diff options
author | George Hung <george.hung@quantatw.com> | 2020-06-19 14:45:43 +0300 |
---|---|---|
committer | Andrew Geissler <geissonator@yahoo.com> | 2020-07-23 00:47:07 +0300 |
commit | 5f2142ef7c0f94cb4c4874432071208c613101f5 (patch) | |
tree | 11c876de83ca1255e79b092433948a4f96c2c05d /meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.service | |
parent | 4d7666098c9b1d3b038582de925cd2c049c68a8b (diff) | |
download | openbmc-5f2142ef7c0f94cb4c4874432071208c613101f5.tar.xz |
meta-quanta: gbs: add GBS system initial script
system initial script:
1. get MB/HSBP/Fan boards REV/SKU ID
2. read FRUs on PE slots
3. reset PHY
4. SATA power enable
5. check HSBP/Fan board cables present
5. verfiy BIOS image
6. Host power on
7. gpio persistence
(From meta-quanta rev: 3a9aa27f5ba286922f4d93470f30ac66cd9ff2d6)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ib15171e1828b08b159ff835150ceb4a577fe1a01
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Diffstat (limited to 'meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.service')
-rw-r--r-- | meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.service | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.service b/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.service new file mode 100644 index 000000000..90cbc63fa --- /dev/null +++ b/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.service @@ -0,0 +1,13 @@ +[Unit] +Description = Initialization for GBS boot up +Wants=mapper-wait@-xyz-openbmc_project-inventory.service +After=mapper-wait@-xyz-openbmc_project-inventory.service +Wants=mapper-wait@-xyz-openbmc_project-Control-Nvme-Power.service +After=mapper-wait@-xyz-openbmc_project-Control-Nvme-Power.service + +[Service] +Type=oneshot +ExecStart=/usr/bin/gbs-sysinit.sh + +[Install] +WantedBy=multi-user.target |