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>
Wed, 19 Apr 2023 14:56:23 +0000 (17:56 +0300)
commit329ff9dfe451645fe9e29b11baedf53d3e8d8ee9
tree19a5253342338414984a72902dcf4898d67d0b58
parent3b1ad8f1a4fa211ac6082e173f81ad1173af1b05
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>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
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