static void __init dsm320_register_pci(void) { /* Initialise the GPIO lines for interrupt mode */ /* RealMAGIC */ ks8695_gpio_interrupt(KS8695_GPIO_0, IRQ_TYPE_LEVEL_LOW); /* MiniPCI Slot */ ks8695_gpio_interrupt(KS8695_GPIO_2, IRQ_TYPE_LEVEL_LOW); ks8695_init_pci(&dsm320_pci); }
static void __init dsm320_register_pci(void) { /* */ /* */ ks8695_gpio_interrupt(KS8695_GPIO_0, IRQ_TYPE_LEVEL_LOW); /* */ ks8695_gpio_interrupt(KS8695_GPIO_2, IRQ_TYPE_LEVEL_LOW); ks8695_init_pci(&dsm320_pci); }
static void __init og_register_pci(void) { /* Initialize the GPIO lines for interrupt mode */ ks8695_gpio_interrupt(KS8695_GPIO_0, IRQ_TYPE_LEVEL_LOW); /* Cardbus Slot */ if (machine_is_im4004()) ks8695_gpio_interrupt(KS8695_GPIO_1, IRQ_TYPE_LEVEL_LOW); ks8695_init_pci(&og_pci); }
static void __init micrel_init(void) { printk(KERN_INFO "Micrel KS8695 Development Board initializing\n"); ks8695_register_gpios(); #ifdef CONFIG_PCI ks8695_init_pci(&micrel_pci); #endif /* Add devices */ ks8695_add_device_wan(); /* eth0 = WAN */ ks8695_add_device_lan(); /* eth1 = LAN */ }