hc
2023-12-06 08f87f769b595151be1afeff53e144f543faa614
kernel/drivers/usb/gadget/udc/r8a66597-udc.c
....@@ -1827,10 +1827,8 @@
18271827 static int r8a66597_sudmac_ioremap(struct r8a66597 *r8a66597,
18281828 struct platform_device *pdev)
18291829 {
1830
- struct resource *res;
1831
-
1832
- res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sudmac");
1833
- r8a66597->sudmac_reg = devm_ioremap_resource(&pdev->dev, res);
1830
+ r8a66597->sudmac_reg =
1831
+ devm_platform_ioremap_resource_byname(pdev, "sudmac");
18341832 return PTR_ERR_OR_ZERO(r8a66597->sudmac_reg);
18351833 }
18361834
....@@ -1838,7 +1836,7 @@
18381836 {
18391837 struct device *dev = &pdev->dev;
18401838 char clk_name[8];
1841
- struct resource *res, *ires;
1839
+ struct resource *ires;
18421840 int irq;
18431841 void __iomem *reg = NULL;
18441842 struct r8a66597 *r8a66597 = NULL;
....@@ -1846,8 +1844,7 @@
18461844 int i;
18471845 unsigned long irq_trigger;
18481846
1849
- res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
1850
- reg = devm_ioremap_resource(&pdev->dev, res);
1847
+ reg = devm_platform_ioremap_resource(pdev, 0);
18511848 if (IS_ERR(reg))
18521849 return PTR_ERR(reg);
18531850
....@@ -1971,7 +1968,7 @@
19711968 static struct platform_driver r8a66597_driver = {
19721969 .remove = r8a66597_remove,
19731970 .driver = {
1974
- .name = (char *) udc_name,
1971
+ .name = udc_name,
19751972 },
19761973 };
19771974