Commit e9926592 authored by Erwan Gouriou's avatar Erwan Gouriou Committed by Carles Cufi
Browse files

drivers/pinmux: stm32: Deprecate ADC related macros



Following migration of all in-tree boards to device tree bindings
for ADC pins configuration, deprecate ADC related macros.

Signed-off-by: default avatarErwan Gouriou <erwan.gouriou@linaro.org>
parent 377f24a8
Loading
Loading
Loading
Loading
+16 −16
Original line number Diff line number Diff line
@@ -279,37 +279,37 @@
	(STM32_PINMUX_ALT_FUNC_0 | STM32_PUSHPULL_NOPULL)

/* ADC */
#define STM32F0_PINMUX_FUNC_PA0_ADC_IN0 \
#define STM32F0_PINMUX_FUNC_PA0_ADC_IN0 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA1_ADC_IN1 \
#define STM32F0_PINMUX_FUNC_PA1_ADC_IN1 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA2_ADC_IN2 \
#define STM32F0_PINMUX_FUNC_PA2_ADC_IN2 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA3_ADC_IN3 \
#define STM32F0_PINMUX_FUNC_PA3_ADC_IN3 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA4_ADC_IN4 \
#define STM32F0_PINMUX_FUNC_PA4_ADC_IN4 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA5_ADC_IN5 \
#define STM32F0_PINMUX_FUNC_PA5_ADC_IN5 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA6_ADC_IN6 \
#define STM32F0_PINMUX_FUNC_PA6_ADC_IN6 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PA7_ADC_IN7 \
#define STM32F0_PINMUX_FUNC_PA7_ADC_IN7 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PB0_ADC_IN8 \
#define STM32F0_PINMUX_FUNC_PB0_ADC_IN8 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PB1_ADC_IN9 \
#define STM32F0_PINMUX_FUNC_PB1_ADC_IN9 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PC0_ADC_IN10 \
#define STM32F0_PINMUX_FUNC_PC0_ADC_IN10 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PC1_ADC_IN11 \
#define STM32F0_PINMUX_FUNC_PC1_ADC_IN11 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PC2_ADC_IN12 \
#define STM32F0_PINMUX_FUNC_PC2_ADC_IN12 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PC3_ADC_IN13 \
#define STM32F0_PINMUX_FUNC_PC3_ADC_IN13 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PC4_ADC_IN14 \
#define STM32F0_PINMUX_FUNC_PC4_ADC_IN14 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE
#define STM32F0_PINMUX_FUNC_PC5_ADC_IN15 \
#define STM32F0_PINMUX_FUNC_PC5_ADC_IN15 __DEPRECATED_MACRO \
	STM32_MODER_ANALOG_MODE

/* DAC */
+21 −21
Original line number Diff line number Diff line
@@ -85,27 +85,27 @@

#define STM32F1_PINMUX_FUNC_PA8_PWM1_CH1 __DEPRECATED_MACRO    STM32_PIN_PWM

#define STM32F1_PINMUX_FUNC_PF6_ADC3_IN4             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF7_ADC3_IN5             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF8_ADC3_IN6             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF9_ADC3_IN7             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF10_ADC3_IN8            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC0_ADC123_IN10          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC1_ADC123_IN11          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC2_ADC123_IN12          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC3_ADC123_IN13          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA0_ADC123_IN0           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA1_ADC123_IN1           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA2_ADC123_IN2           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA3_ADC123_IN3           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA4_ADC12_IN4            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA5_ADC12_IN5            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA6_ADC12_IN6            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA7_ADC12_IN7            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC4_ADC12_IN14           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC5_ADC12_IN15           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PB0_ADC12_IN8            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PB1_ADC12_IN9            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF6_ADC3_IN4 __DEPRECATED_MACRO             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF7_ADC3_IN5 __DEPRECATED_MACRO             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF8_ADC3_IN6 __DEPRECATED_MACRO             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF9_ADC3_IN7 __DEPRECATED_MACRO             STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PF10_ADC3_IN8 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC0_ADC123_IN10 __DEPRECATED_MACRO          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC1_ADC123_IN11 __DEPRECATED_MACRO          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC2_ADC123_IN12 __DEPRECATED_MACRO          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC3_ADC123_IN13 __DEPRECATED_MACRO          STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA0_ADC123_IN0 __DEPRECATED_MACRO           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA1_ADC123_IN1 __DEPRECATED_MACRO           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA2_ADC123_IN2 __DEPRECATED_MACRO           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA3_ADC123_IN3 __DEPRECATED_MACRO           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA4_ADC12_IN4 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA5_ADC12_IN5 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA6_ADC12_IN6 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PA7_ADC12_IN7 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC4_ADC12_IN14 __DEPRECATED_MACRO           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PC5_ADC12_IN15 __DEPRECATED_MACRO           STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PB0_ADC12_IN8 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG
#define STM32F1_PINMUX_FUNC_PB1_ADC12_IN9 __DEPRECATED_MACRO            STM32_CNF_IN_ANALOG

