Symbol: ssb_device
drivers/net/ethernet/broadcom/b44.c
1258
struct ssb_device *sdev = bp->sdev;
drivers/net/ethernet/broadcom/b44.c
147
static inline void b44_sync_dma_desc_for_device(struct ssb_device *sdev,
drivers/net/ethernet/broadcom/b44.c
156
static inline void b44_sync_dma_desc_for_cpu(struct ssb_device *sdev,
drivers/net/ethernet/broadcom/b44.c
2143
struct ssb_device *sdev = bp->sdev;
drivers/net/ethernet/broadcom/b44.c
2238
struct ssb_device *sdev = bp->sdev;
drivers/net/ethernet/broadcom/b44.c
2328
static int b44_init_one(struct ssb_device *sdev,
drivers/net/ethernet/broadcom/b44.c
2458
static void b44_remove_one(struct ssb_device *sdev)
drivers/net/ethernet/broadcom/b44.c
2474
static int b44_suspend(struct ssb_device *sdev, pm_message_t state)
drivers/net/ethernet/broadcom/b44.c
2503
static int b44_resume(struct ssb_device *sdev)
drivers/net/ethernet/broadcom/b44.h
356
struct ssb_device;
drivers/net/ethernet/broadcom/b44.h
399
struct ssb_device *sdev;
drivers/net/wireless/broadcom/b43/b43.h
984
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/net/wireless/broadcom/b43/bus.c
178
struct b43_bus_dev *b43_bus_dev_ssb_init(struct ssb_device *sdev)
drivers/net/wireless/broadcom/b43/bus.h
18
struct ssb_device *sdev;
drivers/net/wireless/broadcom/b43/bus.h
91
struct b43_bus_dev *b43_bus_dev_ssb_init(struct ssb_device *sdev);
drivers/net/wireless/broadcom/b43/main.c
2862
static struct ssb_device *b43_ssb_gpio_dev(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2877
struct ssb_device *gpiodev;
drivers/net/wireless/broadcom/b43/main.c
2938
struct ssb_device *gpiodev;
drivers/net/wireless/broadcom/b43/main.c
5714
int b43_ssb_probe(struct ssb_device *sdev, const struct ssb_device_id *id)
drivers/net/wireless/broadcom/b43/main.c
5758
static void b43_ssb_remove(struct ssb_device *sdev)
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
679
struct ssb_device *dev;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
788
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/net/wireless/broadcom/b43legacy/main.c
1557
static int b43legacy_one_core_attach(struct ssb_device *dev,
drivers/net/wireless/broadcom/b43legacy/main.c
1559
static void b43legacy_one_core_detach(struct ssb_device *dev);
drivers/net/wireless/broadcom/b43legacy/main.c
1879
struct ssb_device *gpiodev, *pcidev = NULL;
drivers/net/wireless/broadcom/b43legacy/main.c
1927
struct ssb_device *gpiodev, *pcidev = NULL;
drivers/net/wireless/broadcom/b43legacy/main.c
2564
struct ssb_device *sdev = dev->dev;
drivers/net/wireless/broadcom/b43legacy/main.c
3717
static void b43legacy_one_core_detach(struct ssb_device *dev)
drivers/net/wireless/broadcom/b43legacy/main.c
3735
static int b43legacy_one_core_attach(struct ssb_device *dev,
drivers/net/wireless/broadcom/b43legacy/main.c
3779
static void b43legacy_wireless_exit(struct ssb_device *dev,
drivers/net/wireless/broadcom/b43legacy/main.c
3788
static int b43legacy_wireless_init(struct ssb_device *dev)
drivers/net/wireless/broadcom/b43legacy/main.c
3848
static int b43legacy_probe(struct ssb_device *dev,
drivers/net/wireless/broadcom/b43legacy/main.c
3882
static void b43legacy_remove(struct ssb_device *dev)
drivers/net/wireless/broadcom/b43legacy/main.c
3921
static int b43legacy_suspend(struct ssb_device *dev, pm_message_t state)
drivers/net/wireless/broadcom/b43legacy/main.c
3941
static int b43legacy_resume(struct ssb_device *dev)
drivers/ssb/driver_chipcommon.c
437
struct ssb_device *dev = cc->dev;
drivers/ssb/driver_chipcommon.c
45
struct ssb_device *ccdev = cc->dev;
drivers/ssb/driver_gige.c
170
static int ssb_gige_probe(struct ssb_device *sdev,
drivers/ssb/driver_gige.c
250
int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev,
drivers/ssb/driver_gige.c
275
int ssb_gige_map_irq(struct ssb_device *sdev,
drivers/ssb/driver_mipscore.c
101
unsigned int ssb_mips_irq(struct ssb_device *dev)
drivers/ssb/driver_mipscore.c
104
struct ssb_device *mdev = bus->mipscore.dev;
drivers/ssb/driver_mipscore.c
129
struct ssb_device *dev = bus->mipscore.dev;
drivers/ssb/driver_mipscore.c
141
static void set_irq(struct ssb_device *dev, unsigned int irq)
drivers/ssb/driver_mipscore.c
145
struct ssb_device *mdev = bus->mipscore.dev;
drivers/ssb/driver_mipscore.c
165
struct ssb_device *olddev = find_device(dev, oldipsflag);
drivers/ssb/driver_mipscore.c
177
static void print_irq(struct ssb_device *dev, unsigned int irq)
drivers/ssb/driver_mipscore.c
196
struct ssb_device *dev;
drivers/ssb/driver_mipscore.c
296
struct ssb_device *dev;
drivers/ssb/driver_mipscore.c
73
static inline u32 ssb_irqflag(struct ssb_device *dev)
drivers/ssb/driver_mipscore.c
83
static struct ssb_device *find_device(struct ssb_device *rdev, int irqflag)
drivers/ssb/driver_mipscore.c
88
struct ssb_device *dev;
drivers/ssb/driver_pcicore.c
461
struct ssb_device *pdev = pc->dev;
drivers/ssb/driver_pcicore.c
535
struct ssb_device *pdev = pc->dev;
drivers/ssb/driver_pcicore.c
554
struct ssb_device *dev = pc->dev;
drivers/ssb/driver_pcicore.c
683
struct ssb_device *dev)
drivers/ssb/driver_pcicore.c
685
struct ssb_device *pdev = pc->dev;
drivers/ssb/embedded.c
177
struct ssb_device *dev;
drivers/ssb/embedded.c
219
struct ssb_device *dev;
drivers/ssb/host_soc.c
105
static void ssb_host_soc_write32(struct ssb_device *dev, u16 offset, u32 value)
drivers/ssb/host_soc.c
114
static void ssb_host_soc_block_write(struct ssb_device *dev, const void *buffer,
drivers/ssb/host_soc.c
16
static u8 ssb_host_soc_read8(struct ssb_device *dev, u16 offset)
drivers/ssb/host_soc.c
24
static u16 ssb_host_soc_read16(struct ssb_device *dev, u16 offset)
drivers/ssb/host_soc.c
32
static u32 ssb_host_soc_read32(struct ssb_device *dev, u16 offset)
drivers/ssb/host_soc.c
41
static void ssb_host_soc_block_read(struct ssb_device *dev, void *buffer,
drivers/ssb/host_soc.c
89
static void ssb_host_soc_write8(struct ssb_device *dev, u16 offset, u8 value)
drivers/ssb/host_soc.c
97
static void ssb_host_soc_write16(struct ssb_device *dev, u16 offset, u16 value)
drivers/ssb/main.c
1007
static void ssb_flush_tmslow(struct ssb_device *dev)
drivers/ssb/main.c
1020
void ssb_device_enable(struct ssb_device *dev, u32 core_specific_flags)
drivers/ssb/main.c
1054
static int ssb_wait_bits(struct ssb_device *dev, u16 reg, u32 bitmask,
drivers/ssb/main.c
1078
void ssb_device_disable(struct ssb_device *dev, u32 core_specific_flags)
drivers/ssb/main.c
1121
static bool ssb_dma_translation_special_bit(struct ssb_device *dev)
drivers/ssb/main.c
1133
u32 ssb_dma_translation(struct ssb_device *dev)
drivers/ssb/main.c
114
static struct ssb_device *ssb_device_get(struct ssb_device *dev)
drivers/ssb/main.c
1208
static void ssb_broadcast_value(struct ssb_device *dev,
drivers/ssb/main.c
121
static void ssb_device_put(struct ssb_device *dev)
drivers/ssb/main.c
1225
struct ssb_device *dev;
drivers/ssb/main.c
129
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/ssb/main.c
146
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/ssb/main.c
209
struct ssb_device *sdev;
drivers/ssb/main.c
244
struct ssb_device *sdev;
drivers/ssb/main.c
276
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/ssb/main.c
288
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/ssb/main.c
298
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/ssb/main.c
328
struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
drivers/ssb/main.c
344
const struct ssb_device *ssb_dev;
drivers/ssb/main.c
387
ATTRIBUTE_GROUPS(ssb_device);
drivers/ssb/main.c
417
struct ssb_device *sdev;
drivers/ssb/main.c
461
struct ssb_device *sdev;
drivers/ssb/main.c
807
void ssb_set_devtypedata(struct ssb_device *dev, void *data)
drivers/ssb/main.c
810
struct ssb_device *ent;
drivers/ssb/main.c
971
static u32 ssb_tmslow_reject_bitmask(struct ssb_device *dev)
drivers/ssb/main.c
994
int ssb_device_is_enabled(struct ssb_device *dev)
drivers/ssb/pci.c
1001
static void ssb_pci_block_read(struct ssb_device *dev, void *buffer,
drivers/ssb/pci.c
1035
static void ssb_pci_write8(struct ssb_device *dev, u16 offset, u8 value)
drivers/ssb/pci.c
1048
static void ssb_pci_write16(struct ssb_device *dev, u16 offset, u16 value)
drivers/ssb/pci.c
1061
static void ssb_pci_write32(struct ssb_device *dev, u16 offset, u32 value)
drivers/ssb/pci.c
1075
static void ssb_pci_block_write(struct ssb_device *dev, const void *buffer,
drivers/ssb/pci.c
64
struct ssb_device *dev)
drivers/ssb/pci.c
961
static u8 ssb_pci_read8(struct ssb_device *dev, u16 offset)
drivers/ssb/pci.c
974
static u16 ssb_pci_read16(struct ssb_device *dev, u16 offset)
drivers/ssb/pci.c
987
static u32 ssb_pci_read32(struct ssb_device *dev, u16 offset)
drivers/ssb/pcmcia.c
150
static int ssb_pcmcia_switch_core(struct ssb_bus *bus, struct ssb_device *dev)
drivers/ssb/pcmcia.c
196
static int select_core_and_segment(struct ssb_device *dev,
drivers/ssb/pcmcia.c
223
static u8 ssb_pcmcia_read8(struct ssb_device *dev, u16 offset)
drivers/ssb/pcmcia.c
239
static u16 ssb_pcmcia_read16(struct ssb_device *dev, u16 offset)
drivers/ssb/pcmcia.c
255
static u32 ssb_pcmcia_read32(struct ssb_device *dev, u16 offset)
drivers/ssb/pcmcia.c
274
static void ssb_pcmcia_block_read(struct ssb_device *dev, void *buffer,
drivers/ssb/pcmcia.c
331
static void ssb_pcmcia_write8(struct ssb_device *dev, u16 offset, u8 value)
drivers/ssb/pcmcia.c
344
static void ssb_pcmcia_write16(struct ssb_device *dev, u16 offset, u16 value)
drivers/ssb/pcmcia.c
357
static void ssb_pcmcia_write32(struct ssb_device *dev, u16 offset, u32 value)
drivers/ssb/pcmcia.c
373
static void ssb_pcmcia_block_write(struct ssb_device *dev, const void *buffer,
drivers/ssb/scan.c
278
struct ssb_device *dev;
drivers/ssb/sdio.c
203
static int ssb_sdio_switch_core(struct ssb_bus *bus, struct ssb_device *dev)
drivers/ssb/sdio.c
229
static u8 ssb_sdio_read8(struct ssb_device *dev, u16 offset)
drivers/ssb/sdio.c
251
static u16 ssb_sdio_read16(struct ssb_device *dev, u16 offset)
drivers/ssb/sdio.c
273
static u32 ssb_sdio_read32(struct ssb_device *dev, u16 offset)
drivers/ssb/sdio.c
297
static void ssb_sdio_block_read(struct ssb_device *dev, void *buffer,
drivers/ssb/sdio.c
343
static void ssb_sdio_write8(struct ssb_device *dev, u16 offset, u8 val)
drivers/ssb/sdio.c
362
static void ssb_sdio_write16(struct ssb_device *dev, u16 offset, u16 val)
drivers/ssb/sdio.c
381
static void ssb_sdio_write32(struct ssb_device *dev, u16 offset, u32 val)
drivers/ssb/sdio.c
404
static void ssb_sdio_block_write(struct ssb_device *dev, const void *buffer,
drivers/ssb/ssb_private.h
16
struct ssb_device *dev);
drivers/ssb/ssb_private.h
30
struct ssb_device *dev)
drivers/usb/host/ssb-hcd.c
103
static struct platform_device *ssb_hcd_create_pdev(struct ssb_device *dev, bool ohci, u32 addr, u32 len)
drivers/usb/host/ssb-hcd.c
149
static int ssb_hcd_probe(struct ssb_device *dev,
drivers/usb/host/ssb-hcd.c
204
static void ssb_hcd_remove(struct ssb_device *dev)
drivers/usb/host/ssb-hcd.c
218
static void ssb_hcd_shutdown(struct ssb_device *dev)
drivers/usb/host/ssb-hcd.c
225
static int ssb_hcd_suspend(struct ssb_device *dev, pm_message_t state)
drivers/usb/host/ssb-hcd.c
232
static int ssb_hcd_resume(struct ssb_device *dev)
drivers/usb/host/ssb-hcd.c
41
static void ssb_hcd_5354wa(struct ssb_device *dev)
drivers/usb/host/ssb-hcd.c
55
static void ssb_hcd_usb20wa(struct ssb_device *dev)
drivers/usb/host/ssb-hcd.c
82
static u32 ssb_hcd_init_chip(struct ssb_device *dev)
include/linux/ssb/ssb.h
204
struct ssb_device;
include/linux/ssb/ssb.h
208
u8 (*read8)(struct ssb_device *dev, u16 offset);
include/linux/ssb/ssb.h
209
u16 (*read16)(struct ssb_device *dev, u16 offset);
include/linux/ssb/ssb.h
210
u32 (*read32)(struct ssb_device *dev, u16 offset);
include/linux/ssb/ssb.h
211
void (*write8)(struct ssb_device *dev, u16 offset, u8 value);
include/linux/ssb/ssb.h
212
void (*write16)(struct ssb_device *dev, u16 offset, u16 value);
include/linux/ssb/ssb.h
213
void (*write32)(struct ssb_device *dev, u16 offset, u32 value);
include/linux/ssb/ssb.h
215
void (*block_read)(struct ssb_device *dev, void *buffer,
include/linux/ssb/ssb.h
217
void (*block_write)(struct ssb_device *dev, const void *buffer,
include/linux/ssb/ssb.h
265
struct ssb_device *sdev;
include/linux/ssb/ssb.h
288
struct ssb_device * dev_to_ssb_dev(const struct device *dev)
include/linux/ssb/ssb.h
297
void ssb_set_drvdata(struct ssb_device *dev, void *data)
include/linux/ssb/ssb.h
302
void * ssb_get_drvdata(struct ssb_device *dev)
include/linux/ssb/ssb.h
308
void ssb_set_devtypedata(struct ssb_device *dev, void *data);
include/linux/ssb/ssb.h
310
void * ssb_get_devtypedata(struct ssb_device *dev)
include/linux/ssb/ssb.h
320
int (*probe)(struct ssb_device *dev, const struct ssb_device_id *id);
include/linux/ssb/ssb.h
321
void (*remove)(struct ssb_device *dev);
include/linux/ssb/ssb.h
322
int (*suspend)(struct ssb_device *dev, pm_message_t state);
include/linux/ssb/ssb.h
323
int (*resume)(struct ssb_device *dev);
include/linux/ssb/ssb.h
324
void (*shutdown)(struct ssb_device *dev);
include/linux/ssb/ssb.h
424
struct ssb_device *mapped_device;
include/linux/ssb/ssb.h
463
struct ssb_device devices[SSB_MAX_NR_CORES];
include/linux/ssb/ssb.h
566
int ssb_device_is_enabled(struct ssb_device *dev);
include/linux/ssb/ssb.h
569
void ssb_device_enable(struct ssb_device *dev, u32 core_specific_flags);
include/linux/ssb/ssb.h
571
void ssb_device_disable(struct ssb_device *dev, u32 core_specific_flags);
include/linux/ssb/ssb.h
575
static inline u8 ssb_read8(struct ssb_device *dev, u16 offset)
include/linux/ssb/ssb.h
579
static inline u16 ssb_read16(struct ssb_device *dev, u16 offset)
include/linux/ssb/ssb.h
583
static inline u32 ssb_read32(struct ssb_device *dev, u16 offset)
include/linux/ssb/ssb.h
587
static inline void ssb_write8(struct ssb_device *dev, u16 offset, u8 value)
include/linux/ssb/ssb.h
591
static inline void ssb_write16(struct ssb_device *dev, u16 offset, u16 value)
include/linux/ssb/ssb.h
595
static inline void ssb_write32(struct ssb_device *dev, u16 offset, u32 value)
include/linux/ssb/ssb.h
600
static inline void ssb_block_read(struct ssb_device *dev, void *buffer,
include/linux/ssb/ssb.h
606
static inline void ssb_block_write(struct ssb_device *dev, const void *buffer,
include/linux/ssb/ssb.h
620
extern u32 ssb_dma_translation(struct ssb_device *dev);
include/linux/ssb/ssb.h
633
void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state)
include/linux/ssb/ssb.h
644
void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state)
include/linux/ssb/ssb_driver_chipcommon.h
576
struct ssb_device;
include/linux/ssb/ssb_driver_chipcommon.h
588
struct ssb_device *dev;
include/linux/ssb/ssb_driver_extif.h
162
struct ssb_device *dev;
include/linux/ssb/ssb_driver_gige.h
122
extern int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev,
include/linux/ssb/ssb_driver_gige.h
124
extern int ssb_gige_map_irq(struct ssb_device *sdev,
include/linux/ssb/ssb_driver_gige.h
142
static inline int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev,
include/linux/ssb/ssb_driver_gige.h
147
static inline int ssb_gige_map_irq(struct ssb_device *sdev,
include/linux/ssb/ssb_driver_gige.h
39
struct ssb_device *dev;
include/linux/ssb/ssb_driver_mips.h
37
struct ssb_device *dev;
include/linux/ssb/ssb_driver_mips.h
51
extern unsigned int ssb_mips_irq(struct ssb_device *dev);
include/linux/ssb/ssb_driver_mips.h
64
static inline unsigned int ssb_mips_irq(struct ssb_device *dev)
include/linux/ssb/ssb_driver_mips.h
7
struct ssb_device;
include/linux/ssb/ssb_driver_pci.h
114
struct ssb_device *dev)
include/linux/ssb/ssb_driver_pci.h
85
struct ssb_device *dev;
include/linux/ssb/ssb_driver_pci.h
95
struct ssb_device *dev);