diff --git a/drivers/gpio/gpio_mspm0.c b/drivers/gpio/gpio_mspm0.c index 7fe0bf5d752..bc95845865f 100644 --- a/drivers/gpio/gpio_mspm0.c +++ b/drivers/gpio/gpio_mspm0.c @@ -21,7 +21,7 @@ struct gpio_mspm0_config { /* port base address */ GPIO_Regs *base; /* port pincm lookup table */ - uint32_t *pincm_lut; + uint8_t *pincm_lut; }; struct gpio_mspm0_data { @@ -39,7 +39,7 @@ struct gpio_mspm0_data { #if CONFIG_SOC_SERIES_MSPM0G #define NUM_GPIOA_PIN 32 #define gpioa_pins NUM_GPIOA_PIN -static uint32_t gpioa_pincm_lut[NUM_GPIOA_PIN] = { +static uint8_t gpioa_pincm_lut[NUM_GPIOA_PIN] = { IOMUX_PINCM1, IOMUX_PINCM2, IOMUX_PINCM7, IOMUX_PINCM8, IOMUX_PINCM9, IOMUX_PINCM10, IOMUX_PINCM11, IOMUX_PINCM14, IOMUX_PINCM19, IOMUX_PINCM20, IOMUX_PINCM21, IOMUX_PINCM22, IOMUX_PINCM34, IOMUX_PINCM35, IOMUX_PINCM36, IOMUX_PINCM37, IOMUX_PINCM38, IOMUX_PINCM39, @@ -51,7 +51,7 @@ static uint32_t gpioa_pincm_lut[NUM_GPIOA_PIN] = { #define GPIOA_NODE DT_NODELABEL(gpioa) #define NUM_GPIOA_PIN 31 #define gpioa_pins NUM_GPIOA_PIN -static uint32_t gpioa_pincm_lut[NUM_GPIOA_PIN] = { +static uint8_t gpioa_pincm_lut[NUM_GPIOA_PIN] = { IOMUX_PINCM1, IOMUX_PINCM2, IOMUX_PINCM7, IOMUX_PINCM8, IOMUX_PINCM9, IOMUX_PINCM10, IOMUX_PINCM11, IOMUX_PINCM14, IOMUX_PINCM19, IOMUX_PINCM20, IOMUX_PINCM25, IOMUX_PINCM26, IOMUX_PINCM38, IOMUX_PINCM39, IOMUX_PINCM40, IOMUX_PINCM41, IOMUX_PINCM42, IOMUX_PINCM49, @@ -69,7 +69,7 @@ static uint32_t gpioa_pincm_lut[NUM_GPIOA_PIN] = { #ifdef CONFIG_SOC_SERIES_MSPM0G #define NUM_GPIOB_PIN 28 #define gpiob_pins NUM_GPIOB_PIN -static uint32_t gpiob_pincm_lut[NUM_GPIOB_PIN] = { +static uint8_t gpiob_pincm_lut[NUM_GPIOB_PIN] = { IOMUX_PINCM12, IOMUX_PINCM13, IOMUX_PINCM15, IOMUX_PINCM16, IOMUX_PINCM17, IOMUX_PINCM18, IOMUX_PINCM23, IOMUX_PINCM24, IOMUX_PINCM25, IOMUX_PINCM26, IOMUX_PINCM27, IOMUX_PINCM28, IOMUX_PINCM29, IOMUX_PINCM30, IOMUX_PINCM31, IOMUX_PINCM32, IOMUX_PINCM33, IOMUX_PINCM43, @@ -80,7 +80,7 @@ static uint32_t gpiob_pincm_lut[NUM_GPIOB_PIN] = { #define GPIOB_NODE DT_NODELABEL(gpiob) #define NUM_GPIOB_PIN 32 #define gpiob_pins NUM_GPIOB_PIN -static uint32_t gpiob_pincm_lut[NUM_GPIOB_PIN] = { +static uint8_t gpiob_pincm_lut[NUM_GPIOB_PIN] = { IOMUX_PINCM12, IOMUX_PINCM13, IOMUX_PINCM15, IOMUX_PINCM16, IOMUX_PINCM17, IOMUX_PINCM18, IOMUX_PINCM27, IOMUX_PINCM28, IOMUX_PINCM29, IOMUX_PINCM30, IOMUX_PINCM31, IOMUX_PINCM32, IOMUX_PINCM33, IOMUX_PINCM34, IOMUX_PINCM35, IOMUX_PINCM36, IOMUX_PINCM37, IOMUX_PINCM53, @@ -96,7 +96,7 @@ static uint32_t gpiob_pincm_lut[NUM_GPIOB_PIN] = { #ifdef CONFIG_SOC_SERIES_MSPM0L #define NUM_GPIOC_PIN 10 #define gpioc_pins NUM_GPIOC_PIN -static uint32_t gpioc_pincm_lut[NUM_GPIOC_PIN] = { +static uint8_t gpioc_pincm_lut[NUM_GPIOC_PIN] = { IOMUX_PINCM43, IOMUX_PINCM44, IOMUX_PINCM45, IOMUX_PINCM46, IOMUX_PINCM47, IOMUX_PINCM48, IOMUX_PINCM58, IOMUX_PINCM59, IOMUX_PINCM60, IOMUX_PINCM61, };