zephyr/samples/boards/nrf
Henrik Brix Andersen d4023b3c1b drivers: gpio: move non-standard dts flags to be soc specific
Reserve the upper 8 bits of gpio_dt_flags_t for SoC specific flags and
move the non-standard, hardware-specific GPIO devicetree flags (IO
voltage level, drive strength, debounce filter) from the generic
dt-bindings/gpio/gpio.h header to SoC specific dt-bindings headers.

Some of the SoC specific dt-bindings flags take up more bits than
necessary in order to retain backwards compatibility with the deprecated
GPIO flags. The width of these fields can be reduced/optimized once the
deprecated flags are removed.

Remove hardcoded use of GPIO_INT_DEBOUNCE in GPIO client drivers. This
flag can now be set in the devicetree for boards/SoCs with debounce
filter support. The SoC specific debounce flags have had the _INT part
of their name removed since these flag must be passed to
gpio_pin_configure(), not gpio_pin_interrupt_configure().

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-03-10 13:46:34 -05:00
..
battery samples: boards: nrf: battery: fix board in sample commands 2021-09-23 08:38:44 -04:00
clock_skew samples: fix double promotion warnings 2021-11-24 17:14:25 -05:00
dynamic_pinctrl drivers: serial: nrfx: Ensure that instances have some pins assigned 2022-03-09 12:05:22 +01:00
ieee802154/802154_rpmsg modules: hal_nordic: Port nrf_802154 to ipc_service 2022-03-02 17:03:01 +01:00
mesh drivers: gpio: move non-standard dts flags to be soc specific 2022-03-10 13:46:34 -05:00
nrf53_sync_rtc samples: boards: nrf: Add nrf53_sync_rtc sample 2022-01-19 17:46:28 +01:00
nrf_led_matrix samples: boards: nrf: Add sample for the display_nrf_led_matrix driver 2021-12-17 15:48:08 +01:00
nrfx samples: boards: nrfx: Fix setting up of (D)PPI channel endpoints 2021-09-23 13:13:30 -04:00
nrfx_prs cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
system_off kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00