diff options
author | Samuel Jiang <Samuel.Jiang@quantatw.com> | 2019-03-21 13:47:13 +0800 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-04-08 13:30:24 -0400 |
commit | 94ca0613267a512f9a9bac5a6dca34fdf8573ffb (patch) | |
tree | d00589db45c1aba84c5edc079c7058d1fb945e92 /meta-quanta/meta-gsj/recipes-phosphor/quanta-nvme-powerctrl/files/nvme_powermanager.service | |
parent | 8e46cbc698c1f57f4b0d6e19efa08f97febcc47b (diff) | |
download | talos-openbmc-94ca0613267a512f9a9bac5a6dca34fdf8573ffb.tar.gz talos-openbmc-94ca0613267a512f9a9bac5a6dca34fdf8573ffb.zip |
meta-quanta: meta-gsj: Add quanta-nvme-powerctrl service
Add quanta-nvme-powerctrl which included three features:
1. When BMC bootup, initial nvme ssd powoer output.
2. monitor ssd present update ssd power output.
3. Add bucstl commands to set Present property to d-bus
nvme manager and set fault led if needed.
(From meta-quanta rev: abda561c2bc846d42808c4c752a42c936e871b2f)
Change-Id: Ib52b7505e4c6292bb08e1e2ef43c6a9459ef46b5
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: tony lee <tony.lee@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-quanta/meta-gsj/recipes-phosphor/quanta-nvme-powerctrl/files/nvme_powermanager.service')
-rw-r--r-- | meta-quanta/meta-gsj/recipes-phosphor/quanta-nvme-powerctrl/files/nvme_powermanager.service | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/meta-quanta/meta-gsj/recipes-phosphor/quanta-nvme-powerctrl/files/nvme_powermanager.service b/meta-quanta/meta-gsj/recipes-phosphor/quanta-nvme-powerctrl/files/nvme_powermanager.service new file mode 100644 index 000000000..4a4cd6288 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/quanta-nvme-powerctrl/files/nvme_powermanager.service @@ -0,0 +1,12 @@ +[Unit] +Description=SSD NVME Power Manager +Wants=org.openbmc.records.events.service +After=org.openbmc.records.events.service nvme_gpio.service xyz.openbmc_project.nvme.manager.service + +[Service] +ExecStart=/usr/bin/nvme_powermanager.sh +Restart=always + + +[Install] +WantedBy=obmc-standby.target
\ No newline at end of file |