Shakti Bhatnagar
16be2aab83
nandps8_v2_0: Modified Bbt Signature and Version Offset.
...
Modified Bbt Signature and Version Offset for Oob and No-Oob region.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:35 +05:30
Shakti Bhatnagar
745b3e3551
nandps8_v2_0: Setting BBT Max Block value based upon Total blocks in flash.
...
Comparing total number of blocks with Max Number of blocks for
BBT search, if found less then keeping Max Number of blocks for
BBT to 4.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:35 +05:30
Shakti Bhatnagar
85f533849a
nandps8_v2_0: De-featuring ecc 16 bit support
...
De-featuring ecc 16 bit support in driver code.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:34 +05:30
Shakti Bhatnagar
aacca7d88f
nandps8_v2_0: Added Driver prefix for enums and #defines
...
Added XNANDPS8_ before all enums and #define.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:33 +05:30
Shakti Bhatnagar
fc61c2a759
nandps8_v2_0: Reading ECC Error Count Register for Ecc flips.
...
Reading ECC Error Count Register in XNandPs8_ReadPage
to capture total Ecc Flips, Ecc Flips Per Page.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:33 +05:30
Shakti Bhatnagar
f969090b32
nandps8_v2_0: Modified XNandPs8_ChangeTimingMode API.
...
Modified XNandPs8_ChangeTimingMode which supports
SDR & NVDDR interfaces and 0 to 5 timing modes.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:32 +05:30
Shakti Bhatnagar
1c36cca35c
nandps8_v2_0: Provided option to store bbt signature in no oob area at run time.
...
Provided option to store bbt signature in no obb area
at run time by calling XNandPs8_DisableBbtOobMode API.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:32 +05:30
Shakti Bhatnagar
3f752a53a6
nandps8_v2_0: Cleared data interface register.
...
Cleared Data interface register in XNandPs8_FlashInit
before XNandPs8_OnfiReset call.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-01-22 16:29:31 +05:30
Shakti Bhatnagar
9b4870e9cb
ndps8_v2_0: Optimized integration test files.
...
Removed multiple inclusion of header files,
unused variables, unused function parameters.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-22 11:55:52 +05:30
Shakti Bhatnagar
eb25d9c385
nandps8_v2_0: Added 2 test cases and 1 Code Coverage test
...
Added
1. BBT Scan/Create test
2. Mark Block Bad Test
3. Code Coverage Test
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-22 11:55:46 +05:30
Shakti Bhatnagar
886c4303cc
nandps8_v2_0: Corrected the sparearea offset in testcase.
...
Giving page number instead of page offset while calling
Write and Read SpareBytes API.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-22 11:54:28 +05:30
Shakti Bhatnagar
7aefa4f999
nandps8_v2_0: Modified the license header for driver files.
...
Changed the license header for the driver source
files, mdd and tcl files.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-22 09:49:21 +05:30
Shakti Bhatnagar
af857bb2b2
nandps8_v2_0: Modified XNandPs8_EraseBlock API
...
Removed clearing of packet register before erase.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-22 09:49:20 +05:30
Suneel Garapati
0ae197d5e4
all: make source code non-executable
...
Changes -
find -name "*.h" -exec chmod a-x '{}' ';'
find -name "*.c" -exec chmod a-x '{}' ';'
find -name "*.S" -exec chmod a-x '{}' ';'
find -name "*.ld" -exec chmod a-x '{}' ';'
find -name Makefile -exec chmod a-x '{}' ';'
Signed-off-by: Suneel Garapati <suneel.garapati@xilinx.com>
2014-12-17 15:13:03 +05:30
Shakti Bhatnagar
f2e6401993
nandps8_v2_0: nandps8_v2_0: Misra C modifications.
...
MISRA C modifications done in xnandps8_bbm.c and
xnandps8_bbm.h.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-15 10:48:55 +05:30
Shakti Bhatnagar
734de3b828
nandps8_v2_0: Rectified bbt signature/ version write offset
...
corrected the bbt signature/version write offset for NO_OOB
in XNandPs8_WriteBbt API.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-15 10:48:54 +05:30
Shakti Bhatnagar
9572c366af
nandps8_v2_0: nandps8_v2_0: Modified XNandPs8_FlashInit API
...
Modified XNandPs8_FlashInit API present in xnanps8.c
Added Macro for Onfi Read ID check.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-15 10:48:54 +05:30
Shakti Bhatnagar
9a04f2c373
nandps8_v2_0: Driver for nand controller in Zynq Ultrascale Mp.
...
Added driver to supports Arasan NAND controller present in
Zynq Ultrascale Mp.
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2014-12-09 20:32:14 +05:30