Lines Matching refs:virq
1162 static bool octeon_irq_virq_in_range(unsigned int virq) in octeon_irq_virq_in_range() argument
1165 if (virq < (1ul << 8 * sizeof(octeon_irq_ciu_to_irq[0][0]))) in octeon_irq_virq_in_range()
1168 WARN_ONCE(true, "virq out of range %u.\n", virq); in octeon_irq_virq_in_range()
1173 unsigned int virq, irq_hw_number_t hw) in octeon_irq_ciu_map() argument
1180 if (!octeon_irq_virq_in_range(virq)) in octeon_irq_ciu_map()
1192 rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0, in octeon_irq_ciu_map()
1196 rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0, in octeon_irq_ciu_map()
1201 rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0, in octeon_irq_ciu_map()
1205 rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0, in octeon_irq_ciu_map()
1213 unsigned int virq, irq_hw_number_t hw) in octeon_irq_gpio_map() argument
1219 if (!octeon_irq_virq_in_range(virq)) in octeon_irq_gpio_map()
1228 r = octeon_irq_set_ciu_mapping(virq, line, bit, hw, in octeon_irq_gpio_map()
1893 unsigned int virq, irq_hw_number_t hw) in octeon_irq_ciu2_map() argument
1898 if (!octeon_irq_virq_in_range(virq)) in octeon_irq_ciu2_map()
1912 octeon_irq_set_ciu_mapping(virq, line, bit, 0, in octeon_irq_ciu2_map()
1916 octeon_irq_set_ciu_mapping(virq, line, bit, 0, in octeon_irq_ciu2_map()
2155 unsigned int virq, irq_hw_number_t hw) in octeon_irq_cib_map() argument
2170 irq_set_chip_and_handler(virq, &octeon_irq_chip_cib, in octeon_irq_cib_map()
2172 irq_set_chip_data(virq, cd); in octeon_irq_cib_map()