| .. | .. |
|---|
| 8 | 8 | domain control. |
|---|
| 9 | 9 | |
|---|
| 10 | 10 | The driver implements the Generic PM domain bindings described in |
|---|
| 11 | | -power/power_domain.txt. It provides the power domains defined in |
|---|
| 11 | +power/power-domain.yaml. It provides the power domains defined in |
|---|
| 12 | 12 | - include/dt-bindings/power/mt8173-power.h |
|---|
| 13 | 13 | - include/dt-bindings/power/mt6797-power.h |
|---|
| 14 | +- include/dt-bindings/power/mt6765-power.h |
|---|
| 14 | 15 | - include/dt-bindings/power/mt2701-power.h |
|---|
| 15 | 16 | - include/dt-bindings/power/mt2712-power.h |
|---|
| 16 | 17 | - include/dt-bindings/power/mt7622-power.h |
|---|
| .. | .. |
|---|
| 19 | 20 | - compatible: Should be one of: |
|---|
| 20 | 21 | - "mediatek,mt2701-scpsys" |
|---|
| 21 | 22 | - "mediatek,mt2712-scpsys" |
|---|
| 23 | + - "mediatek,mt6765-scpsys" |
|---|
| 22 | 24 | - "mediatek,mt6797-scpsys" |
|---|
| 23 | 25 | - "mediatek,mt7622-scpsys" |
|---|
| 24 | 26 | - "mediatek,mt7623-scpsys", "mediatek,mt2701-scpsys": For MT7623 SoC |
|---|
| 25 | 27 | - "mediatek,mt7623a-scpsys": For MT7623A SoC |
|---|
| 28 | + - "mediatek,mt7629-scpsys", "mediatek,mt7622-scpsys": For MT7629 SoC |
|---|
| 26 | 29 | - "mediatek,mt8173-scpsys" |
|---|
| 27 | 30 | - #power-domain-cells: Must be 1 |
|---|
| 28 | 31 | - reg: Address range of the SCPSYS unit |
|---|
| .. | .. |
|---|
| 32 | 35 | enabled before enabling certain power domains. |
|---|
| 33 | 36 | Required clocks for MT2701 or MT7623: "mm", "mfg", "ethif" |
|---|
| 34 | 37 | Required clocks for MT2712: "mm", "mfg", "venc", "jpgdec", "audio", "vdec" |
|---|
| 38 | + Required clocks for MT6765: MUX: "mm", "mfg" |
|---|
| 39 | + CG: "mm-0", "mm-1", "mm-2", "mm-3", "isp-0", |
|---|
| 40 | + "isp-1", "cam-0", "cam-1", "cam-2", |
|---|
| 41 | + "cam-3","cam-4" |
|---|
| 35 | 42 | Required clocks for MT6797: "mm", "mfg", "vdec" |
|---|
| 36 | | - Required clocks for MT7622: "hif_sel" |
|---|
| 37 | | - Required clocks for MT7622A: "ethif" |
|---|
| 43 | + Required clocks for MT7622 or MT7629: "hif_sel" |
|---|
| 44 | + Required clocks for MT7623A: "ethif" |
|---|
| 38 | 45 | Required clocks for MT8173: "mm", "mfg", "venc", "venc_lt" |
|---|
| 39 | 46 | |
|---|
| 40 | 47 | Optional properties: |
|---|