zephyrproject-rtos/zephyr

gpio: add gpio-reserved-ranges support for drivers/gpio/gpio_stm32.c and drivers/gpio/gpio_npcx.c

Open

#57.038 aperta il 19 apr 2023

Vedi su GitHub
 (1 commento) (0 reazioni) (2 assegnatari)C (9144 fork)batch import
EnhancementGood first issuearea: GPIOplatform: Renesasplatform: STM32

Metriche repository

Star
 (15.249 star)
Metriche merge PR
 (Merge medio 5g 20h) (1000 PR mergiate in 30 g)

Descrizione

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

Guida contributor