Deleted Added
full compact
ixp425.c (164426) ixp425.c (164508)
1/* $NetBSD: ixp425.c,v 1.10 2005/12/11 12:16:51 christos Exp $ */
2
3/*
4 * Copyright (c) 2003
5 * Ichiro FUKUHARA <ichiro@ichiro.org>.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

29 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
30 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33 * SUCH DAMAGE.
34 */
35
36#include <sys/cdefs.h>
1/* $NetBSD: ixp425.c,v 1.10 2005/12/11 12:16:51 christos Exp $ */
2
3/*
4 * Copyright (c) 2003
5 * Ichiro FUKUHARA <ichiro@ichiro.org>.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

29 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
30 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33 * SUCH DAMAGE.
34 */
35
36#include <sys/cdefs.h>
37__FBSDID("$FreeBSD: head/sys/arm/xscale/ixp425/ixp425.c 164426 2006-11-19 23:55:23Z sam $");
37__FBSDID("$FreeBSD: head/sys/arm/xscale/ixp425/ixp425.c 164508 2006-11-22 12:57:17Z kevlo $");
38
39#define _ARM32_BUS_DMA_PRIVATE
40#include <sys/param.h>
41#include <sys/systm.h>
42#include <sys/bus.h>
43#include <sys/kernel.h>
44#include <sys/module.h>
45#include <sys/malloc.h>

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

228 device_add_child(dev, "ixpwdog", 0);
229 device_add_child(dev, "ixpiic", 0);
230 device_add_child(dev, "uart", 0);
231 /* XXX these are optional, what if they are not configured? */
232 device_add_child(dev, "ixpqmgr", 0);
233 device_add_child(dev, "npe", 0); /* NPE-B */
234 device_add_child(dev, "npe", 1); /* NPE-C */
235 device_add_child(dev, "ata_avila", 0); /* XXX */
38
39#define _ARM32_BUS_DMA_PRIVATE
40#include <sys/param.h>
41#include <sys/systm.h>
42#include <sys/bus.h>
43#include <sys/kernel.h>
44#include <sys/module.h>
45#include <sys/malloc.h>

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

228 device_add_child(dev, "ixpwdog", 0);
229 device_add_child(dev, "ixpiic", 0);
230 device_add_child(dev, "uart", 0);
231 /* XXX these are optional, what if they are not configured? */
232 device_add_child(dev, "ixpqmgr", 0);
233 device_add_child(dev, "npe", 0); /* NPE-B */
234 device_add_child(dev, "npe", 1); /* NPE-C */
235 device_add_child(dev, "ata_avila", 0); /* XXX */
236 device_add_child(dev, "led_avila", 0);
236
237 if (bus_space_map(sc->sc_iot, IXP425_GPIO_HWBASE, IXP425_GPIO_SIZE,
238 0, &sc->sc_gpio_ioh))
239 panic("ixp425_attach: unable to map GPIO registers");
240 if (bus_space_map(sc->sc_iot, IXP425_EXP_HWBASE, IXP425_EXP_SIZE,
241 0, &sc->sc_exp_ioh))
242 panic("ixp425_attach: unable to map Expansion Bus registers");
243

--- 126 unchanged lines hidden ---
237
238 if (bus_space_map(sc->sc_iot, IXP425_GPIO_HWBASE, IXP425_GPIO_SIZE,
239 0, &sc->sc_gpio_ioh))
240 panic("ixp425_attach: unable to map GPIO registers");
241 if (bus_space_map(sc->sc_iot, IXP425_EXP_HWBASE, IXP425_EXP_SIZE,
242 0, &sc->sc_exp_ioh))
243 panic("ixp425_attach: unable to map Expansion Bus registers");
244

--- 126 unchanged lines hidden ---