void __init plat_setup(void) { sni_pcimt_detect(); sni_pcimt_sc_init(); sni_pcimt_time_init(); set_io_port_base(SNI_PORT_BASE); ioport_resource.end = sni_io_resource.end; /* * Setup (E)ISA I/O memory access stuff */ isa_slot_offset = 0xb0000000; #ifdef CONFIG_EISA EISA_bus = 1; #endif sni_resource_init(); board_timer_setup = sni_rm200_pci_timer_setup; _machine_restart = sni_machine_restart; _machine_halt = sni_machine_halt; pm_power_off = sni_machine_power_off; sni_display_setup(); #ifdef CONFIG_PCI register_pci_controller(&sni_controller); #endif }
void __init sni_pcimt_init(void) { sni_pcimt_detect(); sni_pcimt_sc_init(); ioport_resource.end = sni_io_resource.end; #ifdef CONFIG_PCI PCIBIOS_MIN_IO = 0x9000; register_pci_controller(&sni_controller); #endif sni_pcimt_resource_init(); }
void sni_pcimt_init(void) { sni_pcimt_resource_init(); sni_pcimt_detect(); sni_pcimt_sc_init(); rtc_mips_get_time = mc146818_get_cmos_time; rtc_mips_set_time = mc146818_set_rtc_mmss; board_time_init = sni_cpu_time_init; #ifdef CONFIG_PCI register_pci_controller(&sni_controller); #endif }