/Linux-v5.15/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-v5.15/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" 36 compatible = "mediatek,mt8173-mdp-rdma"; 37 "mediatek,mt8173-mdp"; [all …]
|
D | mediatek-vcodec.txt | 8 "mediatek,mt8173-vcodec-enc-vp8" for mt8173 vp8 encoder. 9 "mediatek,mt8173-vcodec-enc" for mt8173 avc encoder. 11 "mediatek,mt8173-vcodec-dec" for MT8173 decoder. 35 compatible = "mediatek,mt8173-vcodec-dec"; 88 compatible = "mediatek,mt8173-vcodec-enc"; 111 compatible = "mediatek,mt8173-vcodec-enc-vp8";
|
/Linux-v5.15/arch/arm64/boot/dts/mediatek/ |
D | mt8173.dtsi | 14 #include <dt-bindings/clock/mt8173-clk.h> 17 #include <dt-bindings/memory/mt8173-larb-port.h> 19 #include <dt-bindings/power/mt8173-power.h> 20 #include <dt-bindings/reset/mt8173-resets.h> 21 #include <dt-bindings/gce/mt8173-gce.h> 23 #include "mt8173-pinfunc.h" 26 compatible = "mediatek,mt8173"; 357 compatible = "mediatek,mt8173-topckgen"; 363 compatible = "mediatek,mt8173-infracfg", "syscon"; 370 compatible = "mediatek,mt8173-pericfg", "syscon"; [all …]
|
D | Makefile | 11 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-elm.dtb 12 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-elm-hana.dtb 13 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-elm-hana-rev7.dtb 14 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-evb.dtb
|
/Linux-v5.15/Documentation/devicetree/bindings/display/mediatek/ |
D | mediatek,disp.txt | 47 the supported chips are mt2701, mt7623, mt2712, mt8167, mt8173, mt8183 and mt8192. 63 the supported chips are mt2701, mt8167 and mt8173. 74 mediatek,rdma-fifo-size of mt8173-rdma0 is 8K 81 compatible = "mediatek,mt8173-mmsys", "syscon"; 88 compatible = "mediatek,mt8173-disp-ovl"; 98 compatible = "mediatek,mt8173-disp-ovl"; 108 compatible = "mediatek,mt8173-disp-rdma"; 119 compatible = "mediatek,mt8173-disp-rdma"; 129 compatible = "mediatek,mt8173-disp-rdma"; 139 compatible = "mediatek,mt8173-disp-wdma"; [all …]
|
D | mediatek,cec.yaml | 21 - mediatek,mt8173-cec 42 #include <dt-bindings/clock/mt8173-clk.h> 46 compatible = "mediatek,mt8173-cec";
|
/Linux-v5.15/sound/soc/mediatek/ |
D | Kconfig | 58 tristate "ASoC support for Mediatek MT8173 chip" 62 This adds ASoC platform driver support for Mediatek MT8173 chip 65 Ex: MT8173 68 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" 72 This adds ASoC driver for Mediatek MT8173 boards 78 tristate "ASoC Audio driver for MT8173 with RT5650 codec" 83 This adds ASoC driver for Mediatek MT8173 boards 89 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 94 This adds ASoC driver for Mediatek MT8173 boards 100 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" [all …]
|
/Linux-v5.15/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 134 .name = "mt8173-max98090", 187 { .compatible = "mediatek,mt8173-max98090", }, 194 .name = "mt8173-max98090", 206 MODULE_DESCRIPTION("MT8173 MAX98090 ALSA SoC machine driver"); 209 MODULE_ALIAS("platform:mt8173-max98090");
|
/Linux-v5.15/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";
|
D | mtk-afe-pcm.txt | 4 - compatible = "mediatek,mt8173-afe-pcm"; 21 afe: mt8173-afe-pcm@11220000 { 22 compatible = "mediatek,mt8173-afe-pcm";
|
/Linux-v5.15/Documentation/devicetree/bindings/iommu/ |
D | mediatek,iommu.yaml | 77 - mediatek,mt8173-m4u # generation two 118 dt-binding/memory/mt8173-larb-port.h for mt8173, 140 - mediatek,mt8173-m4u 161 #include <dt-bindings/clock/mt8173-clk.h> 165 compatible = "mediatek,mt8173-m4u"; 176 #include <dt-bindings/memory/mt8173-larb-port.h> 180 compatible = "mediatek,mt8173-disp";
|
/Linux-v5.15/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";
|
/Linux-v5.15/Documentation/devicetree/bindings/pwm/ |
D | pwm-mtk-disp.txt | 7 - "mediatek,mt8167-disp-pwm", "mediatek,mt8173-disp-pwm": found on mt8167 SoC. 8 - "mediatek,mt8173-disp-pwm": found on mt8173 SoC. 22 compatible = "mediatek,mt8173-disp-pwm",
|
/Linux-v5.15/Documentation/devicetree/bindings/mailbox/ |
D | mtk-gce.txt | 12 - compatible: can be "mediatek,mt8173-gce", "mediatek,mt8183-gce", 42 Some vaules of properties are defined in 'dt-bindings/gce/mt8173-gce.h', 50 compatible = "mediatek,mt8173-gce"; 61 compatible = "mediatek,mt8173-mmsys"; 73 compatible = "mediatek,mt8173-disp-mutex";
|
/Linux-v5.15/Documentation/devicetree/bindings/memory-controllers/ |
D | mediatek,smi-common.yaml | 19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183 and mt8192. 36 - mediatek,mt8173-smi-common 130 #include <dt-bindings/clock/mt8173-clk.h> 131 #include <dt-bindings/power/mt8173-power.h> 134 compatible = "mediatek,mt8173-smi-common";
|
D | mediatek,smi-larb.yaml | 24 - mediatek,mt8173-smi-larb 120 #include <dt-bindings/clock/mt8173-clk.h> 121 #include <dt-bindings/power/mt8173-power.h> 124 compatible = "mediatek,mt8173-smi-larb";
|
/Linux-v5.15/Documentation/devicetree/bindings/spi/ |
D | mediatek,spi-mtk-nor.yaml | 36 - mediatek,mt8173-nor 38 - const: mediatek,mt8173-nor 66 #include <dt-bindings/clock/mt8173-clk.h> 73 compatible = "mediatek,mt8173-nor";
|
D | spi-mt65xx.txt | 12 - mediatek,mt8173-spi: for mt8173 platforms 47 only required for MT8173. 57 compatible = "mediatek,mt8173-spi";
|
/Linux-v5.15/drivers/gpu/drm/mediatek/ |
D | mtk_drm_drv.c | 404 { .compatible = "mediatek,mt8173-disp-ovl", 414 { .compatible = "mediatek,mt8173-disp-rdma", 418 { .compatible = "mediatek,mt8173-disp-wdma", 428 { .compatible = "mediatek,mt8173-disp-color", 432 { .compatible = "mediatek,mt8173-disp-aal", 438 { .compatible = "mediatek,mt8173-disp-gamma", 446 { .compatible = "mediatek,mt8173-disp-ufoe", 452 { .compatible = "mediatek,mt8173-dsi", 458 { .compatible = "mediatek,mt8173-dpi", 468 { .compatible = "mediatek,mt8173-disp-mutex", [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/nvmem/ |
D | mtk-efuse.txt | 9 "mediatek,mt8173-efuse" or "mediatek,efuse": for MT8173 21 compatible = "mediatek,mt8173-efuse";
|