mirror of
https://github.com/torvalds/linux.git
synced 2026-04-24 17:42:27 -04:00
drm/msm/dsi: Parse bus clocks from a list
DSI bus clocks seem to vary between different DSI host versions, and the SOC to which they belong. Even the enable/disable sequence varies. Provide a list of bus clock names in dsi_cfg. The driver will use this to retrieve the clocks, and enable/disable them. Add bus clock lists for DSI6G, and DSI for MSM8916(this is DSI6G too, but there is no MMSS_CC specific clock since there is no MMSS clock controller on 8916). Signed-off-by: Archit Taneja <architt@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
This commit is contained in:
@@ -30,6 +30,8 @@
|
||||
struct msm_dsi_config {
|
||||
u32 io_offset;
|
||||
struct dsi_reg_config reg_cfg;
|
||||
const char * const *bus_clk_names;
|
||||
const int num_bus_clks;
|
||||
};
|
||||
|
||||
struct msm_dsi_cfg_handler {
|
||||
|
||||
Reference in New Issue
Block a user