Lines Matching refs:irqs

1526 		res_lists.irqs = NULL;  in board_added()
2343 struct irq_mapping irqs; in configure_new_function() local
2423 if (!resources->irqs) { in configure_new_function()
2424 irqs.barber_pole = 0; in configure_new_function()
2425 irqs.interrupt[0] = 0; in configure_new_function()
2426 irqs.interrupt[1] = 0; in configure_new_function()
2427 irqs.interrupt[2] = 0; in configure_new_function()
2428 irqs.interrupt[3] = 0; in configure_new_function()
2429 irqs.valid_INT = 0; in configure_new_function()
2431 irqs.barber_pole = resources->irqs->barber_pole; in configure_new_function()
2432 irqs.interrupt[0] = resources->irqs->interrupt[0]; in configure_new_function()
2433 irqs.interrupt[1] = resources->irqs->interrupt[1]; in configure_new_function()
2434 irqs.interrupt[2] = resources->irqs->interrupt[2]; in configure_new_function()
2435 irqs.interrupt[3] = resources->irqs->interrupt[3]; in configure_new_function()
2436 irqs.valid_INT = resources->irqs->valid_INT; in configure_new_function()
2445 temp_resources.irqs = &irqs; in configure_new_function()
2507 irqs.barber_pole--; in configure_new_function()
2513 irqs.barber_pole = (irqs.barber_pole + 1) & 0x03; in configure_new_function()
2543 if (resources->irqs) { in configure_new_function()
2544 resources->irqs->interrupt[0] = irqs.interrupt[0]; in configure_new_function()
2545 resources->irqs->interrupt[1] = irqs.interrupt[1]; in configure_new_function()
2546 resources->irqs->interrupt[2] = irqs.interrupt[2]; in configure_new_function()
2547 resources->irqs->interrupt[3] = irqs.interrupt[3]; in configure_new_function()
2548 resources->irqs->valid_INT = irqs.valid_INT; in configure_new_function()
2552 if (irqs.valid_INT & (0x01 << cloop)) { in configure_new_function()
2554 cloop + 1, irqs.interrupt[cloop]); in configure_new_function()
2852 if (temp_byte && resources->irqs && in configure_new_function()
2853 (resources->irqs->valid_INT & in configure_new_function()
2854 (0x01 << ((temp_byte + resources->irqs->barber_pole - 1) & 0x03)))) { in configure_new_function()
2856 IRQ = resources->irqs->interrupt[(temp_byte + in configure_new_function()
2857 resources->irqs->barber_pole - 1) & 0x03]; in configure_new_function()
2879 resources->irqs->interrupt[(temp_byte + resources->irqs->barber_pole - 1) & 0x03] = IRQ; in configure_new_function()
2880 resources->irqs->valid_INT |= 0x01 << (temp_byte + resources->irqs->barber_pole - 1) & 0x03; in configure_new_function()