Lines Matching refs:mt76
81 tasklet_schedule(&dev->mt76.irq_tasklet); in mt7615_irq_handler()
88 struct mt7615_dev *dev = from_tasklet(dev, t, mt76.irq_tasklet); in mt7615_irq_tasklet()
95 intr &= dev->mt76.mmio.irqmask; in mt7615_irq_tasklet()
98 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7615_irq_tasklet()
103 mt76_set_irq_mask(&dev->mt76, MT_INT_MASK_CSR, mask, 0); in mt7615_irq_tasklet()
106 napi_schedule(&dev->mt76.tx_napi); in mt7615_irq_tasklet()
109 napi_schedule(&dev->mt76.napi[0]); in mt7615_irq_tasklet()
112 napi_schedule(&dev->mt76.napi[1]); in mt7615_irq_tasklet()
117 if (is_mt7663(&dev->mt76)) { in mt7615_irq_tasklet()
130 queue_work(dev->mt76.wq, &dev->reset_work); in mt7615_irq_tasklet()
144 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_rr()
152 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_wr()
160 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_rmw()
201 dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_mmio_probe()
202 mt76_mmio_init(&dev->mt76, mem_base); in mt7615_mmio_probe()
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()
222 dev->mt76.bus = bus_ops; in mt7615_mmio_probe()
243 mt76_free_device(&dev->mt76); in mt7615_mmio_probe()