xref: /wlan-driver/fw-api/hw/qca5424/wcss_seq_hwiobase.h (revision 5113495b16420b49004c444715d2daae2066e7dc)
1 
2 /*
3  * Copyright (c) 2024, Qualcomm Innovation Center, Inc. All rights reserved.
4  * SPDX-License-Identifier: ISC
5  */
6 
7 
8 
9 
10 #ifndef __WCSS_SEQ_HWIOBASE_H__
11 #define __WCSS_SEQ_HWIOBASE_H__
12 
13 
14 
15 
16 
17 
18 #define WCSS_CFGBUS_BASE                                            0x00008000
19 #define WCSS_CFGBUS_BASE_SIZE                                       0x00008000
20 #define WCSS_CFGBUS_BASE_PHYS                                       0x00008000
21 
22 
23 
24 #define UMAC_NOC_BASE                                               0x00140000
25 #define UMAC_NOC_BASE_SIZE                                          0x00004200
26 #define UMAC_NOC_BASE_PHYS                                          0x00140000
27 
28 
29 
30 #define PHYA0_BASE                                                  0x00300000
31 #define PHYA0_BASE_SIZE                                             0x00300000
32 #define PHYA0_BASE_PHYS                                             0x00300000
33 
34 
35 
36 #define DMAC_BASE                                                   0x00900000
37 #define DMAC_BASE_SIZE                                              0x00080000
38 #define DMAC_BASE_PHYS                                              0x00900000
39 
40 
41 
42 #define UMAC_BASE                                                   0x00a00000
43 #define UMAC_BASE_SIZE                                              0x0004d000
44 #define UMAC_BASE_PHYS                                              0x00a00000
45 
46 
47 
48 #define PMAC0_BASE                                                  0x00a80000
49 #define PMAC0_BASE_SIZE                                             0x00040000
50 #define PMAC0_BASE_PHYS                                             0x00a80000
51 
52 
53 
54 #define MAC_WSIB_BASE                                               0x00b3c000
55 #define MAC_WSIB_BASE_SIZE                                          0x00004000
56 #define MAC_WSIB_BASE_PHYS                                          0x00b3c000
57 
58 
59 
60 #define CXC_BASE                                                    0x00b40000
61 #define CXC_BASE_SIZE                                               0x00010000
62 #define CXC_BASE_PHYS                                               0x00b40000
63 
64 
65 
66 #define WFSS_PMM_BASE                                               0x00b50000
67 #define WFSS_PMM_BASE_SIZE                                          0x00002401
68 #define WFSS_PMM_BASE_PHYS                                          0x00b50000
69 
70 
71 
72 #define WFSS_CC_BASE                                                0x00b60000
73 #define WFSS_CC_BASE_SIZE                                           0x00008000
74 #define WFSS_CC_BASE_PHYS                                           0x00b60000
75 
76 
77 
78 #define WCMN_CORE_BASE                                              0x00b68000
79 #define WCMN_CORE_BASE_SIZE                                         0x000008a9
80 #define WCMN_CORE_BASE_PHYS                                         0x00b68000
81 
82 
83 
84 #define WIFI_CFGBUS_APB_TSLV_BASE                                   0x00b6b000
85 #define WIFI_CFGBUS_APB_TSLV_BASE_SIZE                              0x00001000
86 #define WIFI_CFGBUS_APB_TSLV_BASE_PHYS                              0x00b6b000
87 
88 
89 
90 #define WFSS_CFGBUS_BASE                                            0x00b6c000
91 #define WFSS_CFGBUS_BASE_SIZE                                       0x000000a0
92 #define WFSS_CFGBUS_BASE_PHYS                                       0x00b6c000
93 
94 
95 
96 #define WIFI_CFGBUS_AHB_TSLV_BASE                                   0x00b6d000
97 #define WIFI_CFGBUS_AHB_TSLV_BASE_SIZE                              0x00001000
98 #define WIFI_CFGBUS_AHB_TSLV_BASE_PHYS                              0x00b6d000
99 
100 
101 
102 #define UMAC_ACMT_BASE                                              0x00b6e000
103 #define UMAC_ACMT_BASE_SIZE                                         0x00001000
104 #define UMAC_ACMT_BASE_PHYS                                         0x00b6e000
105 
106 
107 
108 #define WCSS_CC_BASE                                                0x00b80000
109 #define WCSS_CC_BASE_SIZE                                           0x00010000
110 #define WCSS_CC_BASE_PHYS                                           0x00b80000
111 
112 
113 
114 #define PMM_TOP_BASE                                                0x00b90000
115 #define PMM_TOP_BASE_SIZE                                           0x00010000
116 #define PMM_TOP_BASE_PHYS                                           0x00b90000
117 
118 
119 
120 #define WCSS_TOP_CMN_BASE                                           0x00ba0000
121 #define WCSS_TOP_CMN_BASE_SIZE                                      0x00004000
122 #define WCSS_TOP_CMN_BASE_PHYS                                      0x00ba0000
123 
124 
125 
126 #define MSIP_BASE                                                   0x00bb0000
127 #define MSIP_BASE_SIZE                                              0x00010000
128 #define MSIP_BASE_PHYS                                              0x00bb0000
129 
130 
131 
132 #define DBG_BASE                                                    0x01000000
133 #define DBG_BASE_SIZE                                               0x00100000
134 #define DBG_BASE_PHYS                                               0x01000000
135 
136 
137 
138 #define Q6SS_WLAN_BASE                                              0x01100000
139 #define Q6SS_WLAN_BASE_SIZE                                         0x00100000
140 #define Q6SS_WLAN_BASE_PHYS                                         0x01100000
141 
142 
143 #endif
144