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: Remove debugging argument from temp buffer handling No longer track the line number used for allocation. 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 tracing to yaffs_trace Make the tracing a whole lot easier on the eye. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
yaffs Clean up conditional bracing If a conditional has braces then all paths have braces even if they only have one statement. 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>