The NetBSD Project

CVS log for src/sys/dev/pci/sdhc_pci.c

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14.2.3 / (download) - annotate - [select for diffs], Tue Aug 22 16:19:57 2023 UTC (6 months ago) by martin
Branch: netbsd-8
Changes since 1.14.2.2: +95 -3 lines
Diff to previous 1.14.2.2 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)

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

	sys/dev/pci/sdhc_pci.c: revision 1.21

Add quirk setting for some Intel eMMC devices.

 On some Intel eMMC controllers, the driver reports "autoconfiguration error:
couldn't enable card: 60" even though they really have eMMC device.

This change fixes the problem on some machines. It might be required more
quirks for newer devices (or HS400 support). At least, this change fixes the
problem on GIGABYTE MA10-ST0.

Revision 1.14.16.3 / (download) - annotate - [select for diffs], Tue Aug 22 16:17:29 2023 UTC (6 months ago) by martin
Branch: netbsd-9
Changes since 1.14.16.2: +95 -3 lines
Diff to previous 1.14.16.2 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)

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

	sys/dev/pci/sdhc_pci.c: revision 1.21

Add quirk setting for some Intel eMMC devices.

 On some Intel eMMC controllers, the driver reports "autoconfiguration error:
couldn't enable card: 60" even though they really have eMMC device.

This change fixes the problem on some machines. It might be required more
quirks for newer devices (or HS400 support). At least, this change fixes the
problem on GIGABYTE MA10-ST0.

Revision 1.19.2.2 / (download) - annotate - [select for diffs], Tue Aug 22 16:14:55 2023 UTC (6 months ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.19.2.1: +95 -3 lines
Diff to previous 1.19.2.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)

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

	sys/dev/pci/sdhc_pci.c: revision 1.21

Add quirk setting for some Intel eMMC devices.

 On some Intel eMMC controllers, the driver reports "autoconfiguration error:
couldn't enable card: 60" even though they really have eMMC device.

This change fixes the problem on some machines. It might be required more
quirks for newer devices (or HS400 support). At least, this change fixes the
problem on GIGABYTE MA10-ST0.

Revision 1.14.2.2 / (download) - annotate - [select for diffs], Wed Jan 18 19:31:43 2023 UTC (13 months ago) by martin
Branch: netbsd-8
Changes since 1.14.2.1: +3 -3 lines
Diff to previous 1.14.2.1 (colored) to branchpoint 1.14 (colored)

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

	sys/dev/pci/sdhc_pci.c: revision 1.20
	sys/dev/pci/pcidevs: revision 1.1469
	sys/dev/pci/pcidevs: revision 1.1470
	sys/dev/pci/pcidevs: revision 1.1471
	sys/dev/pci/pcidevs: revision 1.1472
	sys/dev/pci/pcidevs: revision 1.1473
	sys/dev/pci/pcidevs: revision 1.1474
	sys/dev/pci/pcidevs: revision 1.1475
	sys/dev/pci/pcidevs: revision 1.1476

Add some AMD 17h/9xh devices from OpenBSD.
Add AMD F17/Axh devices.
Add some Xeon Scalable devices from OpenBSD.
Update Intel Elkhart Lake devices.
Add Elkhart Lake Shared SRAM.
Fix typo. s/SSC/SCC/.
Fix typo. No functional change.
add Aquantia (Marvell) AQC113 ethernet devices and the variants
Add AMD Family 19h/1xh devices.

Revision 1.14.16.2 / (download) - annotate - [select for diffs], Wed Jan 18 19:26:30 2023 UTC (13 months ago) by martin
Branch: netbsd-9
Changes since 1.14.16.1: +3 -3 lines
Diff to previous 1.14.16.1 (colored) to branchpoint 1.14 (colored)

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

	sys/dev/pci/sdhc_pci.c: revision 1.20
	sys/dev/pci/pcidevs: revision 1.1469
	sys/dev/pci/pcidevs: revision 1.1470
	sys/dev/pci/pcidevs: revision 1.1471
	sys/dev/pci/pcidevs: revision 1.1472
	sys/dev/pci/pcidevs: revision 1.1473
	sys/dev/pci/pcidevs: revision 1.1474
	sys/dev/pci/pcidevs: revision 1.1475
	sys/dev/pci/pcidevs: revision 1.1476

