head	1.9;
access;
symbols
	netbsd-11-0-RC4:1.9
	netbsd-11-0-RC3:1.9
	netbsd-11-0-RC2:1.9
	netbsd-11-0-RC1:1.9
	perseant-exfatfs-base-20250801:1.9
	netbsd-11:1.9.0.2
	netbsd-11-base:1.9
	netbsd-10-1-RELEASE:1.8
	perseant-exfatfs-base-20240630:1.8
	perseant-exfatfs:1.8.0.32
	perseant-exfatfs-base:1.8
	netbsd-8-3-RELEASE:1.2
	netbsd-9-4-RELEASE:1.4.4.1
	netbsd-10-0-RELEASE:1.8
	netbsd-10-0-RC6:1.8
	netbsd-10-0-RC5:1.8
	netbsd-10-0-RC4:1.8
	netbsd-10-0-RC3:1.8
	netbsd-10-0-RC2:1.8
	thorpej-ifq:1.8.0.30
	thorpej-ifq-base:1.8
	thorpej-altq-separation:1.8.0.28
	thorpej-altq-separation-base:1.8
	netbsd-10-0-RC1:1.8
	netbsd-10:1.8.0.26
	netbsd-10-base:1.8
	bouyer-sunxi-drm:1.8.0.24
	bouyer-sunxi-drm-base:1.8
	netbsd-9-3-RELEASE:1.4.4.1
	thorpej-i2c-spi-conf2:1.8.0.22
	thorpej-i2c-spi-conf2-base:1.8
	thorpej-futex2:1.8.0.20
	thorpej-futex2-base:1.8
	thorpej-cfargs2:1.8.0.18
	thorpej-cfargs2-base:1.8
	cjep_sun2x-base1:1.8
	cjep_sun2x:1.8.0.16
	cjep_sun2x-base:1.8
	cjep_staticlib_x-base1:1.8
	netbsd-9-2-RELEASE:1.4.4.1
	cjep_staticlib_x:1.8.0.14
	cjep_staticlib_x-base:1.8
	thorpej-i2c-spi-conf:1.8.0.12
	thorpej-i2c-spi-conf-base:1.8
	thorpej-cfargs:1.8.0.10
	thorpej-cfargs-base:1.8
	thorpej-futex:1.8.0.8
	thorpej-futex-base:1.8
	netbsd-9-1-RELEASE:1.4.4.1
	bouyer-xenpvh-base2:1.8
	phil-wifi-20200421:1.8
	bouyer-xenpvh-base1:1.8
	phil-wifi-20200411:1.8
	bouyer-xenpvh:1.8.0.6
	bouyer-xenpvh-base:1.8
	is-mlppp:1.8.0.4
	is-mlppp-base:1.8
	phil-wifi-20200406:1.8
	netbsd-8-2-RELEASE:1.2
	ad-namecache-base3:1.8
	netbsd-9-0-RELEASE:1.4
	netbsd-9-0-RC2:1.4
	ad-namecache-base2:1.8
	ad-namecache-base1:1.8
	ad-namecache:1.8.0.2
	ad-namecache-base:1.8
	netbsd-9-0-RC1:1.4
	phil-wifi-20191119:1.7
	netbsd-9:1.4.0.4
	netbsd-9-base:1.4
	phil-wifi-20190609:1.4
	netbsd-8-1-RELEASE:1.2
	netbsd-8-1-RC1:1.2
	isaki-audio2:1.4.0.2
	isaki-audio2-base:1.4
	pgoyette-compat-merge-20190127:1.2.28.2
	pgoyette-compat-20190127:1.4
	pgoyette-compat-20190118:1.4
	pgoyette-compat-1226:1.3
	pgoyette-compat-1126:1.3
	pgoyette-compat-1020:1.3
	pgoyette-compat-0930:1.3
	pgoyette-compat-0906:1.3
	jdolecek-ncqfixes:1.3.0.4
	jdolecek-ncqfixes-base:1.3
	netbsd-7-2-RELEASE:1.2
	pgoyette-compat-0728:1.3
	netbsd-8-0-RELEASE:1.2
	phil-wifi:1.3.0.2
	phil-wifi-base:1.3
	pgoyette-compat-0625:1.2
	netbsd-8-0-RC2:1.2
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.2
	pgoyette-compat-0422:1.2
	netbsd-8-0-RC1:1.2
	pgoyette-compat-0415:1.2
	pgoyette-compat-0407:1.2
	pgoyette-compat-0330:1.2
	pgoyette-compat-0322:1.2
	pgoyette-compat-0315:1.2
	netbsd-7-1-2-RELEASE:1.2
	pgoyette-compat:1.2.0.28
	pgoyette-compat-base:1.2
	netbsd-7-1-1-RELEASE:1.2
	tls-maxphys-base-20171202:1.2
	matt-nb8-mediatek:1.2.0.26
	matt-nb8-mediatek-base:1.2
	nick-nhusb-base-20170825:1.2
	perseant-stdc-iso10646:1.2.0.24
	perseant-stdc-iso10646-base:1.2
	netbsd-8:1.2.0.22
	netbsd-8-base:1.2
	prg-localcount2-base3:1.2
	prg-localcount2-base2:1.2
	prg-localcount2-base1:1.2
	prg-localcount2:1.2.0.20
	prg-localcount2-base:1.2
	pgoyette-localcount-20170426:1.2
	bouyer-socketcan-base1:1.2
	jdolecek-ncq:1.2.0.18
	jdolecek-ncq-base:1.2
	pgoyette-localcount-20170320:1.2
	netbsd-7-1:1.2.0.16
	netbsd-7-1-RELEASE:1.2
	netbsd-7-1-RC2:1.2
	nick-nhusb-base-20170204:1.2
	netbsd-7-nhusb-base-20170116:1.2
	bouyer-socketcan:1.2.0.14
	bouyer-socketcan-base:1.2
	pgoyette-localcount-20170107:1.2
	netbsd-7-1-RC1:1.2
	nick-nhusb-base-20161204:1.2
	pgoyette-localcount-20161104:1.2
	netbsd-7-0-2-RELEASE:1.2
	nick-nhusb-base-20161004:1.2
	localcount-20160914:1.2
	netbsd-7-nhusb:1.2.0.12
	netbsd-7-nhusb-base:1.2
	pgoyette-localcount-20160806:1.2
	pgoyette-localcount-20160726:1.2
	pgoyette-localcount:1.2.0.10
	pgoyette-localcount-base:1.2
	nick-nhusb-base-20160907:1.2
	nick-nhusb-base-20160529:1.2
	netbsd-7-0-1-RELEASE:1.2
	nick-nhusb-base-20160422:1.2
	nick-nhusb-base-20160319:1.2
	nick-nhusb-base-20151226:1.2
	netbsd-7-0:1.2.0.8
	netbsd-7-0-RELEASE:1.2
	nick-nhusb-base-20150921:1.2
	netbsd-7-0-RC3:1.2
	netbsd-7-0-RC2:1.2
	netbsd-7-0-RC1:1.2
	nick-nhusb-base-20150606:1.2
	nick-nhusb-base-20150406:1.2
	nick-nhusb:1.2.0.6
	nick-nhusb-base:1.2
	netbsd-5-2-3-RELEASE:1.1.8.2
	netbsd-5-1-5-RELEASE:1.1.8.2
	netbsd-6-0-6-RELEASE:1.1
	netbsd-6-1-5-RELEASE:1.1
	netbsd-7:1.2.0.4
	netbsd-7-base:1.2
	yamt-pagecache-base9:1.2
	yamt-pagecache-tag8:1.1
	netbsd-6-1-4-RELEASE:1.1
	netbsd-6-0-5-RELEASE:1.1
	tls-earlyentropy:1.2.0.2
	tls-earlyentropy-base:1.2
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2
	riastradh-drm2-base3:1.2
	netbsd-6-1-3-RELEASE:1.1
	netbsd-6-0-4-RELEASE:1.1
	netbsd-5-2-2-RELEASE:1.1.8.2
	netbsd-5-1-4-RELEASE:1.1.8.2
	netbsd-6-1-2-RELEASE:1.1
	netbsd-6-0-3-RELEASE:1.1
	netbsd-5-2-1-RELEASE:1.1.8.2
	netbsd-5-1-3-RELEASE:1.1.8.2
	rmind-smpnet-nbase:1.2
	netbsd-6-1-1-RELEASE:1.1
	riastradh-drm2-base2:1.1
	riastradh-drm2-base1:1.1
	riastradh-drm2:1.1.0.44
	riastradh-drm2-base:1.1
	rmind-smpnet:1.1.0.36
	rmind-smpnet-base:1.2
	netbsd-6-1:1.1.0.42
	netbsd-6-0-2-RELEASE:1.1
	netbsd-6-1-RELEASE:1.1
	khorben-n900:1.1.0.40
	netbsd-6-1-RC4:1.1
	netbsd-6-1-RC3:1.1
	agc-symver:1.1.0.38
	agc-symver-base:1.1
	netbsd-6-1-RC2:1.1
	netbsd-6-1-RC1:1.1
	yamt-pagecache-base8:1.1
	netbsd-5-2:1.1.8.2.0.6
	netbsd-6-0-1-RELEASE:1.1
	yamt-pagecache-base7:1.1
	netbsd-5-2-RELEASE:1.1.8.2
	netbsd-5-2-RC1:1.1.8.2
	matt-nb6-plus-nbase:1.1
	yamt-pagecache-base6:1.1
	netbsd-6-0:1.1.0.34
	netbsd-6-0-RELEASE:1.1
	netbsd-6-0-RC2:1.1
	tls-maxphys:1.1.0.32
	tls-maxphys-base:1.2
	matt-nb6-plus:1.1.0.30
	matt-nb6-plus-base:1.1
	netbsd-6-0-RC1:1.1
	jmcneill-usbmp-base10:1.1
	yamt-pagecache-base5:1.1
	jmcneill-usbmp-base9:1.1
	yamt-pagecache-base4:1.1
	jmcneill-usbmp-base8:1.1
	jmcneill-usbmp-base7:1.1
	jmcneill-usbmp-base6:1.1
	jmcneill-usbmp-base5:1.1
	jmcneill-usbmp-base4:1.1
	jmcneill-usbmp-base3:1.1
	jmcneill-usbmp-pre-base2:1.1
	jmcneill-usbmp-base2:1.1
	netbsd-6:1.1.0.28
	netbsd-6-base:1.1
	netbsd-5-1-2-RELEASE:1.1.8.2
	netbsd-5-1-1-RELEASE:1.1.8.2
	jmcneill-usbmp:1.1.0.26
	jmcneill-usbmp-base:1.1
	jmcneill-audiomp3:1.1.0.24
	jmcneill-audiomp3-base:1.1
	yamt-pagecache-base3:1.1
	yamt-pagecache-base2:1.1
	yamt-pagecache:1.1.0.22
	yamt-pagecache-base:1.1
	rmind-uvmplock-nbase:1.1
	cherry-xenmp:1.1.0.20
	cherry-xenmp-base:1.1
	bouyer-quota2-nbase:1.1
	bouyer-quota2:1.1.0.18
	bouyer-quota2-base:1.1
	jruoho-x86intr:1.1.0.16
	jruoho-x86intr-base:1.1
	matt-mips64-premerge-20101231:1.1
	matt-nb5-mips64-premerge-20101231:1.1.14.2
	matt-nb5-pq3:1.1.8.2.0.4
	matt-nb5-pq3-base:1.1.8.2
	netbsd-5-1:1.1.8.2.0.2
	netbsd-5-1-RELEASE:1.1.8.2
	uebayasi-xip-base4:1.1
	uebayasi-xip-base3:1.1
	yamt-nfs-mp-base11:1.1
	netbsd-5-1-RC4:1.1.8.2
	matt-nb5-mips64-k15:1.1.14.2
	uebayasi-xip-base2:1.1
	yamt-nfs-mp-base10:1.1
	netbsd-5-1-RC3:1.1.8.2
	netbsd-5-1-RC2:1.1.8.2
	uebayasi-xip-base1:1.1
	netbsd-5-1-RC1:1.1.8.2
	matt-nb5-mips64:1.1.0.14
	rmind-uvmplock:1.1.0.12
	rmind-uvmplock-base:1.1
	yamt-nfs-mp-base9:1.1
	uebayasi-xip:1.1.0.10
	uebayasi-xip-base:1.1
	matt-premerge-20091211:1.1
	netbsd-5:1.1.0.8
	yamt-nfs-mp-base8:1.1
	yamt-nfs-mp-base7:1.1
	jymxensuspend-base:1.1
	yamt-nfs-mp-base6:1.1
	yamt-nfs-mp-base5:1.1
	yamt-nfs-mp-base4:1.1
	jym-xensuspend-base:1.1
	jym-xensuspend:1.1.0.6
	jym-xensuspend-nbase:1.1
	yamt-nfs-mp:1.1.0.4
	yamt-nfs-mp-base3:1.1
	nick-hppapmap-base4:1.1
	nick-hppapmap-base:1.1
	nick-hppapmap:1.1.0.2
	nick-hppapmap-base3:1.1;
