/openbmc/linux/Documentation/devicetree/bindings/arm/mediatek/ |
H A D | mediatek,mt8192-clock.yaml | 4 $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 …]
|
H A D | mediatek,mt8192-sys-clock.yaml | 4 $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 …]
|
/openbmc/linux/sound/soc/mediatek/mt8192/ |
H A D | Makefile | 4 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 …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8192.dtsi | 8 #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"; 444 compatible = "mediatek,mt8192-topckgen", "syscon"; 450 compatible = "mediatek,mt8192-infracfg", "syscon"; 457 compatible = "mediatek,mt8192-pericfg", "syscon"; [all …]
|
H A D | mt8192-evb.dts | 7 #include "mt8192.dtsi" 11 model = "MediaTek MT8192 evaluation board"; 12 compatible = "mediatek,mt8192-evb", "mediatek,mt8192";
|
H A D | mt8192-asurada-spherion-r0.dts | 6 #include "mt8192-asurada.dtsi" 7 #include "mt8192-asurada-audio-rt1015p-rt5682.dtsi" 14 "google,spherion", "mediatek,mt8192";
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | mt8192-afe-pcm.yaml | 4 $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";
|
H A D | mt8192-mt6359-rt1015-rt5682.yaml | 4 $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. 65 sound: mt8192-sound {
|
/openbmc/linux/drivers/clk/mediatek/ |
H A D | Kconfig | 773 tristate "Clock driver for MediaTek MT8192" 779 This driver supports MediaTek MT8192 basic clocks. 782 tristate "Clock driver for MediaTek MT8192 audsys" 786 This driver supports MediaTek MT8192 audsys clocks. 789 tristate "Clock driver for MediaTek MT8192 camsys" 793 This driver supports MediaTek MT8192 camsys and camsys_raw clocks. 796 tristate "Clock driver for MediaTek MT8192 imgsys" 800 This driver supports MediaTek MT8192 imgsys and imgsys2 clocks. 803 tristate "Clock driver for MediaTek MT8192 imp_iic_wrap" 807 This driver supports MediaTek MT8192 imp_iic_wrap clocks. [all …]
|
H A D | clk-mt8192-imp_iic_wrap.c | 13 #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", 116 .name = "clk-mt8192-imp_iic_wrap",
|
H A D | Makefile | 116 obj-$(CONFIG_COMMON_CLK_MT8192) += clk-mt8192-apmixedsys.o clk-mt8192.o 117 obj-$(CONFIG_COMMON_CLK_MT8192_AUDSYS) += clk-mt8192-aud.o 118 obj-$(CONFIG_COMMON_CLK_MT8192_CAMSYS) += clk-mt8192-cam.o 119 obj-$(CONFIG_COMMON_CLK_MT8192_IMGSYS) += clk-mt8192-img.o 120 obj-$(CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP) += clk-mt8192-imp_iic_wrap.o 121 obj-$(CONFIG_COMMON_CLK_MT8192_IPESYS) += clk-mt8192-ipe.o 122 obj-$(CONFIG_COMMON_CLK_MT8192_MDPSYS) += clk-mt8192-mdp.o 123 obj-$(CONFIG_COMMON_CLK_MT8192_MFGCFG) += clk-mt8192-mfg.o 124 obj-$(CONFIG_COMMON_CLK_MT8192_MMSYS) += clk-mt8192-mm.o 125 obj-$(CONFIG_COMMON_CLK_MT8192_MSDC) += clk-mt8192-msdc.o [all …]
|
H A D | clk-mt8192-cam.c | 13 #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", 104 .name = "clk-mt8192-cam",
|
H A D | clk-mt8192-img.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 52 .compatible = "mediatek,mt8192-imgsys", 55 .compatible = "mediatek,mt8192-imgsys2", 67 .name = "clk-mt8192-img",
|
H A D | clk-mt8192-vdec.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 76 .compatible = "mediatek,mt8192-vdecsys", 79 .compatible = "mediatek,mt8192-vdecsys_soc", 91 .name = "clk-mt8192-vdec",
|
H A D | clk-mt8192-mfg.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 37 .compatible = "mediatek,mt8192-mfgcfg", 49 .name = "clk-mt8192-mfg",
|
H A D | clk-mt8192-scp_adsp.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 35 .compatible = "mediatek,mt8192-scp_adsp", 47 .name = "clk-mt8192-scp_adsp",
|
H A D | clk-mt8192-venc.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 38 .compatible = "mediatek,mt8192-vencsys", 50 .name = "clk-mt8192-venc",
|
H A D | clk-mt8192-ipe.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 42 .compatible = "mediatek,mt8192-ipesys", 54 .name = "clk-mt8192-ipe",
|
H A D | clk-mt8192-msdc.c | 13 #include <dt-bindings/clock/mt8192-clk.h> 49 .compatible = "mediatek,mt8192-msdc_top", 61 .name = "clk-mt8192-msdc",
|
/openbmc/linux/Documentation/devicetree/bindings/display/mediatek/ |
H A D | mediatek,postmask.yaml | 25 - mediatek,mt8192-disp-postmask 30 - const: mediatek,mt8192-disp-postmask 67 #include <dt-bindings/clock/mt8192-clk.h> 68 #include <dt-bindings/power/mt8192-power.h> 69 #include <dt-bindings/gce/mt8192-gce.h> 76 compatible = "mediatek,mt8192-disp-postmask";
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | mediatek,mt8192-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8192-pinctrl.yaml# 7 title: MediaTek MT8192 Pin Controller 13 The MediaTek's MT8192 Pin controller is used to control SoC pins. 17 const: mediatek,mt8192-pinctrl 37 address base in mt8192. 81 support 2/4/6/8/10/12/14/16mA in mt8192. 145 #include <dt-bindings/pinctrl/mt8192-pinfunc.h> 148 compatible = "mediatek,mt8192-pinctrl";
|
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | mtk,scp.yaml | 22 - 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";
|
/openbmc/linux/Documentation/devicetree/bindings/thermal/ |
H A D | mediatek,lvts-thermal.yaml | 21 - mediatek,mt8192-lvts-ap 22 - mediatek,mt8192-lvts-mcu 62 - mediatek,mt8192-lvts-ap 63 - mediatek,mt8192-lvts-mcu
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | mediatek,vcodec-subdev-decoder.yaml | 53 mt8192: lat HW + core HW 58 - mediatek,mt8192-vcodec-dec 170 - mediatek,mt8192-vcodec-dec 201 #include <dt-bindings/memory/mt8192-larb-port.h> 203 #include <dt-bindings/clock/mt8192-clk.h> 204 #include <dt-bindings/power/mt8192-power.h> 212 compatible = "mediatek,mt8192-vcodec-dec";
|
/openbmc/linux/Documentation/devicetree/bindings/iommu/ |
H A D | mediatek,iommu.yaml | 84 - mediatek,mt8192-m4u # generation two 138 dt-binding/memory/mt8192-larb-port.h for mt8192. 164 - mediatek,mt8192-m4u 179 - mediatek,mt8192-m4u
|