diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-02-04 12:10:26 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-02-04 12:10:26 +0100 |
commit | 40785b88faf43e9589142172a43191251a692542 (patch) | |
tree | a503f6fb22e804c273a313129505856d3c084ef1 /xen/include/public | |
parent | f438b1c5452b7358f6b521b2949864823772364e (diff) | |
download | xen-40785b88faf43e9589142172a43191251a692542.tar.gz xen-40785b88faf43e9589142172a43191251a692542.tar.bz2 xen-40785b88faf43e9589142172a43191251a692542.zip |
x86/EFI: simplify PCI option ROM retrieval
While putting together the kernel side of this I realized that c/s
26397:d9c7b82aa7b1 went a little too far in requiring a buffer for the
option ROM contents - all that is really needed is handing Dom0
physical address and size of the data block.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Diffstat (limited to 'xen/include/public')
-rw-r--r-- | xen/include/public/platform.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/include/public/platform.h b/xen/include/public/platform.h index 16e08aae57..c24463fb55 100644 --- a/xen/include/public/platform.h +++ b/xen/include/public/platform.h @@ -274,9 +274,9 @@ struct xenpf_firmware_info { uint8_t devfn; uint16_t vendor; uint16_t devid; - /* IN/OUT variables */ + /* OUT variables */ + uint64_t address; xen_ulong_t size; - XEN_GUEST_HANDLE(void) data; } pci_rom; } efi_info; /* XEN_FW_EFI_INFO */ |