xref: /freebsd/sys/contrib/device-tree/Bindings/mfd/aspeed-scu.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1The Aspeed System Control Unit manages the global behaviour of the SoC,
2configuring elements such as clocks, pinmux, and reset.
3
4Required properties:
5- compatible:	One of:
6		"aspeed,ast2400-scu", "syscon", "simple-mfd"
7		"aspeed,ast2500-scu", "syscon", "simple-mfd"
8
9- reg:		contains the offset and length of the SCU memory region
10- #clock-cells: should be set to <1> - the system controller is also a
11	clock provider
12- #reset-cells: should be set to <1> - the system controller is also a
13	reset line provider
14
15Example:
16
17syscon: syscon@1e6e2000 {
18	compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd";
19	reg = <0x1e6e2000 0x1a8>;
20	#clock-cells = <1>;
21	#reset-cells = <1>;
22};
23