On 23/06/2023 19:46, Jagadeesh Kona wrote:
Add support for the camera clock controller for camera clients to be able to request for camcc clocks on SM8550 platform. Co-developed-by: Taniya Das <quic_tdas@xxxxxxxxxxx> Signed-off-by: Taniya Das <quic_tdas@xxxxxxxxxxx> Signed-off-by: Jagadeesh Kona <quic_jkona@xxxxxxxxxxx> --- Changes since v4: - Removed overloading .l config with CAL_L and RINGOSC_CAL_L fields - Used clk_lucid_ole_pll_configure() to configure lucid ole pll's - Used module_platform_driver() instead of subsys_initcall() Changes since v3: - No changes Changes since v2: - No changes Changes since v1: - Sorted the PLL names in proper order - Updated all PLL configurations to lower case hex - Reused evo ops instead of adding new ops for ole pll - Moved few clocks to separate patch to fix patch too long error drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/camcc-sm8550.c | 3383 +++++++++++++++++++++++++++++++ 3 files changed, 3391 insertions(+) create mode 100644 drivers/clk/qcom/camcc-sm8550.c
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> -- With best wishes Dmitry