Home
last modified time | relevance | path

Searched refs:scpsys (Results 1 – 25 of 51) sorted by relevance

123

/linux-6.15/drivers/pmdomain/mediatek/
H A Dmtk-pm-domains.c44 struct scpsys *scpsys; member
55 struct scpsys { struct
67 struct scpsys *scpsys = pd->scpsys; in scpsys_domain_is_on() argument
83 struct scpsys *scpsys = pd->scpsys; in scpsys_sram_enable() local
107 struct scpsys *scpsys = pd->scpsys; in scpsys_sram_disable() local
237 struct scpsys *scpsys = pd->scpsys; in scpsys_power_on() local
314 struct scpsys *scpsys = pd->scpsys; in scpsys_power_off() local
388 pd->scpsys = scpsys; in scpsys_add_one_domain()
596 static void scpsys_domain_cleanup(struct scpsys *scpsys) in scpsys_domain_cleanup() argument
662 struct scpsys *scpsys; in scpsys_probe() local
[all …]
H A DMakefile2 obj-$(CONFIG_MTK_SCPSYS) += mtk-scpsys.o
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dmediatek,mt8195-scpsys.yaml4 $id: http://devicetree.org/schemas/mfd/mediatek,mt8195-scpsys.yaml#
21 - mediatek,mt8167-scpsys
22 - mediatek,mt8173-scpsys
23 - mediatek,mt8183-scpsys
24 - mediatek,mt8186-scpsys
25 - mediatek,mt8188-scpsys
26 - mediatek,mt8192-scpsys
27 - mediatek,mt8195-scpsys
28 - mediatek,mt8365-scpsys
50 compatible = "mediatek,mt8195-scpsys", "syscon", "simple-mfd";
/linux-6.15/Documentation/devicetree/bindings/soc/mediatek/
H A Dscpsys.txt21 - "mediatek,mt2701-scpsys"
22 - "mediatek,mt2712-scpsys"
23 - "mediatek,mt6735-scpsys"
24 - "mediatek,mt6765-scpsys"
25 - "mediatek,mt6797-scpsys"
26 - "mediatek,mt7622-scpsys"
27 - "mediatek,mt7623-scpsys", "mediatek,mt2701-scpsys": For MT7623 SoC
29 - "mediatek,mt7629-scpsys", "mediatek,mt7622-scpsys": For MT7629 SoC
30 - "mediatek,mt8173-scpsys"
62 scpsys: scpsys@10006000 {
[all …]
/linux-6.15/arch/arm/boot/dts/mediatek/
H A Dmt7623a.dtsi13 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>;
17 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>;
44 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>;
124 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>;
128 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>;
131 &scpsys {
132 compatible = "mediatek,mt7623a-scpsys";
138 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>;
142 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>;
146 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>;
H A Dmt2701.dtsi151 scpsys: power-controller@10006000 { label
152 compatible = "mediatek,mt2701-scpsys", "syscon";
196 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>;
537 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>;
554 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
565 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
577 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
596 power-domains = <&scpsys MT2701_POWER_DOMAIN_VDEC>;
615 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>;
655 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>;
[all …]
H A Dmt7623n.dtsi47 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>;
136 power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>;
H A Dmt7629.dtsi93 scpsys: power-controller@10006000 { label
94 compatible = "mediatek,mt7629-scpsys",
95 "mediatek,mt7622-scpsys";
325 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF1>;
395 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
470 power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>;
H A Dmt7623.dtsi270 scpsys: power-controller@10006000 { label
271 compatible = "mediatek,mt7623-scpsys",
272 "mediatek,mt2701-scpsys",
527 power-domains = <&scpsys MT2701_POWER_DOMAIN_IFR_MSC>;
599 power-domains = <&scpsys MT2701_POWER_DOMAIN_IFR_MSC>;
782 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>;
868 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>;
909 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>;
955 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>;
977 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>;
[all …]
/linux-6.15/Documentation/devicetree/bindings/media/
H A Dmediatek-mdp.txt38 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
48 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
56 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
63 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
70 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
77 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
85 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
93 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
H A Dmediatek-jpeg-decoder.yaml79 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
H A Dmediatek-jpeg-encoder.yaml72 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
/linux-6.15/arch/arm64/boot/dts/mediatek/
H A Dmt2712e.dtsi281 scpsys: power-controller@10006000 { label
282 compatible = "mediatek,mt2712-scpsys", "syscon";
805 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB>;
820 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB>;
1005 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>;
1014 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>;
1025 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>;
1036 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>;
1045 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>;
1056 power-domains = <&scpsys MT2712_POWER_DOMAIN_MM>;
[all …]
H A Dmt7622.dtsi241 scpsys: power-controller@10006000 { label
242 compatible = "mediatek,mt7622-scpsys",
534 power-domains = <&scpsys MT7622_POWER_DOMAIN_WB>;
731 power-domains = <&scpsys MT7622_POWER_DOMAIN_WB>;
748 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF1>;
823 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
861 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
894 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
939 power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>;
985 power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>;
H A Dmt8167.dtsi38 scpsys: syscon@10006000 { label
39 compatible = "mediatek,mt8167-scpsys", "syscon", "simple-mfd";
/linux-6.15/Documentation/devicetree/bindings/crypto/
H A Dmediatek-crypto.txt24 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>;
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dmt6797-afe-pcm.txt25 power-domains = <&scpsys MT6797_POWER_DOMAIN_AUDIO>;
H A Dmt8183-afe-pcm.txt29 power-domains = <&scpsys MT8183_POWER_DOMAIN_AUDIO>;
H A Dmt8192-afe-pcm.yaml87 power-domains = <&scpsys MT8192_POWER_DOMAIN_AUDIO>;
/linux-6.15/Documentation/devicetree/bindings/usb/
H A Dmediatek,mtu3.yaml256 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>;
274 power-domains = <&scpsys MT8173_POWER_DOMAIN_USB>;
292 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB2>;
306 power-domains = <&scpsys MT2712_POWER_DOMAIN_USB>;
/linux-6.15/Documentation/devicetree/bindings/dma/
H A Dmediatek,mt7622-hsdma.yaml61 power-domains = <&scpsys MT2701_POWER_DOMAIN_ETH>;
/linux-6.15/Documentation/devicetree/bindings/net/bluetooth/
H A Dmediatek,mt7622-bluetooth.yaml47 power-domains = <&scpsys MT7622_POWER_DOMAIN_WB>;
/linux-6.15/Documentation/devicetree/bindings/pci/
H A Dmediatek-pcie.txt112 power-domains = <&scpsys MT2701_POWER_DOMAIN_HIF>;
235 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
273 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
/linux-6.15/Documentation/devicetree/bindings/ata/
H A Dmediatek,mtk-ahci.yaml92 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>;
/linux-6.15/Documentation/devicetree/bindings/power/
H A Dmediatek,power-controller.yaml150 scpsys: syscon@10006000 {
151 compatible = "mediatek,mt8173-scpsys", "syscon", "simple-mfd";

123