From cc564849ae2536b6094a54c70058f90f5b755a14 Mon Sep 17 00:00:00 2001 From: Yuan Zhao Date: Wed, 4 Sep 2019 17:18:53 +0800 Subject: [PATCH] disp: msm: dsi: remove dsi bus scaling setting DSI driver did not use msm bus scaling setting, remove the code. Change-Id: I71675c8f4e3e97f1ded72ecac3fa87bdc7fb3774 Signed-off-by: Yuan Zhao --- msm/dsi/dsi_clk.h | 2 -- msm/dsi/dsi_clk_manager.c | 21 ----------------- msm/dsi/dsi_ctrl.c | 47 --------------------------------------- msm/dsi/dsi_ctrl.h | 12 ---------- msm/dsi/dsi_display.c | 2 -- msm/dsi/dsi_phy.c | 1 - 6 files changed, 85 deletions(-) diff --git a/msm/dsi/dsi_clk.h b/msm/dsi/dsi_clk.h index 859d62f7ea..5c96ccf200 100644 --- a/msm/dsi/dsi_clk.h +++ b/msm/dsi/dsi_clk.h @@ -178,7 +178,6 @@ typedef int (*pre_clockon_cb)(void *priv, * @c_clks[MAX_DSI_CTRL] array of core clock configurations * @l_lp_clks[MAX_DSI_CTRL] array of low power(esc) clock configurations * @l_hs_clks[MAX_DSI_CTRL] array of high speed clock configurations - * @bus_handle[MAX_DSI_CTRL] array of bus handles * @ctrl_index[MAX_DSI_CTRL] array of DSI controller indexes mapped * to core and link clock configurations * @pre_clkoff_cb callback before clock is turned off @@ -194,7 +193,6 @@ struct dsi_clk_info { struct dsi_core_clk_info c_clks[MAX_DSI_CTRL]; struct dsi_link_lp_clk_info l_lp_clks[MAX_DSI_CTRL]; struct dsi_link_hs_clk_info l_hs_clks[MAX_DSI_CTRL]; - u32 bus_handle[MAX_DSI_CTRL]; u32 ctrl_index[MAX_DSI_CTRL]; pre_clockoff_cb pre_clkoff_cb; post_clockoff_cb post_clkoff_cb; diff --git a/msm/dsi/dsi_clk_manager.c b/msm/dsi/dsi_clk_manager.c index 1ce4001752..944cf40791 100644 --- a/msm/dsi/dsi_clk_manager.c +++ b/msm/dsi/dsi_clk_manager.c @@ -6,14 +6,12 @@ #include #include #include -#include #include #include "dsi_clk.h" #include "dsi_defs.h" struct dsi_core_clks { struct dsi_core_clk_info clks; - u32 bus_handle; }; struct dsi_link_clks { @@ -265,19 +263,9 @@ int dsi_core_clk_start(struct dsi_core_clks *c_clks) } } - if (c_clks->bus_handle) { - rc = msm_bus_scale_client_update_request(c_clks->bus_handle, 1); - if (rc) { - DSI_ERR("bus scale client enable failed, rc=%d\n", rc); - goto error_disable_mmss_clk; - } - } return rc; -error_disable_mmss_clk: - if (c_clks->clks.core_mmss_clk) - clk_disable_unprepare(c_clks->clks.core_mmss_clk); error_disable_bus_clk: if (c_clks->clks.bus_clk) clk_disable_unprepare(c_clks->clks.bus_clk); @@ -298,14 +286,6 @@ int dsi_core_clk_stop(struct dsi_core_clks *c_clks) { int rc = 0; - if (c_clks->bus_handle) { - rc = msm_bus_scale_client_update_request(c_clks->bus_handle, 0); - if (rc) { - DSI_ERR("bus scale client disable failed, rc=%d\n", rc); - return rc; - } - } - if (c_clks->clks.core_mmss_clk) clk_disable_unprepare(c_clks->clks.core_mmss_clk); @@ -1446,7 +1426,6 @@ void *dsi_display_clk_mngr_register(struct dsi_clk_info *info) sizeof(struct dsi_link_hs_clk_info)); memcpy(&mngr->link_clks[i].lp_clks, &info->l_lp_clks[i], sizeof(struct dsi_link_lp_clk_info)); - mngr->core_clks[i].bus_handle = info->bus_handle[i]; mngr->ctrl_index[i] = info->ctrl_index[i]; } diff --git a/msm/dsi/dsi_ctrl.c b/msm/dsi/dsi_ctrl.c index 554bc52a89..c3935d60a0 100644 --- a/msm/dsi/dsi_ctrl.c +++ b/msm/dsi/dsi_ctrl.c @@ -7,7 +7,6 @@ #include #include #include -#include #include #include