.. | .. |
---|
14 | 14 | |
---|
15 | 15 | Note: |
---|
16 | 16 | This enable method requires valid nodes compatible with |
---|
17 | | -"al,alpine-cpu-resume" and "al,alpine-nb-service"[1]. |
---|
| 17 | +"al,alpine-cpu-resume" and "al,alpine-nb-service". |
---|
| 18 | + |
---|
| 19 | + |
---|
| 20 | +* Alpine CPU resume registers |
---|
| 21 | + |
---|
| 22 | +The CPU resume register are used to define required resume address after |
---|
| 23 | +reset. |
---|
| 24 | + |
---|
| 25 | +Properties: |
---|
| 26 | +- compatible : Should contain "al,alpine-cpu-resume". |
---|
| 27 | +- reg : Offset and length of the register set for the device |
---|
| 28 | + |
---|
| 29 | + |
---|
| 30 | +* Alpine System-Fabric Service Registers |
---|
| 31 | + |
---|
| 32 | +The System-Fabric Service Registers allow various operation on CPU and |
---|
| 33 | +system fabric, like powering CPUs off. |
---|
| 34 | + |
---|
| 35 | +Properties: |
---|
| 36 | +- compatible : Should contain "al,alpine-sysfabric-service" and "syscon". |
---|
| 37 | +- reg : Offset and length of the register set for the device |
---|
| 38 | + |
---|
18 | 39 | |
---|
19 | 40 | Example: |
---|
20 | 41 | |
---|
.. | .. |
---|
48 | 69 | }; |
---|
49 | 70 | }; |
---|
50 | 71 | |
---|
51 | | --- |
---|
52 | | -[1] arm/al,alpine.txt |
---|
| 72 | +cpu_resume { |
---|
| 73 | + compatible = "al,alpine-cpu-resume"; |
---|
| 74 | + reg = <0xfbff5ed0 0x30>; |
---|
| 75 | +}; |
---|
| 76 | + |
---|
| 77 | +nb_service { |
---|
| 78 | + compatible = "al,alpine-sysfabric-service", "syscon"; |
---|
| 79 | + reg = <0xfb070000 0x10000>; |
---|
| 80 | +}; |
---|