Lines Matching refs:b43_bus_dev
14 struct b43_bus_dev { struct
21 int (*bus_may_powerdown)(struct b43_bus_dev *dev); argument
22 int (*bus_powerup)(struct b43_bus_dev *dev, bool dynamic_pctl); argument
23 int (*device_is_enabled)(struct b43_bus_dev *dev); argument
24 void (*device_enable)(struct b43_bus_dev *dev, argument
26 void (*device_disable)(struct b43_bus_dev *dev, argument
29 u16 (*read16)(struct b43_bus_dev *dev, u16 offset); argument
30 u32 (*read32)(struct b43_bus_dev *dev, u16 offset); argument
31 void (*write16)(struct b43_bus_dev *dev, u16 offset, u16 value); argument
32 void (*write32)(struct b43_bus_dev *dev, u16 offset, u32 value); argument
33 void (*block_read)(struct b43_bus_dev *dev, void *buffer, argument
35 void (*block_write)(struct b43_bus_dev *dev, const void *buffer, argument
57 static inline bool b43_bus_host_is_pcmcia(struct b43_bus_dev *dev) in b43_bus_host_is_pcmcia() argument
67 static inline bool b43_bus_host_is_pci(struct b43_bus_dev *dev) in b43_bus_host_is_pci()
80 static inline bool b43_bus_host_is_sdio(struct b43_bus_dev *dev) in b43_bus_host_is_sdio()
90 struct b43_bus_dev *b43_bus_dev_bcma_init(struct bcma_device *core);
91 struct b43_bus_dev *b43_bus_dev_ssb_init(struct ssb_device *sdev);
93 void *b43_bus_get_wldev(struct b43_bus_dev *dev);
94 void b43_bus_set_wldev(struct b43_bus_dev *dev, void *data);