zephyr/drivers
Emil Dahl Juhl 5ede804e2d drivers: gpio: mspm0: Mask interrupts correctly
Reading back the raw interrupt status from the gpio controller, provides
the interrupt mask _without_ the controller's masking registers applied.
This means that e.g. a rising edge would trigger an interrupt even on
pins that are configured for falling edge only.

Fix this by reading the "enabled" interrupt status instead of the raw
one.

Signed-off-by: Emil Dahl Juhl <emdj@bang-olufsen.dk>
2025-07-19 10:09:13 +02:00
..
adc drivers: adc: Place device APIs in linker sections 2025-06-27 10:09:32 -05:00
audio drivers: audio: dmic_mcux: init active_buf_idx when setting up dma 2025-07-01 19:03:07 -05:00
auxdisplay drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
bbram drivers: bbram: stm32: reference counter for Backup Registers accesses 2025-06-26 12:43:17 +02:00
bluetooth drivers/bluetooth/userchan: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
cache
can drivers/can/can_native_linux: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
charger
clock_control drivers: clock control for stm32h5 driver implements control_get_status 2025-07-19 09:49:44 +02:00
comparator
console sca: Fix undefined behavior during preprocessing 2025-06-27 14:14:35 +02:00
coredump
counter counter: cmsdk_apb_timer: Use clock freq from DT clocks 2025-07-08 13:36:58 -05:00
crypto drivers: crypto: crypto_ataes132a fix memset undefined behavior 2025-07-10 10:13:17 -05:00
dac drivers: dac: Added dac driver for samd5x 2025-07-19 09:54:41 +02:00
dai
debug
disk
display drivers/display sdl: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
dma dma_mcux_edma: Remove header file 2025-07-11 09:41:14 -05:00
dp
edac
eeprom drivers/eeprom/eeprom_simulator: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
entropy drivers fake_entropy_native_sim: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
espi espi/it8xxx2: waiting till completion of VW send to host 2025-07-19 09:55:46 +02:00
ethernet drivers/ethernet/native_tap: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
firmware soc: nordic: move nrf_ironside from drivers/firmware to soc/nordic 2025-07-02 17:57:45 -05:00
flash drivers: flash: Enable static/runtime SFDP data for SPIXF driver 2025-07-19 10:08:46 +02:00
fpga
fuel_gauge drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
gnss drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
gpio drivers: gpio: mspm0: Mask interrupts correctly 2025-07-19 10:09:13 +02:00
haptics
hdlc_rcp_if
hwinfo
hwspinlock
i2c i2c: Use I2C log level for lpi2c rtio 2025-07-19 09:53:21 +02:00
i2s drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
i3c drivers: i3c: check addr slot is free only if it's different 2025-07-04 13:08:33 -05:00
ieee802154 drivers: ieee802154: Add implementation for ESP32 series 2025-06-26 11:12:34 +02:00
input drivers/input sdl & evdev: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
interrupt_controller drivers: interrupt_controller: add a WCH EXTI external interrupt driver 2025-06-26 09:38:56 +02:00
ipm
led
led_strip
lora drivers: lora: rylrxxx: fix snprintf usage 2025-07-04 16:40:46 -10:00
mbox
mdio drivers: mdio_nxp_enet_qos: fix CR overwrite 2025-07-08 13:40:17 -05:00
memc drivers: nxp: flexspi: fix hyper flash hang issue 2025-06-26 22:14:38 -05:00
mfd license: fix copyright owner 2025-06-26 10:56:48 -05:00
mipi_dbi drivers: dma: mipi_dbi_nxp_lcdic: enable inputmux clock 2025-07-11 13:16:43 -10:00
mipi_dsi drivers: mipi_dsi: dsi_mcux_2l: support non-contiguous frame buffer 2025-06-27 08:49:44 -10:00
misc drivers: misc: mcux_flexio: Set the DOZEN bit 2025-07-09 00:24:14 -05:00
mm
modem drivers: modem_cellular: fix bg95dial cmd resp 2025-07-04 13:07:12 -05:00
mspi drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
net drivers/net offloaded_sockets: Remove redundant kconfig dependency 2025-07-19 09:38:15 +02:00
pcie
peci
pinctrl drivers/pinctrl: ite: Don't clear FUNC3 setting unless alt_func is FUNC3 2025-06-30 15:19:49 -05:00
pm_cpu_ops
power_domain drivers: power_domain: Power domain TISCI driver support 2025-06-26 10:57:45 -05:00
ps2
psi5 drivers: introduce support Peripheral Sensor Interface (PSI5) driver 2025-07-01 10:53:59 -10:00
ptp_clock
pwm drivers: pwm: stm32: fix four channel pwm capture 2025-07-10 16:01:23 -05:00
regulator
reset drivers: reset: Add MPFS MSS driver 2025-06-27 09:59:08 -05:00
retained_mem
rtc drivers: rtc: stm32: narrow backup domain access window during interrupts 2025-07-04 13:06:36 -05:00
sdhc drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
sensor sensor: bme280: Fix bad chip id read after power cycle 2025-07-09 00:25:33 -05:00
sent drivers: introduce Single Edge Nibble Transmission (SENT) driver 2025-06-26 18:50:07 -10:00
serial drivers/serial/TTY & PTTY: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
sip_svc
smbus
spi drivers: spi: introduce TI omap_mcspi 2025-07-19 09:47:37 +02:00
stepper drivers: stepper: rename gpio_steppper_controller to h_bridge_stepper 2025-07-19 09:57:40 +02:00
syscon drivers: syscon: remove unnecessary checks for dev pointer 2025-07-04 16:42:53 -10:00
tee
timer drivers: timer: Clean up Cortex-M systick Kconfig 2025-07-04 16:40:31 -10:00
usb drivers/usb_native_posix: Remove BOARD_NATIVE_POSIX dependency 2025-07-19 09:38:23 +02:00
usb_c
video video: common: fix formatting for heap define to fit CI line length 2025-07-11 15:54:09 -05:00
virtio drivers: virtio: move virtio headers to zephyr/drivers 2025-07-04 15:49:54 -05:00
virtualization
w1
watchdog drivers: watchdog: Add Xilinx Window Watchdog driver support 2025-07-19 10:00:33 +02:00
wifi drivers: wifi: nrf_wifi: wifi_mgmt: remove redundant null check 2025-07-11 16:32:06 -05:00
xen
CMakeLists.txt drivers: introduce support Peripheral Sensor Interface (PSI5) driver 2025-07-01 10:53:59 -10:00
Kconfig drivers: introduce support Peripheral Sensor Interface (PSI5) driver 2025-07-01 10:53:59 -10:00