Skip to content

Commit 3cb19ef

Browse files
committed
FROMLIST: clk: qcom: Add support for Global clock controller on Kaanapali
Add support for Global clock controller for Kaanapali Qualcomm SoC. Reviewed-by: Dmitry Baryshkov <[email protected]> Reviewed-by: Konrad Dybcio <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Taniya Das <[email protected]>
1 parent 9a4970e commit 3cb19ef

File tree

3 files changed

+3551
-0
lines changed

3 files changed

+3551
-0
lines changed

drivers/clk/qcom/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@ config CLK_GLYMUR_TCSRCC
4646
Support for the TCSR clock controller on GLYMUR devices.
4747
Say Y if you want to use peripheral devices such as USB/PCIe/EDP.
4848

49+
config CLK_KAANAPALI_GCC
50+
tristate "Kaanapali Global Clock Controller"
51+
depends on ARM64 || COMPILE_TEST
52+
select QCOM_GDSC
53+
help
54+
Support for the global clock controller on Kaanapali devices.
55+
Say Y if you want to use peripheral devices such as UART,
56+
SPI, I2C, USB, SD/UFS, PCIe etc.
57+
4958
config CLK_KAANAPALI_TCSRCC
5059
tristate "Kaanapali TCSR Clock Controller"
5160
depends on ARM64 || COMPILE_TEST

drivers/clk/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ obj-$(CONFIG_CLK_GFM_LPASS_SM8250) += lpass-gfm-sm8250.o
2424
obj-$(CONFIG_CLK_GLYMUR_DISPCC) += dispcc-glymur.o
2525
obj-$(CONFIG_CLK_GLYMUR_GCC) += gcc-glymur.o
2626
obj-$(CONFIG_CLK_GLYMUR_TCSRCC) += tcsrcc-glymur.o
27+
obj-$(CONFIG_CLK_KAANAPALI_GCC) += gcc-kaanapali.o
2728
obj-$(CONFIG_CLK_KAANAPALI_TCSRCC) += tcsrcc-kaanapali.o
2829
obj-$(CONFIG_CLK_X1E80100_CAMCC) += camcc-x1e80100.o
2930
obj-$(CONFIG_CLK_X1E80100_DISPCC) += dispcc-x1e80100.o

0 commit comments

Comments
 (0)