The NetBSD Project

CVS log for src/sys/dev/ic/spdmem.c

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.38 / (download) - annotate - [select for diffs], Wed Feb 2 22:43:14 2022 UTC (2 years, 2 months ago) by nakayama
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, 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
Changes since 1.37: +4 -4 lines
Diff to previous 1.37 (colored) to selected 1.3 (colored)

Fix misplaced comma.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 29 08:17:03 2022 UTC (2 years, 2 months ago) by msaitoh
Branch: MAIN
Changes since 1.36: +10 -2 lines
Diff to previous 1.36 (colored) to selected 1.3 (colored)

Add code for DDR5 a little. I have no datasheet.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jan 29 08:14:24 2022 UTC (2 years, 2 months ago) by msaitoh
Branch: MAIN
Changes since 1.35: +4 -2 lines
Diff to previous 1.35 (colored) to selected 1.3 (colored)

Add LPDDR4X and DDR5. Not decoded yet.

Revision 1.24.6.3 / (download) - annotate - [select for diffs], Tue Apr 14 17:39:28 2020 UTC (4 years ago) by martin
Branch: netbsd-8
Changes since 1.24.6.2: +52 -27 lines
Diff to previous 1.24.6.2 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored) to selected 1.3 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #1528):

	sys/dev/ic/spdmemvar.h: revision 1.15
	sys/dev/ic/spdmemvar.h: revision 1.16
	sys/dev/ic/spdmem.c: revision 1.31
	sys/dev/ic/spdmem.c: revision 1.32
	sys/dev/ic/spdmem.c: revision 1.33
	sys/dev/ic/spdmem.c: revision 1.34
	sys/dev/ic/spdmem.c: revision 1.35

Fix spelling of symeti^Hric

  Print DDR3's row and column correctly.

KNF. No functional change.

- Define some new parameters of DDR3 SPD ROM.
- Use fine timebase parameters for time calculation on DDR3. This change
   makes PC3-XXXX value more correctly on newer DDR3.

Calculate DDR3's tRAS correctly.

  Fix unused area size found by pgoyette@.

Revision 1.31.4.1 / (download) - annotate - [select for diffs], Tue Apr 14 17:02:28 2020 UTC (4 years ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE
Changes since 1.31: +51 -26 lines
Diff to previous 1.31 (colored) next main 1.32 (colored) to selected 1.3 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #832):

	sys/dev/ic/spdmemvar.h: revision 1.15
	sys/dev/ic/spdmemvar.h: revision 1.16
	sys/dev/ic/spdmem.c: revision 1.32
	sys/dev/ic/spdmem.c: revision 1.33
	sys/dev/ic/spdmem.c: revision 1.34
	sys/dev/ic/spdmem.c: revision 1.35

  Print DDR3's row and column correctly.

KNF. No functional change.

- Define some new parameters of DDR3 SPD ROM.
- Use fine timebase parameters for time calculation on DDR3. This change
   makes PC3-XXXX value more correctly on newer DDR3.

Calculate DDR3's tRAS correctly.

  Fix unused area size found by pgoyette@.

Revision 1.28.4.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:06 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.28.4.1: +51 -26 lines
Diff to previous 1.28.4.1 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored) to selected 1.3 (colored)

Merge changes from current as of 20200406

Revision 1.35 / (download) - annotate - [select for diffs], Tue Mar 24 03:47:39 2020 UTC (4 years ago) by msaitoh
Branch: 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, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh
Changes since 1.34: +5 -4 lines
Diff to previous 1.34 (colored) to selected 1.3 (colored)

Calculate DDR3's tRAS correctly.

Revision 1.34 / (download) - annotate - [select for diffs], Tue Mar 24 03:45:25 2020 UTC (4 years ago) by msaitoh
Branch: MAIN
Changes since 1.33: +34 -10 lines
Diff to previous 1.33 (colored) to selected 1.3 (colored)

