Home
last modified time | relevance | path

Searched refs:sdio (Results 1 – 25 of 628) sorted by relevance

12345678910>>...26

/OK3568_Linux_fs/kernel/fs/
H A Ddirect-io.c162 static inline unsigned dio_pages_present(struct dio_submit *sdio) in dio_pages_present() argument
164 return sdio->tail - sdio->head; in dio_pages_present()
170 static inline int dio_refill_pages(struct dio *dio, struct dio_submit *sdio) in dio_refill_pages() argument
174 ret = iov_iter_get_pages(sdio->iter, dio->pages, LONG_MAX, DIO_PAGES, in dio_refill_pages()
175 &sdio->from); in dio_refill_pages()
177 if (ret < 0 && sdio->blocks_available && (dio->op == REQ_OP_WRITE)) { in dio_refill_pages()
188 sdio->head = 0; in dio_refill_pages()
189 sdio->tail = 1; in dio_refill_pages()
190 sdio->from = 0; in dio_refill_pages()
191 sdio->to = PAGE_SIZE; in dio_refill_pages()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dsdio_txrx.c38 struct mt76_sdio *sdio = &dev->sdio; in mt7663s_refill_sched_quota() local
49 mutex_lock(&sdio->sched.lock); in mt7663s_refill_sched_quota()
50 sdio->sched.pse_mcu_quota += pse_mcu_quota; in mt7663s_refill_sched_quota()
51 sdio->sched.pse_data_quota += pse_data_quota; in mt7663s_refill_sched_quota()
52 sdio->sched.ple_data_quota += ple_data_quota; in mt7663s_refill_sched_quota()
53 mutex_unlock(&sdio->sched.lock); in mt7663s_refill_sched_quota()
87 struct mt76_sdio *sdio = &dev->sdio; in mt7663s_rx_run_queue() local
98 if (len > sdio->func->cur_blksize) in mt7663s_rx_run_queue()
99 len = roundup(len, sdio->func->cur_blksize); in mt7663s_rx_run_queue()
107 sdio_claim_host(sdio->func); in mt7663s_rx_run_queue()
[all …]
H A Dsdio.c28 return sdio_readl(dev->sdio.func, MCR_WHISR, NULL); in mt7663s_read_whisr()
33 struct mt76_sdio *sdio = &dev->mt76.sdio; in mt7663s_read_pcr() local
35 return sdio_readl(sdio->func, MCR_WHLPCR, NULL); in mt7663s_read_pcr()
40 struct sdio_func *func = dev->sdio.func; in mt7663s_read_mailbox()
95 struct sdio_func *func = dev->sdio.func; in mt7663s_write_mailbox()
301 struct mt76_sdio *sdio = &mdev->sdio; in mt7663s_sta_add() local
313 mutex_lock(&sdio->sched.lock); in mt7663s_sta_add()
314 sdio->sched.pse_data_quota = pse; in mt7663s_sta_add()
315 sdio->sched.ple_data_quota = ple; in mt7663s_sta_add()
316 mutex_unlock(&sdio->sched.lock); in mt7663s_sta_add()
[all …]
H A Dsdio_mcu.c21 struct mt76_sdio *sdio = &dev->mt76.sdio; in mt7663s_mcu_init_sched() local
30 mutex_lock(&sdio->sched.lock); in mt7663s_mcu_init_sched()
32 sdio->sched.pse_data_quota = pse0; in mt7663s_mcu_init_sched()
33 sdio->sched.ple_data_quota = ple; in mt7663s_mcu_init_sched()
34 sdio->sched.pse_mcu_quota = pse1; in mt7663s_mcu_init_sched()
35 sdio->sched.deficit = txdwcnt << 2; in mt7663s_mcu_init_sched()
37 mutex_unlock(&sdio->sched.lock); in mt7663s_mcu_init_sched()
68 struct sdio_func *func = dev->mt76.sdio.func; in mt7663s_mcu_drv_pmctrl()
100 struct sdio_func *func = dev->mt76.sdio.func; in mt7663s_mcu_fw_pmctrl()
/OK3568_Linux_fs/buildroot/package/murata-cyw-fw/
H A Dmurata-cyw-fw.mk27 brcmfmac43012-sdio.bin \
28 brcmfmac43012-sdio.1LV.clm_blob \
29 brcmfmac43012-sdio.1LV.txt \
32 brcmfmac43340-sdio.bin \
33 brcmfmac43340-sdio.1BW.txt \
36 brcmfmac43362-sdio.bin \
37 brcmfmac43362-sdio.SN8000.txt
39 brcmfmac4339-sdio.bin
41 brcmfmac4339-sdio.1CK.txt
43 brcmfmac4339-sdio.ZP.txt \
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/
H A Dsdio.c67 struct mt76_sdio *sdio = &dev->sdio; in mt76s_stop_txrx() local
69 cancel_work_sync(&sdio->tx.xmit_work); in mt76s_stop_txrx()
70 cancel_work_sync(&sdio->tx.status_work); in mt76s_stop_txrx()
71 cancel_work_sync(&sdio->rx.recv_work); in mt76s_stop_txrx()
72 cancel_work_sync(&sdio->rx.net_work); in mt76s_stop_txrx()
73 cancel_work_sync(&sdio->stat_work); in mt76s_stop_txrx()
173 struct mt76_sdio *sdio; in mt76s_tx_status_data() local
178 sdio = container_of(work, struct mt76_sdio, stat_work); in mt76s_tx_status_data()
179 dev = container_of(sdio, struct mt76_dev, sdio); in mt76s_tx_status_data()
191 queue_work(dev->wq, &sdio->stat_work); in mt76s_tx_status_data()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/b43/
H A Dsdio.c51 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_interrupt_dispatcher() local
52 struct b43_wldev *dev = sdio->irq_handler_opaque; in b43_sdio_interrupt_dispatcher()
58 sdio->irq_handler(dev); in b43_sdio_interrupt_dispatcher()
67 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_request_irq() local
70 sdio->irq_handler_opaque = dev; in b43_sdio_request_irq()
71 sdio->irq_handler = handler; in b43_sdio_request_irq()
83 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_free_irq() local
88 sdio->irq_handler_opaque = NULL; in b43_sdio_free_irq()
89 sdio->irq_handler = NULL; in b43_sdio_free_irq()
95 struct b43_sdio *sdio; in b43_sdio_probe() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Dsdio_ops_linux.c361 struct sdio_data *sdio; in sdio_dump_dbg_reg() local
369 sdio = dvobj_to_sdio(d); in sdio_dump_dbg_reg()
370 if (sdio->reg_dump_mark) in sdio_dump_dbg_reg()
374 sdio->reg_dump_mark = sdio->cmd53_err_cnt; in sdio_dump_dbg_reg()
377 if (!sdio->dbg_msg) { in sdio_dump_dbg_reg()
380 sdio->dbg_msg = msg; in sdio_dump_dbg_reg()
381 sdio->dbg_msg_size = 80; in sdio_dump_dbg_reg()
384 if (sdio->dbg_msg_size) { in sdio_dump_dbg_reg()
385 snprintf(sdio->dbg_msg, sdio->dbg_msg_size, in sdio_dump_dbg_reg()
389 addr, len, sdio->reg_dump_mark); in sdio_dump_dbg_reg()
[all …]
H A Dsdio_intf.c46 MODULE_DEVICE_TABLE(sdio, sdio_ids);
336 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
341 sdio = dvobj_to_sdio(d); in rtw_sdio_dbg_reg_free()
343 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
344 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
346 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
347 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
351 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
353 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
357 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/buildroot/package/rpi-wifi-firmware/
H A Drpi-wifi-firmware.mk15 …ln -sf brcmfmac43455-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-mod…
16 …ln -sf brcmfmac43455-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-mod…
17 …ln -sf brcmfmac43455-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-mod…
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/marvell/
H A Dcp110-system-controller.txt123 … mii(txerr), mss_spi(miso), tdm(drx), au(i2sextclk), au(i2sdi), ge(mdio), sdio(v18_en), pcie1(clkr…
124 mpp33 33 gpio, mii(txclk), sdio(pwr10), mss_spi(csn), tdm(fsync), au(i2smclk), sdio(bus_pwr), xg(md…
125 mpp34 34 gpio, mii(rxerr), sdio(pwr11), mss_spi(mosi), tdm(dtx), au(i2slrclk), sdio(wr_protect), ge…
126 mpp35 35 gpio, sata1(present_act), i2c1(sda), mss_spi(clk), tdm(pclk), au(i2sdo_spdifo), sdio(card_…
130 mpp39 39 gpio, sdio(wr_protect), au(i2sbclk), ptp(clk), spi0(csn1), sata1(present_act), mss_gpio0
131 mpp40 40 gpio, sdio(pwr11), synce1(clk), mss_i2c(sda), au(i2sdo_spdifo), ptp(pclk_out), spi0(clk), …
132 mpp41 41 gpio, sdio(pwr10), sdio(bus_pwr), mss_i2c(sck), au(i2slrclk), ptp(pulse), spi0(mosi), uart…
133 mpp42 42 gpio, sdio(v18_en), sdio(wr_protect), synce2(clk), au(i2smclk), mss_uart(txd), spi0(miso),…
134 mpp43 43 gpio, sdio(card_detect), synce1(clk), au(i2sextclk), mss_uart(rxd), spi0(csn0), uart1(rts)…
140 mpp49 49 gpio, ge1(txclkout), mii(crs), spi1(miso), uart1(rxd), ge(mdio), pcie0(clkreq), sdio(v18_e…
[all …]
H A Dap80x-system-controller.txt51 mpp0 0 gpio, sdio(clk), spi0(clk)
52 mpp1 1 gpio, sdio(cmd), spi0(miso)
53 mpp2 2 gpio, sdio(d0), spi0(mosi)
54 mpp3 3 gpio, sdio(d1), spi0(cs0n)
55 mpp4 4 gpio, sdio(d2), i2c0(sda)
56 mpp5 5 gpio, sdio(d3), i2c0(sdk)
57 mpp6 6 gpio, sdio(ds)
58 mpp7 7 gpio, sdio(d4), uart1(rxd)
59 mpp8 8 gpio, sdio(d5), uart1(txd)
60 mpp9 9 gpio, sdio(d6), spi0(cs1n)
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dof.c18 struct brcmfmac_sdio_pd *sdio = &settings->bus.sdio; in brcmf_of_probe() local
51 sdio->drive_strength = val; in brcmf_of_probe()
64 sdio->oob_irq_supported = true; in brcmf_of_probe()
65 sdio->oob_irq_nr = irq; in brcmf_of_probe()
66 sdio->oob_irq_flags = irqf; in brcmf_of_probe()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Dsdio_intf.c106 MODULE_DEVICE_TABLE(sdio, sdio_ids);
365 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
370 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
372 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
373 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
375 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
376 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
380 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
382 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
386 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/linux/
H A Dsdio_intf.c115 MODULE_DEVICE_TABLE(sdio, sdio_ids);
374 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
379 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
381 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
382 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
384 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
385 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
389 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
391 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
395 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Dsdio_intf.c105 MODULE_DEVICE_TABLE(sdio, sdio_ids);
370 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
375 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
377 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
378 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
380 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
381 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
385 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
387 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
391 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/linux/
H A Dsdio_intf.c116 MODULE_DEVICE_TABLE(sdio, sdio_ids);
375 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
380 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
382 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
383 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
385 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
386 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
390 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
392 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
396 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/
H A Dsdio_intf.c105 MODULE_DEVICE_TABLE(sdio, sdio_ids);
364 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
369 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
371 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
372 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
374 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
375 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
379 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
381 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
385 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/linux/
H A Dsdio_intf.c116 MODULE_DEVICE_TABLE(sdio, sdio_ids);
381 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
386 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
388 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
389 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
391 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
392 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
396 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
398 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
402 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/os_dep/linux/
H A Dsdio_intf.c116 MODULE_DEVICE_TABLE(sdio, sdio_ids);
375 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
380 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
382 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
383 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
385 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
386 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
390 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
392 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
396 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Dsdio_intf.c116 MODULE_DEVICE_TABLE(sdio, sdio_ids);
381 struct sdio_data *sdio; in rtw_sdio_dbg_reg_free() local
386 sdio = &d->intf_data; in rtw_sdio_dbg_reg_free()
388 buf = sdio->dbg_msg; in rtw_sdio_dbg_reg_free()
389 size = sdio->dbg_msg_size; in rtw_sdio_dbg_reg_free()
391 sdio->dbg_msg = NULL; in rtw_sdio_dbg_reg_free()
392 sdio->dbg_msg_size = 0; in rtw_sdio_dbg_reg_free()
396 buf = sdio->reg_mac; in rtw_sdio_dbg_reg_free()
398 sdio->reg_mac = NULL; in rtw_sdio_dbg_reg_free()
402 buf = sdio->reg_mac_ext; in rtw_sdio_dbg_reg_free()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/
H A Drtw_sdio.c40 struct sdio_data *sdio; in sdio_io() local
51 sdio = &d->intf_data; in sdio_io()
86 if (sdio->dbg_enable) { in sdio_io()
87 if (sdio->err_test && sdio->err_test_triggered) in sdio_io()
88 sdio->err_test = 0; in sdio_io()
90 if (sdio->err_stop) { in sdio_io()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/
H A Drtw_sdio.c40 struct sdio_data *sdio; in sdio_io() local
51 sdio = &d->intf_data; in sdio_io()
86 if (sdio->dbg_enable) { in sdio_io()
87 if (sdio->err_test && sdio->err_test_triggered) in sdio_io()
88 sdio->err_test = 0; in sdio_io()
90 if (sdio->err_stop) { in sdio_io()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/
H A Drtw_sdio.c40 struct sdio_data *sdio; in sdio_io() local
51 sdio = &d->intf_data; in sdio_io()
86 if (sdio->dbg_enable) { in sdio_io()
87 if (sdio->err_test && sdio->err_test_triggered) in sdio_io()
88 sdio->err_test = 0; in sdio_io()
90 if (sdio->err_stop) { in sdio_io()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/
H A Drtw_sdio.c41 struct sdio_data *sdio; in sdio_io() local
52 sdio = &d->intf_data; in sdio_io()
87 if (sdio->dbg_enable) { in sdio_io()
88 if (sdio->err_test && sdio->err_test_triggered) in sdio_io()
89 sdio->err_test = 0; in sdio_io()
91 if (sdio->err_stop) { in sdio_io()

12345678910>>...26