Home
last modified time | relevance | path

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

12

/linux-6.15/Documentation/devicetree/bindings/clock/
H A Dmediatek,pericfg.yaml21 - mediatek,mt2701-pericfg
22 - mediatek,mt2712-pericfg
23 - mediatek,mt6735-pericfg
24 - mediatek,mt6765-pericfg
25 - mediatek,mt6795-pericfg
26 - mediatek,mt7622-pericfg
27 - mediatek,mt7629-pericfg
28 - mediatek,mt8135-pericfg
59 pericfg@10003000 {
67 pericfg@10003000 {
[all …]
H A Dmediatek,mt8192-sys-clock.yaml22 - mediatek,mt8192-pericfg
57 pericfg: syscon@10003000 {
58 compatible = "mediatek,mt8192-pericfg", "syscon";
H A Dmediatek,mt8365-sys-clock.yaml24 - mediatek,mt8365-pericfg
H A Dmediatek,mt8188-sys-clock.yaml32 - mediatek,mt8188-pericfg-ao
/linux-6.15/Documentation/devicetree/bindings/pwm/
H A Dmediatek,mt2712-pwm.yaml85 clocks = <&topckgen CLK_TOP_PWM_SEL>, <&pericfg CLK_PERI_PWM>,
86 <&pericfg CLK_PERI_PWM0>, <&pericfg CLK_PERI_PWM1>,
87 <&pericfg CLK_PERI_PWM2>, <&pericfg CLK_PERI_PWM3>,
88 <&pericfg CLK_PERI_PWM4>, <&pericfg CLK_PERI_PWM5>,
89 <&pericfg CLK_PERI_PWM6>, <&pericfg CLK_PERI_PWM7>;
/linux-6.15/arch/arm64/boot/dts/mediatek/
H A Dmt2712e.dtsi259 pericfg: syscon@10003000 { label
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>,
489 <&pericfg CLK_PERI_PWM5>,
490 <&pericfg CLK_PERI_PWM6>,
491 <&pericfg CLK_PERI_PWM7>;
[all …]
H A Dmt7622.dtsi233 pericfg: pericfg@10002000 { label
440 <&pericfg CLK_PERI_PWM_PD>,
441 <&pericfg CLK_PERI_PWM1_PD>,
442 <&pericfg CLK_PERI_PWM2_PD>,
443 <&pericfg CLK_PERI_PWM3_PD>,
444 <&pericfg CLK_PERI_PWM4_PD>,
445 <&pericfg CLK_PERI_PWM5_PD>,
446 <&pericfg CLK_PERI_PWM6_PD>;
500 <&pericfg CLK_PERI_SPI0_PD>;
545 <&pericfg CLK_PERI_SNFI_PD>;
[all …]
H A Dmt6795.dtsi282 pericfg: syscon@10003000 { label
530 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
542 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
580 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
592 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
605 <&pericfg CLK_PERI_PWM>,
623 clocks = <&pericfg CLK_PERI_I2C0>, <&pericfg CLK_PERI_AP_DMA>;
635 clocks = <&pericfg CLK_PERI_I2C1>, <&pericfg CLK_PERI_AP_DMA>;
647 clocks = <&pericfg CLK_PERI_I2C2>, <&pericfg CLK_PERI_AP_DMA>;
659 clocks = <&pericfg CLK_PERI_I2C3>, <&pericfg CLK_PERI_AP_DMA>;
[all …]
H A Dmt8173.dtsi681 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
691 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
701 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
711 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
723 <&pericfg CLK_PERI_AP_DMA>;
739 <&pericfg CLK_PERI_AP_DMA>;
755 <&pericfg CLK_PERI_AP_DMA>;
772 <&pericfg CLK_PERI_SPI0>;
782 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>;
798 <&pericfg CLK_PERI_NFI>;
[all …]
H A Dmt8516.dtsi194 pericfg: pericfg@10003050 { label
195 compatible = "mediatek,mt8516-pericfg", "syscon";
447 mediatek,pericfg = <&pericfg>;
/linux-6.15/arch/arm/boot/dts/mediatek/
H A Dmt8135.dtsi140 pericfg: pericfg@10003000 { label
143 compatible = "mediatek,mt8135-pericfg", "syscon";
185 <&pericfg MT8135_PERI_PWRAP_BRIDGE_SW_RST>;
226 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
235 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
244 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
253 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
H A Dmt2701.dtsi139 pericfg: syscon@10003000 { label
259 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
269 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
279 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
289 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
301 clocks = <&pericfg CLK_PERI_I2C0>, <&pericfg CLK_PERI_AP_DMA>;
315 clocks = <&pericfg CLK_PERI_I2C1>, <&pericfg CLK_PERI_AP_DMA>;
329 clocks = <&pericfg CLK_PERI_I2C2>, <&pericfg CLK_PERI_AP_DMA>;
344 <&pericfg CLK_PERI_SPI0>;
354 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>;
[all …]
H A Dmt7623.dtsi243 pericfg: syscon@10003000 { label
424 <&pericfg CLK_PERI_PWM>,
425 <&pericfg CLK_PERI_PWM1>,
426 <&pericfg CLK_PERI_PWM2>,
427 <&pericfg CLK_PERI_PWM3>,
428 <&pericfg CLK_PERI_PWM4>,
429 <&pericfg CLK_PERI_PWM5>;
489 <&pericfg CLK_PERI_SPI0>;
500 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>;
568 <&pericfg CLK_PERI_SPI1>;
[all …]
H A Dmt7629.dtsi87 pericfg: syscon@10002000 { label
88 compatible = "mediatek,mt7629-pericfg", "syscon";
216 <&pericfg CLK_PERI_UART0_PD>;
227 <&pericfg CLK_PERI_UART1_PD>;
238 <&pericfg CLK_PERI_UART2_PD>;
248 <&pericfg CLK_PERI_PWM_PD>,
249 <&pericfg CLK_PERI_PWM1_PD>;
264 clocks = <&pericfg CLK_PERI_I2C0_PD>,
265 <&pericfg CLK_PERI_AP_DMA_PD>;
283 <&pericfg CLK_PERI_SPI0_PD>;
[all …]
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dmediatek,star-emac.yaml45 mediatek,pericfg:
77 - mediatek,pericfg
90 mediatek,pericfg = <&pericfg>;
H A Dmediatek-dwmac.yaml76 mediatek,pericfg:
148 - mediatek,pericfg
172 clocks = <&pericfg CLK_PERI_GMAC>,
173 <&pericfg CLK_PERI_GMAC_PCLK>,
184 mediatek,pericfg = <&pericfg>;
/linux-6.15/Documentation/devicetree/bindings/usb/
H A Dmediatek,musb.yaml101 clocks = <&pericfg CLK_PERI_USB0>,
102 <&pericfg CLK_PERI_USB0_MCU>,
103 <&pericfg CLK_PERI_USB_SLV>;
/linux-6.15/Documentation/devicetree/bindings/thermal/
H A Dmediatek,thermal.yaml91 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>;
93 resets = <&pericfg MT8173_PERI_THERM_SW_RST>;
/linux-6.15/Documentation/devicetree/bindings/spi/
H A Dmediatek,spi-mtk-nor.yaml88 clocks = <&pericfg CLK_PERI_SPI>, <&topckgen CLK_TOP_SPINFI_IFR_SEL>,
89 <&pericfg CLK_PERI_NFI>;
H A Dmediatek,spi-mtk-snfi.yaml110 clocks = <&pericfg CLK_PERI_NFI_PD>, <&pericfg CLK_PERI_SNFI_PD>;
/linux-6.15/Documentation/devicetree/bindings/mtd/
H A Dmediatek,mtk-nfc.yaml122 clocks = <&pericfg CLK_PERI_NFI>,
123 <&pericfg CLK_PERI_NFI_PAD>;
H A Dmediatek,nand-ecc-engine.yaml60 clocks = <&pericfg CLK_PERI_NFI_ECC>;
/linux-6.15/Documentation/devicetree/bindings/net/bluetooth/
H A Dmediatek,bluetooth.txt67 clocks = <&pericfg CLK_PERI_UART1_SEL>,
68 <&pericfg CLK_PERI_UART1>;
/linux-6.15/Documentation/devicetree/bindings/display/mediatek/
H A Dmediatek,hdmi-ddc.yaml54 clocks = <&pericfg CLK_PERI_I2C5>;
/linux-6.15/drivers/net/ethernet/mediatek/
H A Dmtk_star_emac.c256 struct regmap *pericfg; member
1560 priv->pericfg = syscon_regmap_lookup_by_phandle(of_node, in mtk_star_probe()
1562 if (IS_ERR(priv->pericfg)) { in mtk_star_probe()
1564 return PTR_ERR(priv->pericfg); in mtk_star_probe()
1679 ret = regmap_update_bits(priv->pericfg, in mt8516_set_interface_mode()
1686 return regmap_update_bits(priv->pericfg, in mt8516_set_interface_mode()
1711 return regmap_update_bits(priv->pericfg, in mt8365_set_interface_mode()

12