1 /* 2 * Copyright (c) 2006-2018, RT-Thread Development Team 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Change Logs: 7 * Date Author Notes 8 * 2012-02-26 weety first version 9 */ 10 11 #ifndef __SDIO_FUNC_IDS_H__ 12 #define __SDIO_FUNC_IDS_H__ 13 14 #ifdef __cplusplus 15 extern "C" { 16 #endif 17 18 /* Standard SDIO Function Interfaces */ 19 20 #define SDIO_FUNC_CODE_NONE 0x00 /* Not a SDIO standard interface */ 21 #define SDIO_FUNC_CODE_UART 0x01 /* SDIO Standard UART */ 22 #define SDIO_FUNC_CODE_BT_A 0x02 /* SDIO Type-A for Bluetooth standard interface */ 23 #define SDIO_FUNC_CODE_BT_B 0x03 /* SDIO Type-B for Bluetooth standard interface */ 24 #define SDIO_FUNC_CODE_GPS 0x04 /* SDIO GPS standard interface */ 25 #define SDIO_FUNC_CODE_CAMERA 0x05 /* SDIO Camera standard interface */ 26 #define SDIO_FUNC_CODE_PHS 0x06 /* SDIO PHS standard interface */ 27 #define SDIO_FUNC_CODE_WLAN 0x07 /* SDIO WLAN interface */ 28 #define SDIO_FUNC_CODE_ATA 0x08 /* Embedded SDIO-ATA standard interface */ 29 30 /* manufacturer id, product io */ 31 32 #define SDIO_MANUFACTURER_ID_MARVELL 0x02df 33 #define SDIO_PRODUCT_ID_MARVELL_88W8686 0x9103 34 35 #ifdef __cplusplus 36 } 37 #endif 38 39 #endif 40