Home
last modified time | relevance | path

Searched full:mt8173 (Results 1 – 25 of 166) sorted by relevance

1234567

/linux-6.8/drivers/pinctrl/mediatek/
Dpinctrl-mtk-mt8173.h15 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/
Dmediatek-mdp.txt6 - 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 …]
Dmediatek,vcodec-encoder.yaml20 - 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";
Dmediatek,vcodec-decoder.yaml20 - 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/
Dmt8173.dtsi7 #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 …]
Dmt6795.dtsi448 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/
DKconfig78 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/
DMakefile3 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
Dmt8173-max98090.c3 * 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/
Dmediatek,wdma.yaml25 - 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";
Dmediatek,rdma.yaml28 - 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";
Dmediatek,ovl.yaml26 - 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";
Dmediatek,gamma.yaml25 - 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";
Dmediatek,color.yaml28 - 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";
Dmediatek,aal.yaml25 - 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";
Dmediatek,ufoe.yaml26 - 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";
Dmediatek,split.yaml25 - 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";
Dmediatek,od.yaml26 - 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/
Dmt8173-rt5650.txt1 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";
Dmt8173-max98090.txt1 MT8173 with MAX98090 CODEC
4 - compatible : "mediatek,mt8173-max98090"
6 - mediatek,platform: the phandle of MT8173 ASoC platform
11 compatible = "mediatek,mt8173-max98090";
Dmt8173-rt5650-rt5514.txt1 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";
Dmt8173-rt5650-rt5676.txt1 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/
Dscpsys.txt12 - 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";
Dmediatek,mutex.yaml31 - 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/
Dclk-mt8173-vencsys.c8 #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");

1234567