Home
last modified time | relevance | path

Searched +full:stm32f429 +full:- +full:pinctrl (Results 1 – 7 of 7) sorted by relevance

/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dst,stm32-pinctrl.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/pinctrl/st,stm32-pinctrl.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Alexandre TORGUE <alexandre.torgue@st.com>
17 on-chip controllers onto these pads.
22 - st,stm32f429-pinctrl
23 - st,stm32f469-pinctrl
24 - st,stm32f746-pinctrl
25 - st,stm32f769-pinctrl
[all …]
/linux-5.10/arch/arm/boot/dts/
Dstm32f429-disco.dts2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
48 /dts-v1/;
49 #include "stm32f429.dtsi"
50 #include "stm32f429-pinctrl.dtsi"
51 #include <dt-bindings/input/input.h>
52 #include <dt-bindings/interrupt-controller/irq.h>
53 #include <dt-bindings/gpio/gpio.h>
56 model = "STMicroelectronics STM32F429i-DISCO board";
[all …]
Dstm32429i-eval.dts2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
48 /dts-v1/;
49 #include "stm32f429.dtsi"
50 #include "stm32f429-pinctrl.dtsi"
51 #include <dt-bindings/input/input.h>
52 #include <dt-bindings/gpio/gpio.h>
55 model = "STMicroelectronics STM32429i-EVAL board";
56 compatible = "st,stm32429i-eval", "st,stm32f429";
[all …]
Dstm32f429-pinctrl.dtsi2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com>
4 * This file is dual-licensed: you can use it either under the terms
43 #include "stm32f4-pinctrl.dtsi"
47 pinctrl: pin-controller { label
48 compatible = "st,stm32f429-pinctrl";
51 gpio-ranges = <&pinctrl 0 0 16>;
55 gpio-ranges = <&pinctrl 0 16 16>;
59 gpio-ranges = <&pinctrl 0 32 16>;
63 gpio-ranges = <&pinctrl 0 48 16>;
67 gpio-ranges = <&pinctrl 0 64 16>;
[all …]
/linux-5.10/drivers/pinctrl/stm32/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 obj-$(CONFIG_PINCTRL_STM32) += pinctrl-stm32.o
6 obj-$(CONFIG_PINCTRL_STM32F429) += pinctrl-stm32f429.o
7 obj-$(CONFIG_PINCTRL_STM32F469) += pinctrl-stm32f469.o
8 obj-$(CONFIG_PINCTRL_STM32F746) += pinctrl-stm32f746.o
9 obj-$(CONFIG_PINCTRL_STM32F769) += pinctrl-stm32f769.o
10 obj-$(CONFIG_PINCTRL_STM32H743) += pinctrl-stm32h743.o
11 obj-$(CONFIG_PINCTRL_STM32MP157) += pinctrl-stm32mp157.o
Dpinctrl-stm32f429.c1 // SPDX-License-Identifier: GPL-2.0
11 #include "pinctrl-stm32.h"
1574 .compatible = "st,stm32f429-pinctrl",
1583 .name = "stm32f429-pinctrl",
/linux-5.10/arch/arm/mach-stm32/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 select PINCTRL
23 bool "STMicroelectronics STM32F429"
42 endif # ARMv7-M
51 endif # ARMv7-A