Home
last modified time | relevance | path

Searched full:mt8186 (Results 1 – 25 of 124) sorted by relevance

12345

/Linux-v6.1/sound/soc/mediatek/mt8186/
DMakefile4 snd-soc-mt8186-afe-objs := \
5 mt8186-afe-pcm.o \
6 mt8186-audsys-clk.o \
7 mt8186-afe-clk.o \
8 mt8186-afe-gpio.o \
9 mt8186-dai-adda.o \
10 mt8186-afe-control.o \
11 mt8186-dai-i2s.o \
12 mt8186-dai-hw-gain.o \
13 mt8186-dai-pcm.o \
[all …]
Dmt8186-mt6366-common.c3 // mt8186-mt6366-common.c
4 // -- MT8186 MT6366 ALSA common driver
13 #include "mt8186-afe-common.h"
14 #include "mt8186-mt6366-common.h"
Dmt8186-audsys-clk.c3 // mt8186-audsys-clk.h -- Mediatek 8186 audsys clock control
11 #include "mt8186-afe-common.h"
12 #include "mt8186-audsys-clk.h"
13 #include "mt8186-audsys-clkid.h"
14 #include "mt8186-reg.h"
/Linux-v6.1/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,mt8186-clock.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8186-clock.yaml#"
7 title: MediaTek Functional Clock Controller for MT8186
26 - mediatek,mt8186-imp_iic_wrap
27 - mediatek,mt8186-mfgsys
28 - mediatek,mt8186-wpesys
29 - mediatek,mt8186-imgsys1
30 - mediatek,mt8186-imgsys2
31 - mediatek,mt8186-vdecsys
32 - mediatek,mt8186-vencsys
33 - mediatek,mt8186-camsys
[all …]
Dmediatek,mt8186-sys-clock.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8186-sys-clock.yaml#"
7 title: MediaTek System Clock Controller for MT8186
30 - mediatek,mt8186-mcusys
31 - mediatek,mt8186-topckgen
32 - mediatek,mt8186-infracfg_ao
33 - mediatek,mt8186-apmixedsys
54 compatible = "mediatek,mt8186-topckgen", "syscon";
/Linux-v6.1/arch/arm64/boot/dts/mediatek/
Dmt8186.dtsi7 #include <dt-bindings/clock/mt8186-clk.h>
10 #include <dt-bindings/pinctrl/mt8186-pinfunc.h>
11 #include <dt-bindings/power/mt8186-power.h>
13 #include <dt-bindings/reset/mt8186-resets.h>
16 compatible = "mediatek,mt8186";
289 compatible = "mediatek,mt8186-mcusys", "syscon";
295 compatible = "mediatek,mt8186-topckgen", "syscon";
301 compatible = "mediatek,mt8186-infracfg_ao", "syscon";
308 compatible = "mediatek,mt8186-pericfg", "syscon";
313 compatible = "mediatek,mt8186-pinctrl";
[all …]
Dmt8186-evb.dts6 #include "mt8186.dtsi"
9 model = "MediaTek MT8186 evaluation board";
10 compatible = "mediatek,mt8186-evb", "mediatek,mt8186";
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-mt8186.yaml4 $id: http://devicetree.org/schemas/pinctrl/pinctrl-mt8186.yaml#
7 title: Mediatek MT8186 Pin Controller
17 const: mediatek,mt8186-pinctrl
36 physical address base in mt8186.
117 description: mt8186 pull down PUPD/R0/R1 type define value.
119 description: mt8186 pull down RSEL type define value.
121 description: mt8186 pull down RSEL type si unit value(ohm).
128 "MTK_PUPD_SET_R1R0_11" define in mt8186.
134 define in mt8186. It can also support resistance value(ohm)
135 "75000" & "5000" in mt8186.
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dmt8186-mt6366-da7219-max98357.yaml4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-da7219-max98357.yaml#
7 title: Mediatek MT8186 with MT6366, DA7219 and MAX98357 ASoC sound card driver
13 This binding describes the MT8186 sound card.
18 - mediatek,mt8186-mt6366-da7219-max98357-sound
22 description: The phandle of MT8186 ASoC platform.
48 description: The phandle of MT8186 ADSP platform.
67 sound: mt8186-sound {
68 compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound";
Dmt8186-mt6366-rt1019-rt5682s.yaml4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-rt1019-rt5682s.yaml#
7 title: Mediatek MT8186 with MT6366, RT1019 and RT5682S ASoC sound card driver
13 This binding describes the MT8186 sound card.
18 - mediatek,mt8186-mt6366-rt1019-rt5682s-sound
22 description: The phandle of MT8186 ASoC platform.
48 description: The phandle of MT8186 ADSP platform.
67 sound: mt8186-sound {
68 compatible = "mediatek,mt8186-mt6366-rt1019-rt5682s-sound";
Dmt8186-afe-pcm.yaml4 $id: http://devicetree.org/schemas/sound/mt8186-afe-pcm.yaml#
7 title: Mediatek AFE PCM controller for mt8186
14 const: mediatek,mt8186-sound
114 afe: mt8186-afe-pcm@11210000 {
115 compatible = "mediatek,mt8186-sound";
/Linux-v6.1/drivers/clk/mediatek/
DMakefile80 obj-$(CONFIG_COMMON_CLK_MT8186) += clk-mt8186-mcu.o clk-mt8186-topckgen.o clk-mt8186-infra_ao.o \
81 clk-mt8186-apmixedsys.o clk-mt8186-imp_iic_wrap.o \
82 clk-mt8186-mfg.o clk-mt8186-mm.o clk-mt8186-wpe.o \
83 clk-mt8186-img.o clk-mt8186-vdec.o clk-mt8186-venc.o \
84 clk-mt8186-cam.o clk-mt8186-mdp.o clk-mt8186-ipe.o
Dclk-mt8186-cam.c8 #include <dt-bindings/clock/mt8186-clk.h>
69 .compatible = "mediatek,mt8186-camsys",
72 .compatible = "mediatek,mt8186-camsys_rawa",
75 .compatible = "mediatek,mt8186-camsys_rawb",
86 .name = "clk-mt8186-cam",
Dclk-mt8186-img.c8 #include <dt-bindings/clock/mt8186-clk.h>
50 .compatible = "mediatek,mt8186-imgsys1",
53 .compatible = "mediatek,mt8186-imgsys2",
64 .name = "clk-mt8186-img",
Dclk-mt8186-mfg.c8 #include <dt-bindings/clock/mt8186-clk.h>
33 .compatible = "mediatek,mt8186-mfgsys",
44 .name = "clk-mt8186-mfg",
Dclk-mt8186-venc.c8 #include <dt-bindings/clock/mt8186-clk.h>
36 .compatible = "mediatek,mt8186-vencsys",
47 .name = "clk-mt8186-venc",
Dclk-mt8186-wpe.c8 #include <dt-bindings/clock/mt8186-clk.h>
36 .compatible = "mediatek,mt8186-wpesys",
47 .name = "clk-mt8186-wpe",
Dclk-mt8186-imp_iic_wrap.c8 #include <dt-bindings/clock/mt8186-clk.h>
52 .compatible = "mediatek,mt8186-imp_iic_wrap",
63 .name = "clk-mt8186-imp_iic_wrap",
Dclk-mt8186-ipe.c8 #include <dt-bindings/clock/mt8186-clk.h>
40 .compatible = "mediatek,mt8186-ipesys",
51 .name = "clk-mt8186-ipe",
Dclk-mt8186-mcu.c8 #include <dt-bindings/clock/mt8186-clk.h>
47 { .compatible = "mediatek,mt8186-mcusys", },
104 .name = "clk-mt8186-mcu",
/Linux-v6.1/sound/soc/sof/mediatek/mt8186/
DMakefile2 snd-sof-mt8186-objs := mt8186.o mt8186-clk.o mt8186-loader.o
3 obj-$(CONFIG_SND_SOC_SOF_MT8186) += snd-sof-mt8186.o
Dmt8186.c9 * Hardware interface for audio DSP on mt8186
27 #include "mt8186.h"
28 #include "mt8186-clk.h"
457 /* on mt8186 there is 1 to 1 match between type and BAR idx */
536 /* mt8186 ops */
599 .compatible = "mediatek,mt8186",
600 .sof_tplg_filename = "sof-mt8186.tplg",
616 [SOF_IPC] = "sof-mt8186.ri",
618 .nocodec_tplg_filename = "sof-mt8186-nocodec.tplg",
623 { .compatible = "mediatek,mt8186-dsp", .data = &sof_of_mt8186_desc},
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/dsp/
Dmediatek,mt8186-dsp.yaml4 $id: http://devicetree.org/schemas/dsp/mediatek,mt8186-dsp.yaml#
7 title: MediaTek mt8186 DSP core
13 MediaTek mt8186 SoC contains a DSP core used for
18 const: mediatek,mt8186-dsp
76 #include <dt-bindings/clock/mt8186-clk.h>
78 compatible = "mediatek,mt8186-dsp";
/Linux-v6.1/sound/soc/mediatek/
DKconfig156 tristate "ASoC support for Mediatek MT8186 chip"
163 This adds ASoC driver for Mediatek MT8186 boards
169 tristate "ASoC Audio driver for MT8186 with DA7219 MAX98357A codec"
179 This adds ASoC driver for Mediatek MT8186 boards
185 tristate "ASoC Audio driver for MT8186 with RT1019 RT5682S codec"
195 This adds ASoC driver for Mediatek MT8186 boards
/Linux-v6.1/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.yaml80 - mediatek,mt8186-iommu-mm # generation two
132 dt-binding/memory/mt8186-memory-port.h for mt8186,
155 - mediatek,mt8186-iommu-mm
168 - mediatek,mt8186-iommu-mm

12345