add this file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2171 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
		
							
								
								
									
										56
									
								
								src/include/cpu/amd/gx2def.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								src/include/cpu/amd/gx2def.h
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,56 @@
 | 
				
			|||||||
 | 
					/*
 | 
				
			||||||
 | 
					    freebios/src/northbridge/nsc/gx1/gx1def.inc
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Copyright (c) 2002 Christer Weinigel <wingel@hack.org>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Defines for the GX1 processor
 | 
				
			||||||
 | 
					*/
 | 
				
			||||||
 | 
					/* now adapted for the gx2 by rminnich@lanl.gov
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define GX_BASE 0x040000000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/**********************************************************************/
 | 
				
			||||||
 | 
					/* Display Controller Registers, offset from GX_BASE */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define DC_UNLOCK		0x8300
 | 
				
			||||||
 | 
					#define     DC_UNLOCK_MAGIC	0x4758
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define DC_GENERAL_CFG		0x8304
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/**********************************************************************/
 | 
				
			||||||
 | 
					/* Bus Controller Registers, offset from GX_BASE */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define BC_DRAM_TOP		0x8000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define BC_XMAP_1		0x8004
 | 
				
			||||||
 | 
					#define BC_XMAP_2		0x8008
 | 
				
			||||||
 | 
					#define BC_XMAP_3		0x800c
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/**********************************************************************/
 | 
				
			||||||
 | 
					/* Memory Controller Registers, offset from GX_BASE */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define MC_MEM_CNTRL1		0x8400
 | 
				
			||||||
 | 
					#define     SDCLKSTRT		(1<<17)
 | 
				
			||||||
 | 
					#define     RFSHRATE		(0x1ff<<8)
 | 
				
			||||||
 | 
					#define     RFSHSTAG		(0x3<<6)
 | 
				
			||||||
 | 
					#define	    X2CLKADDR		(1<<5)
 | 
				
			||||||
 | 
					#define	    RFSHTST		(1<<4)
 | 
				
			||||||
 | 
					#define	    XBUSARB		(1<<3)
 | 
				
			||||||
 | 
					#define	    SMM_MAP		(1<<2)
 | 
				
			||||||
 | 
					#define     PROGRAM_SDRAM	(1<<0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define MC_MEM_CNTRL2		0x8404
 | 
				
			||||||
 | 
					#define     SDCLK_MASK		0x000003c0
 | 
				
			||||||
 | 
					#define     SDCLKOUT_MASK	0x00000400
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define MC_BANK_CFG		0x8408
 | 
				
			||||||
 | 
					#define     DIMM_PG_SZ		0x00000070
 | 
				
			||||||
 | 
					#define     DIMM_SZ		0x00000700
 | 
				
			||||||
 | 
					#define     DIMM_COMP_BNK	0x00001000
 | 
				
			||||||
 | 
					#define     DIMM_MOD_BNK	0x00004000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define MC_SYNC_TIM1		0x840c
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define MC_GBASE_ADD		0x8414
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		Reference in New Issue
	
	Block a user