aboutsummaryrefslogtreecommitdiff
path: root/hdata/hdata.h
diff options
context:
space:
mode:
authorVasant Hegde <hegdevasant@linux.vnet.ibm.com>2018-06-26 16:50:52 +0530
committerStewart Smith <stewart@linux.ibm.com>2018-06-27 17:19:01 +1000
commit861350941f9a3fb76ebcae3e5a32b3cbec929d03 (patch)
tree14e5a096b58b2b91912778df05ed9798e7e7dc00 /hdata/hdata.h
parent77f510d35e8d60faed989496fac2de16663ff332 (diff)
downloadskiboot-861350941f9a3fb76ebcae3e5a32b3cbec929d03.zip
skiboot-861350941f9a3fb76ebcae3e5a32b3cbec929d03.tar.gz
skiboot-861350941f9a3fb76ebcae3e5a32b3cbec929d03.tar.bz2
vpd: Add vendor property to processor node
Processor FRU vpd doesn't contain vendor detail. We have to parse module VPD to get vendor detail. Reported-by: Pridhiviraj Paidipeddi <ppaidipe@linux.vnet.ibm.com> Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'hdata/hdata.h')
-rw-r--r--hdata/hdata.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/hdata/hdata.h b/hdata/hdata.h
index 981affd..426c9c9 100644
--- a/hdata/hdata.h
+++ b/hdata/hdata.h
@@ -50,6 +50,8 @@ extern const char *slca_get_vpd_name(uint16_t slca_index);
extern const char *slca_get_loc_code_index(uint16_t slca_index);
extern void slca_vpd_add_loc_code(struct dt_node *node, uint16_t slca_index);
extern void slca_dt_add_sai_node(void);
+extern void dt_add_proc_vendor(struct dt_node *proc_node,
+ const void *mvpd, unsigned int mvpd_sz);
extern bool hservices_from_hdat(const void *fdt, size_t size);
int parse_i2c_devs(const struct HDIF_common_hdr *hdr, int idata_index,