summaryrefslogtreecommitdiff
path: root/meta-facebook/meta-harma/recipes-phosphor/state/phosphor-state-manager_%.bbappend
AgeCommit message (Collapse)AuthorFilesLines
5 daysmeta-facebook: harma: refactor targets and relationshipsPeter Yin1-0/+4
Add force power off in obmc-host-stop and refactor targets within host-poweron. Change-Id: Ia523cfe9d3086987b69c89a3b1424f33f2be26d5 Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-09-24meta-facebook: harma: modify PSM behaviorPeter Yin1-20/+10
Server On xyz.openbmc_project.State.Host.Transition.On Server Off xyz.openbmc_project.State.Host.Transition.Off Server Cycle xyz.openbmc_project.State.Host.Transition.Reboot Server Reset xyz.openbmc_project.State.Host.Transition.GracefulWarmReboot xyz.openbmc_project.State.Host.Transition.ForceWarmReboot Chassis On N/A Chassis Off N/A Chassis Cycle xyz.openbmc_project.State.Chassis.Transition.PowerCycle Change-Id: Iaeca27aa3a8cf286deefc9c5f7d975d56d603a3c Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-06-24meta-facebook: harma: remove chassis power offPeter Yin1-0/+11
In a single host system, the chassis power is equal to the host standby power, so we need to ensure it is always on. Change-Id: I433cdbda729e165a38974be142230589fa311cf1 Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-06-24meta-facebook: harma: revise PSM behaviorPeter Yin1-17/+66
Redfish Command to map PSM behavior: "ForceOff": Press the power button for over 4 seconds to power off the host. "PowerCycle": Gracefully power off the host, then power on the host. "GracefulShutdown": Press the power button for 1 second to gracefully power off the host. "On": Press the power button for 1 second to power on the host. "ForceOn": Same as "On". "GracefulRestart": Same as "PowerCycle". "ForceRestart": Press the power button for over 4 seconds, then power on the host. Change-Id: I67b40620107bbf9e90c1c55e37b605ca573f84e4 Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-04-20meta-facebook: harma: phosphor-state-manager: enable host-gpioPatrick Williams1-0/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie0ed356908ab5e474760d1e0935e904a4f4c2001
2024-04-03state-manager: remove no-warm-reboot defaultAndrew Geissler1-2/+1
Most systems are fine with supporting a warm reboot so don't make it a default. Change-Id: Ifb906f0b0d81b97265b6b6a79104408161bded7e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2024-02-06meta-facebook: remove excess override syntaxesPatrick Williams1-9/+9
When a bbappend file is already in a meta-machine layer, there is no reason for extra ":machine" override syntax usage. Remove them all. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I610e72633adb5bc36b63fe2b727e394c61070185
2024-01-20meta-facebook: reduce permissions on scriptsPatrick Williams1-7/+7
Scripts should be installed with 0755 permissions and not 0777, otherwise non-root users can potentially modify or delete them. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I41270a2bb3fb940d8ca49ed6230545d98efb2fea
2024-01-18meta-facebook: harma: fix PSM power control error eventPeter Yin1-1/+4
1. To fix the logical failure in the check status script. 2. Remove obmc-host-stop@0.target and phosphor-reboot-host@0.service to avoid a host cycle when resetting. 3. To fix power policy. Change-Id: I9de75bff428692c33ec4bf2e053eabb9aeba6f4d Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-01-04meta-facebook: harma: power control supportPeter Yin1-0/+57
To support power on, power off, power-cycle reset and sled-cycle. Change-Id: Ib26fbe7087d7ab2b68c61d46a7dcf3ab5f7847b0 Signed-off-by: Peter Yin <peter.yin@quantatw.com>