zephyr/drivers
Gerson Fernando Budke 2cfb11e050 drivers: ieee802154: rf2xx: Rem trx_state variable
The rx timeout timer callback need update trx_state variable and this
variable is protected by a mutex. Because of that, when compiling the
system with CONFIG_ASSERT=y the system reports 'ASSERTION FAIL
[!arch_is_in_isr()] @ ZEPHYR_BASE/kernel/include/ksched.h:262'.

This refactor the driver remove trx_state variable dependency and
consequently removes phy_mutex and rx timeout timer to be compliant
with kernel rules.

Fixes: #23198

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2020-03-09 14:17:06 +02:00
..
adc adc: mchp_xec: right justify ADC output data under 10-bit res 2020-03-06 19:29:09 +02:00
audio
bluetooth
can
clock_control driver: clock: stm32: boost voltage when clock exceeds 80MHz 2020-02-26 12:21:04 -06:00
console
counter
crypto
debug
display
dma
eeprom
entropy
espi
ethernet drivers: eth: mcux: Write correct data into override register 2020-03-07 09:23:47 +02:00
flash
gpio drivers: gpio: fix syscall handlers 2020-03-07 09:22:50 +02:00
hwinfo drivers: hwinfo: Don't disable CLOE on SAM3x seies 2020-02-27 21:14:54 +01:00
i2c
i2s
ieee802154 drivers: ieee802154: rf2xx: Rem trx_state variable 2020-03-09 14:17:06 +02:00
interrupt_controller
ipm
kscan drivers: kscan: fix syscall handlers 2020-03-07 09:22:50 +02:00
led
led_strip
lora
modem
net
neural_net
pcie
pinmux
ps2
ptp_clock
pwm
sensor driver/sensor: lis3mdl: Fix DRDY interrupt 2020-02-25 11:40:17 +01:00
serial drivers: serial: uart_sam0: Fix interrupt connection 2020-03-06 18:34:12 +02:00
spi
timer riscv machine timer: Timer functions on long running platforms 2020-03-04 23:08:49 +02:00
usb
video
watchdog Revert "drivers: watchdog: Make WDT_DISABLE_AT_BOOT default to y" 2020-03-04 18:25:04 +02:00
wifi
CMakeLists.txt
Kconfig