Home
last modified time | relevance | path

Searched refs:bus_ops (Results 1 – 25 of 51) sorted by relevance

123

/linux/drivers/pci/pcie/
A Daer_inject.c119 return bus_ops->ops; in __find_pci_bus_ops()
132 if (bus_ops) in pci_bus_ops_pop()
135 return bus_ops; in pci_bus_ops_pop()
293 bus_ops->bus = bus; in pci_bus_ops_init()
294 bus_ops->ops = ops; in pci_bus_ops_init()
303 bus_ops = kmalloc(sizeof(*bus_ops), GFP_KERNEL); in pci_bus_set_aer_ops()
304 if (!bus_ops) in pci_bus_set_aer_ops()
312 bus_ops = NULL; in pci_bus_set_aer_ops()
315 kfree(bus_ops); in pci_bus_set_aer_ops()
532 pci_bus_set_ops(bus_ops->bus, bus_ops->ops); in aer_inject_exit()
[all …]
/linux/drivers/net/wireless/quantenna/qtnfmac/
A Dbus.h57 struct qtnf_bus_ops *bus_ops; member
104 if (!bus->bus_ops->preinit) in qtnf_bus_preinit()
106 return bus->bus_ops->preinit(bus); in qtnf_bus_preinit()
111 if (!bus->bus_ops->stop) in qtnf_bus_stop()
113 bus->bus_ops->stop(bus); in qtnf_bus_stop()
119 return bus->bus_ops->data_tx(bus, skb, macid, vifid); in qtnf_bus_data_tx()
125 return bus->bus_ops->data_tx_timeout(bus, ndev); in qtnf_bus_data_tx_timeout()
130 return bus->bus_ops->control_tx(bus, skb); in qtnf_bus_control_tx()
135 return bus->bus_ops->data_rx_start(bus); in qtnf_bus_data_rx_start()
140 return bus->bus_ops->data_rx_stop(bus); in qtnf_bus_data_rx_stop()
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
A Dmmio.c147 return dev->bus_ops->rr(mdev, addr); in mt7615_rr()
155 dev->bus_ops->wr(mdev, addr, val); in mt7615_wr()
163 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7615_rmw()
187 struct mt76_bus_ops *bus_ops; in mt7615_mmio_probe() local
211 dev->bus_ops = dev->mt76.bus; in mt7615_mmio_probe()
212 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7615_mmio_probe()
214 if (!bus_ops) { in mt7615_mmio_probe()
219 bus_ops->rr = mt7615_rr; in mt7615_mmio_probe()
220 bus_ops->wr = mt7615_wr; in mt7615_mmio_probe()
221 bus_ops->rmw = mt7615_rmw; in mt7615_mmio_probe()
[all …]
A Dusb.c128 static struct mt76_bus_ops bus_ops = { in mt7663u_probe() local
162 ret = __mt76u_init(mdev, usb_intf, &bus_ops); in mt7663u_probe()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
A Dpci.c73 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7925_reg_map_l1()
189 return dev->bus_ops->rr(mdev, addr); in mt7925_rr()
197 dev->bus_ops->wr(mdev, addr, val); in mt7925_wr()
305 struct mt76_bus_ops *bus_ops; in mt7925_pci_probe() local
363 dev->bus_ops = dev->mt76.bus; in mt7925_pci_probe()
364 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7925_pci_probe()
366 if (!bus_ops) { in mt7925_pci_probe()
371 bus_ops->rr = mt7925_rr; in mt7925_pci_probe()
372 bus_ops->wr = mt7925_wr; in mt7925_pci_probe()
373 bus_ops->rmw = mt7925_rmw; in mt7925_pci_probe()
[all …]
A Dusb.c154 static struct mt76_bus_ops bus_ops = { in mt7925u_probe() local
190 ret = __mt76u_init(mdev, usb_intf, &bus_ops); in mt7925u_probe()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
A Dmmio.c143 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7996_reg_map_l1()
232 return dev->bus_ops->rr(mdev, addr); in mt7996_rr()
247 dev->bus_ops->wr(mdev, addr, val); in mt7996_wr()
438 struct mt76_bus_ops *bus_ops; in mt7996_mmio_init() local
462 dev->bus_ops = dev->mt76.bus; in mt7996_mmio_init()
463 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7996_mmio_init()
465 if (!bus_ops) in mt7996_mmio_init()
468 bus_ops->rr = mt7996_rr; in mt7996_mmio_init()
469 bus_ops->wr = mt7996_wr; in mt7996_mmio_init()
470 bus_ops->rmw = mt7996_rmw; in mt7996_mmio_init()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
A Dmmio.c426 dev->bus_ops->rmw(&dev->mt76, l1_remap, in mt7915_reg_map_l1()
539 return dev->bus_ops->rr(mdev, addr); in mt7915_rr()
554 dev->bus_ops->wr(mdev, addr, val); in mt7915_wr()
739 struct mt76_bus_ops *bus_ops; in mt7915_mmio_init() local
770 dev->bus_ops = dev->mt76.bus; in mt7915_mmio_init()
771 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7915_mmio_init()
773 if (!bus_ops) in mt7915_mmio_init()
776 bus_ops->rr = mt7915_rr; in mt7915_mmio_init()
777 bus_ops->wr = mt7915_wr; in mt7915_mmio_init()
778 bus_ops->rmw = mt7915_rmw; in mt7915_mmio_init()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
A Dpci.c145 return dev->bus_ops->rr(mdev, addr); in mt7921_rr()
153 dev->bus_ops->wr(mdev, addr, val); in mt7921_wr()
161 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7921_rmw()
272 struct mt76_bus_ops *bus_ops; in mt7921_pci_probe() local
330 dev->bus_ops = dev->mt76.bus; in mt7921_pci_probe()
331 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7921_pci_probe()
333 if (!bus_ops) { in mt7921_pci_probe()
338 bus_ops->rr = mt7921_rr; in mt7921_pci_probe()
339 bus_ops->wr = mt7921_wr; in mt7921_pci_probe()
340 bus_ops->rmw = mt7921_rmw; in mt7921_pci_probe()
[all …]
A Dusb.c164 static struct mt76_bus_ops bus_ops = { in mt7921u_probe() local
199 ret = __mt76u_init(mdev, usb_intf, &bus_ops); in mt7921u_probe()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
A Dinit.c405 return dev->bus_ops->rr(mdev, addr); in mt7603_rr()
413 dev->bus_ops->wr(mdev, addr, val); in mt7603_wr()
421 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7603_rmw()
497 struct mt76_bus_ops *bus_ops; in mt7603_register_device() local
502 dev->bus_ops = dev->mt76.bus; in mt7603_register_device()
503 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7603_register_device()
505 if (!bus_ops) in mt7603_register_device()
508 bus_ops->rr = mt7603_rr; in mt7603_register_device()
509 bus_ops->wr = mt7603_wr; in mt7603_register_device()
510 bus_ops->rmw = mt7603_rmw; in mt7603_register_device()
[all …]
A Dcore.c64 dev->bus_ops->wr(&dev->mt76, MT_MCU_PCIE_REMAP_2, base); in mt7603_reg_map()
A Dmt7603.h108 const struct mt76_bus_ops *bus_ops; member
/linux/drivers/mmc/core/
A Dbus.c152 if (host->bus_ops->shutdown) { in mmc_bus_shutdown()
153 ret = host->bus_ops->shutdown(host); in mmc_bus_shutdown()
171 ret = host->bus_ops->suspend(host); in mmc_bus_suspend()
184 ret = host->bus_ops->resume(host); in mmc_bus_resume()
200 return host->bus_ops->runtime_suspend(host); in mmc_runtime_suspend()
208 return host->bus_ops->runtime_resume(host); in mmc_runtime_resume()
A Dcore.h188 if (host->bus_ops->cache_enabled) in mmc_cache_enabled()
189 return host->bus_ops->cache_enabled(host); in mmc_cache_enabled()
196 if (host->bus_ops->flush_cache) in mmc_flush_cache()
197 return host->bus_ops->flush_cache(host); in mmc_flush_cache()
A Dcore.c1402 host->bus_ops = ops; in mmc_attach_bus()
1410 host->bus_ops = NULL; in mmc_detach_bus()
2028 ret = host->bus_ops->hw_reset(host); in mmc_hw_reset()
2042 if (!host->bus_ops->sw_reset) in mmc_sw_reset()
2045 ret = host->bus_ops->sw_reset(host); in mmc_sw_reset()
2112 ret = host->bus_ops->alive(host); in _mmc_detect_card_removed()
2229 if (host->bus_ops) in mmc_rescan()
2230 host->bus_ops->detect(host); in mmc_rescan()
2235 if (host->bus_ops != NULL) in mmc_rescan()
2315 if (host->bus_ops) { in mmc_stop_host()
[all …]
A Dhost.c46 if (!host->bus_ops) in mmc_host_class_prepare()
50 if (host->bus_ops->pre_suspend) in mmc_host_class_prepare()
51 return host->bus_ops->pre_suspend(host); in mmc_host_class_prepare()
/linux/drivers/input/misc/
A Dcma3000_d0x.c56 const struct cma3000_bus_ops *bus_ops; member
74 (data->bus_ops->read(data->dev, reg, msg))
76 ((data)->bus_ops->write(data->dev, reg, val, msg))
189 ctrl |= data->bus_ops->ctrl_mod; in cma3000_poweron()
304 data->bus_ops = bops; in cma3000_init()
/linux/drivers/input/touchscreen/
A Dcyttsp_core.c84 error = ts->bus_ops->read(ts->dev, ts->xfer_buf, command, in ttsp_read_block_data()
102 error = ts->bus_ops->write(ts->dev, ts->xfer_buf, command, in ttsp_write_block_data()
617 struct cyttsp *cyttsp_probe(const struct cyttsp_bus_ops *bus_ops, in cyttsp_probe() argument
639 ts->bus_ops = bus_ops; in cyttsp_probe()
663 input_dev->id.bustype = bus_ops->bustype; in cyttsp_probe()
A Dcyttsp_core.h117 const struct cyttsp_bus_ops *bus_ops; member
136 struct cyttsp *cyttsp_probe(const struct cyttsp_bus_ops *bus_ops,
/linux/drivers/net/wireless/ath/ath9k/
A Dinit.c458 if (common->bus_ops->ath_bus_type != ATH_PCI) in ath9k_init_pcoem_platform()
671 enum ath_bus_type bus_type = common->bus_ops->ath_bus_type; in ath9k_of_init()
700 const struct ath_bus_ops *bus_ops) in ath9k_init_softc() argument
737 common->bus_ops = bus_ops; in ath9k_init_softc()
827 if (common->bus_ops->aspm_init) in ath9k_init_softc()
828 common->bus_ops->aspm_init(common); in ath9k_init_softc()
1053 const struct ath_bus_ops *bus_ops) in ath9k_init_device() argument
1062 error = ath9k_init_softc(devid, sc, bus_ops); in ath9k_init_device()
/linux/drivers/net/wireless/ath/ath10k/
A Dce.h150 const struct ath10k_bus_ops *bus_ops; member
381 ce->bus_ops->read32((ar), CE_WRAPPER_BASE_ADDRESS + in ath10k_ce_interrupt_summary()
/linux/drivers/net/wireless/ath/ath5k/
A Dbase.h112 int ath5k_init_ah(struct ath5k_hw *ah, const struct ath_bus_ops *bus_ops);
A Dath5k.h1688 return ath5k_hw_common(ah)->bus_ops->ath_bus_type; in ath5k_get_bus_type()
1693 common->bus_ops->read_cachesize(common, csz); in ath5k_read_cachesize()
1699 return common->bus_ops->eeprom_read(common, off, data); in ath5k_hw_nvram_read()
/linux/drivers/net/wireless/ath/
A Dath.h182 const struct ath_bus_ops *bus_ops; member

Completed in 52 milliseconds

123