Add a platform init daemon
This commit adds a daemon that can initialize platforms, and adds in the
requisite CLI interfaces to be able to add new platforms in the future.
Change-Id: If4a801fe38e9f4141737d2b5c8b494dc00bf4d59
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/platform_init.service.in b/platform_init.service.in
new file mode 100644
index 0000000..5c6d77f
--- /dev/null
+++ b/platform_init.service.in
@@ -0,0 +1,12 @@
+[Unit]
+Description=Start up the platform hardware
+Before=xyz.openbmc_project.FruDevice.service
+
+[Service]
+Type=notify
+ExecStart=/usr/libexec/platform init @PLATFORM_NAME@
+SyslogIdentifier=platform-init
+TimeoutStartSec=5000
+
+[Install]
+WantedBy=multi-user.target