/openbmc/ipmitool/include/ipmitool/ |
H A D | ipmi_sel.h | 22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. 173 /* based on PICMG IPMB-0 Link state sensor */ 174 { 0xC3 , 0x02 , 0xff, IPMI_EVENT_CLASS_DISCRETE , "IPMB-L Link State", "IPMB L Disabled" }, 175 { 0xC3 , 0x03 , 0xff, IPMI_EVENT_CLASS_DISCRETE , "IPMB-L Link State", "IPMB L Enabled" }, 230 { 0x01, 0x00, 0xff, IPMI_EVENT_CLASS_THRESHOLD, "Threshold", "Lower Non-critical going low " }, 231 { 0x01, 0x01, 0xff, IPMI_EVENT_CLASS_THRESHOLD, "Threshold", "Lower Non-critical going high" }, 234 { 0x01, 0x04, 0xff, IPMI_EVENT_CLASS_THRESHOLD, "Threshold", "Lower Non-recoverable going low " }, 235 { 0x01, 0x05, 0xff, IPMI_EVENT_CLASS_THRESHOLD, "Threshold", "Lower Non-recoverable going high" }, 236 { 0x01, 0x06, 0xff, IPMI_EVENT_CLASS_THRESHOLD, "Threshold", "Upper Non-critical going low " }, 237 { 0x01, 0x07, 0xff, IPMI_EVENT_CLASS_THRESHOLD, "Threshold", "Upper Non-critical going high" }, [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | kernel-per-CPU-kthreads.rst | 2 Reducing OS jitter due to per-cpu kthreads 5 This document lists per-CPU kthreads in the Linux kernel and presents 6 options to control their OS jitter. Note that non-per-CPU kthreads are 7 not listed here. To reduce OS jitter from non-per-CPU kthreads, bind 13 - Documentation/core-api/irq/irq-affinity.rst: Binding interrupts to sets of CPUs. 15 - Documentation/admin-guide/cgroup-v1: Using cgroups to bind tasks to sets of CPUs. 17 - man taskset: Using the taskset command to bind tasks to sets 20 - man sched_setaffinity: Using the sched_setaffinity() system 23 - /sys/devices/system/cpu/cpuN/online: Control CPU N's hotplug state, 26 - In order to locate kernel-generated OS jitter on CPU N: [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-mic | 8 PCIe form factor add-in Coprocessor card based on the Intel Many 9 Integrated Core (MIC) architecture that runs a Linux OS. 26 MIC device. For example - "x100" 34 MIC device. For example - "A0" or "B0" 42 MIC device in the context of the card OS. Possible values that 47 "ready" The MIC device is ready to boot the card OS. 52 "booting" The MIC device has initiated booting a card OS. 54 "shutting_down" The card OS is shutting down. 55 "resetting" A reset has been initiated for the MIC device 60 operations depending upon the current state of the card OS. [all …]
|
H A D | sysfs-driver-habanalabs | 64 on-board EEPROM 76 Description: Version of the firmware OS running on the device's CPU 82 Description: Interface to trigger a hard-reset operation for the device. 83 Hard-reset will reset ALL internal components of the device 90 Description: Displays how many times the device have undergone a hard-reset 165 value when a user-space process opens the device's file (unless 189 Description: Interface to trigger a soft-reset operation for the device. 190 Soft-reset will reset only the compute and DMA engines of the 197 Description: Displays how many times the device have undergone a soft-reset 206 * "operational" - Device is available for work. [all …]
|
/openbmc/openbmc-test-automation/redfish/managers/ |
H A D | test_bmc_dumps.robot | 25 ${BMC_DUMP_COLLECTOR_PATH} /var/lib/phosphor-debug-collector/dumps 34 ${dump_id}= Create User Initiated BMC Dump Via Redfish 39 Verify User Initiated BMC Dump When Host Powered Off 40 [Documentation] Create user initiated BMC dump at host off state and 45 ${dump_id}= Create User Initiated BMC Dump Via Redfish 51 Verify User Initiated BMC Dump Size 52 [Documentation] Verify user initiated BMC dump size is under 20 MB. 56 ${dump_id}= Create User Initiated BMC Dump Via Redfish 63 # "Created": "2020-10-23T06:32:53+00:00", 73 Verify Internal Failure Initiated BMC Dump Size [all …]
|
/openbmc/u-boot/drivers/misc/ |
H A D | Kconfig | 50 bool "Rockchip e-fuse support" 53 Enable (read-only) access for the e-fuse block found in Rockchip 55 or through child-nodes that are generated based on the e-fuse map 74 Enable command-line access to the Chrome OS EC (Embedded 76 a number of sub-commands for performing EC tasks such as 81 bool "Enable Chrome OS EC" 83 Enable access to the Chrome OS EC. This is a separate 90 bool "Enable Chrome OS EC I2C driver" 93 Enable I2C access to the Chrome OS EC. This is used on older 99 bool "Enable Chrome OS EC LPC driver" [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | state_manager.robot | 58 # TODO: Reference to open-power/skiboot#81. 105 Is OS Booted 124 Is OS Booted 125 [Documentation] Check OS status. 150 # TODO openbmc/openbmc#2049 - boot sensor not cleared on power off 151 #Is OS Off 193 # quiet - Suppress REST output logging to console. 215 # quiet - Suppress REST output logging to console. 225 # quiet - Suppress REST output logging to console. 234 # expected_state - expected BMC state [all …]
|
H A D | state.py | 31 import os 48 os.path.dirname( 49 os.path.dirname(importlib.util.find_spec("gen_robot_print").origin) 51 + os.sep 63 # have failed so far. For the moment, we will hard-code the value we need from 81 OBMC_STATES_VERSION = int(os.environ.get("OBMC_STATES_VERSION", 1)) 84 os.environ.get("REDFISH_SUPPORT_TRANS_STATE", 0) 89 platform_arch_type = os.environ.get( 106 USE_BMC_EPOCH_TIME = int(os.environ.get("USE_BMC_EPOCH_TIME", 0)) 176 # A match state for checking that the system is at "os running". [all …]
|
H A D | common_utils.robot | 24 ${pflash_cmd} /usr/sbin/pflash -r /dev/stdout -P VERSION 27 ... dbus-send --system --print-reply --dest=${OPENBMC_BASE_DBUS}.settings.Host 35 ${bmc_mem_free_cmd}= free | tr -s ' ' | sed '/^Mem/!d' | cut -d" " -f4 36 ${bmc_mem_total_cmd}= free | tr -s ' ' | sed '/^Mem/!d' | cut -d" " -f2 37 ${bmc_cpu_usage_cmd}= top -n 1 | grep CPU: | cut -c 7-9 41 ${bmc_file_system_usage_cmd}= df -h | cut -c 52-54 | grep 100 | wc -l 42 ${total_pnor_ro_file_system_cmd}= df -h | grep /media/pnor-ro | wc -l 43 ${total_bmc_ro_file_system_cmd}= df -h | grep /media/rofs | wc -l 57 ${default_tarball} ${EXECDIR}/obmc-phosphor-debug-tarball-witherspoon.tar.xz 87 ... BMC Execute Command /usr/sbin/pflash -h | egrep -q skip [all …]
|
H A D | utils.robot | 131 Login To OS Host 132 [Documentation] Login to OS Host and return the Login response code. 137 # ${os_host} IP address of the OS Host. 138 # ${os_username} OS Host Login user name. 139 # ${os_password} OS Host Login passwrd. 161 Initiate OS Host Reboot 162 [Documentation] Initiate an OS reboot. 167 # os_host The host name or IP address of the OS. 168 # os_username The username to be used to sign in to the OS. 169 # os_password The password to be used to sign in to the OS. [all …]
|
/openbmc/docs/designs/ |
H A D | nmi-dbus-interface.md | 7 Created: 2019-05-21 19 causing system hang(https://github.com/ibm-openbmc/dev/issues/457). This means 24 which, in turn, triggers an architecture-dependent procedure that fires an 30 architecture-specific procedure that enables data collection followed by 31 recovery of the Host. This will enable Host/OS development teams to analyze and 34 ### D-Bus 36 Introducing new D-Bus interface in the control.host namespace 37 (/openbmc/phosphor-dbus-interfaces/xyz/openbmc_project/Control/Host/ 38 NMI.interface.yaml) and implement the new D-Bus back-end for respective 43 Enable NMI D-Bus phosphor interface and support this via Redfish [all …]
|
/openbmc/openbmc/poky/documentation/test-manual/ |
H A D | intro.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 22 This manual is a work-in-progress and is being initially loaded with 25 - *yocto-autobuilder2:* This 26 :yocto_git:`README.md </yocto-autobuilder2/tree/README.md>` 28 Autobuilder. The ``yocto-autobuilder2`` repository represents the 33 - *yocto-autobuilder-helper:* This :yocto_git:`README </yocto-autobuilder-helper/tree/README/>` 35 configuration. The ``yocto-autobuilder-helper`` repository contains 56 drive its integration and testing. Buildbot has a plug-in interface 58 ``yocto-autobuilder2`` repository, adding its own console UI plugin. The 59 resulting UI plug-in allows you to visualize builds in a way suited to [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liam Girdwood <lgirdwood@gmail.com> 11 - Mark Brown <broonie@kernel.org> 14 regulator-name: 18 regulator-min-microvolt: 21 regulator-max-microvolt: 24 regulator-microvolt-offset: 28 regulator-min-microamp: [all …]
|
/openbmc/openbmc-test-automation/redfish/extended/ |
H A D | test_websocket.robot | 9 # OS_HOST The OS host name or IP address. 10 # OS_USERNAME The username for the OS login. 34 ${monitor_cmd} ${monitor_pgm} ${OPENBMC_HOST} --openbmc_username ${OPENBMC_USERNAME} 65 # --------------- ON_MESSAGE:begin -------------------- 81 ${dump_id}= Create User Initiated BMC Dump Via Redfish 87 # --------------- ON_MESSAGE:begin -------------------- 111 ${command}= Catenate ${monitor_cmd} --openbmc_password ${OPENBMC_PASSWORD} 112 ... --monitor_type ${monitor_type} 1>${monitor_file} 2>&1 124 ${cmd}= Catenate ps -ef | grep '${monitor_cmd}' 125 ... | grep -v grep | grep -v bash | cut -c10-14 [all …]
|
/openbmc/linux/drivers/accel/ivpu/ |
H A D | vpu_boot_api.h | 1 /* SPDX-License-Identifier: MIT */ 3 * Copyright (C) 2020-2023 Intel Corporation 12 * fw_bin_header->api_version[VPU_BOOT_API_VER_ID] = (VPU_BOOT_API_VER_MAJOR << 16) | 39 /* ------------ FW API version information end ---------------------*/ 82 /** VPU scheduling mode. By default, OS scheduling is used. */ 156 /* Clock frequencies: 0x20 - 0xFF */ 161 /* Memory regions: 0x100 - 0x1FF */ 181 /* IRQ re-direct numbers: 0x200 - 0x2FF */ 184 /* ARM -> VPU doorbell interrupt. ARM is notifying VPU of async command or compute job. */ 186 /* VPU -> ARM job done interrupt. VPU is notifying ARM of compute job completion. */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | psci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 15 processors") can be used by Linux to initiate various CPU-centric power 25 r0 => 32-bit Function ID / return value 26 {r1 - r3} => Parameters 40 - description: 44 - description: 46 Function IDs are not required and should be ignored by an OS with [all …]
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | amigaints.h | 2 ** amigaints.h -- Amiga Linux interrupt handling structs and prototypes 87 #define IF_SOFT 0x0004 /* software initiated interrupt */ 104 ** these functions, they behave exactly like the amiga os routines 113 #endif /* asm-m68k/amigaints.h */
|
/openbmc/qemu/qapi/ |
H A D | run-state.json | 1 # -*- Mode: Python -*- 16 # @finish-migrate: guest is paused to finish the migration process 20 # the end of the migration. This depends on the command-line -S 24 # @internal-error: An internal error that prevents further guest 27 # @io-error: the last IOP has failed and the device is configured to 34 # @prelaunch: QEMU was started with -S and guest has not started 36 # @restore-vm: guest is paused to restore VM state 40 # @save-vm: guest is paused to save the VM state 42 # @shutdown: guest is shut down (and -no-shutdown is in use) 49 # @guest-panicked: guest has been panicked as a result of guest OS [all …]
|
/openbmc/u-boot/Documentation/sphinx/ |
H A D | kfigure.py | 1 # -*- coding: utf-8; mode: python -*- 14 handling from the author's POV. Directives like ``kernel-figure`` implement 15 methods *to* always get the best output-format even if some tools are not 19 * ``.. kernel-image``: for image handling / a ``.. image::`` replacement 21 * ``.. kernel-figure``: for figure handling / a ``.. figure::`` replacement 23 * ``.. kernel-render``: for render markup / a concept to embed *render* 26 - ``DOT``: render embedded Graphviz's **DOC** 27 - ``SVG``: render embedded Scalable Vector Graphics (**SVG**) 28 - ... *developable* 33 available, the DOT language is inserted as literal-block. [all …]
|
/openbmc/linux/drivers/usb/typec/ |
H A D | bus.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Bus for USB Type-C Alternate Modes 21 if (!alt->retimer) in typec_altmode_set_retimer() 24 state.alt = &alt->adev; in typec_altmode_set_retimer() 28 return typec_retimer_set(alt->retimer, &state); in typec_altmode_set_retimer() 36 if (!alt->mux) in typec_altmode_set_mux() 39 state.alt = &alt->adev; in typec_altmode_set_mux() 43 return typec_mux_set(alt->mux, &state); in typec_altmode_set_mux() 46 /* Wrapper to set various Type-C port switches together. */ 62 bool is_port = is_typec_port(adev->dev.parent); in typec_altmode_set_state() [all …]
|
/openbmc/linux/Documentation/sphinx/ |
H A D | kfigure.py | 1 # -*- coding: utf-8; mode: python -*- 14 handling from the author's POV. Directives like ``kernel-figure`` implement 15 methods *to* always get the best output-format even if some tools are not 19 * ``.. kernel-image``: for image handling / a ``.. image::`` replacement 21 * ``.. kernel-figure``: for figure handling / a ``.. figure::`` replacement 23 * ``.. kernel-render``: for render markup / a concept to embed *render* 26 - ``DOT``: render embedded Graphviz's **DOC** 27 - ``SVG``: render embedded Scalable Vector Graphics (**SVG**) 28 - ... *developable* 33 available, the DOT language is inserted as literal-block. [all …]
|
/openbmc/linux/drivers/usb/storage/ |
H A D | scsiglue.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * (c) 1999-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 10 * (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org) 20 * similar to commands in the SCSI-II and ATAPI specifications. 23 * exhibits class-specific exemptions from the USB specification. 32 #include <linux/dma-mapping.h> 65 return us->scsi_name; in host_info() 70 struct us_data *us = host_to_us(sdev->host); in slave_alloc() 77 sdev->inquiry_len = 36; in slave_alloc() 81 * We'll play it safe by requiring 512-byte alignment always. in slave_alloc() [all …]
|
/openbmc/linux/Documentation/PCI/ |
H A D | pcieaer-howto.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 :Authors: - T. Long Nguyen <tom.l.nguyen@intel.com> 9 - Yanmin Zhang <yanmin.zhang@intel.com> 17 ---------------- 26 ---------------------------- 29 or on behalf of transactions initiated on the link. PCIe 41 - Gathers the comprehensive error information if errors occurred. 42 - Reports error to the users. 43 - Performs error recovery actions. 53 ------------------------------------------------------ [all …]
|
/openbmc/linux/drivers/hid/intel-ish-hid/ipc/ |
H A D | ipc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2014-2016, Intel Corporation. 8 #include <linux/devm-helpers.h> 14 #include "hw-ish.h" 22 * ish_reg_read() - Read register 35 return readl(hw->mem_addr + offset); in ish_reg_read() 39 * ish_reg_write() - Write register 52 writel(value, hw->mem_addr + offset); in ish_reg_write() 56 * _ish_read_fw_sts_reg() - Read FW status register 69 * check_generated_interrupt() - Check if ISH interrupt [all …]
|
/openbmc/linux/Documentation/scsi/ |
H A D | ChangeLog.megaraid_sas | 1 Release Date : Thu. Jun 19, 2014 17:00:00 PST 2014 - 2 (emaild-id:megaraidlinux@lsi.com) 7 Current Version : 06.803.02.00-rc1 8 Old Version : 06.803.01.00-rc1 14 ------------------------------------------------------------------------------- 15 Release Date : Mon. Mar 10, 2014 17:00:00 PST 2014 - 16 (emaild-id:megaraidlinux@lsi.com) 20 Current Version : 06.803.01.00-rc1 21 Old Version : 06.700.06.00-rc1 25 4. Add Dell PowerEdge VRTX SR-IOV VF device support. [all …]
|