-
Notifications
You must be signed in to change notification settings - Fork 7.5k
drivers: gpio: nrfx: Add support for GPIOTE0 on nrf54h20 cpurad #91041
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
drivers: gpio: nrfx: Add support for GPIOTE0 on nrf54h20 cpurad #91041
Conversation
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 project with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
Hey, this needs a rebase and force push to pick up the CI error workaround. (the twister one anyway) |
Update hal_nordic with support for GPIOTE0 in cpurad added to nrfx_gpiote driver. Signed-off-by: Krzysztof Chruściński <[email protected]>
Add GPIOTE0 instance in radio peripherals. Signed-off-by: Krzysztof Chruściński <[email protected]>
Add new feature flags to gpiote node. Include pinctrl. Pins used by GPIOTE0 on nrf54h20/cpurad require CTRLSEL configuration. Pins are listed using pinctrl and parsed by nrf-regtool to prepare UICR configuration. Signed-off-by: Krzysztof Chruściński <[email protected]>
Add NRFX_GPIOTE_VAR_FEATURE_SUPPORT feature flag to nrfx configuration. It enables support for special GPIOTE0 instance in nrfx_gpiote driver. Signed-off-by: Krzysztof Chruściński <[email protected]>
Add support for special GPIOTE0 instance on nrf54h20/cpurad. This instance requires special handling because: - there is no support for PORT event (level interrupts) - TE channels are fixed to the pin Signed-off-by: Krzysztof Chruściński <[email protected]>
Add return code checking for gpio_pin_interrupt_configure functions. Add disabling pin interrupt at the end of the test to restore pin state. Signed-off-by: Krzysztof Chruściński <[email protected]>
Add configuration for testing GPIOTE0 instance on nrf54h20/cpurad. Signed-off-by: Krzysztof Chruściński <[email protected]>
7dfc940
to
7484e74
Compare
|
Add support for special GPIOTE0 instance on nrf54h20/cpurad.
This instance requires special handling because:
DNM
untilnrf-regtool
v9.2.0 is available.