Skip to content

Commit 00c11b4

Browse files
Ye Xingchentsbogend
authored andcommitted
MIPS: lantiq: xway: Use devm_platform_get_and_ioremap_resource()
Convert platform_get_resource(), devm_ioremap_resource() to a single call to devm_platform_get_and_ioremap_resource(), as this is exactly what this function does. Signed-off-by: Ye Xingchen <ye.xingchen@zte.com.cn> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
1 parent fc605b9 commit 00c11b4

3 files changed

Lines changed: 3 additions & 11 deletions

File tree

arch/mips/lantiq/xway/dcdc.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@ static void __iomem *dcdc_membase;
2222

2323
static int dcdc_probe(struct platform_device *pdev)
2424
{
25-
struct resource *res;
26-
27-
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
28-
dcdc_membase = devm_ioremap_resource(&pdev->dev, res);
25+
dcdc_membase = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
2926
if (IS_ERR(dcdc_membase))
3027
return PTR_ERR(dcdc_membase);
3128

arch/mips/lantiq/xway/dma.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,10 @@ static int
239239
ltq_dma_init(struct platform_device *pdev)
240240
{
241241
struct clk *clk;
242-
struct resource *res;
243242
unsigned int id, nchannels;
244243
int i;
245244

246-
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
247-
ltq_dma_membase = devm_ioremap_resource(&pdev->dev, res);
245+
ltq_dma_membase = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
248246
if (IS_ERR(ltq_dma_membase))
249247
panic("Failed to remap dma resource");
250248

arch/mips/lantiq/xway/gptu.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,17 +136,14 @@ static inline void clkdev_add_gptu(struct device *dev, const char *con,
136136
static int gptu_probe(struct platform_device *pdev)
137137
{
138138
struct clk *clk;
139-
struct resource *res;
140139

141140
if (of_irq_to_resource_table(pdev->dev.of_node, irqres, 6) != 6) {
142141
dev_err(&pdev->dev, "Failed to get IRQ list\n");
143142
return -EINVAL;
144143
}
145144

146-
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
147-
148145
/* remap gptu register range */
149-
gptu_membase = devm_ioremap_resource(&pdev->dev, res);
146+
gptu_membase = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
150147
if (IS_ERR(gptu_membase))
151148
return PTR_ERR(gptu_membase);
152149

0 commit comments

Comments
 (0)