zephyr/drivers
Andrzej Głąbek d000ff38dc drivers: serial: nrfx: Force poll_out when lock attempts are over
When the loop that tries to obtain the lock in poll_out() finishes
because of hitting the max number of trials (what normally should
never happen), force the lock to be taken instead of just giving up
with sending the data. The latter approach that was in use so far
could not deal with a situation when some thread was aborted while
keeping the lock. Other threads would then have no chance to send
anything with poll_out() until it was called from an ISR.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2020-05-25 18:46:28 +02:00
..
adc devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
audio device: avoid casting away const from config_info pointer 2020-05-13 18:21:52 +02:00
bluetooth modules: stm32: Rename lib Kconfig symbol 2020-05-09 13:08:42 +02:00
can devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
clock_control sensor: temp_nrf5: Allow use only when the TEMP peripheral is present 2020-05-25 16:03:02 +02:00
console drivers: susbsys: Check errors on devices selected using dt macro 2020-05-25 11:43:14 +02:00
counter driver: counter: counter_ll_stm32_rtc.c: Add 1 tick to alarm 2020-05-19 14:48:49 +02:00
crypto device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
dac devicetree: allow access to all nodes 2020-05-08 19:37:18 -05:00
debug tracing: cleanup and split segger/rtt configuration options 2020-02-07 15:58:05 -05:00
display device: avoid casting away const from config_info pointer 2020-05-13 18:21:52 +02:00
dma devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
eeprom devicetree: allow access to all nodes 2020-05-08 19:37:18 -05:00
entropy device: avoid casting away const from config_info pointer 2020-05-13 18:21:52 +02:00
espi drivers: espi: mchp: Report correct length during OOB Rx operation 2020-05-09 07:20:13 -04:00
ethernet cmake: qemu: Allow user to add parameters to Ethernet TAP 2020-05-20 15:36:39 +02:00
flash drivers: flash: nrf_qspi_nor: support read of sub-word lengths 2020-05-21 17:04:05 +02:00
gpio gpio: intel_apl: fix incorrect address access 2020-05-19 19:19:51 +02:00
hwinfo drivers: hwinfo: fix ESP32 implementation 2020-04-28 15:32:53 -04:00
i2c devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
i2s devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
ieee802154 drivers: ieee802154: cc13xx_cc26xx: use HwiP_construct to connect CPE0 2020-05-19 17:28:29 +02:00
interrupt_controller interrupt_controller: device driver can configure IO APIC delivery mode 2020-05-08 22:32:39 -04:00
ipm device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
kscan device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
led devicetree: allow access to all nodes 2020-05-08 19:37:18 -05:00
led_strip devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
lora devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
modem device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
net drivers: Replace printf by printk when applicable 2020-05-09 21:25:33 +02:00
neural_net device: avoid casting away const from config_info pointer 2020-05-13 18:21:52 +02:00
pcie
peci drivers: peci: Add verification handlers 2020-05-25 18:06:22 +02:00
pinmux devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
ps2 device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
ptp_clock
pwm drivers: pwm: mcux_ftm: allow configuring the clock prescaler 2020-05-20 19:03:14 +02:00
sensor sensor: temp_nrf5: Allow use only when the TEMP peripheral is present 2020-05-25 16:03:02 +02:00
serial drivers: serial: nrfx: Force poll_out when lock attempts are over 2020-05-25 18:46:28 +02:00
spi drivers/spi: stm32: Fix use of single dma channel 2020-05-18 19:14:37 +02:00
timer kernel: sys_clock: update weak pm control function 2020-05-21 20:32:12 +02:00
usb usb: driver: Fix Nordic driver for fragmented control OUT transfers. 2020-05-22 12:50:35 +02:00
video device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
watchdog devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
wifi drivers: wifi: esp: Update to new timeout api 2020-05-12 17:18:34 +02:00
CMakeLists.txt drivers: dac: Add API for DAC peripherals 2020-04-20 17:41:48 +02:00
Kconfig drivers: dac: Add API for DAC peripherals 2020-04-20 17:41:48 +02:00