Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmmio.c86 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7996_reg_map_l1()
90 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7996_reg_map_l1()
101 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, in mt7996_reg_map_l2()
202 struct mt76_bus_ops *bus_ops; in mt7996_mmio_init() local
218 dev->bus_ops = dev->mt76.bus; in mt7996_mmio_init()
219 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7996_mmio_init()
221 if (!bus_ops) in mt7996_mmio_init()
224 bus_ops->rr = mt7996_rr; in mt7996_mmio_init()
225 bus_ops->wr = mt7996_wr; in mt7996_mmio_init()
226 bus_ops->rmw = mt7996_rmw; in mt7996_mmio_init()
[all …]
H A Dmt7996.h190 const struct mt76_bus_ops *bus_ops; member
/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()
186 struct mt76_bus_ops *bus_ops; in mt7615_mmio_probe() local
210 dev->bus_ops = dev->mt76.bus; in mt7615_mmio_probe()
211 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7615_mmio_probe()
213 if (!bus_ops) { in mt7615_mmio_probe()
218 bus_ops->rr = mt7615_rr; in mt7615_mmio_probe()
219 bus_ops->wr = mt7615_wr; in mt7615_mmio_probe()
220 bus_ops->rmw = mt7615_rmw; in mt7615_mmio_probe()
[all …]
H A Dusb.c127 static struct mt76_bus_ops bus_ops = { in mt7663u_probe() local
161 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/mt7921/
H A Dpci.c144 return dev->bus_ops->rr(mdev, addr); in mt7921_rr()
152 dev->bus_ops->wr(mdev, addr, val); in mt7921_wr()
160 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7921_rmw()
270 struct mt76_bus_ops *bus_ops; in mt7921_pci_probe() local
328 dev->bus_ops = dev->mt76.bus; in mt7921_pci_probe()
329 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7921_pci_probe()
331 if (!bus_ops) { in mt7921_pci_probe()
336 bus_ops->rr = mt7921_rr; in mt7921_pci_probe()
337 bus_ops->wr = mt7921_wr; in mt7921_pci_probe()
338 bus_ops->rmw = mt7921_rmw; in mt7921_pci_probe()
[all …]
H A Dusb.c171 static struct mt76_bus_ops bus_ops = { in mt7921u_probe() local
206 ret = __mt76u_init(mdev, usb_intf, &bus_ops); in mt7921u_probe()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dinit.c397 return dev->bus_ops->rr(mdev, addr); in mt7603_rr()
405 dev->bus_ops->wr(mdev, addr, val); in mt7603_wr()
413 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7603_rmw()
487 struct mt76_bus_ops *bus_ops; in mt7603_register_device() local
492 dev->bus_ops = dev->mt76.bus; in mt7603_register_device()
493 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7603_register_device()
495 if (!bus_ops) in mt7603_register_device()
498 bus_ops->rr = mt7603_rr; in mt7603_register_device()
499 bus_ops->wr = mt7603_wr; in mt7603_register_device()
500 bus_ops->rmw = mt7603_rmw; in mt7603_register_device()
[all …]
H A Dcore.c62 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/mediatek/mt76/mt7915/
H A Dmmio.c426 dev->bus_ops->rmw(&dev->mt76, l1_remap, in mt7915_reg_map_l1()
529 return dev->bus_ops->rr(mdev, addr); in mt7915_rr()
537 dev->bus_ops->wr(mdev, addr, val); in mt7915_wr()
815 struct mt76_bus_ops *bus_ops; in mt7915_mmio_init() local
845 dev->bus_ops = dev->mt76.bus; in mt7915_mmio_init()
846 bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops), in mt7915_mmio_init()
848 if (!bus_ops) in mt7915_mmio_init()
851 bus_ops->rr = mt7915_rr; in mt7915_mmio_init()
852 bus_ops->wr = mt7915_wr; in mt7915_mmio_init()
853 bus_ops->rmw = mt7915_rmw; in mt7915_mmio_init()
[all …]
H A Dmt7915.h257 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.c725 ce->bus_ops->write32(ar, offset, value); in ath10k_pci_write32()
732 return ce->bus_ops->read32(ar, offset); in ath10k_pci_read32()
2411 return ce->bus_ops->get_num_banks(ar); in ath10k_bus_get_num_banks()
3716 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.c91 return ce->bus_ops->read32(ar, offset); in ath10k_ce_read32()
98 ce->bus_ops->write32(ar, offset, value); in ath10k_ce_write32()
H A Dsnoc.c1734 ar_snoc->ce.bus_ops = &ath10k_snoc_bus_ops; in ath10k_snoc_probe()
/freebsd/sys/contrib/dev/athk/
H A Dath.h183 const struct ath_bus_ops *bus_ops; member
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dsdio.c631 const struct mt76_bus_ops *bus_ops) in mt76s_init() argument
653 dev->bus = bus_ops; in mt76s_init()
H A Dmt792x.h164 const struct mt76_bus_ops *bus_ops; member
H A Dusb.c1116 static struct mt76_bus_ops bus_ops = { in mt76u_init() local
1127 return __mt76u_init(dev, intf, &bus_ops); in mt76u_init()
H A Dmt76.h1476 const struct mt76_bus_ops *bus_ops);