Home
last modified time | relevance | path

Searched full:mediatek (Results 1 – 25 of 769) sorted by relevance

12345678910>>...31

/Linux-v5.10/drivers/clk/mediatek/
DKconfig3 # MediaTek Clock Drivers
5 menu "Clock driver for MediaTek SoC"
12 MediaTek SoCs' clock support.
15 bool "Clock driver for MediaTek MT2701"
20 This driver supports MediaTek MT2701 basic clocks.
23 bool "Clock driver for MediaTek MT2701 mmsys"
26 This driver supports MediaTek MT2701 mmsys clocks.
29 bool "Clock driver for MediaTek MT2701 imgsys"
32 This driver supports MediaTek MT2701 imgsys clocks.
35 bool "Clock driver for MediaTek MT2701 vdecsys"
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/interrupt-controller/
Dmediatek,sysirq.txt1 MediaTek sysirq
3 MediaTek SOCs sysirq support controllable irq inverter for each GIC SPI
8 "mediatek,mt8516-sysirq", "mediatek,mt6577-sysirq": for MT8516
9 "mediatek,mt8183-sysirq", "mediatek,mt6577-sysirq": for MT8183
10 "mediatek,mt8173-sysirq", "mediatek,mt6577-sysirq": for MT8173
11 "mediatek,mt8135-sysirq", "mediatek,mt6577-sysirq": for MT8135
12 "mediatek,mt8127-sysirq", "mediatek,mt6577-sysirq": for MT8127
13 "mediatek,mt7622-sysirq", "mediatek,mt6577-sysirq": for MT7622
14 "mediatek,mt7623-sysirq", "mediatek,mt6577-sysirq": for MT7623
15 "mediatek,mt7629-sysirq", "mediatek,mt6577-sysirq": for MT7629
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/arm/
Dmediatek.yaml4 $id: http://devicetree.org/schemas/arm/mediatek.yaml#
7 title: MediaTek SoC based Platforms Device Tree Bindings
10 - Sean Wang <sean.wang@mediatek.com>
13 Boards with a MediaTek SoC shall have the following properties.
22 - mediatek,mt2701-evb
23 - const: mediatek,mt2701
27 - mediatek,mt2712-evb
28 - const: mediatek,mt2712
31 - mediatek,mt6580-evbp1
32 - const: mediatek,mt6580
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/i2c/
Di2c-mt65xx.txt1 * MediaTek's I2C controller
3 The MediaTek's I2C controller is used to interface with I2C devices.
7 "mediatek,mt2701-i2c", "mediatek,mt6577-i2c": for MediaTek MT2701
8 "mediatek,mt2712-i2c": for MediaTek MT2712
9 "mediatek,mt6577-i2c": for MediaTek MT6577
10 "mediatek,mt6589-i2c": for MediaTek MT6589
11 "mediatek,mt6797-i2c", "mediatek,mt6577-i2c": for MediaTek MT6797
12 "mediatek,mt7622-i2c": for MediaTek MT7622
13 "mediatek,mt7623-i2c", "mediatek,mt6577-i2c": for MediaTek MT7623
14 "mediatek,mt7629-i2c", "mediatek,mt2712-i2c": for MediaTek MT7629
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,disp.txt1 Mediatek display subsystem
4 The Mediatek display subsystem consists of various DISP function blocks in the
12 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt.
25 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.txt and
26 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt.
29 - compatible: "mediatek,<chip>-disp-<function>", one of
30 "mediatek,<chip>-disp-ovl" - overlay (4 layers, blending, csc)
31 "mediatek,<chip>-disp-ovl-2l" - overlay (2 layers, blending, csc)
32 "mediatek,<chip>-disp-rdma" - read DMA / line buffer
33 "mediatek,<chip>-disp-wdma" - write DMA
[all …]
/Linux-v5.10/arch/arm/boot/dts/
Dmt7623n.dtsi3 * Copyright © 2017-2020 MediaTek Inc.
4 * Author: Sean Wang <sean.wang@mediatek.com>
5 * Ryder Lee <ryder.lee@mediatek.com>
19 compatible = "mediatek,mt7623-g3dsys",
20 "mediatek,mt2701-g3dsys",
28 compatible = "mediatek,mt7623-mali", "arm,mali-450";
52 compatible = "mediatek,mt7623-mmsys",
53 "mediatek,mt2701-mmsys",
60 compatible = "mediatek,mt7623-smi-larb",
61 "mediatek,mt2701-smi-larb";
[all …]
Dmt2701.dtsi3 * Copyright (c) 2015 MediaTek Inc.
4 * Author: Erin.Lo <erin.lo@mediatek.com>
20 compatible = "mediatek,mt2701";
26 enable-method = "mediatek,mt81xx-tz-smp";
56 compatible = "mediatek,trustzone-bootinfo";
127 compatible = "mediatek,mt2701-topckgen", "syscon";
133 compatible = "mediatek,mt2701-infracfg", "syscon";
140 compatible = "mediatek,mt2701-pericfg", "syscon";
147 compatible = "mediatek,mt2701-pctl-a-syscfg", "syscon";
152 compatible = "mediatek,mt2701-scpsys", "syscon";
[all …]
Dmt7623.dtsi3 * Copyright (c) 2017-2018 MediaTek Inc.
5 * Sean Wang <sean.wang@mediatek.com>
6 * Ryder Lee <ryder.lee@mediatek.com>
21 compatible = "mediatek,mt7623";
74 enable-method = "mediatek,mt6589-smp";
227 compatible = "mediatek,mt7623-topckgen",
228 "mediatek,mt2701-topckgen",
235 compatible = "mediatek,mt7623-infracfg",
236 "mediatek,mt2701-infracfg",
244 compatible = "mediatek,mt7623-pericfg",
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/serial/
Dmtk-uart.txt1 * MediaTek Universal Asynchronous Receiver/Transmitter (UART)
5 * "mediatek,mt2701-uart" for MT2701 compatible UARTS
6 * "mediatek,mt2712-uart" for MT2712 compatible UARTS
7 * "mediatek,mt6580-uart" for MT6580 compatible UARTS
8 * "mediatek,mt6582-uart" for MT6582 compatible UARTS
9 * "mediatek,mt6589-uart" for MT6589 compatible UARTS
10 * "mediatek,mt6755-uart" for MT6755 compatible UARTS
11 * "mediatek,mt6765-uart" for MT6765 compatible UARTS
12 * "mediatek,mt6779-uart" for MT6779 compatible UARTS
13 * "mediatek,mt6795-uart" for MT6795 compatible UARTS
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/watchdog/
Dmtk-wdt.txt1 Mediatek SoCs Watchdog timer
6 "mediatek,mt2701-wdt", "mediatek,mt6589-wdt": for MT2701
7 "mediatek,mt2712-wdt", "mediatek,mt6589-wdt": for MT2712
8 "mediatek,mt6589-wdt": for MT6589
9 "mediatek,mt6797-wdt", "mediatek,mt6589-wdt": for MT6797
10 "mediatek,mt7622-wdt", "mediatek,mt6589-wdt": for MT7622
11 "mediatek,mt7623-wdt", "mediatek,mt6589-wdt": for MT7623
12 "mediatek,mt7629-wdt", "mediatek,mt6589-wdt": for MT7629
13 "mediatek,mt8183-wdt", "mediatek,mt6589-wdt": for MT8183
14 "mediatek,mt8516-wdt", "mediatek,mt6589-wdt": for MT8516
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/media/
Dmediatek-mdp.txt1 * Mediatek Media Data Path
6 - compatible: "mediatek,mt8173-mdp"
7 - mediatek,vpu: the node of video processor unit, see
8 Documentation/devicetree/bindings/media/mediatek-vpu.txt for details.
12 "mediatek,mt8173-mdp-rdma" - read DMA
13 "mediatek,mt8173-mdp-rsz" - resizer
14 "mediatek,mt8173-mdp-wdma" - write DMA
15 "mediatek,mt8173-mdp-wrot" - write DMA with rotation
24 "mediatek,mt8173-mdp-rdma"
25 "mediatek,mt8173-mdp-wdma"
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/mfd/
Dmt6397.txt1 MediaTek MT6397/MT6323 Multifunction Device Driver
16 ../soc/mediatek/pwrap.txt
22 "mediatek,mt6323" for PMIC MT6323
23 "mediatek,mt6358" for PMIC MT6358
24 "mediatek,mt6397" for PMIC MT6397
30 - compatible: "mediatek,mt6323-rtc"
31 - compatible: "mediatek,mt6358-rtc"
32 - compatible: "mediatek,mt6397-rtc"
36 - compatible: "mediatek,mt6323-regulator"
38 - compatible: "mediatek,mt6358-regulator"
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,topckgen.txt1 Mediatek topckgen controller
4 The Mediatek topckgen controller provides various clocks to the system.
9 - "mediatek,mt2701-topckgen"
10 - "mediatek,mt2712-topckgen", "syscon"
11 - "mediatek,mt6765-topckgen", "syscon"
12 - "mediatek,mt6779-topckgen", "syscon"
13 - "mediatek,mt6797-topckgen"
14 - "mediatek,mt7622-topckgen"
15 - "mediatek,mt7623-topckgen", "mediatek,mt2701-topckgen"
16 - "mediatek,mt7629-topckgen"
[all …]
Dmediatek,apmixedsys.txt1 Mediatek apmixedsys controller
4 The Mediatek apmixedsys controller provides the PLLs to the system.
9 - "mediatek,mt2701-apmixedsys"
10 - "mediatek,mt2712-apmixedsys", "syscon"
11 - "mediatek,mt6765-apmixedsys", "syscon"
12 - "mediatek,mt6779-apmixedsys", "syscon"
13 - "mediatek,mt6797-apmixedsys"
14 - "mediatek,mt7622-apmixedsys"
15 - "mediatek,mt7623-apmixedsys", "mediatek,mt2701-apmixedsys"
16 - "mediatek,mt7629-apmixedsys"
[all …]
Dmediatek,pericfg.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,pericfg.yaml#"
7 title: MediaTek Peripheral Configuration Controller
13 The Mediatek pericfg controller provides various clocks and reset outputs
21 - mediatek,mt2701-pericfg
22 - mediatek,mt2712-pericfg
23 - mediatek,mt6765-pericfg
24 - mediatek,mt7622-pericfg
25 - mediatek,mt7629-pericfg
26 - mediatek,mt8135-pericfg
27 - mediatek,mt8173-pericfg
[all …]
Dmediatek,infracfg.txt1 Mediatek infracfg controller
4 The Mediatek infracfg controller provides various clocks and reset
10 - "mediatek,mt2701-infracfg", "syscon"
11 - "mediatek,mt2712-infracfg", "syscon"
12 - "mediatek,mt6765-infracfg", "syscon"
13 - "mediatek,mt6779-infracfg_ao", "syscon"
14 - "mediatek,mt6797-infracfg", "syscon"
15 - "mediatek,mt7622-infracfg", "syscon"
16 - "mediatek,mt7623-infracfg", "mediatek,mt2701-infracfg", "syscon"
17 - "mediatek,mt7629-infracfg", "syscon"
[all …]
/Linux-v5.10/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi2 * Copyright (c) 2014 MediaTek Inc.
3 * Author: Eddie Huang <eddie.huang@mediatek.com>
26 compatible = "mediatek,mt8173";
357 compatible = "mediatek,mt8173-topckgen";
363 compatible = "mediatek,mt8173-infracfg", "syscon";
370 compatible = "mediatek,mt8173-pericfg", "syscon";
377 compatible = "mediatek,mt8173-pctl-a-syscfg", "syscon";
382 compatible = "mediatek,mt8173-pinctrl";
384 mediatek,pctl-regmap = <&syscfg_pctl_a>;
454 compatible = "mediatek,mt8173-scpsys";
[all …]
Dmt6797.dtsi3 * Copyright (c) 2017 MediaTek Inc.
4 * Author: Mars.C <mars.cheng@mediatek.com>
13 compatible = "mediatek,mt6797";
115 compatible = "mediatek,mt6797-topckgen";
121 compatible = "mediatek,mt6797-infracfg", "syscon";
127 compatible = "mediatek,mt6797-pinctrl";
210 compatible = "mediatek,mt6797-scpsys";
221 compatible = "mediatek,mt6797-wdt", "mediatek,mt6589-wdt";
226 compatible = "mediatek,mt6797-apmixedsys";
232 compatible = "mediatek,mt6797-sysirq",
[all …]
Dmt2712e.dtsi2 * Copyright (c) 2017 MediaTek Inc.
3 * Author: YT Shen <yt.shen@mediatek.com>
17 compatible = "mediatek,mt2712";
247 compatible = "mediatek,mt2712-topckgen", "syscon";
253 compatible = "mediatek,mt2712-infracfg", "syscon";
259 compatible = "mediatek,mt2712-pericfg", "syscon";
265 compatible = "mediatek,mt2712-pctl-a-syscfg", "syscon";
270 compatible = "mediatek,mt2712-pinctrl";
272 mediatek,pctl-regmap = <&syscfg_pctl_a>;
282 compatible = "mediatek,mt2712-scpsys", "syscon";
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/timer/
Dmediatek,mtk-timer.txt1 MediaTek Timers
4 MediaTek SoCs have two different timers on different platforms,
13 * "mediatek,mt2701-timer" for MT2701 compatible timers (GPT)
14 * "mediatek,mt6580-timer" for MT6580 compatible timers (GPT)
15 * "mediatek,mt6589-timer" for MT6589 compatible timers (GPT)
16 * "mediatek,mt7623-timer" for MT7623 compatible timers (GPT)
17 * "mediatek,mt8127-timer" for MT8127 compatible timers (GPT)
18 * "mediatek,mt8135-timer" for MT8135 compatible timers (GPT)
19 * "mediatek,mt8173-timer" for MT8173 compatible timers (GPT)
20 * "mediatek,mt8516-timer" for MT8516 compatible timers (GPT)
[all …]
/Linux-v5.10/drivers/pinctrl/mediatek/
DKconfig2 menu "MediaTek pinctrl drivers"
6 tristate "MediaTek External Interrupt Support"
47 bool "Mediatek MT2701 pin control"
54 bool "Mediatek MT7623 pin control with generic binding"
61 bool "Mediatek MT7629 pin control"
68 bool "Mediatek MT8135 pin control"
75 bool "Mediatek MT8127 pin control"
83 bool "MediaTek MT2712 pin control"
90 tristate "Mediatek MT6765 pin control"
97 tristate "Mediatek MT6779 pin control"
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/mmc/
Dmtk-sd.txt11 "mediatek,mt8135-mmc": for mmc host ip compatible with mt8135
12 "mediatek,mt8173-mmc": for mmc host ip compatible with mt8173
13 "mediatek,mt8183-mmc": for mmc host ip compatible with mt8183
14 "mediatek,mt8516-mmc": for mmc host ip compatible with mt8516
15 "mediatek,mt6779-mmc": for mmc host ip compatible with mt6779
16 "mediatek,mt2701-mmc": for mmc host ip compatible with mt2701
17 "mediatek,mt2712-mmc": for mmc host ip compatible with mt2712
18 "mediatek,mt7622-mmc": for MT7622 SoC
19 "mediatek,mt7623-mmc", "mediatek,mt2701-mmc": for MT7623 SoC
20 "mediatek,mt7620-mmc", for MT7621 SoC (and others)
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/memory-controllers/
Dmediatek,smi-larb.txt3 The hardware block diagram please check bindings/iommu/mediatek,iommu.txt
7 "mediatek,mt2701-smi-larb"
8 "mediatek,mt2712-smi-larb"
9 "mediatek,mt6779-smi-larb"
10 "mediatek,mt7623-smi-larb", "mediatek,mt2701-smi-larb"
11 "mediatek,mt8167-smi-larb"
12 "mediatek,mt8173-smi-larb"
13 "mediatek,mt8183-smi-larb"
15 - mediatek,smi : a phandle to the smi_common node.
27 - mediatek,larb-id :the hardware id of this larb.
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/phy/
Dphy-mtk-xsphy.txt1 MediaTek XS-PHY binding
5 GEN2 controller on MediaTek SoCs.
8 - compatible : should be "mediatek,<soc-model>-xsphy", "mediatek,xsphy",
10 when using "mediatek,xsphy" compatible string, you need SoC specific
12 - "mediatek,mt3611-xsphy"
21 - mediatek,src-ref-clk-mhz : u32, frequency of reference clock for slew rate
23 - mediatek,src-coef : u32, coefficient for slew rate calibrate, depends on
46 - mediatek,eye-src : u32, the value of slew rate calibrate
47 - mediatek,eye-vrt : u32, the selection of VRT reference voltage
48 - mediatek,eye-term : u32, the selection of HS_TX TERM reference voltage
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/spi/
Dspi-mt65xx.txt5 - mediatek,mt2701-spi: for mt2701 platforms
6 - mediatek,mt2712-spi: for mt2712 platforms
7 - mediatek,mt6589-spi: for mt6589 platforms
8 - mediatek,mt6765-spi: for mt6765 platforms
9 - mediatek,mt7622-spi: for mt7622 platforms
10 - "mediatek,mt7629-spi", "mediatek,mt7622-spi": for mt7629 platforms
11 - mediatek,mt8135-spi: for mt8135 platforms
12 - mediatek,mt8173-spi: for mt8173 platforms
13 - mediatek,mt8183-spi: for mt8183 platforms
14 - "mediatek,mt8192-spi", "mediatek,mt6765-spi": for mt8192 platforms
[all …]

12345678910>>...31