Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/ssb/
Dssb.h197 struct ssb_device;
201 u8 (*read8)(struct ssb_device *dev, u16 offset);
202 u16 (*read16)(struct ssb_device *dev, u16 offset);
203 u32 (*read32)(struct ssb_device *dev, u16 offset);
204 void (*write8)(struct ssb_device *dev, u16 offset, u8 value);
205 void (*write16)(struct ssb_device *dev, u16 offset, u16 value);
206 void (*write32)(struct ssb_device *dev, u16 offset, u32 value);
208 void (*block_read)(struct ssb_device *dev, void *buffer,
210 void (*block_write)(struct ssb_device *dev, const void *buffer,
258 struct ssb_device *sdev;
[all …]
Dssb_driver_mips.h6 struct ssb_device;
36 struct ssb_device *dev;
50 extern unsigned int ssb_mips_irq(struct ssb_device *dev);
63 static inline unsigned int ssb_mips_irq(struct ssb_device *dev) in ssb_mips_irq()
Dssb_driver_gige.h38 struct ssb_device *dev;
121 extern int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev,
123 extern int ssb_gige_map_irq(struct ssb_device *sdev,
141 static inline int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev, in ssb_gige_pcibios_plat_dev_init()
146 static inline int ssb_gige_map_irq(struct ssb_device *sdev, in ssb_gige_map_irq()
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.h163 struct ssb_device *dev;
Dssb_driver_chipcommon.h577 struct ssb_device;
589 struct ssb_device *dev;
/linux-4.1.27/drivers/ssb/
Ddriver_mipscore.c73 static inline u32 ssb_irqflag(struct ssb_device *dev) in ssb_irqflag()
83 static struct ssb_device *find_device(struct ssb_device *rdev, int irqflag) in find_device()
88 struct ssb_device *dev; in find_device()
101 unsigned int ssb_mips_irq(struct ssb_device *dev) in ssb_mips_irq()
104 struct ssb_device *mdev = bus->mipscore.dev; in ssb_mips_irq()
129 struct ssb_device *dev = bus->mipscore.dev; in clear_irq()
141 static void set_irq(struct ssb_device *dev, unsigned int irq) in set_irq()
145 struct ssb_device *mdev = bus->mipscore.dev; in set_irq()
165 struct ssb_device *olddev = find_device(dev, oldipsflag); in set_irq()
177 static void print_irq(struct ssb_device *dev, unsigned int irq) in print_irq()
[all …]
Dmain.c112 static struct ssb_device *ssb_device_get(struct ssb_device *dev) in ssb_device_get()
119 static void ssb_device_put(struct ssb_device *dev) in ssb_device_put()
127 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_resume()
144 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_suspend()
206 struct ssb_device *sdev; in ssb_devices_freeze()
241 struct ssb_device *sdev; in ssb_devices_thaw()
272 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_shutdown()
284 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_remove()
296 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_device_probe()
326 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in ssb_bus_match()
[all …]
Dssb_private.h48 struct ssb_device *dev);
62 struct ssb_device *dev) in ssb_pci_switch_core()
89 struct ssb_device *dev);
102 struct ssb_device *dev) in ssb_pcmcia_switch_core()
135 extern int ssb_sdio_switch_core(struct ssb_bus *bus, struct ssb_device *dev);
148 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()
198 static int select_core_and_segment(struct ssb_device *dev, in select_core_and_segment()
225 static u8 ssb_pcmcia_read8(struct ssb_device *dev, u16 offset) in ssb_pcmcia_read8()
241 static u16 ssb_pcmcia_read16(struct ssb_device *dev, u16 offset) in ssb_pcmcia_read16()
257 static u32 ssb_pcmcia_read32(struct ssb_device *dev, u16 offset) in ssb_pcmcia_read32()
276 static void ssb_pcmcia_block_read(struct ssb_device *dev, void *buffer, in ssb_pcmcia_block_read()
333 static void ssb_pcmcia_write8(struct ssb_device *dev, u16 offset, u8 value) in ssb_pcmcia_write8()
347 static void ssb_pcmcia_write16(struct ssb_device *dev, u16 offset, u16 value) in ssb_pcmcia_write16()
361 static void ssb_pcmcia_write32(struct ssb_device *dev, u16 offset, u32 value) in ssb_pcmcia_write32()
378 static void ssb_pcmcia_block_write(struct ssb_device *dev, const void *buffer, in ssb_pcmcia_block_write()
Ddriver_gige.c170 static int ssb_gige_probe(struct ssb_device *sdev, in ssb_gige_probe()
250 int ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev, in ssb_gige_pcibios_plat_dev_init()
275 int ssb_gige_map_irq(struct ssb_device *sdev, in ssb_gige_map_irq()
Ddriver_pcicore.c455 struct ssb_device *pdev = pc->dev; in ssb_pcicore_pci_setup_workarounds()
529 struct ssb_device *pdev = pc->dev; in ssb_pcicore_init_clientmode()
548 struct ssb_device *dev = pc->dev; in ssb_pcicore_init()
677 struct ssb_device *dev) in ssb_pcicore_dev_irqvecs_enable()
679 struct ssb_device *pdev = pc->dev; in ssb_pcicore_dev_irqvecs_enable()
Dpci.c64 struct ssb_device *dev) in ssb_pci_switch_core()
971 static u8 ssb_pci_read8(struct ssb_device *dev, u16 offset) in ssb_pci_read8()
984 static u16 ssb_pci_read16(struct ssb_device *dev, u16 offset) in ssb_pci_read16()
997 static u32 ssb_pci_read32(struct ssb_device *dev, u16 offset) in ssb_pci_read32()
1011 static void ssb_pci_block_read(struct ssb_device *dev, void *buffer, in ssb_pci_block_read()
1045 static void ssb_pci_write8(struct ssb_device *dev, u16 offset, u8 value) in ssb_pci_write8()
1058 static void ssb_pci_write16(struct ssb_device *dev, u16 offset, u16 value) in ssb_pci_write16()
1071 static void ssb_pci_write32(struct ssb_device *dev, u16 offset, u32 value) in ssb_pci_write32()
1085 static void ssb_pci_block_write(struct ssb_device *dev, const void *buffer, in ssb_pci_block_write()
Dembedded.c177 struct ssb_device *dev; in gige_pci_init_callback()
219 struct ssb_device *dev; in gige_map_irq_callback()
Ddriver_chipcommon.c45 struct ssb_device *ccdev = cc->dev; in ssb_chipco_set_clockmode()
437 struct ssb_device *dev = cc->dev; in ssb_chipco_timing_init()
Dscan.c278 struct ssb_device *dev; in ssb_bus_scan()
/linux-4.1.27/drivers/usb/host/
Dssb-hcd.c42 static void ssb_hcd_5354wa(struct ssb_device *dev) in ssb_hcd_5354wa()
56 static void ssb_hcd_usb20wa(struct ssb_device *dev) in ssb_hcd_usb20wa()
83 static u32 ssb_hcd_init_chip(struct ssb_device *dev) in ssb_hcd_init_chip()
104 static struct platform_device *ssb_hcd_create_pdev(struct ssb_device *dev, bool ohci, u32 addr, u32… in ssb_hcd_create_pdev()
150 static int ssb_hcd_probe(struct ssb_device *dev, in ssb_hcd_probe()
208 static void ssb_hcd_remove(struct ssb_device *dev) in ssb_hcd_remove()
222 static void ssb_hcd_shutdown(struct ssb_device *dev) in ssb_hcd_shutdown()
229 static int ssb_hcd_suspend(struct ssb_device *dev, pm_message_t state) in ssb_hcd_suspend()
236 static int ssb_hcd_resume(struct ssb_device *dev) in ssb_hcd_resume()
/linux-4.1.27/drivers/net/wireless/b43/
Dbus.h17 struct ssb_device *sdev;
90 struct b43_bus_dev *b43_bus_dev_ssb_init(struct ssb_device *sdev);
Dbus.c191 struct b43_bus_dev *b43_bus_dev_ssb_init(struct ssb_device *sdev) in b43_bus_dev_ssb_init()
Db43.h983 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in dev_to_b43_wldev()
Dmain.c2865 static struct ssb_device *b43_ssb_gpio_dev(struct b43_wldev *dev) in b43_ssb_gpio_dev()
2880 struct ssb_device *gpiodev; in b43_gpio_init()
2941 struct ssb_device *gpiodev; in b43_gpio_cleanup()
5735 int b43_ssb_probe(struct ssb_device *sdev, const struct ssb_device_id *id) in b43_ssb_probe()
5779 static void b43_ssb_remove(struct ssb_device *sdev) in b43_ssb_remove()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Db44.h351 struct ssb_device;
394 struct ssb_device *sdev;
Db44.c148 static inline void b44_sync_dma_desc_for_device(struct ssb_device *sdev, in b44_sync_dma_desc_for_device()
157 static inline void b44_sync_dma_desc_for_cpu(struct ssb_device *sdev, in b44_sync_dma_desc_for_cpu()
1286 struct ssb_device *sdev = bp->sdev; in b44_chip_reset()
2152 struct ssb_device *sdev = bp->sdev; in b44_get_invariants()
2246 struct ssb_device *sdev = bp->sdev; in b44_register_phy_one()
2346 static int b44_init_one(struct ssb_device *sdev, in b44_init_one()
2474 static void b44_remove_one(struct ssb_device *sdev) in b44_remove_one()
2490 static int b44_suspend(struct ssb_device *sdev, pm_message_t state) in b44_suspend()
2519 static int b44_resume(struct ssb_device *sdev) in b44_resume()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Db43legacy.h678 struct ssb_device *dev;
787 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev); in dev_to_b43legacy_wldev()
Dmain.c1587 static int b43legacy_one_core_attach(struct ssb_device *dev,
1589 static void b43legacy_one_core_detach(struct ssb_device *dev);
1909 struct ssb_device *gpiodev, *pcidev = NULL; in b43legacy_gpio_init()
1957 struct ssb_device *gpiodev, *pcidev = NULL; in b43legacy_gpio_cleanup()
2595 struct ssb_device *sdev = dev->dev; in b43legacy_put_phy_into_reset()
3749 static void b43legacy_one_core_detach(struct ssb_device *dev) in b43legacy_one_core_detach()
3767 static int b43legacy_one_core_attach(struct ssb_device *dev, in b43legacy_one_core_attach()
3813 static void b43legacy_wireless_exit(struct ssb_device *dev, in b43legacy_wireless_exit()
3822 static int b43legacy_wireless_init(struct ssb_device *dev) in b43legacy_wireless_init()
3879 static int b43legacy_probe(struct ssb_device *dev, in b43legacy_probe()
[all …]