/linux-6.8/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-mt8173.h | 15 NULL, "mt8173", 25 NULL, "mt8173", 35 NULL, "mt8173", 45 NULL, "mt8173", 55 NULL, "mt8173", 65 NULL, "mt8173", 76 NULL, "mt8173", 86 NULL, "mt8173", 96 NULL, "mt8173", 107 NULL, "mt8173", [all …]
|
/linux-6.8/Documentation/devicetree/bindings/media/ |
D | mediatek-mdp.txt | 6 - compatible: "mediatek,mt8173-mdp" 12 "mediatek,mt8173-mdp-rdma" - read DMA 13 "mediatek,mt8173-mdp-rsz" - resizer 14 "mediatek,mt8173-mdp-wdma" - write DMA 15 "mediatek,mt8173-mdp-wrot" - write DMA with rotation 24 "mediatek,mt8173-mdp-rdma" 25 "mediatek,mt8173-mdp-wdma" 26 "mediatek,mt8173-mdp-wrot" 33 compatible = "mediatek,mt8173-mdp-rdma"; 34 "mediatek,mt8173-mdp"; [all …]
|
D | mediatek,vcodec-encoder.yaml | 20 - mediatek,mt8173-vcodec-enc-vp8 21 - mediatek,mt8173-vcodec-enc 101 - mediatek,mt8173-vcodec-enc-vp8 102 - mediatek,mt8173-vcodec-enc 112 - mediatek,mt8173-vcodec-enc 141 #include <dt-bindings/clock/mt8173-clk.h> 142 #include <dt-bindings/memory/mt8173-larb-port.h> 146 compatible = "mediatek,mt8173-vcodec-enc"; 168 compatible = "mediatek,mt8173-vcodec-enc-vp8";
|
D | mediatek,vcodec-decoder.yaml | 20 - mediatek,mt8173-vcodec-dec 117 - mediatek,mt8173-vcodec-dec 144 #include <dt-bindings/clock/mt8173-clk.h> 145 #include <dt-bindings/memory/mt8173-larb-port.h> 147 #include <dt-bindings/power/mt8173-power.h> 150 compatible = "mediatek,mt8173-vcodec-dec";
|
/linux-6.8/arch/arm64/boot/dts/mediatek/ |
D | mt8173.dtsi | 7 #include <dt-bindings/clock/mt8173-clk.h> 10 #include <dt-bindings/memory/mt8173-larb-port.h> 12 #include <dt-bindings/power/mt8173-power.h> 13 #include <dt-bindings/reset/mt8173-resets.h> 14 #include <dt-bindings/gce/mt8173-gce.h> 16 #include "mt8173-pinfunc.h" 19 compatible = "mediatek,mt8173"; 350 compatible = "mediatek,mt8173-topckgen"; 356 compatible = "mediatek,mt8173-infracfg", "syscon"; 363 compatible = "mediatek,mt8173-pericfg", "syscon"; [all …]
|
D | mt6795.dtsi | 448 compatible = "mediatek,mt6795-gce", "mediatek,mt8173-gce"; 457 compatible = "mediatek,mt8173-mipi-tx"; 467 compatible = "mediatek,mt8173-mipi-tx"; 619 compatible = "mediatek,mt6795-i2c", "mediatek,mt8173-i2c"; 631 compatible = "mediatek,mt6795-i2c", "mediatek,mt8173-i2c"; 643 compatible = "mediatek,mt6795-i2c", "mediatek,mt8173-i2c"; 655 compatible = "mediatek,mt6795-i2c", "mediatek,mt8173-i2c"; 667 compatible = "mediatek,mt6795-i2c", "mediatek,mt8173-i2c"; 733 compatible = "mediatek,mt6795-disp-ovl", "mediatek,mt8173-disp-ovl"; 743 compatible = "mediatek,mt6795-disp-ovl", "mediatek,mt8173-disp-ovl"; [all …]
|
/linux-6.8/sound/soc/mediatek/ |
D | Kconfig | 78 tristate "ASoC support for Mediatek MT8173 chip" 82 This adds ASoC platform driver support for Mediatek MT8173 chip 85 Ex: MT8173 88 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" 92 This adds ASoC driver for Mediatek MT8173 boards 98 tristate "ASoC Audio driver for MT8173 with RT5650 codec" 103 This adds ASoC driver for Mediatek MT8173 boards 109 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 114 This adds ASoC driver for Mediatek MT8173 boards 120 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" [all …]
|
/linux-6.8/sound/soc/mediatek/mt8173/ |
D | Makefile | 3 obj-$(CONFIG_SND_SOC_MT8173) += mt8173-afe-pcm.o 5 obj-$(CONFIG_SND_SOC_MT8173_MAX98090) += mt8173-max98090.o 6 obj-$(CONFIG_SND_SOC_MT8173_RT5650) += mt8173-rt5650.o 7 obj-$(CONFIG_SND_SOC_MT8173_RT5650_RT5514) += mt8173-rt5650-rt5514.o 8 obj-$(CONFIG_SND_SOC_MT8173_RT5650_RT5676) += mt8173-rt5650-rt5676.o
|
D | mt8173-max98090.c | 3 * mt8173-max98090.c -- MT8173 MAX98090 ALSA SoC machine driver 133 .name = "mt8173-max98090", 189 { .compatible = "mediatek,mt8173-max98090", }, 196 .name = "mt8173-max98090", 206 MODULE_DESCRIPTION("MT8173 MAX98090 ALSA SoC machine driver"); 209 MODULE_ALIAS("platform:mt8173-max98090");
|
/linux-6.8/Documentation/devicetree/bindings/display/mediatek/ |
D | mediatek,wdma.yaml | 25 - mediatek,mt8173-disp-wdma 28 - const: mediatek,mt8173-disp-wdma 71 #include <dt-bindings/clock/mt8173-clk.h> 72 #include <dt-bindings/power/mt8173-power.h> 73 #include <dt-bindings/gce/mt8173-gce.h> 74 #include <dt-bindings/memory/mt8173-larb-port.h> 81 compatible = "mediatek,mt8173-disp-wdma";
|
D | mediatek,rdma.yaml | 28 - mediatek,mt8173-disp-rdma 43 - const: mediatek,mt8173-disp-rdma 75 mediatek,rdma-fifo-size of mt8173-rdma0 is 8K 102 #include <dt-bindings/clock/mt8173-clk.h> 103 #include <dt-bindings/power/mt8173-power.h> 104 #include <dt-bindings/gce/mt8173-gce.h> 105 #include <dt-bindings/memory/mt8173-larb-port.h> 112 compatible = "mediatek,mt8173-disp-rdma";
|
D | mediatek,ovl.yaml | 26 - mediatek,mt8173-disp-ovl 38 - const: mediatek,mt8173-disp-ovl 90 #include <dt-bindings/clock/mt8173-clk.h> 91 #include <dt-bindings/power/mt8173-power.h> 92 #include <dt-bindings/gce/mt8173-gce.h> 93 #include <dt-bindings/memory/mt8173-larb-port.h> 100 compatible = "mediatek,mt8173-disp-ovl";
|
D | mediatek,gamma.yaml | 25 - mediatek,mt8173-disp-gamma 30 - const: mediatek,mt8173-disp-gamma 74 #include <dt-bindings/clock/mt8173-clk.h> 75 #include <dt-bindings/power/mt8173-power.h> 76 #include <dt-bindings/gce/mt8173-gce.h> 83 compatible = "mediatek,mt8173-disp-gamma";
|
D | mediatek,color.yaml | 28 - mediatek,mt8173-disp-color 43 - const: mediatek,mt8173-disp-color 79 #include <dt-bindings/clock/mt8173-clk.h> 80 #include <dt-bindings/power/mt8173-power.h> 81 #include <dt-bindings/gce/mt8173-gce.h> 88 compatible = "mediatek,mt8173-disp-color";
|
D | mediatek,aal.yaml | 25 - mediatek,mt8173-disp-aal 32 - const: mediatek,mt8173-disp-aal 76 #include <dt-bindings/clock/mt8173-clk.h> 77 #include <dt-bindings/power/mt8173-power.h> 78 #include <dt-bindings/gce/mt8173-gce.h> 85 compatible = "mediatek,mt8173-disp-aal";
|
D | mediatek,ufoe.yaml | 26 - mediatek,mt8173-disp-ufoe 29 - const: mediatek,mt8173-disp-ufoe 58 #include <dt-bindings/clock/mt8173-clk.h> 59 #include <dt-bindings/power/mt8173-power.h> 65 compatible = "mediatek,mt8173-disp-ufoe";
|
D | mediatek,split.yaml | 25 - mediatek,mt8173-disp-split 29 - const: mediatek,mt8173-disp-split 82 #include <dt-bindings/clock/mt8173-clk.h> 83 #include <dt-bindings/power/mt8173-power.h> 90 compatible = "mediatek,mt8173-disp-split";
|
D | mediatek,od.yaml | 26 - mediatek,mt8173-disp-od 29 - const: mediatek,mt8173-disp-od 50 #include <dt-bindings/clock/mt8173-clk.h> 57 compatible = "mediatek,mt8173-disp-od";
|
/linux-6.8/Documentation/devicetree/bindings/sound/ |
D | mt8173-rt5650.txt | 1 MT8173 with RT5650 CODECS and HDMI via I2S 4 - compatible : "mediatek,mt8173-rt5650" 7 - mediatek,platform: the phandle of MT8173 ASoC platform 18 1 : internal source from mt8173, MCLK = sampling rate*256 23 compatible = "mediatek,mt8173-rt5650";
|
D | mt8173-max98090.txt | 1 MT8173 with MAX98090 CODEC 4 - compatible : "mediatek,mt8173-max98090" 6 - mediatek,platform: the phandle of MT8173 ASoC platform 11 compatible = "mediatek,mt8173-max98090";
|
D | mt8173-rt5650-rt5514.txt | 1 MT8173 with RT5650 RT5514 CODECS 4 - compatible : "mediatek,mt8173-rt5650-rt5514" 6 - mediatek,platform: the phandle of MT8173 ASoC platform 11 compatible = "mediatek,mt8173-rt5650-rt5514";
|
D | mt8173-rt5650-rt5676.txt | 1 MT8173 with RT5650 RT5676 CODECS and HDMI via I2S 4 - compatible : "mediatek,mt8173-rt5650-rt5676" 7 - mediatek,platform: the phandle of MT8173 ASoC platform 12 compatible = "mediatek,mt8173-rt5650-rt5676";
|
/linux-6.8/Documentation/devicetree/bindings/soc/mediatek/ |
D | scpsys.txt | 12 - include/dt-bindings/power/mt8173-power.h 29 - "mediatek,mt8173-scpsys" 45 Required clocks for MT8173: "mm", "mfg", "venc", "venc_lt" 63 compatible = "mediatek,mt8173-scpsys"; 75 afe: mt8173-afe-pcm@11220000 { 76 compatible = "mediatek,mt8173-afe-pcm";
|
D | mediatek,mutex.yaml | 31 - mediatek,mt8173-disp-mutex 84 - mediatek,mt8173-disp-mutex 105 #include <dt-bindings/clock/mt8173-clk.h> 106 #include <dt-bindings/power/mt8173-power.h> 107 #include <dt-bindings/gce/mt8173-gce.h> 114 compatible = "mediatek,mt8173-disp-mutex";
|
/linux-6.8/drivers/clk/mediatek/ |
D | clk-mt8173-vencsys.c | 8 #include <dt-bindings/clock/mt8173-clk.h> 48 { .compatible = "mediatek,mt8173-vencsys", .data = &venc_desc }, 49 { .compatible = "mediatek,mt8173-vencltsys", .data = &venc_lt_desc }, 56 .name = "clk-mt8173-vencsys", 64 MODULE_DESCRIPTION("MediaTek MT8173 vencsys clocks driver");
|