diff options
Diffstat (limited to 'include/asm-ia64')
33 files changed, 7 insertions, 36 deletions
diff --git a/include/asm-ia64/asmmacro.h b/include/asm-ia64/asmmacro.h index edf2ceb..c22b465 100644 --- a/include/asm-ia64/asmmacro.h +++ b/include/asm-ia64/asmmacro.h @@ -6,7 +6,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #define ENTRY(name)				\  	.align 32;				\ diff --git a/include/asm-ia64/cache.h b/include/asm-ia64/cache.h index f0a104d..e7482bd 100644 --- a/include/asm-ia64/cache.h +++ b/include/asm-ia64/cache.h @@ -1,7 +1,6 @@  #ifndef _ASM_IA64_CACHE_H  #define _ASM_IA64_CACHE_H -#include <linux/config.h>  /*   * Copyright (C) 1998-2000 Hewlett-Packard Co diff --git a/include/asm-ia64/delay.h b/include/asm-ia64/delay.h index bba7020..a30a62f 100644 --- a/include/asm-ia64/delay.h +++ b/include/asm-ia64/delay.h @@ -12,7 +12,6 @@   * Copyright (C) 1999 Don Dugger <don.dugger@intel.com>   */ -#include <linux/config.h>  #include <linux/kernel.h>  #include <linux/sched.h>  #include <linux/compiler.h> diff --git a/include/asm-ia64/dma-mapping.h b/include/asm-ia64/dma-mapping.h index df67d40..99a8f8e 100644 --- a/include/asm-ia64/dma-mapping.h +++ b/include/asm-ia64/dma-mapping.h @@ -5,7 +5,6 @@   * Copyright (C) 2003-2004 Hewlett-Packard Co   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <asm/machvec.h>  #define dma_alloc_coherent	platform_dma_alloc_coherent diff --git a/include/asm-ia64/dma.h b/include/asm-ia64/dma.h index 3be1b49..dad3a73 100644 --- a/include/asm-ia64/dma.h +++ b/include/asm-ia64/dma.h @@ -6,7 +6,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <asm/io.h>		/* need byte IO */ diff --git a/include/asm-ia64/elf.h b/include/asm-ia64/elf.h index 446fce0..25f9835 100644 --- a/include/asm-ia64/elf.h +++ b/include/asm-ia64/elf.h @@ -8,7 +8,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <asm/fpu.h>  #include <asm/page.h> diff --git a/include/asm-ia64/hardirq.h b/include/asm-ia64/hardirq.h index 33ef8f0..140e495 100644 --- a/include/asm-ia64/hardirq.h +++ b/include/asm-ia64/hardirq.h @@ -6,7 +6,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <linux/threads.h>  #include <linux/irq.h> diff --git a/include/asm-ia64/ia32.h b/include/asm-ia64/ia32.h index f8044a1..5ff8d74 100644 --- a/include/asm-ia64/ia32.h +++ b/include/asm-ia64/ia32.h @@ -1,7 +1,6 @@  #ifndef _ASM_IA64_IA32_H  #define _ASM_IA64_IA32_H -#include <linux/config.h>  #include <asm/ptrace.h>  #include <asm/signal.h> diff --git a/include/asm-ia64/ide.h b/include/asm-ia64/ide.h index 93f45c5..e928675 100644 --- a/include/asm-ia64/ide.h +++ b/include/asm-ia64/ide.h @@ -13,7 +13,6 @@  #ifdef __KERNEL__ -#include <linux/config.h>  #include <linux/irq.h> diff --git a/include/asm-ia64/intrinsics.h b/include/asm-ia64/intrinsics.h index 8089f95..3a95aa4 100644 --- a/include/asm-ia64/intrinsics.h +++ b/include/asm-ia64/intrinsics.h @@ -9,7 +9,6 @@   */  #ifndef __ASSEMBLY__ -#include <linux/config.h>  /* include compiler specific intrinsics */  #include <asm/ia64regs.h> diff --git a/include/asm-ia64/kmap_types.h b/include/asm-ia64/kmap_types.h index bc77752..5d1658a 100644 --- a/include/asm-ia64/kmap_types.h +++ b/include/asm-ia64/kmap_types.h @@ -1,7 +1,6 @@  #ifndef _ASM_IA64_KMAP_TYPES_H  #define _ASM_IA64_KMAP_TYPES_H -#include <linux/config.h>  #ifdef CONFIG_DEBUG_HIGHMEM  # define D(n) __KM_FENCE_##n , diff --git a/include/asm-ia64/machvec.h b/include/asm-ia64/machvec.h index a9c995a..0df72a1 100644 --- a/include/asm-ia64/machvec.h +++ b/include/asm-ia64/machvec.h @@ -10,7 +10,6 @@  #ifndef _ASM_IA64_MACHVEC_H  #define _ASM_IA64_MACHVEC_H -#include <linux/config.h>  #include <linux/types.h>  /* forward declarations: */ diff --git a/include/asm-ia64/mca.h b/include/asm-ia64/mca.h index 9c5389b..ee97f7c 100644 --- a/include/asm-ia64/mca.h +++ b/include/asm-ia64/mca.h @@ -69,14 +69,16 @@ typedef struct ia64_mc_info_s {   */  struct ia64_sal_os_state { -	/* SAL to OS, must be at offset 0 */ + +	/* SAL to OS */  	u64			os_gp;			/* GP of the os registered with the SAL, physical */  	u64			pal_proc;		/* PAL_PROC entry point, physical */  	u64			sal_proc;		/* SAL_PROC entry point, physical */  	u64			rv_rc;			/* MCA - Rendezvous state, INIT - reason code */  	u64			proc_state_param;	/* from R18 */  	u64			monarch;		/* 1 for a monarch event, 0 for a slave */ -	/* common, must follow SAL to OS */ + +	/* common */  	u64			sal_ra;			/* Return address in SAL, physical */  	u64			sal_gp;			/* GP of the SAL - physical */  	pal_min_state_area_t	*pal_min_state;		/* from R17.  physical in asm, virtual in C */ @@ -98,7 +100,8 @@ struct ia64_sal_os_state {  	u64			iipa;  	u64			iim;  	u64			iha; -	/* OS to SAL, must follow common */ + +	/* OS to SAL */  	u64			os_status;		/* OS status to SAL, enum below */  	u64			context;		/* 0 if return to same context  							   1 if return to new context */ diff --git a/include/asm-ia64/meminit.h b/include/asm-ia64/meminit.h index 46501b0..894bc4d 100644 --- a/include/asm-ia64/meminit.h +++ b/include/asm-ia64/meminit.h @@ -7,7 +7,6 @@   * for more details.   */ -#include <linux/config.h>  /*   * Entries defined so far: diff --git a/include/asm-ia64/nodedata.h b/include/asm-ia64/nodedata.h index 9978c7c..a140310 100644 --- a/include/asm-ia64/nodedata.h +++ b/include/asm-ia64/nodedata.h @@ -11,7 +11,6 @@  #ifndef _ASM_IA64_NODEDATA_H  #define _ASM_IA64_NODEDATA_H -#include <linux/config.h>  #include <linux/numa.h>  #include <asm/percpu.h> diff --git a/include/asm-ia64/numa.h b/include/asm-ia64/numa.h index dae6aeb..e5a8260 100644 --- a/include/asm-ia64/numa.h +++ b/include/asm-ia64/numa.h @@ -11,7 +11,6 @@  #ifndef _ASM_IA64_NUMA_H  #define _ASM_IA64_NUMA_H -#include <linux/config.h>  #ifdef CONFIG_NUMA diff --git a/include/asm-ia64/page.h b/include/asm-ia64/page.h index 2087825..f5a949e 100644 --- a/include/asm-ia64/page.h +++ b/include/asm-ia64/page.h @@ -7,7 +7,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <asm/intrinsics.h>  #include <asm/types.h> diff --git a/include/asm-ia64/param.h b/include/asm-ia64/param.h index 5e1e0d2..49c62dd 100644 --- a/include/asm-ia64/param.h +++ b/include/asm-ia64/param.h @@ -19,7 +19,6 @@  #define MAXHOSTNAMELEN	64	/* max length of hostname */  #ifdef __KERNEL__ -# include <linux/config.h>	/* mustn't include <linux/config.h> outside of #ifdef __KERNEL__ */  # ifdef CONFIG_IA64_HP_SIM    /*     * Yeah, simulating stuff is slow, so let us catch some breath between diff --git a/include/asm-ia64/percpu.h b/include/asm-ia64/percpu.h index 2b14dee..ae357d5 100644 --- a/include/asm-ia64/percpu.h +++ b/include/asm-ia64/percpu.h @@ -12,7 +12,6 @@  # define THIS_CPU(var)	(per_cpu__##var)  /* use this to mark accesses to per-CPU variables... */  #else /* !__ASSEMBLY__ */ -#include <linux/config.h>  #include <linux/threads.h> diff --git a/include/asm-ia64/pgalloc.h b/include/asm-ia64/pgalloc.h index f2f2338..9cb68e9 100644 --- a/include/asm-ia64/pgalloc.h +++ b/include/asm-ia64/pgalloc.h @@ -13,7 +13,6 @@   * Copyright (C) 2000, Goutham Rao <goutham.rao@intel.com>   */ -#include <linux/config.h>  #include <linux/compiler.h>  #include <linux/mm.h> diff --git a/include/asm-ia64/pgtable.h b/include/asm-ia64/pgtable.h index 90f3a23..228981c 100644 --- a/include/asm-ia64/pgtable.h +++ b/include/asm-ia64/pgtable.h @@ -12,7 +12,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <asm/mman.h>  #include <asm/page.h> diff --git a/include/asm-ia64/processor.h b/include/asm-ia64/processor.h index b3bd58e..265f482 100644 --- a/include/asm-ia64/processor.h +++ b/include/asm-ia64/processor.h @@ -13,7 +13,6 @@   * 06/16/00	A. Mallick	added csd/ssd/tssd for ia32 support   */ -#include <linux/config.h>  #include <asm/intrinsics.h>  #include <asm/kregs.h> diff --git a/include/asm-ia64/ptrace.h b/include/asm-ia64/ptrace.h index 9471cdc..415abb2 100644 --- a/include/asm-ia64/ptrace.h +++ b/include/asm-ia64/ptrace.h @@ -54,7 +54,6 @@   * This is because ar.ec is saved as part of ar.pfs.   */ -#include <linux/config.h>  #include <asm/fpu.h>  #ifndef ASM_OFFSETS_C diff --git a/include/asm-ia64/smp.h b/include/asm-ia64/smp.h index a391435..719ff30 100644 --- a/include/asm-ia64/smp.h +++ b/include/asm-ia64/smp.h @@ -10,7 +10,6 @@  #ifndef _ASM_IA64_SMP_H  #define _ASM_IA64_SMP_H -#include <linux/config.h>  #include <linux/init.h>  #include <linux/threads.h>  #include <linux/kernel.h> diff --git a/include/asm-ia64/sn/simulator.h b/include/asm-ia64/sn/simulator.h index 16a48b5..c3fd3eb 100644 --- a/include/asm-ia64/sn/simulator.h +++ b/include/asm-ia64/sn/simulator.h @@ -8,7 +8,6 @@  #ifndef _ASM_IA64_SN_SIMULATOR_H  #define _ASM_IA64_SN_SIMULATOR_H -#include <linux/config.h>  #define SNMAGIC 0xaeeeeeee8badbeefL  #define IS_MEDUSA()			({long sn; asm("mov %0=cpuid[%1]" : "=r"(sn) : "r"(2)); sn == SNMAGIC;}) diff --git a/include/asm-ia64/sn/sn_cpuid.h b/include/asm-ia64/sn/sn_cpuid.h index 749deb2..a676dd9 100644 --- a/include/asm-ia64/sn/sn_cpuid.h +++ b/include/asm-ia64/sn/sn_cpuid.h @@ -11,7 +11,6 @@  #ifndef _ASM_IA64_SN_SN_CPUID_H  #define _ASM_IA64_SN_SN_CPUID_H -#include <linux/config.h>  #include <linux/smp.h>  #include <asm/sn/addrs.h>  #include <asm/sn/pda.h> diff --git a/include/asm-ia64/sn/sn_sal.h b/include/asm-ia64/sn/sn_sal.h index 51aca02..cd490b2 100644 --- a/include/asm-ia64/sn/sn_sal.h +++ b/include/asm-ia64/sn/sn_sal.h @@ -12,7 +12,6 @@   */ -#include <linux/config.h>  #include <asm/sal.h>  #include <asm/sn/sn_cpuid.h>  #include <asm/sn/arch.h> @@ -346,7 +345,7 @@ ia64_sn_plat_set_error_handling_features(void)  	ret_stuff.v1 = 0;  	ret_stuff.v2 = 0;  	SAL_CALL_REENTRANT(ret_stuff, SN_SAL_SET_ERROR_HANDLING_FEATURES, -		(SAL_ERR_FEAT_MCA_SLV_TO_OS_INIT_SLV | SAL_ERR_FEAT_LOG_SBES), +		SAL_ERR_FEAT_LOG_SBES,  		0, 0, 0, 0, 0, 0);  	return ret_stuff.status; diff --git a/include/asm-ia64/sn/xpc.h b/include/asm-ia64/sn/xpc.h index aa3b8ac..8406f1e 100644 --- a/include/asm-ia64/sn/xpc.h +++ b/include/asm-ia64/sn/xpc.h @@ -15,7 +15,6 @@  #define _ASM_IA64_SN_XPC_H -#include <linux/config.h>  #include <linux/interrupt.h>  #include <linux/sysctl.h>  #include <linux/device.h> diff --git a/include/asm-ia64/string.h b/include/asm-ia64/string.h index 43502d3..85fd65c 100644 --- a/include/asm-ia64/string.h +++ b/include/asm-ia64/string.h @@ -9,7 +9,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>	/* remove this once we remove the A-step workaround... */  #define __HAVE_ARCH_STRLEN	1 /* see arch/ia64/lib/strlen.S */  #define __HAVE_ARCH_MEMSET	1 /* see arch/ia64/lib/memset.S */ diff --git a/include/asm-ia64/system.h b/include/asm-ia64/system.h index 2f36205..65db43c 100644 --- a/include/asm-ia64/system.h +++ b/include/asm-ia64/system.h @@ -12,7 +12,6 @@   * Copyright (C) 1999 Asit Mallick <asit.k.mallick@intel.com>   * Copyright (C) 1999 Don Dugger <don.dugger@intel.com>   */ -#include <linux/config.h>  #include <asm/kregs.h>  #include <asm/page.h> diff --git a/include/asm-ia64/tlb.h b/include/asm-ia64/tlb.h index 834370b..26edcb7 100644 --- a/include/asm-ia64/tlb.h +++ b/include/asm-ia64/tlb.h @@ -37,7 +37,6 @@   *	}   *	tlb_finish_mmu(tlb, start, end);	// finish unmap for address space MM   */ -#include <linux/config.h>  #include <linux/mm.h>  #include <linux/pagemap.h>  #include <linux/swap.h> diff --git a/include/asm-ia64/tlbflush.h b/include/asm-ia64/tlbflush.h index a35b323..cf9acb9 100644 --- a/include/asm-ia64/tlbflush.h +++ b/include/asm-ia64/tlbflush.h @@ -6,7 +6,6 @@   *	David Mosberger-Tang <davidm@hpl.hp.com>   */ -#include <linux/config.h>  #include <linux/mm.h> diff --git a/include/asm-ia64/unistd.h b/include/asm-ia64/unistd.h index 7107763..632f2ee 100644 --- a/include/asm-ia64/unistd.h +++ b/include/asm-ia64/unistd.h @@ -294,7 +294,6 @@  #ifdef __KERNEL__ -#include <linux/config.h>  #define NR_syscalls			279 /* length of syscall table */  | 
