1*e4b86885SCheng Sean Ye\ 2*e4b86885SCheng Sean Ye\ CDDL HEADER START 3*e4b86885SCheng Sean Ye\ 4*e4b86885SCheng Sean Ye\ The contents of this file are subject to the terms of the 5*e4b86885SCheng Sean Ye\ Common Development and Distribution License (the "License"). 6*e4b86885SCheng Sean Ye\ You may not use this file except in compliance with the License. 7*e4b86885SCheng Sean Ye\ 8*e4b86885SCheng Sean Ye\ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*e4b86885SCheng Sean Ye\ or http://www.opensolaris.org/os/licensing. 10*e4b86885SCheng Sean Ye\ See the License for the specific language governing permissions 11*e4b86885SCheng Sean Ye\ and limitations under the License. 12*e4b86885SCheng Sean Ye\ 13*e4b86885SCheng Sean Ye\ When distributing Covered Code, include this CDDL HEADER in each 14*e4b86885SCheng Sean Ye\ file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*e4b86885SCheng Sean Ye\ If applicable, add the following below this CDDL HEADER, with the 16*e4b86885SCheng Sean Ye\ fields enclosed by brackets "[]" replaced with your own identifying 17*e4b86885SCheng Sean Ye\ information: Portions Copyright [yyyy] [name of copyright owner] 18*e4b86885SCheng Sean Ye\ 19*e4b86885SCheng Sean Ye\ CDDL HEADER END 20*e4b86885SCheng Sean Ye\ 21*e4b86885SCheng Sean Ye 22*e4b86885SCheng Sean Ye\ 23*e4b86885SCheng Sean Ye\ Copyright 2008 Sun Microsystems, Inc. All rights reserved. 24*e4b86885SCheng Sean Ye\ Use is subject to license terms. 25*e4b86885SCheng Sean Ye\ 26*e4b86885SCheng Sean Ye 27*e4b86885SCheng Sean Ye#include <mcamd.h> 28*e4b86885SCheng Sean Ye 29*e4b86885SCheng Sean Yemc_t 30*e4b86885SCheng Sean Ye mc_props.mcp_num MCAMD_MC_OFF_NUM 31*e4b86885SCheng Sean Ye mc_props.mcp_rev MCAMD_MC_OFF_REV 32*e4b86885SCheng Sean Ye mc_props.mcp_base MCAMD_MC_OFF_BASE_ADDR 33*e4b86885SCheng Sean Ye mc_props.mcp_lim MCAMD_MC_OFF_LIM_ADDR 34*e4b86885SCheng Sean Ye mc_props.mcp_ilen MCAMD_MC_OFF_ILEN 35*e4b86885SCheng Sean Ye mc_props.mcp_ilsel MCAMD_MC_OFF_ILSEL 36*e4b86885SCheng Sean Ye mc_props.mcp_csintlvfctr MCAMD_MC_OFF_CSINTLVFCTR 37*e4b86885SCheng Sean Ye mc_props.mcp_dramhole_size MCAMD_MC_OFF_DRAMHOLE_SIZE 38*e4b86885SCheng Sean Ye mc_props.mcp_accwidth MCAMD_MC_OFF_ACCWIDTH 39*e4b86885SCheng Sean Ye mc_props.mcp_csbankmapreg MCAMD_MC_OFF_CSBANKMAPREG 40*e4b86885SCheng Sean Ye mc_props.mcp_bnkswzl MCAMD_MC_OFF_BNKSWZL 41*e4b86885SCheng Sean Ye mc_props.mcp_mod64mux MCAMD_MC_OFF_MOD64MUX 42*e4b86885SCheng Sean Ye mc_props.mcp_sparecs MCAMD_MC_OFF_SPARECS 43*e4b86885SCheng Sean Ye mc_props.mcp_badcs MCAMD_MC_OFF_BADCS 44*e4b86885SCheng Sean Ye mc_cfgregs.mcr_drambase MCAMD_MC_OFF_DRAMBASE_REG 45*e4b86885SCheng Sean Ye mc_cfgregs.mcr_dramlimit MCAMD_MC_OFF_DRAMLIMIT_REG 46*e4b86885SCheng Sean Ye mc_cfgregs.mcr_dramhole MCAMD_MC_OFF_DRAMHOLE_REG 47*e4b86885SCheng Sean Ye mc_cfgregs.mcr_dramcfglo MCAMD_MC_OFF_DRAMCFGLO_REG 48*e4b86885SCheng Sean Ye mc_cfgregs.mcr_dramcfghi MCAMD_MC_OFF_DRAMCFGHI_REG 49*e4b86885SCheng Sean Ye 50*e4b86885SCheng Sean Yemc_cs_t 51*e4b86885SCheng Sean Ye mccs_props.csp_num MCAMD_CS_OFF_NUM 52*e4b86885SCheng Sean Ye mccs_props.csp_base MCAMD_CS_OFF_BASE_ADDR 53*e4b86885SCheng Sean Ye mccs_props.csp_mask MCAMD_CS_OFF_MASK 54*e4b86885SCheng Sean Ye mccs_props.csp_size MCAMD_CS_OFF_SIZE 55*e4b86885SCheng Sean Ye mccs_props.csp_csbe MCAMD_CS_OFF_CSBE 56*e4b86885SCheng Sean Ye mccs_props.csp_spare MCAMD_CS_OFF_SPARE 57*e4b86885SCheng Sean Ye mccs_props.csp_testfail MCAMD_CS_OFF_TESTFAIL 58*e4b86885SCheng Sean Ye mccs_props.csp_dimmnums MCAMD_CS_OFF_DIMMNUMS 59*e4b86885SCheng Sean Ye mccs_props.csp_dimmrank MCAMD_CS_OFF_DIMMRANK 60*e4b86885SCheng Sean Ye mccs_cfgregs.csr_csbase MCAMD_CS_OFF_CSBASE_REG 61*e4b86885SCheng Sean Ye mccs_cfgregs.csr_csmask MCAMD_CS_OFF_CSMASK_REG 62*e4b86885SCheng Sean Ye 63*e4b86885SCheng Sean Yemc_dimm_t 64*e4b86885SCheng Sean Ye mcd_num MCAMD_DIMM_OFF_NUM 65*e4b86885SCheng Sean Ye mcd_size MCAMD_DIMM_OFF_SIZE 66*e4b86885SCheng Sean Ye 67