diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-05-06 14:00:54 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-05-07 17:54:30 +1000 |
commit | 4d78c68415f5ac3081b724628aee5e34e46a65b3 (patch) | |
tree | a54701dd53b7ee03df38ef3f5f74caab4e975858 /include/vpd.h | |
parent | 18a462983f934bbb6651116ac347c7acf92b2cff (diff) | |
download | skiboot-4d78c68415f5ac3081b724628aee5e34e46a65b3.zip skiboot-4d78c68415f5ac3081b724628aee5e34e46a65b3.tar.gz skiboot-4d78c68415f5ac3081b724628aee5e34e46a65b3.tar.bz2 |
Preload VPD LID and set up fsp_lid_load() for async queued loading
This means VPD LID is already loaded before we start preloading
kernel and initramfs LIDs, thus ensuring VPD doesn't have to wait
for them to finish being read from FSP.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/vpd.h')
-rw-r--r-- | include/vpd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/vpd.h b/include/vpd.h index c49ab71..bc60d81 100644 --- a/include/vpd.h +++ b/include/vpd.h @@ -38,6 +38,7 @@ const void *vpd_find(const void *vpd, size_t vpd_size, void add_dtb_model(void); void vpd_iohub_load(struct dt_node *hub_node); +void vpd_preload(struct dt_node *hub_node); #define VPD_LOAD_LXRN_VINI 0xff |