Commit 1c9efb0b authored by Taniya Das's avatar Taniya Das Committed by Bjorn Andersson
Browse files

clk: qcom: Add QDU1000 and QRU1000 GCC support



Add Global Clock Controller (GCC) support for QDU1000 and QRU1000 SoCs.

Signed-off-by: default avatarTaniya Das <quic_tdas@quicinc.com>
Signed-off-by: default avatarMelody Olvera <quic_molvera@quicinc.com>
Reviewed-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
[bjorn: Made gcc_pcie_0_pipe_clk_src use clk_regmap_phy_mux_ops]
Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230112204446.30236-3-quic_molvera@quicinc.com
parent f0a67021
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -578,6 +578,14 @@ config QCS_Q6SSTOP_404
	  Say Y if you want to use the Q6SSTOP branch clocks of the WCSS clock
	  controller to reset the Q6SSTOP subsystem.

config QDU_GCC_1000
	tristate "QDU1000/QRU1000 Global Clock Controller"
	select QCOM_GDSC
	help
	  Support for the global clock controller on QDU1000 and
	  QRU1000 devices. Say Y if you want to use peripheral
	  devices such as UART, SPI, I2C, USB, SD, PCIe, etc.

config SDM_GCC_845
	tristate "SDM845/SDM670 Global Clock Controller"
	select QCOM_GDSC
+1 −0
Original line number Diff line number Diff line
@@ -62,6 +62,7 @@ obj-$(CONFIG_QCM_DISPCC_2290) += dispcc-qcm2290.o
obj-$(CONFIG_QCS_GCC_404) += gcc-qcs404.o
obj-$(CONFIG_QCS_Q6SSTOP_404) += q6sstop-qcs404.o
obj-$(CONFIG_QCS_TURING_404) += turingcc-qcs404.o
obj-$(CONFIG_QDU_GCC_1000) += gcc-qdu1000.o
obj-$(CONFIG_SC_CAMCC_7180) += camcc-sc7180.o
obj-$(CONFIG_SC_CAMCC_7280) += camcc-sc7280.o
obj-$(CONFIG_SC_DISPCC_7180) += dispcc-sc7180.o
+2653 −0

File added.

Preview size limit exceeded, changes collapsed.