hc
2023-11-06 15ade055295d13f95d49e3d99b09f3bbfb4a43e7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __dhd_chip_info_h__
#define __dhd_chip_info_h__
 
#ifdef LOAD_DHD_WITH_FW_ALIVE
 
#include <typedefs.h>
 
#define chip_info_dump 0
 
#define ai_core_43341 7
#define oob_router_43341 0x18108000
 
#define ai_core_43430 6
#define oob_router_43430 0x18107000
 
#define ai_core_43012 8
#define oob_router_43012 0x1810c000
 
#define FW_ALIVE_MAGIC 0x151515
 
extern int alive;
extern int card_dev;
extern int card_rev;
 
extern uint32    bcm43341_coreid[];
extern uint32    bcm43341_coresba[];
extern uint32    bcm43341_coresba_size[];
extern uint32    bcm43341_coresba2_size[];
extern uint32    bcm43341_wrapba[];
extern uint32    bcm43341_cia[];
extern uint32    bcm43341_cib[];
 
extern uint32    bcm43430_coreid[];
extern uint32    bcm43430_coresba[];
extern uint32    bcm43430_coresba_size[];
extern uint32    bcm43430_wrapba[];
extern uint32    bcm43430_cia[];
extern uint32    bcm43430_cib[];
extern uint32    bcm43436_cib[];
 
extern int    sii_pub_43341[];
extern int    sii_pub_43430[];
extern int    sii_pub_43436[];
 
extern uint32 bcm43012_coreid[];
extern uint32 bcm43012_coresba[];
extern uint32 bcm43012_coresba_size[];
extern uint32 bcm43012_wrapba[];
extern uint32 bcm43012_cia[];
extern uint32 bcm43012_cib[];
extern int sii_pub_43012[];
 
#endif    //LOAD_DHD_WITH_FW_ALIVE
 
#endif    //__dhd_chip_info_h__