• Linus Walleij's avatar
    soc: add driver for the ARM RealView · a2974c9c
    Linus Walleij authored
    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: default avatarLinus Walleij <linus.walleij@linaro.org>
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    
    Conflicts:
    	drivers/soc/Kconfig
    	drivers/soc/Makefile
    a2974c9c
Kconfig 279 Bytes