locks; strict;
comment	@# @;


1.9
date	2025.01.17.11.55.37;	author jmcneill;	state Exp;
branches;
next	1.8;
commitid	WaOERsZnoccfIPFF;

1.8
date	2020.01.01.12.15.53;	author jmcneill;	state Exp;
branches
	1.8.26.1
	1.8.32.1;
next	1.7;
commitid	5M4hLff6ghj74ZQB;

1.7
date	2019.10.28.06.31.39;	author mlelstv;	state Exp;
branches;
next	1.6;
commitid	mZRM3P6TOu2xfBIB;

1.6
date	2019.08.24.11.24.00;	author mlelstv;	state Exp;
branches;
next	1.5;
commitid	km2UIYYRHzC9XgAB;

1.5
date	2019.08.18.14.32.04;	author mlelstv;	state Exp;
branches;
next	1.4;
commitid	BSiziJhXseQPbwzB;

1.4
date	2018.12.29.04.58.52;	author thorpej;	state Exp;
branches
	1.4.4.1;
next	1.3;
commitid	FZcNjrXXG8UntE5B;

1.3
date	2018.06.28.13.31.38;	author jmcneill;	state Exp;
branches
	1.3.2.1;
next	1.2;
commitid	k4y90khDMlube3IA;

1.2
date	2013.10.19.22.45.12;	author mlelstv;	state Exp;
branches
	1.2.28.1;
