1 /* $OpenBSD: sdmmcdevs.h,v 1.9 2022/03/18 11:09:55 miod Exp $ */ 2 3 /* 4 * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. 5 * 6 * generated from: 7 * OpenBSD: sdmmcdevs,v 1.9 2022/03/18 11:09:39 miod Exp 8 */ 9 10 /* 11 * Copyright (c) 2006 Uwe Stuehler <uwe@openbsd.org> 12 * 13 * Permission to use, copy, modify, and distribute this software for any 14 * purpose with or without fee is hereby granted, provided that the above 15 * copyright notice and this permission notice appear in all copies. 16 * 17 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 18 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 19 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 20 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 21 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 22 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 23 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 24 */ 25 26 /* 27 * List of known SD card vendors 28 */ 29 30 #define SDMMC_VENDOR_CGUYS 0x0092 /* C-guys, Inc. */ 31 #define SDMMC_VENDOR_TOSHIBA 0x0098 /* Toshiba */ 32 #define SDMMC_VENDOR_SOCKETCOM 0x0104 /* Socket Communications, Inc. */ 33 #define SDMMC_VENDOR_ATHEROS 0x0271 /* Atheros */ 34 #define SDMMC_VENDOR_BROADCOM 0x02d0 /* Broadcom */ 35 #define SDMMC_VENDOR_SYCHIP 0x02db /* SyChip Inc. */ 36 #define SDMMC_VENDOR_SPECTEC 0x02fe /* Spectec Computer Co., Ltd */ 37 #define SDMMC_VENDOR_GLOBALSAT 0x0501 /* Globalsat Technology Co. */ 38 #define SDMMC_VENDOR_MEDIATEK 0x037a /* MediaTek Inc. */ 39 #define SDMMC_VENDOR_ABOCOM 0x13d1 /* AboCom Systems, Inc. */ 40 41 /* 42 * List of known products, grouped by vendor 43 */ 44 45 /* AboCom Systems, Inc. */ 46 #define SDMMC_PRODUCT_ABOCOM_SDW11G 0xac02 47 48 /* Atheros */ 49 #define SDMMC_PRODUCT_ATHEROS_AR6001_8 0x0108 50 #define SDMMC_PRODUCT_ATHEROS_AR6001_9 0x0109 51 #define SDMMC_PRODUCT_ATHEROS_AR6001_a 0x010a 52 #define SDMMC_PRODUCT_ATHEROS_AR6001_b 0x010b 53 54 /* Broadcom */ 55 #define SDMMC_PRODUCT_BROADCOM_BCM4324 0x4324 56 #define SDMMC_PRODUCT_BROADCOM_BCM4329 0x4329 57 #define SDMMC_PRODUCT_BROADCOM_BCM4330 0x4330 58 #define SDMMC_PRODUCT_BROADCOM_BCM4334 0x4334 59 #define SDMMC_PRODUCT_BROADCOM_BCM4335 0x4335 60 #define SDMMC_PRODUCT_BROADCOM_BCM4339 0x4339 61 #define SDMMC_PRODUCT_BROADCOM_BCM4345 0x4345 62 #define SDMMC_PRODUCT_BROADCOM_BCM4354 0x4354 63 #define SDMMC_PRODUCT_BROADCOM_BCM4356 0x4356 64 #define SDMMC_PRODUCT_BROADCOM_BCM4359 0x4359 65 #define SDMMC_PRODUCT_BROADCOM_BCM43143 0xa887 66 #define SDMMC_PRODUCT_BROADCOM_BCM43340 0xa94c 67 #define SDMMC_PRODUCT_BROADCOM_BCM43341 0xa94d 68 #define SDMMC_PRODUCT_BROADCOM_BCM43362 0xa962 69 #define SDMMC_PRODUCT_BROADCOM_BCM43430 0xa9a6 70 #define SDMMC_PRODUCT_BROADCOM_BCM43364 0xa9bf 71 72 /* C-guys, Inc. */ 73 #define SDMMC_PRODUCT_CGUYS_TIACX100 0x0001 74 #define SDMMC_PRODUCT_CGUYS_SDFMRADIO2 0x0005 75 #define SDMMC_PRODUCT_CGUYS_SDFMRADIO 0x5544 76 77 /* Globalsat Technology Co. */ 78 #define SDMMC_PRODUCT_GLOBALSAT_SD501 0xf501 79 80 /* MediaTek Inc. */ 81 #define SDMMC_PRODUCT_MEDIATEK_S2YWLAN 0x5911 82 83 /* Spectec Computer Co., Ltd */ 84 #define SDMMC_PRODUCT_SPECTEC_SDW820 0x2128 85 86 /* SyChip Inc. */ 87 #define SDMMC_PRODUCT_SYCHIP_WLAN6060SD 0x0002 88 89 /* Toshiba */ 90 #define SDMMC_PRODUCT_TOSHIBA_SDBTCARD1 0x0001 91 #define SDMMC_PRODUCT_TOSHIBA_SDBTCARD2 0x0002 92 #define SDMMC_PRODUCT_TOSHIBA_SDBTCARD3 0x0003 93 94 /* Socket Communications, Inc. */ 95 #define SDMMC_PRODUCT_SOCKETCOM_SDSCANNER 0x005e 96 #define SDMMC_PRODUCT_SOCKETCOM_BTCARD 0x00c5 97