Home
last modified time | relevance | path

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

12345678910>>...50

/Linux-v6.1/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-v6.1/Documentation/devicetree/bindings/arm/
Dmediatek.yaml4 $id: http://devicetree.org/schemas/arm/mediatek.yaml#
7 title: MediaTek SoC based Platforms
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-v6.1/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-v6.1/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,mt8195-clock.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8195-clock.yaml#"
7 title: MediaTek Functional Clock Controller for MT8195
10 - Chun-Jie Chen <chun-jie.chen@mediatek.com>
13 The clock architecture in Mediatek like below
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-vppsys0
32 - mediatek,mt8195-wpesys
[all …]
Dmediatek,mt8192-clock.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8192-clock.yaml#"
7 title: MediaTek Functional Clock Controller for MT8192
10 - Chun-Jie Chen <chun-jie.chen@mediatek.com>
13 The Mediatek functional clock controller provides various clocks on MT8192.
19 - mediatek,mt8192-scp_adsp
20 - mediatek,mt8192-imp_iic_wrap_c
21 - mediatek,mt8192-imp_iic_wrap_e
22 - mediatek,mt8192-imp_iic_wrap_s
23 - mediatek,mt8192-imp_iic_wrap_ws
24 - mediatek,mt8192-imp_iic_wrap_w
[all …]
Dmediatek,infracfg.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,infracfg.yaml#"
7 title: MediaTek Infrastructure System Configuration Controller
13 The Mediatek infracfg controller provides various clocks and reset outputs
23 - mediatek,mt2701-infracfg
24 - mediatek,mt2712-infracfg
25 - mediatek,mt6765-infracfg
26 - mediatek,mt6795-infracfg
27 - mediatek,mt6779-infracfg_ao
28 - mediatek,mt6797-infracfg
29 - mediatek,mt7622-infracfg
[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,mt6795-pericfg
25 - mediatek,mt7622-pericfg
26 - mediatek,mt7629-pericfg
27 - mediatek,mt8135-pericfg
[all …]
Dmediatek,mmsys.yaml4 $id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mmsys.yaml#"
7 title: MediaTek mmsys controller
13 The MediaTek mmsys system controller provides clock control, routing control,
24 - mediatek,mt2701-mmsys
25 - mediatek,mt2712-mmsys
26 - mediatek,mt6765-mmsys
27 - mediatek,mt6779-mmsys
28 - mediatek,mt6795-mmsys
29 - mediatek,mt6797-mmsys
30 - mediatek,mt8167-mmsys
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/watchdog/
Dmtk-wdt.txt1 Mediatek SoCs Watchdog timer
9 "mediatek,mt2701-wdt", "mediatek,mt6589-wdt": for MT2701
10 "mediatek,mt2712-wdt": for MT2712
11 "mediatek,mt6582-wdt", "mediatek,mt6589-wdt": for MT6582
12 "mediatek,mt6589-wdt": for MT6589
13 "mediatek,mt6797-wdt", "mediatek,mt6589-wdt": for MT6797
14 "mediatek,mt7622-wdt", "mediatek,mt6589-wdt": for MT7622
15 "mediatek,mt7623-wdt", "mediatek,mt6589-wdt": for MT7623
16 "mediatek,mt7629-wdt", "mediatek,mt6589-wdt": for MT7629
17 "mediatek,mt7986-wdt", "mediatek,mt6589-wdt": for MT7986
[all …]
/Linux-v6.1/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 …]
/Linux-v6.1/Documentation/devicetree/bindings/memory-controllers/
Dmediatek,smi-larb.yaml2 # Copyright (c) 2020 MediaTek Inc.
5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-larb.yaml#
11 - Yong Wu <yong.wu@mediatek.com>
14 The hardware block diagram please check bindings/iommu/mediatek,iommu.yaml
20 - mediatek,mt2701-smi-larb
21 - mediatek,mt2712-smi-larb
22 - mediatek,mt6779-smi-larb
23 - mediatek,mt6795-smi-larb
24 - mediatek,mt8167-smi-larb
25 - mediatek,mt8173-smi-larb
[all …]
Dmediatek,smi-common.yaml2 # Copyright (c) 2020 MediaTek Inc.
5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-common.yaml#
11 - Yong Wu <yong.wu@mediatek.com>
14 The hardware block diagram please check bindings/iommu/mediatek,iommu.yaml
16 MediaTek SMI have two generations of HW architecture, here is the list
32 - mediatek,mt2701-smi-common
33 - mediatek,mt2712-smi-common
34 - mediatek,mt6779-smi-common
35 - mediatek,mt6795-smi-common
36 - mediatek,mt8167-smi-common
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/serial/
Dmediatek,uart.yaml4 $id: http://devicetree.org/schemas/serial/mediatek,uart.yaml#
7 title: MediaTek Universal Asynchronous Receiver/Transmitter (UART)
16 The MediaTek UART is based on the basic 8250 UART and compatible
23 - const: mediatek,mt6577-uart
26 - mediatek,mt2701-uart
27 - mediatek,mt2712-uart
28 - mediatek,mt6580-uart
29 - mediatek,mt6582-uart
30 - mediatek,mt6589-uart
31 - mediatek,mt6755-uart
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.yaml4 $id: http://devicetree.org/schemas/iommu/mediatek,iommu.yaml#
7 title: MediaTek IOMMU Architecture Implementation
10 - Yong Wu <yong.wu@mediatek.com>
13 Some MediaTek SOCs contain a Multimedia Memory Management Unit (M4U), and
73 - mediatek,mt2701-m4u # generation one
74 - mediatek,mt2712-m4u # generation two
75 - mediatek,mt6779-m4u # generation two
76 - mediatek,mt6795-m4u # generation two
77 - mediatek,mt8167-m4u # generation two
78 - mediatek,mt8173-m4u # generation two
[all …]
/Linux-v6.1/arch/arm64/boot/dts/mediatek/
Dmt8195.dtsi3 * Copyright (c) 2021 MediaTek Inc.
4 * Author: Seiya Wang <seiya.wang@mediatek.com>
18 compatible = "mediatek,mt8195";
243 mediatek,platform = <&afe>;
262 compatible = "mediatek,cpufreq-hw";
321 compatible = "mediatek,mt8195-topckgen", "syscon";
327 compatible = "mediatek,mt8195-infracfg_ao", "syscon", "simple-mfd";
334 compatible = "mediatek,mt8195-pericfg", "syscon";
340 compatible = "mediatek,mt8195-pinctrl";
361 compatible = "mediatek,mt8195-scpsys", "syscon", "simple-mfd";
[all …]
Dmt8192.dtsi3 * Copyright (C) 2020 MediaTek Inc.
4 * Author: Seiya Wang <seiya.wang@mediatek.com>
19 compatible = "mediatek,mt8192";
275 compatible = "mediatek,mt8192-topckgen", "syscon";
281 compatible = "mediatek,mt8192-infracfg", "syscon";
288 compatible = "mediatek,mt8192-pericfg", "syscon";
294 compatible = "mediatek,mt8192-pinctrl";
319 compatible = "mediatek,mt8192-scpsys", "syscon", "simple-mfd";
324 compatible = "mediatek,mt8192-power-controller";
336 mediatek,infracfg = <&infracfg>;
[all …]
/Linux-v6.1/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,mt6331" for PMIC MT6331 and MT6332
24 "mediatek,mt6358" for PMIC MT6358 and MT6366
25 "mediatek,mt6359" for PMIC MT6359
26 "mediatek,mt6397" for PMIC MT6397
32 - compatible: "mediatek,mt6323-rtc"
33 - compatible: "mediatek,mt6331-rtc"
34 - compatible: "mediatek,mt6358-rtc"
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/spi/
Dmediatek,spi-mt65xx.yaml4 $id: http://devicetree.org/schemas/spi/mediatek,spi-mt65xx.yaml#
7 title: SPI Bus controller for MediaTek ARM SoCs
10 - Leilk Liu <leilk.liu@mediatek.com>
20 - mediatek,mt7629-spi
21 - mediatek,mt8365-spi
22 - const: mediatek,mt7622-spi
25 - mediatek,mt8516-spi
26 - const: mediatek,mt2712-spi
29 - mediatek,mt6779-spi
30 - mediatek,mt8186-spi
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/i2c/
Di2c-mt65xx.yaml7 title: MediaTek I2C controller
11 various MediaTek SoCs.
17 - Qii Wang <qii.wang@mediatek.com>
22 - const: mediatek,mt2712-i2c
23 - const: mediatek,mt6577-i2c
24 - const: mediatek,mt6589-i2c
25 - const: mediatek,mt7622-i2c
26 - const: mediatek,mt8168-i2c
27 - const: mediatek,mt8173-i2c
28 - const: mediatek,mt8183-i2c
[all …]
/Linux-v6.1/drivers/pinctrl/mediatek/
DKconfig2 menu "MediaTek pinctrl drivers"
6 tristate "MediaTek External Interrupt Support"
48 bool "Mediatek MT2701 pin control"
55 bool "Mediatek MT7623 pin control with generic binding"
62 bool "Mediatek MT7629 pin control"
69 bool "Mediatek MT8135 pin control"
76 bool "Mediatek MT8127 pin control"
84 bool "MediaTek MT2712 pin control"
91 tristate "Mediatek MT6765 pin control"
98 tristate "Mediatek MT6779 pin control"
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dmediatek,apmixedsys.yaml4 $id: "http://devicetree.org/schemas/clock/mediatek,apmixedsys.yaml#"
7 title: MediaTek AP Mixedsys Controller
14 The Mediatek apmixedsys controller provides PLLs to the system.
21 - mediatek,mt6797-apmixedsys
22 - mediatek,mt7622-apmixedsys
23 - mediatek,mt7986-apmixedsys
24 - mediatek,mt8135-apmixedsys
25 - mediatek,mt8173-apmixedsys
26 - mediatek,mt8516-apmixedsys
28 - const: mediatek,mt7623-apmixedsys
[all …]
Dmediatek,topckgen.yaml4 $id: "http://devicetree.org/schemas/clock/mediatek,topckgen.yaml#"
7 title: MediaTek Top Clock Generator Controller
14 The Mediatek topckgen controller provides various clocks to the system.
21 - mediatek,mt6797-topckgen
22 - mediatek,mt7622-topckgen
23 - mediatek,mt8135-topckgen
24 - mediatek,mt8173-topckgen
25 - mediatek,mt8516-topckgen
27 - const: mediatek,mt7623-topckgen
28 - const: mediatek,mt2701-topckgen
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/timer/
Dmediatek,mtk-timer.txt1 MediaTek Timers
4 MediaTek SoCs have different timers on different platforms,
14 * "mediatek,mt2701-timer" for MT2701 compatible timers (GPT)
15 * "mediatek,mt6580-timer" for MT6580 compatible timers (GPT)
16 * "mediatek,mt6582-timer" for MT6582 compatible timers (GPT)
17 * "mediatek,mt6589-timer" for MT6589 compatible timers (GPT)
18 * "mediatek,mt7623-timer" for MT7623 compatible timers (GPT)
19 * "mediatek,mt8127-timer" for MT8127 compatible timers (GPT)
20 * "mediatek,mt8135-timer" for MT8135 compatible timers (GPT)
21 * "mediatek,mt8173-timer" for MT8173 compatible timers (GPT)
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/iio/adc/
Dmediatek,mt2701-auxadc.yaml4 $id: http://devicetree.org/schemas/iio/adc/mediatek,mt2701-auxadc.yaml#
7 title: Mediatek AUXADC - ADC on Mediatek mobile SoC (mt65xx/mt81xx/mt27xx)
10 - Zhiyong Tao <zhiyong.tao@mediatek.com>
15 in some Mediatek SoCs which among other things measures the temperatures
18 directly via its own bus interface. See mediatek-thermal bindings
25 - mediatek,mt2701-auxadc
26 - mediatek,mt2712-auxadc
27 - mediatek,mt6765-auxadc
28 - mediatek,mt7622-auxadc
29 - mediatek,mt8173-auxadc
[all …]

12345678910>>...50