embeddedsw/XilinxProcessorIPLib/drivers
Harini Katakam 2ba225fa69 qspips: Do not modify reserved bits in config register
Change CR_RESET_STATE defintion to include required bits to be set and
reset. When writing to the configuration register, read the register and
OR the required value to leave the reserved bits untouched.
Changes done in XQspiPs_Reset function and HW reset function.
The default value written was expanded to include setting hold bit and
using manual chip select (This is recommended and already explicitly
followed in all the examples).

Removed check for register values in selftest because a reset is done
in just the previous step where default values are already written.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:55 +05:30
..
axicdma Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
axidma embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
axiethernet Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
axipcie Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
axipmon embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
axivdma Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
bram Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
can Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
canps Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
ccm embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
cfa embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
common embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
cpu Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
cpu_cortexa9 Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
cresample embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
deinterlacer embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
devcfg Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
dmaps dmaps: Fix IAR compiler reported error 2014-09-02 11:20:55 +05:30
dptx dptx: Intial commit. 2014-09-02 11:20:52 +05:30
emaclite Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
emacps Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
emc Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
enhance embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
gamma embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
generic/data Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
gpio Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
gpiops embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
hwicap Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
iic Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
iicps Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
intc Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
iomodule Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
llfifo embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
mbox Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
mig_7series Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
mutex Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
nandps Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
osd Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
qspips qspips: Do not modify reserved bits in config register 2014-09-02 11:20:55 +05:30
rgb2ycrcb embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
scaler Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
scugic Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
scutimer Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
scuwdt Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
sdps embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
spi Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
spips Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
srio embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
sysmon Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
tft Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
tmrctr Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
tpg embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
trafgen Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
ttcps Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
uartlite Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
uartns550 Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
uartps uartps: SW reset of RX and TX when changing baud rate 2014-09-02 11:20:55 +05:30
usb embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
usbps embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
vtc embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
wdtps Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
wdttb Renaming of common TCL procs of HSM 2014-09-02 11:20:54 +05:30
xadcps embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30
ycrcb2rgb embeddesw: Add initial code support 2014-06-24 16:45:01 +05:30