ixp425var.h (166064) | ixp425var.h (169952) |
---|---|
1/* $NetBSD: ixp425var.h,v 1.10 2006/04/10 03:36:03 simonb 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 --- 18 unchanged lines hidden (view full) --- 27 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 28 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 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 * | 1/* $NetBSD: ixp425var.h,v 1.10 2006/04/10 03:36:03 simonb 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 --- 18 unchanged lines hidden (view full) --- 27 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 28 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 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 * $FreeBSD: head/sys/arm/xscale/ixp425/ixp425var.h 166064 2007-01-17 00:58:25Z cognet $ | 35 * $FreeBSD: head/sys/arm/xscale/ixp425/ixp425var.h 169952 2007-05-24 16:25:49Z sam $ |
36 * 37 */ 38 39#ifndef _IXP425VAR_H_ 40#define _IXP425VAR_H_ 41 42#include <sys/conf.h> 43#include <sys/queue.h> --- 49 unchanged lines hidden (view full) --- 93void ixp425_io_bs_init(bus_space_tag_t, void *); 94void ixp425_mem_bs_init(bus_space_tag_t, void *); 95 96uint32_t ixp425_sdram_size(void); 97 98int ixp425_md_route_interrupt(device_t, device_t, int); 99void ixp425_md_attach(device_t); 100 | 36 * 37 */ 38 39#ifndef _IXP425VAR_H_ 40#define _IXP425VAR_H_ 41 42#include <sys/conf.h> 43#include <sys/queue.h> --- 49 unchanged lines hidden (view full) --- 93void ixp425_io_bs_init(bus_space_tag_t, void *); 94void ixp425_mem_bs_init(bus_space_tag_t, void *); 95 96uint32_t ixp425_sdram_size(void); 97 98int ixp425_md_route_interrupt(device_t, device_t, int); 99void ixp425_md_attach(device_t); 100 |
101struct ixp425_ivar { 102 uint32_t addr; 103 int irq; 104}; 105#define IXP425_IVAR(d) ((struct ixp425_ivar *) device_get_ivars(d)) 106 107enum { 108 IXP425_IVAR_ADDR, /* base physical address */ 109 IXP425_IVAR_IRQ /* irq/gpio pin assignment */ 110}; 111 |
|
101#endif /* _IXP425VAR_H_ */ | 112#endif /* _IXP425VAR_H_ */ |