b43: add bus device abstraction layer
[pandora-kernel.git] / drivers / net / wireless / b43 / bus.h
1 #ifndef B43_BUS_H_
2 #define B43_BUS_H_
3
4 enum b43_bus_type {
5         B43_BUS_SSB,
6 };
7
8 struct b43_bus_dev {
9         enum b43_bus_type bus_type;
10         union {
11                 struct ssb_device *sdev;
12         };
13 };
14
15 struct b43_bus_dev *b43_bus_dev_ssb_init(struct ssb_device *sdev);
16
17 #endif /* B43_BUS_H_ */