diff options
author | Vasanthakumar Thiagarajan <vasanth@atheros.com> | 2011-05-02 01:52:39 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-05-03 15:29:55 -0400 |
commit | e428b6d67d33d2ea8a0d68ddf5cb4809e0cc1900 (patch) | |
tree | 848b1005a886c0275832a9a3ab8e4a7eb115503e | |
parent | b783adb7d54764db6d7e5f3a9b5aafb836c22805 (diff) |
ath6kl: Remove duplicate mbox_host_reg.h
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
7 files changed, 5 insertions, 442 deletions
diff --git a/drivers/staging/ath6kl/bmi/include/bmi_internal.h b/drivers/staging/ath6kl/bmi/include/bmi_internal.h index 6ae2ea7233d..b18d3d33255 100644 --- a/drivers/staging/ath6kl/bmi/include/bmi_internal.h +++ b/drivers/staging/ath6kl/bmi/include/bmi_internal.h | |||
@@ -30,7 +30,7 @@ | |||
30 | #include "a_osapi.h" | 30 | #include "a_osapi.h" |
31 | #define ATH_MODULE_NAME bmi | 31 | #define ATH_MODULE_NAME bmi |
32 | #include "a_debug.h" | 32 | #include "a_debug.h" |
33 | #include "AR6002/hw2.0/hw/mbox_host_reg.h" | 33 | #include "hw/mbox_host_reg.h" |
34 | #include "bmi_msg.h" | 34 | #include "bmi_msg.h" |
35 | 35 | ||
36 | #define ATH_DEBUG_BMI ATH_DEBUG_MAKE_MODULE_MASK(0) | 36 | #define ATH_DEBUG_BMI ATH_DEBUG_MAKE_MODULE_MASK(0) |
diff --git a/drivers/staging/ath6kl/hif/sdio/linux_sdio/src/hif.c b/drivers/staging/ath6kl/hif/sdio/linux_sdio/src/hif.c index c8f1a6ec37a..5f5d67720fa 100644 --- a/drivers/staging/ath6kl/hif/sdio/linux_sdio/src/hif.c +++ b/drivers/staging/ath6kl/hif/sdio/linux_sdio/src/hif.c | |||
@@ -37,7 +37,7 @@ | |||
37 | #include "hif_internal.h" | 37 | #include "hif_internal.h" |
38 | #define ATH_MODULE_NAME hif | 38 | #define ATH_MODULE_NAME hif |
39 | #include "a_debug.h" | 39 | #include "a_debug.h" |
40 | #include "AR6002/hw2.0/hw/mbox_host_reg.h" | 40 | #include "hw/mbox_host_reg.h" |
41 | 41 | ||
42 | #if HIF_USE_DMA_BOUNCE_BUFFER | 42 | #if HIF_USE_DMA_BOUNCE_BUFFER |
43 | /* macro to check if DMA buffer is WORD-aligned and DMA-able. Most host controllers assume the | 43 | /* macro to check if DMA buffer is WORD-aligned and DMA-able. Most host controllers assume the |
diff --git a/drivers/staging/ath6kl/htc2/AR6000/ar6k.c b/drivers/staging/ath6kl/htc2/AR6000/ar6k.c index 05f6d157d34..c90f976568d 100644 --- a/drivers/staging/ath6kl/htc2/AR6000/ar6k.c +++ b/drivers/staging/ath6kl/htc2/AR6000/ar6k.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include "a_config.h" | 26 | #include "a_config.h" |
27 | #include "athdefs.h" | 27 | #include "athdefs.h" |
28 | #include "a_types.h" | 28 | #include "a_types.h" |
29 | #include "AR6002/hw2.0/hw/mbox_host_reg.h" | 29 | #include "hw/mbox_host_reg.h" |
30 | #include "a_osapi.h" | 30 | #include "a_osapi.h" |
31 | #include "../htc_debug.h" | 31 | #include "../htc_debug.h" |
32 | #include "hif.h" | 32 | #include "hif.h" |
diff --git a/drivers/staging/ath6kl/htc2/AR6000/ar6k_events.c b/drivers/staging/ath6kl/htc2/AR6000/ar6k_events.c index 5e6d1e06292..0f209d3a173 100644 --- a/drivers/staging/ath6kl/htc2/AR6000/ar6k_events.c +++ b/drivers/staging/ath6kl/htc2/AR6000/ar6k_events.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include "a_config.h" | 26 | #include "a_config.h" |
27 | #include "athdefs.h" | 27 | #include "athdefs.h" |
28 | #include "a_types.h" | 28 | #include "a_types.h" |
29 | #include "AR6002/hw2.0/hw/mbox_host_reg.h" | 29 | #include "hw/mbox_host_reg.h" |
30 | #include "a_osapi.h" | 30 | #include "a_osapi.h" |
31 | #include "../htc_debug.h" | 31 | #include "../htc_debug.h" |
32 | #include "hif.h" | 32 | #include "hif.h" |
diff --git a/drivers/staging/ath6kl/include/common/AR6002/hw2.0/hw/mbox_host_reg.h b/drivers/staging/ath6kl/include/common/AR6002/hw2.0/hw/mbox_host_reg.h deleted file mode 100644 index f836ae47a30..00000000000 --- a/drivers/staging/ath6kl/include/common/AR6002/hw2.0/hw/mbox_host_reg.h +++ /dev/null | |||
@@ -1,386 +0,0 @@ | |||
1 | #ifndef _MBOX_HOST_REG_REG_H_ | ||
2 | #define _MBOX_HOST_REG_REG_H_ | ||
3 | |||
4 | #define HOST_INT_STATUS_ADDRESS 0x00000400 | ||
5 | #define HOST_INT_STATUS_OFFSET 0x00000400 | ||
6 | #define HOST_INT_STATUS_ERROR_MSB 7 | ||
7 | #define HOST_INT_STATUS_ERROR_LSB 7 | ||
8 | #define HOST_INT_STATUS_ERROR_MASK 0x00000080 | ||
9 | #define HOST_INT_STATUS_ERROR_GET(x) (((x) & HOST_INT_STATUS_ERROR_MASK) >> HOST_INT_STATUS_ERROR_LSB) | ||
10 | #define HOST_INT_STATUS_ERROR_SET(x) (((x) << HOST_INT_STATUS_ERROR_LSB) & HOST_INT_STATUS_ERROR_MASK) | ||
11 | #define HOST_INT_STATUS_CPU_MSB 6 | ||
12 | #define HOST_INT_STATUS_CPU_LSB 6 | ||
13 | #define HOST_INT_STATUS_CPU_MASK 0x00000040 | ||
14 | #define HOST_INT_STATUS_CPU_GET(x) (((x) & HOST_INT_STATUS_CPU_MASK) >> HOST_INT_STATUS_CPU_LSB) | ||
15 | #define HOST_INT_STATUS_CPU_SET(x) (((x) << HOST_INT_STATUS_CPU_LSB) & HOST_INT_STATUS_CPU_MASK) | ||
16 | #define HOST_INT_STATUS_DRAGON_INT_MSB 5 | ||
17 | #define HOST_INT_STATUS_DRAGON_INT_LSB 5 | ||
18 | #define HOST_INT_STATUS_DRAGON_INT_MASK 0x00000020 | ||
19 | #define HOST_INT_STATUS_DRAGON_INT_GET(x) (((x) & HOST_INT_STATUS_DRAGON_INT_MASK) >> HOST_INT_STATUS_DRAGON_INT_LSB) | ||
20 | #define HOST_INT_STATUS_DRAGON_INT_SET(x) (((x) << HOST_INT_STATUS_DRAGON_INT_LSB) & HOST_INT_STATUS_DRAGON_INT_MASK) | ||
21 | #define HOST_INT_STATUS_COUNTER_MSB 4 | ||
22 | #define HOST_INT_STATUS_COUNTER_LSB 4 | ||
23 | #define HOST_INT_STATUS_COUNTER_MASK 0x00000010 | ||
24 | #define HOST_INT_STATUS_COUNTER_GET(x) (((x) & HOST_INT_STATUS_COUNTER_MASK) >> HOST_INT_STATUS_COUNTER_LSB) | ||
25 | #define HOST_INT_STATUS_COUNTER_SET(x) (((x) << HOST_INT_STATUS_COUNTER_LSB) & HOST_INT_STATUS_COUNTER_MASK) | ||
26 | #define HOST_INT_STATUS_MBOX_DATA_MSB 3 | ||
27 | #define HOST_INT_STATUS_MBOX_DATA_LSB 0 | ||
28 | #define HOST_INT_STATUS_MBOX_DATA_MASK 0x0000000f | ||
29 | #define HOST_INT_STATUS_MBOX_DATA_GET(x) (((x) & HOST_INT_STATUS_MBOX_DATA_MASK) >> HOST_INT_STATUS_MBOX_DATA_LSB) | ||
30 | #define HOST_INT_STATUS_MBOX_DATA_SET(x) (((x) << HOST_INT_STATUS_MBOX_DATA_LSB) & HOST_INT_STATUS_MBOX_DATA_MASK) | ||
31 | |||
32 | #define CPU_INT_STATUS_ADDRESS 0x00000401 | ||
33 | #define CPU_INT_STATUS_OFFSET 0x00000401 | ||
34 | #define CPU_INT_STATUS_BIT_MSB 7 | ||
35 | #define CPU_INT_STATUS_BIT_LSB 0 | ||
36 | #define CPU_INT_STATUS_BIT_MASK 0x000000ff | ||
37 | #define CPU_INT_STATUS_BIT_GET(x) (((x) & CPU_INT_STATUS_BIT_MASK) >> CPU_INT_STATUS_BIT_LSB) | ||
38 | #define CPU_INT_STATUS_BIT_SET(x) (((x) << CPU_INT_STATUS_BIT_LSB) & CPU_INT_STATUS_BIT_MASK) | ||
39 | |||
40 | #define ERROR_INT_STATUS_ADDRESS 0x00000402 | ||
41 | #define ERROR_INT_STATUS_OFFSET 0x00000402 | ||
42 | #define ERROR_INT_STATUS_SPI_MSB 3 | ||
43 | #define ERROR_INT_STATUS_SPI_LSB 3 | ||
44 | #define ERROR_INT_STATUS_SPI_MASK 0x00000008 | ||
45 | #define ERROR_INT_STATUS_SPI_GET(x) (((x) & ERROR_INT_STATUS_SPI_MASK) >> ERROR_INT_STATUS_SPI_LSB) | ||
46 | #define ERROR_INT_STATUS_SPI_SET(x) (((x) << ERROR_INT_STATUS_SPI_LSB) & ERROR_INT_STATUS_SPI_MASK) | ||
47 | #define ERROR_INT_STATUS_WAKEUP_MSB 2 | ||
48 | #define ERROR_INT_STATUS_WAKEUP_LSB 2 | ||
49 | #define ERROR_INT_STATUS_WAKEUP_MASK 0x00000004 | ||
50 | #define ERROR_INT_STATUS_WAKEUP_GET(x) (((x) & ERROR_INT_STATUS_WAKEUP_MASK) >> ERROR_INT_STATUS_WAKEUP_LSB) | ||
51 | #define ERROR_INT_STATUS_WAKEUP_SET(x) (((x) << ERROR_INT_STATUS_WAKEUP_LSB) & ERROR_INT_STATUS_WAKEUP_MASK) | ||
52 | #define ERROR_INT_STATUS_RX_UNDERFLOW_MSB 1 | ||
53 | #define ERROR_INT_STATUS_RX_UNDERFLOW_LSB 1 | ||
54 | #define ERROR_INT_STATUS_RX_UNDERFLOW_MASK 0x00000002 | ||
55 | #define ERROR_INT_STATUS_RX_UNDERFLOW_GET(x) (((x) & ERROR_INT_STATUS_RX_UNDERFLOW_MASK) >> ERROR_INT_STATUS_RX_UNDERFLOW_LSB) | ||
56 | #define ERROR_INT_STATUS_RX_UNDERFLOW_SET(x) (((x) << ERROR_INT_STATUS_RX_UNDERFLOW_LSB) & ERROR_INT_STATUS_RX_UNDERFLOW_MASK) | ||
57 | #define ERROR_INT_STATUS_TX_OVERFLOW_MSB 0 | ||
58 | #define ERROR_INT_STATUS_TX_OVERFLOW_LSB 0 | ||
59 | #define ERROR_INT_STATUS_TX_OVERFLOW_MASK 0x00000001 | ||
60 | #define ERROR_INT_STATUS_TX_OVERFLOW_GET(x) (((x) & ERROR_INT_STATUS_TX_OVERFLOW_MASK) >> ERROR_INT_STATUS_TX_OVERFLOW_LSB) | ||
61 | #define ERROR_INT_STATUS_TX_OVERFLOW_SET(x) (((x) << ERROR_INT_STATUS_TX_OVERFLOW_LSB) & ERROR_INT_STATUS_TX_OVERFLOW_MASK) | ||
62 | |||
63 | #define COUNTER_INT_STATUS_ADDRESS 0x00000403 | ||
64 | #define COUNTER_INT_STATUS_OFFSET 0x00000403 | ||
65 | #define COUNTER_INT_STATUS_COUNTER_MSB 7 | ||
66 | #define COUNTER_INT_STATUS_COUNTER_LSB 0 | ||
67 | #define COUNTER_INT_STATUS_COUNTER_MASK 0x000000ff | ||
68 | #define COUNTER_INT_STATUS_COUNTER_GET(x) (((x) & COUNTER_INT_STATUS_COUNTER_MASK) >> COUNTER_INT_STATUS_COUNTER_LSB) | ||
69 | #define COUNTER_INT_STATUS_COUNTER_SET(x) (((x) << COUNTER_INT_STATUS_COUNTER_LSB) & COUNTER_INT_STATUS_COUNTER_MASK) | ||
70 | |||
71 | #define MBOX_FRAME_ADDRESS 0x00000404 | ||
72 | #define MBOX_FRAME_OFFSET 0x00000404 | ||
73 | #define MBOX_FRAME_RX_EOM_MSB 7 | ||
74 | #define MBOX_FRAME_RX_EOM_LSB 4 | ||
75 | #define MBOX_FRAME_RX_EOM_MASK 0x000000f0 | ||
76 | #define MBOX_FRAME_RX_EOM_GET(x) (((x) & MBOX_FRAME_RX_EOM_MASK) >> MBOX_FRAME_RX_EOM_LSB) | ||
77 | #define MBOX_FRAME_RX_EOM_SET(x) (((x) << MBOX_FRAME_RX_EOM_LSB) & MBOX_FRAME_RX_EOM_MASK) | ||
78 | #define MBOX_FRAME_RX_SOM_MSB 3 | ||
79 | #define MBOX_FRAME_RX_SOM_LSB 0 | ||
80 | #define MBOX_FRAME_RX_SOM_MASK 0x0000000f | ||
81 | #define MBOX_FRAME_RX_SOM_GET(x) (((x) & MBOX_FRAME_RX_SOM_MASK) >> MBOX_FRAME_RX_SOM_LSB) | ||
82 | #define MBOX_FRAME_RX_SOM_SET(x) (((x) << MBOX_FRAME_RX_SOM_LSB) & MBOX_FRAME_RX_SOM_MASK) | ||
83 | |||
84 | #define RX_LOOKAHEAD_VALID_ADDRESS 0x00000405 | ||
85 | #define RX_LOOKAHEAD_VALID_OFFSET 0x00000405 | ||
86 | #define RX_LOOKAHEAD_VALID_MBOX_MSB 3 | ||
87 | #define RX_LOOKAHEAD_VALID_MBOX_LSB 0 | ||
88 | #define RX_LOOKAHEAD_VALID_MBOX_MASK 0x0000000f | ||
89 | #define RX_LOOKAHEAD_VALID_MBOX_GET(x) (((x) & RX_LOOKAHEAD_VALID_MBOX_MASK) >> RX_LOOKAHEAD_VALID_MBOX_LSB) | ||
90 | #define RX_LOOKAHEAD_VALID_MBOX_SET(x) (((x) << RX_LOOKAHEAD_VALID_MBOX_LSB) & RX_LOOKAHEAD_VALID_MBOX_MASK) | ||
91 | |||
92 | #define RX_LOOKAHEAD0_ADDRESS 0x00000408 | ||
93 | #define RX_LOOKAHEAD0_OFFSET 0x00000408 | ||
94 | #define RX_LOOKAHEAD0_DATA_MSB 7 | ||
95 | #define RX_LOOKAHEAD0_DATA_LSB 0 | ||
96 | #define RX_LOOKAHEAD0_DATA_MASK 0x000000ff | ||
97 | #define RX_LOOKAHEAD0_DATA_GET(x) (((x) & RX_LOOKAHEAD0_DATA_MASK) >> RX_LOOKAHEAD0_DATA_LSB) | ||
98 | #define RX_LOOKAHEAD0_DATA_SET(x) (((x) << RX_LOOKAHEAD0_DATA_LSB) & RX_LOOKAHEAD0_DATA_MASK) | ||
99 | |||
100 | #define RX_LOOKAHEAD1_ADDRESS 0x0000040c | ||
101 | #define RX_LOOKAHEAD1_OFFSET 0x0000040c | ||
102 | #define RX_LOOKAHEAD1_DATA_MSB 7 | ||
103 | #define RX_LOOKAHEAD1_DATA_LSB 0 | ||
104 | #define RX_LOOKAHEAD1_DATA_MASK 0x000000ff | ||
105 | #define RX_LOOKAHEAD1_DATA_GET(x) (((x) & RX_LOOKAHEAD1_DATA_MASK) >> RX_LOOKAHEAD1_DATA_LSB) | ||
106 | #define RX_LOOKAHEAD1_DATA_SET(x) (((x) << RX_LOOKAHEAD1_DATA_LSB) & RX_LOOKAHEAD1_DATA_MASK) | ||
107 | |||
108 | #define RX_LOOKAHEAD2_ADDRESS 0x00000410 | ||
109 | #define RX_LOOKAHEAD2_OFFSET 0x00000410 | ||
110 | #define RX_LOOKAHEAD2_DATA_MSB 7 | ||
111 | #define RX_LOOKAHEAD2_DATA_LSB 0 | ||
112 | #define RX_LOOKAHEAD2_DATA_MASK 0x000000ff | ||
113 | #define RX_LOOKAHEAD2_DATA_GET(x) (((x) & RX_LOOKAHEAD2_DATA_MASK) >> RX_LOOKAHEAD2_DATA_LSB) | ||
114 | #define RX_LOOKAHEAD2_DATA_SET(x) (((x) << RX_LOOKAHEAD2_DATA_LSB) & RX_LOOKAHEAD2_DATA_MASK) | ||
115 | |||
116 | #define RX_LOOKAHEAD3_ADDRESS 0x00000414 | ||
117 | #define RX_LOOKAHEAD3_OFFSET 0x00000414 | ||
118 | #define RX_LOOKAHEAD3_DATA_MSB 7 | ||
119 | #define RX_LOOKAHEAD3_DATA_LSB 0 | ||
120 | #define RX_LOOKAHEAD3_DATA_MASK 0x000000ff | ||
121 | #define RX_LOOKAHEAD3_DATA_GET(x) (((x) & RX_LOOKAHEAD3_DATA_MASK) >> RX_LOOKAHEAD3_DATA_LSB) | ||
122 | #define RX_LOOKAHEAD3_DATA_SET(x) (((x) << RX_LOOKAHEAD3_DATA_LSB) & RX_LOOKAHEAD3_DATA_MASK) | ||
123 | |||
124 | #define INT_STATUS_ENABLE_ADDRESS 0x00000418 | ||
125 | #define INT_STATUS_ENABLE_OFFSET 0x00000418 | ||
126 | #define INT_STATUS_ENABLE_ERROR_MSB 7 | ||
127 | #define INT_STATUS_ENABLE_ERROR_LSB 7 | ||
128 | #define INT_STATUS_ENABLE_ERROR_MASK 0x00000080 | ||
129 | #define INT_STATUS_ENABLE_ERROR_GET(x) (((x) & INT_STATUS_ENABLE_ERROR_MASK) >> INT_STATUS_ENABLE_ERROR_LSB) | ||
130 | #define INT_STATUS_ENABLE_ERROR_SET(x) (((x) << INT_STATUS_ENABLE_ERROR_LSB) & INT_STATUS_ENABLE_ERROR_MASK) | ||
131 | #define INT_STATUS_ENABLE_CPU_MSB 6 | ||
132 | #define INT_STATUS_ENABLE_CPU_LSB 6 | ||
133 | #define INT_STATUS_ENABLE_CPU_MASK 0x00000040 | ||
134 | #define INT_STATUS_ENABLE_CPU_GET(x) (((x) & INT_STATUS_ENABLE_CPU_MASK) >> INT_STATUS_ENABLE_CPU_LSB) | ||
135 | #define INT_STATUS_ENABLE_CPU_SET(x) (((x) << INT_STATUS_ENABLE_CPU_LSB) & INT_STATUS_ENABLE_CPU_MASK) | ||
136 | #define INT_STATUS_ENABLE_DRAGON_INT_MSB 5 | ||
137 | #define INT_STATUS_ENABLE_DRAGON_INT_LSB 5 | ||
138 | #define INT_STATUS_ENABLE_DRAGON_INT_MASK 0x00000020 | ||
139 | #define INT_STATUS_ENABLE_DRAGON_INT_GET(x) (((x) & INT_STATUS_ENABLE_DRAGON_INT_MASK) >> INT_STATUS_ENABLE_DRAGON_INT_LSB) | ||
140 | #define INT_STATUS_ENABLE_DRAGON_INT_SET(x) (((x) << INT_STATUS_ENABLE_DRAGON_INT_LSB) & INT_STATUS_ENABLE_DRAGON_INT_MASK) | ||
141 | #define INT_STATUS_ENABLE_COUNTER_MSB 4 | ||
142 | #define INT_STATUS_ENABLE_COUNTER_LSB 4 | ||
143 | #define INT_STATUS_ENABLE_COUNTER_MASK 0x00000010 | ||
144 | #define INT_STATUS_ENABLE_COUNTER_GET(x) (((x) & INT_STATUS_ENABLE_COUNTER_MASK) >> INT_STATUS_ENABLE_COUNTER_LSB) | ||
145 | #define INT_STATUS_ENABLE_COUNTER_SET(x) (((x) << INT_STATUS_ENABLE_COUNTER_LSB) & INT_STATUS_ENABLE_COUNTER_MASK) | ||
146 | #define INT_STATUS_ENABLE_MBOX_DATA_MSB 3 | ||
147 | #define INT_STATUS_ENABLE_MBOX_DATA_LSB 0 | ||
148 | #define INT_STATUS_ENABLE_MBOX_DATA_MASK 0x0000000f | ||
149 | #define INT_STATUS_ENABLE_MBOX_DATA_GET(x) (((x) & INT_STATUS_ENABLE_MBOX_DATA_MASK) >> INT_STATUS_ENABLE_MBOX_DATA_LSB) | ||
150 | #define INT_STATUS_ENABLE_MBOX_DATA_SET(x) (((x) << INT_STATUS_ENABLE_MBOX_DATA_LSB) & INT_STATUS_ENABLE_MBOX_DATA_MASK) | ||
151 | |||
152 | #define CPU_INT_STATUS_ENABLE_ADDRESS 0x00000419 | ||
153 | #define CPU_INT_STATUS_ENABLE_OFFSET 0x00000419 | ||
154 | #define CPU_INT_STATUS_ENABLE_BIT_MSB 7 | ||
155 | #define CPU_INT_STATUS_ENABLE_BIT_LSB 0 | ||
156 | #define CPU_INT_STATUS_ENABLE_BIT_MASK 0x000000ff | ||
157 | #define CPU_INT_STATUS_ENABLE_BIT_GET(x) (((x) & CPU_INT_STATUS_ENABLE_BIT_MASK) >> CPU_INT_STATUS_ENABLE_BIT_LSB) | ||
158 | #define CPU_INT_STATUS_ENABLE_BIT_SET(x) (((x) << CPU_INT_STATUS_ENABLE_BIT_LSB) & CPU_INT_STATUS_ENABLE_BIT_MASK) | ||
159 | |||
160 | #define ERROR_STATUS_ENABLE_ADDRESS 0x0000041a | ||
161 | #define ERROR_STATUS_ENABLE_OFFSET 0x0000041a | ||
162 | #define ERROR_STATUS_ENABLE_WAKEUP_MSB 2 | ||
163 | #define ERROR_STATUS_ENABLE_WAKEUP_LSB 2 | ||
164 | #define ERROR_STATUS_ENABLE_WAKEUP_MASK 0x00000004 | ||
165 | #define ERROR_STATUS_ENABLE_WAKEUP_GET(x) (((x) & ERROR_STATUS_ENABLE_WAKEUP_MASK) >> ERROR_STATUS_ENABLE_WAKEUP_LSB) | ||
166 | #define ERROR_STATUS_ENABLE_WAKEUP_SET(x) (((x) << ERROR_STATUS_ENABLE_WAKEUP_LSB) & ERROR_STATUS_ENABLE_WAKEUP_MASK) | ||
167 | #define ERROR_STATUS_ENABLE_RX_UNDERFLOW_MSB 1 | ||
168 | #define ERROR_STATUS_ENABLE_RX_UNDERFLOW_LSB 1 | ||
169 | #define ERROR_STATUS_ENABLE_RX_UNDERFLOW_MASK 0x00000002 | ||
170 | #define ERROR_STATUS_ENABLE_RX_UNDERFLOW_GET(x) (((x) & ERROR_STATUS_ENABLE_RX_UNDERFLOW_MASK) >> ERROR_STATUS_ENABLE_RX_UNDERFLOW_LSB) | ||
171 | #define ERROR_STATUS_ENABLE_RX_UNDERFLOW_SET(x) (((x) << ERROR_STATUS_ENABLE_RX_UNDERFLOW_LSB) & ERROR_STATUS_ENABLE_RX_UNDERFLOW_MASK) | ||
172 | #define ERROR_STATUS_ENABLE_TX_OVERFLOW_MSB 0 | ||
173 | #define ERROR_STATUS_ENABLE_TX_OVERFLOW_LSB 0 | ||
174 | #define ERROR_STATUS_ENABLE_TX_OVERFLOW_MASK 0x00000001 | ||
175 | #define ERROR_STATUS_ENABLE_TX_OVERFLOW_GET(x) (((x) & ERROR_STATUS_ENABLE_TX_OVERFLOW_MASK) >> ERROR_STATUS_ENABLE_TX_OVERFLOW_LSB) | ||
176 | #define ERROR_STATUS_ENABLE_TX_OVERFLOW_SET(x) (((x) << ERROR_STATUS_ENABLE_TX_OVERFLOW_LSB) & ERROR_STATUS_ENABLE_TX_OVERFLOW_MASK) | ||
177 | |||
178 | #define COUNTER_INT_STATUS_ENABLE_ADDRESS 0x0000041b | ||
179 | #define COUNTER_INT_STATUS_ENABLE_OFFSET 0x0000041b | ||
180 | #define COUNTER_INT_STATUS_ENABLE_BIT_MSB 7 | ||
181 | #define COUNTER_INT_STATUS_ENABLE_BIT_LSB 0 | ||
182 | #define COUNTER_INT_STATUS_ENABLE_BIT_MASK 0x000000ff | ||
183 | #define COUNTER_INT_STATUS_ENABLE_BIT_GET(x) (((x) & COUNTER_INT_STATUS_ENABLE_BIT_MASK) >> COUNTER_INT_STATUS_ENABLE_BIT_LSB) | ||
184 | #define COUNTER_INT_STATUS_ENABLE_BIT_SET(x) (((x) << COUNTER_INT_STATUS_ENABLE_BIT_LSB) & COUNTER_INT_STATUS_ENABLE_BIT_MASK) | ||
185 | |||
186 | #define COUNT_ADDRESS 0x00000420 | ||
187 | #define COUNT_OFFSET 0x00000420 | ||
188 | #define COUNT_VALUE_MSB 7 | ||
189 | #define COUNT_VALUE_LSB 0 | ||
190 | #define COUNT_VALUE_MASK 0x000000ff | ||
191 | #define COUNT_VALUE_GET(x) (((x) & COUNT_VALUE_MASK) >> COUNT_VALUE_LSB) | ||
192 | #define COUNT_VALUE_SET(x) (((x) << COUNT_VALUE_LSB) & COUNT_VALUE_MASK) | ||
193 | |||
194 | #define COUNT_DEC_ADDRESS 0x00000440 | ||
195 | #define COUNT_DEC_OFFSET 0x00000440 | ||
196 | #define COUNT_DEC_VALUE_MSB 7 | ||
197 | #define COUNT_DEC_VALUE_LSB 0 | ||
198 | #define COUNT_DEC_VALUE_MASK 0x000000ff | ||
199 | #define COUNT_DEC_VALUE_GET(x) (((x) & COUNT_DEC_VALUE_MASK) >> COUNT_DEC_VALUE_LSB) | ||
200 | #define COUNT_DEC_VALUE_SET(x) (((x) << COUNT_DEC_VALUE_LSB) & COUNT_DEC_VALUE_MASK) | ||
201 | |||
202 | #define SCRATCH_ADDRESS 0x00000460 | ||
203 | #define SCRATCH_OFFSET 0x00000460 | ||
204 | #define SCRATCH_VALUE_MSB 7 | ||
205 | #define SCRATCH_VALUE_LSB 0 | ||
206 | #define SCRATCH_VALUE_MASK 0x000000ff | ||
207 | #define SCRATCH_VALUE_GET(x) (((x) & SCRATCH_VALUE_MASK) >> SCRATCH_VALUE_LSB) | ||
208 | #define SCRATCH_VALUE_SET(x) (((x) << SCRATCH_VALUE_LSB) & SCRATCH_VALUE_MASK) | ||
209 | |||
210 | #define FIFO_TIMEOUT_ADDRESS 0x00000468 | ||
211 | #define FIFO_TIMEOUT_OFFSET 0x00000468 | ||
212 | #define FIFO_TIMEOUT_VALUE_MSB 7 | ||
213 | #define FIFO_TIMEOUT_VALUE_LSB 0 | ||
214 | #define FIFO_TIMEOUT_VALUE_MASK 0x000000ff | ||
215 | #define FIFO_TIMEOUT_VALUE_GET(x) (((x) & FIFO_TIMEOUT_VALUE_MASK) >> FIFO_TIMEOUT_VALUE_LSB) | ||
216 | #define FIFO_TIMEOUT_VALUE_SET(x) (((x) << FIFO_TIMEOUT_VALUE_LSB) & FIFO_TIMEOUT_VALUE_MASK) | ||
217 | |||
218 | #define FIFO_TIMEOUT_ENABLE_ADDRESS 0x00000469 | ||
219 | #define FIFO_TIMEOUT_ENABLE_OFFSET 0x00000469 | ||
220 | #define FIFO_TIMEOUT_ENABLE_SET_MSB 0 | ||
221 | #define FIFO_TIMEOUT_ENABLE_SET_LSB 0 | ||
222 | #define FIFO_TIMEOUT_ENABLE_SET_MASK 0x00000001 | ||
223 | #define FIFO_TIMEOUT_ENABLE_SET_GET(x) (((x) & FIFO_TIMEOUT_ENABLE_SET_MASK) >> FIFO_TIMEOUT_ENABLE_SET_LSB) | ||
224 | #define FIFO_TIMEOUT_ENABLE_SET_SET(x) (((x) << FIFO_TIMEOUT_ENABLE_SET_LSB) & FIFO_TIMEOUT_ENABLE_SET_MASK) | ||
225 | |||
226 | #define DISABLE_SLEEP_ADDRESS 0x0000046a | ||
227 | #define DISABLE_SLEEP_OFFSET 0x0000046a | ||
228 | #define DISABLE_SLEEP_FOR_INT_MSB 1 | ||
229 | #define DISABLE_SLEEP_FOR_INT_LSB 1 | ||
230 | #define DISABLE_SLEEP_FOR_INT_MASK 0x00000002 | ||
231 | #define DISABLE_SLEEP_FOR_INT_GET(x) (((x) & DISABLE_SLEEP_FOR_INT_MASK) >> DISABLE_SLEEP_FOR_INT_LSB) | ||
232 | #define DISABLE_SLEEP_FOR_INT_SET(x) (((x) << DISABLE_SLEEP_FOR_INT_LSB) & DISABLE_SLEEP_FOR_INT_MASK) | ||
233 | #define DISABLE_SLEEP_ON_MSB 0 | ||
234 | #define DISABLE_SLEEP_ON_LSB 0 | ||
235 | #define DISABLE_SLEEP_ON_MASK 0x00000001 | ||
236 | #define DISABLE_SLEEP_ON_GET(x) (((x) & DISABLE_SLEEP_ON_MASK) >> DISABLE_SLEEP_ON_LSB) | ||
237 | #define DISABLE_SLEEP_ON_SET(x) (((x) << DISABLE_SLEEP_ON_LSB) & DISABLE_SLEEP_ON_MASK) | ||
238 | |||
239 | #define LOCAL_BUS_ADDRESS 0x00000470 | ||
240 | #define LOCAL_BUS_OFFSET 0x00000470 | ||
241 | #define LOCAL_BUS_STATE_MSB 1 | ||
242 | #define LOCAL_BUS_STATE_LSB 0 | ||
243 | #define LOCAL_BUS_STATE_MASK 0x00000003 | ||
244 | #define LOCAL_BUS_STATE_GET(x) (((x) & LOCAL_BUS_STATE_MASK) >> LOCAL_BUS_STATE_LSB) | ||
245 | #define LOCAL_BUS_STATE_SET(x) (((x) << LOCAL_BUS_STATE_LSB) & LOCAL_BUS_STATE_MASK) | ||
246 | |||
247 | #define INT_WLAN_ADDRESS 0x00000472 | ||
248 | #define INT_WLAN_OFFSET 0x00000472 | ||
249 | #define INT_WLAN_VECTOR_MSB 7 | ||
250 | #define INT_WLAN_VECTOR_LSB 0 | ||
251 | #define INT_WLAN_VECTOR_MASK 0x000000ff | ||
252 | #define INT_WLAN_VECTOR_GET(x) (((x) & INT_WLAN_VECTOR_MASK) >> INT_WLAN_VECTOR_LSB) | ||
253 | #define INT_WLAN_VECTOR_SET(x) (((x) << INT_WLAN_VECTOR_LSB) & INT_WLAN_VECTOR_MASK) | ||
254 | |||
255 | #define WINDOW_DATA_ADDRESS 0x00000474 | ||
256 | #define WINDOW_DATA_OFFSET 0x00000474 | ||
257 | #define WINDOW_DATA_DATA_MSB 7 | ||
258 | #define WINDOW_DATA_DATA_LSB 0 | ||
259 | #define WINDOW_DATA_DATA_MASK 0x000000ff | ||
260 | #define WINDOW_DATA_DATA_GET(x) (((x) & WINDOW_DATA_DATA_MASK) >> WINDOW_DATA_DATA_LSB) | ||
261 | #define WINDOW_DATA_DATA_SET(x) (((x) << WINDOW_DATA_DATA_LSB) & WINDOW_DATA_DATA_MASK) | ||
262 | |||
263 | #define WINDOW_WRITE_ADDR_ADDRESS 0x00000478 | ||
264 | #define WINDOW_WRITE_ADDR_OFFSET 0x00000478 | ||
265 | #define WINDOW_WRITE_ADDR_ADDR_MSB 7 | ||
266 | #define WINDOW_WRITE_ADDR_ADDR_LSB 0 | ||
267 | #define WINDOW_WRITE_ADDR_ADDR_MASK 0x000000ff | ||
268 | #define WINDOW_WRITE_ADDR_ADDR_GET(x) (((x) & WINDOW_WRITE_ADDR_ADDR_MASK) >> WINDOW_WRITE_ADDR_ADDR_LSB) | ||
269 | #define WINDOW_WRITE_ADDR_ADDR_SET(x) (((x) << WINDOW_WRITE_ADDR_ADDR_LSB) & WINDOW_WRITE_ADDR_ADDR_MASK) | ||
270 | |||
271 | #define WINDOW_READ_ADDR_ADDRESS 0x0000047c | ||
272 | #define WINDOW_READ_ADDR_OFFSET 0x0000047c | ||
273 | #define WINDOW_READ_ADDR_ADDR_MSB 7 | ||
274 | #define WINDOW_READ_ADDR_ADDR_LSB 0 | ||
275 | #define WINDOW_READ_ADDR_ADDR_MASK 0x000000ff | ||
276 | #define WINDOW_READ_ADDR_ADDR_GET(x) (((x) & WINDOW_READ_ADDR_ADDR_MASK) >> WINDOW_READ_ADDR_ADDR_LSB) | ||
277 | #define WINDOW_READ_ADDR_ADDR_SET(x) (((x) << WINDOW_READ_ADDR_ADDR_LSB) & WINDOW_READ_ADDR_ADDR_MASK) | ||
278 | |||
279 | #define SPI_CONFIG_ADDRESS 0x00000480 | ||
280 | #define SPI_CONFIG_OFFSET 0x00000480 | ||
281 | #define SPI_CONFIG_SPI_RESET_MSB 4 | ||
282 | #define SPI_CONFIG_SPI_RESET_LSB 4 | ||
283 | #define SPI_CONFIG_SPI_RESET_MASK 0x00000010 | ||
284 | #define SPI_CONFIG_SPI_RESET_GET(x) (((x) & SPI_CONFIG_SPI_RESET_MASK) >> SPI_CONFIG_SPI_RESET_LSB) | ||
285 | #define SPI_CONFIG_SPI_RESET_SET(x) (((x) << SPI_CONFIG_SPI_RESET_LSB) & SPI_CONFIG_SPI_RESET_MASK) | ||
286 | #define SPI_CONFIG_INTERRUPT_ENABLE_MSB 3 | ||
287 | #define SPI_CONFIG_INTERRUPT_ENABLE_LSB 3 | ||
288 | #define SPI_CONFIG_INTERRUPT_ENABLE_MASK 0x00000008 | ||
289 | #define SPI_CONFIG_INTERRUPT_ENABLE_GET(x) (((x) & SPI_CONFIG_INTERRUPT_ENABLE_MASK) >> SPI_CONFIG_INTERRUPT_ENABLE_LSB) | ||
290 | #define SPI_CONFIG_INTERRUPT_ENABLE_SET(x) (((x) << SPI_CONFIG_INTERRUPT_ENABLE_LSB) & SPI_CONFIG_INTERRUPT_ENABLE_MASK) | ||
291 | #define SPI_CONFIG_TEST_MODE_MSB 2 | ||
292 | #define SPI_CONFIG_TEST_MODE_LSB 2 | ||
293 | #define SPI_CONFIG_TEST_MODE_MASK 0x00000004 | ||
294 | #define SPI_CONFIG_TEST_MODE_GET(x) (((x) & SPI_CONFIG_TEST_MODE_MASK) >> SPI_CONFIG_TEST_MODE_LSB) | ||
295 | #define SPI_CONFIG_TEST_MODE_SET(x) (((x) << SPI_CONFIG_TEST_MODE_LSB) & SPI_CONFIG_TEST_MODE_MASK) | ||
296 | #define SPI_CONFIG_DATA_SIZE_MSB 1 | ||
297 | #define SPI_CONFIG_DATA_SIZE_LSB 0 | ||
298 | #define SPI_CONFIG_DATA_SIZE_MASK 0x00000003 | ||
299 | #define SPI_CONFIG_DATA_SIZE_GET(x) (((x) & SPI_CONFIG_DATA_SIZE_MASK) >> SPI_CONFIG_DATA_SIZE_LSB) | ||
300 | #define SPI_CONFIG_DATA_SIZE_SET(x) (((x) << SPI_CONFIG_DATA_SIZE_LSB) & SPI_CONFIG_DATA_SIZE_MASK) | ||
301 | |||
302 | #define SPI_STATUS_ADDRESS 0x00000481 | ||
303 | #define SPI_STATUS_OFFSET 0x00000481 | ||
304 | #define SPI_STATUS_ADDR_ERR_MSB 3 | ||
305 | #define SPI_STATUS_ADDR_ERR_LSB 3 | ||
306 | #define SPI_STATUS_ADDR_ERR_MASK 0x00000008 | ||
307 | #define SPI_STATUS_ADDR_ERR_GET(x) (((x) & SPI_STATUS_ADDR_ERR_MASK) >> SPI_STATUS_ADDR_ERR_LSB) | ||
308 | #define SPI_STATUS_ADDR_ERR_SET(x) (((x) << SPI_STATUS_ADDR_ERR_LSB) & SPI_STATUS_ADDR_ERR_MASK) | ||
309 | #define SPI_STATUS_RD_ERR_MSB 2 | ||
310 | #define SPI_STATUS_RD_ERR_LSB 2 | ||
311 | #define SPI_STATUS_RD_ERR_MASK 0x00000004 | ||
312 | #define SPI_STATUS_RD_ERR_GET(x) (((x) & SPI_STATUS_RD_ERR_MASK) >> SPI_STATUS_RD_ERR_LSB) | ||
313 | #define SPI_STATUS_RD_ERR_SET(x) (((x) << SPI_STATUS_RD_ERR_LSB) & SPI_STATUS_RD_ERR_MASK) | ||
314 | #define SPI_STATUS_WR_ERR_MSB 1 | ||
315 | #define SPI_STATUS_WR_ERR_LSB 1 | ||
316 | #define SPI_STATUS_WR_ERR_MASK 0x00000002 | ||
317 | #define SPI_STATUS_WR_ERR_GET(x) (((x) & SPI_STATUS_WR_ERR_MASK) >> SPI_STATUS_WR_ERR_LSB) | ||
318 | #define SPI_STATUS_WR_ERR_SET(x) (((x) << SPI_STATUS_WR_ERR_LSB) & SPI_STATUS_WR_ERR_MASK) | ||
319 | #define SPI_STATUS_READY_MSB 0 | ||
320 | #define SPI_STATUS_READY_LSB 0 | ||
321 | #define SPI_STATUS_READY_MASK 0x00000001 | ||
322 | #define SPI_STATUS_READY_GET(x) (((x) & SPI_STATUS_READY_MASK) >> SPI_STATUS_READY_LSB) | ||
323 | #define SPI_STATUS_READY_SET(x) (((x) << SPI_STATUS_READY_LSB) & SPI_STATUS_READY_MASK) | ||
324 | |||
325 | #define NON_ASSOC_SLEEP_EN_ADDRESS 0x00000482 | ||
326 | #define NON_ASSOC_SLEEP_EN_OFFSET 0x00000482 | ||
327 | #define NON_ASSOC_SLEEP_EN_BIT_MSB 0 | ||
328 | #define NON_ASSOC_SLEEP_EN_BIT_LSB 0 | ||
329 | #define NON_ASSOC_SLEEP_EN_BIT_MASK 0x00000001 | ||
330 | #define NON_ASSOC_SLEEP_EN_BIT_GET(x) (((x) & NON_ASSOC_SLEEP_EN_BIT_MASK) >> NON_ASSOC_SLEEP_EN_BIT_LSB) | ||
331 | #define NON_ASSOC_SLEEP_EN_BIT_SET(x) (((x) << NON_ASSOC_SLEEP_EN_BIT_LSB) & NON_ASSOC_SLEEP_EN_BIT_MASK) | ||
332 | |||
333 | #define CIS_WINDOW_ADDRESS 0x00000600 | ||
334 | #define CIS_WINDOW_OFFSET 0x00000600 | ||
335 | #define CIS_WINDOW_DATA_MSB 7 | ||
336 | #define CIS_WINDOW_DATA_LSB 0 | ||
337 | #define CIS_WINDOW_DATA_MASK 0x000000ff | ||
338 | #define CIS_WINDOW_DATA_GET(x) (((x) & CIS_WINDOW_DATA_MASK) >> CIS_WINDOW_DATA_LSB) | ||
339 | #define CIS_WINDOW_DATA_SET(x) (((x) << CIS_WINDOW_DATA_LSB) & CIS_WINDOW_DATA_MASK) | ||
340 | |||
341 | |||
342 | #ifndef __ASSEMBLER__ | ||
343 | |||
344 | typedef struct mbox_host_reg_reg_s { | ||
345 | unsigned char pad0[1024]; /* pad to 0x400 */ | ||
346 | volatile unsigned char host_int_status; | ||
347 | volatile unsigned char cpu_int_status; | ||
348 | volatile unsigned char error_int_status; | ||
349 | volatile unsigned char counter_int_status; | ||
350 | volatile unsigned char mbox_frame; | ||
351 | volatile unsigned char rx_lookahead_valid; | ||
352 | unsigned char pad1[2]; /* pad to 0x408 */ | ||
353 | volatile unsigned char rx_lookahead0[4]; | ||
354 | volatile unsigned char rx_lookahead1[4]; | ||
355 | volatile unsigned char rx_lookahead2[4]; | ||
356 | volatile unsigned char rx_lookahead3[4]; | ||
357 | volatile unsigned char int_status_enable; | ||
358 | volatile unsigned char cpu_int_status_enable; | ||
359 | volatile unsigned char error_status_enable; | ||
360 | volatile unsigned char counter_int_status_enable; | ||
361 | unsigned char pad2[4]; /* pad to 0x420 */ | ||
362 | volatile unsigned char count[8]; | ||
363 | unsigned char pad3[24]; /* pad to 0x440 */ | ||
364 | volatile unsigned char count_dec[32]; | ||
365 | volatile unsigned char scratch[8]; | ||
366 | volatile unsigned char fifo_timeout; | ||
367 | volatile unsigned char fifo_timeout_enable; | ||
368 | volatile unsigned char disable_sleep; | ||
369 | unsigned char pad4[5]; /* pad to 0x470 */ | ||
370 | volatile unsigned char local_bus; | ||
371 | unsigned char pad5[1]; /* pad to 0x472 */ | ||
372 | volatile unsigned char int_wlan; | ||
373 | unsigned char pad6[1]; /* pad to 0x474 */ | ||
374 | volatile unsigned char window_data[4]; | ||
375 | volatile unsigned char window_write_addr[4]; | ||
376 | volatile unsigned char window_read_addr[4]; | ||
377 | volatile unsigned char spi_config; | ||
378 | volatile unsigned char spi_status; | ||
379 | volatile unsigned char non_assoc_sleep_en; | ||
380 | unsigned char pad7[381]; /* pad to 0x600 */ | ||
381 | volatile unsigned char cis_window[512]; | ||
382 | } mbox_host_reg_reg_t; | ||
383 | |||
384 | #endif /* __ASSEMBLER__ */ | ||
385 | |||
386 | #endif /* _MBOX_HOST_REG_H_ */ | ||
diff --git a/drivers/staging/ath6kl/include/common/AR6002/hw4.0/hw/mbox_wlan_host_reg.h b/drivers/staging/ath6kl/include/common/AR6002/hw4.0/hw/mbox_wlan_host_reg.h index 60855021c2b..038d0d01927 100644 --- a/drivers/staging/ath6kl/include/common/AR6002/hw4.0/hw/mbox_wlan_host_reg.h +++ b/drivers/staging/ath6kl/include/common/AR6002/hw4.0/hw/mbox_wlan_host_reg.h | |||
@@ -468,55 +468,4 @@ | |||
468 | #define CIS_WINDOW_DATA_SET(x) (((x) << CIS_WINDOW_DATA_LSB) & CIS_WINDOW_DATA_MASK) | 468 | #define CIS_WINDOW_DATA_SET(x) (((x) << CIS_WINDOW_DATA_LSB) & CIS_WINDOW_DATA_MASK) |
469 | 469 | ||
470 | 470 | ||
471 | #ifndef __ASSEMBLER__ | ||
472 | |||
473 | typedef struct mbox_wlan_host_reg_reg_s { | ||
474 | unsigned char pad0[1024]; /* pad to 0x400 */ | ||
475 | volatile unsigned char host_int_status; | ||
476 | volatile unsigned char cpu_int_status; | ||
477 | volatile unsigned char error_int_status; | ||
478 | volatile unsigned char counter_int_status; | ||
479 | volatile unsigned char mbox_frame; | ||
480 | volatile unsigned char rx_lookahead_valid; | ||
481 | volatile unsigned char host_int_status2; | ||
482 | volatile unsigned char gmbox_rx_avail; | ||
483 | volatile unsigned char rx_lookahead0[4]; | ||
484 | volatile unsigned char rx_lookahead1[4]; | ||
485 | volatile unsigned char rx_lookahead2[4]; | ||
486 | volatile unsigned char rx_lookahead3[4]; | ||
487 | volatile unsigned char int_status_enable; | ||
488 | volatile unsigned char cpu_int_status_enable; | ||
489 | volatile unsigned char error_status_enable; | ||
490 | volatile unsigned char counter_int_status_enable; | ||
491 | unsigned char pad1[4]; /* pad to 0x420 */ | ||
492 | volatile unsigned char count[8]; | ||
493 | unsigned char pad2[24]; /* pad to 0x440 */ | ||
494 | volatile unsigned char count_dec[32]; | ||
495 | volatile unsigned char scratch[8]; | ||
496 | volatile unsigned char fifo_timeout; | ||
497 | volatile unsigned char fifo_timeout_enable; | ||
498 | volatile unsigned char disable_sleep; | ||
499 | unsigned char pad3[5]; /* pad to 0x470 */ | ||
500 | volatile unsigned char local_bus; | ||
501 | unsigned char pad4[1]; /* pad to 0x472 */ | ||
502 | volatile unsigned char int_wlan; | ||
503 | unsigned char pad5[1]; /* pad to 0x474 */ | ||
504 | volatile unsigned char window_data[4]; | ||
505 | volatile unsigned char window_write_addr[4]; | ||
506 | volatile unsigned char window_read_addr[4]; | ||
507 | volatile unsigned char host_ctrl_spi_config; | ||
508 | volatile unsigned char host_ctrl_spi_status; | ||
509 | volatile unsigned char non_assoc_sleep_en; | ||
510 | volatile unsigned char cpu_dbg_sel; | ||
511 | volatile unsigned char cpu_dbg[4]; | ||
512 | volatile unsigned char int_status2_enable; | ||
513 | unsigned char pad6[7]; /* pad to 0x490 */ | ||
514 | volatile unsigned char gmbox_rx_lookahead[8]; | ||
515 | volatile unsigned char gmbox_rx_lookahead_mux; | ||
516 | unsigned char pad7[359]; /* pad to 0x600 */ | ||
517 | volatile unsigned char cis_window[512]; | ||
518 | } mbox_wlan_host_reg_reg_t; | ||
519 | |||
520 | #endif /* __ASSEMBLER__ */ | ||
521 | |||
522 | #endif /* _MBOX_WLAN_HOST_REG_H_ */ | 471 | #endif /* _MBOX_WLAN_HOST_REG_H_ */ |
diff --git a/drivers/staging/ath6kl/miscdrv/common_drv.c b/drivers/staging/ath6kl/miscdrv/common_drv.c index 1434d1b9cfc..23d972ad91d 100644 --- a/drivers/staging/ath6kl/miscdrv/common_drv.c +++ b/drivers/staging/ath6kl/miscdrv/common_drv.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include "athdefs.h" | 25 | #include "athdefs.h" |
26 | #include "a_types.h" | 26 | #include "a_types.h" |
27 | 27 | ||
28 | #include "AR6002/hw2.0/hw/mbox_host_reg.h" | 28 | #include "hw/mbox_host_reg.h" |
29 | #include "AR6002/hw2.0/hw/si_reg.h" | 29 | #include "AR6002/hw2.0/hw/si_reg.h" |
30 | #include "AR6002/hw2.0/hw/gpio_reg.h" | 30 | #include "AR6002/hw2.0/hw/gpio_reg.h" |
31 | #include "AR6002/hw2.0/hw/rtc_reg.h" | 31 | #include "AR6002/hw2.0/hw/rtc_reg.h" |