From 6ef704ee83799d063591b25d95c90b4abb3f5136 Mon Sep 17 00:00:00 2001 From: Jukka Laitinen Date: Fri, 25 Sep 2026 23:42:43 +0300 Subject: [PATCH] arch/arm/imxrt: Fix imxrt118x rgpio compiler warning Move GPIO_PIN definition from imxrt118x_gpio.h to imxrt_rgpio.h to remove redefinition warning. Signed-off-by: Jukka Laitinen --- arch/arm/src/imxrt/hardware/rt118x/imxrt118x_gpio.h | 2 -- arch/arm/src/imxrt/imxrt_rgpio.h | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/src/imxrt/hardware/rt118x/imxrt118x_gpio.h b/arch/arm/src/imxrt/hardware/rt118x/imxrt118x_gpio.h index 688b675ded8..618c1b318a8 100644 --- a/arch/arm/src/imxrt/hardware/rt118x/imxrt118x_gpio.h +++ b/arch/arm/src/imxrt/hardware/rt118x/imxrt118x_gpio.h @@ -72,8 +72,6 @@ /* Most registers are laid out simply with one bit per pin */ -#define GPIO_PIN(n) (1u << (n)) /* Bit n: Pin n, n=0-31 */ - /* ICRN register (per-pin interrupt configuration) */ #define IMXRT_GPIO_ICRN_ISF (1u << 24) /* Bit 24: Interrupt Status Flag */ diff --git a/arch/arm/src/imxrt/imxrt_rgpio.h b/arch/arm/src/imxrt/imxrt_rgpio.h index 3b52b26f487..a6577a24dbd 100644 --- a/arch/arm/src/imxrt/imxrt_rgpio.h +++ b/arch/arm/src/imxrt/imxrt_rgpio.h @@ -36,6 +36,8 @@ #include "hardware/rt118x/imxrt118x_gpio.h" #include "imxrt_iomuxc_ver3.h" +#define GPIO_PIN(n) (1u << (n)) + /**************************************************************************** * Pre-processor Definitions ****************************************************************************/