ixp425_mem.c (164426) | ixp425_mem.c (166248) |
---|---|
1/* $NetBSD: ixp425_mem.c,v 1.2 2005/12/11 12:16:51 christos Exp $ */ 2 3/* 4 * Copyright (c) 2003 Wasabi Systems, Inc. 5 * All rights reserved. 6 * 7 * Written by Steve C. Woodford for Wasabi Systems, Inc. 8 * --- 22 unchanged lines hidden (view full) --- 31 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 32 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 33 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 34 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 35 * POSSIBILITY OF SUCH DAMAGE. 36 */ 37 38#include <sys/cdefs.h> | 1/* $NetBSD: ixp425_mem.c,v 1.2 2005/12/11 12:16:51 christos Exp $ */ 2 3/* 4 * Copyright (c) 2003 Wasabi Systems, Inc. 5 * All rights reserved. 6 * 7 * Written by Steve C. Woodford for Wasabi Systems, Inc. 8 * --- 22 unchanged lines hidden (view full) --- 31 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 32 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 33 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 34 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 35 * POSSIBILITY OF SUCH DAMAGE. 36 */ 37 38#include <sys/cdefs.h> |
39__FBSDID("$FreeBSD: head/sys/arm/xscale/ixp425/ixp425_mem.c 164426 2006-11-19 23:55:23Z sam $"); | 39__FBSDID("$FreeBSD: head/sys/arm/xscale/ixp425/ixp425_mem.c 166248 2007-01-26 01:37:32Z kevlo $"); |
40 41#include <sys/param.h> 42#include <sys/systm.h> 43 44#include <arm/xscale/ixp425/ixp425reg.h> 45#include <arm/xscale/ixp425/ixp425var.h> 46 47static uint32_t sdram_64bit[] = { 48 0x00800000, /* 8M: One 2M x 32 chip */ 49 0x01000000, /* 16M: Two 2M x 32 chips */ | 40 41#include <sys/param.h> 42#include <sys/systm.h> 43 44#include <arm/xscale/ixp425/ixp425reg.h> 45#include <arm/xscale/ixp425/ixp425var.h> 46 47static uint32_t sdram_64bit[] = { 48 0x00800000, /* 8M: One 2M x 32 chip */ 49 0x01000000, /* 16M: Two 2M x 32 chips */ |
50 0x01000000, /* 16M: One 4M x 32 chip */ 51 0x02000000, /* 32M: Two 4M x 32 chips */ | 50 0x01000000, /* 16M: Two 4M x 16 chips */ 51 0x02000000, /* 32M: Four 4M x 32 chips */ |
52 0, 0, 0, 0 53}; 54 55static uint32_t sdram_other[] = { 56 0x02000000, /* 32M: Two 8M x 16 chips */ 57 0x04000000, /* 64M: Four 8M x 16 chips */ 58 0x04000000, /* 64M: Two 16M x 16 chips */ 59 0x08000000, /* 128M: Four 16M x 16 chips */ --- 26 unchanged lines hidden --- | 52 0, 0, 0, 0 53}; 54 55static uint32_t sdram_other[] = { 56 0x02000000, /* 32M: Two 8M x 16 chips */ 57 0x04000000, /* 64M: Four 8M x 16 chips */ 58 0x04000000, /* 64M: Two 16M x 16 chips */ 59 0x08000000, /* 128M: Four 16M x 16 chips */ --- 26 unchanged lines hidden --- |