Skip to content

Commit

Permalink
[ARM] pxa: add namespace on ssp
Browse files Browse the repository at this point in the history
In order to prevent code ambiguous, add namespace on functions in ssp driver.

Signed-off-by: Haojian Zhuang <haojian.zhuang@marvell.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
  • Loading branch information
Haojian Zhuang authored and Eric Miao committed May 11, 2010
1 parent 2503991 commit baffe16
Show file tree
Hide file tree
Showing 4 changed files with 87 additions and 87 deletions.
12 changes: 6 additions & 6 deletions arch/arm/plat-pxa/include/plat/ssp.h
Original file line number Diff line number Diff line change
Expand Up @@ -159,28 +159,28 @@ struct ssp_device {
};

/**
* ssp_write_reg - Write to a SSP register
* pxa_ssp_write_reg - Write to a SSP register
*
* @dev: SSP device to access
* @reg: Register to write to
* @val: Value to be written.
*/
static inline void ssp_write_reg(struct ssp_device *dev, u32 reg, u32 val)
static inline void pxa_ssp_write_reg(struct ssp_device *dev, u32 reg, u32 val)
{
__raw_writel(val, dev->mmio_base + reg);
}

/**
* ssp_read_reg - Read from a SSP register
* pxa_ssp_read_reg - Read from a SSP register
*
* @dev: SSP device to access
* @reg: Register to read from
*/
static inline u32 ssp_read_reg(struct ssp_device *dev, u32 reg)
static inline u32 pxa_ssp_read_reg(struct ssp_device *dev, u32 reg)
{
return __raw_readl(dev->mmio_base + reg);
}

struct ssp_device *ssp_request(int port, const char *label);
void ssp_free(struct ssp_device *);
struct ssp_device *pxa_ssp_request(int port, const char *label);
void pxa_ssp_free(struct ssp_device *);
#endif /* __ASM_ARCH_SSP_H */
22 changes: 11 additions & 11 deletions arch/arm/plat-pxa/ssp.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
static DEFINE_MUTEX(ssp_lock);
static LIST_HEAD(ssp_list);

struct ssp_device *ssp_request(int port, const char *label)
struct ssp_device *pxa_ssp_request(int port, const char *label)
{
struct ssp_device *ssp = NULL;

Expand All @@ -58,9 +58,9 @@ struct ssp_device *ssp_request(int port, const char *label)

return ssp;
}
EXPORT_SYMBOL(ssp_request);
EXPORT_SYMBOL(pxa_ssp_request);

void ssp_free(struct ssp_device *ssp)
void pxa_ssp_free(struct ssp_device *ssp)
{
mutex_lock(&ssp_lock);
if (ssp->use_count) {
Expand All @@ -70,9 +70,9 @@ void ssp_free(struct ssp_device *ssp)
dev_err(&ssp->pdev->dev, "device already free\n");
mutex_unlock(&ssp_lock);
}
EXPORT_SYMBOL(ssp_free);
EXPORT_SYMBOL(pxa_ssp_free);

static int __devinit ssp_probe(struct platform_device *pdev)
static int __devinit pxa_ssp_probe(struct platform_device *pdev)
{
const struct platform_device_id *id = platform_get_device_id(pdev);
struct resource *res;
Expand Down Expand Up @@ -164,7 +164,7 @@ static int __devinit ssp_probe(struct platform_device *pdev)
return ret;
}

static int __devexit ssp_remove(struct platform_device *pdev)
static int __devexit pxa_ssp_remove(struct platform_device *pdev)
{
struct resource *res;
struct ssp_device *ssp;
Expand Down Expand Up @@ -196,9 +196,9 @@ static const struct platform_device_id ssp_id_table[] = {
{ },
};

static struct platform_driver ssp_driver = {
.probe = ssp_probe,
.remove = __devexit_p(ssp_remove),
static struct platform_driver pxa_ssp_driver = {
.probe = pxa_ssp_probe,
.remove = __devexit_p(pxa_ssp_remove),
.driver = {
.owner = THIS_MODULE,
.name = "pxa2xx-ssp",
Expand All @@ -208,12 +208,12 @@ static struct platform_driver ssp_driver = {

static int __init pxa_ssp_init(void)
{
return platform_driver_register(&ssp_driver);
return platform_driver_register(&pxa_ssp_driver);
}

static void __exit pxa_ssp_exit(void)
{
platform_driver_unregister(&ssp_driver);
platform_driver_unregister(&pxa_ssp_driver);
}

arch_initcall(pxa_ssp_init);
Expand Down
8 changes: 4 additions & 4 deletions drivers/spi/pxa2xx_spi.c
Original file line number Diff line number Diff line change
Expand Up @@ -1465,7 +1465,7 @@ static int __init pxa2xx_spi_probe(struct platform_device *pdev)

platform_info = dev->platform_data;

ssp = ssp_request(pdev->id, pdev->name);
ssp = pxa_ssp_request(pdev->id, pdev->name);
if (ssp == NULL) {
dev_err(&pdev->dev, "failed to request SSP%d\n", pdev->id);
return -ENODEV;
Expand All @@ -1475,7 +1475,7 @@ static int __init pxa2xx_spi_probe(struct platform_device *pdev)
master = spi_alloc_master(dev, sizeof(struct driver_data) + 16);
if (!master) {
dev_err(&pdev->dev, "cannot alloc spi_master\n");
ssp_free(ssp);
pxa_ssp_free(ssp);
return -ENOMEM;
}
drv_data = spi_master_get_devdata(master);
Expand Down Expand Up @@ -1604,7 +1604,7 @@ static int __init pxa2xx_spi_probe(struct platform_device *pdev)

out_error_master_alloc:
spi_master_put(master);
ssp_free(ssp);
pxa_ssp_free(ssp);
return status;
}

Expand Down Expand Up @@ -1648,7 +1648,7 @@ static int pxa2xx_spi_remove(struct platform_device *pdev)
free_irq(ssp->irq, drv_data);

/* Release SSP */
ssp_free(ssp);
pxa_ssp_free(ssp);

/* Disconnect from the SPI framework */
spi_unregister_master(drv_data->master);
Expand Down
Loading

0 comments on commit baffe16

Please sign in to comment.