rv1126-uboot/drivers
Suresh Gupta a668abfcdb UPSTREAM: spi: fsl_qspi: Copy 16 byte aligned data in TX FIFO
In some of the QSPI controller version, there must be atleast
128bit data available in TX FIFO for any pop operation otherwise
error bit will be set. The code will not make any behavior change
for previous controller as the transfer data size in ipcr register
is still the same.

Patch is tested on LS1046A which do not require 16 bytes aligned and
LS1088A which require 16 bytes aligned data in TX FIFO

Change-Id: I87e05aa2d038997a6681d664605c0de9ca6d51bd
Signed-off-by: Suresh Gupta <suresh.gupta@nxp.com>
Signed-off-by: Anupam Kumar <anupam.kumar_1@nxp.com>
Reviewed-by: Jagan Teki <jagan@openedev.com>
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
(cherry picked from commit 10509987285515b0a969c39ef7374fea3545851b)
2019-07-23 17:11:52 +08:00
..
adc
ata
bios_emulator
block mtd: support mtd block model 2019-06-05 14:47:56 +08:00
bootcount
clk UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
core drivers: core: do not use mtd node from kernel dtb 2019-06-24 18:31:03 +08:00
cpu
crypto crypto: add rk1808 compatible 2019-07-03 09:34:10 +08:00
ddr UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
demo
dfu
dma UPSTREAM: Convert CONFIG_APBH_DMA et al to Kconfig 2019-07-05 19:33:35 +08:00
firmware
fpga UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
gpio
i2c
input dm: key: add pwrkey download support 2019-06-18 08:39:39 +08:00
irq
led
mailbox
memory
misc UPSTREAM: libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2019-07-05 19:33:35 +08:00
mmc UPSTREAM: libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2019-07-05 19:33:35 +08:00
mtd rockchip: drivers: mtd: nand: move driver to raw/ subdirectory 2019-07-09 16:08:33 +08:00
net UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
nvme
pch
pci
pcmcia
phy UPSTREAM: libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2019-07-05 19:33:35 +08:00
pinctrl
power UPSTREAM: libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2019-07-05 19:33:35 +08:00
pwm
qe
ram ram: ramdisk_ro: skip memcpy when src and dest are same address 2019-07-08 09:32:25 +08:00
remoteproc
reset UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
rkflash rkflash: add new SPI Nannd flash 2019-07-17 14:05:09 +08:00
rknand drivers: rknand: zftl fix cache flush misaligned range 2019-06-11 09:47:05 +08:00
rtc
scsi
serial UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
soc
sound
spi UPSTREAM: spi: fsl_qspi: Copy 16 byte aligned data in TX FIFO 2019-07-23 17:11:52 +08:00
spmi
sysreset
thermal
timer
tpm
usb UPSTREAM: lib: Add hexdump 2019-07-05 19:33:39 +08:00
video drm/rockchip: dw-hdmi: Fix hdmi i2c scl configuration error 2019-07-19 15:39:52 +08:00
watchdog
Kconfig
Makefile UPSTREAM: mtd: move NAND files into a raw/ subdirectory 2019-07-05 19:33:44 +08:00