linux/include/asm-ia64/sn
Jack Steiner dcc1dd2366 [IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly
Rewrite the SN pio_phys_xxx macros in assembly language. This
avoids issues with the Intel icc compiler. Function call
overhead is not an issue - the functions reference PIOs
and take 100's nsec to complete.

In addition, the functions should likely be in assembly
language anyway - they reference memory using physical
addressing mode. One function executes with psr.ic disabled.

Signed-off-by: Jack Steiner <steiner@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2006-02-07 09:24:14 -08:00
..
sn2 [IA64] - SGI SN hwperf enhancements - 2005-08-24 16:24:42 -07:00
addrs.h [IA64-SGI] One new use of "UNCACHED" needed fixing for sn2 region cleanup 2005-08-29 16:13:36 -07:00
arch.h [IA64-SGI] Increase max system size of SGI SN systems 2005-09-28 14:32:57 -07:00
bte.h [IA64-SGI] Shub2 BTE address fix 2006-02-06 09:28:10 -08:00
clksupport.h
geo.h [IA64] SGI SN remove redundant partition SAL call 2005-08-24 16:26:13 -07:00
intr.h [IA64-SGI] include/asm-ia64/sn/intr.h more sn2 housekeeping 2006-02-02 13:36:50 -08:00
io.h Pull define-node-cleanup into release branch 2005-10-28 13:24:06 -07:00
ioc3.h [PATCH] Altix: ioc3 serial support 2006-01-14 18:25:20 -08:00
klconfig.h [IA64] Cleanup use of various #defines related to nodes 2005-09-15 16:31:12 -07:00
l1.h [IA64] Altix patch for fpga reset 2005-09-06 14:16:01 -07:00
leds.h
module.h
mspec.h
nodepda.h [IA64-SGI] Remove references to the SN bist_lock 2005-10-04 09:28:00 -07:00
pcibr_provider.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
pcibus_provider_defs.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
pcidev.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
pda.h [IA64-SGI] abstract force_interrupt() mechanism 2005-08-11 15:36:39 -07:00
pic.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
rw_mmr.h [IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly 2006-02-07 09:24:14 -08:00
shub_mmr.h
shubio.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
simulator.h [IA64] remove CONFIG_IA64_SGI_SN_SIM 2005-07-12 14:13:08 -07:00
sn_cpuid.h [IA64] Cleanup use of various #defines related to nodes 2005-09-15 16:31:12 -07:00
sn_feature_sets.h [IA64-SGI] Add PROM feature set for device flush list 2006-01-26 13:50:40 -08:00
sn_sal.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
tioca_provider.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
tioca.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
tioce_provider.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
tioce.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
tiocp.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
tiocx.h [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn 2006-01-16 19:54:40 -08:00
types.h
xp.h [IA64-SGI] sn2 mutex conversion 2006-01-17 13:53:24 -08:00
xpc.h [IA64-SGI] sn2 mutex conversion 2006-01-17 13:53:24 -08:00