Add some AMD 17h/9xh devices from OpenBSD.
Add AMD F17/Axh devices.
Add some Xeon Scalable devices from OpenBSD.
Update Intel Elkhart Lake devices.
Add Elkhart Lake Shared SRAM.
Fix typo. s/SSC/SCC/.
Fix typo. No functional change.
add Aquantia (Marvell) AQC113 ethernet devices and the variants
Add AMD Family 19h/1xh devices.

Revision 1.19.2.1 / (download) - annotate - [select for diffs], Wed Jan 18 19:21:49 2023 UTC (13 months ago) by martin
Branch: netbsd-10
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

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

	sys/dev/pci/sdhc_pci.c: revision 1.20
	sys/dev/pci/pcidevs: revision 1.1472
	sys/dev/pci/pcidevs: revision 1.1473
	sys/dev/pci/pcidevs: revision 1.1474
	sys/dev/pci/pcidevs: revision 1.1475
	sys/dev/pci/pcidevs: revision 1.1476

Update Intel Elkhart Lake devices.
Add Elkhart Lake Shared SRAM.
Fix typo. s/SSC/SCC/.
Fix typo. No functional change.
add Aquantia (Marvell) AQC113 ethernet devices and the variants
Add AMD Family 19h/1xh devices.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jan 5 14:50:14 2023 UTC (13 months, 2 weeks ago) by msaitoh
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, HEAD
Changes since 1.20: +95 -3 lines
Diff to previous 1.20 (colored)

Add quirk setting for some Intel eMMC devices.

 On some Intel eMMC controllers, the driver reports "autoconfiguration error:
couldn't enable card: 60" even though they really have eMMC device.
This change fixes the problem on some machines. It might be required more
quirks for newer devices (or HS400 support). At least, this change fixes the
problem on GIGABYTE MA10-ST0.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jan 4 03:24:00 2023 UTC (13 months, 2 weeks ago) by msaitoh
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Fix typo. No functional change.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Oct 14 07:54:49 2022 UTC (16 months, 1 week ago) by jmcneill
Branch: MAIN
CVS Tags: netbsd-10-base
Branch point for: netbsd-10
Changes since 1.18: +8 -2 lines
Diff to previous 1.18 (colored)

Disable ADMA2 on Ricoh SDHCI controllers.

PR# 57015

Revision 1.14.2.1 / (download) - annotate - [select for diffs], Fri Dec 3 19:31:19 2021 UTC (2 years, 2 months ago) by martin
Branch: netbsd-8
Changes since 1.14: +16 -5 lines
Diff to previous 1.14 (colored)

Pull up the following revisions (all via patch), requested by msaitoh
in ticket #1713:

	sys/dev/sdmmc/sdhc.c				1.110, 1.112
	sys/dev/sdmmc/sdmmc_mem.c			1.74
	sys/dev/pci/sdhc_pci.c				1.18

- Support 64bit BAR.
- Use unsigned to avoid undefined behavior in hwrite[12]() and
  sdmmc_mem_sd_switch().
- Fix typo in comment.

