zephyr/drivers
Andrzej Głąbek 414c773c48 drivers: gpio_nrfx: Replace atomic_set_bit_to() with atomic_and()
A call to atomic_set_bit_to() was used for clearing bits in an atomic_t
variable that stores information about allocated GPIOTE channels.
This caused an issue to be reported by Coverity, as the function treats
its first parameter as an array and it was provided with a pointer to
a singleton.
This commit replaces that call with atomic_and(), to prevent the issue
from being reported and for consistency with the way bits are set for
allocated GPIOTE channels (what is done with a call to atomic_or()).

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2020-07-06 16:47:03 +02:00
..
adc
audio
bluetooth Bluetooth: Fix host RX thread deadlock 2020-07-06 11:15:39 +02:00
can can: mcp2515: Add chip select flags 2020-07-01 16:40:03 -05:00
clock_control drivers: clock_control: stm32f0/f3: streamline PREDIV handling 2020-07-05 07:56:21 -04:00
console
counter
crypto
dac drivers: dac: mcux_dac32: add Kconfig option for enabling test output 2020-07-03 08:05:25 -04:00
debug
display drivers: gd7965: use K_MSEC macro in k_sleep calls 2020-07-06 09:57:14 -04:00
dma
eeprom
entropy
espi
ethernet drivers: ethernet: sam_gmac: Add SOC_FAMILY_SAM0 dependency 2020-07-02 08:37:17 -04:00
flash drivers: flash: Add support for STM32L0X 2020-07-03 08:05:03 -04:00
gpio drivers: gpio_nrfx: Replace atomic_set_bit_to() with atomic_and() 2020-07-06 16:47:03 +02:00
hwinfo
i2c drivers: i2c_nrfx_{twi, twim}: Remove potential I2C deadlock 2020-07-02 08:48:24 -04:00
i2s
ieee802154 driver: ieee802154: rf2xx: implement setting tx power 2020-07-02 08:51:22 -04:00
interrupt_controller drivers: interrupt_controller: gicv3: Skip typr for SGI 2020-07-01 08:02:57 -04:00
ipm
kscan
led
led_strip drivers: led_strip: Add support for external SPI CS on APA102 LED strips 2020-07-02 08:22:31 -04:00
lora drivers: lora: Add chip select flags to SX1276 driver 2020-07-06 09:57:45 -04:00
modem
net net: ppp: consume ringbuf until it is empty 2020-07-02 08:25:12 -05:00
neural_net
pcie drivers: pcie: Do not enable PCIe RC module shell for endpoint 2020-07-01 11:21:57 -04:00
peci
pinmux
ps2
ptp_clock
pwm drivers: pwm: add a SAM0 TCC based PWM driver 2020-07-01 08:10:59 -05:00
sensor sensor: ms5607: Add chip select flags 2020-07-01 16:40:03 -05:00
serial drivers: uart_nrfx_uart: Fix disabling of TX IRQ 2020-07-06 16:34:53 +02:00
spi drivers: spi: fix the fast path on the SAM0 driver 2020-07-06 10:02:14 -04:00
timer drivers: timer: enable read synchronisation mode for the SAMD/E5x 2020-07-03 12:20:03 -04:00
usb drivers: usb: switch the SAM0 driver from a custom allocator to the heap 2020-07-06 09:58:20 -04:00
video
watchdog
wifi drivers: wifi: eswifi: Add chip select flags 2020-07-06 08:24:18 -05:00
CMakeLists.txt
Kconfig