Skip to content

Commit dee80dc

Browse files
degjorvanordicjm
authored andcommitted
modules: tfm: Gate GPIO IOCTL dispatcher on NRF_GPIO_HAS_SEL
The MCUSEL register field was renamed to CTRLSEL on nRF54L/nRF71, so the previous defined(GPIO_PIN_CNF_MCUSEL_Msk) guard dropped the TFM_PLATFORM_IOCTL_GPIO_SERVICE case on those targets. Switch to NRF_GPIO_HAS_SEL to match the underlying service implementation. Signed-off-by: Dag Erik Gjørvad <dag.erik.gjorvad@nordicsemi.no>
1 parent ab6f6d4 commit dee80dc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

modules/trusted-firmware-m/tfm_boards/src/tfm_platform_system.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,10 @@ enum tfm_platform_err_t tfm_platform_hal_ioctl(tfm_platform_ioctl_req_t request,
147147
return tfm_platform_hal_read_service(in_vec, out_vec);
148148
case TFM_PLATFORM_IOCTL_WRITE32_SERVICE:
149149
return tfm_platform_hal_write32_service(in_vec, out_vec);
150-
#if defined(GPIO_PIN_CNF_MCUSEL_Msk)
150+
#if NRF_GPIO_HAS_SEL
151151
case TFM_PLATFORM_IOCTL_GPIO_SERVICE:
152152
return tfm_platform_hal_gpio_service(in_vec, out_vec);
153-
#endif /* defined(GPIO_PIN_CNF_MCUSEL_Msk) */
153+
#endif /* NRF_GPIO_HAS_SEL */
154154
#if SOC_NRF7120_TFM_MRAMC_SERVICE
155155
case TFM_PLATFORM_IOCTL_MRAMC_INIT_SERVICE:
156156
return tfm_platform_hal_mramc_init_service();

0 commit comments

Comments
 (0)