Revision 1.14.16.1 / (download) - annotate - [select for diffs], Fri Dec 3 18:20:40 2021 UTC (2 years, 2 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE
Changes since 1.14: +16 -5 lines
Diff to previous 1.14 (colored)

Pull up the followin revisions (all via patch), requested by msaitoh
in ticket #1383:

	sys/dev/sdmmc/sdhc.c				1.110, 1.112
	sys/dev/sdmmc/sdmmc_mem.c			1.74
	sys/dev/pci/sdhc_pci.c				1.18

- Support 64bit BAR.
- Use unsigned to avoid undefined behavior in hwrite[12]() and
  sdmmc_mem_sd_switch().
- Fix typo in comment.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Nov 10 14:36:28 2021 UTC (2 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: bouyer-sunxi-drm-base, bouyer-sunxi-drm
Changes since 1.17: +16 -5 lines
Diff to previous 1.17 (colored)

Support 64bit BAR.

Revision 1.14.10.2 / (download) - annotate - [select for diffs], Mon Apr 13 08:04:45 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.14.10.1: +2 -7 lines
Diff to previous 1.14.10.1 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.14.10.1 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:10 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.14: +6 -2 lines
Diff to previous 1.14 (colored)

Merge changes from current as of 20200406

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jan 1 23:28:31 2020 UTC (4 years, 1 month ago) by mlelstv
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, is-mlppp-base, is-mlppp, 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, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.16: +6 -2 lines
Diff to previous 1.16 (colored)

Add support for single power writes, and enable for Ricoh 5u823.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Nov 10 21:16:36 2019 UTC (4 years, 3 months ago) by chs
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.15: +3 -7 lines
Diff to previous 1.15 (colored)

in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
and remove code to handle failures that can no longer happen.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Sep 28 10:47:09 2019 UTC (4 years, 4 months ago) by mlelstv
Branch: MAIN
Changes since 1.14: +3 -4 lines
Diff to previous 1.14 (colored)

Fix typo, remove debug printf.

Revision 1.9.2.3 / (download) - annotate - [select for diffs], Sun Dec 3 11:37:29 2017 UTC (6 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.9.2.2: +65 -9 lines
Diff to previous 1.9.2.2 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

update from HEAD

Revision 1.11.6.2 / (download) - annotate - [select for diffs], Mon Aug 28 17:52:25 2017 UTC (6 years, 5 months ago) by skrll
Branch: nick-nhusb
Changes since 1.11.6.1: +63 -8 lines
Diff to previous 1.11.6.1 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)

Sync with HEAD

Revision 1.13.4.1 / (download) - annotate - [select for diffs], Tue May 2 03:19:20 2017 UTC (6 years, 9 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.13: +4 -3 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD - tag prg-localcount2-base1

Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 27 10:01:54 2017 UTC (6 years, 9 months ago) by msaitoh
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, phil-wifi-base, phil-wifi-20190609, pgoyette-compat-merge-20190127, pgoyette-compat-base, 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, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, netbsd-9-base, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek, jdolecek-ncqfixes-base, jdolecek-ncqfixes, isaki-audio2-base, isaki-audio2
Branch point for: phil-wifi, netbsd-9, netbsd-8
Changes since 1.13: +4 -3 lines
Diff to previous 1.13 (colored)

 Use {isa,pci}_intr_establish"_xname"() for intrctl(8).

Revision 1.12.4.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:51 2017 UTC (6 years, 10 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.12: +61 -7 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Sync with HEAD

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:37 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.12: +61 -7 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Sync with HEAD

Revision 1.13 / (download) - annotate - [select for diffs], Fri Feb 17 10:51:48 2017 UTC (7 years ago) by nonaka
Branch: MAIN
CVS Tags: prg-localcount2-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1
Branch point for: prg-localcount2
Changes since 1.12: +61 -7 lines
Diff to previous 1.12 (colored)

sdhc(4): hardware reset support for Intel eMMC controller

Revision 1.11.6.1 / (download) - annotate - [select for diffs], Tue Sep 22 12:05:59 2015 UTC (8 years, 5 months ago) by skrll
Branch: nick-nhusb
Changes since 1.11: +7 -6 lines
Diff to previous 1.11 (colored)

Sync with HEAD

Revision 1.12 / (download) - annotate - [select for diffs], Sun Aug 9 13:27:48 2015 UTC (8 years, 6 months ago) by mlelstv
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, 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, localcount-20160914, bouyer-socketcan-base
Branch point for: pgoyette-localcount, bouyer-socketcan
Changes since 1.11: +7 -6 lines
Diff to previous 1.11 (colored)

Replace the LOWER_FREQ quirk with the SLOW_SDR50 quirk for the
Ricoh 5U823 controller. This stabilizes SD cards at standard speed
and high speed and also UHS-I SDR50.

Revision 1.9.2.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:48 2014 UTC (9 years, 6 months ago) by tls
Branch: tls-maxphys
Changes since 1.9.2.1: +4 -3 lines
Diff to previous 1.9.2.1 (colored) to branchpoint 1.9 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.4.4.4 / (download) - annotate - [select for diffs], Thu May 22 11:40:33 2014 UTC (9 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.4.4.3: +4 -3 lines
Diff to previous 1.4.4.3 (colored) to branchpoint 1.4 (colored) next main 1.5 (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.10.2.1 / (download) - annotate - [select for diffs], Sun May 18 17:45:44 2014 UTC (9 years, 9 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

sync with head

Revision 1.11 / (download) - annotate - [select for diffs], Sat Mar 29 19:28:25 2014 UTC (9 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, nick-nhusb-base-20150606, nick-nhusb-base-20150406, 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.10: +4 -3 lines
Diff to previous 1.10 (colored)

make pci_intr_string and eisa_intr_string take a buffer and a length
instead of relying in local static storage.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:29:29 2013 UTC (10 years, 11 months ago) by tls
Branch: tls-maxphys
Changes since 1.9: +33 -4 lines
Diff to previous 1.9 (colored)

resync with head

Revision 1.4.4.3 / (download) - annotate - [select for diffs], Wed Jan 23 00:06:09 2013 UTC (11 years, 1 month ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.4.4.2: +33 -4 lines
Diff to previous 1.4.4.2 (colored) to branchpoint 1.4 (colored)

sync with head

Revision 1.10 / (download) - annotate - [select for diffs], Thu Dec 20 14:41:35 2012 UTC (11 years, 2 months ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base8, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Branch point for: rmind-smpnet
Changes since 1.9: +33 -4 lines
Diff to previous 1.9 (colored)

Add detachment support for sdhc_pci.
Tested on an ExpressCard JMicron JMB38[89] with as-of-yet-uncommitted changes.

Revision 1.4.4.2 / (download) - annotate - [select for diffs], Tue Oct 30 17:21:53 2012 UTC (11 years, 3 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.4.4.1: +20 -2 lines
Diff to previous 1.4.4.1 (colored) to branchpoint 1.4 (colored)

sync with head

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 29 23:14:13 2012 UTC (11 years, 6 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.8: +11 -2 lines
Diff to previous 1.8 (colored)

Add FORCE_DMA quirk for 5U822 (already in lace for 5C822).

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jul 12 17:37:24 2012 UTC (11 years, 7 months ago) by jakllsch
Branch: MAIN
Changes since 1.7: +11 -2 lines
Diff to previous 1.7 (colored)

Ricoh R5C822 has working DMA, but does not advertise support for it, use force.

Revision 1.4.4.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:07:57 2012 UTC (11 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.4: +71 -19 lines
Diff to previous 1.4 (colored)

sync with head

Revision 1.4.8.4 / (download) - annotate - [select for diffs], Tue Mar 6 18:26:45 2012 UTC (11 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.4.8.3: +66 -14 lines
Diff to previous 1.4.8.3 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

sync to -current

Revision 1.4.8.3 / (download) - annotate - [select for diffs], Tue Mar 6 09:56:21 2012 UTC (11 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.4.8.2: +14 -66 lines
Diff to previous 1.4.8.2 (colored) to branchpoint 1.4 (colored)

sync to -current

Revision 1.4.8.2 / (download) - annotate - [select for diffs], Sun Mar 4 00:46:25 2012 UTC (11 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.4.8.1: +66 -14 lines
Diff to previous 1.4.8.1 (colored) to branchpoint 1.4 (colored)

sync to latest -current.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Mar 2 18:20:33 2012 UTC (11 years, 11 months ago) by nonaka
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base4, jmcneill-usbmp-base10
Changes since 1.6: +66 -14 lines
Diff to previous 1.6 (colored)

Added Ricoh 5U822/5U823 SD/MMC Controller support.

Revision 1.4.8.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:34:52 2012 UTC (12 years ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.4: +7 -7 lines
Diff to previous 1.4 (colored)

merge to -current.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 2 22:49:17 2012 UTC (12 years ago) by nonaka
Branch: MAIN
CVS Tags: 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-base5, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Changes since 1.5: +6 -2 lines
Diff to previous 1.5 (colored)

Use "opt_sdmmc.h" for SDHC_DEBUG.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 30 19:41:23 2012 UTC (12 years ago) by drochner
Branch: MAIN
Changes since 1.4: +3 -7 lines
Diff to previous 1.4 (colored)

Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive}
where it looks straightforward, and pci_aprint_devinfo_fancy in a few
others where drivers want to supply their own device names instead
of the pcidevs generated one. More complicated cases, where names
are composed at runtime, are left alone for now. It certainly makes
sense to simplify the drivers here rather than inventing a catch-all API.
This should serve as as example for new drivers, and also ensure
consistent output in the AB_QUIET ("boot -q") case. Also, it avoids
excessive stack usage where drivers attach child devices because the
buffer for the device name is not kept on the local stack anymore.

Revision 1.3.10.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:08:27 2011 UTC (12 years, 8 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.3: +22 -5 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Sync with HEAD.

Revision 1.3.6.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:53:57 2011 UTC (12 years, 11 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.3: +20 -3 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

sync with head

Revision 1.3.12.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:19:53 2011 UTC (13 years ago) by bouyer
Branch: bouyer-quota2
Changes since 1.3: +22 -5 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Sync with HEAD

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 2 04:18:14 2011 UTC (13 years ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, rmind-uvmplock-nbase, rmind-uvmplock-base, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.3: +22 -5 lines
Diff to previous 1.3 (colored)

Like some other TI SDHCI parts, PCI_PRODUCT_TI_PCIXX12SD also needs the SD
card moved to the SDHCI controller.

Revision 1.3.8.2 / (download) - annotate - [select for diffs], Wed Apr 21 00:27:49 2010 UTC (13 years, 10 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.3.8.1: +294 -0 lines
Diff to previous 1.3.8.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

sync to netbsd-5

Revision 1.1.4.4 / (download) - annotate - [select for diffs], Thu Mar 11 15:03:59 2010 UTC (13 years, 11 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.1.4.3: +3 -3 lines
Diff to previous 1.1.4.3 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

sync with head

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Wed Oct 28 09:03:42 2009 UTC (14 years, 3 months ago) by bouyer
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.3.2.1: +294 -0 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Pull up the following revisions, requested by sborrill in ticket #1114:
	share/man/man4/sdhc.4           1.1-1.2
	sys/dev/pci/sdhc_pci.c          1.1-1.3
	distrib/sets/lists/man/mi       patch
	share/man/man4/Makefile         patch
	sys/arch/amd64/conf/GENERIC     patch
	sys/arch/i386/conf/ALL          patch
	sys/arch/i386/conf/GENERIC      patch
	sys/dev/pci/files.pci           patch
	sys/dev/pci/pcidevs             patch
	sys/dev/pci/pcidevs.h           regen
	sys/dev/pci/pcidevs_data.h      regen

Add sdhc(4), a driver for SD controllers following the SD Host
Controller Standard Simplified Specification.

Revision 1.3.8.1, Fri Oct 2 04:38:47 2009 UTC (14 years, 4 months ago) by matt
Branch: matt-nb5-mips64
Changes since 1.3: +0 -294 lines
FILE REMOVED

file sdhc_pci.c was added on branch matt-nb5-mips64 on 2010-04-21 00:27:49 +0000

Revision 1.3.2.1, Fri Oct 2 04:38:47 2009 UTC (14 years, 4 months ago) by bouyer
Branch: netbsd-5
Changes since 1.3: +0 -294 lines
FILE REMOVED

file sdhc_pci.c was added on branch netbsd-5 on 2009-10-28 09:03:42 +0000

Revision 1.3 / (download) - annotate - [select for diffs], Fri Oct 2 04:38:47 2009 UTC (14 years, 4 months ago) by uebayasi
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, matt-premerge-20091211, matt-mips64-premerge-20101231, jym-xensuspend-nbase, jruoho-x86intr-base
Branch point for: rmind-uvmplock, netbsd-5, matt-nb5-mips64, jruoho-x86intr, bouyer-quota2
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Pass not (struct sdhc_pci_softc *) but (struct sdhc_softc *) to sdhc_intr().
No functional change because struct sdhc_pci_softc has struct sdhc_softc as
the 1st member.

Revision 1.1.6.3 / (download) - annotate - [select for diffs], Thu Jul 23 23:32:01 2009 UTC (14 years, 7 months ago) by jym
Branch: jym-xensuspend
Changes since 1.1.6.2: +5 -10 lines
Diff to previous 1.1.6.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD.

Revision 1.1.4.3 / (download) - annotate - [select for diffs], Sat Jul 18 14:53:09 2009 UTC (14 years, 7 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.1.4.2: +5 -10 lines
Diff to previous 1.1.4.2 (colored) to branchpoint 1.1 (colored)

sync with head.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jun 29 11:05:12 2009 UTC (14 years, 7 months ago) by hubertf
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, jymxensuspend-base
Changes since 1.1: +5 -10 lines
Diff to previous 1.1 (colored)

Use PCI IDs from pcidevs, instead of storing them in here.
Compile tested and OK'd by NONAKA Kimihiro.

Revision 1.1.6.2 / (download) - annotate - [select for diffs], Wed May 13 17:20:29 2009 UTC (14 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.1.6.1: +299 -0 lines
Diff to previous 1.1.6.1 (colored) to branchpoint 1.1 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Mon May 4 08:13:01 2009 UTC (14 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.1.4.1: +299 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored)

sync with head.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Tue Apr 28 07:35:59 2009 UTC (14 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.1.2.1: +299 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD.

Revision 1.1.6.1, Tue Apr 21 03:00:29 2009 UTC (14 years, 10 months ago) by jym
Branch: jym-xensuspend
Changes since 1.1: +0 -299 lines
FILE REMOVED

file sdhc_pci.c was added on branch jym-xensuspend on 2009-05-13 17:20:29 +0000

Revision 1.1.4.1, Tue Apr 21 03:00:29 2009 UTC (14 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.1: +0 -299 lines
FILE REMOVED

file sdhc_pci.c was added on branch yamt-nfs-mp on 2009-05-04 08:13:01 +0000

Revision 1.1.2.1, Tue Apr 21 03:00:29 2009 UTC (14 years, 10 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.1: +0 -299 lines
FILE REMOVED

file sdhc_pci.c was added on branch nick-hppapmap on 2009-04-28 07:35:59 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 21 03:00:29 2009 UTC (14 years, 10 months ago) by nonaka
Branch: MAIN
CVS Tags: yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jym-xensuspend-base
Branch point for: yamt-nfs-mp, nick-hppapmap, jym-xensuspend

Added SD/MMC support from OpenBSD.
tested on i386, amd64 at current-users ML by pgoyette@.
tested on zaurus by myself.

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>