Skip to content

Commit 3966fab

Browse files
Georgi Djakovbebarino
authored andcommitted
clk: qcom: Add MSM8916 Global Clock Controller support
This patch adds support for the global clock controller found on the MSM8916 based devices. It allows the various device drivers to probe and control their clocks and resets. Signed-off-by: Georgi Djakov <[email protected]> [[email protected]: Removed NULL entry from parent_maps] Signed-off-by: Stephen Boyd <[email protected]>
1 parent a5408ec commit 3966fab

File tree

3 files changed

+2877
-0
lines changed

3 files changed

+2877
-0
lines changed

drivers/clk/qcom/Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,14 @@ config MSM_GCC_8660
4646
Say Y if you want to use peripheral devices such as UART, SPI,
4747
i2c, USB, SD/eMMC, etc.
4848

49+
config MSM_GCC_8916
50+
tristate "MSM8916 Global Clock Controller"
51+
depends on COMMON_CLK_QCOM
52+
help
53+
Support for the global clock controller on msm8916 devices.
54+
Say Y if you want to use devices such as UART, SPI i2c, USB,
55+
SD/eMMC, display, graphics, camera etc.
56+
4957
config MSM_GCC_8960
5058
tristate "APQ8064/MSM8960 Global Clock Controller"
5159
depends on COMMON_CLK_QCOM

drivers/clk/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ obj-$(CONFIG_APQ_MMCC_8084) += mmcc-apq8084.o
1515
obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o
1616
obj-$(CONFIG_IPQ_LCC_806X) += lcc-ipq806x.o
1717
obj-$(CONFIG_MSM_GCC_8660) += gcc-msm8660.o
18+
obj-$(CONFIG_MSM_GCC_8916) += gcc-msm8916.o
1819
obj-$(CONFIG_MSM_GCC_8960) += gcc-msm8960.o
1920
obj-$(CONFIG_MSM_LCC_8960) += lcc-msm8960.o
2021
obj-$(CONFIG_MSM_GCC_8974) += gcc-msm8974.o

0 commit comments

Comments
 (0)