Skip to content

Commit 9bf3684

Browse files
Devi Priyaandersson
authored andcommitted
clk: qcom: Add NSS clock Controller driver for IPQ9574
Add Networking Sub System Clock Controller (NSSCC) driver for ipq9574 based devices. Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Devi Priya <quic_devipriy@quicinc.com> Signed-off-by: Manikanta Mylavarapu <quic_mmanikan@quicinc.com> Link: https://lore.kernel.org/r/20250313110359.242491-5-quic_mmanikan@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent 6e89ef8 commit 9bf3684

File tree

3 files changed

+3118
-0
lines changed

3 files changed

+3118
-0
lines changed

drivers/clk/qcom/Kconfig

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,13 @@ config IPQ_GCC_9574
281281
i2c, USB, SD/eMMC, etc. Select this for the root clock
282282
of ipq9574.
283283

284+
config IPQ_NSSCC_9574
285+
tristate "IPQ9574 NSS Clock Controller"
286+
depends on ARM64 || COMPILE_TEST
287+
depends on IPQ_GCC_9574
288+
help
289+
Support for NSS clock controller on ipq9574 devices.
290+
284291
config IPQ_NSSCC_QCA8K
285292
tristate "QCA8K(QCA8386 or QCA8084) NSS Clock Controller"
286293
depends on MDIO_BUS

drivers/clk/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ obj-$(CONFIG_IPQ_GCC_6018) += gcc-ipq6018.o
3939
obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o
4040
obj-$(CONFIG_IPQ_GCC_8074) += gcc-ipq8074.o
4141
obj-$(CONFIG_IPQ_GCC_9574) += gcc-ipq9574.o
42+
obj-$(CONFIG_IPQ_NSSCC_9574) += nsscc-ipq9574.o
4243
obj-$(CONFIG_IPQ_LCC_806X) += lcc-ipq806x.o
4344
obj-$(CONFIG_IPQ_NSSCC_QCA8K) += nsscc-qca8k.o
4445
obj-$(CONFIG_MDM_GCC_9607) += gcc-mdm9607.o

0 commit comments

Comments
 (0)