Merge tag 'for_linus-4.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jwess...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / mfd / aspeed-scu.txt
1 The Aspeed System Control Unit manages the global behaviour of the SoC,
2 configuring elements such as clocks, pinmux, and reset.
3
4 Required properties:
5 - compatible:   One of:
6                 "aspeed,ast2400-scu", "syscon", "simple-mfd"
7                 "aspeed,g4-scu", "syscon", "simple-mfd"
8                 "aspeed,ast2500-scu", "syscon", "simple-mfd"
9                 "aspeed,g5-scu", "syscon", "simple-mfd"
10
11 - reg:          contains the offset and length of the SCU memory region
12 - #clock-cells: should be set to <1> - the system controller is also a
13         clock provider
14 - #reset-cells: should be set to <1> - the system controller is also a
15         reset line provider
16
17 Example:
18
19 syscon: syscon@1e6e2000 {
20         compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd";
21         reg = <0x1e6e2000 0x1a8>;
22         #clock-cells = <1>;
23         #reset-cells = <1>;
24 };