#define STM32F1_PINMUX_FUNC_PB8_FDCAN_RX __DEPRECATED_MACRO               STM32_PIN_CAN_RX
#define STM32F1_PINMUX_FUNC_PB9_FDCAN_TX __DEPRECATED_MACRO               STM32_PIN_CAN_TX
+24 −24
Original line number Diff line number Diff line
@@ -24,12 +24,12 @@
#define STM32F2_PINMUX_FUNC_PA1_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PA0_ADC123_IN0	\
#define STM32F2_PINMUX_FUNC_PA0_ADC123_IN0 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA1_UART4_RX __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)
#define STM32F2_PINMUX_FUNC_PA1_ADC123_IN1	\
#define STM32F2_PINMUX_FUNC_PA1_ADC123_IN1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA2_USART2_TX __DEPRECATED_MACRO   \
@@ -37,7 +37,7 @@
#define STM32F2_PINMUX_FUNC_PA2_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PA2_ADC123_IN2	\
#define STM32F2_PINMUX_FUNC_PA2_ADC123_IN2 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA3_USART2_RX __DEPRECATED_MACRO   \
@@ -45,26 +45,26 @@
#define STM32F2_PINMUX_FUNC_PA3_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PA3_ADC123_IN3	\
#define STM32F2_PINMUX_FUNC_PA3_ADC123_IN3 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA4_ADC12_IN4	\
#define STM32F2_PINMUX_FUNC_PA4_ADC12_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PA4_DAC_OUT1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA5_ADC12_IN5	\
#define STM32F2_PINMUX_FUNC_PA5_ADC12_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PA5_DAC_OUT2 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA6_ADC12_IN6	\
#define STM32F2_PINMUX_FUNC_PA6_ADC12_IN6 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA7_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PA7_ADC12_IN7	\
#define STM32F2_PINMUX_FUNC_PA7_ADC12_IN7 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PA9_USART1_TX __DEPRECATED_MACRO   \
@@ -80,10 +80,10 @@
	(STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL)

/* Port B */
#define STM32F2_PINMUX_FUNC_PB0_ADC12_IN8	\
#define STM32F2_PINMUX_FUNC_PB0_ADC12_IN8 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PB1_ADC12_IN9	\
#define STM32F2_PINMUX_FUNC_PB1_ADC12_IN9 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PB6_USART1_TX __DEPRECATED_MACRO   \
@@ -110,31 +110,31 @@
	 STM32_OSPEEDR_VERY_HIGH_SPEED)

/* Port C */
#define STM32F2_PINMUX_FUNC_PC0_ADC123_IN10	\
#define STM32F2_PINMUX_FUNC_PC0_ADC123_IN10 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PC1_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PC1_ADC123_IN11	\
#define STM32F2_PINMUX_FUNC_PC1_ADC123_IN11 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PC2_ADC123_IN12	\
#define STM32F2_PINMUX_FUNC_PC2_ADC123_IN12 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PC3_ADC123_IN13	\
#define STM32F2_PINMUX_FUNC_PC3_ADC123_IN13 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PC4_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PC4_ADC12_IN14	\
#define STM32F2_PINMUX_FUNC_PC4_ADC12_IN14 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PC5_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F2_PINMUX_FUNC_PC5_ADC12_IN15	\
#define STM32F2_PINMUX_FUNC_PC5_ADC12_IN15 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F2_PINMUX_FUNC_PC6_USART6_TX __DEPRECATED_MACRO   \
@@ -175,21 +175,21 @@
/* Port E */

