Searched +full:mt8135 +full:- +full:pinctrl (Results 1 – 8 of 8) sorted by relevance
/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt8135.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/mt8135-clk.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/mt8135-resets.h> 12 #include <dt-bindings/pinctrl/mt8135-pinfunc.h> 15 #address-cells = <2>; 16 #size-cells = <2>; 17 compatible = "mediatek,mt8135"; 18 interrupt-parent = <&sysirq>; [all …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | mediatek,mt65xx-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt65xx-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sean Wang <sean.wang@kernel.org> 18 - mediatek,mt2701-pinctrl 19 - mediatek,mt2712-pinctrl 20 - mediatek,mt6397-pinctrl 21 - mediatek,mt7623-pinctrl 22 - mediatek,mt8127-pinctrl [all …]
|
/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-mt8135.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 10 #include <linux/pinctrl/pinctrl.h> 11 #include "pinctrl-mtk-common.h" 15 "D21", "mt8135", 27 "D22", "mt8135", 39 "E22", "mt8135", 51 "F21", "mt8135", 61 "F20", "mt8135", 72 "G18", "mt8135", 83 "G21", "mt8135", [all …]
|
H A D | pinctrl-mt8135.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/pinctrl/pinctrl.h> 12 #include <dt-bindings/pinctrl/mt65xx.h> 14 #include "pinctrl-mtk-common.h" 15 #include "pinctrl-mtk-mt8135.h" 239 unsigned char align = devdata->port_align; in spec_pull_set() 250 return -EINVAL; in spec_pull_set() 282 return -EINVAL; in spec_pull_set() 322 { .compatible = "mediatek,mt8135-pinctrl", .data = &mt8135_pinctrl_data }, 329 .name = "mediatek-mt8135-pinctrl",
|
H A D | pinctrl-mtk-common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * mt65xx pinctrl driver based on Allwinner A1X pinctrl driver. 12 #include <linux/pinctrl/consumer.h> 13 #include <linux/pinctrl/machine.h> 14 #include <linux/pinctrl/pinconf.h> 15 #include <linux/pinctrl/pinconf-generic.h> 16 #include <linux/pinctrl/pinctrl.h> 17 #include <linux/pinctrl/pinmux.h> 26 #include <dt-bindings/pinctrl/mt65xx.h> 30 #include "../pinctrl-utils.h" [all …]
|
/linux/arch/arm/mach-mediatek/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 select PINCTRL 40 bool "MediaTek MT8135 SoCs support"
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | mediatek,uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matthias Brugger <matthias.bgg@gmail.com> 13 - $ref: serial.yaml# 23 - const: mediatek,mt6577-uart 24 - items: 25 - enum: 26 - mediatek,mt2701-uart 27 - mediatek,mt2712-uart [all …]
|
/linux/drivers/mmc/host/ |
H A D | mtk-sd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2015, 2022 MediaTek Inc. 11 #include <linux/dma-mapping.h> 16 #include <linux/pinctrl/consumer.h> 33 #include <linux/mmc/slot-gpio.h> 41 /*--------------------------------------------------------------------------*/ 43 /*--------------------------------------------------------------------------*/ 50 /*--------------------------------------------------------------------------*/ 52 /*--------------------------------------------------------------------------*/ 90 /*--------------------------------------------------------------------------*/ [all …]
|