Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

phy: qualcomm: convert to devm_platform_ioremap_resource(_byname)

Use devm_platform_ioremap_resource(_byname) to simplify code

Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Link: https://lore.kernel.org/r/1604642930-29019-10-git-send-email-chunfeng.yun@mediatek.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Chunfeng Yun and committed by
Vinod Koul
8a7772cd 7458d650

+5 -16
+1 -3
drivers/phy/qualcomm/phy-qcom-apq8064-sata.c
··· 201 201 { 202 202 struct qcom_apq8064_sata_phy *phy; 203 203 struct device *dev = &pdev->dev; 204 - struct resource *res; 205 204 struct phy_provider *phy_provider; 206 205 struct phy *generic_phy; 207 206 int ret; ··· 209 210 if (!phy) 210 211 return -ENOMEM; 211 212 212 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 213 - phy->mmio = devm_ioremap_resource(dev, res); 213 + phy->mmio = devm_platform_ioremap_resource(pdev, 0); 214 214 if (IS_ERR(phy->mmio)) 215 215 return PTR_ERR(phy->mmio); 216 216
+1 -3
drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
··· 95 95 static int ipq4019_usb_phy_probe(struct platform_device *pdev) 96 96 { 97 97 struct device *dev = &pdev->dev; 98 - struct resource *res; 99 98 struct phy_provider *phy_provider; 100 99 struct ipq4019_usb_phy *phy; 101 100 ··· 103 104 return -ENOMEM; 104 105 105 106 phy->dev = &pdev->dev; 106 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 107 - phy->base = devm_ioremap_resource(&pdev->dev, res); 107 + phy->base = devm_platform_ioremap_resource(pdev, 0); 108 108 if (IS_ERR(phy->base)) { 109 109 dev_err(dev, "failed to remap register memory\n"); 110 110 return PTR_ERR(phy->base);
+1 -3
drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c
··· 128 128 { 129 129 struct qcom_ipq806x_sata_phy *phy; 130 130 struct device *dev = &pdev->dev; 131 - struct resource *res; 132 131 struct phy_provider *phy_provider; 133 132 struct phy *generic_phy; 134 133 int ret; ··· 136 137 if (!phy) 137 138 return -ENOMEM; 138 139 139 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 140 - phy->mmio = devm_ioremap_resource(dev, res); 140 + phy->mmio = devm_platform_ioremap_resource(pdev, 0); 141 141 if (IS_ERR(phy->mmio)) 142 142 return PTR_ERR(phy->mmio); 143 143
+1 -4
drivers/phy/qualcomm/phy-qcom-pcie2.c
··· 250 250 { 251 251 struct phy_provider *phy_provider; 252 252 struct qcom_phy *qphy; 253 - struct resource *res; 254 253 struct device *dev = &pdev->dev; 255 254 struct phy *phy; 256 255 int ret; ··· 259 260 return -ENOMEM; 260 261 261 262 qphy->dev = dev; 262 - 263 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 264 - qphy->base = devm_ioremap_resource(dev, res); 263 + qphy->base = devm_platform_ioremap_resource(pdev, 0); 265 264 if (IS_ERR(qphy->base)) 266 265 return PTR_ERR(qphy->base); 267 266
+1 -3
drivers/phy/qualcomm/phy-qcom-qusb2.c
··· 844 844 struct qusb2_phy *qphy; 845 845 struct phy_provider *phy_provider; 846 846 struct phy *generic_phy; 847 - struct resource *res; 848 847 int ret, i; 849 848 int num; 850 849 u32 value; ··· 854 855 return -ENOMEM; 855 856 or = &qphy->overrides; 856 857 857 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 858 - qphy->base = devm_ioremap_resource(dev, res); 858 + qphy->base = devm_platform_ioremap_resource(pdev, 0); 859 859 if (IS_ERR(qphy->base)) 860 860 return PTR_ERR(qphy->base); 861 861