Home
last modified time | relevance | path

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

/Linux-v5.4/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,pericfg.txt1 Mediatek pericfg controller
4 The Mediatek pericfg controller provides various clocks and reset
10 - "mediatek,mt2701-pericfg", "syscon"
11 - "mediatek,mt2712-pericfg", "syscon"
12 - "mediatek,mt7622-pericfg", "syscon"
13 - "mediatek,mt7623-pericfg", "mediatek,mt2701-pericfg", "syscon"
14 - "mediatek,mt7629-pericfg", "syscon"
15 - "mediatek,mt8135-pericfg", "syscon"
16 - "mediatek,mt8173-pericfg", "syscon"
17 - "mediatek,mt8183-pericfg", "syscon"
[all …]
/Linux-v5.4/arch/arm64/boot/dts/mediatek/
Dmt2712e.dtsi258 pericfg: syscon@10003000 { label
259 compatible = "mediatek,mt2712-pericfg", "syscon";
375 clocks = <&pericfg CLK_PERI_AUXADC>;
427 <&pericfg CLK_PERI_PWM>,
428 <&pericfg CLK_PERI_PWM0>,
429 <&pericfg CLK_PERI_PWM1>,
430 <&pericfg CLK_PERI_PWM2>,
431 <&pericfg CLK_PERI_PWM3>,
432 <&pericfg CLK_PERI_PWM4>,
433 <&pericfg CLK_PERI_PWM5>,
[all …]
Dmt7622.dtsi225 pericfg: pericfg@10002000 { label
226 compatible = "mediatek,mt7622-pericfg",
379 clocks = <&pericfg CLK_PERI_AUXADC_PD>;
390 <&pericfg CLK_PERI_UART0_PD>;
401 <&pericfg CLK_PERI_UART1_PD>;
412 <&pericfg CLK_PERI_UART2_PD>;
423 <&pericfg CLK_PERI_UART3_PD>;
433 <&pericfg CLK_PERI_PWM_PD>,
434 <&pericfg CLK_PERI_PWM1_PD>,
435 <&pericfg CLK_PERI_PWM2_PD>,
[all …]
Dmt8173.dtsi351 pericfg: power-controller@10003000 { label
352 compatible = "mediatek,mt8173-pericfg", "syscon";
586 clocks = <&pericfg CLK_PERI_AUXADC>;
596 clocks = <&pericfg CLK_PERI_UART0_SEL>, <&pericfg CLK_PERI_UART0>;
606 clocks = <&pericfg CLK_PERI_UART1_SEL>, <&pericfg CLK_PERI_UART1>;
616 clocks = <&pericfg CLK_PERI_UART2_SEL>, <&pericfg CLK_PERI_UART2>;
626 clocks = <&pericfg CLK_PERI_UART3_SEL>, <&pericfg CLK_PERI_UART3>;
637 clocks = <&pericfg CLK_PERI_I2C0>,
638 <&pericfg CLK_PERI_AP_DMA>;
653 clocks = <&pericfg CLK_PERI_I2C1>,
[all …]
/Linux-v5.4/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",
393 clocks = <&pericfg CLK_PERI_AUXADC>;
403 clocks = <&pericfg CLK_PERI_UART0_SEL>,
404 <&pericfg CLK_PERI_UART0>;
414 clocks = <&pericfg CLK_PERI_UART1_SEL>,
415 <&pericfg CLK_PERI_UART1>;
425 clocks = <&pericfg CLK_PERI_UART2_SEL>,
426 <&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>;
251 clocks = <&pericfg CLK_PERI_I2C0_PD>,
252 <&pericfg CLK_PERI_AP_DMA_PD>;
270 <&pericfg CLK_PERI_SPI0_PD>;
279 clocks = <&pericfg CLK_PERI_FLASH_PD>,
/Linux-v5.4/Documentation/devicetree/bindings/pwm/
Dpwm-mediatek.txt32 <&pericfg CLK_PERI_PWM>,
33 <&pericfg CLK_PERI_PWM1>,
34 <&pericfg CLK_PERI_PWM2>,
35 <&pericfg CLK_PERI_PWM3>,
36 <&pericfg CLK_PERI_PWM4>,
37 <&pericfg CLK_PERI_PWM5>;
/Linux-v5.4/Documentation/devicetree/bindings/net/
Dmediatek-dwmac.txt20 - mediatek,pericfg: A phandle to the syscon node that control ethernet
60 clocks = <&pericfg CLK_PERI_GMAC>,
61 <&pericfg CLK_PERI_GMAC_PCLK>,
68 mediatek,pericfg = <&pericfg>;
Dmediatek-bluetooth.txt24 clocks = <&pericfg CLK_PERI_BTIF_PD>;
103 clocks = <&pericfg CLK_PERI_UART1_SEL>,
104 <&pericfg CLK_PERI_UART1>;
/Linux-v5.4/Documentation/devicetree/bindings/thermal/
Dmediatek-thermal.txt40 clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>;
42 resets = <&pericfg MT8173_PERI_THERM_SW_RST>;
/Linux-v5.4/Documentation/devicetree/bindings/spi/
Dspi-mt65xx.txt33 The third is <&pericfg CLK_PERI_SPI0>. It's clock gate.
60 <&pericfg CLK_PERI_SPI0>;
/Linux-v5.4/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>;
Dmtk-quadspi.txt39 clocks = <&pericfg CLK_PERI_SPI>,
/Linux-v5.4/Documentation/devicetree/bindings/usb/
Dmediatek,mtu3.txt85 <&pericfg CLK_PERI_USB0>,
86 <&pericfg CLK_PERI_USB1>;
93 mediatek,syscon-wakeup = <&pericfg 0x400 1>;
Dmediatek,mtk-xhci.txt68 <&pericfg CLK_PERI_USB0>,
69 <&pericfg CLK_PERI_USB1>;
76 mediatek,syscon-wakeup = <&pericfg 0x400 1>;
/Linux-v5.4/drivers/usb/host/
Dxhci-mtk.h146 struct regmap *pericfg; member
/Linux-v5.4/Documentation/devicetree/bindings/dma/
Dmtk-uart-apdma.txt50 clocks = <&pericfg CLK_PERI_AP_DMA>;
/Linux-v5.4/Documentation/devicetree/bindings/iio/adc/
Dmt6577_auxadc.txt30 clocks = <&pericfg CLK_PERI_AUXADC>;
/Linux-v5.4/Documentation/devicetree/bindings/soc/mediatek/
Dpwrap.txt59 <&pericfg MT8135_PERI_PWRAP_BRIDGE_SW_RST>;
/Linux-v5.4/Documentation/devicetree/bindings/pci/
Dmediatek-pcie.txt158 <&pericfg CLK_PERI_PCIE0>,
159 <&pericfg CLK_PERI_PCIE1>;
/Linux-v5.4/Documentation/devicetree/bindings/mmc/
Dmtk-sd.txt60 clocks = <&pericfg CLK_PERI_MSDC30_0>,
/Linux-v5.4/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,hdmi.txt95 clocks = <&pericfg CLK_PERI_I2C5>;