clk: qcom: Add GCC clock driver for direwolf

Add support for peripheral clocks controlled by
global clock controller.

Change-Id: I420ab0edbb48f84dd8d94b458d8bf2b5cb0b51bd
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
This commit is contained in:
Veera Vegivada 2020-10-08 12:35:15 +05:30
parent 629f831242
commit 16498b68e9
3 changed files with 8083 additions and 0 deletions

View File

@ -775,6 +775,15 @@ config SM_GCC_BLAIR
Say Y if you want to use peripheral devices such as UART, SPI, I2C,
USB, UFS, SD/eMMC etc.
config SA_GCC_DIREWOLF
tristate "Direwolf Global Clock Controller"
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on Qualcomm Technologies, Inc
direwolf devices.
Say Y if you want to use peripheral devices such as UART, SPI, I2C,
USB, UFS, SD/eMMC, PCIe, etc.
endif
config VIRTIO_CLK

View File

@ -56,6 +56,7 @@ obj-$(CONFIG_QCOM_CLK_RPMH) += clk-rpmh.o
obj-$(CONFIG_QCOM_CLK_SMD_RPM) += clk-smd-rpm.o
obj-$(CONFIG_QCS_GCC_404) += gcc-qcs404.o
obj-$(CONFIG_QCS_TURING_404) += turingcc-qcs404.o
obj-$(CONFIG_SA_GCC_DIREWOLF) += gcc-direwolf.o
obj-$(CONFIG_SC_CAMCC_SHRIKE) += camcc-scshrike.o
obj-$(CONFIG_SC_DISPCC_SHRIKE) += dispcc-scshrike.o
obj-$(CONFIG_SC_DEBUGCC_SHRIKE) += debugcc-scshrike.o

File diff suppressed because it is too large Load Diff