tree: cd15ede61e2ac2f8df03f812274fb88646ad84ec [path history] [tgz]
  1. CP00.interface.yaml
  2. CRP0.interface.yaml
  3. DINF.interface.yaml
  4. Location.interface.yaml
  5. LRP0.interface.yaml
  6. LRP1.interface.yaml
  7. LRP2.interface.yaml
  8. LRP3.interface.yaml
  9. LRP4.interface.yaml
  10. LRP5.interface.yaml
  11. LRP6.interface.yaml
  12. LRP7.interface.yaml
  13. LWP0.interface.yaml
  14. LWP1.interface.yaml
  15. LWP2.interface.yaml
  16. LWP3.interface.yaml
  17. LWP4.interface.yaml
  18. LWP5.interface.yaml
  19. LWP6.interface.yaml
  20. LWP7.interface.yaml
  21. LXR0.interface.yaml
  22. MER0.interface.yaml
  23. README.md
  24. UTIL.interface.yaml
  25. VCEN.interface.yaml
  26. VCFG.interface.yaml
  27. VEIR.interface.yaml
  28. VER0.interface.yaml
  29. VINI.interface.yaml
  30. VMPU.interface.yaml
  31. VMSC.interface.yaml
  32. VPRI.interface.yaml
  33. VR10.interface.yaml
  34. VRML.interface.yaml
  35. VRTN.interface.yaml
  36. VSBP.interface.yaml
  37. VSRC.interface.yaml
  38. VSYS.interface.yaml
  39. VW10.interface.yaml
  40. VWML.interface.yaml
com/ibm/ipzvpd/README.md

IPZ VPD D-Bus Interfaces

IPZ is a VPD (Vital Product Data) format used in IBM Power systems. The format consists of keywords that are stored as key-value pairs (Keyword name and its value). Keywords are grouped into records, usually with similar function grouped into a single record.

The [OpenPower VPD] 1 format is quite similar to the IPZ format and describes the record-keyword structure.

Also refer to the [VPD Collection design document] 2 that describes how the VPD collection application on the BMC will parse and publish the VPD data for IBM Power systems on D-Bus.

The D-Bus interfaces defined here describe how IPZ VPD will be made available on D-Bus. Each YAML here represents a record in the IPZ VPD and keywords that belong to that record are represented as properties under that interface. The type of every property shall be a byte array.