Home
last modified time | relevance | path

Searched refs:sdiodev (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dbcmsdh.c78 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_oob_irqhandler() local
85 if (sdiodev->irq_en) { in brcmf_sdiod_oob_irqhandler()
87 sdiodev->irq_en = false; in brcmf_sdiod_oob_irqhandler()
90 brcmf_sdio_isr(sdiodev->bus); in brcmf_sdiod_oob_irqhandler()
98 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_ib_irqhandler() local
102 brcmf_sdio_isr(sdiodev->bus); in brcmf_sdiod_ib_irqhandler()
110 int brcmf_sdiod_intr_register(struct brcmf_sdio_dev *sdiodev) in brcmf_sdiod_intr_register() argument
117 if ((sdiodev->pdata) && (sdiodev->pdata->oob_irq_supported)) { in brcmf_sdiod_intr_register()
119 sdiodev->pdata->oob_irq_nr); in brcmf_sdiod_intr_register()
120 ret = request_irq(sdiodev->pdata->oob_irq_nr, in brcmf_sdiod_intr_register()
[all …]
Dsdio.c434 struct brcmf_sdio_dev *sdiodev; /* sdio device handler */ member
691 struct brcmf_sdio_dev *sdiodev) in brcmf_sdio_get_fwnames() argument
709 strlcpy(sdiodev->fw_name, brcmf_firmware_path, in brcmf_sdio_get_fwnames()
710 sizeof(sdiodev->fw_name)); in brcmf_sdio_get_fwnames()
711 strlcpy(sdiodev->nvram_name, brcmf_firmware_path, in brcmf_sdio_get_fwnames()
712 sizeof(sdiodev->nvram_name)); in brcmf_sdio_get_fwnames()
716 strlcat(sdiodev->fw_name, "/", in brcmf_sdio_get_fwnames()
717 sizeof(sdiodev->fw_name)); in brcmf_sdio_get_fwnames()
718 strlcat(sdiodev->nvram_name, "/", in brcmf_sdio_get_fwnames()
719 sizeof(sdiodev->nvram_name)); in brcmf_sdio_get_fwnames()
[all …]
Dsdio.h295 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 …]
Dof.c27 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()
43 sdiodev->pdata->drive_strength = val; in brcmf_of_probe()
56 sdiodev->pdata->oob_irq_supported = true; in brcmf_of_probe()
57 sdiodev->pdata->oob_irq_nr = irq; in brcmf_of_probe()
58 sdiodev->pdata->oob_irq_flags = irqf; in brcmf_of_probe()
Dof.h17 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