/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mmio.c | 85 dev->reg_l1_backup = dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7996_reg_map_l1() 86 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() 100 dev->reg_l2_backup = dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2); in mt7996_reg_map_l2() 101 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, in mt7996_reg_map_l2() 105 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2); in mt7996_reg_map_l2() 114 dev->bus_ops->wr(&dev->mt76, MT_HIF_REMAP_L1, dev->reg_l1_backup); in mt7996_reg_remap_restore() 119 dev->bus_ops->wr(&dev->mt76, MT_HIF_REMAP_L2, dev->reg_l2_backup); in mt7996_reg_remap_restore() 181 return dev->bus_ops->rr(mdev, __mt7996_reg_addr(dev, offset)); in mt7996_rr() 188 dev->bus_ops->wr(mdev, __mt7996_reg_addr(dev, offset), val); in mt7996_wr() [all …]
|
H A D | mt7996.h | 190 const struct mt76_bus_ops *bus_ops; member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mmio.c | 147 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 D | usb.c | 127 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 D | mt7615.h | 247 const struct mt76_bus_ops *bus_ops; member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | pci.c | 144 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 D | usb.c | 171 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 D | init.c | 397 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 D | core.c | 62 dev->bus_ops->wr(&dev->mt76, MT_MCU_PCIE_REMAP_2, base); in mt7603_reg_map()
|
H A D | mt7603.h | 108 const struct mt76_bus_ops *bus_ops; member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mmio.c | 426 dev->bus_ops->rmw(&dev->mt76, l1_remap, in mt7915_reg_map_l1() 430 dev->bus_ops->rr(&dev->mt76, l1_remap); in mt7915_reg_map_l1() 443 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, in mt7915_reg_map_l2() 448 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2); in mt7915_reg_map_l2() 455 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2_MT7916 + ofs, in mt7915_reg_map_l2() 460 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L2_MT7916 + ofs); in mt7915_reg_map_l2() 529 return dev->bus_ops->rr(mdev, addr); in mt7915_rr() 537 dev->bus_ops->wr(mdev, addr, val); in mt7915_wr() 545 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7915_rmw() 815 struct mt76_bus_ops *bus_ops; in mt7915_mmio_init() local [all …]
|
H A D | mt7915.h | 257 const struct mt76_bus_ops *bus_ops; member
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | ce.h | 150 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 D | pci.c | 725 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 D | ahb.c | 766 ar_pci->ce.bus_ops = &ath10k_ahb_bus_ops; in ath10k_ahb_probe()
|
H A D | ce.c | 91 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 D | snoc.c | 1734 ar_snoc->ce.bus_ops = &ath10k_snoc_bus_ops; in ath10k_snoc_probe()
|
/freebsd/sys/contrib/dev/athk/ |
H A D | ath.h | 183 const struct ath_bus_ops *bus_ops; member
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | sdio.c | 631 const struct mt76_bus_ops *bus_ops) in mt76s_init() argument 653 dev->bus = bus_ops; in mt76s_init()
|
H A D | mt792x.h | 164 const struct mt76_bus_ops *bus_ops; member
|
H A D | usb.c | 1116 static struct mt76_bus_ops bus_ops = { in mt76u_init() local 1127 return __mt76u_init(dev, intf, &bus_ops); in mt76u_init()
|
H A D | mt76.h | 1476 const struct mt76_bus_ops *bus_ops);
|