| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/mediatek/ |
| H A D | scpsys.txt | 1 MediaTek SCPSYS 4 The System Control Processor System (SCPSYS) has several power management 7 The System Power Manager (SPM) inside the SCPSYS is for the MTCMOS power 21 - "mediatek,mt2701-scpsys" 22 - "mediatek,mt2712-scpsys" 23 - "mediatek,mt6765-scpsys" 24 - "mediatek,mt6797-scpsys" 25 - "mediatek,mt7622-scpsys" 26 - "mediatek,mt7623-scpsys", "mediatek,mt2701-scpsys": For MT7623 SoC 27 - "mediatek,mt7623a-scpsys": For MT7623A SoC [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | mt7623a.dtsi | 13 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>; 17 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>; 21 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>; 25 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>; 29 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>; 32 &scpsys { 33 compatible = "mediatek,mt7623a-scpsys"; 39 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>; 43 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>;
|
| H A D | mt2701.dtsi | 151 scpsys: power-controller@10006000 { label 152 compatible = "mediatek,mt2701-scpsys", "syscon"; 197 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>; 433 power-domains = <&scpsys MT2701_POWER_DOMAIN_IFR_MSC>; 538 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>; 555 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 566 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 579 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 599 power-domains = <&scpsys MT2701_POWER_DOMAIN_VDEC>; 618 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>; [all …]
|
| H A D | mt7623n.dtsi | 47 power-domains = <&scpsys MT2701_POWER_DOMAIN_MFG>; 68 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>; 80 power-domains = <&scpsys MT2701_POWER_DOMAIN_VDEC>; 92 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 123 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 137 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>;
|
| H A D | mt7629.dtsi | 93 scpsys: power-controller@10006000 { label 94 compatible = "mediatek,mt7629-scpsys", 95 "mediatek,mt7622-scpsys"; 326 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF1>; 390 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>; 472 power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>;
|
| H A D | mt7623.dtsi | 271 scpsys: power-controller@10006000 { label 272 compatible = "mediatek,mt7623-scpsys", 273 "mediatek,mt2701-scpsys", 528 power-domains = <&scpsys MT2701_POWER_DOMAIN_IFR_MSC>; 601 power-domains = <&scpsys MT2701_POWER_DOMAIN_IFR_MSC>; 750 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>; 834 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>; 875 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>; 921 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>; 943 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/mediatek/ |
| H A D | mediatek,disp.txt | 74 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 82 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 92 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 102 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 112 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 122 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 132 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 142 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 152 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 160 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | mediatek-mdp.txt | 41 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 52 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 61 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 68 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 75 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 82 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 91 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 100 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
|
| H A D | mediatek-jpeg-encoder.txt | 31 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
|
| H A D | mediatek-jpeg-decoder.txt | 34 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8173.dtsi | 453 scpsys: power-controller@10006000 { label 454 compatible = "mediatek,mt8173-scpsys"; 795 power-domains = <&scpsys MT8173_POWER_DOMAIN_AUDIO>; 871 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>; 885 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>; 928 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 943 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 954 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 963 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; 970 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; [all …]
|
| H A D | mt2712e.dtsi | 281 scpsys: power-controller@10006000 { label 282 compatible = "mediatek,mt2712-scpsys", "syscon"; 746 power-domains = <&scpsys MT2712_POWER_DOMAIN_AUDIO>; 799 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB>; 814 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB>; 863 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB2>; 878 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB2>; 996 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>; 1005 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>; 1016 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>; [all …]
|
| H A D | mt7622.dtsi | 233 scpsys: power-controller@10006000 { label 234 compatible = "mediatek,mt7622-scpsys", 529 power-domains = <&scpsys MT7622_POWER_DOMAIN_WB>; 714 power-domains = <&scpsys MT7622_POWER_DOMAIN_WB>; 732 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF1>; 810 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>; 871 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>; 909 power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>; 936 power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/mediatek/ |
| H A D | mediatek,vcodecsys.txt | 17 Documentation/devicetree/bindings/soc/mediatek/scpsys.txt 25 power-domains = <&scpsys MT6765_POWER_DOMAIN_VCODEC>;
|
| H A D | mediatek,mipi0a.txt | 18 Documentation/devicetree/bindings/soc/mediatek/scpsys.txt 26 power-domains = <&scpsys MT6765_POWER_DOMAIN_CAM>;
|
| /OK3568_Linux_fs/kernel/drivers/soc/mediatek/ |
| H A D | Kconfig | 38 bool "MediaTek SCPSYS Support" 44 Say yes here to add support for the MediaTek SCPSYS power domain
|
| H A D | mtk-scpsys.c | 1081 * scpsys driver init 1086 .compatible = "mediatek,mt2701-scpsys", 1089 .compatible = "mediatek,mt2712-scpsys", 1092 .compatible = "mediatek,mt6797-scpsys", 1095 .compatible = "mediatek,mt7622-scpsys", 1098 .compatible = "mediatek,mt7623a-scpsys", 1101 .compatible = "mediatek,mt8173-scpsys", 1141 .name = "mtk-scpsys",
|
| H A D | Makefile | 5 obj-$(CONFIG_MTK_SCPSYS) += mtk-scpsys.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | mediatek,mtu3.txt | 83 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>; 103 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>;
|
| H A D | mediatek,mtk-xhci.txt | 66 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>; 116 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/crypto/ |
| H A D | mediatek-crypto.txt | 24 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | mt6797-afe-pcm.txt | 25 power-domains = <&scpsys MT6797_POWER_DOMAIN_AUDIO>;
|
| H A D | mt8183-afe-pcm.txt | 29 power-domains = <&scpsys MT8183_POWER_DOMAIN_AUDIO>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/dma/ |
| H A D | mtk-hsdma.txt | 29 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ata/ |
| H A D | ahci-mtk.txt | 45 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
|