embeddedsw/XilinxProcessorIPLib/drivers
Harini Katakam 2b3a7c5e4c qspipsu: Switch to I/O mode before clearing RX FIFO
There is a bug wherein the DMA listening to RX empty status goes busy
if RX FIFO clear bit is set in the FIFO control register, even if there
is no transfer request. So switch to I/O mode always to clear RX FIFO and
restore the mode in the end.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2015-03-19 13:55:46 +05:30
..
axicdma axicdma : modified xdefine procs to use hsi namespace. 2015-02-04 15:57:40 +05:30
axidma axidma : added hsi namespace to xdefine procs. 2015-02-04 15:57:40 +05:30
axipcie axipcie : added hsi namespace to xdefine procs. 2015-02-04 15:57:41 +05:30
axivdma axivdma : added hsi namespace to xdefine procs. 2015-02-04 15:57:41 +05:30
bram bram : added common namespace to all common tcl commands. 2015-01-22 11:37:14 +05:30
can can : added hsi namespace to xdefine procs. 2015-02-04 15:57:41 +05:30
canps canps_v3_0 : Modifies .mdd for pss to psu change. 2015-02-17 23:58:42 +05:30
ccm ccm : added hsi namespace to xdefine procs. 2015-02-04 15:57:42 +05:30
cfa cfa : added hsi namespace to xdefine procs. 2015-02-04 15:57:42 +05:30
common all: make source code non-executable 2014-12-17 15:13:03 +05:30
cpu cpu_v2_3 : Added psu_microblaze in .mdd 2015-02-18 19:04:05 +05:30
cpu_cortexa9 cpu_cortexa9 : added hsi namespace to xdefine procs. 2015-02-04 15:57:43 +05:30
cpu_cortexa53 drivers: cpu_cortexa53: change to psu from pss for processor instance 2015-02-23 16:33:59 +05:30
cresample cresample : added hsi namespace to xdefine procs. 2015-02-04 15:57:43 +05:30
csudma csudma: Modified interrupt ids 2015-03-15 18:47:08 +05:30
deinterlacer deinterlacer : added hsi namespace to xdefine procs. 2015-02-04 15:57:44 +05:30
dmaps dmaps : added hsi namespace to xdefine procs. 2015-02-04 15:57:44 +05:30
dptx dptx: Handle new PHY_CONFIG bit for 8b10b encoding. 2015-02-25 17:39:50 +05:30
emacps emacps: Add missing cache flush 2015-03-19 10:41:55 +05:30
emc emc : added common namespace to all common tcl commands. 2015-01-22 11:37:17 +05:30
enhance enhance : added hsi namespace to xdefine procs. 2015-02-04 15:57:46 +05:30
gamma gamma : added hsi namespace to xdefine procs. 2015-02-04 15:57:46 +05:30
generic/data generic : Modified namespace from HSM to HSI. 2014-12-23 16:09:17 +05:30
gpio gpio : added hsi namespace to xdefine procs. 2015-02-04 15:57:48 +05:30
hwicap hwicap : added common namespace to all common tcl commands. 2015-01-22 11:37:17 +05:30
iic iic : added hsi namespace to xdefine procs. 2015-02-04 15:57:48 +05:30
iicps iicps_v3_0: Modifies the examples. 2015-02-18 21:58:25 +05:30
iomodule iomodule : added hsi namespace to xdefine procs. 2015-02-04 15:57:49 +05:30
ipipsu ipipsu_v1_0: Add IPI driver for ZynqMP 2015-03-16 23:01:43 +05:30
mbox mbox : added common namespace for all common tcl commands. 2015-01-22 11:37:19 +05:30
mig_7series mig_7series : added common namespace for all common tcl commands. 2015-01-22 11:37:19 +05:30
mutex mutex : added common namespace for all common tcl commands. 2015-01-22 11:37:20 +05:30
nandps nandps_v2_2: Removed IAR compilation errors. 2015-02-27 15:05:44 +05:30
nandpsu nandpsu_v1_0: Removed Assert check dest buf addr zero. 2015-03-16 23:01:43 +05:30
osd osd : added hsi namespace to xdefine procs. 2015-02-04 15:57:51 +05:30
qspips qspips_v3_2: SLCR_LOCKSTA register checked. 2015-02-18 16:58:02 +05:30
qspipsu qspipsu: Switch to I/O mode before clearing RX FIFO 2015-03-19 13:55:46 +05:30
rgb2ycrcb rgb2ycrcb : added hsi namespace to xdefine procs. 2015-02-04 15:57:52 +05:30
scaler scaler : added hsi namespace to xdefine procs. 2015-02-04 15:57:52 +05:30
scutimer scutimer_v2_1: Updated the modification history and copyright. 2015-02-27 18:25:28 +05:30
scuwdt scuwdt_v2_1: Updated the modification history and copyright. 2015-02-27 18:25:28 +05:30
spi spi : added common namespace to all common tcl commands. 2015-01-22 11:52:47 +05:30
spips spips_v3_0 : Modified .mdd file for pss to psu change. 2015-02-17 23:58:42 +05:30
srio srio : added hsi namespace to xdefine procs. 2015-02-04 15:57:54 +05:30
tft tft : added hsi namespace to xdefine procs. 2015-02-04 15:57:55 +05:30
tmrctr tmrctr : added hsi namespace to xdefine procs. 2015-02-04 15:57:55 +05:30
tpg tpg : added hsi namespace to xdefine procs. 2015-02-04 15:57:56 +05:30
trafgen trafgen : added common namespace to all common tcl commands. 2015-01-22 11:52:48 +05:30
ttcps ttcps_v3_0 : Modified .mdd for pss to psu change. 2015-02-17 23:58:42 +05:30
uartlite uartlite : added hsi namespace to xdefine procs. 2015-02-04 15:57:56 +05:30
usb usb : added hsi namespace to xdefine procs. 2015-02-04 15:57:57 +05:30
usbps usbps_v2_2: Removed IAR compilation errors. 2015-02-27 16:12:03 +05:30
vtc vtc: Modified vtc_v7_0 source files. 2015-02-27 19:06:52 +05:30
wdtps wdtps_v3_0 : Modifies .mdd for pss to psu change. 2015-02-17 23:58:42 +05:30
wdttb wdttb : added hsi namespace to xdefine procs. 2015-02-04 15:57:58 +05:30
ycrcb2rgb ycrcb2rgb : added hsi namespace to xdefine procs. 2015-02-04 15:57:58 +05:30
zdma ZDMA_v1_0: Added examples to ZDMA driver. 2015-03-17 16:11:41 +05:30