Home
last modified time | relevance | path

Searched full:will (Results 1 – 25 of 5343) sorted by relevance

12345678910>>...214

/openbmc/u-boot/doc/
H A DREADME.POST28 2) The results of tests shall be saved so that it will be possible to
56 A new optional module will be added to U-Boot, which will run POST
57 tests and collect their results at boot time. Also, U-Boot will
61 The list of available POST tests will be configured at U-Boot build
62 time. The POST layer will allow the developer to add any custom POST
63 tests. All POST tests will be divided into the following groups:
67 This group will contain those tests that run only once on
72 This group will contain those tests that do not take much
77 This group will contain POST tests that consume much time
82 This group will contain those tests that can be run manually.
[all …]
H A DREADME.bootmenu27 menu entry will be selected automatically
34 <commands> are commands which will be executed when a menu
44 will be CONFIG_BOOTDELAY. If delay is 0, no menu entries will be shown on
45 the console (or on the screen) and the command of the first menu entry will
46 be called immediately. If delay is less then 0, bootmenu will be shown and
47 autoboot will be disabled.
63 The above example will be rendered as below
81 Selected menu entry will be highlighted - it will have inverted
/openbmc/docs/designs/oem/ibm/
H A Dsystem-power-mode.md20 thermal monitoring and control. When a system is powered on, the OCCs will go to
21 an Active state. Anytime the OCC state changes to active, the BMC will need to
22 send a mode change and idle power saver (IPS) settings to the OCC. It will also
28 When a system is booted, the OCC will move to an ACTIVE state. In the ACTIVE
31 necessary to reset the OCC. When this happens, the OCC will move out of ACTIVE
32 state. After recovery, the OCC will be put back into the ACTIVE state. Anytime
34 runtime, the BMC will need to send the mode and the idle power saver settings to
40 Current Customer Settable System Power Modes that will be sent to the OCCs:
47 committee and will be used if/when approved.
57 Defaults will need to be configurable by the system owner (via JSON file)
[all …]
/openbmc/phosphor-power/phosphor-power-sequencer/docs/
H A Dpower_loss.md24 `phosphor-power-sequencer` application will take no action.
27 device will normally change the chassis power good (pgood) signal from true to
28 false. `phosphor-power-sequencer` will isolate the failure to the power supply
29 rail. `phosphor-power-sequencer` will log a power supply error. This error will
37 The system loses all power. It will be completely off until utility power is
46 If the blackout affects all chassis, the system loses all power. It will behave
49 If the blackout only affects some chassis, the following steps will occur:
51 - The `phosphor-chassis-power` application will do the following:
56 - The `Available` property will be set to false for chassis that are
60 - If the BMC was reset by hardware due to the blackout, the following will
[all …]
H A Dchassis_status.md59 When the system is being powered on, the `state` will be changed to 1 for the
65 that object path will change to 1. When all chassis whose `state` was set to 1
67 will change to 1.
70 `pgood` property for that chassis's object path will change to 0. The `pgood`
71 property for the system object path will remain set to 1 for a period of time.
72 Eventually the system will be powered off due to the power good fault. See
75 When the system is being powered off, the `state` will be changed to 0 for the
79 for that object path will change to 0. When all chassis have successfully
80 powered off, the `pgood` property for the system object path will change to 0.
97 property will be set.
[all …]
/openbmc/openbmc/meta-arm/documentation/
H A Dreleases.md3 …e of the Yocto Project will have a branch named “dunfell” in the official git repository, and laye…
8will allow for a more stable software platform for software to be developed, tested, and released.…
14 … in a timely fashion (after the time crunch). Nagging emails will be sent and managers will be inv…
17 …ll code will be compiled as part of the CI process of the gerrit code review. Also, testing on vir…
20 …d branches for meta-arm will be released as close as possible to the release of the YP LTS release…
22will only be two active development branches at any given time: master and the most recent Long Te…
24 Named branch release will coincide with Yocto Project releases. These non-LTS branches will be bug …
27 When YP is approaching release, meta-arm will attempt to stabilize master so that the releases can …
30 …master branch. Previous named branches are now frozen and will not accept new patches (but will co…
34 …ag with the Yocto Project version number will be added. For example, `4.3`. Also, this tag versi…
[all …]
/openbmc/docs/designs/
H A Dpower-recovery.md32 told) that chassis power can no longer be supported, but power to the BMC will
42 The goal of this design document is to describe how OpenBMC firmware will deal
66 - Do nothing when power is lost to the system (this will be the default)
77 policy. This is a separate instance of the `PowerRestorePolicy` which will be
79 setting is not the default, `None`, then software will execute the policy
92 - At a minimum, `PinholeReset` will be added. Others can be added as needed
103 this scenario after a BMC reboot, chassis-state-manager will check to see what
156 entire system is imminent(i.e. a blackout scenario where BMC will also lose
165 An application will be run after the chassis and host states have been
166 determined which will only run if the chassis power is not on.
[all …]
H A Dbmc-reset-with-host-up.md69 - Both IPMI and PLDM stacks will give the host a set amount of time to respond.
70 Lack of response within this time limit will result in the BMC potentially
73 - IPMI and PLDM will implement a phosphor-dbus-interface interface,
74 `xyz.openbmc_project.Condition.HostFirmware`, which will have a
80 - IPMI will continue to utilize the SMS_ATN command to indicate to the host that
82 command, it will be considered up and running
86 - PLDM will utilize a GetTID command to the host to determine if it is running
87 - Where applicable, PLDM will provide a mechanism to distinguish between
91 firmware and talking PLDM but the BMC recovery paths will differ based on
107 IPMI and PLDM software will be started as applicable. A combination of systemd
[all …]
H A Dfail-boot-on-hw-error.md52 - The chassis/host instance pair will not be allowed to power on until the log
54 - A BMC reset will clear this power on prevention
57 - These causes will be defined within the extensions documentation
60 **Special Note:** Initially the associated host and chassis will be hard coded
69 called QuiesceOnHwError. This property will be hosted under the
72 Define a new D-Bus interface which will indicate an error has been created which
73 will prevent the boot of a chassis/host instance:
76 This interface will be hosted under a instance based D-Bus object
80 When an error is created via a phosphor-logging interface, the software will
81 check to see if the error has a callout, and if so it will check the new
[all …]
H A Dvoltage-regulator-configuration.md103 A new application named `phosphor-regulators` will be created to configure
104 voltage regulators. The application will be located in the proposed new
107 _Statement of direction: This application will provide other regulator-based
112 The application will read a JSON file at runtime that defines the configuration
113 changes for all regulators. The JSON file will be specific to a system type, so
114 it will be stored in the GitHub repository for the appropriate build layer (such
123 directory. The application will search both directories, and the file in the
124 test directory will override the file in the standard directory. If the
125 application receives a SIGHUP signal, it will re-read the JSON file.
127 A document will be provided that describes the objects and properties that can
[all …]
H A Dpsu-firmware-update.md78 It will re-use the current interfaces to upload, verify, and activate the image.
90 3. There will be a new service that implements the [Activation][5] interface to
92 - The service will be started by default when BMC starts;
93 - On start, the service will check the PSU's existing firmware and create the
97 - When a new object with PSU `VersionPurpose` is added, the service will
101 - The service will have a configuration file to describe the PSU model and
103 - The service will find the matched vendor-specific tool to perform the code
105 `psu-update@foo.service` which executes `foo psu.bin`, the service will
111 the signature will be saved to a pre-defined directory in read-write
116 5. When the vendor-specific tool returns errors, the PSU update will be aborted
[all …]
H A Dfirmware-update-via-blobs.md66 Sending the firmware image over the BLOB protocol will be done via routing the
80 The BLOB protocol allows a handler to specify a list of blob ids. This list will
83 identify the mechanism selected by the client-side. The stat command will return
86 The blob ids for the mechanisms will be as follows:
94 The flash handler will determine what commands it should expect to receive and
95 responses it will return given the blob opened, based on the flags provided to
98 The flash handler will only allow one of the above blobs to be opened for a
109 The flash handler will only allow one open file at a time, such that if the host
113 There is only one hash "file" mechanism. The exact hash used will only be
114 important to your verification service. The value provided will be written to a
[all …]
H A Dphosphor-hwmon-io-uring.md16 therefore may block other functions such as IPMI. This project will involve
38 By using io_uring, the asynchronous sensor reads will need to maintain the same
40 OpenBMC repositories that will benefit from this library include:
51 Users will need the ability to choose whether they want to utilize this new
54 io_uring library will need to be calculated for each daemon.
58 In the phosphor-hwmon repository, the primary files that will require
69 The refactor will maintain this loop over all sensors, but instead make the read
70 operation non-blocking by using an io_uring wrapper. A caching layer will be
71 used to store the read results, which will be the main access point for
114 sensor), users will be able to determine whether or not to utilize this new
[all …]
H A Dvpd-collection.md12 format. As a part of its enterprise class servers, IBM will use the IPZ format
41 the SN keyword will contain a serial number that can uniquely identify an
56 specification does define it, but will need to use the ECC for IBM's
74 Some of the VPD will need to be exchanged with the host.
83 to synthesize VPD for such FRUs. Details on VPD synthesis will be in its own
128 updates will be made:
130 - Two new services will be created to handle the new VPD formats. ipz-vpd-parser
134 - Another service will be created to update the inventory with location code
139 - There will be one udev rule per EEPROM on the system from which the BMC has to
143 - Each udev rule will be setup to launch an instance of one of the VPD parser
[all …]
H A Dtarget-fail-monitoring.md22 cases, the unit which caused the failure will log an error to phosphor-logging
24 ...), there will be no indication to the end user that something failed. It is
55 A systemd unit that is a service will only enter into a `failed` state after all
71 - This will be `timeout`,`failed`, and `dependency`
72 - Error will always be the configured one with additional data indicating the
106 Create a new standalone application in phosphor-state-manager which will load
139 On startup, all input json files will be loaded and monitoring will be setup.
141 This application will not register any interfaces on D-Bus but will subscribe to
142 systemd dbus signals for JobRemoved. sdeventplus will be used for all D-Bus
149 For service failures, a dump will be collected by default because the BMC will
[all …]
/openbmc/phosphor-power/phosphor-regulators/docs/
H A Dsensor_monitoring.md46 When regulator monitoring is disabled, the following changes will be made to all
49 - The Value property will be set to NaN.
50 - The Available property will be set to false.
56 - The error will be logged. If the same error occurs repeatedly on a rail, it
57 will only be logged once per system boot.
58 - Any remaining actions for the rail will be skipped.
59 - The following changes will be made to all D-Bus sensor objects for this rail:
60 - The Value property will be set to NaN.
61 - The Functional property will be set to false.
62 - Sensor monitoring will continue with the next rail or voltage regulator.
[all …]
/openbmc/u-boot/drivers/serial/
H A DKconfig44 the full UART driver will be omitted, thus saving space.
54 the full UART driver will be omitted, thus saving space.
64 the full UART driver will be omitted, thus saving space.
180 the drivers may conflict and you will get strange output.
183 prompt "Select which UART will provide the debug UART"
191 You will need to provide parameters to make this work. The driver will
198 You will need to provide parameters to make this work. The driver will
206 You will need to provide parameters to make this work. The
207 driver will be available until the real driver model serial is
215 You will need to provide parameters to make this work. The
[all …]
/openbmc/openpower-hw-diags/attn/
H A DAttention_Handler.md24 attention handler will query the state of the host to determine the nature of
69 the host is started. When the attention handler is started it will register
71 resident in memory waiting for attentions. The attention handler will be stopped
74 If the attention handler terminates due to an error condition it will
81 When the attention signal becomes active the attention handler will begin
82 handling attentions. Using the PDBG interface the attention handler will query
84 enabled processor will be queried and a map of active attentions will be
85 created. The first attention of highest priority will be the one that is
94 dump. The attention handler will wait, up to one hour, for the dump to complete
113 will consider two cases namely a TI with SRC and a TI with EID.
[all …]
/openbmc/qemu/include/io/
H A Dchannel-socket.h11 * This library is distributed in the hope that it will be useful,
90 * will run in the foreground so the caller will not regain
106 * context will be used.
109 * will run in the background so the caller will regain
111 * will be invoked on completion or failure. The @addr
112 * parameter will be copied, so may be freed as soon
131 * will run in the foreground so the caller will not regain
149 * context will be used.
152 * will run in the background so the caller will regain
154 * will be invoked on completion or failure. The @addr
[all …]
/openbmc/entity-manager/
H A DDoxyfile9 # All text after a single hash (#) is considered a comment and will be ignored.
51 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
57 # into which the generated documentation will be written. If a relative path is
58 # entered, it will be relative to the location where doxygen was started. If
59 # left blank the current directory will be used.
63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
65 # will distribute the generated files over these directories. Enabling this
73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
75 # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode
82 # documentation generated by doxygen is written. Doxygen will use this
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/influxdb/influxdb/
H A Dinfluxdb.conf6 # will change the value used at runtime when the process is restarted.
8 # Once every 24 hours InfluxDB will report usage data to usage.influxdata.com
50 # The amount of time that a write will wait before fsyncing. A duration
58 # recreated at startup. A value of "tsi1" will use a disk based index that supports higher
66 # Whether queries should be logged before execution. Very useful for troubleshooting, but will
71 # This setting will incur a small overhead because every key must be checked.
82 # CacheSnapshotMemorySize is the size at which the engine will
89 # which the engine will snapshot the cache and write it to
94 # will compact all TSM files in a shard if it hasn't received a
105 # will allow TSM compactions to write to disk. Note that short bursts are allowed
[all …]
/openbmc/qemu/docs/devel/
H A Dmulti-process.rst51 A QEMU control process would remain, but in multi-process mode, will
85 parent object (such as "pci-device" for a PCI device) and QEMU will
195 emulation applications will need to include the QEMU block objects.
209 The remote emulation process will run the QEMU object hierarchy without
210 modification. The device emulation objects will be also be based on the
215 The processes will communicate with the QEMU process over UNIX domain
218 processes will provide are specified on its command line, as they would
237 The first argument to the remote emulation process will be a Unix domain
304 The proxy object model will use device proxy objects to replace the
305 device emulation code within the QEMU process. These objects will live
[all …]
/openbmc/qemu/include/hw/
H A Dptimer.h17 * using ptimer_run(), the value will count downwards at the frequency
19 * When it reaches zero it will trigger a callback function, and
26 * When ptimer_transaction_commit() is called it will evaluate the state
32 * bug in the QEMU device and will cause warning messages to be printed
89 * ptimer_set_count() or ptimer_set_limit() will not trigger the timer
90 * (though it will cause a reload). Only a counter decrement to "0"
91 * will cause a trigger. Not compatible with NO_IMMEDIATE_TRIGGER;
92 * ptimer_init() will assert() that you don't set both.
108 * If a ptimer is created using this API then will use the
119 * is called it will evaluate the state of the timer after all the
[all …]
/openbmc/bmcweb/redfish-core/include/
H A Derror_messages.hpp77 * @param[in] arg1 Parameter of message that will replace %1 in its body.
89 * @param[in] arg1 Parameter of message that will replace %1 in its body.
101 * @param[in] arg1 Parameter of message that will replace %1 in its body.
102 * @param[in] arg2 Parameter of message that will replace %2 in its body.
116 * @param[in] arg1 Parameter of message that will replace %1 in its body.
117 * @param[in] arg2 Parameter of message that will replace %2 in its body.
131 * @param[in] arg1 Parameter of message that will replace %1 in its body.
132 * @param[in] arg2 Parameter of message that will replace %2 in its body.
146 * @param[in] arg1 Parameter of message that will replace %1 in its body.
147 * @param[in] arg2 Parameter of message that will replace %2 in its body.
[all …]
/openbmc/phosphor-fan-presence/docs/control/
H A Devents.md55 The trigger `init.get_properties` will, on fan control startup, read the Present
60 The trigger `signal.properties_changed` will watch for changes on the Present
64 The `count_state_before_target` action will look at the object cache value of
66 15000 when one or more of them is false. Otherwise, it will clear its fan target
88 The actions and triggers defined with this group will look at this D-Bus
93 The actions and triggers defined with this group will look at this D-Bus
105 will run.
138 member. When the signal occurs, the new property value will be added to or
143 signal occurs, the interface and its properties will be added to the object
148 the signal occurs, the interface and properties will be removed from the
[all …]

12345678910>>...214