/Linux-v6.1/arch/arm64/boot/dts/mediatek/ |
D | mt2712e.dtsi | 258 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 …]
|
D | mt7622.dtsi | 232 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 …]
|
D | mt8173.dtsi | 362 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 …]
|
D | mt8516.dtsi | 194 pericfg: pericfg@10003050 { label 195 compatible = "mediatek,mt8516-pericfg", "syscon"; 434 mediatek,pericfg = <&pericfg>;
|
D | mt8195.dtsi | 333 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>;
|
D | mt8186.dtsi | 307 pericfg: syscon@10003000 { label 308 compatible = "mediatek,mt8186-pericfg", "syscon";
|
D | mt8192.dtsi | 287 pericfg: syscon@10003000 { label 288 compatible = "mediatek,mt8192-pericfg", "syscon"; 763 mediatek,syscon-wakeup = <&pericfg 0x420 102>;
|
D | mt8183.dtsi | 733 pericfg: syscon@10003000 { label 734 compatible = "mediatek,mt8183-pericfg", "syscon"; 1469 mediatek,syscon-wakeup = <&pericfg 0x420 101>;
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | mt8135.dtsi | 140 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>;
|
D | mt2701.dtsi | 139 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 …]
|
D | mt7623.dtsi | 243 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 …]
|
D | mt7629.dtsi | 87 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 …]
|
D | mt7623n.dtsi | 280 clocks = <&pericfg CLK_PERI_I2C3>;
|
/Linux-v6.1/Documentation/devicetree/bindings/pwm/ |
D | pwm-mediatek.txt | 42 <&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/ |
D | mediatek-thermal.txt | 41 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>; 43 resets = <&pericfg MT8173_PERI_THERM_SW_RST>;
|
/Linux-v6.1/Documentation/devicetree/bindings/net/ |
D | mediatek-bluetooth.txt | 24 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/ |
D | mtk-nand.txt | 33 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/ |
D | mtk_star_emac.c | 257 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/ |
D | mtk_iommu.c | 228 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/ |
D | pwrap.txt | 64 <&pericfg MT8135_PERI_PWRAP_BRIDGE_SW_RST>;
|
/Linux-v6.1/Documentation/devicetree/bindings/pci/ |
D | mediatek-pcie.txt | 161 <&pericfg CLK_PERI_PCIE1>; 193 <&pericfg CLK_PERI_PCIE0>;
|
/Linux-v6.1/drivers/clk/mediatek/ |
D | Makefile | 21 clk-mt6795-pericfg.o clk-mt6795-topckgen.o
|