/openbmc/phosphor-dbus-interfaces/yaml/com/intel/Control/ |
H A D | OCOTShutdownPolicy.interface.yaml | 2 An interface for node shutdown policy on multi-node products. It is used by 5 - name: OCOTPolicy 8 Node shutdown policy on a power supply over current(OC) or over 9 temperature(OT) event, Only available on multi-node products. 14 - name: Policy 18 - name: "NoShutdownOnOCOT" 20 Do not shutdown node on an OC/OT event. 21 - name: "ShutdownOnOCOT" 23 Shutdown node on an OC/OT event.
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 307.out | 5 {"execute": "nbd-server-start", "arguments": {"addr": {"data": {"path": "SOCK_DIR/PID-socket"}, "ty… 7 {"execute": "query-block-exports", "arguments": {}} 10 === Create a read-only NBD export === 11 {"execute": "block-export-add", "arguments": {"id": "export0", "node-name": "fmt", "type": "nbd"}} 13 {"execute": "query-block-exports", "arguments": {}} 14 {"return": [{"id": "export0", "node-name": "fmt", "shutting-down": false, "type": "nbd"}]} 18 flags: 0x158f ( readonly flush fua df multi cache block-status-payload ) 22 transaction size: 64-bit 28 {"execute": "block-export-add", "arguments": {"id": "#invalid", "node-name": "fmt", "type": "nbd"}} 30 {"execute": "block-export-add", "arguments": {"id": "export0", "node-name": "fmt", "type": "nbd"}} [all …]
|
H A D | 223.out | 14 …croseconds": TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false, "reason": "host-qmp-quit"}} 29 {"execute":"blockdev-add", 30 "arguments":{"driver":"IMGFMT", "node-name":"n", 33 {"execute":"block-dirty-bitmap-disable", 34 "arguments":{"node":"n", "name":"b"}} 36 {"execute":"blockdev-add", 37 "arguments":{"driver":"null-co", "node-name":"null", 40 {"execute":"block-dirty-bitmap-add", 41 "arguments":{"node":"null", "name":"b3"}} 46 {"execute":"nbd-server-add", [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/ |
H A D | PowerSupplyRedundancy.interface.yaml | 4 - name: PowerSupplyRedundancyEnabled 7 - const 10 - name: RotationEnabled 14 - name: RotationAlgorithm 19 - name: RotationRankOrder 24 - name: PeriodOfRotation 30 - name: ColdRedundancyStatus 34 - name: PSUNumber 38 - name: RedundantCount 45 - name: Algo [all …]
|
/openbmc/libcper/examples/ |
H A D | memory-validation-bits.json | 13 "timestamp": "9932-01-17T01:00:19+00:00", 15 "platformID": "00000000-0000-0000-0000-000000000000", 16 "creatorID": "00000000-0000-0000-0000-000000000000", 18 "guid": "00000000-0000-0000-0000-000000000000", 47 "data": "a5bc1114-6f64-4ede-b863-3e83ed7c83b1", 50 "fruID": "cc4f334a-c563-11eb-8f88-9f7ac76c6f0c", 59 … "message": "A Multi-bit ECC Memory Error occurred at address 0x0000000080000000 at node 0", 66 "name": "Multi-bit ECC" 72 "node": 0, number
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/iscsi-initiator-utils/files/ |
H A D | iscsi-initiator-targets.service | 2 Description=Open-iSCSI initiator (i.e. client) target bindings 3 After=iscsi-initiator.service 4 Requires=iscsi-initiator.service 8 EnvironmentFile=/etc/default/iscsi-initiator 9 ExecStart=/usr/sbin/iscsiadm -m node --loginall=automatic $OPTS_ISCSIADM 10 ExecStop=/usr/sbin/iscsiadm -m node --logoutall=all $OPTS_ISCSIADM 14 WantedBy=multi-user.target
|
/openbmc/openbmc/poky/meta/recipes-connectivity/libuv/ |
H A D | libuv_1.51.0.bb | 1 SUMMARY = "A multi-platform support library with a focus on asynchronous I/O" 3 …CRIPTION = "libuv is a multi-platform support library with a focus on asynchronous I/O. It was pri… 7 file://LICENSE-extra;md5=f9307417749e19bd1d6d68a394b49324"
|
/openbmc/u-boot/tools/binman/ |
H A D | fdt_test.py | 1 # SPDX-License-Identifier: GPL-2.0+ 35 node = dt.GetNode('/microcode/update@0') 36 node.DeleteProp('data') 46 node = dt.GetNode('/binman/intel-me') 47 self.assertEquals('intel-me', node.name) 48 val = fdt_util.GetString(node, 'filename') 52 prop = node.props['intval'] 54 self.assertEquals(3, fdt_util.GetInt(node, 'intval')) 56 prop = node.props['intarray'] 63 prop = node.props['byteval'] [all …]
|
/openbmc/qemu/include/hw/xen/interface/io/ |
H A D | blkif.h | 1 /* SPDX-License-Identifier: MIT */ 5 * Unified block-device I/O interface for Xen guest OSes. 7 * Copyright (c) 2003-2004, Keir Fraser 18 * Front->back notifications: When enqueuing a new request, sending a 20 * hold-off mechanism provided by the ring macros). Backends must set 23 * Back->front notifications: When enqueuing a new response, sending a 25 * hold-off mechanism provided by the ring macros). Frontends must set 45 * of a properly formated node string, without loss of information. 47 * Any specified default value is in effect if the corresponding XenBus node 63 *------------------ Backend Device Identification (PRIVATE) ------------------ [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/VPD/ |
H A D | Manager.interface.yaml | 4 - name: WriteKeyword 8 - name: path 11 Path to the D-Bus object that represents the FRU. 12 - name: record 16 - name: keyword 20 - name: value 25 - name: bytesUpdated 29 returns -1. 31 - xyz.openbmc_project.Common.Error.InvalidArgument 33 - name: UpdateKeyword [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/pinctrl/ |
H A D | marvell,mvebu-pinctrl.txt | 1 The pinctrl driver enables Marvell Armada 8K SoCs to configure the multi-purpose 3 A Marvell SoC pin configuration node is a node of a group of pins which can 4 be used for a specific device or function. Each node requires one or more 8 - compatible: "marvell,mvebu-pinctrl", 9 "marvell,ap806-pinctrl", 10 "marvell,armada-7k-pinctrl", 11 "marvell,armada-8k-cpm-pinctrl", 12 "marvell,armada-8k-cps-pinctrl" 13 - bank-name: A string defining the pinc controller bank name 14 - reg: A pair of values defining the pin controller base address [all …]
|
/openbmc/u-boot/doc/uImage.FIT/ |
H A D | source_file_format.txt | 1 U-Boot new uImage source file format (bindings definition) 8 --------------- 15 replace direct passing of 'struct bd_info' which was used to boot pre-FDT 18 However, U-Boot needs to support both techniques to provide backward 21 blob. Kernel image, FDT blob and possibly ramdisk image - all must be placed 24 Additionally, old uImage format has been extended to support multi sub-images 30 flexible, multi component uImage format. 34 -------------------------------- 40 (3) increases code reuse as it is already part of the U-Boot source tree. 45 uImage internals. Bindings are defined from U-Boot perspective, i.e. describe [all …]
|
/openbmc/libcper/specification/json/sections/ |
H A D | cper-memory.json | 2 "$schema": "https://json-schema.org/draft/2020-12/schema", 11 "$ref": "./common/cper-json-error-status.json" 18 "$id": "cper-json-bank0", 29 "$id": "cper-json-bank1", 47 "$ref": "./common/cper-json-nvp.json" 76 "node": { object 78 …"description": "In a multi-node system, this value identifies the node containing the memory in er…
|
H A D | cper-memory2.json | 2 "$schema": "https://json-schema.org/draft/2020-12/schema", 11 "$ref": "./common/cper-json-error-status.json" 18 "$id": "cper-json-bank0", 29 "$id": "cper-json-bank1", 47 "$ref": "./common/cper-json-nvp.json" 74 "node": { object 76 …"description": "In a multi-node system, this value identifies the node containing the memory in er…
|
/openbmc/openpower-vpd-parser/vpd-manager/include/ |
H A D | manager.hpp | 9 #include <oem-handler/ibm_handler.hpp> 18 * It also implements methods to be exposed over D-Bus required to access/edit 34 * @param[in] ioCon - IO context. 35 * @param[in] iFace - interface to implement. 36 * @param[in] progressiFace - Interface to track collection progress. 37 * @param[in] connection - Dbus Connection. 62 * @param[in] i_vpdPath - Path (inventory object path/FRU EEPROM path). 63 * @param[in] i_paramsToWriteData - Input details. 66 * -1. 85 * @param[in] i_fruPath - EEPROM path of the FRU. [all …]
|
/openbmc/intel-ipmi-oem/src/ |
H A D | multinodecommands.cpp | 8 // http://www.apache.org/licenses/LICENSE-2.0 21 #include <phosphor-logging/log.hpp> 45 "getMultiNodeInfo: can't get multi node info from dbus!", in getMultiNodeInfo() 82 "getMultiNodeRole: can't get multi node role from dbus!", in getMultiNodeRole()
|
/openbmc/webui-vue/ |
H A D | .eslintrc.js | 4 node: true, property in module.exports.env 7 'plugin:vue/vue3-recommended', 12 'no-console': 'off', 13 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', 21 'vue/component-name-in-template-casing': ['error', 'kebab-case'], 22 'vue/multi-word-component-names': 'off', 23 'vue/no-deprecated-filter': 'off', 24 'vue/no-useless-template-attributes': 'off', 25 'vue/no-deprecated-props-default-this': 'off', 27 parser: 'vue-eslint-parser',
|
/openbmc/u-boot/doc/driver-model/ |
H A D | pmic-framework.txt | 2 # (C) Copyright 2014-2015 Samsung Electronics 5 # SPDX-License-Identifier: GPL-2.0+ 18 This is an introduction to driver-model multi uclass PMIC IC's support. 20 - UCLASS_PMIC - basic uclass type for PMIC I/O, which provides common 22 - UCLASS_REGULATOR - additional uclass type for specific PMIC features, 27 - drivers/power/pmic/pmic-uclass.c 28 - include/power/pmic.h 30 - drivers/power/regulator/regulator-uclass.c 31 - include/power/regulator.h 34 - common/cmd_pmic.c [all …]
|
/openbmc/u-boot/drivers/pinctrl/ |
H A D | Kconfig | 19 This provides Linux-compatible device tree interface for the pinctrl 24 If this option is disabled (it is the only possible choice for non-DT 27 It is totally up to the implementation of each low-level driver. 40 If you need to handle vendor-specific DT properties, you can disable 66 This option is an SPL-variant of the PINCTRL option. 75 This option is an SPL-variant of the PINCTRL_FULL option. 83 This option is an SPL-variant of the PINCTRL_GENERIC option. 91 This option is an SPL-variant of the PINMUX option. 96 to adjust pin multiplexing in SPL in order to boot into U-Boot, 104 This option is an SPL-variant of the PINCONF option. [all …]
|
/openbmc/u-boot/include/ |
H A D | image.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 * (C) Copyright 2000-2005 8 * NOTE: This header file defines an interface to U-Boot. Including 10 * use of U-Boot, and does *not* fall under the heading of "derived 48 #include <asm/u-boot.h> 203 IH_ARCH_NIOS, /* Nios-32 */ 205 IH_ARCH_NIOS2, /* Nios-II */ 210 IH_ARCH_NDS32, /* ANDES Technology - NDS32 */ 216 IH_ARCH_RISCV, /* RISC-V */ 225 * provided by U-Boot; it is expected that (if they behave [all …]
|
/openbmc/qemu/docs/system/ |
H A D | guest-loader.rst | 5 ------------ 7 The guest loader is similar to the ``generic-loader`` although it is 10 hoops of firmware and boot-loaders. 14 - load blobs (kernels and initial ram disks) into memory 15 - sets platform FDT data so hypervisors can find and boot them 17 This is what is typically done by a boot-loader like grub using its 18 multi-boot capability. A typical example would look like: 20 .. parsed-literal:: 22 |qemu_system| -kernel ~/xen.git/xen/xen \ 23 -append "dom0_mem=1G,max:1G loglvl=all guest_loglvl=all" \ [all …]
|
/openbmc/u-boot/include/power/ |
H A D | pmic.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Copyright (C) 2014-2015 Samsung Electronics 6 * Copyright (C) 2011-2012 Samsung Electronics 89 * U-Boot PMIC Framework 92 * UCLASS_PMIC - This is designed to provide an I/O interface for PMIC devices. 94 * For the multi-function PMIC devices, this can be used as parent I/O device 100 * |_ BUS 0 device (e.g. I2C0) - UCLASS_I2C/SPI/... 101 * | |_ PMIC device (READ/WRITE ops) - UCLASS_PMIC 102 * | |_ REGULATOR device (ldo/buck/... ops) - UCLASS_REGULATOR 103 * | |_ CHARGER device (charger ops) - UCLASS_CHARGER (in the future) [all …]
|
/openbmc/qemu/util/ |
H A D | rcu.c | 2 * urcu-mb.c 33 #include "qemu/main-loop.h" 86 QLIST_FOREACH(index, ®istry, node) { in wait_for_readers() 87 qatomic_set(&index->waiting, true); in wait_for_readers() 90 /* Here, order the stores to index->waiting before the loads of in wait_for_readers() 91 * index->ctr. Pairs with smp_mb_placeholder() in rcu_read_unlock(), in wait_for_readers() 92 * ensuring that the loads of index->ctr are sequentially consistent. in wait_for_readers() 96 * on architectures with 32-bit longs; see synchronize_rcu(). in wait_for_readers() 100 QLIST_FOREACH_SAFE(index, ®istry, node, tmp) { in wait_for_readers() 101 if (!rcu_gp_ongoing(&index->ctr)) { in wait_for_readers() [all …]
|
/openbmc/bmcweb/redfish-core/include/utils/ |
H A D | query_param.hpp | 1 // SPDX-License-Identifier: Apache-2.0 2 // SPDX-FileCopyrightText: Copyright OpenBMC Authors 74 return &it->second; in find() 77 // Creates a new node if the key doesn't exist, returns the reference to the 78 // newly created node; otherwise, return the reference to the existing node 82 return &it->second; in emplace() 111 // [a-zA-Z0-9#@_.] (taken from Redfish spec, section 9.6 Properties) 152 currNode = currNode->emplace(property); in insertNode() 160 currNode->setToSelected(); in insertNode() 190 // NOLINTNEXTLINE(readability-redundant-member-init) [all …]
|
/openbmc/qemu/docs/interop/ |
H A D | bitmaps.rst | 12 Dirty Bitmaps are in-memory objects that track writes to block devices. They 16 This document explains the conceptual mechanisms, as well as up-to-date, 27 -------- 51 node in the storage graph, but are most useful conceptually when attached to 52 the root node attached to the guest's storage device model. 67 ----------------------- 83 ------------------ 85 Bitmap objects need a method to reference them in the API. All API-created and 86 managed bitmaps have a human-readable name chosen by the user at creation 89 - A bitmap's name is unique to the node, but bitmaps attached to different [all …]
|