/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | proto.c | 43 if (drvr->bus_if->proto_type == BRCMF_PROTO_BCDC) { brcmf_proto_attach() 46 } else if (drvr->bus_if->proto_type == BRCMF_PROTO_MSGBUF) { brcmf_proto_attach() 51 drvr->bus_if->proto_type); brcmf_proto_attach() 74 if (drvr->bus_if->proto_type == BRCMF_PROTO_BCDC) brcmf_proto_detach() 76 else if (drvr->bus_if->proto_type == BRCMF_PROTO_MSGBUF) brcmf_proto_detach()
|
H A D | core.c | 219 if (drvr->bus_if->state != BRCMF_BUS_UP) { brcmf_netdev_start_xmit() 220 brcmf_err("xmit rejected state=%d\n", drvr->bus_if->state); brcmf_netdev_start_xmit() 241 drvr->bus_if->tx_realloc++; brcmf_netdev_start_xmit() 303 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_txflowblock() local 304 struct brcmf_pub *drvr = bus_if->drvr; brcmf_txflowblock() 539 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_rx_frame() local 540 struct brcmf_pub *drvr = bus_if->drvr; brcmf_rx_frame() 585 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_txcomplete() local 586 struct brcmf_pub *drvr = bus_if->drvr; brcmf_txcomplete() 622 strlcpy(info->bus_info, dev_name(drvr->bus_if->dev), brcmf_ethtool_get_drvinfo() 647 struct brcmf_bus *bus_if = drvr->bus_if; brcmf_netdev_open() local 653 if (bus_if->state != BRCMF_BUS_UP) { brcmf_netdev_open() 975 drvr->bus_if = dev_get_drvdata(dev); brcmf_attach() 976 drvr->bus_if->drvr = drvr; brcmf_attach() 1001 struct brcmf_bus *bus_if = dev_get_drvdata(s->private); brcmf_revinfo_read() local 1002 struct brcmf_rev_info *ri = &bus_if->drvr->revinfo; brcmf_revinfo_read() 1030 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_bus_start() local 1031 struct brcmf_pub *drvr = bus_if->drvr; brcmf_bus_start() 1045 brcmf_bus_change_state(bus_if, BRCMF_BUS_UP); brcmf_bus_start() 1055 if (!bus_if->chip) { brcmf_bus_start() 1056 bus_if->chip = drvr->revinfo.chipnum; brcmf_bus_start() 1057 bus_if->chiprev = drvr->revinfo.chiprev; brcmf_bus_start() 1059 bus_if->chip, bus_if->chip, bus_if->chiprev); brcmf_bus_start() 1069 drvr->config = brcmf_cfg80211_attach(drvr, bus_if->dev, brcmf_bus_start() 1105 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_bus_add_txhdrlen() local 1106 struct brcmf_pub *drvr = bus_if->drvr; brcmf_bus_add_txhdrlen() 1119 brcmf_bus_stop(drvr->bus_if); brcmf_bus_detach() 1125 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_dev_reset() local 1126 struct brcmf_pub *drvr = bus_if->drvr; brcmf_dev_reset() 1138 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_detach() local 1139 struct brcmf_pub *drvr = bus_if->drvr; brcmf_detach() 1151 brcmf_bus_change_state(bus_if, BRCMF_BUS_DOWN); brcmf_detach() 1166 bus_if->drvr = NULL; brcmf_detach() 1172 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_iovar_data_set() local 1173 struct brcmf_if *ifp = bus_if->drvr->iflist[0]; brcmf_iovar_data_set()
|
H A D | feature.c | 62 struct brcmf_bus *bus_if = dev_get_drvdata(seq->private); brcmf_feat_debugfs_read() local 63 u32 feats = bus_if->drvr->feat_flags; brcmf_feat_debugfs_read() 64 u32 quirks = bus_if->drvr->chip_quirks; brcmf_feat_debugfs_read() 135 if (drvr->bus_if->wowl_supported) brcmf_feat_attach() 137 if (drvr->bus_if->chip != BRCM_CC_43362_CHIP_ID) brcmf_feat_attach() 148 switch (drvr->bus_if->chip) { brcmf_feat_attach()
|
H A D | debug.c | 54 return brcmf_debug_create_memdump(ifp->drvr->bus_if, data, brcmf_debug_psm_watchdog_notify() 76 struct device *dev = drvr->bus_if->dev; brcmf_debug_attach() 108 e = debugfs_create_devm_seqfile(drvr->bus_if->dev, fn, brcmf_debugfs_add_entry()
|
H A D | bcmsdh.c | 77 struct brcmf_bus *bus_if = dev_get_drvdata(dev_id); brcmf_sdiod_oob_irqhandler() local 78 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdiod_oob_irqhandler() 97 struct brcmf_bus *bus_if = dev_get_drvdata(&func->dev); brcmf_sdiod_ib_irqhandler() local 98 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdiod_ib_irqhandler() 144 if (sdiodev->bus_if->chip == BRCM_CC_43362_CHIP_ID) { brcmf_sdiod_intr_register() 221 brcmf_bus_change_state(sdiodev->bus_if, BRCMF_BUS_DOWN); brcmf_sdiod_change_state() 226 brcmf_bus_change_state(sdiodev->bus_if, BRCMF_BUS_UP); brcmf_sdiod_change_state() 1138 struct brcmf_bus *bus_if; brcmf_ops_sdio_probe() local 1159 bus_if = kzalloc(sizeof(struct brcmf_bus), GFP_KERNEL); brcmf_ops_sdio_probe() 1160 if (!bus_if) brcmf_ops_sdio_probe() 1164 kfree(bus_if); brcmf_ops_sdio_probe() 1176 sdiodev->bus_if = bus_if; brcmf_ops_sdio_probe() 1177 bus_if->bus_priv.sdio = sdiodev; brcmf_ops_sdio_probe() 1178 bus_if->proto_type = BRCMF_PROTO_BCDC; brcmf_ops_sdio_probe() 1179 dev_set_drvdata(&func->dev, bus_if); brcmf_ops_sdio_probe() 1180 dev_set_drvdata(&sdiodev->func[1]->dev, bus_if); brcmf_ops_sdio_probe() 1194 bus_if->wowl_supported = true; brcmf_ops_sdio_probe() 1214 kfree(bus_if); brcmf_ops_sdio_probe() 1220 struct brcmf_bus *bus_if; brcmf_ops_sdio_remove() local 1231 bus_if = dev_get_drvdata(&func->dev); brcmf_ops_sdio_remove() 1232 if (bus_if) { brcmf_ops_sdio_remove() 1233 sdiodev = bus_if->bus_priv.sdio; brcmf_ops_sdio_remove() 1239 kfree(bus_if); brcmf_ops_sdio_remove() 1249 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_wowl_config() local 1250 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_wowl_config() 1260 struct brcmf_bus *bus_if; brcmf_ops_sdio_suspend() local 1270 bus_if = dev_get_drvdata(dev); brcmf_ops_sdio_suspend() 1271 sdiodev = bus_if->bus_priv.sdio; brcmf_ops_sdio_suspend() 1290 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_ops_sdio_resume() local 1291 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_ops_sdio_resume()
|
H A D | flowring.c | 186 struct brcmf_bus *bus_if; brcmf_flowring_block() local 222 bus_if = dev_get_drvdata(flow->dev); brcmf_flowring_block() 223 drvr = bus_if->drvr; brcmf_flowring_block() 383 struct brcmf_bus *bus_if = dev_get_drvdata(flow->dev); brcmf_flowring_detach() local 384 struct brcmf_pub *drvr = bus_if->drvr; brcmf_flowring_detach() 408 struct brcmf_bus *bus_if = dev_get_drvdata(flow->dev); brcmf_flowring_configure_addr_mode() local 409 struct brcmf_pub *drvr = bus_if->drvr; brcmf_flowring_configure_addr_mode() 431 struct brcmf_bus *bus_if = dev_get_drvdata(flow->dev); brcmf_flowring_delete_peer() local 432 struct brcmf_pub *drvr = bus_if->drvr; brcmf_flowring_delete_peer()
|
H A D | msgbuf.c | 411 brcmf_msgbuf_release_array(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_release_pktids() 414 brcmf_msgbuf_release_array(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_release_pktids() 501 skb = brcmf_msgbuf_get_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_query_dcmd() 541 dma_free_coherent(msgbuf->drvr->bus_if->dev, dma_sz, dma_buf, brcmf_msgbuf_remove_flowring() 581 dma_buf = dma_alloc_coherent(msgbuf->drvr->bus_if->dev, dma_sz, brcmf_msgbuf_flowring_create_worker() 708 if (brcmf_msgbuf_alloc_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_txflow() 717 brcmf_msgbuf_get_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_txflow() 867 skb = brcmf_msgbuf_get_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_process_txstatus() 916 if (brcmf_msgbuf_alloc_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_rxbuf_data_post() 1025 if (brcmf_msgbuf_alloc_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_rxbuf_ctrl_post() 1110 skb = brcmf_msgbuf_get_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_process_event() 1140 skb = brcmf_msgbuf_get_pktid(msgbuf->drvr->bus_if->dev, brcmf_msgbuf_process_rx_complete() 1284 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_proto_msgbuf_rx_trigger() local 1285 struct brcmf_pub *drvr = bus_if->drvr; brcmf_proto_msgbuf_rx_trigger() 1359 struct brcmf_bus *bus_if = dev_get_drvdata(seq->private); brcmf_msgbuf_stats_read() local 1360 struct brcmf_pub *drvr = bus_if->drvr; brcmf_msgbuf_stats_read() 1418 if_msgbuf = drvr->bus_if->msgbuf; brcmf_proto_msgbuf_attach() 1440 msgbuf->ioctbuf = dma_alloc_coherent(drvr->bus_if->dev, brcmf_proto_msgbuf_attach() 1485 msgbuf->flow = brcmf_flowring_attach(drvr->bus_if->dev, brcmf_proto_msgbuf_attach() 1521 dma_free_coherent(drvr->bus_if->dev, brcmf_proto_msgbuf_attach() 1553 dma_free_coherent(drvr->bus_if->dev, brcmf_proto_msgbuf_detach()
|
H A D | bcdc.c | 138 return brcmf_bus_txctl(drvr->bus_if, (unsigned char *)&bcdc->msg, len); brcmf_proto_bcdc_msg() 149 ret = brcmf_bus_rxctl(drvr->bus_if, (unsigned char *)&bcdc->msg, brcmf_proto_bcdc_cmplt() 331 return brcmf_bus_txdata(drvr->bus_if, pktbuf); brcmf_proto_bcdc_txdata() 376 drvr->bus_if->maxctl = BRCMF_DCMD_MAXLEN + brcmf_proto_bcdc_attach()
|
H A D | sdio.c | 1824 ((len + pad) < bus->sdiodev->bus_if->maxctl)) brcmf_sdio_read_control() 1831 if ((rdlen + BRCMF_FIRSTREAD) > bus->sdiodev->bus_if->maxctl) { brcmf_sdio_read_control() 1833 rdlen, bus->sdiodev->bus_if->maxctl); brcmf_sdio_read_control() 1838 if ((len - doff) > bus->sdiodev->bus_if->maxctl) { brcmf_sdio_read_control() 1840 len, len - doff, bus->sdiodev->bus_if->maxctl); brcmf_sdio_read_control() 2131 bus->sdiodev->bus_if->tx_realloc++; brcmf_sdio_txpkt_hdalign() 2494 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_stop() local 2495 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_stop() 2758 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_gettxq() local 2759 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_gettxq() 2811 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_txdata() local 2812 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_txdata() 2940 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_txctl() local 2941 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_txctl() 3156 struct brcmf_bus *bus_if = dev_get_drvdata(seq->private); brcmf_sdio_forensic_read() local 3157 struct brcmf_sdio *bus = bus_if->bus_priv.sdio->bus; brcmf_sdio_forensic_read() 3164 struct brcmf_bus *bus_if = dev_get_drvdata(seq->private); brcmf_debugfs_sdio_count_read() local 3165 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_debugfs_sdio_count_read() 3203 struct brcmf_pub *drvr = bus->sdiodev->bus_if->drvr; brcmf_sdio_debugfs_create() 3235 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_rxctl() local 3236 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_rxctl() 3491 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_preinit() local 3492 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_preinit() 3544 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_get_ramsize() local 3545 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_get_ramsize() 3554 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_bus_get_memdump() local 3555 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_bus_get_memdump() 4044 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_sdio_firmware_callback() local 4045 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; brcmf_sdio_firmware_callback() 4052 if (!bus_if->drvr) brcmf_sdio_firmware_callback() 4214 bus->sdiodev->bus_if->dev = bus->sdiodev->dev; brcmf_sdio_probe() 4215 bus->sdiodev->bus_if->ops = &brcmf_sdio_bus_ops; brcmf_sdio_probe() 4216 bus->sdiodev->bus_if->chip = bus->ci->chip; brcmf_sdio_probe() 4217 bus->sdiodev->bus_if->chiprev = bus->ci->chiprev; brcmf_sdio_probe() 4234 if (bus->sdiodev->bus_if->maxctl) { brcmf_sdio_probe() 4235 bus->sdiodev->bus_if->maxctl += bus->roundup; brcmf_sdio_probe() 4237 roundup((bus->sdiodev->bus_if->maxctl + SDPCM_HDRLEN), brcmf_sdio_probe()
|
H A D | common.c | 178 err = brcmf_bus_preinit(ifp->drvr->bus_if); brcmf_c_preinit_dcmds()
|
H A D | pcie.c | 1387 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_pcie_wowl_config() local 1388 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; brcmf_pcie_wowl_config() 1402 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_pcie_get_ramsize() local 1403 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; brcmf_pcie_get_ramsize() 1412 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_pcie_get_memdump() local 1413 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; brcmf_pcie_get_memdump()
|
H A D | core.h | 107 struct brcmf_bus *bus_if; member in struct:brcmf_pub
|
H A D | fwil.c | 112 if (drvr->bus_if->state != BRCMF_BUS_UP) { brcmf_fil_cmd_data()
|
H A D | sdio.h | 186 struct brcmf_bus *bus_if; member in struct:brcmf_sdio_dev
|
H A D | fwsignal.c | 829 txq = brcmf_bus_gettxq(fws->drvr->bus_if); brcmf_fws_bus_txq_cleanup() 2050 struct brcmf_bus *bus_if = dev_get_drvdata(seq->private); brcmf_debugfs_fws_stats_read() local 2051 struct brcmf_fws_stats *fwstats = &bus_if->drvr->fws->stats; brcmf_debugfs_fws_stats_read() 2138 if ((drvr->bus_if->always_use_fws_queue == false) && brcmf_fws_init()
|
H A D | usb.c | 170 struct brcmf_bus *bus_if = dev_get_drvdata(dev); brcmf_usb_get_buspub() local 171 return bus_if->bus_priv.usb; brcmf_usb_get_buspub()
|
H A D | cfg80211.c | 3113 brcmf_bus_wowl_config(cfg->pub->bus_if, true); brcmf_configure_wowl() 3138 brcmf_bus_wowl_config(cfg->pub->bus_if, false); brcmf_cfg80211_suspend()
|