Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H 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 …]
H 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()
H A Dmt7615.h247 const struct mt76_bus_ops *bus_ops; member
/freebsd/sys/contrib/dev/mediatek/mt76/mt7925/
H A Dpci.c65 dev->bus_ops->wr(&dev->mt76, MT_HIF_REMAP_L1, dev->backup_l1); in mt7925_reg_remap_restore()
70 dev->bus_ops->wr(&dev->mt76, MT_HIF_REMAP_L2, dev->backup_l2); in mt7925_reg_remap_restore()
80 dev->backup_l1 = dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7925_reg_map_l1()
82 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7925_reg_map_l1()
87 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7925_reg_map_l1()
96 dev->backup_l2 = dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7925_reg_map_l2()
98 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7925_reg_map_l2()
102 dev->bus_ops->wr(&dev->mt76, MT_HIF_REMAP_L2, addr); in mt7925_reg_map_l2()
104 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7925_reg_map_l2()
198 return dev->bus_ops->rr(mdev, addr); in mt7925_rr()
[all …]
H A Dusb.c157 static struct mt76_bus_ops bus_ops = { in mt7925u_probe() local
193 ret = __mt76u_init(mdev, usb_intf, &bus_ops); in mt7925u_probe()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmmio.c432 dev->bus_ops->rmw(&dev->mt76, l1_remap, in mt7915_reg_map_l1()
436 dev->bus_ops->rr(&dev->mt76, l1_remap); in mt7915_reg_map_l1()
449 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, in mt7915_reg_map_l2()
454 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2); in mt7915_reg_map_l2()
461 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2_MT7916 + ofs, in mt7915_reg_map_l2()
466 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2_MT7916 + ofs); in mt7915_reg_map_l2()
553 return dev->bus_ops->rr(mdev, addr); in mt7915_rr()
556 val = dev->bus_ops->rr(mdev, __mt7915_reg_remap_addr(dev, offset)); in mt7915_rr()
568 dev->bus_ops->wr(mdev, addr, val); in mt7915_wr()
573 dev->bus_ops->wr(mdev, __mt7915_reg_remap_addr(dev, offset), val); in mt7915_wr()
[all …]
H A Dmt7915.h260 const struct mt76_bus_ops *bus_ops; member
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmmio.c280 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, l1_mask, val); in mt7996_reg_map_l1()
282 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7996_reg_map_l1()
303 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, l2_mask, val); in mt7996_reg_map_l2()
305 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2); in mt7996_reg_map_l2()
315 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_CBTOP, in mt7996_reg_map_cbtop()
319 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_CBTOP); in mt7996_reg_map_cbtop()
401 return dev->bus_ops->rr(mdev, addr); in mt7996_rr()
404 val = dev->bus_ops->rr(mdev, __mt7996_reg_remap_addr(dev, offset)); in mt7996_rr()
416 dev->bus_ops->wr(mdev, addr, val); in mt7996_wr()
421 dev->bus_ops->wr(mdev, __mt7996_reg_remap_addr(dev, offset), val); in mt7996_wr()
[all …]
H A Dmt7996.h404 const struct mt76_bus_ops *bus_ops; member
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dpci.c153 return dev->bus_ops->rr(mdev, addr); in mt7921_rr()
161 dev->bus_ops->wr(mdev, addr, val); in mt7921_wr()
169 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7921_rmw()
280 struct mt76_bus_ops *bus_ops; in mt7921_pci_probe() local
338 dev->bus_ops = dev->mt76.bus; in mt7921_pci_probe()
339 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7921_pci_probe()
341 if (!bus_ops) { in mt7921_pci_probe()
346 bus_ops->rr = mt7921_rr; in mt7921_pci_probe()
347 bus_ops->wr = mt7921_wr; in mt7921_pci_probe()
348 bus_ops->rmw = mt7921_rmw; in mt7921_pci_probe()
[all …]
H A Dusb.c170 static struct mt76_bus_ops bus_ops = { in mt7921u_probe() local
205 ret = __mt76u_init(mdev, usb_intf, &bus_ops); in mt7921u_probe()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H 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 …]
H A Dcore.c64 dev->bus_ops->wr(&dev->mt76, MT_MCU_PCIE_REMAP_2, base); in mt7603_reg_map()
H A Dmt7603.h108 const struct mt76_bus_ops *bus_ops; member
/freebsd/sys/contrib/dev/athk/ath10k/
H 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()
H A Dpci.c727 ce->bus_ops->write32(ar, offset, value); in ath10k_pci_write32()
734 return ce->bus_ops->read32(ar, offset); in ath10k_pci_read32()
2418 return ce->bus_ops->get_num_banks(ar); in ath10k_pci_init_config()
3723 ar_pci->ce.bus_ops = &ath10k_pci_bus_ops; in ath10k_pci_probe()
H A Dahb.c766 ar_pci->ce.bus_ops = &ath10k_ahb_bus_ops; in ath10k_ahb_probe()
H A Dce.c94 return ce->bus_ops->read32(ar, offset); in ath10k_ce_read32()
101 ce->bus_ops->write32(ar, offset, value); in ath10k_ce_write32()
H A Dsnoc.c1742 ar_snoc->ce.bus_ops = &ath10k_snoc_bus_ops; in ath10k_snoc_probe()
/freebsd/sys/contrib/dev/athk/
H A Dath.h185 const struct ath_bus_ops *bus_ops; member
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dsdio.c636 const struct mt76_bus_ops *bus_ops) in mt76s_init() argument
662 dev->bus = bus_ops; in mt76s_init()
H A Dmt792x.h226 const struct mt76_bus_ops *bus_ops; member
H A Dusb.c1136 static struct mt76_bus_ops bus_ops = { in mt76u_init() local
1147 return __mt76u_init(dev, intf, &bus_ops); in mt76u_init()
H A Dmt76.h1854 const struct mt76_bus_ops *bus_ops);