kernel-fxtec-pro1x/arch/x86/include/asm/uv
Tejun Heo bdbcdd4888 x86: uv cleanup
Impact: cleanup

Make the following uv related cleanups.

* collect visible uv related definitions and interfaces into uv/uv.h
  and use it.  this cleans up the messy situation where on 64bit, uv
  is defined properly, on 32bit generic it's dummy and on the rest
  undefined.  after this clean up, uv is defined on 64 and dummy on
  32.

* update uv_flush_tlb_others() such that it takes cpumask of
  to-be-flushed cpus as argument, instead of that minus self, and
  returns yet-to-be-flushed cpumask, instead of modifying the passed
  in parameter.  this interface change will ease dummy implementation
  of uv_flush_tlb_others() and makes uv tlb flush related stuff
  defined in tlb_uv proper.

Signed-off-by: Tejun Heo <tj@kernel.org>
2009-01-21 17:26:06 +09:00
..
bios.h sgi-xp: xpc needs to pass the physical address, not virtual 2008-12-16 23:04:24 +01:00
uv.h x86: uv cleanup 2009-01-21 17:26:06 +09:00
uv_bau.h x86: uv cleanup 2009-01-21 17:26:06 +09:00
uv_hub.h x86: UV fix for global physical addresses 2008-12-16 22:54:03 +01:00
uv_irq.h x86: drop double underscores from header guards 2008-10-23 00:01:39 -07:00
uv_mmrs.h x86: drop double underscores from header guards 2008-10-23 00:01:39 -07:00