aboutsummaryrefslogtreecommitdiff
path: root/platforms
diff options
context:
space:
mode:
authorVasant Hegde <hegdevasant@linux.vnet.ibm.com>2015-09-04 16:55:12 +0530
committerStewart Smith <stewart@linux.vnet.ibm.com>2015-09-09 15:44:15 +1000
commita770f3385aed10db07dc78698423b5cdcb48a651 (patch)
tree68e8f292bcb86e2008a836ec18540e5897cf499a /platforms
parenta1db4ec5b9741eaf237481aff92ef2afa61bda48 (diff)
downloadskiboot-a770f3385aed10db07dc78698423b5cdcb48a651.zip
skiboot-a770f3385aed10db07dc78698423b5cdcb48a651.tar.gz
skiboot-a770f3385aed10db07dc78698423b5cdcb48a651.tar.bz2
platform: Add platform hook for terminate call
Current abort() call works fine on FSP based system. We need different mechanism on BMC based machine. Hence introduce platform hook for terminate call. Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'platforms')
-rw-r--r--platforms/ibm-fsp/apollo.c1
-rw-r--r--platforms/ibm-fsp/firenze.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/platforms/ibm-fsp/apollo.c b/platforms/ibm-fsp/apollo.c
index be7e6cc..e9616d5 100644
--- a/platforms/ibm-fsp/apollo.c
+++ b/platforms/ibm-fsp/apollo.c
@@ -63,4 +63,5 @@ DECLARE_PLATFORM(apollo) = {
.start_preload_resource = fsp_start_preload_resource,
.resource_loaded = fsp_resource_loaded,
.sensor_read = ibm_fsp_sensor_read,
+ .terminate = ibm_fsp_terminate,
};
diff --git a/platforms/ibm-fsp/firenze.c b/platforms/ibm-fsp/firenze.c
index 4dd07a1..d093802 100644
--- a/platforms/ibm-fsp/firenze.c
+++ b/platforms/ibm-fsp/firenze.c
@@ -556,4 +556,5 @@ DECLARE_PLATFORM(firenze) = {
.start_preload_resource = fsp_start_preload_resource,
.resource_loaded = fsp_resource_loaded,
.sensor_read = ibm_fsp_sensor_read,
+ .terminate = ibm_fsp_terminate,
} ;