Both drivers/gpio/gpio_stm32.c and drivers/gpio/gpio_npcx.c drivers are based on the gpio-controller DT structure, however since they use the raw GPIO_PORT_PIN_MASK_FROM_NGPIOS macro, they lack of "gpio-reserved-ranges" property support.
@avolkov-1221 Can you elaborate on why this should be updated ?
I don't see GPIO_PORT_PIN_MASK_FROM_NGPIOS being deprecated or any benefit to implement this change atm
Hello,
Both drivers/gpio/gpio_stm32.c and drivers/gpio/gpio_npcx.c drivers are based on the gpio-controller DT structure, however since they use the raw GPIO_PORT_PIN_MASK_FROM_NGPIOS macro, they lack of "gpio-reserved-ranges" property support.
This enhancement has been added in the PR https://github.com/zephyrproject-rtos/zephyr/pull/56295