- Define some new parameters of DDR3 SPD ROM.
- Use fine timebase parameters for time calculation on DDR3. This change
  makes PC3-XXXX vaule more correctly on newer DDR3.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Mar 24 03:35:25 2020 UTC (4 years ago) by msaitoh
Branch: MAIN
Changes since 1.32: +17 -17 lines
Diff to previous 1.32 (colored) to selected 1.3 (colored)

KNF. No functional change.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Mar 20 07:44:10 2020 UTC (4 years, 1 month ago) by msaitoh
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) to selected 1.3 (colored)

 Print DDR3's row and column correctly.

Revision 1.28.4.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:07:11 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.28: +11 -8 lines
Diff to previous 1.28 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.31 / (download) - annotate - [select for diffs], Sun Apr 7 01:39:12 2019 UTC (5 years ago) by pgoyette
Branch: MAIN
CVS Tags: phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: netbsd-9
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.3 (colored)

Fix spelling of symeti^Hric

Revision 1.28.2.1 / (download) - annotate - [select for diffs], Fri Jan 18 08:50:26 2019 UTC (5 years, 3 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.28: +11 -8 lines
Diff to previous 1.28 (colored) next main 1.29 (colored) to selected 1.3 (colored)

Synch with HEAD

Revision 1.24.6.2 / (download) - annotate - [select for diffs], Thu Jan 3 11:23:54 2019 UTC (5 years, 3 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.24.6.1: +11 -8 lines
Diff to previous 1.24.6.1 (colored) to branchpoint 1.24 (colored) to selected 1.3 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #1153):

	sys/dev/ic/spdmemvar.h: revision 1.14
	sys/dev/ic/spdmem.c: revision 1.30
	sys/dev/ic/spdmem.c: revision 1.29

- Fix DDR4's rows and columns value.
- Print "banks/group" instead of "banks" because it's not the total bank
   number.

 -

  Print rank on DDR4.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Dec 27 02:54:00 2018 UTC (5 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118
Changes since 1.29: +10 -7 lines
Diff to previous 1.29 (colored) to selected 1.3 (colored)

 Print rank on DDR4.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Dec 26 10:24:20 2018 UTC (5 years, 3 months ago) by msaitoh
Branch: MAIN
Changes since 1.28: +4 -4 lines
Diff to previous 1.28 (colored) to selected 1.3 (colored)

- Fix DDR4's rows and columns value.
- Print "banks/group" instead of "banks" because it's not the total bank
  number.

Revision 1.6.2.3 / (download) - annotate - [select for diffs], Sun Dec 3 11:37:04 2017 UTC (6 years, 4 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.6.2.2: +267 -35 lines
Diff to previous 1.6.2.2 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored) to selected 1.3 (colored)

update from HEAD

Revision 1.24.6.1 / (download) - annotate - [select for diffs], Wed Nov 22 14:33:23 2017 UTC (6 years, 4 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since 1.24: +17 -6 lines
Diff to previous 1.24 (colored) to selected 1.3 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #369):
	sys/dev/ic/spdmem.c: revision 1.25
	sys/dev/ic/spdmem.c: revision 1.26
	sys/dev/ic/spdmem.c: revision 1.27
	sys/dev/ic/spdmem.c: revision 1.28
  A part number field of DDR3 and DDR4 is not NUL terminated. All unused chars
are filled by 0x20. Print it correctly.
Before:
spdmem0 at iic0 addr 0x50: 8KTF51264AZ-1G6E1 E1M^@,DPAFEQZ021
spdmem1 at iic0 addr 0x51: ACR256X64D3U1333C9BA^AM^X
spdmem2 at iic0 addr 0x52: KP223C-ELD        BA^BM-~
After:
spdmem0 at iic0 addr 0x50: 8KTF51264AZ-1G6E1
spdmem1 at iic0 addr 0x51: ACR256X64D3U1333C9
spdmem2 at iic0 addr 0x52: KP223C-ELD
dedup
simplify previous.
  Print "ECC" or "no ECC" for DDR4.

Revision 1.28 / (download) - annotate - [select for diffs], Tue Oct 24 08:02:06 2017 UTC (6 years, 5 months ago) by msaitoh
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, phil-wifi-base, pgoyette-compat-base, 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, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, jdolecek-ncqfixes-base, jdolecek-ncqfixes
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.27: +5 -4 lines
Diff to previous 1.27 (colored) to selected 1.3 (colored)

 Print "ECC" or "no ECC" for DDR4.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Oct 16 17:52:10 2017 UTC (6 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.26: +6 -15 lines
Diff to previous 1.26 (colored) to selected 1.3 (colored)

simplify previous.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Oct 16 11:37:20 2017 UTC (6 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.25: +21 -25 lines
Diff to previous 1.25 (colored) to selected 1.3 (colored)

dedup

Revision 1.25 / (download) - annotate - [select for diffs], Mon Oct 16 08:33:48 2017 UTC (6 years, 6 months ago) by msaitoh
Branch: MAIN
Changes since 1.24: +27 -4 lines
Diff to previous 1.24 (colored) to selected 1.3 (colored)

 A part number field of DDR3 and DDR4 is not NUL terminated. All unused chars
are filled by 0x20. Print it correctly.

Before:
spdmem0 at iic0 addr 0x50: 8KTF51264AZ-1G6E1 E1M^@,DPAFEQZ021
spdmem1 at iic0 addr 0x51: ACR256X64D3U1333C9BA^AM^X
spdmem2 at iic0 addr 0x52: KP223C-ELD        BA^BM-~

After:
spdmem0 at iic0 addr 0x50: 8KTF51264AZ-1G6E1
spdmem1 at iic0 addr 0x51: ACR256X64D3U1333C9
spdmem2 at iic0 addr 0x52: KP223C-ELD

Revision 1.23.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:46 2017 UTC (7 years ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.23: +7 -7 lines
Diff to previous 1.23 (colored) next main 1.24 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:28 2017 UTC (7 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.21: +8 -8 lines
Diff to previous 1.21 (colored) next main 1.22 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.10.4.6 / (download) - annotate - [select for diffs], Sun Feb 5 13:40:28 2017 UTC (7 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.10.4.5: +8 -8 lines
Diff to previous 1.10.4.5 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jan 18 06:02:50 2017 UTC (7 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1
Branch point for: netbsd-8
Changes since 1.23: +7 -7 lines
Diff to previous 1.23 (colored) to selected 1.3 (colored)

- Move __DDR4_VALUE()'s comment to the correct position.
- s/ftp/ftb/. No functional change.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Jan 11 21:44:50 2017 UTC (7 years, 3 months ago) by maya
Branch: MAIN
CVS Tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) to selected 1.3 (colored)

fix off by one.

ok riastradh

Revision 1.10.4.5 / (download) - annotate - [select for diffs], Wed Oct 5 20:55:41 2016 UTC (7 years, 6 months ago) by skrll
Branch: nick-nhusb
Changes since 1.10.4.4: +10 -7 lines
Diff to previous 1.10.4.4 (colored) to branchpoint 1.10 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.22 / (download) - annotate - [select for diffs], Fri Sep 9 05:36:59 2016 UTC (7 years, 7 months ago) by msaitoh
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, pgoyette-localcount-20161104, nick-nhusb-base-20161204, nick-nhusb-base-20161004, localcount-20160914
Changes since 1.21: +7 -4 lines
Diff to previous 1.21 (colored) to selected 1.3 (colored)

 Add code to select page "0" for DDR4 and newer SPD ROM. If the value read
is not suitable as SPD ROM, try to select page 0 and try again. The passed
arguments of iic_exec(SPDCTL_SPA) might not be correct and/or our API of
iic_exec() should be improved. See the comment for the detail.

Use this change until we find a better (or correct?) way.

Revision 1.10.4.4 / (download) - annotate - [select for diffs], Sat Mar 19 11:30:09 2016 UTC (8 years, 1 month ago) by skrll
Branch: nick-nhusb
Changes since 1.10.4.3: +30 -19 lines
Diff to previous 1.10.4.3 (colored) to branchpoint 1.10 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jan 5 11:49:32 2016 UTC (8 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319
Branch point for: pgoyette-localcount
Changes since 1.20: +30 -19 lines
Diff to previous 1.20 (colored) to selected 1.3 (colored)

Check whether iic_exec is failed or not.
- This change fixes a bug that a device that the checksum is really 0 fails
  attaching.
- Reduce the number of access to one if a device doesn't exist. Without this
  change and iic(4) does polling, it'll wait long time.

Revision 1.10.4.3 / (download) - annotate - [select for diffs], Sun Dec 27 12:09:49 2015 UTC (8 years, 3 months ago) by skrll
Branch: nick-nhusb
Changes since 1.10.4.2: +56 -33 lines
Diff to previous 1.10.4.2 (colored) to branchpoint 1.10 (colored) to selected 1.3 (colored)

Sync with HEAD (as of 26th Dec)

Revision 1.20 / (download) - annotate - [select for diffs], Thu Dec 24 14:16:18 2015 UTC (8 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: nick-nhusb-base-20151226
Changes since 1.19: +23 -8 lines
Diff to previous 1.19 (colored) to selected 1.3 (colored)

- Add DDR4E, LPDDR3 and LPDDR4.
- Check NVDIMM hybrid.
- add DDR4's tWR and tWTR.
- Print cycle time with aprint_verbose on DDR4 as DDR[23].

Revision 1.19 / (download) - annotate - [select for diffs], Tue Dec 8 02:09:23 2015 UTC (8 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored) to selected 1.3 (colored)

Update calculations for DDR4 devices.  This gets 1066MHz modules to
report as PC4-17000.

XXX Due to insufficient precision in the SPD ROM data, we still report
XXX these modules with a DDR speed of 2132MHz, not 2133.  :(  (The
XXX cycle time is really 937.5ps, but is stored in the ROM as 938.0ps)

Revision 1.18 / (download) - annotate - [select for diffs], Mon Dec 7 14:13:05 2015 UTC (8 years, 4 months ago) by msaitoh
Branch: MAIN
Changes since 1.17: +31 -23 lines
Diff to previous 1.17 (colored) to selected 1.3 (colored)

 Bugfixes
  - Calculate cycle_time correctly. _ftb is from +127 to -128.
  - Print latency in correct order.
- Don't print the size twice.
- KNF

Revision 1.17 / (download) - annotate - [select for diffs], Sun Dec 6 09:44:13 2015 UTC (8 years, 4 months ago) by msaitoh
Branch: MAIN
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored) to selected 1.3 (colored)

KNF.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Dec 5 06:54:22 2015 UTC (8 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) to selected 1.3 (colored)

Use the DDR4 rows and columns fields when printing DDR4 data

Revision 1.15 / (download) - annotate - [select for diffs], Sat Dec 5 06:36:12 2015 UTC (8 years, 4 months ago) by msaitoh
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) to selected 1.3 (colored)

Calculated CRC is for bytes from 0 to 125 on DDR4. Now we can attach spdmem
driver for DDR4.

Revision 1.10.4.2 / (download) - annotate - [select for diffs], Sat Jun 6 14:40:08 2015 UTC (8 years, 10 months ago) by skrll
Branch: nick-nhusb
Changes since 1.10.4.1: +195 -12 lines
Diff to previous 1.10.4.1 (colored) to branchpoint 1.10 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.14 / (download) - annotate - [select for diffs], Fri May 15 08:44:24 2015 UTC (8 years, 11 months ago) by msaitoh
Branch: MAIN
CVS Tags: nick-nhusb-base-20150921, nick-nhusb-base-20150606
Changes since 1.13: +15 -2 lines
Diff to previous 1.13 (colored) to selected 1.3 (colored)

 Print operable voltage with aprint_verbose(). OK'ed by pgoyette@.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 20 02:55:14 2015 UTC (9 years ago) by pgoyette
Branch: MAIN
Changes since 1.12: +178 -8 lines
Diff to previous 1.12 (colored) to selected 1.3 (colored)

Initial pass at supporting decode for DDR4.

XXX I fully expect that reporting of PC4-xxxxx values is incorrect.
XXX Please report this, or any other errors that you may see.

Revision 1.10.4.1 / (download) - annotate - [select for diffs], Mon Apr 6 15:18:09 2015 UTC (9 years ago) by skrll
Branch: nick-nhusb
Changes since 1.10: +9 -8 lines
Diff to previous 1.10 (colored) to selected 1.3 (colored)

Sync with HEAD

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 1 06:08:39 2015 UTC (9 years ago) by matt
Branch: MAIN
CVS Tags: nick-nhusb-base-20150406
Changes since 1.11: +8 -8 lines
Diff to previous 1.11 (colored) to selected 1.3 (colored)

Add missing ,
constify the arrays of string pointers.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Mar 27 05:33:08 2015 UTC (9 years ago) by msaitoh
Branch: MAIN
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored) to selected 1.3 (colored)

Add DDR4 support a bit.

Revision 1.6.2.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:38 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.6.2.1: +47 -46 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored) to selected 1.3 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:54:52 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.9: +2 -4 lines
Diff to previous 1.9 (colored) next main 1.10 (colored) to selected 1.3 (colored)

Rebase.

Revision 1.5.2.2 / (download) - annotate - [select for diffs], Thu May 22 11:40:22 2014 UTC (9 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.5.2.1: +47 -46 lines
Diff to previous 1.5.2.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored) to selected 1.3 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.7.2.2 / (download) - annotate - [select for diffs], Sun May 18 17:45:38 2014 UTC (9 years, 11 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.7.2.1: +6 -29 lines
Diff to previous 1.7.2.1 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored) to selected 1.3 (colored)

sync with head

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 14 14:30:24 2014 UTC (10 years ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, rmind-smpnet-nbase, rmind-smpnet-base, nick-nhusb-base, 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
Branch point for: nick-nhusb
Changes since 1.9: +2 -4 lines
Diff to previous 1.9 (colored) to selected 1.3 (colored)

Remove extraneous sysctl setup calls now done as part of regular attach.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Feb 25 18:30:09 2014 UTC (10 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.8: +6 -27 lines
Diff to previous 1.8 (colored) to selected 1.3 (colored)

Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before
the sysctl link sets are processed, and remove redundancy.

Shaves >13kB off of an amd64 GENERIC, not to mention >1k duplicate
lines of code.

Revision 1.7.2.1 / (download) - annotate - [select for diffs], Wed Aug 28 23:59:25 2013 UTC (10 years, 7 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.7: +43 -19 lines
Diff to previous 1.7 (colored) to selected 1.3 (colored)

sync with head

Revision 1.7.8.1 / (download) - annotate - [select for diffs], Tue Jul 23 21:07:35 2013 UTC (10 years, 8 months ago) by riastradh
Branch: riastradh-drm2
Changes since 1.7: +43 -19 lines
Diff to previous 1.7 (colored) next main 1.8 (colored) to selected 1.3 (colored)

sync with HEAD

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 19 01:02:49 2013 UTC (10 years, 9 months ago) by soren
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1
Changes since 1.7: +43 -19 lines
Diff to previous 1.7 (colored) to selected 1.3 (colored)

Print the part number for DDR3 modules.

Also closes PR kern/44665.

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:02:08 2012 UTC (11 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) to selected 1.3 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Tue Oct 30 17:21:10 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.5: +9 -7 lines
Diff to previous 1.5 (colored) to selected 1.3 (colored)

sync with head

Revision 1.7 / (download) - annotate - [select for diffs], Sat Oct 27 17:18:22 2012 UTC (11 years, 5 months ago) by chs
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-drm2-base, khorben-n900, agc-symver-base, agc-symver
Branch point for: rmind-smpnet, riastradh-drm2
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) to selected 1.3 (colored)

split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.

Revision 1.5.6.1 / (download) - annotate - [select for diffs], Sat Jun 2 11:09:17 2012 UTC (11 years, 10 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.5: +8 -6 lines
Diff to previous 1.5 (colored) next main 1.6 (colored) to selected 1.3 (colored)

sync to latest -current.

Revision 1.6 / (download) - annotate - [select for diffs], Thu May 31 16:09:34 2012 UTC (11 years, 10 months ago) by pgoyette
Branch: MAIN
CVS Tags: jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.5: +8 -6 lines
Diff to previous 1.5 (colored) to selected 1.3 (colored)

Update handling of sysctl stuff when built as modules

Revision 1.5 / (download) - annotate - [select for diffs], Fri Aug 19 09:46:10 2011 UTC (12 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: 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-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored) to selected 1.3 (colored)

Remove semicolon at end of #define line to fix build.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Aug 19 08:25:07 2011 UTC (12 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.3: +8 -8 lines
Diff to previous 1.3 (colored)

fix non-literal format strings (Paul Goyette)

Revision 1.3 / (download) - annotate - [selected], Mon Aug 1 03:49:52 2011 UTC (12 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.2: +40 -26 lines
Diff to previous 1.2 (colored)

Modularize the spdmem(4) driver

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Tue Aug 17 06:46:13 2010 UTC (13 years, 8 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.1.2.2: +1 -1 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.3 (colored)

Sync with HEAD.

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Wed Aug 11 22:53:32 2010 UTC (13 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.2.2.1: +723 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

sync with head.

Revision 1.1.4.3 / (download) - annotate - [select for diffs], Sat Jul 3 01:19:35 2010 UTC (13 years, 9 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.1.4.2: +3 -3 lines
Diff to previous 1.1.4.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.3 (colored)

sync with head

Revision 1.2.2.1, Tue Jun 29 04:42:30 2010 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.2: +0 -723 lines
FILE REMOVED

file spdmem.c was added on branch yamt-nfs-mp on 2010-08-11 22:53:32 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 29 04:42:30 2010 UTC (13 years, 9 months ago) by pgoyette
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, rmind-uvmplock-nbase, rmind-uvmplock-base, matt-mips64-premerge-20101231, jruoho-x86intr-base, jruoho-x86intr, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-nfs-mp
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored) to selected 1.3 (colored)

Fix logic error in detecting length of DDR3 SPD covered by CRC check.

Reported by Jonathan Gray in private email - thanks!

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Sun May 30 05:17:26 2010 UTC (13 years, 10 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.1.4.1: +723 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored) to selected 1.3 (colored)

sync with head

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Fri Apr 30 14:43:23 2010 UTC (13 years, 11 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.1.2.1: +723 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) to selected 1.3 (colored)

Sync with HEAD.

Revision 1.1.4.1, Wed Mar 24 00:31:41 2010 UTC (14 years, 1 month ago) by rmind
Branch: rmind-uvmplock
Changes since 1.1: +0 -723 lines
FILE REMOVED

file spdmem.c was added on branch rmind-uvmplock on 2010-05-30 05:17:26 +0000

Revision 1.1.2.1, Wed Mar 24 00:31:41 2010 UTC (14 years, 1 month ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.1: +0 -723 lines
FILE REMOVED

file spdmem.c was added on branch uebayasi-xip on 2010-04-30 14:43:23 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Wed Mar 24 00:31:41 2010 UTC (14 years, 1 month ago) by pgoyette
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Branch point for: uebayasi-xip, rmind-uvmplock
Diff to selected 1.3 (colored)

Split spdmem driver into a bus attachment and a common back-end
probe and ROM decode, to follow similar changes made in OpenBSD:

        http://article.gmane.org/gmane.os.openbsd.cvs/94948
        http://article.gmane.org/gmane.os.openbsd.cvs/94956

There exists at least one alternative attachment (for SGI IP35
systems; see http://article.gmane.org/gmane.os.openbsd.cvs/94947),
and there could be more in the future.

Thanks to Christoph Egger for pointing out the OpenBSD activity.

This form allows you to request diff's 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.




CVSweb <webmaster@jp.NetBSD.org>