Revision 772205f62ebcce2d60bfa5166f56c78044afab7d authored by Zachary Amsden on 05 March 2007, 08:30:41 UTC, committed by Linus Torvalds on 05 March 2007, 15:57:52 UTC
Use para_fill instead of directly setting the APIC ops to the result of the
vmi_get_function call - this allows one to implement a VMI ROM without
implementing APIC functions, just using the native APIC functions.

While doing this, I realized that there is a lot more cleanup that should have
been done.  Basically, we should never assume that the ROM implements a
specific set of functions, and always allow fallback to the native
implementation.

This is critical for future compatibility.

Signed-off-by: Anthony Liguori <anthony@codemonkey.ws>
Signed-off-by: Zachary Amsden <zach@vmware.com>

Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent a9eddc9
History
File Mode Size
ircomm
irlan
irnet
Kconfig -rw-r--r-- 3.3 KB
Makefile -rw-r--r-- 491 bytes
af_irda.c -rw-r--r-- 67.6 KB
discovery.c -rw-r--r-- 12.4 KB
irda_device.c -rw-r--r-- 12.2 KB
iriap.c -rw-r--r-- 26.3 KB
iriap_event.c -rw-r--r-- 12.5 KB
irias_object.c -rw-r--r-- 14.0 KB
irlap.c -rw-r--r-- 34.0 KB
irlap_event.c -rw-r--r-- 64.9 KB
irlap_frame.c -rw-r--r-- 36.0 KB
irlmp.c -rw-r--r-- 54.6 KB
irlmp_event.c -rw-r--r-- 26.2 KB
irlmp_frame.c -rw-r--r-- 14.1 KB
irmod.c -rw-r--r-- 4.7 KB
irproc.c -rw-r--r-- 2.5 KB
irqueue.c -rw-r--r-- 22.6 KB
irsysctl.c -rw-r--r-- 7.8 KB
irttp.c -rw-r--r-- 50.8 KB
parameters.c -rw-r--r-- 15.4 KB
qos.c -rw-r--r-- 22.3 KB
timer.c -rw-r--r-- 6.3 KB
wrapper.c -rw-r--r-- 13.1 KB

back to top