Home
last modified time | relevance | path

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

12345

/linux/sound/soc/mediatek/mt8186/
H A DMakefile4 snd-soc-mt8186-afe-y := \
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 …]
H A 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"
H A 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/Documentation/devicetree/bindings/clock/
H A Dmediatek,mt8186-clock.yaml4 $id: http://devicetree.org/schemas/clock/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 …]
H A Dmediatek,mt8186-sys-clock.yaml4 $id: http://devicetree.org/schemas/clock/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";
H A Dmediatek,mt8186-fhctl.yaml4 $id: http://devicetree.org/schemas/clock/mediatek,mt8186-fhctl.yaml#
22 - mediatek,mt8186-fhctl
52 #include <dt-bindings/clock/mt8186-clk.h>
54 compatible = "mediatek,mt8186-fhctl";
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmediatek,mt8186-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8186-pinctrl.yaml#
7 title: MediaTek MT8186 Pin Controller
13 The MediaTek's MT8186 Pin controller is used to control SoC pins.
17 const: mediatek,mt8186-pinctrl
36 physical address base in mt8186.
116 description: mt8186 pull down PUPD/R0/R1 type define value.
118 description: mt8186 pull down RSEL type define value.
120 description: mt8186 pull down RSEL type si unit value(ohm).
127 "MTK_PUPD_SET_R1R0_11" define in mt8186.
133 mt8186. It can also support resistance value(ohm) "75000" & "5000"
[all …]
/linux/arch/arm64/boot/dts/mediatek/
H A DMakefile121 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-chinchou-sku0.dtb
122 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-chinchou-sku1.dtb
123 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-chinchou-sku16.dtb
124 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-magneton-sku393216.dtb
125 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-magneton-sku393217.dtb
126 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-magneton-sku393218.dtb
127 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-ponyta-sku0.dtb
128 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-ponyta-sku1.dtb
129 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-rusty-sku196608.dtb
130 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-squirtle.dtb
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A 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.
21 - mediatek,mt8186-mt6366-rt1019-rt5682s-sound
22 - mediatek,mt8186-mt6366-rt5682s-max98360-sound
23 - mediatek,mt8186-mt6366-rt5650-sound
55 description: The phandle of MT8186 ASoC platform.
90 description: The phandle of MT8186 ADSP platform.
153 sound: mt8186-sound {
154 compatible = "mediatek,mt8186-mt6366-rt1019-rt5682s-sound";
H A 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.
21 - mediatek,mt8186-mt6366-da7219-max98357-sound
50 description: The phandle of MT8186 ASoC platform.
78 description: The phandle of MT8186 ADSP platform.
153 sound: mt8186-sound {
154 compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound";
H A 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
118 afe: mt8186-afe-pcm@11210000 {
119 compatible = "mediatek,mt8186-sound";
/linux/sound/soc/sof/mediatek/mt8186/
H A DMakefile2 snd-sof-mt8186-y := mt8186.o mt8186-clk.o mt8186-loader.o
3 obj-$(CONFIG_SND_SOC_SOF_MT8186) += snd-sof-mt8186.o
H A Dmt8186.c9 * Hardware interface for audio DSP on mt8186
26 #include "mt8186.h"
27 #include "mt8186-clk.h"
381 /* mt8186 ops */
449 .compatible = "mediatek,mt8186",
450 .sof_tplg_filename = "sof-mt8186.tplg",
466 [SOF_IPC_TYPE_3] = "sof-mt8186.ri",
468 .nocodec_tplg_filename = "sof-mt8186-nocodec.tplg",
548 { .compatible = "mediatek,mt8186-dsp", .data = &sof_of_mt8186_desc},
560 .name = "sof-audio-of-mt8186",
[all …]
/linux/drivers/clk/mediatek/
H A DMakefile100 obj-$(CONFIG_COMMON_CLK_MT8186) += clk-mt8186-apmixedsys.o clk-mt8186-topckgen.o \
101 clk-mt8186-infra_ao.o
102 obj-$(CONFIG_COMMON_CLK_MT8186_CAMSYS) += clk-mt8186-cam.o
103 obj-$(CONFIG_COMMON_CLK_MT8186_IMGSYS) += clk-mt8186-img.o
104 obj-$(CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP) += clk-mt8186-imp_iic_wrap.o
105 obj-$(CONFIG_COMMON_CLK_MT8186_IPESYS) += clk-mt8186-ipe.o
106 obj-$(CONFIG_COMMON_CLK_MT8186_MCUSYS) += clk-mt8186-mcu.o
107 obj-$(CONFIG_COMMON_CLK_MT8186_MDPSYS) += clk-mt8186-mdp.o
108 obj-$(CONFIG_COMMON_CLK_MT8186_MFGCFG) += clk-mt8186-mfg.o
109 obj-$(CONFIG_COMMON_CLK_MT8186_MMSYS) += clk-mt8186-mm.o
[all …]
H A 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",
87 .name = "clk-mt8186-cam",
93 MODULE_DESCRIPTION("MediaTek MT8186 Camera clocks driver");
H A Dclk-mt8186-img.c8 #include <dt-bindings/clock/mt8186-clk.h>
50 .compatible = "mediatek,mt8186-imgsys1",
53 .compatible = "mediatek,mt8186-imgsys2",
65 .name = "clk-mt8186-img",
71 MODULE_DESCRIPTION("MediaTek MT8186 imgsys clocks driver");
H A Dclk-mt8186-mfg.c8 #include <dt-bindings/clock/mt8186-clk.h>
34 .compatible = "mediatek,mt8186-mfgsys",
46 .name = "clk-mt8186-mfg",
52 MODULE_DESCRIPTION("MediaTek MT8186 GPU mfg clocks driver");
H A Dclk-mt8186-wpe.c8 #include <dt-bindings/clock/mt8186-clk.h>
36 .compatible = "mediatek,mt8186-wpesys",
48 .name = "clk-mt8186-wpe",
54 MODULE_DESCRIPTION("MediaTek MT8186 Warp Engine clocks driver");
H A Dclk-mt8186-venc.c8 #include <dt-bindings/clock/mt8186-clk.h>
36 .compatible = "mediatek,mt8186-vencsys",
48 .name = "clk-mt8186-venc",
54 MODULE_DESCRIPTION("MediaTek MT8186 Video Encoders clocks driver");
H A Dclk-mt8186-ipe.c8 #include <dt-bindings/clock/mt8186-clk.h>
40 .compatible = "mediatek,mt8186-ipesys",
52 .name = "clk-mt8186-ipe",
58 MODULE_DESCRIPTION("MediaTek MT8186 Image Processing Engine clocks driver");
H A Dclk-mt8186-mcu.c8 #include <dt-bindings/clock/mt8186-clk.h>
52 { .compatible = "mediatek,mt8186-mcusys", .data = &mcu_desc },
59 .name = "clk-mt8186-mcu",
67 MODULE_DESCRIPTION("MediaTek MT8186 mcusys clocks driver");
H A Dclk-mt8186-imp_iic_wrap.c8 #include <dt-bindings/clock/mt8186-clk.h>
52 .compatible = "mediatek,mt8186-imp_iic_wrap",
64 .name = "clk-mt8186-imp_iic_wrap",
70 MODULE_DESCRIPTION("MediaTek MT8186 I2C Wrapper clocks driver");
H A Dclk-mt8186-mdp.c8 #include <dt-bindings/clock/mt8186-clk.h>
65 .compatible = "mediatek,mt8186-mdpsys",
77 .name = "clk-mt8186-mdp",
83 MODULE_DESCRIPTION("MediaTek MT8186 Multimedia Data Path clocks driver");
H A Dclk-mt8186-vdec.c13 #include <dt-bindings/clock/mt8186-clk.h>
73 .compatible = "mediatek,mt8186-vdecsys",
85 .name = "clk-mt8186-vdec",
91 MODULE_DESCRIPTION("MediaTek MT8186 Video Decoders clocks driver");
H A Dclk-mt8186-mm.c8 #include <dt-bindings/clock/mt8186-clk.h>
67 { .name = "clk-mt8186-mm", .driver_data = (kernel_ulong_t)&mm_desc },
76 .name = "clk-mt8186-mm",
82 MODULE_DESCRIPTION("MediaTek MT8186 MultiMedia clocks driver");

12345