zephyr/drivers
Declan Snyder 93f13be110 spi_nxp_lpspi: Fix S32 regressions
There are two bugs that caused regression for S32:

First there is a silicon errata specifically for the mask version on
this board that causes FIFO flush to not work as expected. The
workaround is to do a module reset before each transfer.

Second there was a division error for word size > 1 byte. The division
should be rounded up, not down, otherwise there will be an infinite
interrupt loop because the TX fifo will not be written to but the TDR
interrupt enabled causes interrupt when TX fifo is empty.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2025-02-20 21:07:23 +01:00
..
adc drivers: adc: Fix Vref selection for nRF54L20pdk 2025-02-17 10:22:03 +01:00
audio drivers: wm8904: Fix audio input configuration 2025-02-18 05:32:36 +01:00
auxdisplay
bbram
bluetooth hci_da1453x: consider polarity of reset gpio 2025-02-18 18:40:08 +01:00
cache drivers: cache: Cache driver for NXP XCACHE controller 2025-01-15 22:57:41 +01:00
can drivers: can: add DLL bitrate limit check for can_renesas_ra 2025-02-15 07:23:10 +01:00
charger drivers: add nxp pf1550 mfd (charger+regulator) 2025-02-14 03:03:10 +01:00
clock_control drivers: clock_control: nrf: Add workaround for XO start anomaly 2025-02-19 14:50:50 +00:00
comparator drivers: comparator: implement the silabs_acmp compatible driver 2025-02-03 11:16:57 +01:00
console
coredump
counter drivers: counter: counter_max32:_rtc: Update api_start 2025-02-14 13:36:19 +01:00
crypto drivers: crypto: fix spelling of "below" 2025-02-19 18:51:13 +01:00
dac drivers: dac: Initial DAC driver support for Renesas RA 2025-02-11 11:44:40 +00:00
dai drivers: dai: Wrap driver instances in device API macro 2025-02-12 16:06:25 +01:00
disk drivers: disk: sdmmc_subsys: stm32_sdmmc driver custom disk name support 2025-01-21 19:29:36 +01:00
display drivers display_nrf_led_matrix: Init variable to avoid compile warning 2025-02-15 07:23:47 +01:00
dma dma: dma_mcux_lpc: fix scatter/gather src/dst increment 2025-02-20 21:04:17 +01:00
dp
edac
eeprom eeprom_shell: add shell device filtering 2025-01-29 04:17:47 +01:00
entropy drivers: entropy: add nxp ele trng 2025-02-14 03:08:48 +01:00
espi driver: espi: npcx: add option to reset SLP_Sx virtual wire 2025-02-17 15:47:23 +00:00
ethernet eth_nxp_enet_qos_mac: test and return early 2025-02-20 14:55:22 +00:00
firmware drivers: firmware: scmi: add power domain protocol 2025-01-15 19:03:00 +01:00
flash soc: espressif: move code start prior hw init 2025-02-14 17:07:40 +01:00
fpga
fuel_gauge
gnss drivers: kconfig: Fix menu items 2025-01-31 11:50:12 +01:00
gpio gpio: shell: fix a crash where there's less line names than gpios 2025-02-19 18:48:30 +01:00
haptics
hdlc_rcp_if drivers: net: ot: Select UART_INTERRUPT_DRIVEN with UART RCP communication 2025-02-10 11:30:17 +01:00
hwinfo drivers: hwinfo: Update driver for MAX32650 2025-02-14 13:35:26 +01:00
hwspinlock
i2c drivers: i2c: I2C_SAM0_TRANSFER_TIMEOUT depends on I2C_SAM0 2025-02-19 14:51:04 +00:00
i2s drivers: i2s: Make the stm32 i2s driver use a msgq 2025-02-04 12:02:52 +01:00
i3c drivers: i3c: cdns: fix ibi thr write 2025-02-18 09:56:17 +01:00
ieee802154 drivers: ieee802154: add mcxw ieee802154 driver 2025-02-14 03:08:48 +01:00
input drivers: input: cy8cmbr3xxx: add support for cy8cmbr3xxx input driver 2025-01-28 14:13:08 +01:00
interrupt_controller drivers: interrupt controller: Initial support for RZ/G3S 2025-02-11 10:11:15 +01:00
ipm drivers: ipm: Select MBOX from IPM_MBOX 2025-02-14 17:10:21 +01:00
kscan
led drivers: led: lp50xx: check the number of LED colors 2025-02-13 16:44:39 +01:00
led_strip apa102: fix end frame 2025-01-14 20:52:08 +01:00
lora drivers: lora: fix spelling of "operation" 2025-02-19 18:51:13 +01:00
mbox drivers: nxp mbox imx mu driver fix Flags 2025-02-14 17:11:50 +01:00
mdio drivers: mdio: sy1xx add support for mdio 2025-02-05 17:49:40 +01:00
memc drivers: memc_nxp_s32_qspi: add support for s32ze 2025-01-21 19:26:45 +01:00
mfd drivers: add nxp pf1550 mfd (charger+regulator) 2025-02-14 03:03:10 +01:00
mipi_dbi
mipi_dsi drivers: mipi_dsi: dsi_mcux_2l: Update driver to support ULPS 2025-02-11 15:38:47 +01:00
misc drivers,test: use the new DT_FOREACH_PROP_ELEM_SEP 2025-02-04 09:18:55 +01:00
mm mm: tlb: Fix mmu support in update page flags function 2025-02-10 18:55:24 +01:00
modem drivers: modem: Remove unused function 2025-02-12 02:25:33 +01:00
mspi
net
pcie
peci
pinctrl drivers: pinctrl: silabs: Fix pin deallocation from digital bus 2025-02-18 18:39:50 +01:00
pm_cpu_ops
power_domain drivers: power_domain: Add a driver to trigger TURN_ON/TURN_OFF actions 2025-02-13 16:40:10 +01:00
ps2
ptp_clock drivers: kconfig: Fix menu items 2025-01-31 11:50:12 +01:00
pwm drivers: pwm: Initial support for RZ/G3S 2025-02-05 17:49:00 +01:00
regulator drivers: regulator: npm1300: add reference to anomaly 38 2025-02-19 14:50:02 +00:00
reset
retained_mem
rtc drivers: rtc: Add Maxim DS1337 RTC driver 2025-02-14 03:03:56 +01:00
sdhc drivers: sdhc: fix spelling of "programing" 2025-02-19 18:51:13 +01:00
sensor drivers: sensor: fix "Celsius" spelling 2025-02-19 18:51:13 +01:00
serial drivers: serial: silabs: Add new Kconfig symbol for async 2025-02-20 14:54:58 +00:00
sip_svc
smbus
spi spi_nxp_lpspi: Fix S32 regressions 2025-02-20 21:07:23 +01:00
stepper drivers: stepper: tmc50xx: extend tmc5041 to tmc50xx 2025-02-05 01:14:47 +01:00
syscon
tee
timer drivers: timer: nrf_grtc: Add support for clock outputs 2025-02-18 18:37:35 +01:00
usb drivers: usb: stm32: fix for stm32u5 embedded hs phy 2025-02-14 19:13:29 +00:00
usb_c drivers,test: use the new DT_FOREACH_PROP_ELEM_SEP 2025-02-04 09:18:55 +01:00
video drivers: video: use correct return error 2025-02-13 20:13:05 +01:00
virtualization
w1
watchdog drivers: watchdog: npcx: fix T0 timer reload procedure 2025-02-18 05:32:22 +01:00
wifi drivers: wifi: siwx917: Set security configuration to default 2025-02-20 14:54:27 +00:00
xen drivers: xen: gnttab: process gnttabs in reverse order 2025-02-14 10:41:33 +01:00
CMakeLists.txt drivers: audio: intel: add support for microphone privacy 2025-02-13 01:13:31 +01:00
Kconfig drivers: audio: intel: add support for microphone privacy 2025-02-13 01:13:31 +01:00