| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * Platform dependent support for HP simulator. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copyright (C) 1998, 1999, 2002 Hewlett-Packard Co | 
					
						
							|  |  |  |  *	David Mosberger-Tang <davidm@hpl.hp.com> | 
					
						
							|  |  |  |  * Copyright (C) 1999 Vijay Chander <vijay@engr.sgi.com> | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | #include <linux/console.h>
 | 
					
						
							|  |  |  | #include <linux/init.h>
 | 
					
						
							|  |  |  | #include <linux/kdev_t.h>
 | 
					
						
							|  |  |  | #include <linux/kernel.h>
 | 
					
						
							|  |  |  | #include <linux/major.h>
 | 
					
						
							|  |  |  | #include <linux/param.h>
 | 
					
						
							|  |  |  | #include <linux/root_dev.h>
 | 
					
						
							|  |  |  | #include <linux/string.h>
 | 
					
						
							|  |  |  | #include <linux/types.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <asm/delay.h>
 | 
					
						
							|  |  |  | #include <asm/irq.h>
 | 
					
						
							|  |  |  | #include <asm/pal.h>
 | 
					
						
							|  |  |  | #include <asm/machvec.h>
 | 
					
						
							|  |  |  | #include <asm/pgtable.h>
 | 
					
						
							|  |  |  | #include <asm/sal.h>
 | 
					
						
							| 
									
										
										
										
											2007-08-21 13:51:45 +10:00
										 |  |  | #include <asm/hpsim.h>
 | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | #include "hpsim_ssc.h"
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void | 
					
						
							|  |  |  | ia64_ssc_connect_irq (long intr, long irq) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	ia64_ssc(intr, irq, 0, 0, SSC_CONNECT_INTERRUPT); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void | 
					
						
							|  |  |  | ia64_ctl_trace (long on) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	ia64_ssc(on, 0, 0, 0, SSC_CTL_TRACE); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void __init | 
					
						
							|  |  |  | hpsim_setup (char **cmdline_p) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	ROOT_DEV = Root_SDA1;		/* default to first SCSI drive */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-08-21 13:51:45 +10:00
										 |  |  | 	simcons_register(); | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | } |