diff options
| -rw-r--r-- | drivers/gpu/drm/rockchip/cdn-dp-core.c | 4 | ||||
| -rw-r--r-- | drivers/gpu/drm/rockchip/inno_hdmi.c | 4 | ||||
| -rw-r--r-- | drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 | 
3 files changed, 3 insertions, 9 deletions
diff --git a/drivers/gpu/drm/rockchip/cdn-dp-core.c b/drivers/gpu/drm/rockchip/cdn-dp-core.c index 8ab3247dbc4a..5dce875dbd11 100644 --- a/drivers/gpu/drm/rockchip/cdn-dp-core.c +++ b/drivers/gpu/drm/rockchip/cdn-dp-core.c @@ -697,7 +697,6 @@ static int cdn_dp_parse_dt(struct cdn_dp_device *dp)  	struct device *dev = dp->dev;  	struct device_node *np = dev->of_node;  	struct platform_device *pdev = to_platform_device(dev); -	struct resource *res;  	dp->grf = syscon_regmap_lookup_by_phandle(np, "rockchip,grf");  	if (IS_ERR(dp->grf)) { @@ -705,8 +704,7 @@ static int cdn_dp_parse_dt(struct cdn_dp_device *dp)  		return PTR_ERR(dp->grf);  	} -	res = platform_get_resource(pdev, IORESOURCE_MEM, 0); -	dp->regs = devm_ioremap_resource(dev, res); +	dp->regs = devm_platform_ioremap_resource(pdev, 0);  	if (IS_ERR(dp->regs)) {  		DRM_DEV_ERROR(dev, "ioremap reg failed\n");  		return PTR_ERR(dp->regs); diff --git a/drivers/gpu/drm/rockchip/inno_hdmi.c b/drivers/gpu/drm/rockchip/inno_hdmi.c index 7afdc54eb3ec..046e8ec2a71c 100644 --- a/drivers/gpu/drm/rockchip/inno_hdmi.c +++ b/drivers/gpu/drm/rockchip/inno_hdmi.c @@ -810,7 +810,6 @@ static int inno_hdmi_bind(struct device *dev, struct device *master,  	struct platform_device *pdev = to_platform_device(dev);  	struct drm_device *drm = data;  	struct inno_hdmi *hdmi; -	struct resource *iores;  	int irq;  	int ret; @@ -821,8 +820,7 @@ static int inno_hdmi_bind(struct device *dev, struct device *master,  	hdmi->dev = dev;  	hdmi->drm_dev = drm; -	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); -	hdmi->regs = devm_ioremap_resource(dev, iores); +	hdmi->regs = devm_platform_ioremap_resource(pdev, 0);  	if (IS_ERR(hdmi->regs))  		return PTR_ERR(hdmi->regs); diff --git a/drivers/gpu/drm/rockchip/rockchip_lvds.c b/drivers/gpu/drm/rockchip/rockchip_lvds.c index e3953c72fbdb..be74c87a8be4 100644 --- a/drivers/gpu/drm/rockchip/rockchip_lvds.c +++ b/drivers/gpu/drm/rockchip/rockchip_lvds.c @@ -440,11 +440,9 @@ struct drm_encoder_helper_funcs px30_lvds_encoder_helper_funcs = {  static int rk3288_lvds_probe(struct platform_device *pdev,  			     struct rockchip_lvds *lvds)  { -	struct resource *res;  	int ret; -	res = platform_get_resource(pdev, IORESOURCE_MEM, 0); -	lvds->regs = devm_ioremap_resource(lvds->dev, res); +	lvds->regs = devm_platform_ioremap_resource(pdev, 0);  	if (IS_ERR(lvds->regs))  		return PTR_ERR(lvds->regs);  | 
