Apply Options interface for Software

Apply Options interface is used to pass the settings related to
firmware image activation such as ClearConfig.
ClearConfig property is used to denote whether to clear firmware
configurations along with firmware image activation or not.

Example case:
BIOS usually requires its NVRAM configuration to be updated or
erased for certain BIOS firmware updates. Current implementation
doesn't support to take this option and provide interface to do
the necessary actions.

Signed-off-by: Vikram Bodireddy <vikram.bodireddy@linux.intel.com>
Change-Id: Ic504fe0183890ebc564736052271507911ce20ae
1 file changed
tree: 3edbe71508342abc401d6a07f3313cd5767fc6bd
  1. com/
  2. org/
  3. xyz/
  4. .gitignore
  5. bootstrap.sh
  6. configure.ac
  7. generate_makefile.sh
  8. generate_yaml_makefile.sh
  9. LICENSE
  10. MAINTAINERS
  11. Makefile.am
  12. Makefile.interfaces.in
  13. Makefile.yaml.in
  14. phosphor-dbus-interfaces.pc.in
  15. README.md
README.md

phosphor-dbus-interfaces

YAML descriptors of standard D-Bus interfaces. The format is described by the sdbusplus binding generation tool sdbus++.

Only the xyz/openbmc_project interfaces are built by default.

Enable the OpenPower D-Bus interfaces with:

--enable-openpower-dbus-interfaces

Enable IBM D-Bus interfaces with:

--enable-ibm-dbus-interfaces