1 /* 2 * Copyright 2021-2024 NXP 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 #ifndef __WLAN_BT_FW_H__ 9 #define __WLAN_BT_FW_H__ 10 11 #include <osa.h> 12 13 #if defined(SD8801) 14 #include "sd8801_wlan.h" 15 #elif defined(SD8978) 16 #if !(CONFIG_WIFI_IND_DNLD) && !defined(CONFIG_BT_IND_DNLD) 17 #include "sduartIW416_wlan_bt.h" 18 #else 19 #include "sdIW416_wlan.h" 20 #include "uartIW416_bt.h" 21 #endif 22 #elif defined(SD8987) 23 #if !(CONFIG_WIFI_IND_DNLD) && !defined(CONFIG_BT_IND_DNLD) 24 #include "sduart8987_wlan_bt.h" 25 #else 26 #include "sd8987_wlan.h" 27 #include "uart8987_bt.h" 28 #endif 29 #elif defined(SD9177) 30 #if !(CONFIG_WIFI_IND_DNLD) && !defined(CONFIG_BT_IND_DNLD) 31 #include "sduart_nw61x_se.h" 32 #else 33 #include "sd_nw61x_se.h" 34 #include "uart_nw61x_se.h" 35 #endif 36 #elif defined(RW610) 37 extern const unsigned char *wlan_fw_bin; 38 extern const unsigned int wlan_fw_bin_len; 39 #else 40 #error "Please define Wi-Fi Module" 41 #endif 42 43 #endif /* __WLAN_BT_FW_H__ */ 44