clk: qcom: gcc-blair: Add GCC support for BLAIR

Add support for Global Clock Controller for peripheral clock
clients to be able to request for the clocks for BLAIR.

Change-Id: Id7e84b67f78c0062ed6d00bcf67e67a4916ccb12
Signed-off-by: Madhuri Medasani <mmedasan@codeaurora.org>
This commit is contained in:
Madhuri Medasani 2021-03-09 18:48:50 +05:30
commit 635ac2b8d3
3 changed files with 4344 additions and 0 deletions

View file

@ -766,6 +766,15 @@ config SDW_GPUCC_MONACO
Say Y if you want to support graphics controller devices and
functionality such as 3D graphics.
config SM_GCC_BLAIR
tristate "BLAIR Global Clock Controller"
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on Qualcomm Technologies, Inc.
BLAIR devices.
Say Y if you want to use peripheral devices such as UART, SPI, I2C,
USB, UFS, SD/eMMC etc.
endif
config VIRTIO_CLK

View file

@ -89,6 +89,7 @@ obj-$(CONFIG_SM_DISPCC_SHIMA) += dispcc-shima.o
obj-$(CONFIG_SM_DISPCC_YUPIK) += dispcc-yupik.o
obj-$(CONFIG_SM_GCC_6150) += gcc-sm6150.o
obj-$(CONFIG_SM_GCC_8150) += gcc-sm8150.o
obj-$(CONFIG_SM_GCC_BLAIR) += gcc-blair.o
obj-$(CONFIG_SM_GCC_HOLI) += gcc-holi.o
obj-$(CONFIG_SM_GCC_SHIMA) += gcc-shima.o
obj-$(CONFIG_SM_GCC_YUPIK) += gcc-yupik.o

4334
drivers/clk/qcom/gcc-blair.c Normal file

File diff suppressed because it is too large Load diff