/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | mt7986a.dtsi | 9 #include <dt-bindings/clock/mt7986-clk.h> 10 #include <dt-bindings/reset/mt7986-resets.h> 144 compatible = "mediatek,mt7986-infracfg", "syscon"; 151 compatible = "mediatek,mt7986-wed-pcie", 157 compatible = "mediatek,mt7986-topckgen", "syscon"; 163 compatible = "mediatek,mt7986-wdt"; 171 compatible = "mediatek,mt7986-apmixedsys"; 198 compatible = "mediatek,mt7986-pwm"; 211 compatible = "mediatek,mt7986-sgmiisys_0", 218 compatible = "mediatek,mt7986-sgmiisys_1", [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | mediatek,mt7986-wm8960.yaml | 4 $id: http://devicetree.org/schemas/sound/mediatek,mt7986-wm8960.yaml# 7 title: MediaTek MT7986 sound card with WM8960 codec 17 const: mediatek,mt7986-wm8960-sound 24 description: The phandle of MT7986 platform. 50 compatible = "mediatek,mt7986-wm8960-sound"; 51 model = "mt7986-wm8960";
|
D | mediatek,mt7986-afe.yaml | 4 $id: http://devicetree.org/schemas/sound/mediatek,mt7986-afe.yaml# 7 title: MediaTek AFE PCM controller for MT7986 15 - const: mediatek,mt7986-afe 20 - const: mediatek,mt7986-afe 62 const: mediatek,mt7986-afe 136 #include <dt-bindings/clock/mt7986-clk.h> 139 compatible = "mediatek,mt7986-afe";
|
/linux-6.12.1/sound/soc/mediatek/mt7986/ |
D | Makefile | 4 snd-soc-mt7986-afe-y := \ 5 mt7986-afe-pcm.o \ 6 mt7986-dai-etdm.o 8 obj-$(CONFIG_SND_SOC_MT7986) += snd-soc-mt7986-afe.o 9 obj-$(CONFIG_SND_SOC_MT7986_WM8960) += mt7986-wm8960.o
|
D | mt7986-wm8960.c | 3 * mt7986-wm8960.c -- MT7986-WM8960 ALSA SoC machine driver 13 #include "mt7986-afe-common.h" 75 .name = "mt7986-wm8960", 158 {.compatible = "mediatek,mt7986-wm8960-sound"}, 165 .name = "mt7986-wm8960", 174 MODULE_DESCRIPTION("MT7986 WM8960 ALSA SoC machine driver"); 177 MODULE_ALIAS("mt7986 wm8960 soc card");
|
D | mt7986-afe-pcm.c | 3 * MediaTek ALSA SoC AFE platform driver for MT7986 17 #include "mt7986-afe-common.h" 18 #include "mt7986-reg.h" 194 .name = "mt7986-afe-pcm-dai", 586 { .compatible = "mediatek,mt7986-afe" }, 598 .name = "mt7986-audio", 607 MODULE_DESCRIPTION("MediaTek SoC AFE platform driver for ALSA MT7986");
|
/linux-6.12.1/Documentation/devicetree/bindings/arm/mediatek/ |
D | mediatek,mt7986-wed-pcie.yaml | 4 $id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7986-wed-pcie.yaml# 7 title: MediaTek PCIE WED Controller for MT7986 15 controller on MT7986 soc. 21 - mediatek,mt7986-wed-pcie 39 compatible = "mediatek,mt7986-wed-pcie",
|
D | mediatek,mt7622-wed.yaml | 24 - mediatek,mt7986-wed 95 compatible = "mediatek,mt7986-wed", "syscon";
|
/linux-6.12.1/Documentation/devicetree/bindings/soc/mediatek/ |
D | mediatek,mt7986-wo-ccif.yaml | 4 $id: http://devicetree.org/schemas/soc/mediatek/mediatek,mt7986-wo-ccif.yaml# 7 title: MediaTek Wireless Ethernet Dispatch (WED) WO controller interface for MT7986 16 aggregation packet reordering or rx header translation) on MT7986 soc. 22 - mediatek,mt7986-wo-ccif 48 compatible = "mediatek,mt7986-wo-ccif", "syscon";
|
/linux-6.12.1/drivers/clk/mediatek/ |
D | clk-mt7986-eth.c | 15 #include <dt-bindings/clock/mt7986-clk.h> 82 { .compatible = "mediatek,mt7986-ethsys", .data = ð_desc }, 83 { .compatible = "mediatek,mt7986-sgmiisys_0", .data = &sgmii0_desc }, 84 { .compatible = "mediatek,mt7986-sgmiisys_1", .data = &sgmii1_desc }, 91 .name = "clk-mt7986-eth", 99 MODULE_DESCRIPTION("MediaTek MT7986 Ethernet clocks driver");
|
D | clk-mt7986-apmixed.c | 17 #include <dt-bindings/clock/mt7986-clk.h> 62 { .compatible = "mediatek,mt7986-apmixedsys", }, 95 .name = "clk-mt7986-apmixed", 101 MODULE_DESCRIPTION("MediaTek MT7986 apmixedsys clocks driver");
|
D | clk-mt7986-infracfg.c | 15 #include <dt-bindings/clock/mt7986-clk.h> 169 { .compatible = "mediatek,mt7986-infracfg", .data = &infra_desc }, 176 .name = "clk-mt7986-infracfg", 184 MODULE_DESCRIPTION("MediaTek MT7986 infracfg clocks driver");
|
D | Makefile | 61 obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-apmixed.o 62 obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-topckgen.o 63 obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-infracfg.o 64 obj-$(CONFIG_COMMON_CLK_MT7986_ETHSYS) += clk-mt7986-eth.o
|
D | clk-mt7986-topckgen.c | 15 #include <dt-bindings/clock/mt7986-clk.h> 302 { .compatible = "mediatek,mt7986-topckgen", .data = &topck_desc }, 311 .name = "clk-mt7986-topckgen", 317 MODULE_DESCRIPTION("MediaTek MT7986 top clock generators driver");
|
D | Kconfig | 410 tristate "Clock driver for MediaTek MT7986" 415 This driver supports MediaTek MT7986 basic clocks and clocks 419 tristate "Clock driver for MediaTek MT7986 ETHSYS" 424 required on MediaTek MT7986 SoC.
|
/linux-6.12.1/Documentation/devicetree/bindings/net/wireless/ |
D | mediatek,mt76.yaml | 20 or MT7622/MT7986 SoC. 29 - mediatek,mt7986-wmac 35 MT7986 should contain 3 regions consys, dcm, and sku, in this order. 54 Specify the consys reset for mt7986. 62 Specify the consys clocks for mt7986. 230 - mediatek,mt7986-wmac 310 compatible = "mediatek,mt7986-wmac";
|
/linux-6.12.1/sound/soc/mediatek/ |
D | Kconfig | 58 tristate "ASoC support for Mediatek MT7986 chip" 62 This adds ASoC platform driver support for MediaTek MT7986 chip 68 tristate "ASoc Audio driver for MT7986 with WM8960 codec" 72 This adds support for ASoC machine driver for MediaTek MT7986
|
D | Makefile | 5 obj-$(CONFIG_SND_SOC_MT7986) += mt7986/
|
/linux-6.12.1/Documentation/devicetree/bindings/net/pcs/ |
D | mediatek,sgmiisys.yaml | 25 - mediatek,mt7986-sgmiisys_0 26 - mediatek,mt7986-sgmiisys_1
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | mediatek,infracfg.yaml | 32 - mediatek,mt7986-infracfg 68 - mediatek,mt7986-infracfg
|
/linux-6.12.1/Documentation/devicetree/bindings/spi/ |
D | mediatek,spi-mtk-snfi.yaml | 26 - mediatek,mt7986-snand 82 - mediatek,mt7986-snand
|
/linux-6.12.1/drivers/thermal/mediatek/ |
D | auxadc_thermal.c | 159 * These macros can be used for MT7981 and MT7986. 270 /* The total number of temperature sensors in the MT7986 */ 273 /* The number of banks in the MT7986 */ 279 /* MT7986 thermal sensors */ 282 /* The number of controller in the MT7986 */ 445 /* MT7986 thermal sensor data */ 672 * MT7986 uses AUXADC Channel 11 for raw data access. 1153 .compatible = "mediatek,mt7986-thermal",
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | Kconfig | 23 This adds support for the built-in WMAC on MT7981 and MT7986 SoC device
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | mediatek,mt7986-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt7986-pinctrl.yaml# 7 title: MediaTek MT7986 Pin Controller 13 The MediaTek's MT7986 Pin controller is used to control SoC pins.
|
/linux-6.12.1/Documentation/devicetree/bindings/net/ |
D | mediatek,net.yaml | 26 - mediatek,mt7986-eth 309 const: mediatek,mt7986-eth 505 compatible = "mediatek,mt7986-eth";
|