MLK-16015-5 drm/imx: ldb: Specify pixel link quirks to be initialization related
authorLiu Ying <victor.liu@nxp.com>
Tue, 18 Jul 2017 07:19:16 +0000 (15:19 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:33:40 +0000 (15:33 -0500)
This patch specifies the existing pixel link quirks is initialization related.
This may help us distinguish between the pixel link quirks and another one
up-coming which is validation and invalidation related.

Signed-off-by: Liu Ying <victor.liu@nxp.com>
drivers/gpu/drm/imx/imx-ldb.c

index d1b678f..88e54c5 100644 (file)
@@ -114,7 +114,7 @@ struct devtype {
        bool use_mixel_phy;
        bool use_mixel_combo_phy;
        bool padding_quirks;
-       bool pixel_link_quirks;
+       bool pixel_link_init_quirks;
 
        /* pixel rate in KHz */
        unsigned int max_prate_single_mode;
@@ -142,7 +142,7 @@ struct imx_ldb {
        bool use_mixel_phy;
        bool use_mixel_combo_phy;
        bool padding_quirks;
-       bool pixel_link_quirks;
+       bool pixel_link_init_quirks;
 
        /* pixel rate in KHz */
        unsigned int max_prate_single_mode;
@@ -836,7 +836,7 @@ static struct devtype imx8qxp_ldb_devtype = {
        .is_imx8 = true,
        .use_mixel_combo_phy = true,
        .padding_quirks = true,
-       .pixel_link_quirks = true,
+       .pixel_link_init_quirks = true,
        .max_prate_single_mode = 150000,
        .max_prate_dual_mode = 300000,
 };
@@ -897,7 +897,7 @@ static int imx_ldb_panel_ddc(struct device *dev,
        return 0;
 }
 
-static void ldb_pixel_link_config(int id)
+static void ldb_pixel_link_init(int id)
 {
        sc_err_t sciErr;
        sc_ipc_t ipcHndl = 0;
@@ -974,7 +974,7 @@ static int imx_ldb_bind(struct device *dev, struct device *master, void *data)
        imx_ldb->use_mixel_phy = devtype->use_mixel_phy;
        imx_ldb->use_mixel_combo_phy = devtype->use_mixel_combo_phy;
        imx_ldb->padding_quirks = devtype->padding_quirks;
-       imx_ldb->pixel_link_quirks = devtype->pixel_link_quirks;
+       imx_ldb->pixel_link_init_quirks = devtype->pixel_link_init_quirks;
        imx_ldb->max_prate_single_mode = devtype->max_prate_single_mode;
        imx_ldb->max_prate_dual_mode = devtype->max_prate_dual_mode;
 
@@ -1142,9 +1142,9 @@ get_phy:
 
        dev_set_drvdata(dev, imx_ldb);
 
-       if (imx_ldb->pixel_link_quirks) {
+       if (imx_ldb->pixel_link_init_quirks) {
                imx_ldb->id = of_alias_get_id(np, "ldb");
-               ldb_pixel_link_config(imx_ldb->id);
+               ldb_pixel_link_init(imx_ldb->id);
        }
 
        return 0;