Skip to content

Commit 140f074

Browse files
Jian Hujbrun3t
authored andcommitted
clk: meson: t7: add support for the T7 SoC PLL clock
Add PLL clock controller driver for the Amlogic T7 SoC family. Signed-off-by: Jian Hu <jian.hu@amlogic.com> Link: https://lore.kernel.org/r/20251212022619.3072132-5-jian.hu@amlogic.com Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
1 parent b415620 commit 140f074

3 files changed

Lines changed: 1090 additions & 0 deletions

File tree

drivers/clk/meson/Kconfig

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,4 +201,19 @@ config COMMON_CLK_S4_PERIPHERALS
201201
help
202202
Support for the peripherals clock controller on Amlogic S805X2 and S905Y4
203203
devices, AKA S4. Say Y if you want S4 peripherals clock controller to work.
204+
205+
config COMMON_CLK_T7_PLL
206+
tristate "Amlogic T7 SoC PLL controller support"
207+
depends on ARM64
208+
default ARCH_MESON
209+
select COMMON_CLK_MESON_REGMAP
210+
select COMMON_CLK_MESON_CLKC_UTILS
211+
select COMMON_CLK_MESON_MPLL
212+
select COMMON_CLK_MESON_PLL
213+
imply COMMON_CLK_SCMI
214+
help
215+
Support for the PLL clock controller on Amlogic A311D2 based
216+
device, AKA T7. PLLs are required by most peripheral to operate.
217+
Say Y if you want T7 PLL clock controller to work.
218+
204219
endmenu

drivers/clk/meson/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ obj-$(CONFIG_COMMON_CLK_G12A) += g12a.o g12a-aoclk.o
2626
obj-$(CONFIG_COMMON_CLK_MESON8B) += meson8b.o meson8-ddr.o
2727
obj-$(CONFIG_COMMON_CLK_S4_PLL) += s4-pll.o
2828
obj-$(CONFIG_COMMON_CLK_S4_PERIPHERALS) += s4-peripherals.o
29+
obj-$(CONFIG_COMMON_CLK_T7_PLL) += t7-pll.o

0 commit comments

Comments
 (0)