<html><body><p><tt>Thanks for the response. </tt><br><tt>Deepak Kodihalli <dkodihal@linux.vnet.ibm.com> wrote on 11/16/2016 08:29:17 PM:<br>> <br>> > Also there are other FRU items like PCIE card, HDD. How to handle them<br>> > in the new inventory framework?<br>> <br>> Do you mean handle their VPD (if any), or in general creating d-bus <br>> objects for them? I'm not sure about the latter.<br></tt><br><tt>There are some inventory items without VPD, e.g:</tt><br><br><a href="https://github.com/openbmc/skeleton/blob/master/configs/Barreleye.py#L133"><tt>https://github.com/openbmc/skeleton/blob/master/configs/Barreleye.py#L133</tt></a><br><br><tt>"</tt><tt>        '<inventory_root>/system/chassis/io_board/pcie_slot0_riser' : { 'fru_type' : 'PCIE_RISER', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_slot1_riser' : { 'fru_type' : 'PCIE_RISER', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_slot2_riser' : { 'fru_type' : 'PCIE_RISER', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_slot0' : { 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_slot1' :        { 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_slot2' :        { 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_mezz0' :        { 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},</tt><br><tt>        '<inventory_root>/system/chassis/io_board/pcie_mezz1' :        { 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},</tt><br><br><tt>"</tt><br><tt>Will the new inventory manager handle these items too? This looks like off the topic.</tt><br><tt>But I saw your patch is divided into two groups: "xyz/openbmc_project/Inventory", and "xyz/openpower/Inventory".</tt><br><tt>Where do we put the inventory items above? </tt><br><tt><br>Thanks,</tt><br><tt>-Yi</tt><BR>
</body></html>