Home
last modified time | relevance | path

Searched refs:ssb_device (Results 1 – 24 of 24) sorted by relevance

/linux-2.6.39/include/linux/ssb/
Dssb.h106 struct ssb_device;
110 u8 (*read8)(struct ssb_device *dev, u16 offset);
111 u16 (*read16)(struct ssb_device *dev, u16 offset);
112 u32 (*read32)(struct ssb_device *dev, u16 offset);
113 void (*write8)(struct ssb_device *dev, u16 offset, u8 value);
114 void (*write16)(struct ssb_device *dev, u16 offset, u16 value);
115 void (*write32)(struct ssb_device *dev, u16 offset, u32 value);
117 void (*block_read)(struct ssb_device *dev, void *buffer,
119 void (*block_write)(struct ssb_device *dev, const void *buffer,
166 struct ssb_device *sdev;
[all …]
Dssb_driver_gige.h37 struct ssb_device *dev;
115 extern int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev,
117 extern int ssb_gige_map_irq(struct ssb_device *sdev,
135 static inline int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev, in ssb_gige_pcibios_plat_dev_init()
140 static inline int ssb_gige_map_irq(struct ssb_device *sdev, in ssb_gige_map_irq()
Dssb_driver_mips.h6 struct ssb_device;
18 struct ssb_device *dev;
31 extern unsigned int ssb_mips_irq(struct ssb_device *dev);
Dssb_driver_pci.h84 struct ssb_device *dev;
94 struct ssb_device *dev);
113 struct ssb_device *dev) in ssb_pcicore_dev_irqvecs_enable()
Dssb_driver_extif.h160 struct ssb_device *dev;
Dssb_driver_chipcommon.h567 struct ssb_device;
579 struct ssb_device *dev;
/linux-2.6.39/drivers/ssb/
Ddriver_mipscore.c50 static inline u32 ssb_irqflag(struct ssb_device *dev) in ssb_irqflag()
60 static struct ssb_device *find_device(struct ssb_device *rdev, int irqflag) in find_device()
65 struct ssb_device *dev; in find_device()
78 unsigned int ssb_mips_irq(struct ssb_device *dev) in ssb_mips_irq()
81 struct ssb_device *mdev = bus->mipscore.dev; in ssb_mips_irq()
106 struct ssb_device *dev = bus->mipscore.dev; in clear_irq()
118 static void set_irq(struct ssb_device *dev, unsigned int irq) in set_irq()
122 struct ssb_device *mdev = bus->mipscore.dev; in set_irq()
142 struct ssb_device *olddev = find_device(dev, oldipsflag); in set_irq()
155 static void print_irq(struct ssb_device *dev, unsigned int irq) in print_irq()
[all …]
Dmain.c129 static struct ssb_device *ssb_device_get(struct ssb_device *dev) in ssb_device_get()
136 static void ssb_device_put(struct ssb_device *dev) in ssb_device_put()
157 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_resume()
174 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_suspend()
236 struct ssb_device *sdev; in ssb_devices_freeze()
273 struct ssb_device *sdev; in ssb_devices_thaw()
305 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_shutdown()
317 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_remove()
329 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_probe()
359 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_bus_match()
[all …]
Dssb_private.h36 struct ssb_device *dev);
50 struct ssb_device *dev) in ssb_pci_switch_core()
77 struct ssb_device *dev);
90 struct ssb_device *dev) in ssb_pcmcia_switch_core()
123 extern int ssb_sdio_switch_core(struct ssb_bus *bus, struct ssb_device *dev);
136 struct ssb_device *dev) in ssb_sdio_switch_core()
Dsdio.c203 int ssb_sdio_switch_core(struct ssb_bus *bus, struct ssb_device *dev) in ssb_sdio_switch_core()
229 static u8 ssb_sdio_read8(struct ssb_device *dev, u16 offset) in ssb_sdio_read8()
251 static u16 ssb_sdio_read16(struct ssb_device *dev, u16 offset) in ssb_sdio_read16()
273 static u32 ssb_sdio_read32(struct ssb_device *dev, u16 offset) in ssb_sdio_read32()
297 static void ssb_sdio_block_read(struct ssb_device *dev, void *buffer, in ssb_sdio_block_read()
343 static void ssb_sdio_write8(struct ssb_device *dev, u16 offset, u8 val) in ssb_sdio_write8()
362 static void ssb_sdio_write16(struct ssb_device *dev, u16 offset, u16 val) in ssb_sdio_write16()
381 static void ssb_sdio_write32(struct ssb_device *dev, u16 offset, u32 val) in ssb_sdio_write32()
404 static void ssb_sdio_block_write(struct ssb_device *dev, const void *buffer, in ssb_sdio_block_write()
Dpcmcia.c151 struct ssb_device *dev) in ssb_pcmcia_switch_core()
199 static int select_core_and_segment(struct ssb_device *dev, in select_core_and_segment()
226 static u8 ssb_pcmcia_read8(struct ssb_device *dev, u16 offset) in ssb_pcmcia_read8()
242 static u16 ssb_pcmcia_read16(struct ssb_device *dev, u16 offset) in ssb_pcmcia_read16()
258 static u32 ssb_pcmcia_read32(struct ssb_device *dev, u16 offset) in ssb_pcmcia_read32()
277 static void ssb_pcmcia_block_read(struct ssb_device *dev, void *buffer, in ssb_pcmcia_block_read()
334 static void ssb_pcmcia_write8(struct ssb_device *dev, u16 offset, u8 value) in ssb_pcmcia_write8()
348 static void ssb_pcmcia_write16(struct ssb_device *dev, u16 offset, u16 value) in ssb_pcmcia_write16()
362 static void ssb_pcmcia_write32(struct ssb_device *dev, u16 offset, u32 value) in ssb_pcmcia_write32()
379 static void ssb_pcmcia_block_write(struct ssb_device *dev, const void *buffer, in ssb_pcmcia_block_write()
Dpci.c64 struct ssb_device *dev) in ssb_pci_switch_core()
775 static u8 ssb_pci_read8(struct ssb_device *dev, u16 offset) in ssb_pci_read8()
788 static u16 ssb_pci_read16(struct ssb_device *dev, u16 offset) in ssb_pci_read16()
801 static u32 ssb_pci_read32(struct ssb_device *dev, u16 offset) in ssb_pci_read32()
815 static void ssb_pci_block_read(struct ssb_device *dev, void *buffer, in ssb_pci_block_read()
849 static void ssb_pci_write8(struct ssb_device *dev, u16 offset, u8 value) in ssb_pci_write8()
862 static void ssb_pci_write16(struct ssb_device *dev, u16 offset, u16 value) in ssb_pci_write16()
875 static void ssb_pci_write32(struct ssb_device *dev, u16 offset, u32 value) in ssb_pci_write32()
889 static void ssb_pci_block_write(struct ssb_device *dev, const void *buffer, in ssb_pci_block_write()
Ddriver_pcicore.c419 struct ssb_device *dev = pc->dev; in ssb_pcicore_init()
479 static void ssb_broadcast_value(struct ssb_device *dev, in ssb_broadcast_value()
494 struct ssb_device *dev; in ssb_commit_settings()
504 struct ssb_device *dev) in ssb_pcicore_dev_irqvecs_enable()
506 struct ssb_device *pdev = pc->dev; in ssb_pcicore_dev_irqvecs_enable()
Ddriver_gige.c169 static int ssb_gige_probe(struct ssb_device *sdev, const struct ssb_device_id *id) in ssb_gige_probe()
248 int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev, in ssb_gige_pcibios_plat_dev_init()
273 int ssb_gige_map_irq(struct ssb_device *sdev, in ssb_gige_map_irq()
Dembedded.c142 struct ssb_device *dev; in gige_pci_init_callback()
184 struct ssb_device *dev; in gige_map_irq_callback()
Ddriver_chipcommon.c42 struct ssb_device *ccdev = cc->dev; in ssb_chipco_set_clockmode()
331 struct ssb_device *dev = cc->dev; in ssb_chipco_timing_init()
Dscan.c275 struct ssb_device *dev; in ssb_bus_scan()
/linux-2.6.39/drivers/usb/host/
Dohci-ssb.c92 static void ssb_ohci_detach(struct ssb_device *dev) in ssb_ohci_detach()
105 static int ssb_ohci_attach(struct ssb_device *dev) in ssb_ohci_attach()
189 static int ssb_ohci_probe(struct ssb_device *dev, in ssb_ohci_probe()
215 static void ssb_ohci_remove(struct ssb_device *dev) in ssb_ohci_remove()
222 static int ssb_ohci_suspend(struct ssb_device *dev, pm_message_t state) in ssb_ohci_suspend()
229 static int ssb_ohci_resume(struct ssb_device *dev) in ssb_ohci_resume()
/linux-2.6.39/drivers/net/
Db44.h346 struct ssb_device;
389 struct ssb_device *sdev;
Db44.c147 static inline void b44_sync_dma_desc_for_device(struct ssb_device *sdev, in b44_sync_dma_desc_for_device()
156 static inline void b44_sync_dma_desc_for_cpu(struct ssb_device *sdev, in b44_sync_dma_desc_for_cpu()
1255 struct ssb_device *sdev = bp->sdev; in b44_chip_reset()
2072 struct ssb_device *sdev = bp->sdev; in b44_get_invariants()
2128 static int __devinit b44_init_one(struct ssb_device *sdev, in b44_init_one()
2241 static void __devexit b44_remove_one(struct ssb_device *sdev) in b44_remove_one()
2253 static int b44_suspend(struct ssb_device *sdev, pm_message_t state) in b44_suspend()
2282 static int b44_resume(struct ssb_device *sdev) in b44_resume()
/linux-2.6.39/drivers/net/wireless/b43legacy/
Db43legacy.h657 struct ssb_device *dev;
762 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in dev_to_b43legacy_wldev()
Dmain.c1873 struct ssb_device *gpiodev, *pcidev = NULL; in b43legacy_gpio_init()
1921 struct ssb_device *gpiodev, *pcidev = NULL; in b43legacy_gpio_cleanup()
2526 struct ssb_device *sdev = dev->dev; in b43legacy_put_phy_into_reset()
3709 static void b43legacy_one_core_detach(struct ssb_device *dev) in b43legacy_one_core_detach()
3727 static int b43legacy_one_core_attach(struct ssb_device *dev, in b43legacy_one_core_attach()
3791 static void b43legacy_wireless_exit(struct ssb_device *dev, in b43legacy_wireless_exit()
3800 static int b43legacy_wireless_init(struct ssb_device *dev) in b43legacy_wireless_init()
3848 static int b43legacy_probe(struct ssb_device *dev, in b43legacy_probe()
3886 static void b43legacy_remove(struct ssb_device *dev) in b43legacy_remove()
3921 static int b43legacy_suspend(struct ssb_device *dev, pm_message_t state) in b43legacy_suspend()
[all …]
/linux-2.6.39/drivers/net/wireless/b43/
Db43.h708 struct ssb_device *dev;
861 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in dev_to_b43_wldev()
Dmain.c2563 struct ssb_device *gpiodev, *pcidev = NULL; in b43_gpio_init()
2612 struct ssb_device *gpiodev, *pcidev = NULL; in b43_gpio_cleanup()
3444 struct ssb_device *sdev = dev->dev; in b43_put_phy_into_reset()
4845 static void b43_one_core_detach(struct ssb_device *dev) in b43_one_core_detach()
4863 static int b43_one_core_attach(struct ssb_device *dev, struct b43_wl *wl) in b43_one_core_attach()
4943 static void b43_wireless_exit(struct ssb_device *dev, struct b43_wl *wl) in b43_wireless_exit()
4951 static int b43_wireless_init(struct ssb_device *dev) in b43_wireless_init()
5005 static int b43_probe(struct ssb_device *dev, const struct ssb_device_id *id) in b43_probe()
5043 static void b43_remove(struct ssb_device *dev) in b43_remove()