| /openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/gpio/phosphor-gpio-monitor/catalina/ |
| H A D | prepare-serv-json | 3 CONFIG_DIR="/usr/share/phosphor-gpio-monitor" 4 MULTI_MONITOR_DEFAULT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-monitor.json" 5 MULTI_MONITOR_EVT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-monitor-evt.json" 6 MULTI_PRESENCE_DEFAULT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-presence.json" 7 MULTI_PRESENCE_EVT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-presence-evt.json" 9 SERV_JSON_DIR="/var/lib/phosphor-gpio-monitor" 10 MULTI_MONITOR_SERV_JSON="${SERV_JSON_DIR}/phosphor-multi-gpio-monitor.json" 11 MULTI_PRESENCE_SERV_JSON="${SERV_JSON_DIR}/phosphor-multi-gpio-presence.json" 15 if [ -L "${MULTI_MONITOR_SERV_JSON}" ]; then 22 ln -s "${MULTI_MONITOR_EVT_CONF}" "${MULTI_MONITOR_SERV_JSON}" [all …]
|
| /openbmc/phosphor-power/phosphor-power-supply/docs/ |
| H A D | MultiChassis.md | 1 # Multi-Chassis Support for phosphor-psu-monitor 5 Currently, **phosphor-psu-monitor** operates on a **single chassis**. 7 - It gets the PSUs device access information (such as PSU I2CBus and I2CAddress) 9 - The phosphor-psu-monitor uses a **fixed object path**, appended with the PSU 11 - Example of current PSU path: 14 /xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0 18 ## Goal: Support Multi-Chassis PSUs 20 To support **multi-chassis**, the **phosphor-psu-monitor** requires the 23 - Define Chassis class 24 - Modify the **PSUManager** class to instantiate one **Chassis class** per [all …]
|
| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/ |
| H A D | README.md | 5 The goal of the phosphor-state-manager repository is to control and track the 6 states of the different software entities in a system. All users will usually 28 state and the system should be checked for errors. For more information refer 32 power to the chassis. The Chassis being on is a pre-req to the Host being 37 A simple system design would be to include a single _BMC_, _Host_, and 62 Instance 0 (chassis_system0) will be treated as a complete chassis system which 64 complete system. 66 In multi-host or multi-chassis system, instance number can be used from 1-N, as 67 0 is reserved for complete system. In multi chassis system this can be named as 77 to the system as a whole as if it was a system with one BMC, one chassis and one [all …]
|
| /openbmc/phosphor-buttons/inc/ |
| H A D | button_handler.hpp | 45 * There are 3 buttons supported - Power, ID, and Reset. 47 * check for that button on D-Bus before listening for its signals. 62 * @param[in] bus - sdbusplus connection object 72 * @param[in] msg - sdbusplus message from signal 81 * @param[in] msg - sdbusplus message from signal 90 * @param[in] msg - sdbusplus message from signal 97 * In multi host system increases host position by 1 up to max host 100 * @param[in] msg - sdbusplus message from signal 106 * @brief Checks if system is powered on 113 * @return std::string - the D-Bus service name if found, else [all …]
|
| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/User/ |
| H A D | MultiFactorAuthConfiguration.interface.yaml | 2 This interface defines multi-factor authentication configuration. This 4 authentication mechanisms to users on the system 7 - name: Enabled 11 Multi-factor authentication configuration. This interface will be 12 implemented by user manager D-bus object to support user's MFA 15 - name: Supported 18 - readonly 20 This property is read only for populating allowed multi-factor 21 authentication types. When there are no multi-factor authentication 26 - name: Type [all …]
|
| /openbmc/u-boot/arch/arm/mach-uniphier/ |
| H A D | Kconfig | 85 This option allows to use the UniPhier System Cache as L2 cache. 93 Say Y to use the on-board UART, Ether, LED devices. 100 The boot mode pins are latched when the system reset is deasserted 101 and determine which device the system should load a boot image from. 113 bool "Enable dump command of DDR Multi PHY parameters" 117 The command "ddrmphy" shows the resulting parameters of DDR Multi PHY 118 training; it is useful for the evaluation of DDR Multi PHY training. 121 default "uniphier-v7" if ARCH_UNIPHIER_LD4_SLD8 || ARCH_UNIPHIER_V7_MULTI
|
| /openbmc/openbmc/meta-facebook/meta-yosemite5/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
| H A D | multi-gpios-sys-init.service | 2 Wants=mapper-wait@-xyz-openbmc_project-state-host0.service 3 After=mapper-wait@-xyz-openbmc_project-state-host0.service 7 ExecStart=/usr/libexec/phosphor-gpio-monitor/multi-gpios-sys-init 8 SyslogIdentifier=Multi GPIOs System Init 11 WantedBy=multi-user.target
|
| /openbmc/openbmc/meta-facebook/meta-catalina/recipes-catalina/plat-svc/files/ |
| H A D | platform-sys-init.service | 2 Description=Catalina Early System Init 3 Before=phosphor-multi-gpio-monitor.service 4 Before=phosphor-multi-gpio-presence.service 5 Before=phosphor-pid-control.service 9 After=systemd-networkd.service 13 ExecStart=/usr/libexec/plat-svc/platform-early-sys-init 17 WantedBy=multi-user.target
|
| /openbmc/phosphor-gpio-monitor/ |
| H A D | README.md | 5 ### `phosphor-gpio-monitor` 12 ### `phosphor-multi-gpio-monitor` 14 This daemon accepts command line parameter as a well-defined GPIO configuration 20 New implementation (phosphor-multi-gpio-monitor) provides multiple gpio line 21 monitoring in single instance of phosphor-multi-gpio-monitor running. It is very 27 There is a phosphor-multi-gpio-monitor.json file that defines details of GPIOs 79 ### `phosphor-multi-gpio-presence` 81 This daemon accepts command line parameter as a well-defined GPIO configuration 88 New implementation (phosphor-multi-gpio-presence) provides multiple gpio line 89 monitoring in single instance of phosphor-multi-gpio-presence running. It is [all …]
|
| H A D | meson.build | 2 'phosphor-gpio-monitor', 10 license: 'Apache-2.0', 20 phosphor_dbus_interfaces = dependency('phosphor-dbus-interfaces') 21 phosphor_logging = dependency('phosphor-logging') 25 nlohmann_json_dep = dependency('nlohmann_json', include_type: 'system') 34 '-DBOOST_ASIO_DISABLE_THREADS', 35 '-DBOOST_ERROR_CODE_HEADER_ONLY', 36 '-DBOOST_SYSTEM_NO_DEPRECATED', 48 'phosphor-gpio-monitor@.service', 54 'phosphor-multi-gpio-monitor.service', [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 37 Number of PSUs are currently on system. 38 - name: RedundantCount [all …]
|
| /openbmc/openbmc/meta-bytedance/meta-g220a/recipes-phosphor/ipmi/phosphor-ipmi-config/ |
| H A D | channel_config.json | 8 "protocol_type" : "ipmb-1.0", 9 "session_supported" : "session-less", 18 "medium_type" : "lan-802.3", 19 "protocol_type" : "ipmb-1.0", 20 "session_supported" : "multi-session", 29 "medium_type" : "lan-802.3", 30 "protocol_type" : "ipmb-1.0", 31 "session_supported" : "multi-session", 40 "medium_type" : "system-interface", 42 "session_supported" : "session-less", [all …]
|
| /openbmc/openbmc/meta-facebook/meta-minerva/recipes-minerva/plat-svc/files/ |
| H A D | minerva-sys-init.service | 2 Description=Minerva Early System Init 3 Before=phosphor-multi-gpio-monitor.service 7 ExecStart=/usr/libexec/minerva-early-sys-init 11 WantedBy=multi-user.target
|
| /openbmc/openbmc/meta-inventec/meta-starscream/recipes-phosphor/ipmi/phosphor-ipmi-config/ |
| H A D | channel_config.json | 7 "medium_type" : "lan-802.3", 8 "protocol_type" : "ipmb-1.0", 9 "session_supported" : "multi-session", 18 "medium_type" : "lan-802.3", 19 "protocol_type" : "ipmb-1.0", 20 "session_supported" : "multi-session", 29 "medium_type" : "lan-802.3", 30 "protocol_type" : "ipmb-1.0", 31 "session_supported" : "multi-session", 42 "session_supported" : "session-less", [all …]
|
| /openbmc/openbmc/meta-facebook/meta-yosemite5/recipes-yosemite5/plat-svc/files/ |
| H A D | yosemite5-sys-init.service | 2 Description=Yosemite5 Early System Init 3 Before=phosphor-multi-gpio-monitor.service 4 Before=phosphor-pid-control.service 9 ExecStart=/usr/libexec/yosemite5-early-sys-init 13 WantedBy=multi-user.target
|
| /openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-yosemite4/plat-svc/files/ |
| H A D | yosemite4-sys-init.service | 2 Description=Yosemite4 Early System Init 3 Before=phosphor-multi-gpio-monitor.service 4 Before=phosphor-pid-control.service 10 ExecStart=/usr/libexec/yosemite4-early-sys-init 14 WantedBy=multi-user.target
|
| /openbmc/qemu/docs/system/ |
| H A D | multi-process.rst | 1 .. _Multi-process QEMU: 3 Multi-process QEMU 6 This document describes how to configure and use multi-process qemu. 7 For the design document refer to docs/devel/multi-process.rst. 10 ---------------- 12 multi-process is enabled by default for targets that enable KVM 16 -------- 18 Multi-process QEMU requires an orchestrator to launch. 20 Following is a description of command-line used to launch mpqemu. 24 - The Orchestrator creates a unix socketpair [all …]
|
| /openbmc/docs/designs/ |
| H A D | multihost-ipmi-design.md | 1 # Multi-host IPMI design 12 The current version of OpenBMC does not support multi-host implementation in 13 IPMI commands handling. We have a multi-host system and proposing the design to 14 support multi-host. 27 IPMI and IPMB System architecture: 30 +------------------------------------+ 32 | +-----------+ +------------+ | +--------+ 34 | | | | |-|------| Host-1 | 36 | | | | | | +--------+ 39 | | | D-Bus | | | +--------+ [all …]
|
| /openbmc/u-boot/test/image/ |
| H A D | test-imagetools.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 12 # ./test/image/test-imagetools.sh 16 IMAGE_NAME="v1.0-test" 22 DATAFILE2=System.map 36 rm -f ${file} ${SRCDIR}/${file} 38 rm -f ${IMAGE_MULTI} 39 rm -f ${DUMPIMAGE_LIST} 40 rm -f ${MKIMAGE_LIST} 41 rm -f ${TEST_OUT} 48 if ! diff -u $1 $2; then [all …]
|
| /openbmc/phosphor-state-manager/service_files/ |
| H A D | phosphor-discover-system-state@.service | 3 Wants=mapper-wait@-xyz-openbmc_project-control-host%i-power_restore_policy.service 4 After=mapper-wait@-xyz-openbmc_project-control-host%i-power_restore_policy.service 5 Wants=mapper-wait@-xyz-openbmc_project-state-host%i.service 6 After=mapper-wait@-xyz-openbmc_project-state-host%i.service 7 Wants=mapper-wait@-xyz-openbmc_project-state-chassis%i.service 8 After=mapper-wait@-xyz-openbmc_project-state-chassis%i.service 9 Wants=mapper-wait@-xyz-openbmc_project-state-bmc0.service 10 After=mapper-wait@-xyz-openbmc_project-state-bmc0.service 11 After=phosphor-reset-chassis-on@%i.service 14 After=multi-user.target [all …]
|
| /openbmc/phosphor-buttons/ |
| H A D | README.md | 1 # phosphor-buttons 3 Phosphor-buttons has a collection of IO event handler interfaces for physical 8 its associated IO for event changes and emits signals that the button-handler 22 - Short press: Do a host power off 23 - Long press, as determined by the 'long-press-time-ms' meson option: Do a 28 The 'power-button-profile' meson option can be used to select custom power 33 - host_then_chassis_poweroff: When power is on, short presses are ignored and a 38 ### Multi-Host Buttons 40 See [this section below](#group-gpio-config). 46 - If 'reset-button-do-warm-reboot' meson option is set to enabled, does warm [all …]
|
| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Dump/ |
| H A D | Create.interface.yaml | 7 /xyz/openbmc_project/dump/<dump type>. On multi-host or on multi-BMC systems 9 /xyz/openbmc_project/dump/<dump type><instance-id>. 12 - name: CreateDump 16 - name: AdditionalData 23 enum-format string is required to come from a parallel class 34 - name: Path 41 - xyz.openbmc_project.Common.File.Error.Open 42 - xyz.openbmc_project.Common.File.Error.Write 43 - xyz.openbmc_project.Dump.Create.Error.Disabled 44 - xyz.openbmc_project.Dump.Create.Error.QuotaExceeded [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/dlt-daemon/dlt-daemon/ |
| H A D | 0002-Don-t-execute-processes-as-a-specific-user.patch | 6 Upstream-Status: Inappropriate [Configuration Specific] 7 Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com> 8 --- 9 systemd/dlt-adaptor-udp.service.cmake | 1 - 10 systemd/dlt-dbus.service.cmake | 1 - 11 systemd/dlt-example-user.service.cmake | 1 - 12 systemd/dlt-receive.service.cmake | 1 - 13 systemd/dlt-system.service.cmake | 1 - 14 systemd/dlt.service.cmake | 1 - 15 6 files changed, 6 deletions(-) [all …]
|
| /openbmc/openbmc/meta-facebook/meta-bletchley/recipes-bletchley/detect-gpio-present/files/ |
| H A D | detect-sled-present@.service | 3 After=phosphor-gpio-presence@presence-sled%i.service 4 Wants=phosphor-gpio-presence@presence-sled%i.service 5 After=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-presence-presence_sled%i.service 6 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-presence-presence_sled%i.service 9 ExecStart=/usr/bin/detect-sled-present %i 13 WantedBy=multi-user.target
|
| /openbmc/openbmc/meta-facebook/meta-bletchley/recipes-bletchley/board-type-checker/files/ |
| H A D | board-type-checker-fpb.service | 5 Before=phosphor-virtual-sensor.service 7 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis0-frontpanel.service 8 After=mapper-wait@-xyz-openbmc_project-inventory-system-chassis0-frontpanel.service 11 ExecStart=/usr/libexec/board-type-checker-fpb 15 Restart=on-failure 19 WantedBy=multi-user.target
|