diff options
author | Nikita Shubin <nikita.shubin@maquefel.me> | 2024-09-09 11:10:28 +0300 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2024-09-12 14:33:10 +0000 |
commit | 8a6b7e2b3acfc1bd6f653a4d12c04aa1df736b84 (patch) | |
tree | 584625c6deb0e5524134bf0824a484fc8575b842 /drivers/clk/Kconfig | |
parent | ede5bbe488d162bcd572880e58f9044c9df84050 (diff) | |
download | lwn-8a6b7e2b3acfc1bd6f653a4d12c04aa1df736b84.tar.gz lwn-8a6b7e2b3acfc1bd6f653a4d12c04aa1df736b84.zip |
clk: ep93xx: add DT support for Cirrus EP93xx
Rewrite EP93xx clock driver located in arch/arm/mach-ep93xx/clock.c
trying to do everything the device tree way:
- provide clock acces via of
- drop clk_hw_register_clkdev
- drop init code and use module_auxiliary_driver
Co-developed-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Signed-off-by: Nikita Shubin <nikita.shubin@maquefel.me>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'drivers/clk/Kconfig')
-rw-r--r-- | drivers/clk/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig index 983ef4f36d8c..abc438536f93 100644 --- a/drivers/clk/Kconfig +++ b/drivers/clk/Kconfig @@ -218,6 +218,14 @@ config COMMON_CLK_EN7523 This driver provides the fixed clocks and gates present on Airoha ARM silicon. +config COMMON_CLK_EP93XX + tristate "Clock driver for Cirrus Logic ep93xx SoC" + depends on ARCH_EP93XX || COMPILE_TEST + select AUXILIARY_BUS + select REGMAP_MMIO + help + This driver supports the SoC clocks on the Cirrus Logic ep93xx. + config COMMON_CLK_FSL_FLEXSPI tristate "Clock driver for FlexSPI on Layerscape SoCs" depends on ARCH_LAYERSCAPE || COMPILE_TEST |