| /OK3568_Linux_fs/kernel/drivers/clk/mediatek/ |
| H A D | Kconfig | 3 # 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | mediatek,sysirq.txt | 1 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/ |
| H A D | mediatek.yaml | 4 $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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/ |
| H A D | i2c-mt65xx.txt | 1 * 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/mediatek/ |
| H A D | mediatek,disp.txt | 1 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | mt7623n.dtsi | 3 * 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 …]
|
| H A D | mt2701.dtsi | 3 * 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 …]
|
| H A D | mt7623.dtsi | 3 * 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 …]
|
| H A D | mt7629.dtsi | 3 * Copyright (c) 2019 MediaTek Inc. 5 * Author: Ryder Lee <ryder.lee@mediatek.com> 17 compatible = "mediatek,mt7629"; 25 enable-method = "mediatek,mt6589-smp"; 82 compatible = "mediatek,mt7629-infracfg", "syscon"; 88 compatible = "mediatek,mt7629-pericfg", "syscon"; 94 compatible = "mediatek,mt7629-scpsys", 95 "mediatek,mt7622-scpsys"; 106 compatible = "mediatek,mt7629-timer", 107 "mediatek,mt6765-timer"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | mediatek-mdp.txt | 1 * 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/serial/ |
| H A D | mtk-uart.txt | 1 * 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8173.dtsi | 2 * 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 …]
|
| H A D | mt2712e.dtsi | 2 * 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 …]
|
| H A D | mt6797.dtsi | 3 * 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 …]
|
| H A D | mt8183.dtsi | 3 * Copyright (c) 2018 MediaTek Inc. 4 * Author: Ben Ho <ben.ho@mediatek.com> 5 * Erin Lo <erin.lo@mediatek.com> 16 compatible = "mediatek,mt8183"; 231 compatible = "mediatek,mt8183-efuse", 232 "mediatek,efuse"; 262 compatible = "mediatek,mt8183-mcucfg", "syscon"; 268 compatible = "mediatek,mt8183-sysirq", 269 "mediatek,mt6577-sysirq"; 277 compatible = "mediatek,mt8183-topckgen", "syscon"; [all …]
|
| H A D | mt7622.dtsi | 2 * Copyright (c) 2017 MediaTek Inc. 3 * Author: Ming Huang <ming.huang@mediatek.com> 4 * Sean Wang <sean.wang@mediatek.com> 18 compatible = "mediatek,mt7622"; 206 compatible = "mediatek,mt7622-infracfg", 214 compatible = "mediatek,mt7622-pwrap"; 226 compatible = "mediatek,mt7622-pericfg", 234 compatible = "mediatek,mt7622-scpsys", 248 compatible = "mediatek,mt7622-cir"; 258 compatible = "mediatek,mt7622-sysirq", [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/ |
| H A D | mtk-wdt.txt | 1 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | mt6397.txt | 1 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/mediatek/ |
| H A D | mediatek,pericfg.yaml | 4 $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 …]
|
| H A D | mediatek,topckgen.txt | 1 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 …]
|
| H A D | mediatek,apmixedsys.txt | 1 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 …]
|
| H A D | mediatek,infracfg.txt | 1 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mediatek,smi-larb.yaml | 2 # 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,mt8167-smi-larb 24 - mediatek,mt8173-smi-larb 25 - mediatek,mt8183-smi-larb [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/mediatek/ |
| H A D | Kconfig | 2 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/ |
| H A D | mtk-sd.txt | 11 "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 …]
|