| /linux/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mtk-mt2712.h | 15 NULL, "mt2712", 26 NULL, "mt2712", 36 NULL, "mt2712", 45 NULL, "mt2712", 54 NULL, "mt2712", 63 NULL, "mt2712", 72 NULL, "mt2712", 82 NULL, "mt2712", 92 NULL, "mt2712", 102 NULL, "mt2712", [all …]
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt2712e.dtsi | 8 #include <dt-bindings/clock/mt2712-clk.h> 11 #include <dt-bindings/memory/mt2712-larb-port.h> 13 #include <dt-bindings/power/mt2712-power.h> 14 #include "mt2712-pinfunc.h" 17 compatible = "mediatek,mt2712"; 247 compatible = "mediatek,mt2712-topckgen", "syscon"; 253 compatible = "mediatek,mt2712-infracfg", "syscon"; 260 compatible = "mediatek,mt2712-pericfg", "syscon"; 266 compatible = "mediatek,mt2712-pctl-a-syscfg", "syscon"; 271 compatible = "mediatek,mt2712-pinctrl"; [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | mediatek,syscon.yaml | 24 - mediatek,mt2712-bdpsys 25 - mediatek,mt2712-imgsys 26 - mediatek,mt2712-jpgdecsys 27 - mediatek,mt2712-mcucfg 28 - mediatek,mt2712-mfgcfg 29 - mediatek,mt2712-vdecsys 30 - mediatek,mt2712-vencsys
|
| H A D | mediatek,infracfg.yaml | 25 - mediatek,mt2712-infracfg 67 - mediatek,mt2712-infracfg
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | mediatek-dwmac.yaml | 21 - mediatek,mt2712-gmac 35 - mediatek,mt2712-gmac 85 For MT2712 RGMII interface, Allowed value need to be a multiple of 170, 87 For MT2712 RMII/MII interface, Allowed value need to be a multiple of 550, 95 For MT2712 RGMII interface, Allowed value need to be a multiple of 170, 97 For MT2712 RMII/MII interface, Allowed value need to be a multiple of 550, 154 #include <dt-bindings/clock/mt2712-clk.h> 158 #include <dt-bindings/power/mt2712-power.h> 161 compatible = "mediatek,mt2712-gmac", "snps,dwmac-4.20a";
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | mediatek,mt2712-rtc.yaml | 4 $id: http://devicetree.org/schemas/rtc/mediatek,mt2712-rtc.yaml# 7 title: MediaTek MT2712 on-SoC RTC 17 const: mediatek,mt2712-rtc 36 compatible = "mediatek,mt2712-rtc";
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt2712-jpgdec.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 36 .compatible = "mediatek,mt2712-jpgdecsys", 48 .name = "clk-mt2712-jpgdec", 54 MODULE_DESCRIPTION("MediaTek MT2712 JPEG Decoder clocks driver");
|
| H A D | clk-mt2712-mfg.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 35 .compatible = "mediatek,mt2712-mfgcfg", 47 .name = "clk-mt2712-mfg", 53 MODULE_DESCRIPTION("MediaTek MT2712 GPU mfg clocks driver");
|
| H A D | clk-mt2712-venc.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 37 .compatible = "mediatek,mt2712-vencsys", 49 .name = "clk-mt2712-venc", 55 MODULE_DESCRIPTION("MediaTek MT2712 Video Encoders clocks driver");
|
| H A D | clk-mt2712-img.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 40 .compatible = "mediatek,mt2712-imgsys", 52 .name = "clk-mt2712-img", 58 MODULE_DESCRIPTION("MediaTek MT2712 imgsys clocks driver");
|
| H A D | clk-mt2712-vdec.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 48 .compatible = "mediatek,mt2712-vdecsys", 60 .name = "clk-mt2712-vdec", 66 MODULE_DESCRIPTION("MediaTek MT2712 Video Decoders clocks driver");
|
| H A D | clk-mt2712-bdp.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 62 .compatible = "mediatek,mt2712-bdpsys", 74 .name = "clk-mt2712-bdp", 80 MODULE_DESCRIPTION("MediaTek MT2712 BDP clocks driver");
|
| H A D | Makefile | 46 obj-$(CONFIG_COMMON_CLK_MT2712) += clk-mt2712-apmixedsys.o clk-mt2712.o 47 obj-$(CONFIG_COMMON_CLK_MT2712_BDPSYS) += clk-mt2712-bdp.o 48 obj-$(CONFIG_COMMON_CLK_MT2712_IMGSYS) += clk-mt2712-img.o 49 obj-$(CONFIG_COMMON_CLK_MT2712_JPGDECSYS) += clk-mt2712-jpgdec.o 50 obj-$(CONFIG_COMMON_CLK_MT2712_MFGCFG) += clk-mt2712-mfg.o 51 obj-$(CONFIG_COMMON_CLK_MT2712_MMSYS) += clk-mt2712-mm.o 52 obj-$(CONFIG_COMMON_CLK_MT2712_VDECSYS) += clk-mt2712-vdec.o 53 obj-$(CONFIG_COMMON_CLK_MT2712_VENCSYS) += clk-mt2712-venc.o
|
| H A D | clk-mt2712-mm.c | 13 #include <dt-bindings/clock/mt2712-clk.h> 117 { .name = "clk-mt2712-mm", .driver_data = (kernel_ulong_t)&mm_desc }, 126 .name = "clk-mt2712-mm", 132 MODULE_DESCRIPTION("MediaTek MT2712 MultiMedia ddp clocks driver");
|
| H A D | clk-mt2712.c | 17 #include <dt-bindings/clock/mt2712-clk.h> 986 { .compatible = "mediatek,mt2712-infracfg", .data = &infra_desc }, 987 { .compatible = "mediatek,mt2712-mcucfg", .data = &mcu_desc }, 988 { .compatible = "mediatek,mt2712-pericfg", .data = &peri_desc, }, 989 { .compatible = "mediatek,mt2712-topckgen", .data = &topck_desc }, 998 .name = "clk-mt2712", 1004 MODULE_DESCRIPTION("MediaTek MT2712 main clocks driver");
|
| /linux/Documentation/devicetree/bindings/pwm/ |
| H A D | mediatek,mt2712-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/mediatek,mt2712-pwm.yaml# 19 - mediatek,mt2712-pwm 82 #include <dt-bindings/clock/mt2712-clk.h> 86 compatible = "mediatek,mt2712-pwm";
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | mediatek,spi-slave-mt27xx.yaml | 18 - mediatek,mt2712-spi-slave 45 #include <dt-bindings/clock/mt2712-clk.h> 51 compatible = "mediatek,mt2712-spi-slave";
|
| H A D | mediatek,spi-mt65xx.yaml | 26 - const: mediatek,mt2712-spi 49 - mediatek,mt2712-spi
|
| /linux/Documentation/devicetree/bindings/iommu/ |
| H A D | mediatek,iommu.yaml | 74 - mediatek,mt2712-m4u # generation two 136 dt-binding/memory/mt2712-larb-port.h for mt2712, 164 - mediatek,mt2712-m4u 202 - mediatek,mt2712-m4u
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | mediatek,mtu3.yaml | 24 - mediatek,mt2712-mtu3 197 2 - used by mt2712 etc, revision 2 with following IPM rule; 284 #include <dt-bindings/power/mt2712-power.h> 287 compatible = "mediatek,mt2712-mtu3", "mediatek,mtu3"; 302 compatible = "mediatek,mt2712-xhci", "mediatek,mtk-xhci";
|
| /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. 33 - mediatek,mt2712-smi-common 156 - mediatek,mt2712-smi-common
|
| H A D | mediatek,smi-larb.yaml | 21 - mediatek,mt2712-smi-larb 118 - mediatek,mt2712-smi-larb
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | mediatek,tphy.yaml | 18 T-PHY V2 (mt2712) / V3 (mt8195) when works on USB mode: 80 - mediatek,mt2712-tphy 97 - const: mediatek,mt2712-u3phy 105 T-PHY V2/V3, such as mt2712.
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | mediatek,mtk-nfc.yaml | 16 - mediatek,mt2712-nfc 73 const: mediatek,mt2712-nfc
|
| /linux/drivers/thermal/mediatek/ |
| H A D | auxadc_thermal.c | 124 * These macros could be used for MT8183, MT8173, MT2701, and MT2712. 128 * MT2712 has 4 sensors and needs 4 VTS calibration data. 207 /* MT2712 thermal sensors */ 216 /* The total number of temperature sensors in the MT2712 */ 222 /* The number of controller in the MT2712 */ 417 /* MT2712 thermal sensor data */ 580 * The MT2712 thermal controller has one bank, which can read up to 581 * four temperature sensors simultaneously. The MT2712 has a total of 4 1145 .compatible = "mediatek,mt2712-thermal",
|