bae5cacc5e73f00d789371413b5d45f7a82cb08e
[openwrt/staging/stintel.git] / target / linux / airoha / patches-5.15 / 0002-add-airoha-en7523-clk-driver.patch
1 --- a/drivers/clk/Kconfig
2 +++ b/drivers/clk/Kconfig
3 @@ -192,6 +192,15 @@ config COMMON_CLK_CS2000_CP
4 help
5 If you say yes here you get support for the CS2000 clock multiplier.
6
7 +config COMMON_CLK_EN7523
8 + bool "Clock driver for Airoha EN7523 SoC system clocks"
9 + depends on OF
10 + depends on ARCH_AIROHA || COMPILE_TEST
11 + default ARCH_AIROHA
12 + help
13 + This driver provides the fixed clocks and gates present on Airoha
14 + ARM silicon.
15 +
16 config COMMON_CLK_FSL_FLEXSPI
17 tristate "Clock driver for FlexSPI on Layerscape SoCs"
18 depends on ARCH_LAYERSCAPE || COMPILE_TEST
19 --- a/drivers/clk/Makefile
20 +++ b/drivers/clk/Makefile
21 @@ -27,6 +27,7 @@ obj-$(CONFIG_COMMON_CLK_CDCE925) += clk-
22 obj-$(CONFIG_ARCH_CLPS711X) += clk-clps711x.o
23 obj-$(CONFIG_COMMON_CLK_CS2000_CP) += clk-cs2000-cp.o
24 obj-$(CONFIG_ARCH_SPARX5) += clk-sparx5.o
25 +obj-$(CONFIG_COMMON_CLK_EN7523) += clk-en7523.o
26 obj-$(CONFIG_COMMON_CLK_FIXED_MMIO) += clk-fixed-mmio.o
27 obj-$(CONFIG_COMMON_CLK_FSL_FLEXSPI) += clk-fsl-flexspi.o
28 obj-$(CONFIG_COMMON_CLK_FSL_SAI) += clk-fsl-sai.o