Lines Matching refs:hwirq
563 return d->hwirq - its_dev->event_map.lpi_base; in its_get_event_id()
569 irq_hw_number_t hwirq = d->hwirq; in lpi_set_config() local
571 u8 *cfg = page_address(gic_rdists->prop_page) + hwirq - 8192; in lpi_set_config()
602 gic_write_eoir(d->hwirq); in its_eoi_irq()
1201 static int its_alloc_device_irq(struct its_device *dev, irq_hw_number_t *hwirq) in its_alloc_device_irq() argument
1210 *hwirq = dev->event_map.lpi_base + idx; in its_alloc_device_irq()
1297 irq_hw_number_t hwirq) in its_irq_gic_domain_alloc() argument
1304 args.args[1] = hwirq; in its_irq_gic_domain_alloc()
1315 irq_hw_number_t hwirq; in its_irq_domain_alloc() local
1320 err = its_alloc_device_irq(its_dev, &hwirq); in its_irq_domain_alloc()
1324 err = its_irq_gic_domain_alloc(domain, virq + i, hwirq); in its_irq_domain_alloc()
1329 hwirq, &its_irq_chip, its_dev); in its_irq_domain_alloc()
1331 (int)(hwirq - its_dev->event_map.lpi_base), in its_irq_domain_alloc()
1332 (int)hwirq, virq + i); in its_irq_domain_alloc()
1348 its_send_mapvi(its_dev, d->hwirq, event); in its_irq_domain_activate()