ixp425_mem.c (256281) | ixp425_mem.c (266406) |
---|---|
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: stable/10/sys/arm/xscale/ixp425/ixp425_mem.c 186352 2008-12-20 03:26:09Z sam $"); | 39__FBSDID("$FreeBSD: stable/10/sys/arm/xscale/ixp425/ixp425_mem.c 266406 2014-05-18 16:07:35Z ian $"); |
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[] = { --- 23 unchanged lines hidden (view full) --- 71 sdr_config = MCU_REG_READ(MCU_SDR_CONFIG); 72 73 if (sdr_config & MCU_SDR_CONFIG_64MBIT) 74 size = sdram_64bit[MCU_SDR_CONFIG_MCONF(sdr_config)]; 75 else 76 size = sdram_other[MCU_SDR_CONFIG_MCONF(sdr_config)]; 77 78 if (size == 0) { | 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[] = { --- 23 unchanged lines hidden (view full) --- 71 sdr_config = MCU_REG_READ(MCU_SDR_CONFIG); 72 73 if (sdr_config & MCU_SDR_CONFIG_64MBIT) 74 size = sdram_64bit[MCU_SDR_CONFIG_MCONF(sdr_config)]; 75 else 76 size = sdram_other[MCU_SDR_CONFIG_MCONF(sdr_config)]; 77 78 if (size == 0) { |
79 printf("** SDR_CONFIG retuns unknown value, using 32M\n"); | 79 printf("** SDR_CONFIG returns unknown value, using 32M\n"); |
80 size = 32 * 1024 * 1024; 81 } 82 83 return (size); 84#undef MCU_REG_READ 85} 86 87uint32_t --- 15 unchanged lines hidden --- | 80 size = 32 * 1024 * 1024; 81 } 82 83 return (size); 84#undef MCU_REG_READ 85} 86 87uint32_t --- 15 unchanged lines hidden --- |