Refactor nand driver layer. WIP: yaffs2 working on Linux Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Add Waldemar's patches for Linux 3.2 Also rolled in some suggestions for the multi-version code. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: More mainlining cleanup Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: Change all hex values to lower case Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: Update year to 2011 in copyrights etc. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: Clean up as per Ryan's comments Clean up a whole lot of code issues raised by Ryan. Some further reformatting etc to be mor kernel friendly. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: Reformatting to be kernel friendly. Passes checkpatch.pl Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: Change renaming count_bits to hweight8 Some conditional compilations missed in the first round... Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs Change tracing to yaffs_trace Make the tracing a whole lot easier on the eye. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: Redo Lindent Only applies to Linux files. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs: More clean up Signed-off-by: Charles Manning <cdhmanning@gmail.com>