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
57
58
59
60
61
62
63
/* SPDX-License-Identifier: GPL-2.0 */
#include "dhd_chip_info.h"
 
#ifdef LOAD_DHD_WITH_FW_ALIVE
int alive = 0;
int card_dev = 0;
int card_rev = 0;
 
uint32    bcm43430_coreid[] = {
0x00000800,0x00000812,0x00000829,0x0000082a,0x0000080e,0x00000240};
uint32  bcm43430_coresba[] = {
0x18000000,0x18001000,0x18002000,0x18003000,0x18004000,0x19000000};
uint32  bcm43430_coresba_size[] = {
0x00001000,0x00001000,0x00001000,0x00001000,0x00001000,0x01000000};
uint32  bcm43430_wrapba[] = {
0x18100000,0x18101000,0x18102000,0x18103000,0x18104000,0x18106000};
uint32  bcm43430_cia[] = {
0x4bf80001,0x4bf81201,0x4bf82901,0x4bf82a01,0x4bf80e01,0x43b24001};
uint32  bcm43430_cib[] = {
0x31004211,0x27004211,0x15004211,0x09004211,0x16080401,0x00080201};
 
uint32  bcm43436_cib[] = {
0x31004211,0x27004211,0x18004211,0x0b004211,0x19080401,0x00080201};
 
 
int sii_pub_43430[] = {
0x00000001,0x00000003,0x00000829,0x00000015,0x00000002,0x00000031,0x10400000,0x0000001e,
0x00000018,0x39d25f18,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x0000a9a6,
0x00000000,0x00000003,0x30c21b01,0x00000000,0x00000000,0x00000000,
};
 
int sii_pub_43436[] = {
0x00000001,0x00000003,0x00000829,0x00000018,0x00000002,0x00000031,0x10400000,0x0000001e,
0x00000018,0x39d25f18,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x0000a9a6,
0x00000002,0x00000004,0x40c01b01,0x00000000,0x00000000,0x00000000,
};
 
uint32 bcm43012_coreid[] = { 
           0x00000800, 0x00000812, 0x00000829, 0x0000082a,
           0x0000080e, 0x00000844, 0x00000840, 0x00000827 };
uint32 bcm43012_coresba[] = {
           0x18000000, 0x18001000, 0x18002000, 0x18003000,
           0x18004000, 0x18005000, 0x18010000, 0x18012000 };
uint32 bcm43012_coresba_size[] = {
           0x00001000, 0x00001000, 0x00001000, 0x00001000,
           0x00001000, 0x00001000, 0x00002000, 0x00001000 };
uint32 bcm43012_wrapba[] = {
           0x18100000, 0x18101000, 0x18102000, 0x18103000,
           0x18107000, 0x18104000, 0x00000000, 0x00000000 };
uint32 bcm43012_cia[] = {
           0x4bf80001, 0x4bf81201, 0x4bf82901, 0x4bf82a01,
           0x4bf80e01, 0x4bf84401, 0x4bf84001, 0x4bf82701 };
uint32 bcm43012_cib[] = {
           0x38084411, 0x3e084411, 0x1b004211, 0x0a004211,
           0x17080401, 0x01004211, 0x09000201, 0x1e000201 };
int sii_pub_43012[] = {
           0x00000001, 0x00000003, 0x00000829, 0x0000001b,
           0x00000002, 0x00000038, 0x10400109, 0x0000105c,
           0x0000001e, 0x8a8c5f1e, 0x00000000, 0x00000000,
           0x00000000, 0x00000000, 0x00000000, 0x0000a804,
           0x00000002, 0x00000000, 0x00c18854, 0x00000000,
           0x00000000, 0x00000000 };
#endif /* LOAD_DHD_WITH_FW_ALIVE */