1*a6b1cea4Smiod /* $OpenBSD: sdmmcdevs.h,v 1.9 2022/03/18 11:09:55 miod Exp $ */ 2386596d1Suwe 3386596d1Suwe /* 4386596d1Suwe * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. 5386596d1Suwe * 6386596d1Suwe * generated from: 7*a6b1cea4Smiod * OpenBSD: sdmmcdevs,v 1.9 2022/03/18 11:09:39 miod Exp 8386596d1Suwe */ 9386596d1Suwe 10386596d1Suwe /* 11386596d1Suwe * Copyright (c) 2006 Uwe Stuehler <uwe@openbsd.org> 12386596d1Suwe * 13386596d1Suwe * Permission to use, copy, modify, and distribute this software for any 14386596d1Suwe * purpose with or without fee is hereby granted, provided that the above 15386596d1Suwe * copyright notice and this permission notice appear in all copies. 16386596d1Suwe * 17386596d1Suwe * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 18386596d1Suwe * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 19386596d1Suwe * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 20386596d1Suwe * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 21386596d1Suwe * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 22386596d1Suwe * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 23386596d1Suwe * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 24386596d1Suwe */ 25386596d1Suwe 26386596d1Suwe /* 27386596d1Suwe * List of known SD card vendors 28386596d1Suwe */ 29386596d1Suwe 30c93d2729Suwe #define SDMMC_VENDOR_CGUYS 0x0092 /* C-guys, Inc. */ 31c93d2729Suwe #define SDMMC_VENDOR_TOSHIBA 0x0098 /* Toshiba */ 32c93d2729Suwe #define SDMMC_VENDOR_SOCKETCOM 0x0104 /* Socket Communications, Inc. */ 33e2537a30Sderaadt #define SDMMC_VENDOR_ATHEROS 0x0271 /* Atheros */ 34*a6b1cea4Smiod #define SDMMC_VENDOR_BROADCOM 0x02d0 /* Broadcom */ 35386596d1Suwe #define SDMMC_VENDOR_SYCHIP 0x02db /* SyChip Inc. */ 36386596d1Suwe #define SDMMC_VENDOR_SPECTEC 0x02fe /* Spectec Computer Co., Ltd */ 37c93d2729Suwe #define SDMMC_VENDOR_GLOBALSAT 0x0501 /* Globalsat Technology Co. */ 38be1433d9Sderaadt #define SDMMC_VENDOR_MEDIATEK 0x037a /* MediaTek Inc. */ 399c0b9a12Smglocker #define SDMMC_VENDOR_ABOCOM 0x13d1 /* AboCom Systems, Inc. */ 40386596d1Suwe 41386596d1Suwe /* 42386596d1Suwe * List of known products, grouped by vendor 43386596d1Suwe */ 44386596d1Suwe 459c0b9a12Smglocker /* AboCom Systems, Inc. */ 469c0b9a12Smglocker #define SDMMC_PRODUCT_ABOCOM_SDW11G 0xac02 479c0b9a12Smglocker 48e2537a30Sderaadt /* Atheros */ 49e2537a30Sderaadt #define SDMMC_PRODUCT_ATHEROS_AR6001_8 0x0108 50e2537a30Sderaadt #define SDMMC_PRODUCT_ATHEROS_AR6001_9 0x0109 51e2537a30Sderaadt #define SDMMC_PRODUCT_ATHEROS_AR6001_a 0x010a 52e2537a30Sderaadt #define SDMMC_PRODUCT_ATHEROS_AR6001_b 0x010b 53e2537a30Sderaadt 54*a6b1cea4Smiod /* Broadcom */ 55*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4324 0x4324 56*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4329 0x4329 57*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4330 0x4330 58*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4334 0x4334 59*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4335 0x4335 60*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4339 0x4339 61*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4345 0x4345 62*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4354 0x4354 63*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4356 0x4356 64*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM4359 0x4359 65*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM43143 0xa887 66*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM43340 0xa94c 67*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM43341 0xa94d 68*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM43362 0xa962 69*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM43430 0xa9a6 70*a6b1cea4Smiod #define SDMMC_PRODUCT_BROADCOM_BCM43364 0xa9bf 71*a6b1cea4Smiod 72c93d2729Suwe /* C-guys, Inc. */ 73c93d2729Suwe #define SDMMC_PRODUCT_CGUYS_TIACX100 0x0001 74c93d2729Suwe #define SDMMC_PRODUCT_CGUYS_SDFMRADIO2 0x0005 75c93d2729Suwe #define SDMMC_PRODUCT_CGUYS_SDFMRADIO 0x5544 76c93d2729Suwe 77c93d2729Suwe /* Globalsat Technology Co. */ 78c93d2729Suwe #define SDMMC_PRODUCT_GLOBALSAT_SD501 0xf501 79386596d1Suwe 80be1433d9Sderaadt /* MediaTek Inc. */ 81be1433d9Sderaadt #define SDMMC_PRODUCT_MEDIATEK_S2YWLAN 0x5911 82be1433d9Sderaadt 83386596d1Suwe /* Spectec Computer Co., Ltd */ 843218bc4fSuwe #define SDMMC_PRODUCT_SPECTEC_SDW820 0x2128 85c93d2729Suwe 86c93d2729Suwe /* SyChip Inc. */ 87eb825abdSuwe #define SDMMC_PRODUCT_SYCHIP_WLAN6060SD 0x0002 88c93d2729Suwe 89c93d2729Suwe /* Toshiba */ 90c93d2729Suwe #define SDMMC_PRODUCT_TOSHIBA_SDBTCARD1 0x0001 91c93d2729Suwe #define SDMMC_PRODUCT_TOSHIBA_SDBTCARD2 0x0002 92c93d2729Suwe #define SDMMC_PRODUCT_TOSHIBA_SDBTCARD3 0x0003 93c93d2729Suwe 94c93d2729Suwe /* Socket Communications, Inc. */ 955ede5e99Sderaadt #define SDMMC_PRODUCT_SOCKETCOM_SDSCANNER 0x005e 965ede5e99Sderaadt #define SDMMC_PRODUCT_SOCKETCOM_BTCARD 0x00c5 97