Add DEVTREE in FFDC log collections

Change-Id: Ic3035ccb4ee31c92ec8aee639c2f1b107727c01e
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/ffdc/ffdc_config.yaml b/ffdc/ffdc_config.yaml
index 9f52be7..b80c63c 100644
--- a/ffdc/ffdc_config.yaml
+++ b/ffdc/ffdc_config.yaml
@@ -66,6 +66,7 @@
             - 'guard -l >/tmp/GUARD_list.txt'
             - 'killall -s SIGUSR1 pldmd; sleep 5'
             - 'fanctl dump'
+            - 'cp /var/lib/phosphor-software-manager/pnor/rw/DEVTREE /tmp/DEVTREE'
         FILES:
             - '/tmp/BMC_flash_side.txt'
             - '/tmp/BMC_hwmon.txt'
@@ -87,6 +88,7 @@
             - '/tmp/GUARD_list.txt'
             - '/tmp/pldm_flight_recorder'
             - '/tmp/fan_control_dump.json'
+            - '/tmp/DEVTREE'
         PROTOCOL:
             - 'SSH'
 
diff --git a/lib/openbmc_ffdc_list.py b/lib/openbmc_ffdc_list.py
index 064c24d..80d048e 100755
--- a/lib/openbmc_ffdc_list.py
+++ b/lib/openbmc_ffdc_list.py
@@ -72,6 +72,8 @@
         'GUARD_list.txt': 'guard -l > /tmp/GUARD_list.txt 2>&1',
         'fan_control_dump.json': 'fanctl dump; cat /tmp/fan_control_dump.json'
         + ' /tmp/fan_control_dump.json 2>&1',
+        'DEVTREE': 'cp /var/lib/phosphor-software-manager/pnor/rw/DEVTREE'
+        + ' /tmp/DEVTREE 2>&1',
     },
 }
 # Add file name and corresponding command needed for all Linux distributions