next	1.1;
commitid	hR60V9m2QY9TlX9x;

1.1
date	2009.04.21.03.00.31;	author nonaka;	state Exp;
branches
	1.1.2.1
	1.1.4.1
	1.1.6.1
	1.1.8.1
	1.1.14.1
	1.1.22.1
	1.1.32.1
	1.1.36.1;
next	;

1.8.26.1
date	2025.02.02.14.23.21;	author martin;	state Exp;
branches;
next	;
commitid	sloOVqqxxcx01UHF;

1.8.32.1
date	2025.08.02.05.57.04;	author perseant;	state Exp;
branches;
next	;
commitid	23j6GFaDws3O875G;

1.4.4.1
date	2020.02.25.18.40.43;	author martin;	state Exp;
branches;
next	;
commitid	WD2OQVIkhvFwq5YB;

1.3.2.1
date	2019.06.10.22.07.32;	author christos;	state Exp;
branches;
next	1.3.2.2;
commitid	jtc8rnCzWiEEHGqB;

1.3.2.2
date	2020.04.13.08.04.48;	author martin;	state Exp;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.2.28.1
date	2018.07.28.04.37.57;	author pgoyette;	state Exp;
branches;
next	1.2.28.2;
commitid	1UP1xAIUxv1ZgRLA;

1.2.28.2
date	2019.01.18.08.50.43;	author pgoyette;	state Exp;
branches;
next	;
commitid	Lmlzg3OVT2cd6f8B;

1.1.2.1
date	2009.04.21.03.00.31;	author skrll;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2009.04.28.07.36.33;	author skrll;	state Exp;
branches;
next	;

1.1.4.1
date	2009.04.21.03.00.31;	author yamt;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2009.05.04.08.13.18;	author yamt;	state Exp;
branches;
next	;

1.1.6.1
date	2009.04.21.03.00.31;	author jym;	state dead;
branches;
next	1.1.6.2;

1.1.6.2
date	2009.05.13.17.21.29;	author jym;	state Exp;
branches;
next	;

1.1.8.1
date	2009.04.21.03.00.31;	author sborrill;	state dead;
branches;
next	1.1.8.2;

1.1.8.2
date	2009.10.07.15.41.13;	author sborrill;	state Exp;
branches;
next	;

1.1.14.1
date	2009.04.21.03.00.31;	author matt;	state dead;
branches;
next	1.1.14.2;

1.1.14.2
date	2010.04.21.00.27.52;	author matt;	state Exp;
branches;
next	;

1.1.22.1
date	2014.05.22.11.40.36;	author yamt;	state Exp;
branches;
next	;
commitid	VUUXuyNWnt3AKwBx;

1.1.32.1
date	2014.08.20.00.03.50;	author tls;	state Exp;
branches;
next	;
commitid	jTnpym9Qu0o4R1Nx;

1.1.36.1
date	2014.05.18.17.45.47;	author rmind;	state Exp;
branches;
next	;
commitid	mL5ZYSzpqK6QS2Bx;


desc
@@


1.9
log
@sdmmc: Add Nintendo Wii WLAN device ID
@
text
@	$NetBSD: sdmmcdevs,v 1.8 2020/01/01 12:15:53 jmcneill Exp $
/*	$OpenBSD: sdmmcdevs,v 1.8 2007/05/11 17:16:16 mglocker Exp $	*/

/*
 * Copyright (c) 2006 Uwe Stuehler <uwe@@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * List of known SD card vendors
 */
