The NetBSD Project

CVS log for src/sys/dev/nand/nand.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / nand

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Aug 7 11:06:19 2022 UTC (2 years, 4 months ago) by andvar
Branches: MAIN
CVS tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
fix various typos in comments, documentation and messages.
mainly s/paramater/parameter/ and s/reduntant/redundant/.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Jul 6 10:22:07 2020 UTC (4 years, 5 months ago) by rin
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -1 lines
Include opt_nand.h for NAND_DEBUG.

Revision 1.18.2.1: download - view: text, markup, annotated - select for diffs
Sun Apr 22 07:20:21 2018 UTC (6 years, 7 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +32 -32 lines
Sync with HEAD

Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Apr 19 21:50:09 2018 UTC (6 years, 7 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, jdolecek-ncqfixes-base, jdolecek-ncqfixes, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +32 -32 lines
s/static inline/static __inline/g for consistency.

Revision 1.13.16.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:37:06 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.13.16.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.16.1: +3 -1 lines
update from HEAD

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Nov 13 17:36:39 2017 UTC (7 years ago) by jmcneill
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, pgoyette-compat-base, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
Add support for dynamic flash partitions

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Nov 9 21:50:15 2017 UTC (7 years ago) by jmcneill
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
Add support for decoding legacy Toshiba TC58NVG2S0H NAND chip params.

Revision 1.13.4.1: download - view: text, markup, annotated - select for diffs
Wed Jan 16 05:33:17 2013 UTC (11 years, 10 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +11 -11 lines
sync with (a bit old) head

Revision 1.13.16.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:02:13 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +11 -11 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Nov 3 12:12:48 2012 UTC (12 years, 1 month ago) by ahoka
Branches: MAIN
CVS tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, khorben-n900, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, agc-symver-base, agc-symver
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -3 lines
Make nc_block_pages go aways, its redundant and unused.
Print more info on attach including the width.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Nov 2 17:14:41 2012 UTC (12 years, 1 month ago) by ahoka
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +11 -11 lines
No longer use size_t in the chip structure.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Oct 31 18:58:08 2012 UTC (12 years, 1 month ago) by riz
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
Hook nand_samsung.c into the build, and use it if a legacy chip
from Samsung is found.

Revision 1.13.10.2: download - view: text, markup, annotated - select for diffs
Tue Dec 27 17:35:48 2011 UTC (12 years, 11 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.13.10.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.10.1: +498 -0 lines
Merge flash/nand/nor infrastruct from matt-nb5-pq3.

Revision 1.13.2.2: download - view: text, markup, annotated - select for diffs
Tue Jul 26 03:22:27 2011 UTC (13 years, 4 months ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.13.2.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.2.1: +498 -0 lines
Backport flash/nand/nor subsystem from -HEAD.

Revision 1.13.10.1
Fri Jul 15 19:19:57 2011 UTC (13 years, 4 months ago) by matt
Branches: matt-nb5-mips64
FILE REMOVED
Changes since revision 1.13: +0 -498 lines
file nand.h was added on branch matt-nb5-mips64 on 2011-12-27 17:35:48 +0000

Revision 1.13.2.1
Fri Jul 15 19:19:57 2011 UTC (13 years, 4 months ago) by matt
Branches: matt-nb5-pq3
FILE REMOVED
Changes since revision 1.13: +0 -498 lines
file nand.h was added on branch matt-nb5-pq3 on 2011-07-26 03:22:27 +0000

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Jul 15 19:19:57 2011 UTC (13 years, 4 months ago) by cliff
Branches: MAIN
CVS tags: yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, tls-maxphys, matt-nb5-pq3, matt-nb5-mips64
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +20 -21 lines
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.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Jul 1 16:46:13 2011 UTC (13 years, 5 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -6 lines
Make this actually compile by adding a wrapper function which calls
flash_io_submit.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jun 28 18:14:11 2011 UTC (13 years, 5 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -4 lines
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.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Jun 28 07:16:11 2011 UTC (13 years, 5 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +58 -58 lines
follow bus_space conventions in naming

Revision 1.9.4.2: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:08:08 2011 UTC (13 years, 6 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.9.4.1: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.4.1: +504 -0 lines
Sync with HEAD.

Revision 1.2.4.5: download - view: text, markup, annotated - select for diffs
Tue May 31 03:04:38 2011 UTC (13 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.2.4.4: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.4.4: +4 -10 lines
sync with head

Revision 1.9.4.1
Sun May 1 14:48:11 2011 UTC (13 years, 7 months ago) by jruoho
Branches: jruoho-x86intr
FILE REMOVED
Changes since revision 1.9: +0 -504 lines
file nand.h was added on branch jruoho-x86intr on 2011-06-06 09:08:08 +0000

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun May 1 14:48:11 2011 UTC (13 years, 7 months ago) by ahoka
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base, cherry-xenmp
Branch point for: jruoho-x86intr
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -7 lines
fix some bugs and simplify locking
from rmind

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Apr 26 17:31:57 2011 UTC (13 years, 7 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -8 lines
it seems we have a config_detach_children (though undocumented)
lets use that to detach flash devices before detaching nand

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Apr 26 13:38:13 2011 UTC (13 years, 7 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +9 -5 lines
fix some bugs in detachment

Revision 1.2.4.4: download - view: text, markup, annotated - select for diffs
Thu Apr 21 01:41:48 2011 UTC (13 years, 7 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.2.4.3: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.3: +136 -93 lines
sync with head

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Apr 10 12:48:09 2011 UTC (13 years, 8 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -2 lines
Fix locking and simplify some error path.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Apr 4 14:25:10 2011 UTC (13 years, 8 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +9 -9 lines
Fix badblock checking
Replace flash_addr_t with flash_off_t and use it to address flash everywhere

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Mar 27 13:33:04 2011 UTC (13 years, 8 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +125 -90 lines
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.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Mar 9 10:05:08 2011 UTC (13 years, 9 months ago) by ahoka
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +13 -4 lines
Add support for legacy devices not supporting the ONFI READ_PARAMETER_PAGE
command with example usage for Micron chips

Revision 1.2.4.3: download - view: text, markup, annotated - select for diffs
Sun Mar 6 00:27:00 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.2.4.2: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.2: +4 -2 lines
sync with head (and fix few botches with this)

Revision 1.2.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:53:33 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.2.4.1: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.1: +465 -0 lines
sync with head

Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:10:22 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.1: +467 -0 lines
Sync with HEAD

Revision 1.2.4.1
Sat Mar 5 06:28:29 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
FILE REMOVED
Changes since revision 1.2: +0 -467 lines
file nand.h was added on branch rmind-uvmplock on 2011-03-05 20:53:33 +0000

Revision 1.2.2.1
Sat Mar 5 06:28:29 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
FILE REMOVED
Changes since revision 1.2: +0 -467 lines
file nand.h was added on branch bouyer-quota2 on 2011-03-05 15:10:22 +0000

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 06:28:29 2011 UTC (13 years, 9 months ago) by jruoho
Branches: MAIN
CVS tags: bouyer-quota2-nbase
Branch point for: rmind-uvmplock, bouyer-quota2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +5 -3 lines
KNF.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Feb 26 18:07:31 2011 UTC (13 years, 9 months ago) by ahoka
Branches: MAIN
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

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>