soc: Add SoC driver for Cirrus ep93xx
authorNikita Shubin <nikita.shubin@maquefel.me>
Sat, 19 Nov 2022 09:39:29 +0000 (12:39 +0300)
committerNikita Shubin <nikita.shubin@maquefel.me>
Sun, 27 Nov 2022 08:10:02 +0000 (11:10 +0300)
commit29abd4d952f794ee932101eecdf83a33a9b1cfb2
tree1779647d9c6f7fe6107540b586bbf174127b3980
parentfaf68e3523c21d07c5f7fdabd0daf6301ff8db3f
soc: Add SoC driver for Cirrus ep93xx

This adds an SoC driver for the ep93xx. Currently there
is only one thing not fitting into any other framework,
and that is the swlock setting.

It's used for clock settings and restart.

Signed-off-by: Nikita Shubin <nikita.shubin@maquefel.me>
drivers/soc/Kconfig
drivers/soc/Makefile
drivers/soc/cirrus/Kconfig [new file with mode: 0644]
drivers/soc/cirrus/Makefile [new file with mode: 0644]
drivers/soc/cirrus/soc-ep93xx.c [new file with mode: 0644]
include/linux/soc/cirrus/ep93xx.h