aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2016-09-06 14:44:22 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2016-09-06 15:57:15 +0200
commit96dbb2c0a24fdc6bbe4d8d834f0b879e01fdcae3 (patch)
tree47fc15d16e1467dc2ebde10aa1a1a174cea90d42 /include
parent751e77e06ec147046b4eae76777dc2e22774aee0 (diff)
downloadqboot-96dbb2c0a24fdc6bbe4d8d834f0b879e01fdcae3.zip
qboot-96dbb2c0a24fdc6bbe4d8d834f0b879e01fdcae3.tar.gz
qboot-96dbb2c0a24fdc6bbe4d8d834f0b879e01fdcae3.tar.bz2
use fw_cfg_read_entry
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/fw_cfg.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/include/fw_cfg.h b/include/fw_cfg.h
index 48234f5..46fa869 100644
--- a/include/fw_cfg.h
+++ b/include/fw_cfg.h
@@ -103,7 +103,7 @@ static inline void fw_cfg_skip(int len)
}
static inline void
-fw_cfg_read_entry(void *buf, int e, int len)
+fw_cfg_read_entry(int e, void *buf, int len)
{
fw_cfg_select(e);
fw_cfg_read(buf, len);
@@ -114,4 +114,11 @@ int fw_cfg_file_id(char *name);
uint32_t fw_cfg_file_size(int id);
void fw_cfg_file_select(int id);
+static inline void
+fw_cfg_read_file(int id, void *buf, int len)
+{
+ fw_cfg_file_select(id);
+ fw_cfg_read(buf, len);
+}
+
#endif