]> git.baikalelectronics.ru Git - kernel.git/commit
soc: Add SoC driver for Gemini
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 21 Dec 2017 23:19:08 +0000 (00:19 +0100)
committerArnd Bergmann <arnd@arndb.de>
Thu, 4 Jan 2018 16:01:53 +0000 (17:01 +0100)
commitaa780518fe8c0576505c1167efba58978e5b18ec
treeff3d044e95c89cdb1a47cfcb6f39cf5f71a4b2f6
parentff1b46a7c0c2fbc9ac292452d06926d9f4881b1f
soc: Add SoC driver for Gemini

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

All Gemini vendor trees seem to be setting this register to
exactly the same arbitration so we just add a small code
snippet to do this at subsys_init() time before any other
drivers kick in.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/soc/Makefile
drivers/soc/gemini/Makefile [new file with mode: 0644]
drivers/soc/gemini/soc-gemini.c [new file with mode: 0644]