This patchset supports the following. - Few PLLs might require to a higher time to detect lock, thus increase the polling time. - GDSC which require clocks to be explicitly enabled before access. - LPASS core and audio clock driver support for SC7280. Taniya Das (4): clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time clk: qcom: gdsc: Add support for clock voting from GDSC dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280 clk: qcom: lpass: Add support for LPASS clock controller for SC7280 .../bindings/clock/qcom,sc7280-lpasscorecc.yaml | 137 ++++ drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 2 +- drivers/clk/qcom/gdsc.c | 45 +- drivers/clk/qcom/gdsc.h | 3 + drivers/clk/qcom/lpassaudiocc-sc7280.c | 831 +++++++++++++++++++++ drivers/clk/qcom/lpasscorecc-sc7280.c | 491 ++++++++++++ .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h | 43 ++ .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h | 26 + 10 files changed, 1581 insertions(+), 7 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml create mode 100644 drivers/clk/qcom/lpassaudiocc-sc7280.c create mode 100644 drivers/clk/qcom/lpasscorecc-sc7280.c create mode 100644 include/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h create mode 100644 include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h -- Qualcomm INDIA, on behalf of Qualcomm Innovation Center, Inc.is a member of the Code Aurora Forum, hosted by the Linux Foundation.