/* set direct allocation base */
bc->dio_p = 0x1000000;
bc->d32_p = 0x1000000;
[snip]
/*
* Route all PCI bridge interrupts to the HEART ASIC. The idea is
* that we cause the bridge to send an Xtalk write to a specified
* interrupt register (0x80 for HEART, 0x90 for HUB) in a defined
* widget. The actual IRQ support and masking is done elsewhere.
*/
bridge->b_wid_int_upper = masterwid << 16;
bridge->b_wid_int_lower = 0x00000080;
[snip]
/*
* We map the IRQs to slots in a straightforward way.
*/
[snip]
bridge->b_int_device &= 0xFF000000;
bridge->b_int_enable = 0x7FFFFE00;
bridge->b_int_mode = 0x00000000;