Searched +full:stm32 +full:- +full:pinfunc (Results 1 – 6 of 6) sorted by relevance
1 # 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#8 title: STM32 GPIO and Pin Mux/Config controller11 - Alexandre TORGUE <alexandre.torgue@st.com>14 STMicroelectronics's STM32 MCUs intregrate a GPIO and Pin mux/config hardware17 on-chip controllers onto these pads.22 - st,stm32f429-pinctrl23 - st,stm32f469-pinctrl[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Author: Maxime Coquelin <mcoquelin.stm32@gmail.com>23 #include <linux/pinctrl/pinconf-generic.h>33 #include "../pinctrl-utils.h"34 #include "pinctrl-stm32.h"145 return function - 1; in stm32_gpio_get_alt()156 bank->pin_backup[offset] &= ~BIT(STM32_GPIO_BKP_VAL); in stm32_gpio_backup_value()157 bank->pin_backup[offset] |= value << STM32_GPIO_BKP_VAL; in stm32_gpio_backup_value()163 bank->pin_backup[offset] &= ~(STM32_GPIO_BKP_MODE_MASK | in stm32_gpio_backup_mode()165 bank->pin_backup[offset] |= mode << STM32_GPIO_BKP_MODE_SHIFT; in stm32_gpio_backup_mode()[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved7 #include <dt-bindings/pinctrl/stm32-pinfunc.h>8 #include <dt-bindings/mfd/stm32f7-rcc.h>12 pinctrl: pin-controller@40020000 {13 #address-cells = <1>;14 #size-cells = <1>;16 interrupt-parent = <&exti>;18 pins-are-numbered;21 gpio-controller;[all …]
2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com>4 * This file is dual-licensed: you can use it either under the terms43 #include <dt-bindings/pinctrl/stm32-pinfunc.h>47 i2c1_pins_a: i2c1-0 {51 bias-disable;52 drive-open-drain;53 slew-rate = <0>;57 ethernet_rmii: rmii-0 {68 slew-rate = <2>;72 sdmmc1_b4_pins_a: sdmmc1-b4-0 {[all …]
2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com>4 * This file is dual-licensed: you can use it either under the terms43 #include <dt-bindings/pinctrl/stm32-pinfunc.h>44 #include <dt-bindings/mfd/stm32f4-rcc.h>48 pinctrl: pin-controller@40020000 {49 #address-cells = <1>;50 #size-cells = <1>;52 interrupt-parent = <&exti>;54 pins-are-numbered;57 gpio-controller;[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved6 #include <dt-bindings/pinctrl/stm32-pinfunc.h>9 adc1_in6_pins_a: adc1-in6-0 {15 adc12_ain_pins_a: adc12-ain-0 {24 adc12_ain_pins_b: adc12-ain-1 {31 adc12_usb_cc_pins_a: adc12-usb-cc-pins-0 {38 cec_pins_a: cec-0 {41 bias-disable;42 drive-open-drain;[all …]