Add FSI scan procedure

This procedure will perform both the FSI master
and FSI hub scans.

It replaces doing the scans by writing to sysfs
using the echo command so that real errors can
be created on failures.

Currently the only way to tell if the master scan
fails is by checking for missing sysfs files, and
this code will do that by checking for the hub
scan file.

Change-Id: Id4b91592b8c8b9a5fc9f1a56f4d89e142a6c6b74
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
4 files changed
tree: 477fe4cbc49860dc379b206dee60dbdcb520ebb0
  1. procedures/
  2. test/
  3. .gitignore
  4. bootstrap.sh
  5. cfam_access.cpp
  6. cfam_access.hpp
  7. configure.ac
  8. ext_interface.cpp
  9. ext_interface.hpp
  10. filedescriptor.cpp
  11. filedescriptor.hpp
  12. gen_makefile.sh
  13. LICENSE
  14. Makefile.am
  15. Makefile.generated.in
  16. p9_cfam.hpp
  17. proc_control.cpp
  18. README.md
  19. registration.cpp
  20. registration.hpp
  21. targeting.cpp
  22. targeting.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 full clean the repository again run `./bootstrap.sh clean`.