12 int firewire_bus = 0, riser_bus = 0, isa_bus;
22 firewire_bus = firewire->bus->secondary;
unsigned long write_smp_table(unsigned long addr)
#define printk(level,...)
struct device * dev_find_device(u16 vendor, u16 device, struct device *from)
Find a device of a given vendor and type.
static void * smp_write_config_table(void *v)
#define BIOS_SPEW
BIOS_SPEW - Excessively verbose output.
#define MP_IRQ_TRIGGER_DEFAULT
void * smp_write_floating_table(unsigned long addr, unsigned int virtualwire)
void smp_write_intsrc(struct mp_config_table *mc, u8 irqtype, u16 irqflag, u8 srcbus, u8 srcbusirq, u8 dstapic, u8 dstirq)
#define MP_IRQ_POLARITY_HIGH
void * mptable_finalize(struct mp_config_table *mc)
void mptable_lintsrc(struct mp_config_table *mc, unsigned long bus_isa)
void mptable_init(struct mp_config_table *mc)
#define SMP_FLOATING_TABLE_LEN
void smp_write_processors(struct mp_config_table *mc)
#define MP_IRQ_POLARITY_DEFAULT
u8 smp_write_ioapic_from_hw(struct mp_config_table *mc, void *apicaddr)
#define MP_IRQ_TRIGGER_EDGE
void mptable_write_buses(struct mp_config_table *mc, int *max_pci_bus, int *isa_bus)
void smp_write_pci_intsrc(struct mp_config_table *mc, u8 irqtype, u8 srcbus, u8 dev, u8 pirq, u8 dstapic, u8 dstirq)
DEVTREE_CONST struct bus * link_list