bus: add bus driver for accessing Allwinner A64 DE2
authorIcenowy Zheng <icenowy@aosc.io>
Fri, 22 Jun 2018 12:45:36 +0000 (20:45 +0800)
committerMaxime Ripard <maxime.ripard@bootlin.com>
Thu, 28 Jun 2018 08:20:19 +0000 (10:20 +0200)
commit8818e865aa35493baf7326f9335b8ec6b7d77df7
tree41bd4a7158d783c5740871436d28a2c0d11580c3
parenta6e3ab0bcc34647365c4dee74fc8707de607c250
bus: add bus driver for accessing Allwinner A64 DE2

The "Display Engine 2.0" (usually called DE2) on the Allwinner A64 SoC
is different from the ones on other Allwinner SoCs. It requires a SRAM
region to be claimed, otherwise all DE2 subblocks won't be accessible.

Add a bus driver for the Allwinner A64 DE2 part which claims the SRAM
region when probing.

Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
drivers/bus/Kconfig
drivers/bus/Makefile
drivers/bus/sun50i-de2.c [new file with mode: 0644]