diff options
author | Neil Armstrong <narmstrong@baylibre.com> | 2017-06-23 11:28:16 +0300 |
---|---|---|
committer | Kevin Hilman <khilman@baylibre.com> | 2017-07-28 03:32:22 +0300 |
commit | 9833eb16c1456fdfb1d76b4dda9fd60a931dbc34 (patch) | |
tree | d529e710ad6733f1fed222ffb6514f983a1e5b00 /Documentation/devicetree/bindings/arm/amlogic.txt | |
parent | 5771a8c08880cdca3bfb4a3fc6d309d6bba20877 (diff) | |
download | linux-9833eb16c1456fdfb1d76b4dda9fd60a931dbc34.tar.xz |
dt-bindings: arm: amlogic: Add SoC information bindings
Add bindings for the SoC information register of the Amlogic SoCs.
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Diffstat (limited to 'Documentation/devicetree/bindings/arm/amlogic.txt')
-rw-r--r-- | Documentation/devicetree/bindings/arm/amlogic.txt | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/arm/amlogic.txt b/Documentation/devicetree/bindings/arm/amlogic.txt index 0fff40a6330d..520cdd2127cf 100644 --- a/Documentation/devicetree/bindings/arm/amlogic.txt +++ b/Documentation/devicetree/bindings/arm/amlogic.txt @@ -61,3 +61,32 @@ Board compatible values (alphabetically, grouped by SoC): - "amlogic,q201" (Meson gxm s912) - "kingnovel,r-box-pro" (Meson gxm S912) - "nexbox,a1" (Meson gxm s912) + +Amlogic Meson Firmware registers Interface +------------------------------------------ + +The Meson SoCs have a register bank with status and data shared with the +secure firmware. + +Required properties: + - compatible: For Meson GX SoCs, must be "amlogic,meson-gx-ao-secure", "syscon" + +Properties should indentify components of this register interface : + +Meson GX SoC Information +------------------------ +A firmware register encodes the SoC type, package and revision information on +the Meson GX SoCs. +If present, the following property should be added : + +Optional properties: + - amlogic,has-chip-id: If present, the interface gives the current SoC version. + +Example +------- + +ao-secure@140 { + compatible = "amlogic,meson-gx-ao-secure", "syscon"; + reg = <0x0 0x140 0x0 0x140>; + amlogic,has-chip-id; +}; |