vendor CGUYS			0x0092	C-guys, Inc.
vendor TOSHIBA			0x0098	Toshiba
vendor SOCKETCOM		0x0104	Socket Communications, Inc.
vendor REALTEK			0x024c	Realtek
vendor ATHEROS			0x0271	Atheros
vendor BROADCOM			0x02d0	Broadcom
vendor SYCHIP			0x02db	SyChip Inc.
vendor SPECTEC			0x02fe	Spectec Computer Co., Ltd
vendor MEDIATEK			0x037a	MediaTek Inc.
vendor GLOBALSAT		0x0501	Globalsat Technology Co.
vendor RICOH                    0x1180  Ricoh
vendor ABOCOM			0x13d1	AboCom Systems, Inc.

/*
 * List of known products, grouped by vendor
 */

/* AboCom Systems, Inc. */
product ABOCOM SDW11G		0xac02	SDW11G

/* Atheros */
product ATHEROS AR6001_8	0x0108	AR6001
product ATHEROS AR6001_9	0x0109	AR6001
product ATHEROS AR6001_a	0x010a	AR6001
product ATHEROS AR6001_b	0x010b	AR6001

/* Broadcom */
product BROADCOM NINTENDO_WII	0x044b	Nintendo Wii WLAN
product BROADCOM BCM4324	0x4324	BCM 4324
product BROADCOM BCM4329	0x4329	BCM 4329
product BROADCOM BCM4330	0x4330	BCM 4330
product BROADCOM BCM4334	0x4334	BCM 4334
product BROADCOM BCM4339	0x4339	BCM 4339
product BROADCOM BCM4345	0x4345	BCM 4345
product BROADCOM BCM4354	0x4354	BCM 4354
product BROADCOM BCM43143	0xa887	BCM 43143
product BROADCOM BCM43340	0xa94c	BCM 43140
product BROADCOM BCM43341	0xa94d	BCM 43141
product BROADCOM BCM43362	0xa962	BCM 43362
product BROADCOM BCM43430	0xa9a6	BCM 43430
product BROADCOM BCM43455	0xa9bf	BCM 43455 

/* C-guys, Inc. */
product CGUYS TIACX100		0x0001	TI ACX100 SD-Link11b WiFi Card
product CGUYS SDFMRADIO2	0x0005	C-guys SD FM Radio 2
product CGUYS SDFMRADIO		0x5544	C-guys SD FM Radio

/* Globalsat Technology Co. */
product GLOBALSAT SD501		0xf501	Globalsat SD-501 GPS Card

/* MediaTek Inc. */
product MEDIATEK S2YWLAN	0x5911	MediaTek/Spectec WLAN-11b/g

/* Spectec Computer Co., Ltd */
product SPECTEC SDW820		0x2128	Spectec SDIO WLAN Card

/* SyChip Inc. */
product SYCHIP WLAN6060SD	0x0002	SyChip Pegasus WLAN SDIO Card

/* Toshiba */
product TOSHIBA SDBTCARD1	0x0001	Toshiba SD BT Card 1
product TOSHIBA SDBTCARD2	0x0002	Toshiba SD BT Card 2
product TOSHIBA SDBTCARD3	0x0003	Toshiba SD BT Card 3

/* Socket Communications, Inc. */
product SOCKETCOM SDSCANNER	0x005e	Socket SD Scanner
product SOCKETCOM BTCARD	0x00c5	Socket BT Card

/* Realtek */
product REALTEK RTL8703BS	0xb703	RTL8703BS Wireless LAN 802.11n SDIO
product REALTEK RTL8189FTV	0xf179	RTL8189FTV Wireless LAN 802.11n SDIO

/* Ricoh */
product RICOH MMCREADER		0xe823  MMC card reader
@


1.8
log
@Add product ID for Broadcom BCM43455
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.7 2019/10/28 06:31:39 mlelstv Exp $
d50 1
@


1.8.32.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.9 2025/01/17 11:55:37 jmcneill Exp $
a49 1
product BROADCOM NINTENDO_WII	0x044b	Nintendo Wii WLAN
@


