op-reset-host-check: update for recent state mgr changes

The following commit refactored the way the host state is discovered
when the BMC is reset and the host is running:
 https://github.com/openbmc/phosphor-state-manager/commit/0d1c3f1f9329c853677f0581287afef83eeea0f0

All of the discovery now happens in the
xyz.openbmc_project.State.Host.service so set the appropriate dependency
on that.

Tested:
- Did a chassis power on, set the CFAM register to indicate host is
  running, and rebooted the BMC. Verified that service ran after the
  host had been probed over IPMI and PLDM and appropriate error was
  logged.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I02fab25a4a2ed2b093bc45a5a68fca0507b3dce6
1 file changed
tree: 5aefce2be2629e15d454b0ab9bc8bbb307469cad
  1. extensions/
  2. procedures/
  3. service_files/
  4. test/
  5. .clang-format
  6. .gitignore
  7. .shellcheck
  8. cfam_access.cpp
  9. cfam_access.hpp
  10. ext_interface.cpp
  11. ext_interface.hpp
  12. filedescriptor.cpp
  13. filedescriptor.hpp
  14. LICENSE
  15. MAINTAINERS
  16. meson.build
  17. meson_options.txt
  18. nmi_interface.cpp
  19. nmi_interface.hpp
  20. nmi_main.cpp
  21. p10_cfam.hpp
  22. p9_cfam.hpp
  23. proc_control.cpp
  24. README.md
  25. registration.hpp
  26. targeting.cpp
  27. targeting.hpp
  28. util.cpp
  29. util.hpp
README.md

Contains procedures that interact with the OpenPower nest chipset.

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To build with phal feature:
    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS} --enable-phal --enable-openfsi
    3. make

To clean the repository run `./bootstrap.sh clean`.