diff options
Diffstat (limited to 'include/linux/bcma/bcma.h')
-rw-r--r-- | include/linux/bcma/bcma.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/bcma/bcma.h b/include/linux/bcma/bcma.h index 5af9a075498f..8deaf6d050c3 100644 --- a/include/linux/bcma/bcma.h +++ b/include/linux/bcma/bcma.h | |||
@@ -26,6 +26,11 @@ struct bcma_chipinfo { | |||
26 | u8 pkg; | 26 | u8 pkg; |
27 | }; | 27 | }; |
28 | 28 | ||
29 | struct bcma_boardinfo { | ||
30 | u16 vendor; | ||
31 | u16 type; | ||
32 | }; | ||
33 | |||
29 | enum bcma_clkmode { | 34 | enum bcma_clkmode { |
30 | BCMA_CLKMODE_FAST, | 35 | BCMA_CLKMODE_FAST, |
31 | BCMA_CLKMODE_DYNAMIC, | 36 | BCMA_CLKMODE_DYNAMIC, |
@@ -139,6 +144,7 @@ struct bcma_device { | |||
139 | u8 core_unit; | 144 | u8 core_unit; |
140 | 145 | ||
141 | u32 addr; | 146 | u32 addr; |
147 | u32 addr1; | ||
142 | u32 wrap; | 148 | u32 wrap; |
143 | 149 | ||
144 | void __iomem *io_addr; | 150 | void __iomem *io_addr; |
@@ -198,6 +204,8 @@ struct bcma_bus { | |||
198 | 204 | ||
199 | struct bcma_chipinfo chipinfo; | 205 | struct bcma_chipinfo chipinfo; |
200 | 206 | ||
207 | struct bcma_boardinfo boardinfo; | ||
208 | |||
201 | struct bcma_device *mapped_core; | 209 | struct bcma_device *mapped_core; |
202 | struct list_head cores; | 210 | struct list_head cores; |
203 | u8 nr_cores; | 211 | u8 nr_cores; |