Home
last modified time | relevance | path

Searched full:mt2712 (Results 1 – 25 of 54) sorted by relevance

123

/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-mt2712.h15 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 Dmt2712e.dtsi8 #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 Dmediatek,syscon.yaml24 - 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 Dmediatek,infracfg.yaml25 - mediatek,mt2712-infracfg
67 - mediatek,mt2712-infracfg
/linux/Documentation/devicetree/bindings/net/
H A Dmediatek-dwmac.yaml21 - 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 Dmediatek,mt2712-rtc.yaml4 $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 Dclk-mt2712-jpgdec.c13 #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 Dclk-mt2712-mfg.c13 #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 Dclk-mt2712-venc.c13 #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 Dclk-mt2712-img.c13 #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 Dclk-mt2712-vdec.c13 #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 Dclk-mt2712-bdp.c13 #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 DMakefile46 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 Dclk-mt2712-mm.c13 #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 Dclk-mt2712.c17 #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 Dmediatek,mt2712-pwm.yaml4 $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 Dmediatek,spi-slave-mt27xx.yaml18 - mediatek,mt2712-spi-slave
45 #include <dt-bindings/clock/mt2712-clk.h>
51 compatible = "mediatek,mt2712-spi-slave";
H A Dmediatek,spi-mt65xx.yaml26 - const: mediatek,mt2712-spi
49 - mediatek,mt2712-spi
/linux/Documentation/devicetree/bindings/iommu/
H A Dmediatek,iommu.yaml74 - 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 Dmediatek,mtu3.yaml24 - 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 Dmediatek,smi-common.yaml19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183, mt8186, mt8188, mt8192 and mt8195.
33 - mediatek,mt2712-smi-common
156 - mediatek,mt2712-smi-common
H A Dmediatek,smi-larb.yaml21 - mediatek,mt2712-smi-larb
118 - mediatek,mt2712-smi-larb
/linux/Documentation/devicetree/bindings/phy/
H A Dmediatek,tphy.yaml18 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 Dmediatek,mtk-nfc.yaml16 - mediatek,mt2712-nfc
73 const: mediatek,mt2712-nfc
/linux/drivers/thermal/mediatek/
H A Dauxadc_thermal.c124 * 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",

123