| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt7622.dtsi | 11 #include <dt-bindings/clock/mt7622-clk.h> 13 #include <dt-bindings/power/mt7622-power.h> 14 #include <dt-bindings/reset/mt7622-reset.h> 18 compatible = "mediatek,mt7622"; 214 compatible = "mediatek,mt7622-infracfg", 222 compatible = "mediatek,mt7622-pwrap"; 234 compatible = "mediatek,mt7622-pericfg", 242 compatible = "mediatek,mt7622-scpsys", 256 compatible = "mediatek,mt7622-cir"; 266 compatible = "mediatek,mt7622-sysirq", [all …]
|
| H A D | mt7622-rfb1.dts | 13 #include "mt7622.dtsi" 17 model = "MediaTek MT7622 RFB1 board"; 19 compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622";
|
| /linux/Documentation/devicetree/bindings/arm/mediatek/ |
| H A D | mediatek,mt7622-pcie-mirror.yaml | 4 $id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml# 7 title: MediaTek PCIE Mirror Controller for MT7622 15 controller on MT7622 soc. 21 - mediatek,mt7622-pcie-mirror 39 compatible = "mediatek,mt7622-pcie-mirror", "syscon";
|
| H A D | mediatek,mt7622-wed.yaml | 4 $id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-wed.yaml# 7 title: MediaTek Wireless Ethernet Dispatch Controller for MT7622 22 - mediatek,mt7622-wed 59 const: mediatek,mt7622-wed 81 compatible = "mediatek,mt7622-wed","syscon";
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | mediatek,mt7622-rtc.yaml | 4 $id: http://devicetree.org/schemas/rtc/mediatek,mt7622-rtc.yaml# 7 title: MediaTek MT7622 on-SoC RTC 18 - const: mediatek,mt7622-rtc 43 #include <dt-bindings/clock/mt7622-clk.h> 47 compatible = "mediatek,mt7622-rtc", "mediatek,soc-rtc";
|
| /linux/Documentation/devicetree/bindings/ata/ |
| H A D | mediatek,mtk-ahci.yaml | 19 - mediatek,mt7622-ahci 72 #include <dt-bindings/clock/mt7622-clk.h> 75 #include <dt-bindings/power/mt7622-power.h> 76 #include <dt-bindings/reset/mt7622-reset.h> 79 compatible = "mediatek,mt7622-ahci", "mediatek,mtk-ahci";
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt7622-eth.c | 15 #include <dt-bindings/clock/mt7622-clk.h> 74 { .compatible = "mediatek,mt7622-ethsys", .data = ð_desc }, 75 { .compatible = "mediatek,mt7622-sgmiisys", .data = &sgmii_desc }, 84 .name = "clk-mt7622-eth", 90 MODULE_DESCRIPTION("MediaTek MT7622 Ethernet clocks driver");
|
| H A D | clk-mt7622-hif.c | 15 #include <dt-bindings/clock/mt7622-clk.h> 86 { .compatible = "mediatek,mt7622-pciesys", .data = &pcie_desc }, 87 { .compatible = "mediatek,mt7622-ssusbsys", .data = &ssusb_desc }, 96 .name = "clk-mt7622-hif", 102 MODULE_DESCRIPTION("MediaTek MT7622 HIF clocks driver");
|
| H A D | clk-mt7622-infracfg.c | 8 #include <dt-bindings/clock/mt7622-clk.h> 55 { .compatible = "mediatek,mt7622-infracfg" }, 117 .name = "clk-mt7622-infracfg", 125 MODULE_DESCRIPTION("MediaTek MT7622 infracfg clocks driver");
|
| H A D | clk-mt7622-apmixedsys.c | 8 #include <dt-bindings/clock/mt7622-clk.h> 133 { .compatible = "mediatek,mt7622-apmixedsys" }, 142 .name = "clk-mt7622-apmixed", 148 MODULE_DESCRIPTION("MediaTek MT7622 apmixedsys clocks driver");
|
| H A D | clk-mt7622-aud.c | 17 #include <dt-bindings/clock/mt7622-clk.h> 146 { .compatible = "mediatek,mt7622-audsys", .data = &audio_desc }, 155 .name = "clk-mt7622-aud", 161 MODULE_DESCRIPTION("MediaTek MT7622 audio clocks driver");
|
| H A D | Makefile | 54 obj-$(CONFIG_COMMON_CLK_MT7622) += clk-mt7622-apmixedsys.o clk-mt7622.o \ 55 clk-mt7622-infracfg.o 56 obj-$(CONFIG_COMMON_CLK_MT7622_ETHSYS) += clk-mt7622-eth.o 57 obj-$(CONFIG_COMMON_CLK_MT7622_HIFSYS) += clk-mt7622-hif.o 58 obj-$(CONFIG_COMMON_CLK_MT7622_AUDSYS) += clk-mt7622-aud.o
|
| H A D | Kconfig | 377 tristate "Clock driver for MediaTek MT7622" 382 This driver supports MediaTek MT7622 basic clocks and clocks 386 tristate "Clock driver for MediaTek MT7622 ETHSYS" 390 required on MediaTek MT7622 SoC. 393 tristate "Clock driver for MediaTek MT7622 HIFSYS" 396 This driver supports MediaTek MT7622 HIFSYS clocks providing 400 tristate "Clock driver for MediaTek MT7622 AUDSYS" 403 This driver supports MediaTek MT7622 AUDSYS clocks providing
|
| H A D | clk-mt7622.c | 16 #include <dt-bindings/clock/mt7622-clk.h> 515 { .compatible = "mediatek,mt7622-topckgen", .data = &topck_desc }, 516 { .compatible = "mediatek,mt7622-pericfg", .data = &peri_desc }, 523 .name = "clk-mt7622", 531 MODULE_DESCRIPTION("MediaTek MT7622 clocks driver");
|
| /linux/Documentation/devicetree/bindings/net/bluetooth/ |
| H A D | mediatek,mt7622-bluetooth.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/mediatek,mt7622-bluetooth.yaml# 22 const: mediatek,mt7622-bluetooth 42 #include <dt-bindings/power/mt7622-power.h> 46 compatible = "mediatek,mt7622-bluetooth";
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | mediatek,mt7622-ssusbsys.yaml | 4 $id: http://devicetree.org/schemas/clock/mediatek,mt7622-ssusbsys.yaml# 18 - mediatek,mt7622-ssusbsys 41 compatible = "mediatek,mt7622-ssusbsys";
|
| H A D | mediatek,mt7622-pciesys.yaml | 4 $id: http://devicetree.org/schemas/clock/mediatek,mt7622-pciesys.yaml# 19 - const: mediatek,mt7622-pciesys 43 compatible = "mediatek,mt7622-pciesys", "syscon";
|
| H A D | mediatek,infracfg.yaml | 31 - mediatek,mt7622-infracfg 69 - mediatek,mt7622-infracfg
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | mediatek,spi-mtk-snfi.yaml | 24 - mediatek,mt7622-snand 65 - mediatek,mt7622-snand 102 #include <dt-bindings/clock/mt7622-clk.h> 107 compatible = "mediatek,mt7622-snand";
|
| H A D | mediatek,spi-mt65xx.yaml | 22 - const: mediatek,mt7622-spi 54 - mediatek,mt7622-spi
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | mediatek,mt7622-cir.yaml | 4 $id: http://devicetree.org/schemas/media/mediatek,mt7622-cir.yaml# 18 - mediatek,mt7622-cir
|
| /linux/Documentation/devicetree/bindings/dma/ |
| H A D | mediatek,mt7622-hsdma.yaml | 4 $id: http://devicetree.org/schemas/dma/mediatek,mt7622-hsdma.yaml# 18 - mediatek,mt7622-hsdma
|
| /linux/Documentation/devicetree/bindings/net/pcs/ |
| H A D | mediatek,sgmiisys.yaml | 21 - mediatek,mt7622-sgmiisys 98 compatible = "mediatek,mt7622-sgmiisys", "syscon";
|
| /linux/drivers/pmdomain/mediatek/ |
| H A D | mtk-scpsys.c | 19 #include <dt-bindings/power/mt7622-power.h> 46 #define SPM_ETHSYS_PWR_CON 0x02e0 /* MT7622 */ 47 #define SPM_HIF0_PWR_CON 0x02e4 /* MT7622 */ 48 #define SPM_HIF1_PWR_CON 0x02e8 /* MT7622 */ 49 #define SPM_WB_PWR_CON 0x02ec /* MT7622 */ 76 #define PWR_STATUS_ETHSYS BIT(24) /* MT7622 */ 77 #define PWR_STATUS_HIF0 BIT(25) /* MT7622 */ 78 #define PWR_STATUS_HIF1 BIT(26) /* MT7622 */ 79 #define PWR_STATUS_WB BIT(27) /* MT7622 */ 826 * MT7622 power domain support [all …]
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | mediatek,mtk-nfc.yaml | 17 - mediatek,mt7622-nfc 88 const: mediatek,mt7622-nfc
|