zephyr/drivers
Jędrzej Ciupis 774dd16555 drivers: ieee802154: gracefully handle invalid Ack timestamp
The nRF IEEE 802.15.4 driver might report a received Ack frame with
invalid timestamp, if the timestamp could not have been taken. The upper
layers are not prepared to handle such a case as they expect that for a
received frame, the timestamp is always present and valid.

This commit detects this situation and handles it gracefully by
reporting the transmission as failed as if no Ack was received.

Signed-off-by: Jędrzej Ciupis <jedrzej.ciupis@nordicsemi.no>
2024-04-09 07:37:10 -04:00
..
adc drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
audio
auxdisplay
bbram
bluetooth drivers: bluetooth: hci: Support reading long events in ST SPI v1 2024-04-05 12:21:17 +02:00
cache
can drivers: can: mcp251xfd: Add can statistics support 2024-04-06 14:23:06 +03:00
charger drivers: charger: charger_max20355: handle thermistor mode 2024-03-26 16:18:31 -04:00
clock_control clock: mcux_ccm: add gpt ipg clock 2024-04-09 11:06:24 +02:00
console
coredump
counter drivers: counter: gpt: enable MMIO memory mapping 2024-04-09 11:06:24 +02:00
crypto drivers: entropy: npcx: add rng driver support 2024-03-14 18:14:04 +00:00
dac drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
dai drivers: dai: add driver for NXP's ESAI 2024-04-03 16:18:50 +01:00
disk disk/nvme: Update copyright headers 2024-03-22 09:23:00 +00:00
display drivers: display: add driver for ST7796s display 2024-04-08 09:04:06 +02:00
dma drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
edac
eeprom
entropy drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
espi drivers: espi: npcx: workaround Global Reset issue 2024-03-18 19:11:29 +00:00
ethernet drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
flash drivers: flash: Added buffered write for addresses in flash on rp2040 2024-04-05 10:56:21 -05:00
fpga
fuel_gauge
gnss GNSS: Increase size of hdop 2024-04-09 11:05:38 +02:00
gpio drivers: gpio: split up driver for TLE9104 into a MFD 2024-04-09 11:07:27 +02:00
hwinfo soc: nordic: Refactor soc_secure.h 2024-04-04 13:17:13 -05:00
hwspinlock
i2c drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
i2s drivers: i2s_nrfx: Fix divider calculation 2024-03-12 09:44:29 +00:00
i3c drivers: i3c: i3c_mcux: Fix bug in do_one_xfer 2024-03-25 18:38:31 -04:00
ieee802154 drivers: ieee802154: gracefully handle invalid Ack timestamp 2024-04-09 07:37:10 -04:00
input drivers: input: CHSC6X Driver 2024-04-08 09:28:36 -04:00
interrupt_controller drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
ipm
kscan input: convert kscan_mchp_xec.c driver to input 2024-03-12 19:30:09 -04:00
led drivers: led: add output current configuration to ti,lp5562 2024-03-26 16:17:23 -04:00
led_strip drivers: led_strip: Enabling config with DT_HAS_.. 2024-03-20 17:20:08 -05:00
lora
mbox drivers: mbox: Fix nxp,mbox kconfig depends on 2024-03-14 11:01:07 -05:00
mdio drivers: mdio: Add NXP ENET QOS MDIO Driver 2024-04-02 21:02:25 -04:00
memc
mfd drivers: sensor: implement output diagnostics sensor for TLE9104 2024-04-09 11:07:27 +02:00
mipi_dbi drivers: mipi_dbi: introduce NXP LCDIC driver 2024-04-04 23:59:37 +03:00
mipi_dsi drivers: dsi: stm32: add additional dt options 2024-04-02 21:03:10 -04:00
misc modules: hal_ethos_u: update module revision 2024-03-21 09:07:35 +01:00
mm
modem drivers: modem: use sys_rand_get directly 2024-04-05 12:28:46 +02:00
net drivers: net: use sys_rand8_get 2024-04-05 12:28:46 +02:00
pcie
peci
pinctrl nxp: imx8ulp: enable pinctrl 2024-04-09 11:06:14 +02:00
pm_cpu_ops
power_domain intel_adsp/ace: power: No pending transaction before power gate 2024-03-22 21:29:33 -04:00
ps2
ptp_clock
pwm drivers: pwm: add support for nRF54 devices 2024-04-09 11:05:46 +02:00
regulator regulator: cp9314: Prevents reset while switching 2024-03-21 13:16:56 -05:00
reset
retained_mem
rtc
sdhc
sensor drivers: sensor: implement output diagnostics sensor for TLE9104 2024-04-09 11:07:27 +02:00
serial drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
sip_svc
smbus
spi drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
syscon
timer drivers: timer: add support for LPTIM on STM32H5 2024-04-08 15:55:24 +03:00
usb drivers: usb: stm32: Dont disable ULPI clock on low power 2024-04-09 11:07:14 +02:00
usb_c
video drivers: video: mt9m114: Rework to support more resolutions 2024-03-26 16:16:52 -04:00
virtualization
w1
watchdog dts: arm: nxp: nxp_mcxn94x: Added watchdog node 2024-04-04 23:58:01 +03:00
wifi drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
xen
CMakeLists.txt drivers: ethernet: Build ethernet drivers with ETH_DRIVER_RAW_MODE 2024-03-20 08:05:55 -05:00
Kconfig