| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | mediatek,mt8195-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/mediatek,mt8195-clock.yaml# 7 title: MediaTek Functional Clock Controller for MT8195 27 - mediatek,mt8195-scp_adsp 28 - mediatek,mt8195-imp_iic_wrap_s 29 - mediatek,mt8195-imp_iic_wrap_w 30 - mediatek,mt8195-mfgcfg 31 - mediatek,mt8195-wpesys 32 - mediatek,mt8195-wpesys_vpp0 33 - mediatek,mt8195-wpesys_vpp1 34 - mediatek,mt8195-imgsys [all …]
|
| H A D | mediatek,mt8195-sys-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/mediatek,mt8195-sys-clock.yaml# 7 title: MediaTek System Clock Controller for MT8195 28 - mediatek,mt8195-topckgen 29 - mediatek,mt8195-infracfg_ao 30 - mediatek,mt8195-apmixedsys 31 - mediatek,mt8195-pericfg_ao 52 compatible = "mediatek,mt8195-topckgen", "syscon"; 59 compatible = "mediatek,mt8195-infracfg_ao", "syscon"; 66 compatible = "mediatek,mt8195-apmixedsys", "syscon"; 73 compatible = "mediatek,mt8195-pericfg_ao", "syscon";
|
| /linux/sound/soc/mediatek/mt8195/ |
| H A D | Makefile | 4 snd-soc-mt8195-afe-y := \ 5 mt8195-audsys-clk.o \ 6 mt8195-afe-clk.o \ 7 mt8195-afe-pcm.o \ 8 mt8195-dai-adda.o \ 9 mt8195-dai-etdm.o \ 10 mt8195-dai-pcm.o 12 obj-$(CONFIG_SND_SOC_MT8195) += snd-soc-mt8195-afe.o 15 obj-$(CONFIG_SND_SOC_MT8195_MT6359) += mt8195-mt6359.o
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | mediatek,mt8195-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8195-pinctrl.yaml# 7 title: MediaTek MT8195 Pin Controller 13 The MediaTek's MT8195 Pin controller is used to control SoC pins. 17 const: mediatek,mt8195-pinctrl 37 address base in mt8195. 109 description: mt8195 pull down PUPD/R0/R1 type define value. 111 description: mt8195 pull down RSEL type define value. 113 description: mt8195 pull down RSEL type si unit value(ohm). 120 "MTK_PUPD_SET_R1R0_11" define in mt8195. 128 define in mt8195. It can also support resistance value(ohm) [all …]
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | mediatek,mt8195-jpegdec.yaml | 4 $id: http://devicetree.org/schemas/media/mediatek,mt8195-jpegdec.yaml# 17 const: mediatek,mt8195-jpgdec 47 const: mediatek,mt8195-jpgdec-hw 94 #include <dt-bindings/memory/mt8195-memory-port.h> 96 #include <dt-bindings/clock/mt8195-clk.h> 97 #include <dt-bindings/power/mt8195-power.h> 104 compatible = "mediatek,mt8195-jpgdec"; 117 compatible = "mediatek,mt8195-jpgdec-hw"; 132 compatible = "mediatek,mt8195-jpgdec-hw"; 147 compatible = "mediatek,mt8195-jpgdec-hw";
|
| H A D | mediatek,mt8195-jpegenc.yaml | 4 $id: http://devicetree.org/schemas/media/mediatek,mt8195-jpegenc.yaml# 17 const: mediatek,mt8195-jpgenc 47 const: mediatek,mt8195-jpgenc-hw 94 #include <dt-bindings/memory/mt8195-memory-port.h> 96 #include <dt-bindings/clock/mt8195-clk.h> 97 #include <dt-bindings/power/mt8195-power.h> 104 compatible = "mediatek,mt8195-jpgenc"; 115 compatible = "mediatek,mt8195-jpgenc-hw"; 128 compatible = "mediatek,mt8195-jpgenc-hw";
|
| H A D | mediatek,mdp3-tcc.yaml | 22 - mediatek,mt8195-mdp3-tcc 25 - const: mediatek,mt8195-mdp3-tcc 58 #include <dt-bindings/clock/mt8195-clk.h> 59 #include <dt-bindings/gce/mt8195-gce.h> 62 compatible = "mediatek,mt8195-mdp3-tcc";
|
| H A D | mediatek,mdp3-hdr.yaml | 21 - mediatek,mt8195-mdp3-hdr 24 - const: mediatek,mt8195-mdp3-hdr 57 #include <dt-bindings/clock/mt8195-clk.h> 58 #include <dt-bindings/gce/mt8195-gce.h> 61 compatible = "mediatek,mt8195-mdp3-hdr";
|
| H A D | mediatek,mdp3-fg.yaml | 21 - mediatek,mt8195-mdp3-fg 24 - const: mediatek,mt8195-mdp3-fg 57 #include <dt-bindings/clock/mt8195-clk.h> 58 #include <dt-bindings/gce/mt8195-gce.h> 61 compatible = "mediatek,mt8195-mdp3-fg";
|
| H A D | mediatek,mdp3-tdshp.yaml | 21 - mediatek,mt8195-mdp3-tdshp 24 - const: mediatek,mt8195-mdp3-tdshp 57 #include <dt-bindings/clock/mt8195-clk.h> 58 #include <dt-bindings/gce/mt8195-gce.h> 61 compatible = "mediatek,mt8195-mdp3-tdshp";
|
| H A D | mediatek,mdp3-stitch.yaml | 21 - mediatek,mt8195-mdp3-stitch 24 - const: mediatek,mt8195-mdp3-stitch 57 #include <dt-bindings/clock/mt8195-clk.h> 58 #include <dt-bindings/gce/mt8195-gce.h> 61 compatible = "mediatek,mt8195-mdp3-stitch";
|
| /linux/drivers/clk/mediatek/ |
| H A D | Kconfig | 922 bool "Clock driver for MediaTek MT8195" 928 This driver supports MediaTek MT8195 clocks. 931 tristate "Clock driver for MediaTek MT8195 apusys" 935 This driver supports MediaTek MT8195 AI Processor Unit System clocks. 938 tristate "Clock driver for MediaTek MT8195 imp_iic_wrap" 942 This driver supports MediaTek MT8195 I2C/I3C clocks. 945 tristate "Clock driver for MediaTek MT8195 mfgcfg" 949 This driver supports MediaTek MT8195 mfgcfg clocks. 952 tristate "Clock driver for MediaTek MT8195 scp_adsp" 956 This driver supports MediaTek MT8195 System Companion Processor [all …]
|
| H A D | Makefile | 140 obj-$(CONFIG_COMMON_CLK_MT8195) += clk-mt8195-apmixedsys.o clk-mt8195-topckgen.o \ 141 clk-mt8195-peri_ao.o clk-mt8195-infra_ao.o 142 obj-$(CONFIG_COMMON_CLK_MT8195_APUSYS) += clk-mt8195-apusys_pll.o 143 obj-$(CONFIG_COMMON_CLK_MT8195_CAMSYS) += clk-mt8195-cam.o clk-mt8195-ccu.o 144 obj-$(CONFIG_COMMON_CLK_MT8195_IMGSYS) += clk-mt8195-img.o 145 obj-$(CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP) += clk-mt8195-imp_iic_wrap.o 146 obj-$(CONFIG_COMMON_CLK_MT8195_IPESYS) += clk-mt8195-ipe.o 147 obj-$(CONFIG_COMMON_CLK_MT8195_MFGCFG) += clk-mt8195-mfg.o 148 obj-$(CONFIG_COMMON_CLK_MT8195_SCP_ADSP) += clk-mt8195-scp_adsp.o 149 obj-$(CONFIG_COMMON_CLK_MT8195_VDECSYS) += clk-mt8195-vdec.o [all …]
|
| H A D | clk-mt8195-cam.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 113 .compatible = "mediatek,mt8195-camsys", 116 .compatible = "mediatek,mt8195-camsys_mraw", 119 .compatible = "mediatek,mt8195-camsys_rawa", 122 .compatible = "mediatek,mt8195-camsys_rawb", 125 .compatible = "mediatek,mt8195-camsys_yuva", 128 .compatible = "mediatek,mt8195-camsys_yuvb", 140 .name = "clk-mt8195-cam", 146 MODULE_DESCRIPTION("MediaTek MT8195 Camera clocks driver");
|
| H A D | clk-mt8195-img.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 73 .compatible = "mediatek,mt8195-imgsys", 76 .compatible = "mediatek,mt8195-imgsys1_dip_top", 79 .compatible = "mediatek,mt8195-imgsys1_dip_nr", 82 .compatible = "mediatek,mt8195-imgsys1_wpe", 94 .name = "clk-mt8195-img", 100 MODULE_DESCRIPTION("MediaTek MT8195 imgsys clocks driver");
|
| H A D | clk-mt8195-vdec.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 84 .compatible = "mediatek,mt8195-vdecsys", 87 .compatible = "mediatek,mt8195-vdecsys_core1", 90 .compatible = "mediatek,mt8195-vdecsys_soc", 102 .name = "clk-mt8195-vdec", 108 MODULE_DESCRIPTION("MediaTek MT8195 Video Decoders clocks driver");
|
| H A D | clk-mt8195-imp_iic_wrap.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 49 .compatible = "mediatek,mt8195-imp_iic_wrap_s", 52 .compatible = "mediatek,mt8195-imp_iic_wrap_w", 64 .name = "clk-mt8195-imp_iic_wrap", 70 MODULE_DESCRIPTION("MediaTek MT8195 I2C Wrapper clocks driver");
|
| H A D | clk-mt8195-venc.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 52 .compatible = "mediatek,mt8195-vencsys", 55 .compatible = "mediatek,mt8195-vencsys_core1", 67 .name = "clk-mt8195-venc", 73 MODULE_DESCRIPTION("MediaTek MT8195 Video Encoders clocks driver");
|
| H A D | clk-mt8195-mfg.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 35 .compatible = "mediatek,mt8195-mfgcfg", 47 .name = "clk-mt8195-mfg", 53 MODULE_DESCRIPTION("MediaTek MT8195 GPU mfg clocks driver");
|
| H A D | clk-mt8195-scp_adsp.c | 9 #include <dt-bindings/clock/mt8195-clk.h> 33 .compatible = "mediatek,mt8195-scp_adsp", 45 .name = "clk-mt8195-scp_adsp", 51 MODULE_DESCRIPTION("MediaTek MT8195 SCP AudioDSP clocks driver");
|
| /linux/sound/soc/sof/mediatek/mt8195/ |
| H A D | Makefile | 2 snd-sof-mt8195-y := mt8195.o mt8195-clk.o mt8195-loader.o 3 obj-$(CONFIG_SND_SOC_SOF_MT8195) += snd-sof-mt8195.o
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | mt8195-mt6359.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8195-mt6359.yaml# 7 title: MediaTek MT8195 ASoC sound card driver 13 This binding describes the MT8195 sound card. 61 description: The phandle of MT8195 ASoC platform. 65 description: The phandle of MT8195 Display Port Tx codec node. 70 description: The phandle of MT8195 HDMI codec node. 75 description: The phandle of MT8195 ADSP platform. 145 sound: mt8195-sound {
|
| /linux/Documentation/devicetree/bindings/thermal/ |
| H A D | mediatek,lvts-thermal.yaml | 28 - mediatek,mt8195-lvts-ap 29 - mediatek,mt8195-lvts-mcu 87 - mediatek,mt8195-lvts-ap 88 - mediatek,mt8195-lvts-mcu 122 #include <dt-bindings/clock/mt8195-clk.h> 123 #include <dt-bindings/reset/mt8195-resets.h> 131 compatible = "mediatek,mt8195-lvts-mcu";
|
| /linux/Documentation/devicetree/bindings/iommu/ |
| H A D | mediatek,iommu.yaml | 89 - mediatek,mt8195-iommu-vdo # generation two 90 - mediatek,mt8195-iommu-vpp # generation two 91 - mediatek,mt8195-iommu-infra # generation two 145 dt-binding/memory/mt8195-memory-port.h for mt8195. 173 - mediatek,mt8195-iommu-vdo 174 - mediatek,mt8195-iommu-vpp 190 - mediatek,mt8195-iommu-vdo 191 - mediatek,mt8195-iommu-vpp 219 - mediatek,mt8195-iommu-infra
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mediatek,smi-common.yaml | 19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183, mt8186, mt8188, mt8192 and mt8195. 44 - mediatek,mt8195-smi-common-vdo 45 - mediatek,mt8195-smi-common-vpp 46 - mediatek,mt8195-smi-sub-common 111 - mediatek,mt8195-smi-sub-common 136 - mediatek,mt8195-smi-common-vdo 137 - mediatek,mt8195-smi-common-vpp
|