Lines Matching +full:non +full:- +full:gracefully
1 # google-ipmi-sys
7 ### Cablecheck - SubCommand 0x00
18 | -------- | -------------- | --------------------------------------------- |
21 | 0x02 ... | The name | The string, not null-terminated |
26 | ------- | --------- | ----------------------- |
30 ### CpldVersion - SubCommand 0x01
38 | ------- | ------- | --------------------------------------------------------------- |
40 | 0x01 | CPLD ID | A one-byte identifier for the CPLD file to read, unsigned byte. |
45 | ------- | ----- | --------------------- |
55 ### GetEthDevice - SubCommand 0x02
57 The BMC itself must have hard-coded into the image, which ethernet device is
64 information -- can be read from the BMC over IPMI.
69 | ------- | ------- | -------------------------------------------------- |
71 | 0x01... | if_name | (optional) The interface name, not null-terminated |
76 … ------- | -------------- | ----------------------------------------------------------------------…
80 | 0x03... | if_name | The interface name, not null-terminated …
82 ### DelayedHardReset - SubCommand 0x03
90 | ---------- | ----- | ------------------------- |
97 | ------- | ----- | ---------- |
100 ## GetPCIeSlotsCount - SubCommand 0x04
104 hashmap with all the available PCIe slot name - I2C bus number mappings. BMC can
110 | ------- | ----- | ---------- |
116 | ------- | -------------------------- | -------------------------- |
120 ## GetPCIeSlotI2cBusMapping - SubCommand 0x05
123 command N times with Entry IDs ranging from 0 to N - 1. Say, Sys sends this
124 command with Entry ID as 1, BMC can go and fetch the first PCIe slot name - I2C
131 | ------- | -------- | -------------------------------- |
133 | 0x01 | Entry ID | Entry ID ranging from 0 to N - 1 |
138 | ------- | --------------------- | -------------------------------------------------------- |
144 ## GetEntityName - SubCommand 0x06
154 | ------- | --------------- | --------------- |
162 | ------------------- | -------------------------- | ----------------------------------- |
165 | 0x02...0x02 + N - 1 | Entity name | Entity name without null terminator |
167 ## GetMachineName - SubCommand 0x07
169 The BMC parses /etc/os-release for the OPENBMC_TARGET_MACHINE field and returns
175 | ------- | ----- | ---------- |
181 | ------------------- | ------------------------- | ---------------------------------- |
184 | 0x02...0x02 + N - 1 | Model name | Model name without null terminator |
186 ## HardResetOnShutdown - SubCommand 0x08
193 | ------- | ----- | ---------- |
199 | ------- | ----- | ---------- |
202 ## GetFlashSize - SubCommand 0x09
209 | ------- | ----- | ---------- |
215 | ----------- | ---------- | ---------- |
219 ## HostPowerOff - SubCommand 0x0A
222 need power-off the Host gracefully and disable the watchdog with given time
228 | ---------- | ----- | ------------------------- |
235 | ------- | ----- | ---------- |
238 ## AccelOobDeviceCount - SubCommand 0x0B
240 Query the number of available devices from the google-accel-oob service.
247 | ------- | ----- | ---------- |
253 | ---------- | ----- | --------------------------- |
257 ## AccelOobDeviceName - SubCommand 0x0C
259 Query the name of a single device from the google-accel-oob service.
270 DBus requires all element names to be non-empty strings of ASCII characters
271 `[A-Z][a-z][0-9]\_`, separated by ASCII `/`. Therefore, all device names will be
290 for the google-accel-oob service that requires a matching code change in the
296 | ------- | ----- | ------------------ |
304 | ---------- | ----- | ------------------- |
310 ## AccelOobRead - SubCommand 0x0D
342 | --------- | ----- | ---------------------------------------------- |
353 | ---------- | ----- | ------------------------------------- |
362 ## AccelOobWrite - SubCommand 0x0E
383 | ---------- | ----- | ---------------------------------------------- |
395 | ---------- | ----- | ------------------------------------- |
404 ## PCIe Bifurcation - SubCommand 0x0F
411 | ------- | -------------- | -------------------- |
418 | ------------------ | ----------------- | --------------------------------------------------------…
421 | 0x02..0x02 + N - 1 | Lanes per device | Each byte represents the number of lanes bonded together…
423 ## GetBmcMode - SubCommand 0x10
430 | ------- | ----- | ---------- |
436 | ------- | ---------------- | --------------------------------------------------------------------…
438 | 0x01 | Current BMC MODE | **0 -> Non Bare Metal Mode**<br>1 -> Bare Metal Mode<br>2 -> Bare Me…
440 ## LinuxBootDone - SubCommand 0x11
454 | ------- | ----- | ---------- |
460 | ------- | ----- | ---------- |
463 ## SysGetAccelVrSettings - SubCommand 0x15
477 | ------- | ----- | ---------- |
485 | ---------- | ----- | -------------- |
489 ## SysSetAccelVrSettings - SubCommand 0x16
506 | ---------- | ----- | -------------- |
515 | ------- | ----- | ---------- |
518 ## GetBMInstanceProperty - SubCommand 0x17
528 … ------- | ----- | -------------------------------------------------------------------------------…
535 | ----------------- | ------------------ | --------------------------------------------------------…
537 | 0x01 | String Length (N) | Number of bytes to read for property string - Size limit…
538 | 0x2..0x02 + N - 1 | String of property | String, not null-terminated …
540 ## ReadBiosSetting - SubCommand 0x18
550 | ------- | ----- | ---------- |
556 | ----------------- | ------------- | -------------------------------------------- |
558 | 0x01 | Length (N) | Number of payload bytes - Size limited to 64 |
559 | 0x2..0x02 + N - 1 | Payload bytes | Payload bytes |
561 ## WriteBiosSetting - SubCommand 0x19
571 | ----------------- | ------------- | -------------------------------------------- |
573 | 0x01 | Length (N) | Number of payload bytes - Size limited to 64 |
574 | 0x2..0x02 + N - 1 | Payload bytes | Payload bytes |
579 | ------- | ---------- | ------------------------------------ |