/linux-6.8/Documentation/devicetree/bindings/arm/mediatek/ |
D | mediatek,mt8195-clock.yaml | 4 $id: http://devicetree.org/schemas/arm/mediatek/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 …]
|
D | mediatek,mt8195-sys-clock.yaml | 4 $id: http://devicetree.org/schemas/arm/mediatek/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";
|
D | mediatek,mmsys.yaml | 39 - mediatek,mt8195-vdosys1 40 - mediatek,mt8195-vppsys0 41 - mediatek,mt8195-vppsys1 46 so mt8195 binding should be deprecated. 49 - const: mediatek,mt8195-mmsys 58 - const: mediatek,mt8195-vdosys0 59 - const: mediatek,mt8195-mmsys
|
/linux-6.8/sound/soc/mediatek/mt8195/ |
D | Makefile | 4 snd-soc-mt8195-afe-objs := \ 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-6.8/arch/arm64/boot/dts/mediatek/ |
D | mt8195.dtsi | 8 #include <dt-bindings/clock/mt8195-clk.h> 9 #include <dt-bindings/gce/mt8195-gce.h> 12 #include <dt-bindings/memory/mt8195-memory-port.h> 14 #include <dt-bindings/pinctrl/mt8195-pinfunc.h> 15 #include <dt-bindings/power/mt8195-power.h> 16 #include <dt-bindings/reset/mt8195-resets.h> 21 compatible = "mediatek,mt8195"; 325 sound: mt8195-sound { 484 compatible = "mediatek,mt8195-topckgen", "syscon"; 490 compatible = "mediatek,mt8195-infracfg_ao", "syscon", "simple-mfd"; [all …]
|
/linux-6.8/Documentation/devicetree/bindings/pinctrl/ |
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-6.8/drivers/clk/mediatek/ |
D | Kconfig | 875 bool "Clock driver for MediaTek MT8195" 881 This driver supports MediaTek MT8195 clocks. 884 tristate "Clock driver for MediaTek MT8195 apusys" 888 This driver supports MediaTek MT8195 AI Processor Unit System clocks. 891 tristate "Clock driver for MediaTek MT8195 audsys" 895 This driver supports MediaTek MT8195 audsys clocks. 898 tristate "Clock driver for MediaTek MT8195 imp_iic_wrap" 902 This driver supports MediaTek MT8195 I2C/I3C clocks. 905 tristate "Clock driver for MediaTek MT8195 mfgcfg" 909 This driver supports MediaTek MT8195 mfgcfg clocks. [all …]
|
D | Makefile | 134 obj-$(CONFIG_COMMON_CLK_MT8195) += clk-mt8195-apmixedsys.o clk-mt8195-topckgen.o \ 135 clk-mt8195-peri_ao.o clk-mt8195-infra_ao.o 136 obj-$(CONFIG_COMMON_CLK_MT8195_APUSYS) += clk-mt8195-apusys_pll.o 137 obj-$(CONFIG_COMMON_CLK_MT8195_CAMSYS) += clk-mt8195-cam.o clk-mt8195-ccu.o 138 obj-$(CONFIG_COMMON_CLK_MT8195_IMGSYS) += clk-mt8195-img.o 139 obj-$(CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP) += clk-mt8195-imp_iic_wrap.o 140 obj-$(CONFIG_COMMON_CLK_MT8195_IPESYS) += clk-mt8195-ipe.o 141 obj-$(CONFIG_COMMON_CLK_MT8195_MFGCFG) += clk-mt8195-mfg.o 142 obj-$(CONFIG_COMMON_CLK_MT8195_SCP_ADSP) += clk-mt8195-scp_adsp.o 143 obj-$(CONFIG_COMMON_CLK_MT8195_VDECSYS) += clk-mt8195-vdec.o [all …]
|
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",
|
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",
|
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",
|
/linux-6.8/Documentation/devicetree/bindings/sound/ |
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. 28 description: The phandle of MT8195 ASoC platform. 32 description: The phandle of MT8195 Display Port Tx codec node. 36 description: The phandle of MT8195 HDMI codec node. 40 description: The phandle of MT8195 ADSP platform. 57 sound: mt8195-sound {
|
/linux-6.8/Documentation/devicetree/bindings/media/ |
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";
|
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";
|
D | mediatek,mdp3-fg.yaml | 20 - mediatek,mt8195-mdp3-fg 53 #include <dt-bindings/clock/mt8195-clk.h> 54 #include <dt-bindings/gce/mt8195-gce.h> 57 compatible = "mediatek,mt8195-mdp3-fg";
|
D | mediatek,mdp3-hdr.yaml | 20 - mediatek,mt8195-mdp3-hdr 53 #include <dt-bindings/clock/mt8195-clk.h> 54 #include <dt-bindings/gce/mt8195-gce.h> 57 compatible = "mediatek,mt8195-mdp3-hdr";
|
D | mediatek,mdp3-tcc.yaml | 21 - mediatek,mt8195-mdp3-tcc 54 #include <dt-bindings/clock/mt8195-clk.h> 55 #include <dt-bindings/gce/mt8195-gce.h> 58 compatible = "mediatek,mt8195-mdp3-tcc";
|
/linux-6.8/sound/soc/sof/mediatek/mt8195/ |
D | Makefile | 2 snd-sof-mt8195-objs := mt8195.o mt8195-clk.o mt8195-loader.o 3 obj-$(CONFIG_SND_SOC_SOF_MT8195) += snd-sof-mt8195.o
|
/linux-6.8/Documentation/devicetree/bindings/mfd/ |
D | mediatek,mt8195-scpsys.yaml | 4 $id: http://devicetree.org/schemas/mfd/mediatek,mt8195-scpsys.yaml# 26 - mediatek,mt8195-scpsys 44 #include <dt-bindings/clock/mt8195-clk.h> 45 #include <dt-bindings/power/mt8195-power.h> 48 compatible = "mediatek,mt8195-scpsys", "syscon", "simple-mfd"; 52 compatible = "mediatek,mt8195-power-controller";
|
/linux-6.8/Documentation/devicetree/bindings/thermal/ |
D | mediatek,lvts-thermal.yaml | 24 - mediatek,mt8195-lvts-ap 25 - mediatek,mt8195-lvts-mcu 78 - mediatek,mt8195-lvts-ap 79 - mediatek,mt8195-lvts-mcu 103 #include <dt-bindings/clock/mt8195-clk.h> 104 #include <dt-bindings/reset/mt8195-resets.h> 112 compatible = "mediatek,mt8195-lvts-mcu";
|
/linux-6.8/Documentation/devicetree/bindings/iommu/ |
D | mediatek,iommu.yaml | 85 - mediatek,mt8195-iommu-vdo # generation two 86 - mediatek,mt8195-iommu-vpp # generation two 87 - mediatek,mt8195-iommu-infra # generation two 139 dt-binding/memory/mt8195-memory-port.h for mt8195. 165 - mediatek,mt8195-iommu-vdo 166 - mediatek,mt8195-iommu-vpp 180 - mediatek,mt8195-iommu-vdo 181 - mediatek,mt8195-iommu-vpp 207 - mediatek,mt8195-iommu-infra
|
/linux-6.8/Documentation/devicetree/bindings/display/mediatek/ |
D | mediatek,ethdr.yaml | 27 - const: mediatek,mt8195-disp-ethdr 30 - const: mediatek,mt8195-disp-ethdr 128 #include <dt-bindings/clock/mt8195-clk.h> 129 #include <dt-bindings/gce/mt8195-gce.h> 130 #include <dt-bindings/memory/mt8195-memory-port.h> 131 #include <dt-bindings/power/mt8195-power.h> 132 #include <dt-bindings/reset/mt8195-resets.h> 139 compatible = "mediatek,mt8195-disp-ethdr";
|
D | mediatek,dsc.yaml | 24 - mediatek,mt8195-disp-dsc 64 #include <dt-bindings/clock/mt8195-clk.h> 65 #include <dt-bindings/power/mt8195-power.h> 66 #include <dt-bindings/gce/mt8195-gce.h> 73 compatible = "mediatek,mt8195-disp-dsc";
|
/linux-6.8/Documentation/devicetree/bindings/memory-controllers/ |
D | mediatek,smi-common.yaml | 19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183, mt8186, mt8188, mt8192 and mt8195. 43 - mediatek,mt8195-smi-common-vdo 44 - mediatek,mt8195-smi-common-vpp 45 - mediatek,mt8195-smi-sub-common 110 - mediatek,mt8195-smi-sub-common 135 - mediatek,mt8195-smi-common-vdo 136 - mediatek,mt8195-smi-common-vpp
|
/linux-6.8/Documentation/devicetree/bindings/dsp/ |
D | mediatek,mt8195-dsp.yaml | 4 $id: http://devicetree.org/schemas/dsp/mediatek,mt8195-dsp.yaml# 7 title: Mediatek mt8195 DSP core 13 Some boards from mt8195 contain a DSP core used for 18 const: mediatek,mt8195-dsp 84 compatible = "mediatek,mt8195-dsp";
|