clk: ep93xx: add DT support for Cirrus EP93xx
authorNikita Shubin <nikita.shubin@maquefel.me>
Thu, 1 Jun 2023 05:33:56 +0000 (08:33 +0300)
committerNikita Shubin <nikita.shubin@maquefel.me>
Mon, 10 Jun 2024 07:10:58 +0000 (10:10 +0300)
commit7ea40af38ebd1cd92b7a47a8fc2cd9afaf91949c
treeb3544b790d6f78f63be3490e022f71be26a5e04c
parent406c89fa90bb53e9d02148d31e121befbd36f246
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>
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/clk-ep93xx.c [new file with mode: 0644]