msm_dss_clk_*() functions significantly duplicate clk_bulk_* family of functions. Drop custom code and use bulk clocks directly. ---------------------------------------------------------------- Dmitry Baryshkov (2): drm/msm/dpu: simplify clocks handling drm/msm/dp: rewrite dss_module_power to use bulk clock functions drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 24 +--- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 187 -------------------------- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 40 ------ drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 46 ++----- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 26 ++-- drivers/gpu/drm/msm/dp/dp_ctrl.c | 19 ++- drivers/gpu/drm/msm/dp/dp_parser.c | 21 ++- drivers/gpu/drm/msm/dp/dp_parser.h | 17 ++- drivers/gpu/drm/msm/dp/dp_power.c | 81 ++++++----- drivers/gpu/drm/msm/msm_drv.c | 49 +++++++ drivers/gpu/drm/msm/msm_drv.h | 1 + 14 files changed, 164 insertions(+), 358 deletions(-) delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h