Home
last modified time | relevance | path

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

12345

/Linux-v6.1/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
44 compatible = "mediatek,mt8192-topckgen", "syscon";
51 compatible = "mediatek,mt8192-infracfg", "syscon";
58 compatible = "mediatek,mt8192-pericfg", "syscon";
[all …]
/Linux-v6.1/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-v6.1/arch/arm64/boot/dts/mediatek/
Dmt8192.dtsi8 #include <dt-bindings/clock/mt8192-clk.h>
9 #include <dt-bindings/gce/mt8192-gce.h>
12 #include <dt-bindings/memory/mt8192-larb-port.h>
13 #include <dt-bindings/pinctrl/mt8192-pinfunc.h>
15 #include <dt-bindings/power/mt8192-power.h>
16 #include <dt-bindings/reset/mt8192-resets.h>
19 compatible = "mediatek,mt8192";
275 compatible = "mediatek,mt8192-topckgen", "syscon";
281 compatible = "mediatek,mt8192-infracfg", "syscon";
288 compatible = "mediatek,mt8192-pericfg", "syscon";
[all …]
Dmt8192-evb.dts7 #include "mt8192.dtsi"
11 model = "MediaTek MT8192 evaluation board";
12 compatible = "mediatek,mt8192-evb", "mediatek,mt8192";
/Linux-v6.1/drivers/clk/mediatek/
DKconfig561 bool "Clock driver for MediaTek MT8192"
566 This driver supports MediaTek MT8192 basic clocks.
569 bool "Clock driver for MediaTek MT8192 audsys"
572 This driver supports MediaTek MT8192 audsys clocks.
575 bool "Clock driver for MediaTek MT8192 camsys"
578 This driver supports MediaTek MT8192 camsys and camsys_raw clocks.
581 bool "Clock driver for MediaTek MT8192 imgsys"
584 This driver supports MediaTek MT8192 imgsys and imgsys2 clocks.
587 bool "Clock driver for MediaTek MT8192 imp_iic_wrap"
590 This driver supports MediaTek MT8192 imp_iic_wrap clocks.
[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",
115 .name = "clk-mt8192-imp_iic_wrap",
DMakefile85 obj-$(CONFIG_COMMON_CLK_MT8192) += clk-mt8192.o
86 obj-$(CONFIG_COMMON_CLK_MT8192_AUDSYS) += clk-mt8192-aud.o
87 obj-$(CONFIG_COMMON_CLK_MT8192_CAMSYS) += clk-mt8192-cam.o
88 obj-$(CONFIG_COMMON_CLK_MT8192_IMGSYS) += clk-mt8192-img.o
89 obj-$(CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP) += clk-mt8192-imp_iic_wrap.o
90 obj-$(CONFIG_COMMON_CLK_MT8192_IPESYS) += clk-mt8192-ipe.o
91 obj-$(CONFIG_COMMON_CLK_MT8192_MDPSYS) += clk-mt8192-mdp.o
92 obj-$(CONFIG_COMMON_CLK_MT8192_MFGCFG) += clk-mt8192-mfg.o
93 obj-$(CONFIG_COMMON_CLK_MT8192_MMSYS) += clk-mt8192-mm.o
94 obj-$(CONFIG_COMMON_CLK_MT8192_MSDC) += clk-mt8192-msdc.o
[all …]
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",
103 .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",
66 .name = "clk-mt8192-img",
Dclk-mt8192-vdec.c13 #include <dt-bindings/clock/mt8192-clk.h>
76 .compatible = "mediatek,mt8192-vdecsys",
79 .compatible = "mediatek,mt8192-vdecsys_soc",
90 .name = "clk-mt8192-vdec",
Dclk-mt8192-mfg.c13 #include <dt-bindings/clock/mt8192-clk.h>
37 .compatible = "mediatek,mt8192-mfgcfg",
48 .name = "clk-mt8192-mfg",
Dclk-mt8192-scp_adsp.c13 #include <dt-bindings/clock/mt8192-clk.h>
35 .compatible = "mediatek,mt8192-scp_adsp",
46 .name = "clk-mt8192-scp_adsp",
Dclk-mt8192-venc.c13 #include <dt-bindings/clock/mt8192-clk.h>
38 .compatible = "mediatek,mt8192-vencsys",
49 .name = "clk-mt8192-venc",
Dclk-mt8192-ipe.c13 #include <dt-bindings/clock/mt8192-clk.h>
42 .compatible = "mediatek,mt8192-ipesys",
53 .name = "clk-mt8192-ipe",
Dclk-mt8192-msdc.c13 #include <dt-bindings/clock/mt8192-clk.h>
49 .compatible = "mediatek,mt8192-msdc_top",
60 .name = "clk-mt8192-msdc",
Dclk-mt8192-mdp.c13 #include <dt-bindings/clock/mt8192-clk.h>
67 .compatible = "mediatek,mt8192-mdpsys",
78 .name = "clk-mt8192-mdp",
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dmt8192-afe-pcm.yaml4 $id: http://devicetree.org/schemas/sound/mt8192-afe-pcm.yaml#
7 title: Mediatek AFE PCM controller for mt8192
15 const: mediatek,mt8192-audio
73 #include <dt-bindings/clock/mt8192-clk.h>
76 #include <dt-bindings/power/mt8192-power.h>
77 #include <dt-bindings/reset/mt8192-resets.h>
79 afe: mt8192-afe-pcm {
80 compatible = "mediatek,mt8192-audio";
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.
25 description: The phandle of MT8192 ASoC platform.
66 sound: mt8192-sound {
/Linux-v6.1/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,postmask.yaml25 - const: mediatek,mt8192-disp-postmask
29 - const: mediatek,mt8192-disp-postmask
66 #include <dt-bindings/clock/mt8192-clk.h>
67 #include <dt-bindings/power/mt8192-power.h>
68 #include <dt-bindings/gce/mt8192-gce.h>
75 compatible = "mediatek,mt8192-disp-postmask";
/Linux-v6.1/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
37 physical address base in mt8192.
80 dt-bindings/pinctrl/mt65xx.h. It can only support 2/4/6/8/10/12/14/16mA in mt8192.
144 #include <dt-bindings/pinctrl/mt8192-pinfunc.h>
147 compatible = "mediatek,mt8192-pinctrl";
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/
Dmtk,scp.yaml22 - mediatek,mt8192-scp
42 Required by mt8183 and mt8192.
72 - mediatek,mt8192-scp
110 #include <dt-bindings/clock/mt8192-clk.h>
113 compatible = "mediatek,mt8192-scp";
/Linux-v6.1/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.yaml81 - mediatek,mt8192-m4u # generation two
133 dt-binding/memory/mt8192-larb-port.h for mt8192.
156 - mediatek,mt8192-m4u
169 - mediatek,mt8192-m4u
/Linux-v6.1/Documentation/devicetree/bindings/mmc/
Dmtk-sd.yaml37 - mediatek,mt8192-mmc
56 - description: msdc subsys clock gate (required for MT8192).
57 - description: peripheral bus clock gate (required for MT8192).
58 - description: AXI bus clock gate (required for MT8192).
59 - description: AHB bus clock gate (required for MT8192).
/Linux-v6.1/Documentation/devicetree/bindings/media/
Dmediatek,vcodec-subdev-decoder.yaml53 mt8192: lat HW + core HW
58 - mediatek,mt8192-vcodec-dec
225 #include <dt-bindings/memory/mt8192-larb-port.h>
227 #include <dt-bindings/clock/mt8192-clk.h>
228 #include <dt-bindings/power/mt8192-power.h>
236 compatible = "mediatek,mt8192-vcodec-dec";

12345