Searched refs:sdiodev (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | bcmsdh.c | 77 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_oob_irqhandler() local 84 if (sdiodev->irq_en) { in brcmf_sdiod_oob_irqhandler() 86 sdiodev->irq_en = false; in brcmf_sdiod_oob_irqhandler() 89 brcmf_sdio_isr(sdiodev->bus); in brcmf_sdiod_oob_irqhandler() 97 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_ib_irqhandler() local 101 brcmf_sdio_isr(sdiodev->bus); in brcmf_sdiod_ib_irqhandler() 109 int brcmf_sdiod_intr_register(struct brcmf_sdio_dev *sdiodev) in brcmf_sdiod_intr_register() argument 116 if ((sdiodev->pdata) && (sdiodev->pdata->oob_irq_supported)) { in brcmf_sdiod_intr_register() 118 sdiodev->pdata->oob_irq_nr); in brcmf_sdiod_intr_register() 119 ret = request_irq(sdiodev->pdata->oob_irq_nr, in brcmf_sdiod_intr_register() [all …]
|
D | sdio.h | 295 int brcmf_sdiod_intr_register(struct brcmf_sdio_dev *sdiodev); 296 int brcmf_sdiod_intr_unregister(struct brcmf_sdio_dev *sdiodev); 299 u8 brcmf_sdiod_regrb(struct brcmf_sdio_dev *sdiodev, u32 addr, int *ret); 300 u32 brcmf_sdiod_regrl(struct brcmf_sdio_dev *sdiodev, u32 addr, int *ret); 301 void brcmf_sdiod_regwb(struct brcmf_sdio_dev *sdiodev, u32 addr, u8 data, 303 void brcmf_sdiod_regwl(struct brcmf_sdio_dev *sdiodev, u32 addr, u32 data, 317 int brcmf_sdiod_send_pkt(struct brcmf_sdio_dev *sdiodev, 319 int brcmf_sdiod_send_buf(struct brcmf_sdio_dev *sdiodev, u8 *buf, uint nbytes); 321 int brcmf_sdiod_recv_pkt(struct brcmf_sdio_dev *sdiodev, struct sk_buff *pkt); 322 int brcmf_sdiod_recv_buf(struct brcmf_sdio_dev *sdiodev, u8 *buf, uint nbytes); [all …]
|
D | sdio.c | 432 struct brcmf_sdio_dev *sdiodev; /* sdio device handler */ member 684 struct brcmf_sdio_dev *sdiodev) in brcmf_sdio_get_fwnames() argument 702 strlcpy(sdiodev->fw_name, brcmf_firmware_path, in brcmf_sdio_get_fwnames() 703 sizeof(sdiodev->fw_name)); in brcmf_sdio_get_fwnames() 704 strlcpy(sdiodev->nvram_name, brcmf_firmware_path, in brcmf_sdio_get_fwnames() 705 sizeof(sdiodev->nvram_name)); in brcmf_sdio_get_fwnames() 709 strlcat(sdiodev->fw_name, "/", in brcmf_sdio_get_fwnames() 710 sizeof(sdiodev->fw_name)); in brcmf_sdio_get_fwnames() 711 strlcat(sdiodev->nvram_name, "/", in brcmf_sdio_get_fwnames() 712 sizeof(sdiodev->nvram_name)); in brcmf_sdio_get_fwnames() [all …]
|
D | of.c | 27 void brcmf_of_probe(struct brcmf_sdio_dev *sdiodev) in brcmf_of_probe() argument 29 struct device *dev = sdiodev->dev; in brcmf_of_probe() 38 sdiodev->pdata = devm_kzalloc(dev, sizeof(*sdiodev->pdata), GFP_KERNEL); in brcmf_of_probe() 39 if (!sdiodev->pdata) in brcmf_of_probe() 45 devm_kfree(dev, sdiodev->pdata); in brcmf_of_probe() 50 sdiodev->pdata->oob_irq_supported = true; in brcmf_of_probe() 51 sdiodev->pdata->oob_irq_nr = irq; in brcmf_of_probe() 52 sdiodev->pdata->oob_irq_flags = irqf; in brcmf_of_probe() 55 sdiodev->pdata->drive_strength = val; in brcmf_of_probe()
|
D | of.h | 17 void brcmf_of_probe(struct brcmf_sdio_dev *sdiodev); 19 static void brcmf_of_probe(struct brcmf_sdio_dev *sdiodev) in brcmf_of_probe() argument
|