main.c (394bc7e38be79987ed15de203920c3cddb724cc1) main.c (ec43b08b5733494ad88aa618ecdf534320dd8207)
1/*
2 * Sonics Silicon Backplane
3 * Subsystem core
4 *
5 * Copyright 2005, Broadcom Corporation
6 * Copyright 2006, 2007, Michael Buesch <m@bues.ch>
7 *
8 * Licensed under the GNU/GPL. See COPYING for details.

--- 784 unchanged lines hidden (view full) ---

793
794 /* Initialize basic system devices (if available) */
795 err = ssb_bus_powerup(bus, 0);
796 if (err)
797 goto err_pcmcia_exit;
798 ssb_chipcommon_init(&bus->chipco);
799 ssb_extif_init(&bus->extif);
800 ssb_mipscore_init(&bus->mipscore);
1/*
2 * Sonics Silicon Backplane
3 * Subsystem core
4 *
5 * Copyright 2005, Broadcom Corporation
6 * Copyright 2006, 2007, Michael Buesch <m@bues.ch>
7 *
8 * Licensed under the GNU/GPL. See COPYING for details.

--- 784 unchanged lines hidden (view full) ---

793
794 /* Initialize basic system devices (if available) */
795 err = ssb_bus_powerup(bus, 0);
796 if (err)
797 goto err_pcmcia_exit;
798 ssb_chipcommon_init(&bus->chipco);
799 ssb_extif_init(&bus->extif);
800 ssb_mipscore_init(&bus->mipscore);
801 err = ssb_gpio_init(bus);
802 if (err == -ENOTSUPP)
803 ssb_dprintk(KERN_DEBUG PFX "GPIO driver not activated\n");
804 else if (err)
805 ssb_dprintk(KERN_ERR PFX
806 "Error registering GPIO driver: %i\n", err);
801 err = ssb_fetch_invariants(bus, get_invariants);
802 if (err) {
803 ssb_bus_may_powerdown(bus);
804 goto err_pcmcia_exit;
805 }
806 ssb_bus_may_powerdown(bus);
807
808 /* Queue it for attach.

--- 664 unchanged lines hidden ---
807 err = ssb_fetch_invariants(bus, get_invariants);
808 if (err) {
809 ssb_bus_may_powerdown(bus);
810 goto err_pcmcia_exit;
811 }
812 ssb_bus_may_powerdown(bus);
813
814 /* Queue it for attach.

--- 664 unchanged lines hidden ---