zephyr/drivers
Guillaume Gautier dff6673808 drivers: spi: stm32: fix h7 issue with spi_hold_on_cs
STM32H7 spi_loopback test fails since the introduction of a test enabling
SPI_HOLD_ON_CS.
This uncovered an issue where the SPI ISR is constantly called if the SPI
is not disabled, even if the interrupt enable register is completely
cleared.
A workaround is to disable the SPI IRQ at the NVIC level when
SPI_HOLD_ON_CS is used.


Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2025-06-27 10:05:23 -05:00
..
adc drivers: adc: adc driver 2025-06-27 10:57:20 +02:00
audio drivers: audio: dmic: Add Apollo510 PDM driver for DMIC. 2025-06-26 14:06:49 +02:00
auxdisplay
bbram drivers: bbram: stm32: reference counter for Backup Registers accesses 2025-06-26 12:43:17 +02:00
bluetooth soc: espressif: sync hal to latest updates 2025-06-26 10:51:45 -10:00
cache drivers: cache: nrf: Resolve NRF_CACHE_HAS_LINEADDR issue 2025-06-12 09:33:48 -07:00
can drivers: can: update clock control to use nrf2_auxpll 2025-06-26 14:13:54 +02:00
charger charger: axp2101: Guards against out-of-bounds read 2025-05-28 12:22:21 +02:00
clock_control drivers: clock_control: microchip: sckc: optimize get_rate, get_status 2025-06-27 09:42:36 +02:00
comparator drivers: comparator: add it51xxx_evb analog comparator driver 2025-06-24 15:33:17 -05:00
console sca: Fix undefined behavior during preprocessing 2025-06-27 14:14:35 +02:00
coredump
counter drivers: counter: Add vendor prefix ti to timer clock 2025-06-27 10:57:05 +02:00
crypto drivers: crypto: cc23x0: Add support for DMA mode 2025-06-11 16:06:55 -07:00
dac license: fix copyright owner 2025-06-26 10:56:48 -05:00
dai drivers: dai: esai: support applying default pin configuration 2025-06-24 09:13:45 +02:00
debug drivers: debug: silabs_pti: Add driver for Packet Trace Interface 2025-06-13 11:12:20 +02:00
disk drivers: disk: nvme: fix include guard typo 2025-06-06 09:08:33 -07:00
display drivers: display: ssd1322: fix out-of-bound access 2025-06-24 20:14:31 -10:00
dma drivers: dma: Update NXP EDMA driver for version 5 2025-06-24 20:02:35 -10:00
dp
edac edac: shell: Make more generic 2025-06-18 09:09:40 -04:00
eeprom
entropy drivers: entropy: virtio: Unify the notation to VIRTIO 2025-06-07 15:39:06 +01:00
espi drivers: espi: espi_mchp_xec: fix typo in receive_oob error checking 2025-06-25 10:53:09 +02:00
ethernet drivers: eth_nxp_imx_netc: support PTP timestamping 2025-06-27 09:54:21 -05:00
firmware drivers: firmware: TISCI driver support 2025-06-23 15:54:34 +01:00
flash drivers: nxp: flexspi: fix hyper flash hang issue 2025-06-26 22:14:38 -05:00
fpga
fuel_gauge drivers: fuelgauge: Add Onsemi LC709203F driver 2025-06-26 22:08:44 -05:00
gnss drivers: gnss: tidy satellite count kconfig symbols 2025-06-20 16:23:43 +02:00
gpio drivers: gpio: mchp_mss: Add reset support 2025-06-27 09:59:08 -05:00
haptics drivers: haptics: drv2605: drop redundant include 2025-06-16 14:04:22 -04:00
hdlc_rcp_if drivers: hdlc_rcp_if: Add HDLC SPI adapter driver 2025-06-18 17:50:31 -04:00
hwinfo drivers: hwinfo: add TI MSPM0 support 2025-06-18 09:10:11 -04:00
hwspinlock
i2c drivers: i2c: mchp_mss: Add reset support 2025-06-27 09:59:08 -05:00
i2s drivers: i2s: Added Apollo510 I2S driver. 2025-06-26 14:06:49 +02:00
i3c drivers: i3c: cdns: only init bus if known i3c devices on bus 2025-06-27 09:53:50 -05:00
ieee802154 drivers: ieee802154: Add implementation for ESP32 series 2025-06-26 11:12:34 +02:00
input drivers: input: esp32: fix threshold calculation 2025-06-09 14:54:30 -07:00
interrupt_controller drivers: interrupt_controller: add a WCH EXTI external interrupt driver 2025-06-26 09:38:56 +02:00
ipm driver: ipm: introduce IPM_MAX_DATA_SIZE build configuration 2025-05-27 10:29:20 +02:00
led drivers: npm13xx: add support for nPM1304 2025-06-23 16:19:43 +01:00
led_strip
lora lora: adopt SHELL_HELP 2025-06-18 07:37:10 +02:00
mbox drivers: mbox: secureproxy: Pass userdata in isr 2025-06-23 15:54:34 +01:00
mdio drivers: mdio: mdio_xilinx_axienet: Add access timeouts 2025-06-24 15:37:24 -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 pm: policy: remove redundant ifdef exclusion of device_power_lock 2025-06-05 09:34:31 +02:00
mipi_dsi
misc drivers: misc: Update renesas ra external interrupt to support RA8P1 2025-06-25 15:56:20 -10:00
mm
modem drivers: modem_cellular: changes due to net_link_addr struct changes 2025-06-27 14:15:03 +02:00
mspi drivers: mspi_dw: Add support for RX dummy cycles in single line mode 2025-06-23 13:42:07 +02:00
net
pcie drivers: pcie: shell: add missing const qualifiers 2025-06-17 07:24:52 +02:00
peci
pinctrl drivers: pinctrl: pinctrl driver 2025-06-27 10:57:20 +02:00
pm_cpu_ops
power_domain drivers: power_domain: Power domain TISCI driver support 2025-06-26 10:57:45 -05:00
ps2
ptp_clock drivers: ptp_clock: Add NXP NETC PTP Clock Driver 2025-06-06 14:47:53 +01:00
pwm drivers: pwm: pwm driver 2025-06-27 10:57:20 +02:00
regulator drivers: npm13xx: add support for nPM1304 2025-06-23 16:19:43 +01:00
reset drivers: reset: Add MPFS MSS driver 2025-06-27 09:59:08 -05:00
retained_mem
rtc drivers: rtc: sam: update for supporting RTC of sama7g5 devices 2025-06-26 10:42:39 -10:00
sdhc driver: sdhc: fix typo in SAM4E hsmci driver 2025-06-17 16:12:17 +02:00
sensor sensor: add nxp_lpadc_temp40 temperature sensor driver 2025-06-27 09:53:28 -05:00
sent drivers: introduce Single Edge Nibble Transmission (SENT) driver 2025-06-26 18:50:07 -10:00
serial driver: serial: uart_shell: read: Return correct return code 2025-06-27 12:23:14 +02:00
sip_svc
smbus
spi drivers: spi: stm32: fix h7 issue with spi_hold_on_cs 2025-06-27 10:05:23 -05:00
stepper drivers: stepper: tmc5xxx: introduce stop function 2025-06-23 13:44:51 +02:00
syscon
tee
timer drivers: timer: handle the stm32u0 target 2025-06-25 15:33:47 -10:00
usb drivers: udc_dwc2: Disable endpoints asynchronously 2025-06-27 10:58:09 +02:00
usb_c drivers: usb_c: fusb307: Check return value gpio_add_callback() 2025-06-13 14:29:23 +02:00
video drivers: video: dcmi: fix DMA channel configuration 2025-06-27 10:00:35 -05:00
virtio drivers: vertio: Move VIRTIO-MMIO register definitions to header 2025-06-18 07:40:02 +02:00
virtualization
w1 drivers: w1: shell: fix off-by-one error 2025-06-17 17:46:17 +02:00
watchdog drivers: watchdog: watchdog driver 2025-06-27 10:57:20 +02:00
wifi drivers: wifi: nxp: Fix embedded supplicant stations link mode issue. 2025-06-26 22:07:09 -05:00
xen
CMakeLists.txt drivers: introduce Single Edge Nibble Transmission (SENT) driver 2025-06-26 18:50:07 -10:00
Kconfig drivers: introduce Single Edge Nibble Transmission (SENT) driver 2025-06-26 18:50:07 -10:00