Home
last modified time | relevance | path

Searched full:hardware (Results 1 – 25 of 2305) sorted by relevance

12345678910>>...93

/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-kernel/linux/arm-platforms-kmeta/bsp/arm-platforms/
H A Djuno.scc8 kconf hardware juno/juno-board.cfg
9 kconf hardware juno/juno-devfreq.cfg
10 kconf hardware juno/juno-dma.cfg
11 kconf hardware juno/juno-drm.cfg
12 kconf hardware juno/juno-fb.cfg
13 kconf hardware juno/juno-i2c.cfg
14 # kconf hardware juno/juno-mali-midgard.cfg
15 kconf hardware juno/juno-mmc.cfg
16 kconf hardware juno/juno-net.cfg
17 kconf hardware juno/juno-pci.cfg
[all …]
H A Dfvp.scc6 kconf hardware fvp/fvp-board.cfg
7 kconf hardware fvp/fvp-net.cfg
8 kconf hardware fvp/fvp-rtc.cfg
9 kconf hardware fvp/fvp-serial.cfg
10 kconf hardware fvp/fvp-cfi.cfg
11 kconf hardware fvp/fvp-drm.cfg
12 kconf hardware fvp/fvp-watchdog.cfg
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/HardwareIsolation/
H A DEntry.interface.yaml2 Implement to provide the isolated hardware entry attributes.
6 example, isolated hardware inventory path and error log if it caused to
7 isolate hardware. The isolated hardware association of forward and reverse
14 isolated hardware object.
17 xyz.openbmc_project.Time.EpochTime for the isolated hardware creation time.
23 The severity of hardware isolation.
28 The isolated hardware resolution status is used to indicate whether
29 the isolated hardware is repaired or replaced. Setting this to "true"
31 isolated hardware entries may not be deleted and used for further
37 Possible severity for hardware isolation.
[all …]
H A DCreate.interface.yaml4 the information of isolated hardware.
10 the hardware, needs to be isolated. This interface can be used if want
11 to isolate hardware without an error log, for example, the user
12 voluntarily tried to isolate hardware.
17 The hardware inventory path which is needs to isolate.
21 The severity of hardware isolation.
38 the hardware, needs to be isolated. This interface can be used if the
39 system wants to isolate hardware with an error log that is caused to
40 isolate hardware. This method is not going to create an error log and
47 The hardware inventory path which is needs to isolate.
[all …]
/openbmc/openbmc/meta-ibm/recipes-phosphor/logging/
H A Dphosphor-logging_%.bbappend5 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Rainier2U_dev_callouts.json"
6 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Rainier4U_dev_callouts.json"
7 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Everest_dev_callouts.json"
8 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Bonnell_dev_callouts.json"
9 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Balcones_dev_callouts.json"
10 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Raini…
11 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Raini…
12 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Evere…
13 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Bonne…
14 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Balco…
[all …]
/openbmc/u-boot/include/
H A Dhwspinlock.h11 * Hardware spinlocks are used to perform hardware protection of
18 * struct hwspinlock - A handle to (allowing control of) a single hardware
21 * @dev: The device which implements the hardware spinlock.
22 * @id: The hardware spinlock ID within the provider.
32 * hwspinlock_get_by_index - Get a hardware spinlock by integer index
34 * This looks up and request a hardware spinlock. The index is relative to the
35 * client device; each device is assumed to have n hardware spinlock associated
39 * @index: The index of the hardware spinlock to request, within the
40 * client's list of hardware spinlock.
41 * @hws: A pointer to a hardware spinlock struct to initialize.
[all …]
/openbmc/docs/designs/
H A Derror-log-handling-for-phal.md1 # Error handling for power Hardware Abstraction Layer (pHAL)
12 power Hardware Abstraction Layer(pHAL) library calls to [Platform Event Log][1]
17 OpenBmc Applications use the pHAL layer for hardware access and hardware
18 initialization, any software/hardware error returned by the pHAL layer need to
24 refers to the action of "guarding" faulty hardware from impacting future system
25 operation. Callout points to a specific hardware with in the server that relates
35 3. libekb for hardware procedure execution
36 4. libpdbg for hardware access
44 pHAL: power Hardware Abstraction Layer. pHAL is group of libraries running in
45 BMC. These libraries are used by Open Power specific application for hardware
[all …]
H A Dredfish-pcie.md35 from hardware. The consumer will retrieve and parse the D-Bus data to provide
42 gathering and caching PCIe hardware data and maintaining the D-Bus interfaces
43 and properties. The actual hardware mechanism that is used to gather the PCIe
44 hardware data will vary.
51 When reading hardware directly, the PCIe daemon must be aware of power state
52 changes and any BIOS timing requirements, so it can check for hardware changes,
66 Possible performance impact on the hardware-scanning and D-Bus updates. The
67 piece that implements hardware scanning should use mechanisms, such as caching
68 of the hardware configuration, to minimize the scanning time and updates to
H A Dvoltage-regulator-configuration.md14 dependent on the system type and rail type. Regulators have a hardware default
15 configuration that is defined by hardware engineers early in system design.
24 Hardware engineers must specify many low-level configuration values for a
29 Depending on the regulator type, the hardware engineer may enter the
33 non-volatile memory on the regulator. This provides the hardware/power-on
39 - New information found during hardware testing. For example, downstream
40 hardware requires a higher voltage or is drawing more current than expected.
41 - Hardware workarounds. Problems in the regulator hardware or related hardware
43 problem may be resolved in newer versions of the hardware, but firmware still
44 must support the older hardware. For this reason, hardware workarounds are
[all …]
/openbmc/phosphor-dbus-interfaces/gen/com/meta/Hardware/
H A Dmeson.build10 sdbusplus_current_path = 'com/meta/Hardware'
13 'com/meta/Hardware/Anacapa__markdown'.underscorify(),
14 input: ['../../../../yaml/com/meta/Hardware/Anacapa.interface.yaml'],
27 'com/meta/Hardware/Anacapa',
35 'com/meta/Hardware/BMC__markdown'.underscorify(),
36 input: ['../../../../yaml/com/meta/Hardware/BMC.interface.yaml'],
49 'com/meta/Hardware/BMC',
57 'com/meta/Hardware/Catalina__markdown'.underscorify(),
58 input: ['../../../../yaml/com/meta/Hardware/Catalina.interface.yaml'],
71 'com/meta/Hardware/Catalina',
[all …]
/openbmc/u-boot/drivers/hwspinlock/
H A DKconfig1 menu "Hardware Spinlock Support"
4 bool "Enable U-Boot hardware spinlock support"
6 This option enables U-Boot hardware spinlock support
9 bool "Enable Hardware Spinlock support for Sandbox"
12 Enable hardware spinlock support in Sandbox. This is a dummy device that
17 bool "Enable Hardware Spinlock support for STM32"
20 Enable hardware spinlock support in STM32MP. Hardware spinlocks are
21 hardware mutex which provide a synchronisation mechanism for the
/openbmc/openbmc-test-automation/gui/test/server_health/
H A Dtest_obmc_gui_hardware_status.robot3 Documentation Test OpenBMC GUI "Hardware status" sub-menu of "Server health".
29 [Documentation] Verify ability to select "Hardware status" sub-menu option
33 Wait Until Page Contains Hardware status
34 Page should contain All hardware in the system
38 [Documentation] Verify ability to export inventory from "Hardware status"
47 [Documentation] Verify search text input allowed from "Hardware status"
59 [Documentation] Verify search text allowed to clear from "Hardware status"
72 ... "Hardware status" sub-menu.
74 [Template] Verify Hardware Inventory Expand
92 Verify Hardware Inventory Expand
[all …]
/openbmc/openbmc/poky/documentation/kernel-dev/
H A Dconcepts-appx.rst35 needs for targeted hardware.
337 Determining Hardware and Non-Hardware Features for the Kernel Configuration Audit Phase
354 warnings, the system only reports missing "hardware" options as they
355 could result in a boot failure or indicate that important hardware is
358 To determine whether or not a given option is "hardware" or
359 "non-hardware", the kernel Metadata in ``yocto-kernel-cache`` contains
360 files that classify individual or groups of options as either hardware
361 or non-hardware. To better show this, consider a situation where the
364 yocto-kernel-cache/features/drm-psb/hardware.cfg
365 yocto-kernel-cache/features/kgdb/hardware.cfg
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/Dump/Entry/
H A DHardware.interface.yaml2 Implement this to add Hardware dump management.
4 Hardware dump is a collection hardware state information, including various
6 descriptive term for entire system termination by the hardware due to a
20 A unique id of the failing hardware unit which is causing the dump.
21 This ID could be used to identify the specific piece of hardware
/openbmc/openbmc/poky/meta/recipes-core/busybox/files/
H A Dhwclock.sh9 # Description: Set system clock to hardware clock, according to the UTC
13 # WARNING: If your hardware clock is not in UTC/GMT, this script
31 echo "Setting the System Clock using the Hardware Clock as reference..."
51 # Updates the Hardware Clock with the System Clock time.
52 # This will *override* any changes made to the Hardware Clock.
59 echo "Saving the System Clock time to the Hardware Clock..."
67 echo "Hardware Clock updated to `date`."
79 echo " start sets kernel (system) clock from hardware (RTC) clock" >&2
80 echo " stop and reload set hardware (RTC) clock from kernel (system) clock" >&2
/openbmc/phosphor-dbus-interfaces/yaml/com/meta/Hardware/
H A DYosemite5.interface.yaml3 supported hardware devices specific to the Yosemite5.
8 The compatible hardware strings for the SPI flash on Yosemite5.
14 The compatible hardware strings for the CPLD on Yosemite5.
22 The compatible hardware strings for the VR on Yosemite5.
44 The compatible hardware strings for the TPM on Yosemite5.
50 The compatible hardware strings for the HSC on Yosemite5.
/openbmc/docs/
H A Dhw-vendor-repos-policy.md1 # Hardware Vendor Repository Policy
25 Both hardware-specific and vendor-specific repositories should meet the
66 ### Hardware Specific Feature
68 A hardware vendor feature is defined as one of the following:
70 1. A function that is specific to the vendor hardware
71 - For example, PECI, FSI, hardware diagnostics (specific to the processor)
75 To add a hardware specific repository to OpenBMC, it should meet the following
81 Some hardware vendor features which have no real synergy with OpenBMC, for
92 2. A function that requires a specific hardware vendor feature
103 specific hardware families. For example, [OpenPOWER][openpower] was one of the
[all …]
/openbmc/entity-manager/src/gpio-presence/
H A DREADME.md16 "Name": "com.meta.Hardware.Yv4.cable0",
22 "Name": "com.meta.Hardware.Yv4.ComputeCard",
28 "Name": "com.meta.Hardware.Yv4.SidecarExpansion",
34 "Name": "com.meta.Hardware.Yv4.AirBlocker",
40 "Name": "com.meta.Hardware.Yv4.fanboard0",
74 …"Probe": "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'com.meta.Hardware.Yv4.fanb…
80 This is what the gpio-presence daemon exposes on dbus when the hardware is
96 https://github.com/openbmc/docs/blob/master/designs/inventory/gpio-based-hardware-inventory.md
/openbmc/docs/designs/inventory/
H A Dgpio-based-hardware-inventory.md1 # GPIO based hardware inventory
139 …tion <br> xyz.openbmc_project.Configuration.GPIODeviceDetect <br> Name=com.meta.Hardware.Yv4.cable0
147 …pose <br>xyz.openbmc_project.Inventory.Source.DevicePresence <br> Name=com.meta.Hardware.Yv4.cable0
150 …e on <br>xyz.openbmc_project.Inventory.Source.DevicePresence <br> Name=com.meta.Hardware.Yv4.cable0
163 …move <br>xyz.openbmc_project.Inventory.Source.DevicePresence <br> Name=com.meta.Hardware.Yv4.cable0
167 …e on <br>xyz.openbmc_project.Inventory.Source.DevicePresence <br> Name=com.meta.Hardware.Yv4.cable0
179 - 'gpio-presence-sensor' uses gpios to detect hardware
180 - 'gpio-presence-sensor' creates a dbus interface when it detects hardware
183 - EM exposes the new configuration for the detected hardware
187 - 'gpio-presence-sensor' detects that the hardware is gone
[all …]
/openbmc/u-boot/doc/
H A DREADME.bus_vcxk24 The driver needs some defines to describe the target hardware:
28 base address of VCxK hardware memory
45 describes the acknowledge line from vcxk hardware
48 describes the enable line to vcxk hardware
51 describes the invert line to vcxk hardware
54 describes the reset line to vcxk hardware
57 describes the request line to vcxk hardware
/openbmc/qemu/tests/migration-stress/guestperf/
H A Dengine.py111 def _migrate(self, hardware, scenario, src, argument
191 hardware._mem *
224 if not hardware._dirty_ring_size:
342 def _get_common_args(self, hardware, tunnelled=False): argument
359 args.append("ramsize=%s" % hardware._mem)
370 "-m", str((hardware._mem * 1024) + 512),
371 "-smp", str(hardware._cpus),
373 if hardware._dirty_ring_size:
375 hardware._dirty_ring_size])
384 if hardware._prealloc_pages:
[all …]
/openbmc/libmctp/
H A DREADME.md16 - you are providing your own hardware drivers for MCTP transports.
52 To initialise the MCTP stack with a single hardware bus:
55 - `binding = mctp_<binding>_init()`: Initialise a hardware binding
56 - `mctp_register_bus(mctp, binding, eid)`: Register the hardware binding with
74 libmctp implements basic support for bridging between two hardware bindings. In
82 hardware bindings
90 Hardware bindings provide a method for libmctp to send and receive packets
91 to/from hardware. A binding defines a hardware specific structure
97 /* hardware-specific members here... */
111 hardware-specific struct to the libmctp generic core struct
[all …]
/openbmc/docs/designs/mctp/
H A Dmctp.md8 BMC. This is primarily IPMI-based, but also includes a few hardware-specific
9 side-channels, like hiomap. On OpenPOWER hardware at least, we've definitely
11 for >255 sensors), as well as the hardware channels that IPMI typically uses.
26 Some efforts of improving the hardware transport mechanism of IPMI have been
44 I2C, PCI, Serial or custom hardware channel, without the higher layers of that
45 stack needing to be aware of the hardware implementation. These higher levels
59 typically smaller, and are what is sent over the hardware. Messages that are
60 larger than the hardware Maximum Transmit Unit (MTU) are split into individual
72 - Allow different hardware channels, as we have a wide variety of target
75 - Be usable over simple hardware implementations, but have a facility for higher
[all …]
/openbmc/u-boot/drivers/crypto/
H A DKconfig1 menu "Hardware crypto devices"
16 hardware. It should only be used when the ASPEED_HACE driver, which
19 Enabling this allows the use of SHA operations in hardware without
32 Enabling this allows the use of SHA operations in hardware without requiring the
42 Enabling this allows the use of ECC/RSA operations in hardware without requiring the
/openbmc/openpower-pnor-code-mgmt/
H A Ditem_updater_main.cpp64 {"com.ibm.Hardware.Chassis.Model.Balcones"s, in main()
66 {"com.ibm.Hardware.Chassis.Model.BlueRidge2U"s, in main()
68 {"com.ibm.Hardware.Chassis.Model.BlueRidge4U"s, in main()
70 {"com.ibm.Hardware.Chassis.Model.BlueRidge1S4U"s, in main()
72 {"com.ibm.Hardware.Chassis.Model.Bonnell"s, {".BONNELL_XML"s, ".P10"s}}, in main()
73 {"com.ibm.Hardware.Chassis.Model.Everest"s, {".EVEREST_XML"s, ".P10"s}}, in main()
74 {"com.ibm.Hardware.Chassis.Model.Fuji"s, {".FUJI_XML"s, ".P10"s}}, in main()
75 {"com.ibm.Hardware.Chassis.Model.Rainier2U"s, in main()
77 {"com.ibm.Hardware.Chassis.Model.Rainier4U"s, in main()
79 {"com.ibm.Hardware.Chassis.Model.Rainier1S4U"s, in main()

12345678910>>...93