/* Port F */
#define STM32F2_PINMUX_FUNC_PF3_ADC3_IN9	\
#define STM32F2_PINMUX_FUNC_PF3_ADC3_IN9 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF4_ADC3_IN14	\
#define STM32F2_PINMUX_FUNC_PF4_ADC3_IN14 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF5_ADC3_IN15	\
#define STM32F2_PINMUX_FUNC_PF5_ADC3_IN15 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF6_ADC3_IN4	\
#define STM32F2_PINMUX_FUNC_PF6_ADC3_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF7_ADC3_IN5	\
#define STM32F2_PINMUX_FUNC_PF7_ADC3_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF8_ADC3_IN6	\
#define STM32F2_PINMUX_FUNC_PF8_ADC3_IN6 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF9_ADC3_IN7	\
#define STM32F2_PINMUX_FUNC_PF9_ADC3_IN7 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F2_PINMUX_FUNC_PF10_ADC3_IN8	\
#define STM32F2_PINMUX_FUNC_PF10_ADC3_IN8 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

/* Port G */
+40 −40
Original line number Diff line number Diff line
@@ -140,85 +140,85 @@
	(STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)
#endif

#define STM32F3_PINMUX_FUNC_PF2_ADC12_IN10	\
#define STM32F3_PINMUX_FUNC_PF2_ADC12_IN10 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PF4_ADC1_IN5	\
#define STM32F3_PINMUX_FUNC_PF4_ADC1_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PC0_ADC12_IN6	\
#define STM32F3_PINMUX_FUNC_PC0_ADC12_IN6 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PC1_ADC12_IN7	\
#define STM32F3_PINMUX_FUNC_PC1_ADC12_IN7 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PC2_ADC12_IN8	\
#define STM32F3_PINMUX_FUNC_PC2_ADC12_IN8 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PC3_ADC12_IN9	\
#define STM32F3_PINMUX_FUNC_PC3_ADC12_IN9 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA0_ADC1_IN1	\
#define STM32F3_PINMUX_FUNC_PA0_ADC1_IN1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA1_ADC1_IN2	\
#define STM32F3_PINMUX_FUNC_PA1_ADC1_IN2 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA2_ADC1_IN3	\
#define STM32F3_PINMUX_FUNC_PA2_ADC1_IN3 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA3_ADC1_IN4	\
#define STM32F3_PINMUX_FUNC_PA3_ADC1_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA4_ADC2_IN1	\
#define STM32F3_PINMUX_FUNC_PA4_ADC2_IN1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA5_ADC2_IN2	\
#define STM32F3_PINMUX_FUNC_PA5_ADC2_IN2 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA6_ADC2_IN3	\
#define STM32F3_PINMUX_FUNC_PA6_ADC2_IN3 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PA7_ADC2_IN4	\
#define STM32F3_PINMUX_FUNC_PA7_ADC2_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PC4_ADC2_IN5	\
#define STM32F3_PINMUX_FUNC_PC4_ADC2_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PC5_ADC2_IN11	\
#define STM32F3_PINMUX_FUNC_PC5_ADC2_IN11 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB0_ADC3_IN12	\
#define STM32F3_PINMUX_FUNC_PB0_ADC3_IN12 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB1_ADC3_IN1	\
#define STM32F3_PINMUX_FUNC_PB1_ADC3_IN1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB2_ADC2_IN12	\
#define STM32F3_PINMUX_FUNC_PB2_ADC2_IN12 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE7_ADC3_IN13	\
#define STM32F3_PINMUX_FUNC_PE7_ADC3_IN13 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE8_ADC34_IN6	\
#define STM32F3_PINMUX_FUNC_PE8_ADC34_IN6 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE9_ADC3_IN2	\
#define STM32F3_PINMUX_FUNC_PE9_ADC3_IN2 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE10_ADC3_IN14	\
#define STM32F3_PINMUX_FUNC_PE10_ADC3_IN14 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE11_ADC3_IN15	\
#define STM32F3_PINMUX_FUNC_PE11_ADC3_IN15 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE12_ADC3_IN16	\
#define STM32F3_PINMUX_FUNC_PE12_ADC3_IN16 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE13_ADC3_IN3	\
#define STM32F3_PINMUX_FUNC_PE13_ADC3_IN3 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE14_ADC4_IN1	\
#define STM32F3_PINMUX_FUNC_PE14_ADC4_IN1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PE15_ADC4_IN12	\
#define STM32F3_PINMUX_FUNC_PE15_ADC4_IN12 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB11_ADC12_IN14	\
#define STM32F3_PINMUX_FUNC_PB11_ADC12_IN14 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB12_ADC4_IN3	\
#define STM32F3_PINMUX_FUNC_PB12_ADC4_IN3 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB13_ADC3_IN5	\
#define STM32F3_PINMUX_FUNC_PB13_ADC3_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB14_ADC4_IN4	\
#define STM32F3_PINMUX_FUNC_PB14_ADC4_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PB15_ADC4_IN5	\
#define STM32F3_PINMUX_FUNC_PB15_ADC4_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD8_ADC4_IN12	\
#define STM32F3_PINMUX_FUNC_PD8_ADC4_IN12 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD9_ADC4_IN13	\
#define STM32F3_PINMUX_FUNC_PD9_ADC4_IN13 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD10_ADC34_IN7	\
#define STM32F3_PINMUX_FUNC_PD10_ADC34_IN7 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD11_ADC12_IN8	\
#define STM32F3_PINMUX_FUNC_PD11_ADC12_IN8 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD12_ADC34_IN9	\
#define STM32F3_PINMUX_FUNC_PD12_ADC34_IN9 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD13_ADC34_IN10	\
#define STM32F3_PINMUX_FUNC_PD13_ADC34_IN10 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F3_PINMUX_FUNC_PD14_ADC34_IN11	\
#define STM32F3_PINMUX_FUNC_PD14_ADC34_IN11 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#endif /* ZEPHYR_DRIVERS_PINMUX_STM32_PINMUX_STM32F3_H_ */
+24 −24
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@
#define STM32F4_PINMUX_FUNC_PA0_ETH			    \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PA0_ADC123_IN0		\
#define STM32F4_PINMUX_FUNC_PA0_ADC123_IN0 __DEPRECATED_MACRO		\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA1_PWM5_CH2 __DEPRECATED_MACRO    \
@@ -45,7 +45,7 @@
#define STM32F4_PINMUX_FUNC_PA1_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PA1_ADC123_IN1	\
#define STM32F4_PINMUX_FUNC_PA1_ADC123_IN1 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA2_PWM5_CH3 __DEPRECATED_MACRO    \
@@ -55,7 +55,7 @@
#define STM32F4_PINMUX_FUNC_PA2_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PA2_ADC123_IN2	\
#define STM32F4_PINMUX_FUNC_PA2_ADC123_IN2 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA3_PWM5_CH4 __DEPRECATED_MACRO    \
@@ -65,7 +65,7 @@
#define STM32F4_PINMUX_FUNC_PA3_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PA3_ADC123_IN3	\
#define STM32F4_PINMUX_FUNC_PA3_ADC123_IN3 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PA3_PWM2_CH4 __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_PULLUP)
@@ -76,7 +76,7 @@
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PA4_I2S3_WS    \
	(STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PA4_ADC12_IN4	\
#define STM32F4_PINMUX_FUNC_PA4_ADC12_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA5_PWM2_CH1 __DEPRECATED_MACRO    \
@@ -87,12 +87,12 @@
#define STM32F4_PINMUX_FUNC_PA5_I2S1_CK  \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PA5_ADC12_IN5	\
#define STM32F4_PINMUX_FUNC_PA5_ADC12_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA6_SPI1_MISO __DEPRECATED_MACRO   \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUPDR_PULL_DOWN)
#define STM32F4_PINMUX_FUNC_PA6_ADC12_IN6	\
#define STM32F4_PINMUX_FUNC_PA6_ADC12_IN6 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA7_SPI1_MOSI __DEPRECATED_MACRO   \
@@ -102,7 +102,7 @@
#define STM32F4_PINMUX_FUNC_PA7_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PA7_ADC12_IN7	\
#define STM32F4_PINMUX_FUNC_PA7_ADC12_IN7 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PA8_MCO	    \
@@ -157,13 +157,13 @@
#define STM32F4_PINMUX_FUNC_PB0_ETH			    \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PB0_ADC12_IN8	\
#define STM32F4_PINMUX_FUNC_PB0_ADC12_IN8 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PB0_SPI1_NSS __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_PULLUP)


#define STM32F4_PINMUX_FUNC_PB1_ADC12_IN9	\
#define STM32F4_PINMUX_FUNC_PB1_ADC12_IN9 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PB3_I2S3_CK   \
@@ -316,7 +316,7 @@
	(STM32_PINMUX_ALT_FUNC_12 | STM32_PUSHPULL_NOPULL)

/* Port C */
#define STM32F4_PINMUX_FUNC_PC0_ADC123_IN10	\
#define STM32F4_PINMUX_FUNC_PC0_ADC123_IN10 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PC1_ETH         \
@@ -324,13 +324,13 @@
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PC1_I2S2_SD    \
	(STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PC1_ADC123_IN11	\
#define STM32F4_PINMUX_FUNC_PC1_ADC123_IN11 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PC2_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PC2_ADC123_IN12	\
#define STM32F4_PINMUX_FUNC_PC2_ADC123_IN12 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PC2_SPI2_MISO __DEPRECATED_MACRO \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUPDR_PULL_DOWN)
@@ -338,7 +338,7 @@
#define STM32F4_PINMUX_FUNC_PC3_ETH			    \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PC3_ADC123_IN13	\
#define STM32F4_PINMUX_FUNC_PC3_ADC123_IN13 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PC3_SPI2_MOSI __DEPRECATED_MACRO \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUPDR_PULL_DOWN)
@@ -346,7 +346,7 @@
#define STM32F4_PINMUX_FUNC_PC4_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PC4_ADC12_IN14	\
#define STM32F4_PINMUX_FUNC_PC4_ADC12_IN14 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PC5_USART3_RX __DEPRECATED_MACRO   \
@@ -354,7 +354,7 @@
#define STM32F4_PINMUX_FUNC_PC5_ETH         \
	(STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \
	 STM32_OSPEEDR_VERY_HIGH_SPEED)
#define STM32F4_PINMUX_FUNC_PC5_ADC12_IN15	\
#define STM32F4_PINMUX_FUNC_PC5_ADC12_IN15 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PC6_PWM3_CH1 __DEPRECATED_MACRO    \
@@ -524,25 +524,25 @@
#define STM32F4_PINMUX_FUNC_PF1_I2C2_SCL __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP)

#define STM32F4_PINMUX_FUNC_PF3_ADC3_IN9	\
#define STM32F4_PINMUX_FUNC_PF3_ADC3_IN9 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PF4_ADC3_IN14	\
#define STM32F4_PINMUX_FUNC_PF4_ADC3_IN14 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PF5_ADC3_IN15	\
#define STM32F4_PINMUX_FUNC_PF5_ADC3_IN15 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

#define STM32F4_PINMUX_FUNC_PF6_UART7_RX __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PF6_ADC3_IN4	\
#define STM32F4_PINMUX_FUNC_PF6_ADC3_IN4 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PF6_SPI5_MASTER_NSS __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_PULLUP)

#define STM32F4_PINMUX_FUNC_PF7_UART7_TX __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP)
#define STM32F4_PINMUX_FUNC_PF7_ADC3_IN5	\
#define STM32F4_PINMUX_FUNC_PF7_ADC3_IN5 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PF7_SPI5_MASTER_SCK __DEPRECATED_MACRO   \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL | \
@@ -550,19 +550,19 @@

#define STM32F4_PINMUX_FUNC_PF8_UART8_RX __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PF8_ADC3_IN6	\
#define STM32F4_PINMUX_FUNC_PF8_ADC3_IN6 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PF8_SPI5_MASTER_MISO __DEPRECATED_MACRO   \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUPDR_PULL_DOWN)

#define STM32F4_PINMUX_FUNC_PF9_UART8_TX __DEPRECATED_MACRO    \
	(STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP)
#define STM32F4_PINMUX_FUNC_PF9_ADC3_IN7	\
#define STM32F4_PINMUX_FUNC_PF9_ADC3_IN7 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE
#define STM32F4_PINMUX_FUNC_PF9_SPI5_MASTER_MOSI __DEPRECATED_MACRO   \
	(STM32_PINMUX_ALT_FUNC_5 | STM32_PUPDR_PULL_DOWN)

#define STM32F4_PINMUX_FUNC_PF10_ADC3_IN8	\
#define STM32F4_PINMUX_FUNC_PF10_ADC3_IN8 __DEPRECATED_MACRO	\
	STM32_MODER_ANALOG_MODE

/* Port G */
Loading