Home | History | Annotate | Download | only in nand
History log of /src/sys/dev/nand/nand.h
RevisionDateAuthorComments
 1.21  07-Aug-2022  andvar fix various typos in comments, documentation and messages.
mainly s/paramater/parameter/ and s/reduntant/redundant/.
 1.20  06-Jul-2020  rin Include opt_nand.h for NAND_DEBUG.
 1.19  19-Apr-2018  christos s/static inline/static __inline/g for consistency.
 1.18  13-Nov-2017  jmcneill branches: 1.18.2;
Add support for dynamic flash partitions
 1.17  09-Nov-2017  jmcneill Add support for decoding legacy Toshiba TC58NVG2S0H NAND chip params.
 1.16  03-Nov-2012  ahoka Make nc_block_pages go aways, its redundant and unused.
Print more info on attach including the width.
 1.15  02-Nov-2012  ahoka No longer use size_t in the chip structure.
 1.14  31-Oct-2012  riz Hook nand_samsung.c into the build, and use it if a legacy chip
from Samsung is found.
 1.13  15-Jul-2011  cliff branches: 1.13.2; 1.13.4; 1.13.10; 1.13.16;
Add support for CFI NOR, using MPC8536DS as initial example.
Only AMD/Fujitsu command set is suported so far.
This is still work in progress, be advised.
 1.12  01-Jul-2011  ahoka Make this actually compile by adding a wrapper function which calls
flash_io_submit.
 1.11  28-Jun-2011  ahoka Refactor flash and nand driver, so we can reuse the io thread code
in the future nor driver (and any other future driver).

Also simplify some of the code in the process, eg. saner flash attachment.
 1.10  28-Jun-2011  ahoka follow bus_space conventions in naming
 1.9  01-May-2011  ahoka branches: 1.9.4;
fix some bugs and simplify locking
from rmind
 1.8  26-Apr-2011  ahoka it seems we have a config_detach_children (though undocumented)
lets use that to detach flash devices before detaching nand
 1.7  26-Apr-2011  ahoka fix some bugs in detachment
 1.6  10-Apr-2011  ahoka Fix locking and simplify some error path.
 1.5  04-Apr-2011  ahoka Fix badblock checking
Replace flash_addr_t with flash_off_t and use it to address flash everywhere
 1.4  27-Mar-2011  ahoka Add support for redifining page read and program functions by drivers.
Some controllers implement read/write in one step, so this is required
to support those.
 1.3  09-Mar-2011  ahoka Add support for legacy devices not supporting the ONFI READ_PARAMETER_PAGE
command with example usage for Micron chips
 1.2  05-Mar-2011  jruoho branches: 1.2.2; 1.2.4;
KNF.
 1.1  26-Feb-2011  ahoka Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
- Flash layer, which gives a common API to access flash devices
- NAND controller subsystem for the flash layer
- An example OMAP driver which is used on BeagleBoard or alike ARM boards
 1.2.4.5  31-May-2011  rmind sync with head
 1.2.4.4  21-Apr-2011  rmind sync with head
 1.2.4.3  06-Mar-2011  rmind sync with head (and fix few botches with this)
 1.2.4.2  05-Mar-2011  rmind sync with head
 1.2.4.1  05-Mar-2011  rmind file nand.h was added on branch rmind-uvmplock on 2011-03-05 20:53:33 +0000
 1.2.2.2  05-Mar-2011  bouyer Sync with HEAD
 1.2.2.1  05-Mar-2011  bouyer file nand.h was added on branch bouyer-quota2 on 2011-03-05 15:10:22 +0000
 1.9.4.2  06-Jun-2011  jruoho Sync with HEAD.
 1.9.4.1  01-May-2011  jruoho file nand.h was added on branch jruoho-x86intr on 2011-06-06 09:08:08 +0000
 1.13.16.2  03-Dec-2017  jdolecek update from HEAD
 1.13.16.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.13.10.2  27-Dec-2011  matt Merge flash/nand/nor infrastruct from matt-nb5-pq3.
 1.13.10.1  15-Jul-2011  matt file nand.h was added on branch matt-nb5-mips64 on 2011-12-27 17:35:48 +0000
 1.13.4.1  16-Jan-2013  yamt sync with (a bit old) head
 1.13.2.2  26-Jul-2011  matt Backport flash/nand/nor subsystem from -HEAD.
 1.13.2.1  15-Jul-2011  matt file nand.h was added on branch matt-nb5-pq3 on 2011-07-26 03:22:27 +0000
 1.18.2.1  22-Apr-2018  pgoyette Sync with HEAD

RSS XML Feed