Home
last modified time | relevance | path

Searched refs:pericfg (Results 1 – 22 of 22) sorted by relevance

/Linux-v6.1/arch/arm64/boot/dts/mediatek/
Dmt2712e.dtsi258 pericfg: syscon@10003000 { label
259 compatible = "mediatek,mt2712-pericfg", "syscon";
411 clocks = <&pericfg CLK_PERI_AP_DMA>;
419 clocks = <&pericfg CLK_PERI_AUXADC>;
483 <&pericfg CLK_PERI_PWM>,
484 <&pericfg CLK_PERI_PWM0>,
485 <&pericfg CLK_PERI_PWM1>,
486 <&pericfg CLK_PERI_PWM2>,
487 <&pericfg CLK_PERI_PWM3>,
488 <&pericfg CLK_PERI_PWM4>,
[all …]
Dmt7622.dtsi232 pericfg: pericfg@10002000 { label
233 compatible = "mediatek,mt7622-pericfg",
386 clocks = <&pericfg CLK_PERI_AUXADC_PD>;
397 <&pericfg CLK_PERI_UART0_PD>;
408 <&pericfg CLK_PERI_UART1_PD>;
419 <&pericfg CLK_PERI_UART2_PD>;
430 <&pericfg CLK_PERI_UART3_PD>;
440 <&pericfg CLK_PERI_PWM_PD>,
441 <&pericfg CLK_PERI_PWM1_PD>,
442 <&pericfg CLK_PERI_PWM2_PD>,
[all …]
Dmt8173.dtsi362 pericfg: power-controller@10003000 { label
363 compatible = "mediatek,mt8173-pericfg", "syscon";
663 clocks = <&pericfg CLK_PERI_AUXADC>;
673 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
683 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
693 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
703 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
714 clocks = <&pericfg CLK_PERI_I2C0>,
715 <&pericfg CLK_PERI_AP_DMA>;
730 clocks = <&pericfg CLK_PERI_I2C1>,
[all …]
Dmt8516.dtsi194 pericfg: pericfg@10003050 { label
195 compatible = "mediatek,mt8516-pericfg", "syscon";
434 mediatek,pericfg = <&pericfg>;
Dmt8195.dtsi333 pericfg: syscon@10003000 { label
334 compatible = "mediatek,mt8195-pericfg", "syscon";
1065 mediatek,syscon-wakeup = <&pericfg 0x400 103>;
1132 mediatek,syscon-wakeup = <&pericfg 0x400 104>;
1156 mediatek,syscon-wakeup = <&pericfg 0x400 105>;
1180 mediatek,syscon-wakeup = <&pericfg 0x400 106>;
Dmt8186.dtsi307 pericfg: syscon@10003000 { label
308 compatible = "mediatek,mt8186-pericfg", "syscon";
Dmt8192.dtsi287 pericfg: syscon@10003000 { label
288 compatible = "mediatek,mt8192-pericfg", "syscon";
763 mediatek,syscon-wakeup = <&pericfg 0x420 102>;
Dmt8183.dtsi733 pericfg: syscon@10003000 { label
734 compatible = "mediatek,mt8183-pericfg", "syscon";
1469 mediatek,syscon-wakeup = <&pericfg 0x420 101>;
/Linux-v6.1/arch/arm/boot/dts/
Dmt8135.dtsi140 pericfg: pericfg@10003000 { label
143 compatible = "mediatek,mt8135-pericfg", "syscon";
186 <&pericfg MT8135_PERI_PWRAP_BRIDGE_SW_RST>;
227 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
236 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
245 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
254 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
Dmt2701.dtsi139 pericfg: syscon@10003000 { label
140 compatible = "mediatek,mt2701-pericfg", "syscon";
249 clocks = <&pericfg CLK_PERI_AUXADC>;
260 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
270 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
280 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
290 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
302 clocks = <&pericfg CLK_PERI_I2C0>, <&pericfg CLK_PERI_AP_DMA>;
316 clocks = <&pericfg CLK_PERI_I2C1>, <&pericfg CLK_PERI_AP_DMA>;
330 clocks = <&pericfg CLK_PERI_I2C2>, <&pericfg CLK_PERI_AP_DMA>;
[all …]
Dmt7623.dtsi243 pericfg: syscon@10003000 { label
244 compatible = "mediatek,mt7623-pericfg",
245 "mediatek,mt2701-pericfg",
371 clocks = <&pericfg CLK_PERI_AUXADC>;
381 clocks = <&pericfg CLK_PERI_UART0_SEL>,
382 <&pericfg CLK_PERI_UART0>;
392 clocks = <&pericfg CLK_PERI_UART1_SEL>,
393 <&pericfg CLK_PERI_UART1>;
403 clocks = <&pericfg CLK_PERI_UART2_SEL>,
404 <&pericfg CLK_PERI_UART2>;
[all …]
Dmt7629.dtsi87 pericfg: syscon@10002000 { label
88 compatible = "mediatek,mt7629-pericfg", "syscon";
217 <&pericfg CLK_PERI_UART0_PD>;
228 <&pericfg CLK_PERI_UART1_PD>;
239 <&pericfg CLK_PERI_UART2_PD>;
249 <&pericfg CLK_PERI_PWM_PD>,
250 <&pericfg CLK_PERI_PWM1_PD>;
265 clocks = <&pericfg CLK_PERI_I2C0_PD>,
266 <&pericfg CLK_PERI_AP_DMA_PD>;
284 <&pericfg CLK_PERI_SPI0_PD>;
[all …]
Dmt7623n.dtsi280 clocks = <&pericfg CLK_PERI_I2C3>;
/Linux-v6.1/Documentation/devicetree/bindings/pwm/
Dpwm-mediatek.txt42 <&pericfg CLK_PERI_PWM>,
43 <&pericfg CLK_PERI_PWM1>,
44 <&pericfg CLK_PERI_PWM2>,
45 <&pericfg CLK_PERI_PWM3>,
46 <&pericfg CLK_PERI_PWM4>,
47 <&pericfg CLK_PERI_PWM5>;
/Linux-v6.1/Documentation/devicetree/bindings/thermal/
Dmediatek-thermal.txt41 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>;
43 resets = <&pericfg MT8173_PERI_THERM_SW_RST>;
/Linux-v6.1/Documentation/devicetree/bindings/net/
Dmediatek-bluetooth.txt24 clocks = <&pericfg CLK_PERI_BTIF_PD>;
103 clocks = <&pericfg CLK_PERI_UART1_SEL>,
104 <&pericfg CLK_PERI_UART1>;
/Linux-v6.1/Documentation/devicetree/bindings/mtd/
Dmtk-nand.txt33 clocks = <&pericfg CLK_PERI_NFI>,
34 <&pericfg CLK_PERI_NFI_PAD>;
174 clocks = <&pericfg CLK_PERI_NFI_ECC>;
/Linux-v6.1/drivers/net/ethernet/mediatek/
Dmtk_star_emac.c257 struct regmap *pericfg; member
1570 priv->pericfg = syscon_regmap_lookup_by_phandle(of_node, in mtk_star_probe()
1572 if (IS_ERR(priv->pericfg)) { in mtk_star_probe()
1574 return PTR_ERR(priv->pericfg); in mtk_star_probe()
1683 ret = regmap_update_bits(priv->pericfg, in mt8516_set_interface_mode()
1690 return regmap_update_bits(priv->pericfg, in mt8516_set_interface_mode()
1715 return regmap_update_bits(priv->pericfg, in mt8365_set_interface_mode()
/Linux-v6.1/drivers/iommu/
Dmtk_iommu.c228 struct regmap *pericfg; member
565 ret = regmap_update_bits(data->pericfg, PERICFG_IOMMU_1, in mtk_iommu_config()
1221 data->pericfg = syscon_regmap_lookup_by_compatible(p); in mtk_iommu_probe()
1222 if (IS_ERR(data->pericfg)) { in mtk_iommu_probe()
1223 ret = PTR_ERR(data->pericfg); in mtk_iommu_probe()
/Linux-v6.1/Documentation/devicetree/bindings/soc/mediatek/
Dpwrap.txt64 <&pericfg MT8135_PERI_PWRAP_BRIDGE_SW_RST>;
/Linux-v6.1/Documentation/devicetree/bindings/pci/
Dmediatek-pcie.txt161 <&pericfg CLK_PERI_PCIE1>;
193 <&pericfg CLK_PERI_PCIE0>;
/Linux-v6.1/drivers/clk/mediatek/
DMakefile21 clk-mt6795-pericfg.o clk-mt6795-topckgen.o