/openbmc/linux/Documentation/driver-api/ |
H A D | dcdbas.rst | 2 Dell Systems Management Base Driver 8 The Dell Systems Management Base Driver provides a sysfs interface for 9 systems management software such as Dell OpenManage to perform system 10 management interrupts and host control actions (system power cycle or 24 System Management Interrupt 27 On some Dell systems, systems management software must access certain 28 management information via a system management interrupt (SMI). The SMI data 29 buffer must reside in 32-bit address space, and the physical address of the 32 The driver creates the following sysfs entries for systems management 33 software to perform these system management interrupts:: [all …]
|
/openbmc/linux/Documentation/ABI/stable/ |
H A D | sysfs-devices-node | 1 What: /sys/devices/system/node/possible 3 Contact: Linux Memory Management list <linux-mm@kvack.org> 7 What: /sys/devices/system/node/online 9 Contact: Linux Memory Management list <linux-mm@kvack.org> 13 What: /sys/devices/system/node/has_normal_memory 15 Contact: Linux Memory Management list <linux-mm@kvack.org> 19 What: /sys/devices/system/node/has_cpu 21 Contact: Linux Memory Management list <linux-mm@kvack.org> 25 What: /sys/devices/system/node/has_high_memory 27 Contact: Linux Memory Management list <linux-mm@kvack.org> [all …]
|
/openbmc/linux/Documentation/power/ |
H A D | pci.rst | 2 PCI Power Management 8 management. Based on previous work by Patrick Mochel <mochel@transmeta.com> 11 This document only covers the aspects of power management specific to PCI 13 power management refer to Documentation/driver-api/pm/devices.rst and 18 1. Hardware and Platform Support for PCI Power Management 19 2. PCI Subsystem and Device Power Management 20 3. PCI Device Drivers and Power Management 24 1. Hardware and Platform Support for PCI Power Management 27 1.1. Native and Platform-Based Power Management 28 ----------------------------------------------- [all …]
|
H A D | apm-acpi.rst | 5 If you have a relatively recent x86 mobile, desktop, or server system, 6 odds are it supports either Advanced Power Management (APM) or 8 of the two technologies and puts power management in the hands of the 9 operating system, allowing for more intelligent power management than 12 The best way to determine which, if either, your system supports is to 21 simply cannot mix and match the two. Only one power management 24 User-space Daemons 25 ------------------ 26 Both APM and ACPI rely on user-space daemons, apmd and acpid 29 and be sure that they are started sometime in the system boot process. [all …]
|
/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | strategies.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 Power Management Strategies 13 The Linux kernel supports two major high-level power management strategies. 15 One of them is based on using global low-power states of the whole system in 16 which user space code cannot be executed and the overall system activity is 17 significantly reduced, referred to as :doc:`sleep states <sleep-states>`. The 18 kernel puts the system into one of these states when requested by user space 19 and the system stays in it until a special signal is received from one of 21 user space code can run. Because sleep states are global and the whole system 23 :doc:`system-wide power management <system-wide>`. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/openwsman/ |
H A D | openwsman_2.7.2.bb | 1 SUMMARY = "Opensource Implementation of WS-Management" 2 DESCRIPTION = "Openwsman is a project intended to provide an open-source \ 3 implementation of the Web Services Management specipication \ 4 (WS-Management) and to expose system management information on the \ 5 Linux operating system using the WS-Management protocol. WS-Management \ 8 all system management aspects. \ 11 SECTION = "Applications/System" 21 file://libssl-is-required-if-eventint-supported.patch \ 23 file://0001-lock.c-Define-PTHREAD_MUTEX_RECURSIVE_NP-if-undefine.patch \ 24 file://0001-Link-with-libm-for-floor-function.patch \ [all …]
|
/openbmc/openbmc/meta-phosphor/classes/ |
H A D | obmc-phosphor-image.bbclass | 5 # - obmc-bmc-state-mgmt - OpenBMC BMC state management 6 # - obmc-bmcweb - OpenBMC webserver 7 # - obmc-chassis-mgmt - OpenBMC chassis management 8 # - obmc-chassis-state-mgmt - OpenBMC chassis state management 9 # - obmc-console - OpenBMC serial over LAN 10 # - obmc-dbus-monitor - OpenBMC dbus monitoring 11 # - obmc-debug-collector - OpenBMC debug collector 12 # - obmc-devtools - OpenBMC development and debugging tools 13 # - obmc-fan-control - OpenBMC fan management 14 # - obmc-fan-mgmt - Deprecated - use obmc-fan-control instead [all …]
|
/openbmc/linux/Documentation/driver-api/pm/ |
H A D | devices.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Device Power Management Basics 10 :Copyright: |copy| 2010-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc. 18 management (PM) code is also driver-specific. Most drivers will do very 22 This writeup gives an overview of how drivers interact with system-wide 23 power management goals, emphasizing the models and interfaces that are 25 background for the domain-specific work you'd do with any specific driver. 28 Two Models for Device Power Management 31 Drivers will use one or both of these models to put devices into low-power 34 System Sleep model: [all …]
|
/openbmc/docs/ |
H A D | glossary.md | 5 - Include terms specific to the OpenBMC project, OpenBMC reference platforms 6 (like OpenPower or ASpeed), BMCs, or platform management. 7 - Include terms needed to disambiguate. For example, "image" may refer to a 9 - Treat acronyms the same as terms. 11 BMC - Baseboard management controller. A device designed to enable remote out of 12 band management access to a host, generally a computer system. 14 D-Bus - Provides the primary mechanisms for inter-process communication with an 15 OpenBMC system. OpenBMC D-Bus APIs are documented in 16 `https://github.com/openbmc/phosphor-dbus-interfaces`. For example, see the tree 19 IPMI - Intelligent Platform Management Interface. OpenBMC implements a subset of [all …]
|
/openbmc/linux/drivers/firmware/arm_scmi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "ARM System Control and Management Interface Protocol" 5 tristate "ARM System Control and Management Interface (SCMI) Message Protocol" 8 ARM System Control and Management Interface (SCMI) protocol is a 9 set of operating system-independent software interfaces that are 10 used in system management. SCMI is extensible and currently provides 11 interfaces for: Discovery and self-description of the interfaces 12 it supports, Power domain management which is the ability to place 13 a given device or domain into the various power-saving states that 14 it supports, Performance management which is the ability to control [all …]
|
/openbmc/linux/Documentation/misc-devices/ |
H A D | ibmvmc.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 4 IBM Virtual Management Channel Kernel Driver (IBMVMC) 21 https://openpowerfoundation.org/wp-content/uploads/2016/05/LoPAPR_DRAFT_v11_24March2016_cmt1.pdf 23 The Virtual Management Channel (VMC) is a logical device which provides an 24 interface between the hypervisor and a management partition. This interface 25 is like a message passing interface. This management partition is intended 26 to provide an alternative to systems that use a Hardware Management 27 Console (HMC) - based system management. 29 The primary hardware management solution that is developed by IBM relies 30 on an appliance server named the Hardware Management Console (HMC), [all …]
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | amd_hsmp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Newer Fam19h EPYC server line of processors from AMD support system 8 management functionality via HSMP (Host System Management Port). 10 The Host System Management Port (HSMP) is an interface to provide 11 OS-level software with access to system management functions via a 15 "7 Host System Management Port (HSMP)" of the family/model PPR 16 Eg: https://www.amd.com/system/files/TechDocs/55898_B1_pub_0.50.zip 27 $ ls -al /dev/hsmp 28 crw-r--r-- 1 root root 10, 123 Jan 21 21:41 /dev/hsmp 38 In-kernel integration: [all …]
|
/openbmc/linux/Documentation/timers/ |
H A D | highres.rst | 8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf 11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf 15 design of the Linux time(r) system before hrtimers and other building blocks 23 - hrtimer base infrastructure 24 - timeofday and clock source management 25 - clock event management 26 - high resolution timer functionality 27 - dynamic ticks 31 --------------------------- 40 - time ordered enqueueing into a rb-tree [all …]
|
/openbmc/linux/drivers/mfd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 24 bool "Altera Arria10 DevKit System Resource chip" 29 Support for the Altera Arria10 DevKit MAX5 System Resource chip 35 bool "Altera SOCFPGA System Manager" 39 Select this to get System Manager support for all Altera branded 40 SOCFPGAs. The SOCFPGA System Manager handles all SOCFPGAs by 45 tristate "Active-semi ACT8945A" 50 Support for the ACT8945A PMIC from Active-semi. This device 51 features three step-down DC/DC converters and four low-dropout 67 sun4i-gpadc-iio and the hwmon driver iio_hwmon. [all …]
|
/openbmc/openpower-vpd-parser/config/ibm/ |
H A D | 50003000.json | 31 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 36 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 41 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 45 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 47 "inventoryPath": "/system/chassis/motherboard", 52 "LocationCode": "Ufcs-P0" 55 "PrettyName": "System backplane" 60 "inventoryPath": "/system/chassis/motherboard/unit0", 69 "inventoryPath": "/system", 74 "xyz.openbmc_project.Inventory.Item.System": null, [all …]
|
H A D | 50003000_v2.json | 31 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 36 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 41 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 45 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 47 "inventoryPath": "/system/chassis/motherboard", 52 "LocationCode": "Ufcs-P0" 55 "PrettyName": "System backplane" 60 "inventoryPath": "/system/chassis/motherboard/unit0", 69 "inventoryPath": "/system", 74 "xyz.openbmc_project.Inventory.Item.System": null, [all …]
|
/openbmc/linux/Documentation/arch/arm/keystone/ |
H A D | knav-qmss.rst | 2 Texas Instruments Keystone Navigator Queue Management SubSystem driver 9 The QMSS (Queue Manager Sub System) found on Keystone SOCs is one of 10 the main hardware sub system which forms the backbone of the Keystone 11 multi-core Navigator. QMSS consist of queue managers, packed-data structure 15 management of the packet queues. Packets are queued/de-queued by writing or 17 perform QMSS related functions like accumulation, QoS, or event management. 21 queue pool management (allocation, push, pop and notify) and descriptor 22 pool management. 29 Documentation/devicetree/bindings/soc/ti/keystone-navigator-qmss.txt 40 git://git.ti.com/keystone-rtos/qmss-lld.git [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | xilinx-xadc.txt | 4 as the UltraScale/UltraScale+ System Monitor. 14 The Xilinx System Monitor is an ADC that is found in the UltraScale and 15 UltraScale+ FPGAs from Xilinx. The System Monitor provides a DRP interface for 17 System Monitor through an AXI interface in the FPGA fabric. This IP core is 18 called the Xilinx System Management Wizard. This document describes the bindings 22 - compatible: Should be one of 23 * "xlnx,zynq-xadc-1.00.a": When using the ZYNQ device 25 * "xlnx,axi-xadc-1.00.a": When using the axi-xadc pcore to 27 * "xlnx,system-management-wiz-1.3": When using the 28 Xilinx System Management Wizard fabric IP core to access the [all …]
|
/openbmc/linux/drivers/platform/x86/amd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 system management functionality on EPYC server CPUs from AMD. 16 Host System Management Port (HSMP) interface is a mailbox interface 17 between the x86 core and the System Management Unit (SMU) firmware.
|
/openbmc/linux/Documentation/admin-guide/mm/ |
H A D | index.rst | 2 Memory Management 5 Linux memory management subsystem is responsible, as the name implies, 6 for managing the memory in the system. This includes implementation of 11 Linux memory management is a complex system with many configurable 14 are described in Documentation/admin-guide/sysctl/vm.rst and in `man 5 proc`_. 16 .. _man 5 proc: http://man7.org/linux/man-pages/man5/proc.5.html 18 Linux memory management has its own jargon and if you are not yet 19 familiar with it, consider reading Documentation/admin-guide/mm/concepts.rst. 22 the Linux memory management. 33 memory-hotplug [all …]
|
/openbmc/ipmitool/ |
H A D | README | 4 ipmitool-devel@lists.sourceforge.net 9 the Intelligent Platform Management Interface. IPMI is an open standard 12 service processor (or Baseboard Management Controller, BMC) is the brain 13 behind platform management and its primary purpose is to handle the 16 The ipmitool program provides a simple command-line interface to this BMC. 18 sensor values, display the contents of the System Event Log (SEL), print 26 Microsystems. Sun had just embarked on a new line of general-purpose x86 29 feature for my systems in the lab and from there it grew into a multi- 33 ipmitool was not written to provide large-scale (aka Enterprise) management 36 the returned response. It is intended to be used by system administrators [all …]
|
/openbmc/linux/net/netlabel/ |
H A D | netlabel_mgmt.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * NetLabel Management Support 5 * This file defines the management functions for the NetLabel system. The 6 * NetLabel system manages static and dynamic label mappings for network 9 * Author: Paul Moore <paul@paul-moore.com> 13 * (c) Copyright Hewlett-Packard Development Company, L.P., 2006 23 * The following NetLabel payloads are supported by the management interface. 26 * Sent by an application to add a domain mapping to the NetLabel system. 54 * system. 91 * system. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | imx7ulp-scg-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/imx7ulp-scg-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX7ULP System Clock Generation (SCG) modules Clock Controller 10 - A.s. Dong <aisheng.dong@nxp.com> 13 i.MX7ULP Clock functions are under joint control of the System 19 domains, such as the System Oscillator clock, the Slow IRC (SIRC), 21 management are separated and contained within each domain. 23 M4 clock management consists of SCG0, PCC0, PCC1, and CMC0 modules. [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/ |
H A D | bios_attrs.json | 120 …r a user-initated power on or a recovery power on, Enabled: Instructs the server to automatically … 151 "display_name": "hb-debug-console" 160 "display_name": "hb-inhibit-bmc-reset", 169 …system power off policy flag is a system parameter that controls the system's behavior when the la… 170 "display_name": "System Automatic Power Off Policy" 178 "help_text": "This option enables or disables the system is managed by HMC.", 179 "display_name": "HMC managed System" 187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is… 237 …ance purpose of the system hardware. When the system is in manual mode, various automatic function… 258 …system, SavedList: The system boots from the saved service mode boot list, SmsMenu: The partition … [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/ |
H A D | bios_attrs.json | 120 …r a user-initated power on or a recovery power on, Enabled: Instructs the server to automatically … 151 "display_name": "hb-debug-console" 160 "display_name": "hb-inhibit-bmc-reset", 169 …system power off policy flag is a system parameter that controls the system's behavior when the la… 170 "display_name": "System Automatic Power Off Policy" 178 "help_text": "This option enables or disables the system is managed by HMC.", 179 "display_name": "HMC managed System" 187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is… 237 …ance purpose of the system hardware. When the system is in manual mode, various automatic function… 258 …system, SavedList: The system boots from the saved service mode boot list, SmsMenu: The partition … [all …]
|