zephyr/drivers
Mike J. Chen 2a4acb2c42 drivers: spi: mcux_flexcomm: fix chip select bug w/ dma transfers
Fix for bug:
https://github.com/zephyrproject-rtos/zephyr/issues/59575

The dma version of the version of the driver can
invoke multiple intermediate dma transfers, like
when the spi_buf_set count is greater than one.
However, there is a bug where chip select is not kept
asserted for all intermediate dma transfers required
to process the entire spi_buf_set.

Signed-off-by: Mike J. Chen <mjchen@google.com>
2023-07-11 08:05:59 -05:00
..
adc drivers: adc: fix missing ref_internal in iadc_gecko 2023-07-10 15:10:23 +02:00
audio sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
auxdisplay drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
bbram device: remove redundant init functions 2023-04-19 10:00:25 +02:00
bluetooth drivers: bluetooth: hci: spi: add small read delay 2023-07-05 14:15:18 +02:00
cache drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
can drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
clock_control drivers: clock_control: stm32: Add stm32wba clock control driver 2023-07-11 15:05:05 +02:00
console drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
coredump drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
counter drivers: counter: stm32: read clock divider register for stm32mp1 boards 2023-07-06 09:44:01 +00:00
crypto drivers/crypto/it8xxx2: add support for SHA256 hardware accelerator 2023-07-07 09:24:47 +02:00
dac drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
dai intel_adsp: restructure dmic headers and move regs to soc 2023-06-23 14:27:44 -04:00
disk drivers: disk: sdmmc_stm32 support for clock divisor 2023-04-12 17:44:48 +02:00
display display SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
dma drivers: dma: stm32u5: set data length in bytes 2023-07-11 09:44:37 +02:00
edac shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
eeprom drivers for POSIX arch: Add external libc dependencies 2023-07-05 07:01:19 -04:00
entropy drivers: entropy native: Refactor to support embedded libCs 2023-07-07 14:32:41 +02:00
espi drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ethernet drivers: eth_smsc91x: Implement promiscuous mode 2023-07-10 15:14:33 +02:00
flash drivers: flash: stm32: add stm32wba support 2023-07-11 15:05:05 +02:00
fpga drivers: spi: make SPI dt-spec macros compatible with C++ 2023-04-24 21:29:55 +02:00
fuel_gauge emul: SBS Gauge emulator reset rule 2023-07-07 09:22:20 +02:00
gpio driver gpio nrfx: Fix undefined output in gpio_nrfx_port_get_direction 2023-07-07 05:12:09 -04:00
hwinfo drivers: src: hwinfo: Report reset cause for lockup_sysresetreq 2023-06-26 16:14:14 +02:00
i2c drivers: i2c: tca954x: Add build assert avoiding prio issues 2023-07-11 14:46:23 +02:00
i2s drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
i3c drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ieee802154 drivers: ieee802154: fix declaration in case blocks 2023-07-07 11:29:33 +02:00
input input SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
interrupt_controller drivers: intc: nxp_s32: support multiple interrupt handlers 2023-07-06 14:19:23 -05:00
ipm inte_adsp: ipc: prevent ipc message send during Device power transition 2023-06-22 06:14:57 -04:00
kscan input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00
led drivers: led: npm1300: nPM1300 LED driver 2023-06-23 08:55:13 +00:00
led_strip drivers: led_strip: apa102: add multi instances support 2023-05-31 10:23:22 +01:00
lora drivers: lora: shell: fix invalid range in config bw param 2023-05-25 08:22:08 +00:00
mbox drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
mdio drivers: mdio: adin2111: correct prompt 2023-06-16 05:42:36 -04:00
memc drivers: memc: add update clock function 2023-05-22 10:15:03 +02:00
mfd drivers: gpio: npm1300: Use MFD register functions 2023-06-19 11:02:58 +02:00
mipi_dsi drivers: mipi: delay initialization after display drivers 2023-07-08 12:39:53 -04:00
misc drivers: misc: Add driver for RaspberryPi Pico PIO 2023-04-25 13:12:02 +02:00
mm drivers: mm: Add support for TI RAT module using system_mm API 2023-07-11 09:44:48 +02:00
modem modem_shell: fix compilation error. 2023-06-26 08:31:42 +00:00
net drivers/gsm_ppp: Update existing modules to use PPP L2 2023-06-17 07:46:21 -04:00
neural_net xtensa: use sys_cache API instead of custom interfaces 2023-04-26 07:31:22 -04:00
pcie drivers: pcie: add prt support for pci legacy interrupt 2023-06-30 17:53:01 +03:00
peci drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pinctrl soc: arm64: add Renesas Rcar Gen3 SoC support 2023-07-11 11:17:41 +02:00
pm_cpu_ops arm64: implement arch_system_halt 2022-11-23 11:37:08 +01:00
power_domain device: make device dependencies optional 2023-06-21 09:32:05 +02:00
ps2 drivers: ps2: microchip: Low power and wakeup enabled 2023-06-17 07:59:07 -04:00
ptp_clock drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pwm drivers: pwm: pwm_mcux: fix for coverity 321142 2023-07-10 09:30:05 +02:00
regulator regulator: shell: fix unitialized variable warning from SCA 2023-07-07 10:51:53 +02:00
reset drivers: reset: add support for NuMaker series reset 2023-06-21 09:26:00 +00:00
retained_mem drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
rtc drivers: rtc: mc146818: changes for y2k test 2023-06-21 08:20:45 -04:00
sdhc drivers: sdhc: add support for using CPOL/CPHA SPI clock modes 2023-04-26 20:07:53 +02:00
sensor drivers: sensor: mx5837: address integer overflow. 2023-07-11 09:43:10 +02:00
serial drivers: uart_rcar: do MMIO mapping inside driver 2023-07-11 11:17:41 +02:00
sip_svc subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00
smbus drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
spi drivers: spi: mcux_flexcomm: fix chip select bug w/ dma transfers 2023-07-11 08:05:59 -05:00
syscon drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
timer dts: ti: cc13xx_cc26xx: devicetree sysclk alignment 2023-07-07 18:46:24 -04:00
usb drivers: usb: usb_dc_it82xx2: correct the resumed/suspended mechanism 2023-07-07 10:50:34 +02:00
usb_c usb-c: tcpc: Disable Dead Battery after system starts 2023-03-09 09:20:35 +01:00
video video: mt9m114: YUV pixel format support 2023-05-19 15:45:50 +02:00
virtualization drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
w1 drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
watchdog driver: wdt: npcx: add WDT_OPT_PAUSE_HALTED_BY_DBG support. 2023-07-07 09:19:50 +02:00
wifi net: wifi: Move Wi-Fi ops to a separate struct 2023-07-11 14:55:30 +02:00
xen barriers: Move __DMB() to the new API 2023-05-24 13:13:57 -04:00
CMakeLists.txt entropy: use CONFIG_ENTROPY_GENERATOR to guard cmake include... 2023-06-17 07:57:45 -04:00
Kconfig arch: x86: updated acpi config macro 2023-06-30 17:53:01 +03:00