/* Initialise any other hardware after we've got the PCI bus initialised. We may need the PCI bus to talk to this other hardware.  */
static int __init nw_hw_init(void)
/* Initialise any other hardware after we've got the PCI bus initialised. We may need the PCI bus to talk to this other hardware.  */
static int __init nw_hw_init(void)
{
	if (machine_is_netwinder()) {
		unsigned long flags;
		wb977_init();
		cpld_init();
		rwa010_init();
		spin_lock_irqsave(&nw_gpio_lock, flags);
		nw_gpio_modify_op(GPIO_RED_LED|GPIO_GREEN_LED, DEFAULT_LEDS);
		spin_unlock_irqrestore(&nw_gpio_lock, flags);
	}
	return 0;
}