diff options
author | Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com> | 2022-04-18 14:37:07 +0200 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2022-04-23 00:04:44 +0200 |
commit | a6a5c1737fa914751aa9303ad9ee605244e05aa4 (patch) | |
tree | 4ace141e7d7b5d2278793e514443d9e4244d4bb9 /drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | |
parent | pinctrl: qcom: Add SC7280 lpass pin configuration (diff) | |
download | linux-a6a5c1737fa914751aa9303ad9ee605244e05aa4.tar.xz linux-a6a5c1737fa914751aa9303ad9ee605244e05aa4.zip |
pinctrl: qcom: Update clock voting as optional
Update bulk clock voting to optional voting as ADSP bypass platform doesn't
need macro and decodec clocks, as these macro and dcodec GDSC switches are
maintained as power domains and operated from lpass clock drivers.
Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
Co-developed-by: Venkata Prasad Potturu <quic_potturu@quicinc.com>
Signed-off-by: Venkata Prasad Potturu <quic_potturu@quicinc.com>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Link: https://lore.kernel.org/r/1650285427-19752-8-git-send-email-quic_srivasam@quicinc.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c')
-rw-r--r-- | drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c b/drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c index d615b6c55b89..2add9a4520c2 100644 --- a/drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c +++ b/drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c @@ -141,6 +141,7 @@ static const struct lpi_pinctrl_variant_data sc7280_lpi_data = { .ngroups = ARRAY_SIZE(sc7280_groups), .functions = sc7280_functions, .nfunctions = ARRAY_SIZE(sc7280_functions), + .is_clk_optional = true, }; static const struct of_device_id lpi_pinctrl_of_match[] = { |