1.8.26.1
log
@Pull up following revision(s) (requested by jmcneill in ticket #1041):

        sys/dev/sdmmc/sdmmcdevs: revision 1.9

sdmmc: Add Nintendo Wii WLAN device ID
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.8 2020/01/01 12:15:53 jmcneill Exp $
a49 1
product BROADCOM NINTENDO_WII	0x044b	Nintendo Wii WLAN
@


1.7
log
@Whitespace police
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.6 2019/08/24 11:24:00 mlelstv Exp $
d62 1
@


1.6
log
@Fix typo
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.5 2019/08/18 14:32:04 mlelstv Exp $
d43 1
a43 1
/* Atheros */ 
d49 1
a49 1
/* Broadcom */ 
@


1.5
log
@Add Broadcom devices
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.4 2018/12/29 04:58:52 thorpej Exp $
a26 1
vendor BROADCOM			0x0270	Broadcom
d28 1
@


1.4
log
@Add ReakTek RTL8189FTV SDIO 802.11 interface.
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.3 2018/06/28 13:31:38 jmcneill Exp $
d27 1
d49 14
@


1.4.4.1
log
@Pull up following revision(s) (requested by mrg in ticket #717):

	sys/dev/fdt/dwcmmc_fdt.c			1.11
	sys/dev/ic/bwfm.c				1.15-1.18
	sys/dev/ic/bwfmreg.h				1.4-1.6
	sys/dev/ic/bwfmvar.h				1.4,1.5
	sys/dev/ic/dwc_mmc.c				1.21,1.22
	sys/dev/ic/dwc_mmc_reg.h			1.8,1.9,1.12,1.13
	sys/dev/pcmcia/pcmciareg.h			1.11
	sys/dev/sdmmc/if_bwfm_sdio.c			1.4,1.6-1.12
	sys/dev/sdmmc/if_bwfm_sdio.h			1.1,1.2
	sys/dev/sdmmc/sdhc.c				1.105,1.106
	sys/dev/sdmmc/sdmmc.c				1.37,1.39
	sys/dev/sdmmc/sdmmc_cis.c			1.6,1.8
	sys/dev/sdmmc/sdmmc_io.c			1.15-1.19
	sys/dev/sdmmc/sdmmc_ioreg.h			1.4,1.5
	sys/dev/sdmmc/sdmmc_mem.c			1.69-1.71
	sys/dev/sdmmc/sdmmcdevs				1.5-1.8
	sys/dev/sdmmc/sdmmcvar.h			1.31,1.33,1.34
	sys/net/if_media.h				1.66

Add Broadcom devices
 -
Fix typo
 -
add PCMCIA_CISTPL_SDIO definition.
 -
From OpenBSD:
- move event handling to workqueue
- check for save/restore capability
 -
Tag work queue as MPsafe and increase length.
 -
Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
 -
From OpenBSD:
- support block length per function
- add functions to read/write regions
 -
Decode (but not use) SDIO tuple in CIS.
 -
Fix locking.
 -
Add more SDIO defines (partially from version 3.0).
 -
From OpenBSD:
- All the missing pieces (firmware load, chip setup, protocol handling)
TX queue and interrupt handling via sdmmc_task.
 -
Fix locking.
 -
Fix packet parsing.
 -
Add parser for original firmware config files.
 -
tagging work queue as MPSAFE was premature. Revert.
 -
SD_IO_RW_EXTENDED is a data transfer command, so set ADTC flag instead of AC
Use correct function to verify if a task has been queued. Avoids race
that can corrupt the task queue.
 -
More register definitions.
 -
Add IFM_IEEE80211_VHT subtype, IFM_IEEE80211_11AC operating mode, and missing descriptions
 -
If firmware is connected in HT or VHT mode, report it to SIOCGIFMEDIA
 -
white space police.

Skip setting power when the voltage doesn't change.
Also increase some timeouts.
 -
Add and use sdmmc_pause to avoid long-term busy waits.
 -
Add sdio abort function.
 -
Additional error messages.
 -
Print parameters for SDIO devices.
 -
Minor cosmetics.
 -
Simplyfy sdmmc_io_set_blocklen function signature by dropping the
extra softc pointer. Aligns with OpenBSD.
 -
Missing commit for sdio abort function.
 -
More code from OpenBSD
 -
no need to splnet() when enqueing packets
 -
explicit structure padding
 -
make internal functions static
 -
also prepare for GPIO interrupts.
 -
Avoid warnings for tautological shifts as sole conditional.
 -
Follow the Linux driver an use the FDT "compatible" property to build a
filename for the nvram config file, fall back to the standard filename.
E.g.
[Caching 123 nodes and 1093 properties]
compatible              73696e6f 766f6970 2c627069 2d6d322d   "sinovoip,bpi-m2-
            0010:       7a65726f 00...... ........ ........   zero"
            0015:       616c6c77 696e6e65 722c7375 6e38692d   "allwinner,sun8i-
            0025:       68322d70 6c757300 ........ ........   h2-plus"
interrupt-parent        00000001 ........ ........ ........   ....
model                   42616e61 6e612050 69204250 492d4d32   "Banana Pi BPI-M2
            0010:       2d5a6572 6f00.... ........ ........   -Zero"
name                    00...... ........ ........ ........   ""
serial-number           30326330 30303432 65636431 36376566   02c00042ecd167ef
            0010:       00...... ........ ........ ........   .
-rw-r--r--  1 root  wheel     875 Nov  2 12:06 brcmfmac43430-sdio.AP6212.txt
lrwxr-xr-x  1 root  wheel      29 Dec 30 16:19 brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt -> brcmfmac43430-sdio.AP6212.txt
-rw-r--r--  1 root  wheel     874 Jun 30  2019 brcmfmac43430-sdio.raspberrypi,3-model-b.txt
-rw-r--r--  1 root  wheel    1864 Jun 30  2019 brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
lrwxr-xr-x  1 root  wheel      29 Dec 30 11:24 brcmfmac43455-sdio.raspberrypi,4-model-b-plus.txt -> brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
 -
Add product ID for Broadcom BCM43455
 -
Use correct firmware for BCM43456
 -
size check was backwards.
 -
Be less noisy for some commands.
 -
Fix DWC_MMC_INT_SDIO_INT bit
 -
dwc_mmc fixes:
 - Rockchip uses a different SDIO int bit, so take this into consideration
 - Avoid unnecessary resets and always wait for resets to complete
 - kpause instead of delay while holding spinlock
 - Do not attempt autostop for SD_IO_RW_EXTENDED commands
 - Allow for sub-blklen byte counts for single block transfers
  -
More SDIO stability and performance fixes
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.4 2018/12/29 04:58:52 thorpej Exp $
a27 1
vendor BROADCOM			0x02d0	Broadcom
d42 1
a42 1
/* Atheros */
a47 15
/* Broadcom */
product BROADCOM BCM4324	0x4324	BCM 4324
product BROADCOM BCM4329	0x4329	BCM 4329
product BROADCOM BCM4330	0x4330	BCM 4330
product BROADCOM BCM4334	0x4334	BCM 4334
product BROADCOM BCM4339	0x4339	BCM 4339
product BROADCOM BCM4345	0x4345	BCM 4345
product BROADCOM BCM4354	0x4354	BCM 4354
product BROADCOM BCM43143	0xa887	BCM 43143
product BROADCOM BCM43340	0xa94c	BCM 43140
product BROADCOM BCM43341	0xa94d	BCM 43141
product BROADCOM BCM43362	0xa962	BCM 43362
product BROADCOM BCM43430	0xa9a6	BCM 43430
product BROADCOM BCM43455	0xa9bf	BCM 43455 

@


1.3
log
@Add vendor REALTEK and product RTL8703BS
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.2 2013/10/19 22:45:12 mlelstv Exp $
d76 1
@


1.3.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.4 2018/12/29 04:58:52 thorpej Exp $
a75 1
product REALTEK RTL8189FTV	0xf179	RTL8189FTV Wireless LAN 802.11n SDIO
@


1.3.2.2
log
@Mostly merge changes from HEAD upto 20200411
@
text
@d1 1
a1 1
	$NetBSD$
a27 1
vendor BROADCOM			0x02d0	Broadcom
d42 1
a42 1
/* Atheros */
a47 15
/* Broadcom */
product BROADCOM BCM4324	0x4324	BCM 4324
product BROADCOM BCM4329	0x4329	BCM 4329
product BROADCOM BCM4330	0x4330	BCM 4330
product BROADCOM BCM4334	0x4334	BCM 4334
product BROADCOM BCM4339	0x4339	BCM 4339
product BROADCOM BCM4345	0x4345	BCM 4345
product BROADCOM BCM4354	0x4354	BCM 4354
product BROADCOM BCM43143	0xa887	BCM 43143
product BROADCOM BCM43340	0xa94c	BCM 43140
product BROADCOM BCM43341	0xa94d	BCM 43141
product BROADCOM BCM43362	0xa962	BCM 43362
product BROADCOM BCM43430	0xa9a6	BCM 43430
product BROADCOM BCM43455	0xa9bf	BCM 43455 

@


1.2
log
@add Ricoh MMC reader
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.1 2009/04/21 03:00:31 nonaka Exp $
d26 1
d74 3
@


1.2.28.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.3 2018/06/28 13:31:38 jmcneill Exp $
a25 1
vendor REALTEK			0x024c	Realtek
a72 3
/* Realtek */
product REALTEK RTL8703BS	0xb703	RTL8703BS Wireless LAN 802.11n SDIO

@


1.2.28.2
log
@Synch with HEAD
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.2.28.1 2018/07/28 04:37:57 pgoyette Exp $
a75 1
product REALTEK RTL8189FTV	0xf179	RTL8189FTV Wireless LAN 802.11n SDIO
@


1.1
log
@Added SD/MMC support from OpenBSD.
tested on i386, amd64 at current-users ML by pgoyette@@.
tested on zaurus by myself.
@
text
@d1 1
a1 1
	$NetBSD$
d31 1
d72 3
@


1.1.32.1
log
@Rebase to HEAD as of a few days ago.
@
text
@a30 1
vendor RICOH                    0x1180  Ricoh
a70 3

/* Ricoh */
product RICOH MMCREADER		0xe823  MMC card reader
@


1.1.22.1
log
@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")
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.1 2009/04/21 03:00:31 nonaka Exp $
a30 1
vendor RICOH                    0x1180  Ricoh
a70 3

/* Ricoh */
product RICOH MMCREADER		0xe823  MMC card reader
@


1.1.36.1
log
@sync with head
@
text
@d1 1
a1 1
	$NetBSD: sdmmcdevs,v 1.1 2009/04/21 03:00:31 nonaka Exp $
a30 1
vendor RICOH                    0x1180  Ricoh
a70 3

/* Ricoh */
product RICOH MMCREADER		0xe823  MMC card reader
@


1.1.14.1
log
@file sdmmcdevs was added on branch matt-nb5-mips64 on 2010-04-21 00:27:52 +0000
@
text
@d1 70
@


1.1.14.2
log
@sync to netbsd-5
@
text
@a0 70
	$NetBSD: sdmmcdevs,v 1.1.8.2 2009/10/07 15:41:13 sborrill Exp $
/*	$OpenBSD: sdmmcdevs,v 1.8 2007/05/11 17:16:16 mglocker Exp $	*/

/*
 * Copyright (c) 2006 Uwe Stuehler <uwe@@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * List of known SD card vendors
 */
vendor CGUYS			0x0092	C-guys, Inc.
vendor TOSHIBA			0x0098	Toshiba
vendor SOCKETCOM		0x0104	Socket Communications, Inc.
vendor ATHEROS			0x0271	Atheros
vendor SYCHIP			0x02db	SyChip Inc.
vendor SPECTEC			0x02fe	Spectec Computer Co., Ltd
vendor MEDIATEK			0x037a	MediaTek Inc.
vendor GLOBALSAT		0x0501	Globalsat Technology Co.
vendor ABOCOM			0x13d1	AboCom Systems, Inc.

/*
 * List of known products, grouped by vendor
 */

/* AboCom Systems, Inc. */
product ABOCOM SDW11G		0xac02	SDW11G

/* Atheros */ 
product ATHEROS AR6001_8	0x0108	AR6001
product ATHEROS AR6001_9	0x0109	AR6001
product ATHEROS AR6001_a	0x010a	AR6001
product ATHEROS AR6001_b	0x010b	AR6001

/* C-guys, Inc. */
product CGUYS TIACX100		0x0001	TI ACX100 SD-Link11b WiFi Card
product CGUYS SDFMRADIO2	0x0005	C-guys SD FM Radio 2
product CGUYS SDFMRADIO		0x5544	C-guys SD FM Radio

/* Globalsat Technology Co. */
product GLOBALSAT SD501		0xf501	Globalsat SD-501 GPS Card

/* MediaTek Inc. */
product MEDIATEK S2YWLAN	0x5911	MediaTek/Spectec WLAN-11b/g

/* Spectec Computer Co., Ltd */
product SPECTEC SDW820		0x2128	Spectec SDIO WLAN Card

/* SyChip Inc. */
product SYCHIP WLAN6060SD	0x0002	SyChip Pegasus WLAN SDIO Card

/* Toshiba */
product TOSHIBA SDBTCARD1	0x0001	Toshiba SD BT Card 1
product TOSHIBA SDBTCARD2	0x0002	Toshiba SD BT Card 2
product TOSHIBA SDBTCARD3	0x0003	Toshiba SD BT Card 3

/* Socket Communications, Inc. */
product SOCKETCOM SDSCANNER	0x005e	Socket SD Scanner
product SOCKETCOM BTCARD	0x00c5	Socket BT Card
@


1.1.8.1
log
@file sdmmcdevs was added on branch netbsd-5 on 2009-10-07 15:41:13 +0000
@
text
@d1 70
@


1.1.8.2
log
@Pull up the following revisions(s) (requested by jmcneill in ticket #1044):
	distrib/sets/lists/man/mi:		patch
	share/man/man4/Makefile:		patch
	sys/arch/amd64/conf/files.amd64:	1.67
	sys/arch/i386/conf/files.i386:		1.349
	sys/conf/files				1.945
	share/man/man4/sdmmc.4:			1.1-1.4
	sys/dev/sdmmc/Makefile.sdmmcdevs	1.1
	sys/dev/sdmmc/devlist2h.awk		1.1
	sys/dev/sdmmc/files.sdmmc		1.1-1.2
	sys/dev/sdmmc/ld_sdmmc.c		1.1-1.3
	sys/dev/sdmmc/sbt.c			1.1-1.2
	sys/dev/sdmmc/sdhc.c			1.1-1.3
	sys/dev/sdmmc/sdhcreg.h			1.1
	sys/dev/sdmmc/sdhcvar.h			1.1
	sys/dev/sdmmc/sdmmc.c			1.1
	sys/dev/sdmmc/sdmmc_cis.c		1.1
	sys/dev/sdmmc/sdmmc_io.c		1.1
	sys/dev/sdmmc/sdmmc_ioreg.h		1.1
	sys/dev/sdmmc/sdmmc_mem.c		1.1-1.2
	sys/dev/sdmmc/sdmmcchip.h		1.1
	sys/dev/sdmmc/sdmmcdevs			1.1
	sys/dev/sdmmc/sdmmcdevs.h		1.1-1.2
	sys/dev/sdmmc/sdmmcreg.h		1.1-1.3
	sys/dev/sdmmc/sdmmcvar.h		1.1

Add sdmmc framework
@
text
@a0 70
	$NetBSD: sdmmcdevs,v 1.1 2009/04/21 03:00:31 nonaka Exp $
/*	$OpenBSD: sdmmcdevs,v 1.8 2007/05/11 17:16:16 mglocker Exp $	*/

/*
 * Copyright (c) 2006 Uwe Stuehler <uwe@@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * List of known SD card vendors
 */
vendor CGUYS			0x0092	C-guys, Inc.
vendor TOSHIBA			0x0098	Toshiba
vendor SOCKETCOM		0x0104	Socket Communications, Inc.
vendor ATHEROS			0x0271	Atheros
vendor SYCHIP			0x02db	SyChip Inc.
vendor SPECTEC			0x02fe	Spectec Computer Co., Ltd
vendor MEDIATEK			0x037a	MediaTek Inc.
vendor GLOBALSAT		0x0501	Globalsat Technology Co.
vendor ABOCOM			0x13d1	AboCom Systems, Inc.

/*
 * List of known products, grouped by vendor
 */

/* AboCom Systems, Inc. */
product ABOCOM SDW11G		0xac02	SDW11G

/* Atheros */ 
product ATHEROS AR6001_8	0x0108	AR6001
product ATHEROS AR6001_9	0x0109	AR6001
product ATHEROS AR6001_a	0x010a	AR6001
product ATHEROS AR6001_b	0x010b	AR6001

/* C-guys, Inc. */
product CGUYS TIACX100		0x0001	TI ACX100 SD-Link11b WiFi Card
product CGUYS SDFMRADIO2	0x0005	C-guys SD FM Radio 2
product CGUYS SDFMRADIO		0x5544	C-guys SD FM Radio

/* Globalsat Technology Co. */
product GLOBALSAT SD501		0xf501	Globalsat SD-501 GPS Card

/* MediaTek Inc. */
product MEDIATEK S2YWLAN	0x5911	MediaTek/Spectec WLAN-11b/g

/* Spectec Computer Co., Ltd */
product SPECTEC SDW820		0x2128	Spectec SDIO WLAN Card

/* SyChip Inc. */
product SYCHIP WLAN6060SD	0x0002	SyChip Pegasus WLAN SDIO Card

/* Toshiba */
product TOSHIBA SDBTCARD1	0x0001	Toshiba SD BT Card 1
product TOSHIBA SDBTCARD2	0x0002	Toshiba SD BT Card 2
product TOSHIBA SDBTCARD3	0x0003	Toshiba SD BT Card 3

/* Socket Communications, Inc. */
product SOCKETCOM SDSCANNER	0x005e	Socket SD Scanner
product SOCKETCOM BTCARD	0x00c5	Socket BT Card
@


1.1.6.1
log
@file sdmmcdevs was added on branch jym-xensuspend on 2009-05-13 17:21:29 +0000
@
text
@d1 70
@


1.1.6.2
log
@Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
@
text
@a0 70
	$NetBSD: sdmmcdevs,v 1.1 2009/04/21 03:00:31 nonaka Exp $
/*	$OpenBSD: sdmmcdevs,v 1.8 2007/05/11 17:16:16 mglocker Exp $	*/

/*
 * Copyright (c) 2006 Uwe Stuehler <uwe@@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * List of known SD card vendors
 */
vendor CGUYS			0x0092	C-guys, Inc.
vendor TOSHIBA			0x0098	Toshiba
vendor SOCKETCOM		0x0104	Socket Communications, Inc.
vendor ATHEROS			0x0271	Atheros
vendor SYCHIP			0x02db	SyChip Inc.
vendor SPECTEC			0x02fe	Spectec Computer Co., Ltd
vendor MEDIATEK			0x037a	MediaTek Inc.
vendor GLOBALSAT		0x0501	Globalsat Technology Co.
vendor ABOCOM			0x13d1	AboCom Systems, Inc.

/*
 * List of known products, grouped by vendor
 */

/* AboCom Systems, Inc. */
product ABOCOM SDW11G		0xac02	SDW11G

/* Atheros */ 
product ATHEROS AR6001_8	0x0108	AR6001
product ATHEROS AR6001_9	0x0109	AR6001
product ATHEROS AR6001_a	0x010a	AR6001
product ATHEROS AR6001_b	0x010b	AR6001

/* C-guys, Inc. */
product CGUYS TIACX100		0x0001	TI ACX100 SD-Link11b WiFi Card
product CGUYS SDFMRADIO2	0x0005	C-guys SD FM Radio 2
product CGUYS SDFMRADIO		0x5544	C-guys SD FM Radio

/* Globalsat Technology Co. */
product GLOBALSAT SD501		0xf501	Globalsat SD-501 GPS Card

/* MediaTek Inc. */
product MEDIATEK S2YWLAN	0x5911	MediaTek/Spectec WLAN-11b/g

/* Spectec Computer Co., Ltd */
product SPECTEC SDW820		0x2128	Spectec SDIO WLAN Card

/* SyChip Inc. */
product SYCHIP WLAN6060SD	0x0002	SyChip Pegasus WLAN SDIO Card

/* Toshiba */
product TOSHIBA SDBTCARD1	0x0001	Toshiba SD BT Card 1
product TOSHIBA SDBTCARD2	0x0002	Toshiba SD BT Card 2
product TOSHIBA SDBTCARD3	0x0003	Toshiba SD BT Card 3

/* Socket Communications, Inc. */
product SOCKETCOM SDSCANNER	0x005e	Socket SD Scanner
product SOCKETCOM BTCARD	0x00c5	Socket BT Card
@


1.1.4.1
log
@file sdmmcdevs was added on branch yamt-nfs-mp on 2009-05-04 08:13:18 +0000
@
text
@d1 70
@


1.1.4.2
log
@sync with head.
@
text
@a0 70
	$NetBSD$
/*	$OpenBSD: sdmmcdevs,v 1.8 2007/05/11 17:16:16 mglocker Exp $	*/

/*
 * Copyright (c) 2006 Uwe Stuehler <uwe@@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * List of known SD card vendors
 */
vendor CGUYS			0x0092	C-guys, Inc.
vendor TOSHIBA			0x0098	Toshiba
vendor SOCKETCOM		0x0104	Socket Communications, Inc.
vendor ATHEROS			0x0271	Atheros
vendor SYCHIP			0x02db	SyChip Inc.
vendor SPECTEC			0x02fe	Spectec Computer Co., Ltd
vendor MEDIATEK			0x037a	MediaTek Inc.
vendor GLOBALSAT		0x0501	Globalsat Technology Co.
vendor ABOCOM			0x13d1	AboCom Systems, Inc.

/*
 * List of known products, grouped by vendor
 */

/* AboCom Systems, Inc. */
product ABOCOM SDW11G		0xac02	SDW11G

/* Atheros */ 
product ATHEROS AR6001_8	0x0108	AR6001
product ATHEROS AR6001_9	0x0109	AR6001
product ATHEROS AR6001_a	0x010a	AR6001
product ATHEROS AR6001_b	0x010b	AR6001

/* C-guys, Inc. */
product CGUYS TIACX100		0x0001	TI ACX100 SD-Link11b WiFi Card
product CGUYS SDFMRADIO2	0x0005	C-guys SD FM Radio 2
product CGUYS SDFMRADIO		0x5544	C-guys SD FM Radio

/* Globalsat Technology Co. */
product GLOBALSAT SD501		0xf501	Globalsat SD-501 GPS Card

/* MediaTek Inc. */
product MEDIATEK S2YWLAN	0x5911	MediaTek/Spectec WLAN-11b/g

/* Spectec Computer Co., Ltd */
product SPECTEC SDW820		0x2128	Spectec SDIO WLAN Card

/* SyChip Inc. */
product SYCHIP WLAN6060SD	0x0002	SyChip Pegasus WLAN SDIO Card

/* Toshiba */
product TOSHIBA SDBTCARD1	0x0001	Toshiba SD BT Card 1
product TOSHIBA SDBTCARD2	0x0002	Toshiba SD BT Card 2
product TOSHIBA SDBTCARD3	0x0003	Toshiba SD BT Card 3

/* Socket Communications, Inc. */
product SOCKETCOM SDSCANNER	0x005e	Socket SD Scanner
product SOCKETCOM BTCARD	0x00c5	Socket BT Card
@


1.1.2.1
log
@file sdmmcdevs was added on branch nick-hppapmap on 2009-04-28 07:36:33 +0000
@
text
@d1 70
@


1.1.2.2
log
@Sync with HEAD.
@
text
@a0 70
	$NetBSD: sdmmcdevs,v 1.1 2009/04/21 03:00:31 nonaka Exp $
/*	$OpenBSD: sdmmcdevs,v 1.8 2007/05/11 17:16:16 mglocker Exp $	*/

/*
 * Copyright (c) 2006 Uwe Stuehler <uwe@@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * List of known SD card vendors
 */
vendor CGUYS			0x0092	C-guys, Inc.
vendor TOSHIBA			0x0098	Toshiba
vendor SOCKETCOM		0x0104	Socket Communications, Inc.
vendor ATHEROS			0x0271	Atheros
vendor SYCHIP			0x02db	SyChip Inc.
vendor SPECTEC			0x02fe	Spectec Computer Co., Ltd
vendor MEDIATEK			0x037a	MediaTek Inc.
vendor GLOBALSAT		0x0501	Globalsat Technology Co.
vendor ABOCOM			0x13d1	AboCom Systems, Inc.

/*
 * List of known products, grouped by vendor
 */

/* AboCom Systems, Inc. */
product ABOCOM SDW11G		0xac02	SDW11G

/* Atheros */ 
product ATHEROS AR6001_8	0x0108	AR6001
product ATHEROS AR6001_9	0x0109	AR6001
product ATHEROS AR6001_a	0x010a	AR6001
product ATHEROS AR6001_b	0x010b	AR6001

/* C-guys, Inc. */
product CGUYS TIACX100		0x0001	TI ACX100 SD-Link11b WiFi Card
product CGUYS SDFMRADIO2	0x0005	C-guys SD FM Radio 2
product CGUYS SDFMRADIO		0x5544	C-guys SD FM Radio

/* Globalsat Technology Co. */
product GLOBALSAT SD501		0xf501	Globalsat SD-501 GPS Card

/* MediaTek Inc. */
product MEDIATEK S2YWLAN	0x5911	MediaTek/Spectec WLAN-11b/g

/* Spectec Computer Co., Ltd */
product SPECTEC SDW820		0x2128	Spectec SDIO WLAN Card

/* SyChip Inc. */
product SYCHIP WLAN6060SD	0x0002	SyChip Pegasus WLAN SDIO Card

/* Toshiba */
product TOSHIBA SDBTCARD1	0x0001	Toshiba SD BT Card 1
product TOSHIBA SDBTCARD2	0x0002	Toshiba SD BT Card 2
product TOSHIBA SDBTCARD3	0x0003	Toshiba SD BT Card 3

/* Socket Communications, Inc. */
product SOCKETCOM SDSCANNER	0x005e	Socket SD Scanner
product SOCKETCOM BTCARD	0x00c5	Socket BT Card
@


