clk_disable_unprepare(msm_host->byte_clk);
 }
 
-static u32 dsi_get_pclk_rate(struct msm_dsi_host *msm_host, bool is_dual_dsi)
+static u32 dsi_get_pclk_rate(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
 {
        struct drm_display_mode *mode = msm_host->mode;
        u32 pclk_rate;
        pclk_rate = mode->clock * 1000;
 
        /*
-        * For dual DSI mode, the current DRM mode has the complete width of the
+        * For bonded DSI mode, the current DRM mode has the complete width of the
         * panel. Since, the complete panel is driven by two DSI controllers,
         * the clock rates have to be split between the two dsi controllers.
         * Adjust the byte and pixel clock rates for each dsi host accordingly.
         */
-       if (is_dual_dsi)
+       if (is_bonded_dsi)
                pclk_rate /= 2;
 
        return pclk_rate;
 }
 
-static void dsi_calc_pclk(struct msm_dsi_host *msm_host, bool is_dual_dsi)
+static void dsi_calc_pclk(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
 {
        u8 lanes = msm_host->lanes;
        u32 bpp = dsi_get_bpp(msm_host->format);
-       u32 pclk_rate = dsi_get_pclk_rate(msm_host, is_dual_dsi);
+       u32 pclk_rate = dsi_get_pclk_rate(msm_host, is_bonded_dsi);
        u64 pclk_bpp = (u64)pclk_rate * bpp;
 
        if (lanes == 0) {
 
 }
 
-int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_dual_dsi)
+int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
 {
        if (!msm_host->mode) {
                pr_err("%s: mode not set\n", __func__);
                return -EINVAL;
        }
 
-       dsi_calc_pclk(msm_host, is_dual_dsi);
+       dsi_calc_pclk(msm_host, is_bonded_dsi);
        msm_host->esc_clk_rate = clk_get_rate(msm_host->esc_clk);
        return 0;
 }
 
-int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_dual_dsi)
+int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
 {
        u32 bpp = dsi_get_bpp(msm_host->format);
        u64 pclk_bpp;
        unsigned int esc_mhz, esc_div;
        unsigned long byte_mhz;
 
-       dsi_calc_pclk(msm_host, is_dual_dsi);
+       dsi_calc_pclk(msm_host, is_bonded_dsi);
 
-       pclk_bpp = (u64)dsi_get_pclk_rate(msm_host, is_dual_dsi) * bpp;
+       pclk_bpp = (u64)dsi_get_pclk_rate(msm_host, is_bonded_dsi) * bpp;
        do_div(pclk_bpp, 8);
        msm_host->src_clk_rate = pclk_bpp;
 
                dsi_write(msm_host, REG_DSI_CPHY_MODE_CTRL, BIT(0));
 }
 
-static void dsi_timing_setup(struct msm_dsi_host *msm_host, bool is_dual_dsi)
+static void dsi_timing_setup(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
 {
        struct drm_display_mode *mode = msm_host->mode;
        u32 hs_start = 0, vs_start = 0; /* take sync start as 0 */
        DBG("");
 
        /*
-        * For dual DSI mode, the current DRM mode has
+        * For bonded DSI mode, the current DRM mode has
         * the complete width of the panel. Since, the complete
         * panel is driven by two DSI controllers, the horizontal
         * timings have to be split between the two dsi controllers.
         * Adjust the DSI host timing values accordingly.
         */
-       if (is_dual_dsi) {
+       if (is_bonded_dsi) {
                h_total /= 2;
                hs_end /= 2;
                ha_start /= 2;
 
 void msm_dsi_host_get_phy_clk_req(struct mipi_dsi_host *host,
                        struct msm_dsi_phy_clk_request *clk_req,
-                       bool is_dual_dsi)
+                       bool is_bonded_dsi)
 {
        struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
        const struct msm_dsi_cfg_handler *cfg_hnd = msm_host->cfg_hnd;
        int ret;
 
-       ret = cfg_hnd->ops->calc_clk_rate(msm_host, is_dual_dsi);
+       ret = cfg_hnd->ops->calc_clk_rate(msm_host, is_bonded_dsi);
        if (ret) {
                pr_err("%s: unable to calc clk rate, %d\n", __func__, ret);
                return;
 
 int msm_dsi_host_power_on(struct mipi_dsi_host *host,
                        struct msm_dsi_phy_shared_timings *phy_shared_timings,
-                       bool is_dual_dsi)
+                       bool is_bonded_dsi)
 {
        struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
        const struct msm_dsi_cfg_handler *cfg_hnd = msm_host->cfg_hnd;
                goto fail_disable_clk;
        }
 
-       dsi_timing_setup(msm_host, is_dual_dsi);
+       dsi_timing_setup(msm_host, is_bonded_dsi);
        dsi_sw_reset(msm_host);
        dsi_ctrl_config(msm_host, true, phy_shared_timings);
 
 
 struct msm_dsi_manager {
        struct msm_dsi *dsi[DSI_MAX];
 
-       bool is_dual_dsi;
+       bool is_bonded_dsi;
        bool is_sync_needed;
        int master_dsi_link_id;
 };
 
 static struct msm_dsi_manager msm_dsim_glb;
 
-#define IS_DUAL_DSI()          (msm_dsim_glb.is_dual_dsi)
+#define IS_BONDED_DSI()                (msm_dsim_glb.is_bonded_dsi)
 #define IS_SYNC_NEEDED()       (msm_dsim_glb.is_sync_needed)
 #define IS_MASTER_DSI_LINK(id) (msm_dsim_glb.master_dsi_link_id == id)
 
        return msm_dsim_glb.dsi[(id + 1) % DSI_MAX];
 }
 
-static int dsi_mgr_parse_dual_dsi(struct device_node *np, int id)
+static int dsi_mgr_parse_of(struct device_node *np, int id)
 {
        struct msm_dsi_manager *msm_dsim = &msm_dsim_glb;
 
-       /* We assume 2 dsi nodes have the same information of dual-dsi and
-        * sync-mode, and only one node specifies master in case of dual mode.
+       /* We assume 2 dsi nodes have the same information of bonded dsi and
+        * sync-mode, and only one node specifies master in case of bonded mode.
         */
-       if (!msm_dsim->is_dual_dsi)
-               msm_dsim->is_dual_dsi = of_property_read_bool(
-                                               np, "qcom,dual-dsi-mode");
+       if (!msm_dsim->is_bonded_dsi)
+               msm_dsim->is_bonded_dsi = of_property_read_bool(np, "qcom,dual-dsi-mode");
 
-       if (msm_dsim->is_dual_dsi) {
+       if (msm_dsim->is_bonded_dsi) {
                if (of_property_read_bool(np, "qcom,master-dsi"))
                        msm_dsim->master_dsi_link_id = id;
                if (!msm_dsim->is_sync_needed)
        struct msm_dsi *clk_slave_dsi = dsi_mgr_get_dsi(DSI_CLOCK_SLAVE);
        int ret;
 
-       if (!IS_DUAL_DSI()) {
+       if (!IS_BONDED_DSI()) {
                ret = msm_dsi_host_register(msm_dsi->host, true);
                if (ret)
                        return ret;
                if (ret)
                        return ret;
 
-               /* PLL0 is to drive both 2 DSI link clocks in Dual DSI mode. */
+               /* PLL0 is to drive both 2 DSI link clocks in bonded DSI mode. */
                msm_dsi_phy_set_usecase(clk_master_dsi->phy,
                                        MSM_DSI_PHY_MASTER);
                msm_dsi_phy_set_usecase(clk_slave_dsi->phy,
 {
        struct msm_dsi_phy_clk_request clk_req;
        int ret;
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
 
-       msm_dsi_host_get_phy_clk_req(msm_dsi->host, &clk_req, is_dual_dsi);
+       msm_dsi_host_get_phy_clk_req(msm_dsi->host, &clk_req, is_bonded_dsi);
 
        ret = msm_dsi_phy_enable(msm_dsi->phy, &clk_req, shared_timings);
 
        struct msm_dsi *sdsi = dsi_mgr_get_dsi(DSI_CLOCK_SLAVE);
        int ret;
 
-       /* In case of dual DSI, some registers in PHY1 have been programmed
+       /* In case of bonded DSI, some registers in PHY1 have been programmed
         * during PLL0 clock's set_rate. The PHY1 reset called by host1 here
         * will silently reset those PHY1 registers. Therefore we need to reset
         * and enable both PHYs before any PLL clock operation.
         */
-       if (IS_DUAL_DSI() && mdsi && sdsi) {
+       if (IS_BONDED_DSI() && mdsi && sdsi) {
                if (!mdsi->phy_enabled && !sdsi->phy_enabled) {
                        msm_dsi_host_reset_phy(mdsi->host);
                        msm_dsi_host_reset_phy(sdsi->host);
        struct msm_dsi *sdsi = dsi_mgr_get_dsi(DSI_CLOCK_SLAVE);
 
        /* disable DSI phy
-        * In dual-dsi configuration, the phy should be disabled for the
+        * In bonded dsi configuration, the phy should be disabled for the
         * first controller only when the second controller is disabled.
         */
        msm_dsi->phy_enabled = false;
-       if (IS_DUAL_DSI() && mdsi && sdsi) {
+       if (IS_BONDED_DSI() && mdsi && sdsi) {
                if (!mdsi->phy_enabled && !sdsi->phy_enabled) {
                        msm_dsi_phy_disable(sdsi->phy);
                        msm_dsi_phy_disable(mdsi->phy);
        struct msm_dsi *master_dsi, *slave_dsi;
        struct drm_panel *panel;
 
-       if (IS_DUAL_DSI() && !IS_MASTER_DSI_LINK(id)) {
+       if (IS_BONDED_DSI() && !IS_MASTER_DSI_LINK(id)) {
                master_dsi = other_dsi;
                slave_dsi = msm_dsi;
        } else {
        }
 
        /*
-        * There is only 1 panel in the global panel list for dual DSI mode.
+        * There is only 1 panel in the global panel list for bonded DSI mode.
         * Therefore slave dsi should get the drm_panel instance from master
         * dsi.
         */
                return PTR_ERR(panel);
        }
 
-       if (!panel || !IS_DUAL_DSI())
+       if (!panel || !IS_BONDED_DSI())
                goto out;
 
        drm_object_attach_property(&conn->base,
                                   conn->dev->mode_config.tile_property, 0);
 
        /*
-        * Set split display info to kms once dual DSI panel is connected to
+        * Set split display info to kms once bonded DSI panel is connected to
         * both hosts.
         */
        if (other_dsi && other_dsi->panel && kms->funcs->set_split_display) {
                return 0;
 
        /*
-        * In dual DSI mode, we have one connector that can be
+        * In bonded DSI mode, we have one connector that can be
         * attached to the drm_panel.
         */
        num = drm_panel_get_modes(panel, connector);
        struct mipi_dsi_host *host = msm_dsi->host;
        struct drm_panel *panel = msm_dsi->panel;
        struct msm_dsi_phy_shared_timings phy_shared_timings[DSI_MAX];
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
        int ret;
 
        DBG("id=%d", id);
        if (!msm_dsi_device_connected(msm_dsi))
                return;
 
-       /* Do nothing with the host if it is slave-DSI in case of dual DSI */
-       if (is_dual_dsi && !IS_MASTER_DSI_LINK(id))
+       /* Do nothing with the host if it is slave-DSI in case of bonded DSI */
+       if (is_bonded_dsi && !IS_MASTER_DSI_LINK(id))
                return;
 
        ret = dsi_mgr_phy_enable(id, phy_shared_timings);
        if (ret)
                goto phy_en_fail;
 
-       ret = msm_dsi_host_power_on(host, &phy_shared_timings[id], is_dual_dsi);
+       ret = msm_dsi_host_power_on(host, &phy_shared_timings[id], is_bonded_dsi);
        if (ret) {
                pr_err("%s: power on host %d failed, %d\n", __func__, id, ret);
                goto host_on_fail;
        }
 
-       if (is_dual_dsi && msm_dsi1) {
+       if (is_bonded_dsi && msm_dsi1) {
                ret = msm_dsi_host_power_on(msm_dsi1->host,
-                               &phy_shared_timings[DSI_1], is_dual_dsi);
+                               &phy_shared_timings[DSI_1], is_bonded_dsi);
                if (ret) {
                        pr_err("%s: power on host1 failed, %d\n",
                                                        __func__, ret);
                goto host_en_fail;
        }
 
-       if (is_dual_dsi && msm_dsi1) {
+       if (is_bonded_dsi && msm_dsi1) {
                ret = msm_dsi_host_enable(msm_dsi1->host);
                if (ret) {
                        pr_err("%s: enable host1 failed, %d\n", __func__, ret);
        if (panel)
                drm_panel_unprepare(panel);
 panel_prep_fail:
-       if (is_dual_dsi && msm_dsi1)
+       if (is_bonded_dsi && msm_dsi1)
                msm_dsi_host_power_off(msm_dsi1->host);
 host1_on_fail:
        msm_dsi_host_power_off(host);
        /* if dual dsi, trigger tpg on master first then slave */
        if (m_dsi) {
                msm_dsi_host_test_pattern_en(m_dsi->host);
-               if (IS_DUAL_DSI() && s_dsi)
+               if (IS_BONDED_DSI() && s_dsi)
                        msm_dsi_host_test_pattern_en(s_dsi->host);
        }
 }
        int id = dsi_mgr_bridge_get_id(bridge);
        struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id);
        struct drm_panel *panel = msm_dsi->panel;
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
        int ret;
 
        DBG("id=%d", id);
        if (!msm_dsi_device_connected(msm_dsi))
                return;
 
-       /* Do nothing with the host if it is slave-DSI in case of dual DSI */
-       if (is_dual_dsi && !IS_MASTER_DSI_LINK(id))
+       /* Do nothing with the host if it is slave-DSI in case of bonded DSI */
+       if (is_bonded_dsi && !IS_MASTER_DSI_LINK(id))
                return;
 
        if (panel) {
        int id = dsi_mgr_bridge_get_id(bridge);
        struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id);
        struct drm_panel *panel = msm_dsi->panel;
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
        int ret;
 
        DBG("id=%d", id);
        if (!msm_dsi_device_connected(msm_dsi))
                return;
 
-       /* Do nothing with the host if it is slave-DSI in case of dual DSI */
-       if (is_dual_dsi && !IS_MASTER_DSI_LINK(id))
+       /* Do nothing with the host if it is slave-DSI in case of bonded DSI */
+       if (is_bonded_dsi && !IS_MASTER_DSI_LINK(id))
                return;
 
        if (panel) {
        struct msm_dsi *msm_dsi1 = dsi_mgr_get_dsi(DSI_1);
        struct mipi_dsi_host *host = msm_dsi->host;
        struct drm_panel *panel = msm_dsi->panel;
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
        int ret;
 
        DBG("id=%d", id);
                return;
 
        /*
-        * Do nothing with the host if it is slave-DSI in case of dual DSI.
+        * Do nothing with the host if it is slave-DSI in case of bonded DSI.
         * It is safe to call dsi_mgr_phy_disable() here because a single PHY
         * won't be diabled until both PHYs request disable.
         */
-       if (is_dual_dsi && !IS_MASTER_DSI_LINK(id))
+       if (is_bonded_dsi && !IS_MASTER_DSI_LINK(id))
                goto disable_phy;
 
        ret = msm_dsi_host_disable(host);
        if (ret)
                pr_err("%s: host %d disable failed, %d\n", __func__, id, ret);
 
-       if (is_dual_dsi && msm_dsi1) {
+       if (is_bonded_dsi && msm_dsi1) {
                ret = msm_dsi_host_disable(msm_dsi1->host);
                if (ret)
                        pr_err("%s: host1 disable failed, %d\n", __func__, ret);
        if (ret)
                pr_err("%s: host %d power off failed,%d\n", __func__, id, ret);
 
-       if (is_dual_dsi && msm_dsi1) {
+       if (is_bonded_dsi && msm_dsi1) {
                ret = msm_dsi_host_power_off(msm_dsi1->host);
                if (ret)
                        pr_err("%s: host1 power off failed, %d\n",
        struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id);
        struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id);
        struct mipi_dsi_host *host = msm_dsi->host;
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
 
        DBG("set mode: " DRM_MODE_FMT, DRM_MODE_ARG(mode));
 
-       if (is_dual_dsi && !IS_MASTER_DSI_LINK(id))
+       if (is_bonded_dsi && !IS_MASTER_DSI_LINK(id))
                return;
 
        msm_dsi_host_set_display_mode(host, adjusted_mode);
-       if (is_dual_dsi && other_dsi)
+       if (is_bonded_dsi && other_dsi)
                msm_dsi_host_set_display_mode(other_dsi->host, adjusted_mode);
 }
 
 
 bool msm_dsi_manager_validate_current_config(u8 id)
 {
-       bool is_dual_dsi = IS_DUAL_DSI();
+       bool is_bonded_dsi = IS_BONDED_DSI();
 
        /*
-        * For dual DSI, we only have one drm panel. For this
+        * For bonded DSI, we only have one drm panel. For this
         * use case, we register only one bridge/connector.
         * Skip bridge/connector initialisation if it is
-        * slave-DSI for dual DSI configuration.
+        * slave-DSI for bonded DSI configuration.
         */
-       if (is_dual_dsi && !IS_MASTER_DSI_LINK(id)) {
+       if (is_bonded_dsi && !IS_MASTER_DSI_LINK(id)) {
                DBG("Skip bridge registration for slave DSI->id: %d\n", id);
                return false;
        }
        if (!msg->tx_buf || !msg->tx_len)
                return 0;
 
-       /* In dual master case, panel requires the same commands sent to
+       /* In bonded master case, panel requires the same commands sent to
         * both DSI links. Host issues the command trigger to both links
         * when DSI_1 calls the cmd transfer function, no matter it happens
         * before or after DSI_0 cmd transfer.
 
        msm_dsim->dsi[id] = msm_dsi;
 
-       ret = dsi_mgr_parse_dual_dsi(msm_dsi->pdev->dev.of_node, id);
+       ret = dsi_mgr_parse_of(msm_dsi->pdev->dev.of_node, id);
        if (ret) {
-               pr_err("%s: failed to parse dual DSI info\n", __func__);
+               pr_err("%s: failed to parse OF DSI info\n", __func__);
                goto fail;
        }