misc: Add support for the Arm Versatile Express config bus
authorLiviu Dudau <Liviu.Dudau@foss.arm.com>
Fri, 28 Sep 2018 12:43:31 +0000 (13:43 +0100)
committerTom Rini <trini@konsulko.com>
Sat, 6 Oct 2018 13:04:18 +0000 (09:04 -0400)
commit0fabfeb2c7bc35af5732642ff24667623baba397
tree1676eeb3fd1e976fcf65f96daca9d77df1806ad9
parent6c6add602970ee6b542b38ad6daf4f8e1e9f39d4
misc: Add support for the Arm Versatile Express config bus

Add support for the Arm Versatile Express config bus that is
being used for exposing various subsystems via a generic
configuration bus. This driver adds support for generating
transactions on this configuration bus and can be used by
other drivers to abstract the communication with the actual
function providers.

Signed-off-by: Liviu Dudau <liviu.dudau@foss.arm.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
MAINTAINERS
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/vexpress_config.c [new file with mode: 0644]