mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
clk: meson: t7: add t7 clock peripherals controller driver
Add Peripheral 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-6-jian.hu@amlogic.com Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
This commit is contained in:
parent
140f074c31
commit
fab4d651b5
|
|
@ -216,4 +216,17 @@ config COMMON_CLK_T7_PLL
|
|||
device, AKA T7. PLLs are required by most peripheral to operate.
|
||||
Say Y if you want T7 PLL clock controller to work.
|
||||
|
||||
config COMMON_CLK_T7_PERIPHERALS
|
||||
tristate "Amlogic T7 SoC peripherals clock controller support"
|
||||
depends on ARM64
|
||||
default ARCH_MESON
|
||||
select COMMON_CLK_MESON_REGMAP
|
||||
select COMMON_CLK_MESON_CLKC_UTILS
|
||||
select COMMON_CLK_MESON_DUALDIV
|
||||
imply COMMON_CLK_SCMI
|
||||
imply COMMON_CLK_T7_PLL
|
||||
help
|
||||
Support for the peripherals clock controller on Amlogic A311D2 based
|
||||
device, AKA T7. Peripherals are required by most peripheral to operate.
|
||||
Say Y if you want T7 peripherals clock controller to work.
|
||||
endmenu
|
||||
|
|
|
|||
|
|
@ -27,3 +27,4 @@ obj-$(CONFIG_COMMON_CLK_MESON8B) += meson8b.o meson8-ddr.o
|
|||
obj-$(CONFIG_COMMON_CLK_S4_PLL) += s4-pll.o
|
||||
obj-$(CONFIG_COMMON_CLK_S4_PERIPHERALS) += s4-peripherals.o
|
||||
obj-$(CONFIG_COMMON_CLK_T7_PLL) += t7-pll.o
|
||||
obj-$(CONFIG_COMMON_CLK_T7_PERIPHERALS) += t7-peripherals.o
|
||||
|
|
|
|||
1271
drivers/clk/meson/t7-peripherals.c
Normal file
1271
drivers/clk/meson/t7-peripherals.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user