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>
Fri, 27 Jan 2023 08:16:15 +0000 (11:16 +0300)
commit4ef6498b1af20edc351efeea7238c989f6953661
tree7cf6a5e4dcda5fdb12039d7574a94706545b4700
parentb504c9fb9904611562a180ba7fa4229c9cfa0a7b
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