summary refs log tree commit diff
path: root/drivers/soc/Makefile
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2014-07-25 15:04:52 +0200
committerArnd Bergmann <arnd@arndb.de>2014-09-26 00:26:10 +0200
commita2974c9c1f83e7163e855eb80c772db45bc9a291 (patch)
treec862926db34508264b8bba96b297190889dd1f6e /drivers/soc/Makefile
parent0e545f57b708630c54c8c5c24ea7f7034f6c40d9 (diff)
downloadlinux-a2974c9c1f83e7163e855eb80c772db45bc9a291.tar.gz
soc: add driver for the ARM RealView
This adds a SoC driver to be used by the ARM RealView
reference boards. We create the "versatile" directory to hold
the different ARM reference designs as per the pattern of the
clk directory layout. The driver utilze the syscon to get to
the register needed. After this we can use sysfs to get at
some SoC properties on RealView DT variants like this:

> cd /sysbus/soc/devices/soc0
> ls
board         family        machine       power         subsystem
build         fpga          manufacturer  soc_id        uevent
> cat family
Versatile
> cat fpga
Multi-layer AXI
> cat board
HBI-0147
> cat build
03

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Conflicts:
	drivers/soc/Kconfig
	drivers/soc/Makefile
Diffstat (limited to 'drivers/soc/Makefile')
-rw-r--r--drivers/soc/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soc/Makefile b/drivers/soc/Makefile
index 0d6e35dfea8c..063113d0bd38 100644
--- a/drivers/soc/Makefile
+++ b/drivers/soc/Makefile
@@ -5,3 +5,4 @@
 obj-$(CONFIG_ARCH_QCOM)		+= qcom/
 obj-$(CONFIG_ARCH_TEGRA)	+= tegra/
 obj-$(CONFIG_SOC_TI)		+= ti/
+obj-$(CONFIG_PLAT_VERSATILE)	+= versatile/