Home
last modified time | relevance | path

Searched full:mt8192 (Results 1 – 25 of 81) sorted by relevance

1234

/Linux-v5.15/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,mt8192-clock.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8192-clock.yaml#"
7 title: MediaTek Functional Clock Controller for MT8192
13 The Mediatek functional clock controller provides various clocks on MT8192.
19 - mediatek,mt8192-scp_adsp
20 - mediatek,mt8192-imp_iic_wrap_c
21 - mediatek,mt8192-imp_iic_wrap_e
22 - mediatek,mt8192-imp_iic_wrap_s
23 - mediatek,mt8192-imp_iic_wrap_ws
24 - mediatek,mt8192-imp_iic_wrap_w
25 - mediatek,mt8192-imp_iic_wrap_n
[all …]
Dmediatek,mt8192-sys-clock.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8192-sys-clock.yaml#"
7 title: MediaTek System Clock Controller for MT8192
14 like reset and bus protection on MT8192.
20 - mediatek,mt8192-topckgen
21 - mediatek,mt8192-infracfg
22 - mediatek,mt8192-pericfg
23 - mediatek,mt8192-apmixedsys
41 compatible = "mediatek,mt8192-topckgen", "syscon";
48 compatible = "mediatek,mt8192-infracfg", "syscon";
55 compatible = "mediatek,mt8192-pericfg", "syscon";
[all …]
/Linux-v5.15/sound/soc/mediatek/mt8192/
DMakefile4 snd-soc-mt8192-afe-objs := \
5 mt8192-afe-pcm.o \
6 mt8192-afe-clk.o \
7 mt8192-afe-gpio.o \
8 mt8192-dai-adda.o \
9 mt8192-afe-control.o \
10 mt8192-dai-i2s.o \
11 mt8192-dai-pcm.o \
12 mt8192-dai-tdm.o
14 obj-$(CONFIG_SND_SOC_MT8192) += snd-soc-mt8192-afe.o
[all …]
/Linux-v5.15/drivers/clk/mediatek/
DKconfig499 bool "Clock driver for MediaTek MT8192"
504 This driver supports MediaTek MT8192 basic clocks.
507 bool "Clock driver for MediaTek MT8192 audsys"
510 This driver supports MediaTek MT8192 audsys clocks.
513 bool "Clock driver for MediaTek MT8192 camsys"
516 This driver supports MediaTek MT8192 camsys and camsys_raw clocks.
519 bool "Clock driver for MediaTek MT8192 imgsys"
522 This driver supports MediaTek MT8192 imgsys and imgsys2 clocks.
525 bool "Clock driver for MediaTek MT8192 imp_iic_wrap"
528 This driver supports MediaTek MT8192 imp_iic_wrap clocks.
[all …]
DMakefile70 obj-$(CONFIG_COMMON_CLK_MT8192) += clk-mt8192.o
71 obj-$(CONFIG_COMMON_CLK_MT8192_AUDSYS) += clk-mt8192-aud.o
72 obj-$(CONFIG_COMMON_CLK_MT8192_CAMSYS) += clk-mt8192-cam.o
73 obj-$(CONFIG_COMMON_CLK_MT8192_IMGSYS) += clk-mt8192-img.o
74 obj-$(CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP) += clk-mt8192-imp_iic_wrap.o
75 obj-$(CONFIG_COMMON_CLK_MT8192_IPESYS) += clk-mt8192-ipe.o
76 obj-$(CONFIG_COMMON_CLK_MT8192_MDPSYS) += clk-mt8192-mdp.o
77 obj-$(CONFIG_COMMON_CLK_MT8192_MFGCFG) += clk-mt8192-mfg.o
78 obj-$(CONFIG_COMMON_CLK_MT8192_MMSYS) += clk-mt8192-mm.o
79 obj-$(CONFIG_COMMON_CLK_MT8192_MSDC) += clk-mt8192-msdc.o
[all …]
Dclk-mt8192-imp_iic_wrap.c13 #include <dt-bindings/clock/mt8192-clk.h>
89 .compatible = "mediatek,mt8192-imp_iic_wrap_c",
92 .compatible = "mediatek,mt8192-imp_iic_wrap_e",
95 .compatible = "mediatek,mt8192-imp_iic_wrap_n",
98 .compatible = "mediatek,mt8192-imp_iic_wrap_s",
101 .compatible = "mediatek,mt8192-imp_iic_wrap_w",
104 .compatible = "mediatek,mt8192-imp_iic_wrap_ws",
114 .name = "clk-mt8192-imp_iic_wrap",
Dclk-mt8192-cam.c13 #include <dt-bindings/clock/mt8192-clk.h>
83 .compatible = "mediatek,mt8192-camsys",
86 .compatible = "mediatek,mt8192-camsys_rawa",
89 .compatible = "mediatek,mt8192-camsys_rawb",
92 .compatible = "mediatek,mt8192-camsys_rawc",
102 .name = "clk-mt8192-cam",
Dclk-mt8192-img.c13 #include <dt-bindings/clock/mt8192-clk.h>
52 .compatible = "mediatek,mt8192-imgsys",
55 .compatible = "mediatek,mt8192-imgsys2",
65 .name = "clk-mt8192-img",
Dclk-mt8192-msdc.c13 #include <dt-bindings/clock/mt8192-clk.h>
67 .compatible = "mediatek,mt8192-msdc",
70 .compatible = "mediatek,mt8192-msdc_top",
80 .name = "clk-mt8192-msdc",
Dclk-mt8192-vdec.c13 #include <dt-bindings/clock/mt8192-clk.h>
76 .compatible = "mediatek,mt8192-vdecsys",
79 .compatible = "mediatek,mt8192-vdecsys_soc",
89 .name = "clk-mt8192-vdec",
Dclk-mt8192-mfg.c13 #include <dt-bindings/clock/mt8192-clk.h>
35 .compatible = "mediatek,mt8192-mfgcfg",
45 .name = "clk-mt8192-mfg",
Dclk-mt8192-scp_adsp.c13 #include <dt-bindings/clock/mt8192-clk.h>
35 .compatible = "mediatek,mt8192-scp_adsp",
45 .name = "clk-mt8192-scp_adsp",
Dclk-mt8192-venc.c13 #include <dt-bindings/clock/mt8192-clk.h>
38 .compatible = "mediatek,mt8192-vencsys",
48 .name = "clk-mt8192-venc",
Dclk-mt8192-ipe.c13 #include <dt-bindings/clock/mt8192-clk.h>
42 .compatible = "mediatek,mt8192-ipesys",
52 .name = "clk-mt8192-ipe",
Dclk-mt8192-mdp.c13 #include <dt-bindings/clock/mt8192-clk.h>
67 .compatible = "mediatek,mt8192-mdpsys",
77 .name = "clk-mt8192-mdp",
Dclk-mt8192-aud.c13 #include <dt-bindings/clock/mt8192-clk.h>
106 { .compatible = "mediatek,mt8192-audsys", },
113 .name = "clk-mt8192-aud",
/Linux-v5.15/arch/arm64/boot/dts/mediatek/
Dmt8192.dtsi10 #include <dt-bindings/pinctrl/mt8192-pinfunc.h>
13 compatible = "mediatek,mt8192";
261 compatible = "mediatek,mt8192-pinctrl";
286 compatible = "mediatek,mt8192-timer",
295 compatible = "mediatek,mt8192-uart",
305 compatible = "mediatek,mt8192-uart",
315 compatible = "mediatek,mt8192-spi",
329 compatible = "mediatek,mt8192-spi",
343 compatible = "mediatek,mt8192-spi",
357 compatible = "mediatek,mt8192-spi",
[all …]
Dmt8192-evb.dts7 #include "mt8192.dtsi"
10 model = "MediaTek MT8192 evaluation board";
11 compatible = "mediatek,mt8192-evb", "mediatek,mt8192";
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dmt8192-mt6359-rt1015-rt5682.yaml4 $id: http://devicetree.org/schemas/sound/mt8192-mt6359-rt1015-rt5682.yaml#
7 title: Mediatek MT8192 with MT6359, RT1015 and RT5682 ASoC sound card driver
14 This binding describes the MT8192 sound card.
24 description: The phandle of MT8192 ASoC platform.
39 sound: mt8192-sound {
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-mt8192.yaml4 $id: http://devicetree.org/schemas/pinctrl/pinctrl-mt8192.yaml#
7 title: Mediatek MT8192 Pin Controller
17 const: mediatek,mt8192-pinctrl
35 physical address base in mt8192.
85 dt-bindings/pinctrl/mt65xx.h. It can only support 2/4/6/8/10/12/14/16mA in mt8192.
125 #include <dt-bindings/pinctrl/mt8192-pinfunc.h>
128 compatible = "mediatek,mt8192-pinctrl";
/Linux-v5.15/Documentation/devicetree/bindings/mmc/
Dmtk-sd.yaml33 - const: mediatek,mt8192-mmc
48 - description: msdc subsys clock gate (required for MT8192).
49 - description: peripheral bus clock gate (required for MT8192).
50 - description: AXI bus clock gate (required for MT8192).
51 - description: AHB bus clock gate (required for MT8192).
/Linux-v5.15/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.yaml79 - mediatek,mt8192-m4u # generation two
120 dt-binding/memory/mt8192-larb-port.h for mt8192.
141 - mediatek,mt8192-m4u
151 - mediatek,mt8192-m4u
/Linux-v5.15/Documentation/devicetree/bindings/i2c/
Di2c-mt65xx.txt17 "mediatek,mt8192-i2c": for MediaTek MT8192
18 "mediatek,mt8195-i2c", "mediatek,mt8192-i2c": for MediaTek MT8195
/Linux-v5.15/sound/soc/mediatek/
DKconfig165 tristate "ASoC support for Mediatek MT8192 chip"
169 This adds ASoC platform driver support for Mediatek MT8192 chip
175 tristate "ASoC Audio driver for MT8192 with MT6359 RT1015 RT5682 codec"
184 This adds ASoC driver for Mediatek MT8192 boards
/Linux-v5.15/Documentation/devicetree/bindings/memory-controllers/
Dmediatek,smi-common.yaml19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183 and mt8192.
38 - mediatek,mt8192-smi-common
100 - mediatek,mt8192-smi-common

1234