| .. | .. |
|---|
| 12 | 12 | ============== |
|---|
| 13 | 13 | The PM domain node represents the global PM domain managed by the PMMC, which |
|---|
| 14 | 14 | in this case is the implementation as documented by the generic PM domain |
|---|
| 15 | | -bindings in Documentation/devicetree/bindings/power/power_domain.txt. Because |
|---|
| 15 | +bindings in Documentation/devicetree/bindings/power/power-domain.yaml. Because |
|---|
| 16 | 16 | this relies on the TI SCI protocol to communicate with the PMMC it must be a |
|---|
| 17 | 17 | child of the pmmc node. |
|---|
| 18 | 18 | |
|---|
| 19 | 19 | Required Properties: |
|---|
| 20 | 20 | -------------------- |
|---|
| 21 | 21 | - compatible: should be "ti,sci-pm-domain" |
|---|
| 22 | | -- #power-domain-cells: Must be 1 so that an id can be provided in each |
|---|
| 23 | | - device node. |
|---|
| 22 | +- #power-domain-cells: Can be one of the following: |
|---|
| 23 | + 1: Containing the device id of each node |
|---|
| 24 | + 2: First entry should be device id |
|---|
| 25 | + Second entry should be one of the floowing: |
|---|
| 26 | + TI_SCI_PD_EXCLUSIVE: To allow device to be |
|---|
| 27 | + exclusively controlled by |
|---|
| 28 | + the requesting hosts. |
|---|
| 29 | + TI_SCI_PD_SHARED: To allow device to be shared |
|---|
| 30 | + by multiple hosts. |
|---|
| 24 | 31 | |
|---|
| 25 | 32 | Example (K2G): |
|---|
| 26 | 33 | ------------- |
|---|