Replace indirect struct device accesses via hdmi->dev and pdev->dev with
the local dev parameter already available in dw_hdmi_qp_rockchip_bind(),
for consistency and readability.

Reviewed-by: Heiko Stuebner <[email protected]>
Signed-off-by: Cristian Ciocaltea <[email protected]>
---
 drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 33 +++++++++++++-------------
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c 
b/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
index 296f9a3ba66a..46df5abe31a4 100644
--- a/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
+++ b/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
@@ -475,7 +475,7 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, 
struct device *master,
        struct clk *ref_clk;
        int ret, irq, i;
 
-       if (!pdev->dev.of_node)
+       if (!dev->of_node)
                return -ENODEV;
 
        hdmi = drmm_kzalloc(drm, sizeof(*hdmi), GFP_KERNEL);
@@ -495,7 +495,7 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, 
struct device *master,
                return dev_err_probe(dev, -ENODEV, "Missing platform ctrl 
ops\n");
 
        hdmi->ctrl_ops = cfg->ctrl_ops;
-       hdmi->dev = &pdev->dev;
+       hdmi->dev = dev;
        hdmi->port_id = -ENODEV;
 
        /* Identify port ID by matching base IO address */
@@ -506,7 +506,7 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, 
struct device *master,
                }
        }
        if (hdmi->port_id < 0)
-               return dev_err_probe(hdmi->dev, hdmi->port_id,
+               return dev_err_probe(dev, hdmi->port_id,
                                     "Failed to match HDMI port ID\n");
 
        plat_data.phy_ops = cfg->phy_ops;
@@ -530,37 +530,36 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, 
struct device *master,
        hdmi->regmap = syscon_regmap_lookup_by_phandle(dev->of_node,
                                                       "rockchip,grf");
        if (IS_ERR(hdmi->regmap))
-               return dev_err_probe(hdmi->dev, PTR_ERR(hdmi->regmap),
+               return dev_err_probe(dev, PTR_ERR(hdmi->regmap),
                                     "Unable to get rockchip,grf\n");
 
        hdmi->vo_regmap = syscon_regmap_lookup_by_phandle(dev->of_node,
                                                          "rockchip,vo-grf");
        if (IS_ERR(hdmi->vo_regmap))
-               return dev_err_probe(hdmi->dev, PTR_ERR(hdmi->vo_regmap),
+               return dev_err_probe(dev, PTR_ERR(hdmi->vo_regmap),
                                     "Unable to get rockchip,vo-grf\n");
 
-       ret = devm_clk_bulk_get_all_enabled(hdmi->dev, &clks);
+       ret = devm_clk_bulk_get_all_enabled(dev, &clks);
        if (ret < 0)
-               return dev_err_probe(hdmi->dev, ret, "Failed to get clocks\n");
+               return dev_err_probe(dev, ret, "Failed to get clocks\n");
 
-       ref_clk = clk_get(hdmi->dev, "ref");
+       ref_clk = clk_get(dev, "ref");
        if (IS_ERR(ref_clk))
-               return dev_err_probe(hdmi->dev, PTR_ERR(ref_clk),
+               return dev_err_probe(dev, PTR_ERR(ref_clk),
                                     "Failed to get ref clock\n");
 
        plat_data.ref_clk_rate = clk_get_rate(ref_clk);
        clk_put(ref_clk);
 
-       hdmi->frl_enable_gpio = devm_gpiod_get_optional(hdmi->dev, "frl-enable",
+       hdmi->frl_enable_gpio = devm_gpiod_get_optional(dev, "frl-enable",
                                                        GPIOD_OUT_LOW);
        if (IS_ERR(hdmi->frl_enable_gpio))
-               return dev_err_probe(hdmi->dev, PTR_ERR(hdmi->frl_enable_gpio),
+               return dev_err_probe(dev, PTR_ERR(hdmi->frl_enable_gpio),
                                     "Failed to request FRL enable GPIO\n");
 
        hdmi->phy = devm_of_phy_get_by_index(dev, dev->of_node, 0);
        if (IS_ERR(hdmi->phy))
-               return dev_err_probe(hdmi->dev, PTR_ERR(hdmi->phy),
-                                    "Failed to get phy\n");
+               return dev_err_probe(dev, PTR_ERR(hdmi->phy), "Failed to get 
phy\n");
 
        cfg->ctrl_ops->io_init(hdmi);
 
@@ -578,7 +577,7 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, 
struct device *master,
        if (irq < 0)
                return irq;
 
-       ret = devm_request_threaded_irq(hdmi->dev, irq,
+       ret = devm_request_threaded_irq(dev, irq,
                                        cfg->ctrl_ops->hardirq_callback,
                                        cfg->ctrl_ops->irq_callback,
                                        IRQF_SHARED, "dw-hdmi-qp-hpd",
@@ -589,18 +588,18 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, 
struct device *master,
        drm_encoder_helper_add(encoder, 
&dw_hdmi_qp_rockchip_encoder_helper_funcs);
        ret = drmm_encoder_init(drm, encoder, NULL, DRM_MODE_ENCODER_TMDS, 
NULL);
        if (ret)
-               return dev_err_probe(hdmi->dev, ret, "Failed to init 
encoder\n");
+               return dev_err_probe(dev, ret, "Failed to init encoder\n");
 
        platform_set_drvdata(pdev, hdmi);
 
        hdmi->hdmi = dw_hdmi_qp_bind(pdev, encoder, &plat_data);
        if (IS_ERR(hdmi->hdmi))
-               return dev_err_probe(hdmi->dev, PTR_ERR(hdmi->hdmi),
+               return dev_err_probe(dev, PTR_ERR(hdmi->hdmi),
                                     "Failed to bind dw-hdmi-qp\n");
 
        connector = drm_bridge_connector_init(drm, encoder);
        if (IS_ERR(connector))
-               return dev_err_probe(hdmi->dev, PTR_ERR(connector),
+               return dev_err_probe(dev, PTR_ERR(connector),
                                     "Failed to init bridge connector\n");
 
        return 0;

-- 
2.53.0

Reply via email to