iq80321.c (140304) | iq80321.c (140308) |
---|---|
1/* $NetBSD: i80321_mainbus.c,v 1.13 2003/12/17 22:03:24 abs Exp $ */ 2 3/*- 4 * Copyright (c) 2001, 2002 Wasabi Systems, Inc. 5 * All rights reserved. 6 * 7 * Written by Jason R. Thorpe for Wasabi Systems, Inc. 8 * --- 28 unchanged lines hidden (view full) --- 37 38/* 39 * IQ80321 front-end for the i80321 I/O Processor. We take care 40 * of setting up the i80321 memory map, PCI interrupt routing, etc., 41 * which are all specific to the board the i80321 is wired up to. 42 */ 43 44#include <sys/cdefs.h> | 1/* $NetBSD: i80321_mainbus.c,v 1.13 2003/12/17 22:03:24 abs Exp $ */ 2 3/*- 4 * Copyright (c) 2001, 2002 Wasabi Systems, Inc. 5 * All rights reserved. 6 * 7 * Written by Jason R. Thorpe for Wasabi Systems, Inc. 8 * --- 28 unchanged lines hidden (view full) --- 37 38/* 39 * IQ80321 front-end for the i80321 I/O Processor. We take care 40 * of setting up the i80321 memory map, PCI interrupt routing, etc., 41 * which are all specific to the board the i80321 is wired up to. 42 */ 43 44#include <sys/cdefs.h> |
45__FBSDID("$FreeBSD: head/sys/arm/xscale/i80321/iq80321.c 140304 2005-01-15 16:56:22Z cognet $"); | 45__FBSDID("$FreeBSD: head/sys/arm/xscale/i80321/iq80321.c 140308 2005-01-15 18:55:22Z cognet $"); |
46 47#define _ARM32_BUS_DMA_PRIVATE 48#include <sys/param.h> 49#include <sys/systm.h> 50#include <sys/bus.h> 51#include <sys/kernel.h> 52#include <sys/module.h> 53#include <sys/malloc.h> --- 195 unchanged lines hidden (view full) --- 249 dma_range_init = 1; 250 busno = bus_space_read_4(sc->sc_st, sc->sc_atu_sh, ATU_PCIXSR); 251 busno = PCIXSR_BUSNO(busno); 252 if (busno == 0xff) 253 busno = 0; 254 device_add_child(dev, "obio", 0); 255 device_add_child(dev, "itimer", 0); 256 device_add_child(dev, "iopwdog", 0); | 46 47#define _ARM32_BUS_DMA_PRIVATE 48#include <sys/param.h> 49#include <sys/systm.h> 50#include <sys/bus.h> 51#include <sys/kernel.h> 52#include <sys/module.h> 53#include <sys/malloc.h> --- 195 unchanged lines hidden (view full) --- 249 dma_range_init = 1; 250 busno = bus_space_read_4(sc->sc_st, sc->sc_atu_sh, ATU_PCIXSR); 251 busno = PCIXSR_BUSNO(busno); 252 if (busno == 0xff) 253 busno = 0; 254 device_add_child(dev, "obio", 0); 255 device_add_child(dev, "itimer", 0); 256 device_add_child(dev, "iopwdog", 0); |
257 device_add_child(dev, "iqseg", 0); |
|
257 device_add_child(dev, "pcib", busno); 258 bus_generic_probe(dev); 259 bus_generic_attach(dev); 260 261 return (0); 262} 263 264void --- 65 unchanged lines hidden --- | 258 device_add_child(dev, "pcib", busno); 259 bus_generic_probe(dev); 260 bus_generic_attach(dev); 261 262 return (0); 263} 264 265void --- 65 unchanged lines hidden --- |