| /linux/drivers/pinctrl/mediatek/ |
| H A 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/Documentation/devicetree/bindings/clock/ |
| H A D | mediatek,mt8173-mfgtop.yaml | 5 $id: http://devicetree.org/schemas/clock/mediatek,mt8173-mfgtop.yaml# 8 title: MediaTek MT8173 MFG TOP controller 15 block on the MT8173. 19 const: mediatek,mt8173-mfgtop 56 #include <dt-bindings/clock/mt8173-clk.h> 57 #include <dt-bindings/power/mt8173-power.h> 60 compatible = "mediatek,mt8173-mfgtop";
|
| H A D | mediatek,syscon.yaml | 51 - mediatek,mt8173-imgsys 52 - mediatek,mt8173-vdecsys 53 - mediatek,mt8173-vencltsys 54 - mediatek,mt8173-vencsys
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | mediatek,mt8173-afe-pcm.yaml | 4 $id: http://devicetree.org/schemas/sound/mediatek,mt8173-afe-pcm.yaml# 7 title: Mediatek AFE PCM controller for MT8173 14 const: mediatek,mt8173-afe-pcm 67 #include <dt-bindings/clock/mt8173-clk.h> 70 #include <dt-bindings/power/mt8173-power.h> 72 mt8173-afe-pcm@11220000 { 73 compatible = "mediatek,mt8173-afe-pcm";
|
| H A 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";
|
| H A 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";
|
| H A 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/sound/soc/mediatek/ |
| H A D | Kconfig | 90 tristate "ASoC support for Mediatek MT8173 chip" 94 This adds ASoC platform driver support for Mediatek MT8173 chip 97 Ex: MT8173 100 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" 104 This adds ASoC driver for Mediatek MT8173 boards 110 tristate "ASoC Audio driver for MT8173 with RT5650 codec" 115 This adds ASoC driver for Mediatek MT8173 boards 121 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 126 This adds ASoC driver for Mediatek MT8173 boards 132 tristate "ASoC Audio driver for MT8173 wit [all...] |
| /linux/sound/soc/mediatek/mt8173/ |
| H A 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
|
| /linux/Documentation/devicetree/bindings/display/mediatek/ |
| H A D | mediatek,split.yaml | 25 - mediatek,mt8173-disp-split 29 - const: mediatek,mt8173-disp-split 90 const: mediatek,mt8173-disp-split 101 #include <dt-bindings/clock/mt8173-clk.h> 102 #include <dt-bindings/power/mt8173-power.h> 109 compatible = "mediatek,mt8173-disp-split";
|
| H A D | mediatek,color.yaml | 28 - mediatek,mt8173-disp-color 48 - const: mediatek,mt8173-disp-color 106 #include <dt-bindings/clock/mt8173-clk.h> 107 #include <dt-bindings/power/mt8173-power.h> 108 #include <dt-bindings/gce/mt8173-gce.h> 115 compatible = "mediatek,mt8173-disp-color";
|
| H A D | mediatek,merge.yaml | 25 - mediatek,mt8173-disp-merge 34 - const: mediatek,mt8173-disp-merge 123 #include <dt-bindings/clock/mt8173-clk.h> 124 #include <dt-bindings/power/mt8173-power.h> 131 compatible = "mediatek,mt8173-disp-merge";
|
| H A D | mediatek,hdmi-ddc.yaml | 21 - mediatek,mt8173-hdmi-ddc 47 #include <dt-bindings/clock/mt8173-clk.h> 51 compatible = "mediatek,mt8173-hdmi-ddc";
|
| /linux/drivers/clk/mediatek/ |
| H A 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");
|
| H A D | clk-mt8173-vdecsys.c | 8 #include <dt-bindings/clock/mt8173-clk.h> 42 { .compatible = "mediatek,mt8173-vdecsys", .data = &vdec_desc }, 51 .name = "clk-mt8173-vdecsys", 57 MODULE_DESCRIPTION("MediaTek MT8173 vdecsys clocks driver");
|
| H A D | clk-mt8173-img.c | 8 #include <dt-bindings/clock/mt8173-clk.h> 40 { .compatible = "mediatek,mt8173-imgsys", .data = &img_desc }, 49 .name = "clk-mt8173-imgsys", 55 MODULE_DESCRIPTION("MediaTek MT8173 vdecsys clocks driver");
|
| H A D | clk-mt8173-infracfg.c | 8 #include <dt-bindings/clock/mt8173-clk.h> 74 { .compatible = "mediatek,mt8173-infracfg" }, 95 CLK_OF_DECLARE_DRIVER(mtk_infrasys, "mediatek,mt8173-infracfg", 155 .name = "clk-mt8173-infracfg", 163 MODULE_DESCRIPTION("MediaTek MT8173 infracfg clocks driver");
|
| H A D | Makefile | 82 obj-$(CONFIG_COMMON_CLK_MT8173) += clk-mt8173-apmixedsys.o clk-mt8173-infracfg.o \ 83 clk-mt8173-pericfg.o clk-mt8173-topckgen.o 84 obj-$(CONFIG_COMMON_CLK_MT8173_IMGSYS) += clk-mt8173-img.o 85 obj-$(CONFIG_COMMON_CLK_MT8173_MFGTOP) += clk-mt8173-mfgtop.o 86 obj-$(CONFIG_COMMON_CLK_MT8173_MMSYS) += clk-mt8173-mm.o 87 obj-$(CONFIG_COMMON_CLK_MT8173_VDECSYS) += clk-mt8173-vdecsys.o 88 obj-$(CONFIG_COMMON_CLK_MT8173_VENCSYS) += clk-mt8173-vencsys.o
|
| H A D | Kconfig | 524 tristate "Clock driver for MediaTek MT8173" 530 This driver supports MediaTek MT8173 basic clocks and clocks 534 tristate "Clock driver for MediaTek MT8173 imgsys" 538 This driver supports MediaTek MT8173 imgsys clocks. 541 tristate "Clock and power driver for MediaTek MT8173 mfgtop" 548 This driver supports MediaTek MT8173 mfgtop clocks and power domain. 551 tristate "Clock driver for MediaTek MT8173 mmsys" 555 This driver supports MediaTek MT8173 mmsys clocks. 558 tristate "Clock driver for MediaTek MT8173 VDECSYS" 562 This driver supports MediaTek MT8173 vdecsys clocks. [all …]
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mediatek,smi-common.yaml | 19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183, mt8186, mt8188, mt8192 and mt8195. 38 - mediatek,mt8173-smi-common 159 - mediatek,mt8173-smi-common 175 #include <dt-bindings/clock/mt8173-clk.h> 176 #include <dt-bindings/power/mt8173-power.h> 179 compatible = "mediatek,mt8173-smi-common";
|
| /linux/Documentation/devicetree/bindings/pwm/ |
| H A D | mediatek,pwm-disp.yaml | 21 - mediatek,mt8173-disp-pwm 27 - const: mediatek,mt8173-disp-pwm 71 #include <dt-bindings/clock/mt8173-clk.h> 75 compatible = "mediatek,mt8173-disp-pwm";
|
| /linux/Documentation/devicetree/bindings/iommu/ |
| H A D | mediatek,iommu.yaml | 79 - mediatek,mt8173-m4u # generation two 141 dt-binding/memory/mt8173-larb-port.h for mt8173, 167 - mediatek,mt8173-m4u 204 - mediatek,mt8173-m4u 229 #include <dt-bindings/clock/mt8173-clk.h> 233 compatible = "mediatek,mt8173-m4u";
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | mediatek,spi-mtk-nor.yaml | 27 - mediatek,mt8173-nor 38 - const: mediatek,mt8173-nor 78 #include <dt-bindings/clock/mt8173-clk.h> 85 compatible = "mediatek,mt8173-nor";
|
| /linux/Documentation/devicetree/bindings/thermal/ |
| H A D | mediatek,thermal.yaml | 29 - mediatek,mt8173-thermal 91 #include <dt-bindings/clock/mt8173-clk.h> 92 #include <dt-bindings/reset/mt8173-resets.h> 95 compatible = "mediatek,mt8173-thermal";
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | mediatek,dsi-phy.yaml | 31 - const: mediatek,mt8173-mipi-tx 40 - const: mediatek,mt8173-mipi-tx 88 #include <dt-bindings/clock/mt8173-clk.h> 90 compatible = "mediatek,mt8173-mipi-tx";
|