summaryrefslogtreecommitdiffstats
path: root/src/include/usr/isteps/istep21list.H
diff options
context:
space:
mode:
authorDan Crowell <dcrowell@us.ibm.com>2019-03-01 15:01:39 -0600
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2019-03-22 06:48:52 -0500
commit27d7ab8db73879905d8f8d965ea126fec42a428f (patch)
treee050de61b80d0525465819c26c960773a2be7297 /src/include/usr/isteps/istep21list.H
parent086018c231e7f83f02988a587eeeae887e7f2e98 (diff)
downloadtalos-hostboot-27d7ab8db73879905d8f8d965ea126fec42a428f.tar.gz
talos-hostboot-27d7ab8db73879905d8f8d965ea126fec42a428f.zip
Moving libnvdimm into a resident module
The nvdimm module provides the back-end of a device driver interface. That means that it has a REGISTER_ROUTE call that will run when the module is loaded. Right now the module is loaded/unloaded for several isteps, which means we end up seeing DEVFW_RC_DOUBLE_REGISTRATION errors. These are only informational, but they are still indicating a problem. This change moves the libnvdimm.so module into the list of extended initservice tasks that get loaded before we start the isteps. This is where all of our other device drivers live. I cleaned up a leftover call to libmmio.so that was there from the same kind of change previously. Change-Id: I3e2e1bc8e273b46b8c297be0d9d75ff3e660fa00 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72731 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/include/usr/isteps/istep21list.H')
-rw-r--r--src/include/usr/isteps/istep21list.H3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/include/usr/isteps/istep21list.H b/src/include/usr/isteps/istep21list.H
index d9c3e5515..65f62fab4 100644
--- a/src/include/usr/isteps/istep21list.H
+++ b/src/include/usr/isteps/istep21list.H
@@ -132,9 +132,6 @@ const DepModInfo g_istep21Dependancies = {
#ifndef CONFIG_FSP_BUILD
DEP_LIB(libnvram.so),
#endif
-#ifdef CONFIG_NVDIMM
- DEP_LIB(libnvdimm.so),
-#endif
#ifdef CONFIG_UCD_FLASH_UPDATES
DEP_LIB(libucd.so),
#endif
OpenPOWER on IntegriCloud