Searched refs:irq_map (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt792x_dma.c | 18 mt76_wr(dev, dev->irq_map->host_irq_enable, 0); in mt792x_irq_handler() 32 const struct mt792x_irq_map *irq_map = dev->irq_map; in mt792x_irq_tasklet() local 35 mt76_wr(dev, irq_map->host_irq_enable, 0); in mt792x_irq_tasklet() 44 irq_map->rx.wm_complete_mask | in mt792x_irq_tasklet() 45 irq_map->rx.wm2_complete_mask); in mt792x_irq_tasklet() 56 mask |= irq_map->rx.data_complete_mask; in mt792x_irq_tasklet() 57 intr |= irq_map->rx.data_complete_mask; in mt792x_irq_tasklet() 66 if (intr & irq_map->rx.wm_complete_mask) in mt792x_irq_tasklet() 69 if (intr & irq_map->rx.wm2_complete_mask) in mt792x_irq_tasklet() 72 if (intr & irq_map->rx.data_complete_mask) in mt792x_irq_tasklet() [all …]
|
H A D | mt792x.h | 181 const struct mt792x_irq_map *irq_map; member
|
/freebsd/sys/kern/ |
H A D | subr_intr.c | 1619 isrc = irq_map[res_id]->isrc; 1631 irq_map[res_id]->isrc = isrc; 1647 data = irq_map[res_id]->map_data; 1675 if (irq_map[res_id] == NULL) 1682 *map_dev = irq_map[res_id]->dev; 1706 if (irq_map[i] == NULL) { 1707 irq_map[i] = entry; 1714 if (irq_map[i] == NULL) { 1715 irq_map[i] = entry; 1738 entry = irq_map[res_id]; [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | pci_mac.c | 64 mt76_wr(dev, dev->irq_map->host_irq_enable, 0); in mt7921e_mac_reset() 95 mt76_wr(dev, dev->irq_map->host_irq_enable, in mt7921e_mac_reset() 96 dev->irq_map->tx.all_complete_mask | in mt7921e_mac_reset()
|
H A D | pci.c | 257 static const struct mt792x_irq_map irq_map = { in mt7921_pci_probe() local 321 dev->irq_map = &irq_map; in mt7921_pci_probe() 357 mt76_wr(dev, irq_map.host_irq_enable, 0); in mt7921_pci_probe() 441 mt76_wr(dev, dev->irq_map->host_irq_enable, 0); in mt7921_pci_suspend() 489 dev->irq_map->tx.all_complete_mask | in mt7921_pci_resume()
|
/freebsd/sys/dev/glxiic/ |
H A D | glxiic.c | 315 uint32_t irq_map; in glxiic_attach() local 347 irq_map = rdmsr(GLXIIC_MSR_PIC_YSEL_HIGH); in glxiic_attach() 348 sc->old_irq = GLXIIC_MAP_TO_SMB_IRQ(irq_map); in glxiic_attach() 992 uint32_t irq_map; in glxiic_smb_map_interrupt() local 998 irq_map = rdmsr(GLXIIC_MSR_PIC_YSEL_HIGH); in glxiic_smb_map_interrupt() 999 old_irq = GLXIIC_MAP_TO_SMB_IRQ(irq_map); in glxiic_smb_map_interrupt() 1002 irq_map &= ~GLXIIC_SMB_IRQ_TO_MAP(old_irq); in glxiic_smb_map_interrupt() 1003 irq_map |= GLXIIC_SMB_IRQ_TO_MAP(irq); in glxiic_smb_map_interrupt() 1004 wrmsr(GLXIIC_MSR_PIC_YSEL_HIGH, irq_map); in glxiic_smb_map_interrupt()
|