Home
last modified time | relevance | path

Searched full:mt8188 (Results 1 – 25 of 144) sorted by relevance

123456

/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dmediatek,mt8188-clock.yaml4 $id: http://devicetree.org/schemas/clock/mediatek,mt8188-clock.yaml#
7 title: MediaTek Functional Clock Controller for MT8188
25 - mediatek,mt8188-adsp-audio26m
26 - mediatek,mt8188-camsys
27 - mediatek,mt8188-camsys-rawa
28 - mediatek,mt8188-camsys-rawb
29 - mediatek,mt8188-camsys-yuva
30 - mediatek,mt8188-camsys-yuvb
31 - mediatek,mt8188-ccusys
32 - mediatek,mt8188-imgsys
[all …]
Dmediatek,mt8188-sys-clock.yaml4 $id: http://devicetree.org/schemas/clock/mediatek,mt8188-sys-clock.yaml#
7 title: MediaTek System Clock Controller for MT8188
30 - mediatek,mt8188-apmixedsys
31 - mediatek,mt8188-infracfg-ao
32 - mediatek,mt8188-pericfg-ao
33 - mediatek,mt8188-topckgen
55 compatible = "mediatek,mt8188-topckgen", "syscon";
/linux-6.14.4/sound/soc/mediatek/mt8188/
DMakefile4 snd-soc-mt8188-afe-y := \
5 mt8188-afe-clk.o \
6 mt8188-afe-pcm.o \
7 mt8188-audsys-clk.o \
8 mt8188-dai-adda.o \
9 mt8188-dai-etdm.o \
10 mt8188-dai-pcm.o
12 obj-$(CONFIG_SND_SOC_MT8188) += snd-soc-mt8188-afe.o
15 obj-$(CONFIG_SND_SOC_MT8188_MT6359) += mt8188-mt6359.o
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/
Dmediatek,mt8188-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8188-pinctrl.yaml#
7 title: MediaTek MT8188 Pin Controller
13 The MediaTek's MT8188 Pin controller is used to control SoC pins.
17 const: mediatek,mt8188-pinctrl
91 defined as macros in dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h
104 description: mt8188 pull down PUPD/R0/R1 type define value.
106 description: mt8188 pull down RSEL type define value.
108 description: mt8188 pull down RSEL type si unit value(ohm).
115 "MTK_PUPD_SET_R1R0_11" define in mt8188.
123 mt8188. It can also support resistance value(ohm) "75000" & "5000"
[all …]
/linux-6.14.4/arch/arm64/boot/dts/mediatek/
Dmt8188.dtsi8 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
11 #include <dt-bindings/mailbox/mediatek,mt8188-gce.h>
12 #include <dt-bindings/memory/mediatek,mt8188-memory-port.h>
14 #include <dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h>
15 #include <dt-bindings/power/mediatek,mt8188-power.h>
16 #include <dt-bindings/reset/mt8188-resets.h>
21 compatible = "mediatek,mt8188";
957 compatible = "mediatek,mt8188-topckgen", "syscon";
963 compatible = "mediatek,mt8188-infracfg-ao", "syscon";
970 compatible = "mediatek,mt8188-pericfg", "syscon";
[all …]
DMakefile79 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-evb.dtb
80 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku0.dtb
81 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku1.dtb
82 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku2.dtb
83 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku3.dtb
84 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku4.dtb
85 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku5.dtb
86 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku6.dtb
87 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-geralt-ciri-sku7.dtb
Dmt8188-geralt-ciri-sku0.dts6 #include "mt8188-geralt-ciri.dtsi"
10 compatible = "google,ciri-sku0", "google,ciri", "mediatek,mt8188";
18 compatible = "mediatek,mt8188-rt5682s";
Dmt8188-geralt-ciri-sku3.dts6 #include "mt8188-geralt-ciri.dtsi"
10 compatible = "google,ciri-sku3", "google,ciri", "mediatek,mt8188";
18 compatible = "mediatek,mt8188-rt5682s";
Dmt8188-geralt-ciri-sku7.dts6 #include "mt8188-geralt-ciri.dtsi"
10 compatible = "google,ciri-sku7", "google,ciri", "mediatek,mt8188";
30 compatible = "mediatek,mt8188-rt5682s";
Dmt8188-geralt-ciri-sku4.dts6 #include "mt8188-geralt-ciri.dtsi"
10 compatible = "google,ciri-sku4", "google,ciri", "mediatek,mt8188";
30 compatible = "mediatek,mt8188-rt5682s";
/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dmediatek,mt8188-mt6359.yaml4 $id: http://devicetree.org/schemas/sound/mediatek,mt8188-mt6359.yaml#
7 title: MediaTek MT8188 ASoC sound card
19 - mediatek,mt8188-es8326
20 - mediatek,mt8188-mt6359-evb
21 - mediatek,mt8188-nau8825
22 - mediatek,mt8188-rt5682s
25 - const: mediatek,mt8188-mt6359-evb
34 description: The phandle of MT8188 ASoC platform.
39 The phandle of the MT8188 ADSP platform, which is the optional Audio DSP
109 compatible = "mediatek,mt8188-mt6359-evb";
/linux-6.14.4/drivers/clk/mediatek/
DMakefile113 obj-$(CONFIG_COMMON_CLK_MT8188) += clk-mt8188-apmixedsys.o clk-mt8188-topckgen.o \
114 clk-mt8188-peri_ao.o clk-mt8188-infra_ao.o
115 obj-$(CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M) += clk-mt8188-adsp_audio26m.o
116 obj-$(CONFIG_COMMON_CLK_MT8188_CAMSYS) += clk-mt8188-cam.o clk-mt8188-ccu.o
117 obj-$(CONFIG_COMMON_CLK_MT8188_IMGSYS) += clk-mt8188-img.o
118 obj-$(CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP) += clk-mt8188-imp_iic_wrap.o
119 obj-$(CONFIG_COMMON_CLK_MT8188_IPESYS) += clk-mt8188-ipe.o
120 obj-$(CONFIG_COMMON_CLK_MT8188_MFGCFG) += clk-mt8188-mfg.o
121 obj-$(CONFIG_COMMON_CLK_MT8188_VDECSYS) += clk-mt8188-vdec.o
122 obj-$(CONFIG_COMMON_CLK_MT8188_VDOSYS) += clk-mt8188-vdo0.o clk-mt8188-vdo1.o
[all …]
Dclk-mt8188-img.c7 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
92 { .compatible = "mediatek,mt8188-imgsys", .data = &imgsys_main_desc },
93 { .compatible = "mediatek,mt8188-imgsys-wpe1", .data = &imgsys_wpe1_desc },
94 { .compatible = "mediatek,mt8188-imgsys-wpe2", .data = &imgsys_wpe2_desc },
95 { .compatible = "mediatek,mt8188-imgsys-wpe3", .data = &imgsys_wpe3_desc },
96 { .compatible = "mediatek,mt8188-imgsys1-dip-top", .data = &imgsys1_dip_top_desc },
97 { .compatible = "mediatek,mt8188-imgsys1-dip-nr", .data = &imgsys1_dip_nr_desc },
106 .name = "clk-mt8188-imgsys_main",
112 MODULE_DESCRIPTION("MediaTek MT8188 imgsys clocks driver");
DKconfig733 tristate "Clock driver for MediaTek MT8188"
739 This driver supports MediaTek MT8188 clocks.
742 tristate "Clock driver for MediaTek MT8188 adsp audio26m"
746 This driver supports MediaTek MT8188 adsp audio26m clocks.
749 tristate "Clock driver for MediaTek MT8188 camsys"
753 This driver supports MediaTek MT8188 camsys and camsys_raw clocks.
756 tristate "Clock driver for MediaTek MT8188 imgsys"
760 This driver supports MediaTek MT8188 imgsys and imgsys2 clocks.
763 tristate "Clock driver for MediaTek MT8188 imp_iic_wrap"
767 This driver supports MediaTek MT8188 I2C/I3C clocks.
[all …]
Dclk-mt8188-cam.c7 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
101 { .compatible = "mediatek,mt8188-camsys", .data = &cam_main_desc },
102 { .compatible = "mediatek,mt8188-camsys-rawa", .data = &cam_rawa_desc },
103 { .compatible = "mediatek,mt8188-camsys-rawb", .data = &cam_rawb_desc },
104 { .compatible = "mediatek,mt8188-camsys-yuva", .data = &cam_yuva_desc },
105 { .compatible = "mediatek,mt8188-camsys-yuvb", .data = &cam_yuvb_desc },
114 .name = "clk-mt8188-cam",
120 MODULE_DESCRIPTION("MediaTek MT8188 Camera clocks driver");
Dclk-mt8188-imp_iic_wrap.c11 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
65 { .compatible = "mediatek,mt8188-imp-iic-wrap-c", .data = &imp_iic_wrap_c_desc },
66 { .compatible = "mediatek,mt8188-imp-iic-wrap-w", .data = &imp_iic_wrap_w_desc },
67 { .compatible = "mediatek,mt8188-imp-iic-wrap-en", .data = &imp_iic_wrap_en_desc },
76 .name = "clk-mt8188-imp_iic_wrap",
83 MODULE_DESCRIPTION("MediaTek MT8188 I2C Wrapper clocks driver");
Dclk-mt8188-adsp_audio26m.c11 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
36 { .compatible = "mediatek,mt8188-adsp-audio26m", .data = &adsp_audio26m_desc },
45 .name = "clk-mt8188-adsp_audio26m",
51 MODULE_DESCRIPTION("MediaTek MT8188 AudioDSP clocks driver");
Dclk-mt8188-vdec.c7 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
76 { .compatible = "mediatek,mt8188-vdecsys-soc", .data = &vdec1_desc },
77 { .compatible = "mediatek,mt8188-vdecsys", .data = &vdec2_desc },
86 .name = "clk-mt8188-vdec",
93 MODULE_DESCRIPTION("MediaTek MT8188 Video Decoders clocks driver");
Dclk-mt8188-ipe.c7 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
37 { .compatible = "mediatek,mt8188-ipesys", .data = &ipe_desc },
46 .name = "clk-mt8188-ipe",
53 MODULE_DESCRIPTION("MediaTek MT8188 Image Processing Engine clocks driver");
Dclk-mt8188-ccu.c7 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
35 { .compatible = "mediatek,mt8188-ccusys", .data = &ccu_desc },
44 .name = "clk-mt8188-ccu",
50 MODULE_DESCRIPTION("MediaTek MT8188 Camera Control Unit clocks driver");
Dclk-mt8188-venc.c11 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
41 { .compatible = "mediatek,mt8188-vencsys", .data = &venc1_desc },
50 .name = "clk-mt8188-venc1",
56 MODULE_DESCRIPTION("MediaTek MT8188 Video Encoders clocks driver");
Dclk-mt8188-wpe.c11 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
89 { .compatible = "mediatek,mt8188-wpesys", .data = &wpe_top_desc },
90 { .compatible = "mediatek,mt8188-wpesys-vpp0", .data = &wpe_vpp0_desc },
99 .name = "clk-mt8188-wpe",
105 MODULE_DESCRIPTION("MediaTek MT8188 Warp Engine clocks driver");
Dclk-mt8188-peri_ao.c7 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
45 { .compatible = "mediatek,mt8188-pericfg-ao", .data = &peri_ao_desc },
54 .name = "clk-mt8188-peri_ao",
60 MODULE_DESCRIPTION("MediaTek MT8188 pericfg clocks driver");
/linux-6.14.4/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.yaml81 - mediatek,mt8188-iommu-vdo # generation two
82 - mediatek,mt8188-iommu-vpp # generation two
83 - mediatek,mt8188-iommu-infra # generation two
129 dt-binding/memory/mediatek,mt8188-memory-port.h for mt8188,
162 - mediatek,mt8188-iommu-vdo
163 - mediatek,mt8188-iommu-vpp
177 - mediatek,mt8188-iommu-vdo
178 - mediatek,mt8188-iommu-vpp
206 - mediatek,mt8188-iommu-infra
/linux-6.14.4/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,padding.yaml24 - mediatek,mt8188-disp-padding
68 #include <dt-bindings/clock/mediatek,mt8188-clk.h>
69 #include <dt-bindings/power/mediatek,mt8188-power.h>
77 compatible = "mediatek,mt8188-disp-padding";

123456