aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/io.h
Commit message (Collapse)AuthorAgeFilesLines
* x86: Use explicit widths for MMIO read/write, and add 64bit variantsAndrew Cooper2013-05-221-6/+8
| | | | | Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: Keir Fraser <keir@xen.org>
* implement vmap()Jan Beulich2012-11-221-5/+1
| | | | | | | ... and use it as basis for a proper ioremap() on x86. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org>
* xen: remove extern function declarations from C files.Tim Deegan2011-05-261-0/+4
| | | | | | | | Move all extern declarations into appropriate header files. This also fixes up a few places where the caller and the definition had different signatures. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
* x86: disable AMD's C1E mode.Keir Fraser2007-10-111-0/+2
| | | | | | In C1E the APIC timer stops ticking, which Xen cannot tolerate. Signed-off-by: Jan Beulich <jbeulich@novell.com>
* [XEN] vga code cleanups and additions for other architectures.kfraser@localhost.localdomain2006-08-161-0/+1
| | | | | | Based on patches from Hollis Blanchard and Alex Williamson. Signed-off-by: Keir Fraser <keir@xensource.com>
* Rename physical-address-related variables and functionskaf24@firebug.cl.cam.ac.uk2006-02-011-53/+0
| | | | | | | | | | | | | | | | to follow a new ocnsistent naming scheme. gpfn is a guest pseudophys frame number. gmfn is a machine frame number (from guest p.o.v.) mfn is a real bona fide machine number. pfn is an arbitrary frame number (used in general-purpose 'polymorphic' functions). pfn_info now called page_info. Signed-off-by: Keir Fraser <keir@xensource.com>
* Fix page_to_phys() macro as suggested by Gerd.kaf24@firebug.cl.cam.ac.uk2005-08-081-5/+2
|
* bitkeeper revision 1.1660 (42a027a8dd_EUm7b7XhKL_lNM4H_Rg)kaf24@firebug.cl.cam.ac.uk2005-06-031-0/+9
| | | | | | Add support for memory-mapped ns16550 uart. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1108.1.29 (41056396oI8TDCaTvBdU_3II1cHF9Q)kaf24@scramble.cl.cam.ac.uk2004-07-261-1/+1
| | | | | | Rename memory allocator interfaces in Xen to avoid conflicts with Linux namespace.
* bitkeeper revision 1.952 (40c8935a3XSRdQfnx5RoO7XgaggvOQ)kaf24@scramble.cl.cam.ac.uk2004-06-101-0/+99
Towards x86_64 support. Merged a bunch of the existing x86_64 stuff back into a generic 'x86' architecture. Aim is to share as much as possible between 32- and 64-bit worlds.