Add cleanupPcie to openpower-proc-control

This disables the drivers and receiver in the
PCIE root control 1 register as follows:
    BIT     NAME           VALUE
    19      TP_RI_DC_B     0b0
    20      TP_DI1_DC_B    0b0
    21      TP_DI2_DC_B    0b0

This should be run on a power off.

Change-Id: I6e027260f78a3fc451a45832f6f9bcf9afc8c3b9
Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com>
2 files changed
tree: 9c033b92056f59bf1e652c19cf5a9798c90fde81
  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. MAINTAINERS
  15. Makefile.am
  16. Makefile.generated.in
  17. p9_cfam.hpp
  18. proc_control.cpp
  19. README.md
  20. registration.cpp
  21. registration.hpp
  22. targeting.cpp
  23. 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 clean the repository run `./bootstrap.sh clean`.