From: Antonio Borneo <antonio.borneo@foss.st.com>
To: Linus Walleij <linus.walleij@linaro.org>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Maxime Coquelin <mcoquelin.stm32@gmail.com>,
Alexandre Torgue <alexandre.torgue@foss.st.com>,
<linux-gpio@vger.kernel.org>, <devicetree@vger.kernel.org>,
<linux-stm32@st-md-mailman.stormreply.com>,
<linux-arm-kernel@lists.infradead.org>,
<linux-kernel@vger.kernel.org>
Cc: "Antonio Borneo" <antonio.borneo@foss.st.com>,
"Clément Le Goffic" <legoffic.clement@gmail.com>,
"Amelie Delaunay" <amelie.delaunay@foss.st.com>,
"Pascal Paillet" <p.paillet@foss.st.com>
Subject: [PATCH v2 01/15] pinctrl: stm32: accept string value for property 'st,package'
Date: Tue, 18 Nov 2025 17:19:22 +0100 [thread overview]
Message-ID: <20251118161936.1085477-2-antonio.borneo@foss.st.com> (raw)
In-Reply-To: <20251118161936.1085477-1-antonio.borneo@foss.st.com>
The property 'st,package' reports the SoC package used in the
board DT and is used to inform the driver about which pins are
available for use by the pinctrl driver.
It has historically been declared as an uint32 enum, where each
value is a power of 2.
For backward compatibility, still accept the numeric value.
Beside that, accept the new readable string values.
Signed-off-by: Antonio Borneo <antonio.borneo@foss.st.com>
---
drivers/pinctrl/stm32/pinctrl-stm32.c | 32 +-
drivers/pinctrl/stm32/pinctrl-stm32.h | 25 +-
drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 352 ++++++++++-----------
drivers/pinctrl/stm32/pinctrl-stm32mp257.c | 344 ++++++++++----------
4 files changed, 396 insertions(+), 357 deletions(-)
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.c b/drivers/pinctrl/stm32/pinctrl-stm32.c
index 6a99708a5a23c..0f5ab585e4bbb 100644
--- a/drivers/pinctrl/stm32/pinctrl-stm32.c
+++ b/drivers/pinctrl/stm32/pinctrl-stm32.c
@@ -125,6 +125,28 @@ static const struct pinconf_generic_params stm32_gpio_bindings[] = {
stm32_gpio_io_sync, ARRAY_SIZE(stm32_gpio_io_sync)},
};
+__diag_push();
+__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
+
+static const char * const stm32_pkgs[] = {
+ /*
+ * Default dummy value, as match_string() doesn't accepts NULL.
+ * Also not an empty string because it will match the old numeric
+ * values <= 0x00ffffff.
+ */
+ [0 ... (STM32_PKG_MAX - 1)] = "x",
+
+ [STM32_PKG_AA] = "AA",
+ [STM32_PKG_AB] = "AB",
+ [STM32_PKG_AC] = "AC",
+ [STM32_PKG_AD] = "AD",
+ [STM32_PKG_AI] = "AI",
+ [STM32_PKG_AK] = "AK",
+ [STM32_PKG_AL] = "AL",
+};
+
+__diag_pop();
+
struct stm32_pinctrl_group {
const char *name;
unsigned long config;
@@ -1894,10 +1916,18 @@ int stm32_pctl_probe(struct platform_device *pdev)
pctl->dev = dev;
pctl->match_data = match_data;
- /* get optional package information */
+ /* get optional package information, legacy binding */
if (!device_property_read_u32(dev, "st,package", &pctl->pkg))
dev_dbg(pctl->dev, "package detected: %x\n", pctl->pkg);
+ /* get optional package information, modern binding */
+ ret = device_property_match_property_string(pctl->dev, "st,package",
+ stm32_pkgs, STM32_PKG_MAX);
+ if (ret >= 0) {
+ dev_dbg(pctl->dev, "package detected: \"%s\"\n", stm32_pkgs[ret]);
+ pctl->pkg = BIT(ret);
+ }
+
pctl->pins = devm_kcalloc(pctl->dev, pctl->match_data->npins,
sizeof(*pctl->pins), GFP_KERNEL);
if (!pctl->pins)
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.h b/drivers/pinctrl/stm32/pinctrl-stm32.h
index d17cbdbba4482..6761024ce691a 100644
--- a/drivers/pinctrl/stm32/pinctrl-stm32.h
+++ b/drivers/pinctrl/stm32/pinctrl-stm32.h
@@ -20,14 +20,23 @@
#define STM32_PIN_RSVD (STM32_PIN_ANALOG + 1)
#define STM32_CONFIG_NUM (STM32_PIN_RSVD + 1)
-/* package information */
-#define STM32MP_PKG_AA BIT(0)
-#define STM32MP_PKG_AB BIT(1)
-#define STM32MP_PKG_AC BIT(2)
-#define STM32MP_PKG_AD BIT(3)
-#define STM32MP_PKG_AI BIT(8)
-#define STM32MP_PKG_AK BIT(10)
-#define STM32MP_PKG_AL BIT(11)
+/*
+ * package information
+ * For DT backward compatibility, some value below is tagged as not to be changed
+ * New packages can assume any other value
+ */
+enum stm32_pkg {
+ STM32_PKG_AA = 0, /* do not change */
+ STM32_PKG_AB = 1, /* do not change */
+ STM32_PKG_AC = 2, /* do not change */
+ STM32_PKG_AD = 3, /* do not change */
+ STM32_PKG_AI = 8, /* do not change */
+ STM32_PKG_AK = 10, /* do not change */
+ STM32_PKG_AL = 11, /* do not change */
+
+ /* keep this as last item */
+ STM32_PKG_MAX,
+};
struct stm32_desc_function {
const char *name;
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32mp157.c b/drivers/pinctrl/stm32/pinctrl-stm32mp157.c
index 91b2fc8ddbdbc..af031d7f47548 100644
--- a/drivers/pinctrl/stm32/pinctrl-stm32mp157.c
+++ b/drivers/pinctrl/stm32/pinctrl-stm32mp157.c
@@ -12,7 +12,7 @@
static const struct stm32_desc_pin stm32mp157_pins[] = {
STM32_PIN_PKG(
PINCTRL_PIN(0, "PA0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA0"),
STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
STM32_FUNCTION(3, "TIM5_CH1"),
@@ -28,7 +28,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(1, "PA1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA1"),
STM32_FUNCTION(1, "ETH_CLK"),
STM32_FUNCTION(2, "TIM2_CH2"),
@@ -46,7 +46,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(2, "PA2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA2"),
STM32_FUNCTION(2, "TIM2_CH3"),
STM32_FUNCTION(3, "TIM5_CH3"),
@@ -63,7 +63,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(3, "PA3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA3"),
STM32_FUNCTION(2, "TIM2_CH4"),
STM32_FUNCTION(3, "TIM5_CH4"),
@@ -78,7 +78,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(4, "PA4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA4"),
STM32_FUNCTION(1, "HDP0"),
STM32_FUNCTION(3, "TIM5_ETR"),
@@ -95,7 +95,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(5, "PA5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA5"),
STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
STM32_FUNCTION(4, "TIM8_CH1N"),
@@ -109,7 +109,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(6, "PA6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA6"),
STM32_FUNCTION(2, "TIM1_BKIN"),
STM32_FUNCTION(3, "TIM3_CH1"),
@@ -127,7 +127,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(7, "PA7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA7"),
STM32_FUNCTION(2, "TIM1_CH1N"),
STM32_FUNCTION(3, "TIM3_CH2"),
@@ -144,7 +144,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(8, "PA8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA8"),
STM32_FUNCTION(1, "MCO1"),
STM32_FUNCTION(2, "TIM1_CH1"),
@@ -163,7 +163,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(9, "PA9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA9"),
STM32_FUNCTION(2, "TIM1_CH2"),
STM32_FUNCTION(5, "I2C3_SMBA"),
@@ -178,7 +178,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(10, "PA10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA10"),
STM32_FUNCTION(2, "TIM1_CH3"),
STM32_FUNCTION(6, "SPI3_NSS I2S3_WS"),
@@ -192,7 +192,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(11, "PA11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA11"),
STM32_FUNCTION(2, "TIM1_CH4"),
STM32_FUNCTION(3, "I2C6_SCL"),
@@ -207,7 +207,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(12, "PA12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA12"),
STM32_FUNCTION(2, "TIM1_ETR"),
STM32_FUNCTION(3, "I2C6_SDA"),
@@ -222,7 +222,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(13, "PA13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA13"),
STM32_FUNCTION(1, "DBTRGO"),
STM32_FUNCTION(2, "DBTRGI"),
@@ -233,7 +233,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(14, "PA14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA14"),
STM32_FUNCTION(1, "DBTRGO"),
STM32_FUNCTION(2, "DBTRGI"),
@@ -243,7 +243,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(15, "PA15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOA15"),
STM32_FUNCTION(1, "DBTRGI"),
STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
@@ -265,7 +265,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(16, "PB0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB0"),
STM32_FUNCTION(2, "TIM1_CH2N"),
STM32_FUNCTION(3, "TIM3_CH3"),
@@ -281,7 +281,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(17, "PB1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB1"),
STM32_FUNCTION(2, "TIM1_CH3N"),
STM32_FUNCTION(3, "TIM3_CH4"),
@@ -296,7 +296,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(18, "PB2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB2"),
STM32_FUNCTION(1, "TRACED4"),
STM32_FUNCTION(2, "RTC_OUT2"),
@@ -313,7 +313,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(19, "PB3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB3"),
STM32_FUNCTION(1, "TRACED9"),
STM32_FUNCTION(2, "TIM2_CH2"),
@@ -329,7 +329,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(20, "PB4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB4"),
STM32_FUNCTION(1, "TRACED8"),
STM32_FUNCTION(2, "TIM16_BKIN"),
@@ -347,7 +347,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(21, "PB5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB5"),
STM32_FUNCTION(1, "ETH_CLK"),
STM32_FUNCTION(2, "TIM17_BKIN"),
@@ -369,7 +369,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(22, "PB6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB6"),
STM32_FUNCTION(2, "TIM16_CH1N"),
STM32_FUNCTION(3, "TIM4_CH1"),
@@ -387,7 +387,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(23, "PB7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB7"),
STM32_FUNCTION(2, "TIM17_CH1N"),
STM32_FUNCTION(3, "TIM4_CH2"),
@@ -403,7 +403,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(24, "PB8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB8"),
STM32_FUNCTION(1, "HDP6"),
STM32_FUNCTION(2, "TIM16_CH1"),
@@ -425,7 +425,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(25, "PB9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB9"),
STM32_FUNCTION(1, "HDP7"),
STM32_FUNCTION(2, "TIM17_CH1"),
@@ -447,7 +447,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(26, "PB10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB10"),
STM32_FUNCTION(2, "TIM2_CH3"),
STM32_FUNCTION(4, "LPTIM2_IN1"),
@@ -463,7 +463,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(27, "PB11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB11"),
STM32_FUNCTION(2, "TIM2_CH4"),
STM32_FUNCTION(4, "LPTIM2_ETR"),
@@ -478,7 +478,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(28, "PB12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB12"),
STM32_FUNCTION(2, "TIM1_BKIN"),
STM32_FUNCTION(3, "I2C6_SMBA"),
@@ -495,7 +495,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(29, "PB13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB13"),
STM32_FUNCTION(2, "TIM1_CH1N"),
STM32_FUNCTION(4, "DFSDM1_CKOUT"),
@@ -511,7 +511,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(30, "PB14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB14"),
STM32_FUNCTION(2, "TIM1_CH2N"),
STM32_FUNCTION(3, "TIM12_CH1"),
@@ -526,7 +526,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(31, "PB15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOB15"),
STM32_FUNCTION(1, "RTC_REFIN"),
STM32_FUNCTION(2, "TIM1_CH3N"),
@@ -541,7 +541,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(32, "PC0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC0"),
STM32_FUNCTION(4, "DFSDM1_CKIN0"),
STM32_FUNCTION(5, "LPTIM2_IN2"),
@@ -554,7 +554,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(33, "PC1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC1"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(3, "SAI1_D1"),
@@ -570,7 +570,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(34, "PC2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC2"),
STM32_FUNCTION(4, "DFSDM1_CKIN1"),
STM32_FUNCTION(6, "SPI2_MISO I2S2_SDI"),
@@ -582,7 +582,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(35, "PC3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC3"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(4, "DFSDM1_DATIN1"),
@@ -593,7 +593,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(36, "PC4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC4"),
STM32_FUNCTION(4, "DFSDM1_CKIN2"),
STM32_FUNCTION(6, "I2S1_MCK"),
@@ -604,7 +604,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(37, "PC5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC5"),
STM32_FUNCTION(3, "SAI1_D3"),
STM32_FUNCTION(4, "DFSDM1_DATIN2"),
@@ -618,7 +618,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(38, "PC6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC6"),
STM32_FUNCTION(1, "HDP1"),
STM32_FUNCTION(3, "TIM3_CH1"),
@@ -638,7 +638,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(39, "PC7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC7"),
STM32_FUNCTION(1, "HDP4"),
STM32_FUNCTION(3, "TIM3_CH2"),
@@ -657,7 +657,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(40, "PC8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC8"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(3, "TIM3_CH3"),
@@ -672,7 +672,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(41, "PC9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC9"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(3, "TIM3_CH4"),
@@ -689,7 +689,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(42, "PC10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC10"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(4, "DFSDM1_CKIN5"),
@@ -706,7 +706,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(43, "PC11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC11"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(4, "DFSDM1_DATIN5"),
@@ -722,7 +722,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(44, "PC12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC12"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(2, "MCO2"),
@@ -738,28 +738,28 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(45, "PC13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC13"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(46, "PC14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC14"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(47, "PC15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOC15"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(48, "PD0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD0"),
STM32_FUNCTION(3, "I2C6_SDA"),
STM32_FUNCTION(4, "DFSDM1_CKIN6"),
@@ -775,7 +775,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(49, "PD1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD1"),
STM32_FUNCTION(3, "I2C6_SCL"),
STM32_FUNCTION(4, "DFSDM1_DATIN6"),
@@ -791,7 +791,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(50, "PD2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD2"),
STM32_FUNCTION(3, "TIM3_ETR"),
STM32_FUNCTION(5, "I2C5_SMBA"),
@@ -804,7 +804,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(51, "PD3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD3"),
STM32_FUNCTION(1, "HDP5"),
STM32_FUNCTION(4, "DFSDM1_CKOUT"),
@@ -823,7 +823,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(52, "PD4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD4"),
STM32_FUNCTION(7, "SAI3_FS_A"),
STM32_FUNCTION(8, "USART2_RTS USART2_DE"),
@@ -835,7 +835,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(53, "PD5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD5"),
STM32_FUNCTION(8, "USART2_TX"),
STM32_FUNCTION(11, "SDMMC3_D2"),
@@ -845,7 +845,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(54, "PD6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD6"),
STM32_FUNCTION(2, "TIM16_CH1N"),
STM32_FUNCTION(3, "SAI1_D1"),
@@ -862,7 +862,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(55, "PD7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD7"),
STM32_FUNCTION(1, "TRACED6"),
STM32_FUNCTION(4, "DFSDM1_DATIN4"),
@@ -877,7 +877,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(56, "PD8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD8"),
STM32_FUNCTION(4, "DFSDM1_CKIN3"),
STM32_FUNCTION(7, "SAI3_SCK_B"),
@@ -890,7 +890,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(57, "PD9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD9"),
STM32_FUNCTION(4, "DFSDM1_DATIN3"),
STM32_FUNCTION(7, "SAI3_SD_B"),
@@ -903,7 +903,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(58, "PD10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD10"),
STM32_FUNCTION(1, "RTC_REFIN"),
STM32_FUNCTION(2, "TIM16_BKIN"),
@@ -919,7 +919,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(59, "PD11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD11"),
STM32_FUNCTION(4, "LPTIM2_IN2"),
STM32_FUNCTION(5, "I2C4_SMBA"),
@@ -933,7 +933,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(60, "PD12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD12"),
STM32_FUNCTION(2, "LPTIM1_IN1"),
STM32_FUNCTION(3, "TIM4_CH1"),
@@ -949,7 +949,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(61, "PD13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD13"),
STM32_FUNCTION(2, "LPTIM1_OUT"),
STM32_FUNCTION(3, "TIM4_CH2"),
@@ -965,7 +965,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(62, "PD14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD14"),
STM32_FUNCTION(3, "TIM4_CH3"),
STM32_FUNCTION(7, "SAI3_MCLK_B"),
@@ -976,7 +976,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(63, "PD15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOD15"),
STM32_FUNCTION(3, "TIM4_CH4"),
STM32_FUNCTION(7, "SAI3_MCLK_A"),
@@ -988,7 +988,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(64, "PE0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE0"),
STM32_FUNCTION(2, "LPTIM1_ETR"),
STM32_FUNCTION(3, "TIM4_ETR"),
@@ -1004,7 +1004,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(65, "PE1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE1"),
STM32_FUNCTION(2, "LPTIM1_IN2"),
STM32_FUNCTION(6, "I2S2_MCK"),
@@ -1017,7 +1017,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(66, "PE2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE2"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(3, "SAI1_CK1"),
@@ -1032,7 +1032,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(67, "PE3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE3"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(5, "TIM15_BKIN"),
@@ -1044,7 +1044,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(68, "PE4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE4"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(3, "SAI1_D2"),
@@ -1064,7 +1064,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(69, "PE5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE5"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(3, "SAI1_CK2"),
@@ -1084,7 +1084,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(70, "PE6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE6"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(2, "TIM1_BKIN2"),
@@ -1103,7 +1103,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(71, "PE7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE7"),
STM32_FUNCTION(2, "TIM1_ETR"),
STM32_FUNCTION(3, "TIM3_ETR"),
@@ -1116,7 +1116,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(72, "PE8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE8"),
STM32_FUNCTION(2, "TIM1_CH1N"),
STM32_FUNCTION(4, "DFSDM1_CKIN2"),
@@ -1128,7 +1128,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(73, "PE9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE9"),
STM32_FUNCTION(2, "TIM1_CH1"),
STM32_FUNCTION(4, "DFSDM1_CKOUT"),
@@ -1140,7 +1140,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(74, "PE10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE10"),
STM32_FUNCTION(2, "TIM1_CH2N"),
STM32_FUNCTION(4, "DFSDM1_DATIN4"),
@@ -1152,7 +1152,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(75, "PE11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE11"),
STM32_FUNCTION(2, "TIM1_CH2"),
STM32_FUNCTION(4, "DFSDM1_CKIN4"),
@@ -1167,7 +1167,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(76, "PE12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE12"),
STM32_FUNCTION(2, "TIM1_CH3N"),
STM32_FUNCTION(4, "DFSDM1_DATIN5"),
@@ -1181,7 +1181,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(77, "PE13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE13"),
STM32_FUNCTION(1, "HDP2"),
STM32_FUNCTION(2, "TIM1_CH3"),
@@ -1196,7 +1196,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(78, "PE14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE14"),
STM32_FUNCTION(2, "TIM1_CH4"),
STM32_FUNCTION(6, "SPI4_MOSI"),
@@ -1211,7 +1211,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(79, "PE15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOE15"),
STM32_FUNCTION(1, "HDP3"),
STM32_FUNCTION(2, "TIM1_BKIN"),
@@ -1226,7 +1226,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(80, "PF0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF0"),
STM32_FUNCTION(5, "I2C2_SDA"),
STM32_FUNCTION(10, "SDMMC3_D0"),
@@ -1237,7 +1237,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(81, "PF1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF1"),
STM32_FUNCTION(5, "I2C2_SCL"),
STM32_FUNCTION(10, "SDMMC3_CMD"),
@@ -1248,7 +1248,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(82, "PF2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF2"),
STM32_FUNCTION(5, "I2C2_SMBA"),
STM32_FUNCTION(10, "SDMMC2_D0DIR"),
@@ -1260,7 +1260,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(83, "PF3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF3"),
STM32_FUNCTION(12, "ETH1_GMII_TX_ER ETH1_MII_TX_ER"),
STM32_FUNCTION(13, "FMC_A3"),
@@ -1269,7 +1269,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(84, "PF4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF4"),
STM32_FUNCTION(8, "USART2_RX"),
STM32_FUNCTION(10, "SDMMC3_D1"),
@@ -1280,7 +1280,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(85, "PF5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF5"),
STM32_FUNCTION(8, "USART2_TX"),
STM32_FUNCTION(10, "SDMMC3_D2"),
@@ -1290,7 +1290,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(86, "PF6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOF6"),
STM32_FUNCTION(2, "TIM16_CH1"),
STM32_FUNCTION(6, "SPI5_NSS"),
@@ -1303,7 +1303,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(87, "PF7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOF7"),
STM32_FUNCTION(2, "TIM17_CH1"),
STM32_FUNCTION(6, "SPI5_SCK"),
@@ -1315,7 +1315,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(88, "PF8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOF8"),
STM32_FUNCTION(1, "TRACED12"),
STM32_FUNCTION(2, "TIM16_CH1N"),
@@ -1329,7 +1329,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(89, "PF9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOF9"),
STM32_FUNCTION(1, "TRACED13"),
STM32_FUNCTION(2, "TIM17_CH1N"),
@@ -1343,7 +1343,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(90, "PF10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOF10"),
STM32_FUNCTION(2, "TIM16_BKIN"),
STM32_FUNCTION(3, "SAI1_D3"),
@@ -1358,7 +1358,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(91, "PF11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOF11"),
STM32_FUNCTION(6, "SPI5_MOSI"),
STM32_FUNCTION(11, "SAI2_SD_B"),
@@ -1369,7 +1369,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(92, "PF12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF12"),
STM32_FUNCTION(1, "TRACED4"),
STM32_FUNCTION(12, "ETH1_GMII_RXD4"),
@@ -1379,7 +1379,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(93, "PF13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF13"),
STM32_FUNCTION(1, "TRACED5"),
STM32_FUNCTION(4, "DFSDM1_DATIN6"),
@@ -1393,7 +1393,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(94, "PF14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF14"),
STM32_FUNCTION(1, "TRACED6"),
STM32_FUNCTION(4, "DFSDM1_CKIN6"),
@@ -1406,7 +1406,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(95, "PF15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOF15"),
STM32_FUNCTION(1, "TRACED7"),
STM32_FUNCTION(5, "I2C4_SDA"),
@@ -1418,7 +1418,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(96, "PG0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOG0"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(4, "DFSDM1_DATIN0"),
@@ -1429,7 +1429,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(97, "PG1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOG1"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(12, "ETH1_GMII_TXD5"),
@@ -1439,7 +1439,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(98, "PG2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOG2"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(2, "MCO2"),
@@ -1451,7 +1451,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(99, "PG3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOG3"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(4, "TIM8_BKIN2"),
@@ -1463,7 +1463,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(100, "PG4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOG4"),
STM32_FUNCTION(2, "TIM1_BKIN2"),
STM32_FUNCTION(12, "ETH1_GMII_GTX_CLK ETH1_RGMII_GTX_CLK"),
@@ -1473,7 +1473,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(101, "PG5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOG5"),
STM32_FUNCTION(2, "TIM1_ETR"),
STM32_FUNCTION(12, "ETH1_GMII_CLK125 ETH1_RGMII_CLK125"),
@@ -1483,7 +1483,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(102, "PG6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG6"),
STM32_FUNCTION(1, "TRACED14"),
STM32_FUNCTION(2, "TIM17_BKIN"),
@@ -1495,7 +1495,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(103, "PG7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG7"),
STM32_FUNCTION(1, "TRACED5"),
STM32_FUNCTION(7, "SAI1_MCLK_A"),
@@ -1511,7 +1511,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(104, "PG8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG8"),
STM32_FUNCTION(1, "TRACED15"),
STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
@@ -1530,7 +1530,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(105, "PG9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG9"),
STM32_FUNCTION(1, "DBTRGO"),
STM32_FUNCTION(8, "USART6_RX"),
@@ -1545,7 +1545,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(106, "PG10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG10"),
STM32_FUNCTION(1, "TRACED10"),
STM32_FUNCTION(9, "UART8_CTS"),
@@ -1560,7 +1560,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(107, "PG11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG11"),
STM32_FUNCTION(1, "TRACED11"),
STM32_FUNCTION(5, "USART1_TX"),
@@ -1574,7 +1574,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(108, "PG12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG12"),
STM32_FUNCTION(2, "LPTIM1_IN1"),
STM32_FUNCTION(6, "SPI6_MISO"),
@@ -1591,7 +1591,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(109, "PG13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG13"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(2, "LPTIM1_OUT"),
@@ -1609,7 +1609,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(110, "PG14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG14"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(2, "LPTIM1_ETR"),
@@ -1626,7 +1626,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(111, "PG15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOG15"),
STM32_FUNCTION(1, "TRACED7"),
STM32_FUNCTION(3, "SAI1_D2"),
@@ -1640,21 +1640,21 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(112, "PH0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOH0"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(113, "PH1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC) | BIT(STM32_PKG_AB) | BIT(STM32_PKG_AD),
STM32_FUNCTION(0, "GPIOH1"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(114, "PH2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH2"),
STM32_FUNCTION(2, "LPTIM1_IN2"),
STM32_FUNCTION(10, "QUADSPI_BK2_IO0"),
@@ -1666,7 +1666,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(115, "PH3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH3"),
STM32_FUNCTION(4, "DFSDM1_CKIN4"),
STM32_FUNCTION(10, "QUADSPI_BK2_IO1"),
@@ -1678,7 +1678,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(116, "PH4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH4"),
STM32_FUNCTION(5, "I2C2_SCL"),
STM32_FUNCTION(10, "LCD_G5"),
@@ -1688,7 +1688,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(117, "PH5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH5"),
STM32_FUNCTION(5, "I2C2_SDA"),
STM32_FUNCTION(6, "SPI5_NSS"),
@@ -1698,7 +1698,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(118, "PH6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH6"),
STM32_FUNCTION(3, "TIM12_CH1"),
STM32_FUNCTION(5, "I2C2_SMBA"),
@@ -1711,7 +1711,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(119, "PH7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH7"),
STM32_FUNCTION(5, "I2C3_SCL"),
STM32_FUNCTION(6, "SPI5_MISO"),
@@ -1723,7 +1723,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(120, "PH8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH8"),
STM32_FUNCTION(3, "TIM5_ETR"),
STM32_FUNCTION(5, "I2C3_SDA"),
@@ -1734,7 +1734,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(121, "PH9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH9"),
STM32_FUNCTION(3, "TIM12_CH2"),
STM32_FUNCTION(5, "I2C3_SMBA"),
@@ -1745,7 +1745,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(122, "PH10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH10"),
STM32_FUNCTION(3, "TIM5_CH1"),
STM32_FUNCTION(5, "I2C4_SMBA"),
@@ -1757,7 +1757,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(123, "PH11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH11"),
STM32_FUNCTION(3, "TIM5_CH2"),
STM32_FUNCTION(5, "I2C4_SCL"),
@@ -1769,7 +1769,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(124, "PH12"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH12"),
STM32_FUNCTION(1, "HDP2"),
STM32_FUNCTION(3, "TIM5_CH3"),
@@ -1782,7 +1782,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(125, "PH13"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH13"),
STM32_FUNCTION(4, "TIM8_CH1N"),
STM32_FUNCTION(9, "UART4_TX"),
@@ -1793,7 +1793,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(126, "PH14"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH14"),
STM32_FUNCTION(4, "TIM8_CH2N"),
STM32_FUNCTION(9, "UART4_RX"),
@@ -1805,7 +1805,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(127, "PH15"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOH15"),
STM32_FUNCTION(4, "TIM8_CH3N"),
STM32_FUNCTION(14, "DCMI_D11"),
@@ -1815,7 +1815,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(128, "PI0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI0"),
STM32_FUNCTION(3, "TIM5_CH4"),
STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
@@ -1826,7 +1826,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(129, "PI1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI1"),
STM32_FUNCTION(4, "TIM8_BKIN2"),
STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
@@ -1837,7 +1837,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(130, "PI2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI2"),
STM32_FUNCTION(4, "TIM8_CH4"),
STM32_FUNCTION(6, "SPI2_MISO I2S2_SDI"),
@@ -1848,7 +1848,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(131, "PI3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI3"),
STM32_FUNCTION(4, "TIM8_ETR"),
STM32_FUNCTION(6, "SPI2_MOSI I2S2_SDO"),
@@ -1858,7 +1858,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(132, "PI4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI4"),
STM32_FUNCTION(4, "TIM8_BKIN"),
STM32_FUNCTION(11, "SAI2_MCLK_A"),
@@ -1869,7 +1869,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(133, "PI5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI5"),
STM32_FUNCTION(4, "TIM8_CH1"),
STM32_FUNCTION(11, "SAI2_SCK_A"),
@@ -1880,7 +1880,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(134, "PI6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI6"),
STM32_FUNCTION(4, "TIM8_CH2"),
STM32_FUNCTION(11, "SAI2_SD_A"),
@@ -1891,7 +1891,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(135, "PI7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI7"),
STM32_FUNCTION(4, "TIM8_CH3"),
STM32_FUNCTION(11, "SAI2_FS_A"),
@@ -1902,14 +1902,14 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(136, "PI8"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI8"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(137, "PI9"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI9"),
STM32_FUNCTION(1, "HDP1"),
STM32_FUNCTION(9, "UART4_RX"),
@@ -1920,7 +1920,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(138, "PI10"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI10"),
STM32_FUNCTION(1, "HDP0"),
STM32_FUNCTION(9, "USART3_CTS USART3_NSS"),
@@ -1931,7 +1931,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(139, "PI11"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOI11"),
STM32_FUNCTION(1, "MCO1"),
STM32_FUNCTION(6, "I2S_CKIN"),
@@ -1941,7 +1941,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(140, "PI12"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOI12"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(3, "HDP0"),
@@ -1951,7 +1951,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(141, "PI13"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOI13"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(3, "HDP1"),
@@ -1961,7 +1961,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(142, "PI14"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOI14"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(15, "LCD_CLK"),
@@ -1970,7 +1970,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(143, "PI15"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOI15"),
STM32_FUNCTION(10, "LCD_G2"),
STM32_FUNCTION(15, "LCD_R0"),
@@ -1979,7 +1979,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(144, "PJ0"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ0"),
STM32_FUNCTION(1, "TRACED8"),
STM32_FUNCTION(10, "LCD_R7"),
@@ -1989,7 +1989,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(145, "PJ1"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ1"),
STM32_FUNCTION(1, "TRACED9"),
STM32_FUNCTION(15, "LCD_R2"),
@@ -1998,7 +1998,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(146, "PJ2"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ2"),
STM32_FUNCTION(1, "TRACED10"),
STM32_FUNCTION(14, "DSI_TE"),
@@ -2008,7 +2008,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(147, "PJ3"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ3"),
STM32_FUNCTION(1, "TRACED11"),
STM32_FUNCTION(15, "LCD_R4"),
@@ -2017,7 +2017,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(148, "PJ4"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ4"),
STM32_FUNCTION(1, "TRACED12"),
STM32_FUNCTION(15, "LCD_R5"),
@@ -2026,7 +2026,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(149, "PJ5"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ5"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(3, "HDP2"),
@@ -2036,7 +2036,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(150, "PJ6"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ6"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(3, "HDP3"),
@@ -2047,7 +2047,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(151, "PJ7"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ7"),
STM32_FUNCTION(1, "TRACED13"),
STM32_FUNCTION(4, "TIM8_CH2N"),
@@ -2057,7 +2057,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(152, "PJ8"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ8"),
STM32_FUNCTION(1, "TRACED14"),
STM32_FUNCTION(2, "TIM1_CH3N"),
@@ -2069,7 +2069,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(153, "PJ9"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ9"),
STM32_FUNCTION(1, "TRACED15"),
STM32_FUNCTION(2, "TIM1_CH3"),
@@ -2081,7 +2081,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(154, "PJ10"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ10"),
STM32_FUNCTION(2, "TIM1_CH2N"),
STM32_FUNCTION(4, "TIM8_CH2"),
@@ -2092,7 +2092,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(155, "PJ11"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ11"),
STM32_FUNCTION(2, "TIM1_CH2"),
STM32_FUNCTION(4, "TIM8_CH2N"),
@@ -2103,7 +2103,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(156, "PJ12"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ12"),
STM32_FUNCTION(10, "LCD_G3"),
STM32_FUNCTION(15, "LCD_B0"),
@@ -2112,7 +2112,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(157, "PJ13"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ13"),
STM32_FUNCTION(10, "LCD_G4"),
STM32_FUNCTION(15, "LCD_B1"),
@@ -2121,7 +2121,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(158, "PJ14"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ14"),
STM32_FUNCTION(15, "LCD_B2"),
STM32_FUNCTION(16, "EVENTOUT"),
@@ -2129,7 +2129,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(159, "PJ15"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOJ15"),
STM32_FUNCTION(15, "LCD_B3"),
STM32_FUNCTION(16, "EVENTOUT"),
@@ -2137,7 +2137,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(160, "PK0"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK0"),
STM32_FUNCTION(2, "TIM1_CH1N"),
STM32_FUNCTION(4, "TIM8_CH3"),
@@ -2148,7 +2148,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(161, "PK1"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK1"),
STM32_FUNCTION(1, "TRACED4"),
STM32_FUNCTION(2, "TIM1_CH1"),
@@ -2161,7 +2161,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(162, "PK2"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK2"),
STM32_FUNCTION(1, "TRACED5"),
STM32_FUNCTION(2, "TIM1_BKIN"),
@@ -2173,7 +2173,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(163, "PK3"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK3"),
STM32_FUNCTION(15, "LCD_B4"),
STM32_FUNCTION(16, "EVENTOUT"),
@@ -2181,7 +2181,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(164, "PK4"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK4"),
STM32_FUNCTION(15, "LCD_B5"),
STM32_FUNCTION(16, "EVENTOUT"),
@@ -2189,7 +2189,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(165, "PK5"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK5"),
STM32_FUNCTION(1, "TRACED6"),
STM32_FUNCTION(3, "HDP6"),
@@ -2199,7 +2199,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(166, "PK6"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK6"),
STM32_FUNCTION(1, "TRACED7"),
STM32_FUNCTION(3, "HDP7"),
@@ -2209,7 +2209,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(167, "PK7"),
- STM32MP_PKG_AA,
+ BIT(STM32_PKG_AA),
STM32_FUNCTION(0, "GPIOK7"),
STM32_FUNCTION(15, "LCD_DE"),
STM32_FUNCTION(16, "EVENTOUT"),
@@ -2220,7 +2220,7 @@ static const struct stm32_desc_pin stm32mp157_pins[] = {
static const struct stm32_desc_pin stm32mp157_z_pins[] = {
STM32_PIN_PKG(
PINCTRL_PIN(400, "PZ0"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ0"),
STM32_FUNCTION(3, "I2C6_SCL"),
STM32_FUNCTION(4, "I2C2_SCL"),
@@ -2232,7 +2232,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(401, "PZ1"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ1"),
STM32_FUNCTION(3, "I2C6_SDA"),
STM32_FUNCTION(4, "I2C2_SDA"),
@@ -2246,7 +2246,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(402, "PZ2"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ2"),
STM32_FUNCTION(3, "I2C6_SCL"),
STM32_FUNCTION(4, "I2C2_SCL"),
@@ -2260,7 +2260,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(403, "PZ3"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ3"),
STM32_FUNCTION(3, "I2C6_SDA"),
STM32_FUNCTION(4, "I2C2_SDA"),
@@ -2274,7 +2274,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(404, "PZ4"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ4"),
STM32_FUNCTION(3, "I2C6_SCL"),
STM32_FUNCTION(4, "I2C2_SCL"),
@@ -2285,7 +2285,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(405, "PZ5"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ5"),
STM32_FUNCTION(3, "I2C6_SDA"),
STM32_FUNCTION(4, "I2C2_SDA"),
@@ -2297,7 +2297,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(406, "PZ6"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ6"),
STM32_FUNCTION(3, "I2C6_SCL"),
STM32_FUNCTION(4, "I2C2_SCL"),
@@ -2310,7 +2310,7 @@ static const struct stm32_desc_pin stm32mp157_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(407, "PZ7"),
- STM32MP_PKG_AA | STM32MP_PKG_AC,
+ BIT(STM32_PKG_AA) | BIT(STM32_PKG_AC),
STM32_FUNCTION(0, "GPIOZ7"),
STM32_FUNCTION(3, "I2C6_SDA"),
STM32_FUNCTION(4, "I2C2_SDA"),
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32mp257.c b/drivers/pinctrl/stm32/pinctrl-stm32mp257.c
index 6709bddd97186..346d5a10c6c8a 100644
--- a/drivers/pinctrl/stm32/pinctrl-stm32mp257.c
+++ b/drivers/pinctrl/stm32/pinctrl-stm32mp257.c
@@ -13,7 +13,7 @@
static const struct stm32_desc_pin stm32mp257_pins[] = {
STM32_PIN_PKG(
PINCTRL_PIN(0, "PA0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA0"),
STM32_FUNCTION(2, "LPTIM1_CH2"),
STM32_FUNCTION(3, "SPI5_RDY"),
@@ -31,7 +31,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(1, "PA1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA1"),
STM32_FUNCTION(3, "SPI6_MISO"),
STM32_FUNCTION(5, "SAI3_SD_A"),
@@ -48,7 +48,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(2, "PA2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA2"),
STM32_FUNCTION(2, "LPTIM2_IN1"),
STM32_FUNCTION(3, "SPI7_MISO"),
@@ -64,7 +64,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(3, "PA3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA3"),
STM32_FUNCTION(2, "LPTIM2_ETR"),
STM32_FUNCTION(3, "SPI7_MOSI"),
@@ -81,7 +81,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(4, "PA4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA4"),
STM32_FUNCTION(7, "USART2_TX"),
STM32_FUNCTION(8, "FDCAN2_TX"),
@@ -94,7 +94,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(5, "PA5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA5"),
STM32_FUNCTION(4, "SPI4_MOSI"),
STM32_FUNCTION(5, "SAI2_MCLK_B"),
@@ -111,7 +111,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(6, "PA6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA6"),
STM32_FUNCTION(4, "SPI4_SCK"),
STM32_FUNCTION(5, "SAI2_FS_B"),
@@ -128,7 +128,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(7, "PA7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA7"),
STM32_FUNCTION(3, "AUDIOCLK"),
STM32_FUNCTION(4, "SPI6_RDY"),
@@ -148,7 +148,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(8, "PA8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA8"),
STM32_FUNCTION(2, "LPTIM2_CH2"),
STM32_FUNCTION(3, "SPI7_NSS"),
@@ -163,7 +163,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(9, "PA9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA9"),
STM32_FUNCTION(4, "SPI4_NSS"),
STM32_FUNCTION(5, "SAI2_SCK_B"),
@@ -179,7 +179,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(10, "PA10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA10"),
STM32_FUNCTION(4, "SPI4_MISO"),
STM32_FUNCTION(5, "SAI2_SD_B"),
@@ -195,7 +195,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(11, "PA11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA11"),
STM32_FUNCTION(2, "SPI8_SCK"),
STM32_FUNCTION(3, "LPTIM2_CH1"),
@@ -207,7 +207,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(12, "PA12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA12"),
STM32_FUNCTION(3, "SPI6_MOSI"),
STM32_FUNCTION(5, "SAI3_FS_A"),
@@ -220,7 +220,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(13, "PA13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA13"),
STM32_FUNCTION(2, "SPI8_RDY"),
STM32_FUNCTION(3, "I2S3_MCK"),
@@ -234,7 +234,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(14, "PA14"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA14"),
STM32_FUNCTION(2, "SPI8_NSS"),
STM32_FUNCTION(3, "LPTIM2_CH2"),
@@ -246,7 +246,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(15, "PA15"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOA15"),
STM32_FUNCTION(3, "SPI3_MISO I2S3_SDI"),
STM32_FUNCTION(7, "USART2_RX"),
@@ -257,7 +257,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(16, "PB0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB0"),
STM32_FUNCTION(3, "SPI2_SCK I2S2_CK"),
STM32_FUNCTION(7, "USART1_CK"),
@@ -269,7 +269,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(17, "PB1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB1"),
STM32_FUNCTION(2, "SPI3_NSS I2S3_WS"),
STM32_FUNCTION(8, "TIM16_CH1N"),
@@ -281,7 +281,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(18, "PB2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB2"),
STM32_FUNCTION(3, "SPI2_MOSI I2S2_SDO"),
STM32_FUNCTION(6, "MDF1_CKI3"),
@@ -294,7 +294,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(19, "PB3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB3"),
STM32_FUNCTION(3, "SPI2_NSS I2S2_WS"),
STM32_FUNCTION(6, "MDF1_SDI3"),
@@ -306,7 +306,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(20, "PB4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB4"),
STM32_FUNCTION(3, "SPI2_RDY"),
STM32_FUNCTION(4, "UART4_CTS"),
@@ -322,7 +322,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(21, "PB5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB5"),
STM32_FUNCTION(3, "I2S2_MCK"),
STM32_FUNCTION(4, "UART4_RTS"),
@@ -339,7 +339,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(22, "PB6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB6"),
STM32_FUNCTION(3, "SPI2_MISO I2S2_SDI"),
STM32_FUNCTION(4, "UART4_RX"),
@@ -353,7 +353,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(23, "PB7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB7"),
STM32_FUNCTION(2, "SPI3_SCK I2S3_CK"),
STM32_FUNCTION(4, "UART4_TX"),
@@ -368,7 +368,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(24, "PB8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB8"),
STM32_FUNCTION(2, "SPI3_MOSI I2S3_SDO"),
STM32_FUNCTION(5, "PCIE_CLKREQN"),
@@ -382,7 +382,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(25, "PB9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB9"),
STM32_FUNCTION(2, "SPI3_RDY"),
STM32_FUNCTION(7, "USART1_RTS"),
@@ -397,7 +397,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(26, "PB10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB10"),
STM32_FUNCTION(2, "SPI3_MISO I2S3_SDI"),
STM32_FUNCTION(7, "USART1_RX"),
@@ -409,7 +409,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(27, "PB11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB11"),
STM32_FUNCTION(2, "I2S3_MCK"),
STM32_FUNCTION(7, "USART1_CTS"),
@@ -425,7 +425,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(28, "PB12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB12"),
STM32_FUNCTION(6, "UART8_CTS"),
STM32_FUNCTION(8, "TIM13_CH1"),
@@ -438,7 +438,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(29, "PB13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB13"),
STM32_FUNCTION(3, "SPI7_SCK"),
STM32_FUNCTION(5, "SAI1_SD_B"),
@@ -451,7 +451,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(30, "PB14"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB14"),
STM32_FUNCTION(3, "SPI2_SCK I2S2_CK"),
STM32_FUNCTION(6, "MDF1_CKI7"),
@@ -465,7 +465,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(31, "PB15"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOB15"),
STM32_FUNCTION(2, "LPTIM1_IN2"),
STM32_FUNCTION(3, "SPI5_SCK"),
@@ -483,7 +483,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(32, "PC0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC0"),
STM32_FUNCTION(2, "LPTIM1_CH1"),
STM32_FUNCTION(4, "SPI6_SCK"),
@@ -499,7 +499,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(33, "PC1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC1"),
STM32_FUNCTION(3, "SPI3_MOSI I2S3_SDO"),
STM32_FUNCTION(7, "USART2_TX"),
@@ -510,7 +510,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(34, "PC2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC2"),
STM32_FUNCTION(2, "SPI8_MOSI"),
STM32_FUNCTION(3, "LPTIM2_IN1"),
@@ -523,7 +523,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(35, "PC3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC3"),
STM32_FUNCTION(2, "LPTIM1_IN2"),
STM32_FUNCTION(3, "SPI3_NSS I2S3_WS"),
@@ -539,7 +539,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(36, "PC4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC4"),
STM32_FUNCTION(4, "SPI6_MISO"),
STM32_FUNCTION(5, "SAI3_FS_B"),
@@ -551,7 +551,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(37, "PC5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC5"),
STM32_FUNCTION(3, "SPDIFRX1_IN1"),
STM32_FUNCTION(6, "MDF1_SDI1"),
@@ -567,7 +567,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(38, "PC6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC6"),
STM32_FUNCTION(2, "RTC_REFIN"),
STM32_FUNCTION(3, "SPDIFRX1_IN0"),
@@ -584,7 +584,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(39, "PC7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC7"),
STM32_FUNCTION(4, "SPI6_MOSI"),
STM32_FUNCTION(5, "SAI3_SD_B"),
@@ -598,7 +598,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(40, "PC8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC8"),
STM32_FUNCTION(2, "LPTIM1_ETR"),
STM32_FUNCTION(4, "SPI6_NSS"),
@@ -614,7 +614,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(41, "PC9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC9"),
STM32_FUNCTION(2, "MCO1"),
STM32_FUNCTION(3, "SPI3_MISO I2S3_SDI"),
@@ -632,7 +632,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(42, "PC10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC10"),
STM32_FUNCTION(3, "SPI3_MOSI I2S3_SDO"),
STM32_FUNCTION(8, "LPTIM4_ETR"),
@@ -648,7 +648,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(43, "PC11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC11"),
STM32_FUNCTION(2, "LPTIM1_CH1"),
STM32_FUNCTION(3, "SPI5_NSS"),
@@ -666,7 +666,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(44, "PC12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC12"),
STM32_FUNCTION(2, "LPTIM1_CH2"),
STM32_FUNCTION(4, "I3C3_SCL"),
@@ -682,14 +682,14 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(45, "PC13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOC13"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(48, "PD0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD0"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(2, "HDP0"),
@@ -706,7 +706,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(49, "PD1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD1"),
STM32_FUNCTION(2, "HDP1"),
STM32_FUNCTION(3, "SPI1_MISO I2S1_SDI"),
@@ -725,7 +725,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(50, "PD2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD2"),
STM32_FUNCTION(2, "HDP2"),
STM32_FUNCTION(3, "SPI1_NSS I2S1_WS"),
@@ -743,7 +743,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(51, "PD3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD3"),
STM32_FUNCTION(2, "SAI1_MCLK_A"),
STM32_FUNCTION(3, "SPI2_SCK I2S2_CK"),
@@ -760,7 +760,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(52, "PD4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD4"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(2, "SPI4_MISO"),
@@ -776,7 +776,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(53, "PD5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD5"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(2, "SPI4_NSS"),
@@ -792,7 +792,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(54, "PD6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD6"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(2, "SPI4_MOSI"),
@@ -808,7 +808,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(55, "PD7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD7"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(2, "SPI4_SCK"),
@@ -824,7 +824,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(56, "PD8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD8"),
STM32_FUNCTION(1, "TRACED4"),
STM32_FUNCTION(2, "SPI4_RDY"),
@@ -843,7 +843,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(57, "PD9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD9"),
STM32_FUNCTION(1, "TRACED5"),
STM32_FUNCTION(2, "HDP6"),
@@ -861,7 +861,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(58, "PD10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD10"),
STM32_FUNCTION(1, "TRACED6"),
STM32_FUNCTION(2, "HDP7"),
@@ -880,7 +880,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(59, "PD11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD11"),
STM32_FUNCTION(1, "TRACED7"),
STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
@@ -899,7 +899,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(60, "PD12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD12"),
STM32_FUNCTION(2, "SPI7_MISO"),
STM32_FUNCTION(3, "SPI2_MISO I2S2_SDI"),
@@ -914,7 +914,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(61, "PD13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD13"),
STM32_FUNCTION(3, "SPI2_NSS I2S2_WS"),
STM32_FUNCTION(6, "MDF1_SDI7"),
@@ -928,7 +928,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(62, "PD14"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD14"),
STM32_FUNCTION(3, "I2S1_MCK"),
STM32_FUNCTION(8, "FDCAN1_RX"),
@@ -942,7 +942,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(63, "PD15"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOD15"),
STM32_FUNCTION(2, "SPI1_RDY"),
STM32_FUNCTION(6, "DSI_TE"),
@@ -959,7 +959,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(64, "PE0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE0"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(2, "LPTIM2_CH1"),
@@ -972,7 +972,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(65, "PE1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE1"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(2, "LPTIM2_CH2"),
@@ -985,7 +985,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(66, "PE2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE2"),
STM32_FUNCTION(2, "LPTIM2_ETR"),
STM32_FUNCTION(3, "SPI1_MISO I2S1_SDI"),
@@ -998,7 +998,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(67, "PE3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE3"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(3, "SPI1_RDY"),
@@ -1012,7 +1012,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(68, "PE4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE4"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(2, "LPTIM2_IN1"),
@@ -1027,7 +1027,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(69, "PE5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE5"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(2, "LPTIM2_IN2"),
@@ -1042,7 +1042,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(70, "PE6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE6"),
STM32_FUNCTION(2, "SPI4_RDY"),
STM32_FUNCTION(5, "SPDIFRX1_IN2"),
@@ -1056,7 +1056,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(71, "PE7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE7"),
STM32_FUNCTION(4, "SAI4_D4"),
STM32_FUNCTION(5, "SPDIFRX1_IN3"),
@@ -1071,7 +1071,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(72, "PE8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE8"),
STM32_FUNCTION(2, "SPI4_MOSI"),
STM32_FUNCTION(4, "SAI4_CK1"),
@@ -1085,7 +1085,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(73, "PE9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE9"),
STM32_FUNCTION(2, "SPI4_MISO"),
STM32_FUNCTION(4, "SAI4_D2"),
@@ -1100,7 +1100,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(74, "PE10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE10"),
STM32_FUNCTION(2, "SPI4_SCK"),
STM32_FUNCTION(4, "SAI4_D1"),
@@ -1116,7 +1116,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(75, "PE11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE11"),
STM32_FUNCTION(3, "SPI7_SCK"),
STM32_FUNCTION(4, "SAI4_D3"),
@@ -1130,7 +1130,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(76, "PE12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE12"),
STM32_FUNCTION(2, "SPI4_NSS"),
STM32_FUNCTION(4, "SAI4_CK2"),
@@ -1146,7 +1146,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(77, "PE13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE13"),
STM32_FUNCTION(3, "SPI7_MISO"),
STM32_FUNCTION(5, "SAI1_SD_A"),
@@ -1159,7 +1159,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(78, "PE14"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE14"),
STM32_FUNCTION(3, "SPI7_NSS"),
STM32_FUNCTION(5, "SAI1_MCLK_A"),
@@ -1173,7 +1173,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(79, "PE15"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOE15"),
STM32_FUNCTION(3, "SPI7_MOSI"),
STM32_FUNCTION(5, "SAI1_SCK_A"),
@@ -1187,7 +1187,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(80, "PF0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF0"),
STM32_FUNCTION(3, "SPI3_SCK I2S3_CK"),
STM32_FUNCTION(8, "FDCAN2_RX"),
@@ -1201,7 +1201,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(81, "PF1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF1"),
STM32_FUNCTION(2, "SPI8_MISO"),
STM32_FUNCTION(3, "LPTIM2_IN2"),
@@ -1214,7 +1214,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(82, "PF2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF2"),
STM32_FUNCTION(3, "SPI3_RDY"),
STM32_FUNCTION(7, "I2C4_SMBA"),
@@ -1229,7 +1229,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(83, "PF3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF3"),
STM32_FUNCTION(4, "UART8_RX"),
STM32_FUNCTION(5, "SAI2_SCK_B"),
@@ -1246,7 +1246,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(84, "PF4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF4"),
STM32_FUNCTION(2, "RTC_OUT2"),
STM32_FUNCTION(3, "SPI6_NSS"),
@@ -1263,7 +1263,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(85, "PF5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF5"),
STM32_FUNCTION(3, "SPI6_SCK"),
STM32_FUNCTION(5, "SAI3_MCLK_A"),
@@ -1279,7 +1279,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(86, "PF6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF6"),
STM32_FUNCTION(2, "RTC_OUT2"),
STM32_FUNCTION(4, "SAI3_MCLK_B"),
@@ -1293,7 +1293,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(87, "PF7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF7"),
STM32_FUNCTION(3, "SPDIFRX1_IN1"),
STM32_FUNCTION(4, "SPI6_SCK"),
@@ -1307,7 +1307,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(88, "PF8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF8"),
STM32_FUNCTION(2, "RTC_REFIN"),
STM32_FUNCTION(4, "SAI3_SCK_B"),
@@ -1323,7 +1323,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(89, "PF9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF9"),
STM32_FUNCTION(4, "SAI3_SD_B"),
STM32_FUNCTION(5, "SAI2_SD_A"),
@@ -1337,7 +1337,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(90, "PF10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF10"),
STM32_FUNCTION(2, "MCO2"),
STM32_FUNCTION(3, "SPI3_RDY"),
@@ -1351,7 +1351,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(91, "PF11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF11"),
STM32_FUNCTION(2, "MCO1"),
STM32_FUNCTION(3, "SPDIFRX1_IN0"),
@@ -1366,7 +1366,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(92, "PF12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF12"),
STM32_FUNCTION(1, "TRACECLK"),
STM32_FUNCTION(3, "SPI5_MISO"),
@@ -1380,7 +1380,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(93, "PF13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF13"),
STM32_FUNCTION(1, "TRACED0"),
STM32_FUNCTION(2, "HDP0"),
@@ -1397,7 +1397,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(94, "PF14"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF14"),
STM32_FUNCTION(1, "TRACED1"),
STM32_FUNCTION(2, "HDP1"),
@@ -1412,7 +1412,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(95, "PF15"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOF15"),
STM32_FUNCTION(1, "TRACED2"),
STM32_FUNCTION(2, "HDP2"),
@@ -1429,7 +1429,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(96, "PG0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG0"),
STM32_FUNCTION(2, "LPTIM1_IN1"),
STM32_FUNCTION(4, "I3C3_SDA"),
@@ -1445,7 +1445,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(97, "PG1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG1"),
STM32_FUNCTION(2, "LPTIM1_IN1"),
STM32_FUNCTION(3, "I2S3_MCK"),
@@ -1465,7 +1465,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(98, "PG2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG2"),
STM32_FUNCTION(2, "RTC_REFIN"),
STM32_FUNCTION(3, "I2S3_MCK"),
@@ -1483,7 +1483,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(99, "PG3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG3"),
STM32_FUNCTION(2, "LPTIM1_ETR"),
STM32_FUNCTION(3, "SPI5_MOSI"),
@@ -1501,7 +1501,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(100, "PG4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG4"),
STM32_FUNCTION(3, "SPI5_MISO"),
STM32_FUNCTION(4, "SAI3_FS_B"),
@@ -1517,7 +1517,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(101, "PG5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG5"),
STM32_FUNCTION(1, "TRACED3"),
STM32_FUNCTION(2, "HDP3"),
@@ -1531,7 +1531,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(102, "PG6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG6"),
STM32_FUNCTION(1, "TRACED4"),
STM32_FUNCTION(2, "HDP4"),
@@ -1546,7 +1546,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(103, "PG7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG7"),
STM32_FUNCTION(1, "TRACED5"),
STM32_FUNCTION(2, "HDP5"),
@@ -1561,7 +1561,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(104, "PG8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG8"),
STM32_FUNCTION(1, "TRACED6"),
STM32_FUNCTION(2, "HDP6"),
@@ -1578,7 +1578,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(105, "PG9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG9"),
STM32_FUNCTION(1, "TRACED7"),
STM32_FUNCTION(6, "UART5_TX"),
@@ -1590,7 +1590,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(106, "PG10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG10"),
STM32_FUNCTION(1, "TRACED8"),
STM32_FUNCTION(2, "HDP0"),
@@ -1603,7 +1603,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(107, "PG11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG11"),
STM32_FUNCTION(1, "TRACED9"),
STM32_FUNCTION(2, "HDP1"),
@@ -1617,7 +1617,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(108, "PG12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG12"),
STM32_FUNCTION(1, "TRACED10"),
STM32_FUNCTION(2, "HDP2"),
@@ -1631,7 +1631,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(109, "PG13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG13"),
STM32_FUNCTION(1, "TRACED11"),
STM32_FUNCTION(2, "HDP3"),
@@ -1647,7 +1647,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(110, "PG14"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG14"),
STM32_FUNCTION(1, "TRACED12"),
STM32_FUNCTION(2, "HDP4"),
@@ -1662,7 +1662,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(111, "PG15"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOG15"),
STM32_FUNCTION(1, "TRACED13"),
STM32_FUNCTION(2, "HDP5"),
@@ -1677,7 +1677,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(114, "PH2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH2"),
STM32_FUNCTION(2, "LPTIM2_CH1"),
STM32_FUNCTION(3, "SPI7_RDY"),
@@ -1693,7 +1693,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(115, "PH3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH3"),
STM32_FUNCTION(3, "SPI1_NSS I2S1_WS"),
STM32_FUNCTION(7, "UART7_RX"),
@@ -1706,7 +1706,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(116, "PH4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH4"),
STM32_FUNCTION(7, "UART7_TX"),
STM32_FUNCTION(8, "TIM17_BKIN"),
@@ -1721,7 +1721,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(117, "PH5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH5"),
STM32_FUNCTION(5, "SAI2_FS_A"),
STM32_FUNCTION(7, "UART8_CTS"),
@@ -1736,7 +1736,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(118, "PH6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH6"),
STM32_FUNCTION(2, "LPTIM2_IN2"),
STM32_FUNCTION(5, "SAI1_MCLK_B"),
@@ -1751,7 +1751,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(119, "PH7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH7"),
STM32_FUNCTION(3, "SPI1_MOSI I2S1_SDO"),
STM32_FUNCTION(5, "UART4_TX"),
@@ -1765,7 +1765,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(120, "PH8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH8"),
STM32_FUNCTION(3, "SPI1_MISO I2S1_SDI"),
STM32_FUNCTION(4, "SPDIFRX1_IN3"),
@@ -1780,7 +1780,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(121, "PH9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH9"),
STM32_FUNCTION(4, "SPI6_NSS"),
STM32_FUNCTION(5, "SAI3_MCLK_A"),
@@ -1793,7 +1793,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(122, "PH10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH10"),
STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
STM32_FUNCTION(4, "SPI6_MOSI"),
@@ -1806,7 +1806,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(123, "PH11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH11"),
STM32_FUNCTION(4, "SPI6_MISO"),
STM32_FUNCTION(5, "SAI3_FS_A"),
@@ -1818,7 +1818,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(124, "PH12"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH12"),
STM32_FUNCTION(3, "SPI3_NSS I2S3_WS"),
STM32_FUNCTION(4, "SPI6_MISO"),
@@ -1829,7 +1829,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(125, "PH13"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOH13"),
STM32_FUNCTION(3, "SPI3_SCK I2S3_CK"),
STM32_FUNCTION(4, "SPI6_MOSI"),
@@ -1841,7 +1841,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(128, "PI0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI0"),
STM32_FUNCTION(1, "TRACED14"),
STM32_FUNCTION(2, "HDP6"),
@@ -1856,7 +1856,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(129, "PI1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI1"),
STM32_FUNCTION(1, "TRACED15"),
STM32_FUNCTION(2, "HDP7"),
@@ -1872,7 +1872,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(130, "PI2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI2"),
STM32_FUNCTION(4, "LPTIM1_ETR"),
STM32_FUNCTION(5, "SAI4_SCK_B"),
@@ -1885,7 +1885,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(131, "PI3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI3"),
STM32_FUNCTION(4, "LPTIM1_IN2"),
STM32_FUNCTION(5, "SAI4_SD_B"),
@@ -1898,7 +1898,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(132, "PI4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI4"),
STM32_FUNCTION(4, "LPTIM1_CH1"),
STM32_FUNCTION(5, "SAI4_FS_B"),
@@ -1910,7 +1910,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(133, "PI5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI5"),
STM32_FUNCTION(3, "SPI5_MOSI"),
STM32_FUNCTION(4, "SPI1_MOSI I2S1_SDO"),
@@ -1924,7 +1924,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(134, "PI6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI6"),
STM32_FUNCTION(2, "MCO1"),
STM32_FUNCTION(7, "USART3_TX"),
@@ -1936,7 +1936,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(135, "PI7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI7"),
STM32_FUNCTION(7, "USART3_RX"),
STM32_FUNCTION(8, "TIM2_CH1"),
@@ -1947,14 +1947,14 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(136, "PI8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI8"),
STM32_FUNCTION(16, "EVENTOUT"),
STM32_FUNCTION(17, "ANALOG")
),
STM32_PIN_PKG(
PINCTRL_PIN(137, "PI9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI9"),
STM32_FUNCTION(2, "SPI7_MOSI"),
STM32_FUNCTION(3, "SPI2_MOSI I2S2_SDO"),
@@ -1970,7 +1970,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(138, "PI10"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI10"),
STM32_FUNCTION(2, "SAI1_SCK_A"),
STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
@@ -1986,7 +1986,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(139, "PI11"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOI11"),
STM32_FUNCTION(3, "I2S2_MCK"),
STM32_FUNCTION(6, "UART8_TX"),
@@ -1999,7 +1999,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(140, "PI12"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOI12"),
STM32_FUNCTION(3, "SPI4_NSS"),
STM32_FUNCTION(8, "FDCAN3_RX"),
@@ -2011,7 +2011,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(141, "PI13"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOI13"),
STM32_FUNCTION(3, "SPI4_MOSI"),
STM32_FUNCTION(5, "FDCAN2_RX"),
@@ -2023,7 +2023,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(142, "PI14"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOI14"),
STM32_FUNCTION(3, "SPI2_NSS I2S2_WS"),
STM32_FUNCTION(6, "MDF1_SDI1"),
@@ -2037,7 +2037,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(143, "PI15"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOI15"),
STM32_FUNCTION(3, "I2S2_MCK"),
STM32_FUNCTION(4, "UART4_RX"),
@@ -2052,7 +2052,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(144, "PJ0"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ0"),
STM32_FUNCTION(3, "SPI5_MOSI"),
STM32_FUNCTION(5, "PCIE_CLKREQN"),
@@ -2067,7 +2067,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(145, "PJ1"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ1"),
STM32_FUNCTION(7, "USART6_RX"),
STM32_FUNCTION(9, "TIM8_CH1N"),
@@ -2080,7 +2080,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(146, "PJ2"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ2"),
STM32_FUNCTION(5, "SAI2_SD_B"),
STM32_FUNCTION(7, "UART9_RTS"),
@@ -2092,7 +2092,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(147, "PJ3"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ3"),
STM32_FUNCTION(3, "SPI5_NSS"),
STM32_FUNCTION(4, "SAI2_FS_A"),
@@ -2105,7 +2105,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(148, "PJ4"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ4"),
STM32_FUNCTION(4, "SAI2_FS_B"),
STM32_FUNCTION(6, "MDF1_CCK1"),
@@ -2118,7 +2118,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(149, "PJ5"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ5"),
STM32_FUNCTION(3, "SPI5_MISO"),
STM32_FUNCTION(4, "SAI2_SCK_B"),
@@ -2131,7 +2131,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(150, "PJ6"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ6"),
STM32_FUNCTION(3, "SPI7_MOSI"),
STM32_FUNCTION(5, "SAI4_SD_A"),
@@ -2145,7 +2145,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(151, "PJ7"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ7"),
STM32_FUNCTION(3, "SPI5_MISO"),
STM32_FUNCTION(5, "SAI2_MCLK_B"),
@@ -2160,7 +2160,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(152, "PJ8"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ8"),
STM32_FUNCTION(3, "SPI5_SCK"),
STM32_FUNCTION(6, "SAI4_CK2"),
@@ -2173,7 +2173,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(153, "PJ9"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ9"),
STM32_FUNCTION(3, "SPI4_RDY"),
STM32_FUNCTION(8, "TIM12_CH1"),
@@ -2185,7 +2185,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(154, "PJ10"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ10"),
STM32_FUNCTION(8, "TIM12_CH2"),
STM32_FUNCTION(9, "TIM8_ETR"),
@@ -2198,7 +2198,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(155, "PJ11"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ11"),
STM32_FUNCTION(3, "SPI5_RDY"),
STM32_FUNCTION(4, "SAI2_SCK_A"),
@@ -2212,7 +2212,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(156, "PJ12"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ12"),
STM32_FUNCTION(4, "SAI2_SD_A"),
STM32_FUNCTION(7, "UART9_RX"),
@@ -2227,7 +2227,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(157, "PJ13"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ13"),
STM32_FUNCTION(4, "SAI2_MCLK_A"),
STM32_FUNCTION(7, "UART9_TX"),
@@ -2241,7 +2241,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(158, "PJ14"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ14"),
STM32_FUNCTION(3, "SPI4_SCK"),
STM32_FUNCTION(8, "FDCAN3_TX"),
@@ -2252,7 +2252,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(159, "PJ15"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOJ15"),
STM32_FUNCTION(1, "TRACED7"),
STM32_FUNCTION(2, "HDP7"),
@@ -2266,7 +2266,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(160, "PK0"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK0"),
STM32_FUNCTION(3, "SPI2_MISO I2S2_SDI"),
STM32_FUNCTION(4, "SPDIFRX1_IN2"),
@@ -2281,7 +2281,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(161, "PK1"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK1"),
STM32_FUNCTION(3, "SPI2_MOSI I2S2_SDO"),
STM32_FUNCTION(6, "MDF1_SDI2"),
@@ -2296,7 +2296,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(162, "PK2"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK2"),
STM32_FUNCTION(3, "SPI7_NSS"),
STM32_FUNCTION(5, "SAI4_SCK_A"),
@@ -2311,7 +2311,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(163, "PK3"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK3"),
STM32_FUNCTION(3, "SPI7_RDY"),
STM32_FUNCTION(6, "MDF1_CKI1"),
@@ -2325,7 +2325,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(164, "PK4"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK4"),
STM32_FUNCTION(3, "SPI7_MISO"),
STM32_FUNCTION(4, "UART4_TX"),
@@ -2340,7 +2340,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(165, "PK5"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK5"),
STM32_FUNCTION(3, "SPI2_RDY"),
STM32_FUNCTION(6, "MDF1_CKI0"),
@@ -2355,7 +2355,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(166, "PK6"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK6"),
STM32_FUNCTION(3, "SPI7_SCK"),
STM32_FUNCTION(5, "SAI4_MCLK_A"),
@@ -2371,7 +2371,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(167, "PK7"),
- STM32MP_PKG_AI,
+ BIT(STM32_PKG_AI),
STM32_FUNCTION(0, "GPIOK7"),
STM32_FUNCTION(6, "MDF1_SDI0"),
STM32_FUNCTION(7, "USART1_RX"),
@@ -2389,7 +2389,7 @@ static const struct stm32_desc_pin stm32mp257_pins[] = {
static const struct stm32_desc_pin stm32mp257_z_pins[] = {
STM32_PIN_PKG(
PINCTRL_PIN(400, "PZ0"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ0"),
STM32_FUNCTION(3, "LPTIM3_IN1"),
STM32_FUNCTION(4, "SPI8_MOSI"),
@@ -2404,7 +2404,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(401, "PZ1"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ1"),
STM32_FUNCTION(3, "LPTIM3_CH1"),
STM32_FUNCTION(4, "SPI8_MISO"),
@@ -2419,7 +2419,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(402, "PZ2"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ2"),
STM32_FUNCTION(3, "LPTIM3_CH1"),
STM32_FUNCTION(4, "SPI8_SCK"),
@@ -2433,7 +2433,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(403, "PZ3"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ3"),
STM32_FUNCTION(1, "DBTRGI"),
STM32_FUNCTION(2, "DBTRGO"),
@@ -2451,7 +2451,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(404, "PZ4"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ4"),
STM32_FUNCTION(1, "DBTRGI"),
STM32_FUNCTION(2, "DBTRGO"),
@@ -2468,7 +2468,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(405, "PZ5"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ5"),
STM32_FUNCTION(2, "MCO1"),
STM32_FUNCTION(3, "LPTIM3_ETR"),
@@ -2482,7 +2482,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(406, "PZ6"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ6"),
STM32_FUNCTION(1, "DBTRGI"),
STM32_FUNCTION(2, "DBTRGO"),
@@ -2497,7 +2497,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(407, "PZ7"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ7"),
STM32_FUNCTION(4, "SPI8_MOSI"),
STM32_FUNCTION(5, "MDF1_CCK1"),
@@ -2510,7 +2510,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(408, "PZ8"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ8"),
STM32_FUNCTION(3, "LPTIM3_IN1"),
STM32_FUNCTION(4, "SPI8_MISO"),
@@ -2525,7 +2525,7 @@ static const struct stm32_desc_pin stm32mp257_z_pins[] = {
),
STM32_PIN_PKG(
PINCTRL_PIN(409, "PZ9"),
- STM32MP_PKG_AI | STM32MP_PKG_AK | STM32MP_PKG_AL,
+ BIT(STM32_PKG_AI) | BIT(STM32_PKG_AK) | BIT(STM32_PKG_AL),
STM32_FUNCTION(0, "GPIOZ9"),
STM32_FUNCTION(2, "MCO2"),
STM32_FUNCTION(4, "SPI8_RDY"),
--
2.34.1
next prev parent reply other threads:[~2025-11-18 17:08 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-11-18 16:19 [PATCH v2 00/15] pinctrl: stm32: rework SoC package and add STM32MP21 Antonio Borneo
2025-11-18 16:19 ` Antonio Borneo [this message]
2025-11-18 16:19 ` [PATCH v2 02/15] dt-bindings: pinctrl: stm32: use strings for enum property 'st,package' Antonio Borneo
2025-11-19 7:27 ` Krzysztof Kozlowski
2025-11-19 14:16 ` Linus Walleij
2025-11-20 9:50 ` Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 03/15] arm: dts: stm32: update property 'st,package' to new bindings Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 04/15] arm64: dts: st: " Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 05/15] pinctrl: stm32: add new package to stm32mp257 pinctrl support Antonio Borneo
2025-11-20 4:25 ` kernel test robot
2025-11-18 16:19 ` [PATCH v2 06/15] dt-bindings: " Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 07/15] arm64: dts: st: add new package file for stm32mp25 pinctrl Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 08/15] pinctrl: stm32: add stm32mp215 pinctrl support Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 09/15] dt-bindings: pinctrl: stm32: support for stm32mp215 and additional packages Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 10/15] arm64: dts: st: introduce stm32mp21 pinctrl files Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 11/15] arm64: dts: st: add interrupt to optee node on stm32mp21 Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 12/15] arm64: dts: st: add exti1 and exti2 nodes " Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 13/15] arm64: dts: st: add pinctrl " Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 14/15] arm64: dts: st: add pinctrl to usart2 on stm32mp215f-dk board Antonio Borneo
2025-11-18 16:19 ` [PATCH v2 15/15] arm64: dts: st: add heartbeat LED " Antonio Borneo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20251118161936.1085477-2-antonio.borneo@foss.st.com \
--to=antonio.borneo@foss.st.com \
--cc=alexandre.torgue@foss.st.com \
--cc=amelie.delaunay@foss.st.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=krzk+dt@kernel.org \
--cc=legoffic.clement@gmail.com \
--cc=linus.walleij@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-stm32@st-md-mailman.stormreply.com \
--cc=mcoquelin.stm32@gmail.com \
--cc=p.paillet@foss.st.com \
--cc=robh@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).