Lines Matching +full:multi +full:- +full:instance

12 phosphor D-Bus properties, IPMI sensors, PLDM sensors, and Redfish properties to
18 [phosphor-state-manager][1] implements D-Bus properties which track the state of
28 phosphor-state-manager implements some other D-Bus properties that represent the
31 - [xyz.openbmc_project.State.Boot.Progress][3]
32 - [xyz.openbmc_project.State.OperatingSystem.Status][4]
34 These two D-Bus properties are very IPMI-centric. They were defined based on two
44 following mapping for phosphor-state-manager to the Redfish System [Status][7]:
46 - `xyz.openbmc_project.State.Host.HostState.Running` : `Enabled`
47 - `xyz.openbmc_project.State.Host.HostState.Quiesced` : `Quiesced`
48 - `xyz.openbmc_project.State.Host.HostState.DiagnosticMode` : `InTest`
56 - None
57 - PrimaryProcessorInitializationStarted
58 - BusInitializationStarted
59 - MemoryInitializationStarted
60 - SecondaryProcessorInitializationStarted
61 - PCIResourceConfigStarted
62 - SystemHardwareInitializationComplete
63 - OSBootStarted
64 - OSRunning
65 - OEM
73 Note that this design does not include multi-host computer system concepts but
74 it also does not preclude them. The `BootProgress` D-Bus property is associated
75 with a `/xyz/openbmc_project/state/host<X>` instance where `<X>` is the host
76 instance. Similarly, the Redfish system object is also an instance based object.
80 - Enhance the existing [BootProgress][3] D-Bus property to cover all supported
82 - Create a new `BootProgressLastUpdate` D-Bus property that will hold the date
84 - Ensure the `BootProgress` and `BootProgressLastUpdate` properties are updated
86 - It is the responsibility of the IPMI or PLDM implementation to update the
87 `BootProgress` property on D-Bus
88 - It is the responsibility the phosphor-state-manager to update the
89 `BootProgressLastUpdate` property on D-Bus when it sees `BootProgress`
91 - Ensure the new Redfish `LastState` and `LastStateTime` properties have the
92 appropriate mappings to the `BootProgress` and `BootProgressLastUpdate D-Bus
98 `BootProgress` D-Bus property and the ones which have a mapping to the Redfish
106 IPMI code already sets the `BootProgress` D-Bus property based on a config file.
108 IPMI sensor is mapped to this D-Bus property.
112 bmcweb will then use this `BootProgress` D-Bus interface to respond
131 Ensure an IPMI and PLDM based system boot and update the `BootProgress` D-Bus
135 https://github.com/openbmc/phosphor-state-manager#state-tracking-and-control
137 …https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/State/Hos…
139 …https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/State/Boo…
141 …https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/State/Ope…
147 …https://github.com/openbmc/meta-ibm/blob/master/recipes-phosphor/configuration/acx22-yaml-config/a…