Home
last modified time | relevance | path

Searched refs:bus (Results 1 – 16 of 16) sorted by relevance

/hardware/broadcom/wlan/bcm4329/src/dhd/sys/
Ddhd_sdio.c144 #define PKTFREE2() if ((bus->bus != SPI_BUS) || bus->usebufpool) \
145 PKTFREE(bus->dhd->osh, pkt, FALSE);
178 uint32 bus; /* gSPI or SDIO bus */ member
317 extern void dhd_os_wd_timer(void *bus, uint wdtick);
376 #define DATAOK(bus) \ argument
377 (((uint8)(bus->tx_max - bus->tx_seq) != 0) && \
378 (((uint8)(bus->tx_max - bus->tx_seq) & 0x80) == 0))
386 regvar = R_REG(bus->dhd->osh, regaddr); \
387 } while (bcmsdh_regfail(bus->sdh) && (++retryvar <= retry_limit)); \
389 bus->regfails += (retryvar-1); \
[all …]
Ddhd_bus.h42 extern bool dhd_bus_download_firmware(struct dhd_bus *bus, osl_t *osh,
46 extern void dhd_bus_stop(struct dhd_bus *bus, bool enforce_mutex);
52 extern int dhd_bus_txdata(struct dhd_bus *bus, void *txp);
57 extern int dhd_bus_txctl(struct dhd_bus *bus, uchar *msg, uint msglen);
58 extern int dhd_bus_rxctl(struct dhd_bus *bus, uchar *msg, uint msglen);
69 extern bool dhd_bus_dpc(struct dhd_bus *bus);
84 extern uint dhd_bus_chip(struct dhd_bus *bus);
87 extern void dhd_bus_set_nvram_params(struct dhd_bus * bus, const char *nvram_params);
89 extern void *dhd_bus_pub(struct dhd_bus *bus);
90 extern void *dhd_bus_txq(struct dhd_bus *bus);
[all …]
Ddhd.h107 struct dhd_bus *bus; /* Bus module handle */ member
241 extern dhd_pub_t *dhd_attach(osl_t *osh, struct dhd_bus *bus, uint bus_hdrlen);
277 extern void dhd_os_wd_timer(void *bus, uint wdtick);
Ddhd_cdc.c91 ret = dhd_bus_txctl(dhd->bus, (uchar*)&prot->msg, len); in dhdcdc_msg()
105 ret = dhd_bus_rxctl(dhd->bus, (uchar*)&prot->msg, len+sizeof(cdc_ioctl_t)); in dhdcdc_cmplt()
247 extern int dhd_bus_interface(struct dhd_bus *bus, uint arg, void* arg2);
Ddhd_linux.c201 extern void dhd_enable_oob_intr(struct dhd_bus *bus, bool enable);
1105 ret = dhd_bus_txdata(dhdp->bus, pktbuf); in dhd_sendpkt()
1450 if (dhd_bus_dpc(dhd->pub.bus)) { in dhd_dpc_thread()
1457 dhd_bus_stop(dhd->pub.bus, TRUE); in dhd_dpc_thread()
1477 if (dhd_bus_dpc(dhd->pub.bus)) in dhd_dpc()
1480 dhd_bus_stop(dhd->pub.bus, TRUE); in dhd_dpc()
1979 dhd_attach(osl_t *osh, struct dhd_bus *bus, uint bus_hdrlen) in dhd_attach() argument
2054 dhd->pub.bus = bus; in dhd_attach()
2118 g_bus = bus; in dhd_attach()
2158 if (!(dhd_bus_download_firmware(dhd->pub.bus, dhd->pub.osh, in dhd_bus_start()
[all …]
Ddhd_common.c89 void dhd_set_timer(void *bus, uint wdtick);
/hardware/broadcom/wlan/bcm4329/src/include/
Dbcmdefs.h42 #define BUSTYPE(bus) (BCMBUSTYPE) argument
44 #define BUSTYPE(bus) (bus) argument
49 #define CHIPTYPE(bus) (BCMCHIPTYPE) argument
51 #define CHIPTYPE(bus) (bus) argument
Dbcmsdh.h180 void *(*attach)(uint16 vend_id, uint16 dev_id, uint16 bus, uint16 slot,
/hardware/broadcom/wlan/bcm4329/src/bcmsdio/sys/
Dbcmsdh_linux.c160 .bus = &platform_bus_type,
379 if (pdev->bus->number != (sd_pci_slot>>16) || in bcmsdh_pci_probe()
386 pdev->bus->number, PCI_SLOT(pdev->devfn), in bcmsdh_pci_probe()
395 pdev->bus->number, PCI_SLOT(pdev->devfn), in bcmsdh_pci_probe()
430 pdev->bus->number, PCI_SLOT(pdev->devfn), in bcmsdh_pci_probe()
616 dhdsdio_isr((void *)dhdp->bus); in wlan_oob_irq()
/hardware/broadcom/wlan/bcm4329/src/shared/
Dsbutils.c43 static uint _sb_scan(si_info_t *sii, uint32 sba, void *regs, uint bus, uint32 sbba,
457 _sb_scan(si_info_t *sii, uint32 sba, void *regs, uint bus, uint32 sbba, uint numcores) in _sb_scan() argument
463 if (bus >= SB_MAXBUSES) { in _sb_scan()
464 SI_ERROR(("_sb_scan: bus 0x%08x at level %d is too deep to scan\n", sbba, bus)); in _sb_scan()
533 nsbcc = _sb_scan(sii, sba, regs, bus + 1, nsbba, nsbcc); in _sb_scan()
Dlinux_osl.c423 return ((struct pci_dev *)osh->pdev)->bus->number; in osl_pci_bus()
/hardware/ti/wlan/wl1271/platforms/os/linux/
DMakefile235 @echo FULL_ASYNC = $(FULL_ASYNC) // Use only Asynchronous bus transactions
237 @echo TEST = $(TEST) // Build also the bus test-driver
/hardware/ti/wlan/wl1271/platforms/os/common/build/linux/
Dcommon.inc43 # Choose the bus type (n for SDIO, y for WSPI)
/hardware/ti/wlan/wl1271/platforms/os/linux/build/
Dcommon.inc42 # Choose the bus type (n for SDIO, y for WSPI)
/hardware/ti/wlan/wl1271/stad/build/linux/
Dcommon.inc42 # Choose the bus type (n for SDIO, y for WSPI)
/hardware/ti/wlan/wl1271/external_drivers/sdio/linux/
DSdioDrv.c262 .bus = &platform_bus_type,