Home
last modified time | relevance | path

Searched +full:mt8135 +full:- +full:pinctrl (Results 1 – 8 of 8) sorted by relevance

/linux/arch/arm/boot/dts/mediatek/
H A Dmt8135.dtsi1 // 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 Dmediatek,mt65xx-pinctrl.yaml1 # 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 Dpinctrl-mtk-mt8135.h1 /* 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 Dpinctrl-mt8135.c1 // 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 Dpinctrl-mtk-common.c1 // 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 DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
6 select PINCTRL
40 bool "MediaTek MT8135 SoCs support"
/linux/Documentation/devicetree/bindings/serial/
H A Dmediatek,uart.yaml1 # 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 Dmtk-sd.c1 // 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 …]