mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-27 03:30:53 +07:00
d319fc6dc1
* Add support for the r8a7745 SoC to rcar-sysc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJYNfAfAAoJENfPZGlqN0++t14P/RukycPu2VgJ+F3G+OJoD2WS ltEYrhhZxIL9cjyLmiA7Mj7Ig9dMtzmiBC0W3HY5zvZN2OiOrzmNykfFdu9UN8rX iMZ6lDrq7o+Qsm1Q4Ab2miatqOqM7JPSacJPixLZFpvs6T79CCRMYaEeIB8AYD3O ij/tRDtxdvfY97iy5la9XvtA/63EmP6DZ2SxfqPXd6W0GaBg+QKBOLlcCR0yDrKh NosHdbiAbMapBSPbsnbhKLebpnPw159iu7VA73JbsrsFZ9IDRkwoA+wcgEEWnF8C b9S31TAglhL04AysUowlHjhEOU2hWPcF8rm3lisDghoUC6Rb/3gCPII+KnU6d5Z4 QNCbY6IlWqya9wR3kavHmJHOowGt/LqrmLCnJSoTTbKgo6xPxN3kis6oRo2sY9w1 KUJWgt9vfQ/H6ik2epkMg7sQbkBcsONUDUgVhFyaAqTKEgeIz5OggfNsYkQYYT37 qlQkLgKweKYJmmr/ilCeVdmkdhPegII8aiYWdwb8N2cUY4I0nyUwnE+v9cdPRhxr LpONUZV+GtCz8O/Y2XtjxwhYoYUtHbUzSax+aw4qtBBmdyKcaQ1VIyn27gfofmht Q3itzk/eGp0GgnsadknYK9eOvWWjPf07/jvYgSVfL6rWGR+4/vcEht/kU+O9dnpP HMZ6/PrbmYoxWkY49sH7 =pOb+ -----END PGP SIGNATURE----- Merge tag 'renesas-r8a7745-sysc-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/drivers Pull "Renesas ARM Based SoC r8a7745 SYSC Driver Updates for v4.10" from Simon Horman: * Add support for the r8a7745 SoC to rcar-sysc * tag 'renesas-r8a7745-sysc-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: soc: renesas: rcar-sysc: add R8A7745 support ARM: shmobile: r8a7745: add power domain index macros Signed-off-by: Arnd Bergmann <arnd@arndb.de>
52 lines
1.4 KiB
Plaintext
52 lines
1.4 KiB
Plaintext
DT bindings for the Renesas R-Car (RZ/G) System Controller
|
|
|
|
== System Controller Node ==
|
|
|
|
The R-Car (RZ/G) System Controller provides power management for the CPU cores
|
|
and various coprocessors.
|
|
|
|
Required properties:
|
|
- compatible: Must contain exactly one of the following:
|
|
- "renesas,r8a7743-sysc" (RZ/G1M)
|
|
- "renesas,r8a7745-sysc" (RZ/G1E)
|
|
- "renesas,r8a7779-sysc" (R-Car H1)
|
|
- "renesas,r8a7790-sysc" (R-Car H2)
|
|
- "renesas,r8a7791-sysc" (R-Car M2-W)
|
|
- "renesas,r8a7792-sysc" (R-Car V2H)
|
|
- "renesas,r8a7793-sysc" (R-Car M2-N)
|
|
- "renesas,r8a7794-sysc" (R-Car E2)
|
|
- "renesas,r8a7795-sysc" (R-Car H3)
|
|
- "renesas,r8a7796-sysc" (R-Car M3-W)
|
|
- reg: Address start and address range for the device.
|
|
- #power-domain-cells: Must be 1.
|
|
|
|
|
|
Example:
|
|
|
|
sysc: system-controller@e6180000 {
|
|
compatible = "renesas,r8a7791-sysc";
|
|
reg = <0 0xe6180000 0 0x0200>;
|
|
#power-domain-cells = <1>;
|
|
};
|
|
|
|
|
|
== PM Domain Consumers ==
|
|
|
|
Devices residing in a power area must refer to that power area, as documented
|
|
by the generic PM domain bindings in
|
|
Documentation/devicetree/bindings/power/power_domain.txt.
|
|
|
|
Required properties:
|
|
- power-domains: A phandle and symbolic PM domain specifier, as defined in
|
|
<dt-bindings/power/r8a77*-sysc.h>.
|
|
|
|
|
|
Example:
|
|
|
|
L2_CA15: cache-controller@0 {
|
|
compatible = "cache";
|
|
power-domains = <&sysc R8A7791_PD_CA15_SCU>;
|
|
cache-unified;
|
|
cache-level = <2>;
|
|
};
|