tree: bce2dde3fbf408692b5eaea0ca3461e658ae89d3 [path history] [tgz]
  1. DINF.interface.yaml
  2. LXR0.interface.yaml
  3. MER0.interface.yaml
  4. README.md
  5. UTIL.interface.yaml
  6. VCEN.interface.yaml
  7. VCFG.interface.yaml
  8. VEIR.interface.yaml
  9. VER0.interface.yaml
  10. VINI.interface.yaml
  11. VMPU.interface.yaml
  12. VMSC.interface.yaml
  13. VPRI.interface.yaml
  14. VR10.interface.yaml
  15. VRTN.interface.yaml
  16. VSBP.interface.yaml
  17. VSRC.interface.yaml
  18. VSYS.interface.yaml
  19. VW10.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.