Lines Matching +full:0 +full:xf8005000
72 return 0; in find_ht_magic_addr()
81 * theoretically a register at 0xf8005000 where you just write in find_u4_magic_addr()
97 return 0xf8004000 | (hwirq << 4); in find_u4_magic_addr()
99 return 0; in find_u4_magic_addr()
111 entry->irq = 0; in u3msi_teardown_msi_irqs()
128 if (find_ht_magic_addr(pdev, 0) == 0 && in u3msi_setup_msi_irqs()
129 find_u4_magic_addr(pdev, 0) == 0) { in u3msi_setup_msi_irqs()
137 if (hwirq < 0) { in u3msi_setup_msi_irqs()
143 if (addr == 0) in u3msi_setup_msi_irqs()
145 msg.address_lo = addr & 0xFFFFFFFF; in u3msi_setup_msi_irqs()
150 pr_debug("u3msi: failed mapping hwirq 0x%x\n", hwirq); in u3msi_setup_msi_irqs()
159 pr_debug("u3msi: allocated virq 0x%x (hw 0x%x) addr 0x%lx\n", in u3msi_setup_msi_irqs()
162 printk("u3msi: allocated virq 0x%x (hw 0x%x) addr 0x%lx\n", in u3msi_setup_msi_irqs()
170 return 0; in u3msi_setup_msi_irqs()
195 return 0; in mpic_u3msi_init()