Home
last modified time | relevance | path

Searched +full:implementation +full:- +full:defined (Results 1 – 25 of 1042) sorted by relevance

12345678910>>...42

/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/
H A D0004-abseil-ppc-fixes.patch6 An all-in-one patch that fixes several issues:
8 1) UnscaledCycleClock not fully implemented for ppc*-musl (disabled on musl)
9 2) powerpc stacktrace implementation only works on glibc (disabled on musl)
10 3) powerpc stacktrace implementation has ppc64 assumptions (fixed)
15 Upstream-Status: Pending
17 Signed-off-by: Khem Raj <raj.khem@gmail.com>
18 ---
19 absl/base/internal/unscaledcycleclock.cc | 4 ++--
20 absl/base/internal/unscaledcycleclock_config.h | 3 ++-
21 absl/debugging/internal/examine_stack.cc | 8 +++++++-
[all …]
/openbmc/phosphor-gpio-monitor/
H A DREADME.md5 ### `phosphor-gpio-monitor`
8 take action if requested. This implementation uses GPIO keys and only supports
12 ### `phosphor-multi-gpio-monitor`
14 This daemon accepts command line parameter as a well-defined GPIO configuration
16 defined in config based on gpio state change. It uses libgpiod library.
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
23 line by name defined in kernel.
27 There is a phosphor-multi-gpio-monitor.json file that defines details of GPIOs
34 2. LineName: this is the line name defined in device tree for specific gpio
[all …]
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/
H A Dabseil-ppc-fixes.patch3 Date: Sat, 13 Mar 2021 10:26:25 -0800
4 Subject: [PATCH] An all-in-one patch that fixes several issues:
6 1) UnscaledCycleClock not fully implemented for ppc*-musl (disabled on musl)
7 2) powerpc stacktrace implementation only works on glibc (disabled on musl)
8 3) powerpc stacktrace implementation has ppc64 assumptions (fixed)
13 Upstream-Status: Pending
14 Signed-off-by: Khem Raj <raj.khem@gmail.com>
15 Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
16 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
17 ---
[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
23 these; we currently have BT and KCS (both defined as part of the IPMI 2.0
27 attempted, but not in a cross-implementation manner so far. This does not
31 layer bindings for the actual transport of MCTP packets. These are defined by
40 ![](mctp-standards.svg)
45 stack needing to be aware of the hardware implementation. These higher levels
46 only need to be aware that they are communicating with a certain entity, defined
48 that communicates over MCTP - for example, the host device, the BMC, or any
49 other system peripheral - static or hot-pluggable.
[all …]
H A Dmctp-kernel.md1 # OpenBMC in-kernel MCTP
8 This document describes a kernel-based implementation of MCTP infrastructure,
9 providing a sockets-based API for MCTP communication within an OpenBMC-based
12 # Requirements for a kernel implementation
14 - The MCTP messaging API should be an obvious application of the existing POSIX
17 - Configuration should be simple for a straightforward MCTP endpoint: a single
20 - Infrastructure should be flexible enough to allow for more complex MCTP
23 - each MCTP network (as defined by section 3.2.31 of DSP0236) may consist of
26 - multiple distinct (ie., non-bridged) networks, possibly containing
29 - multiple local EIDs on a single interface, and
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/
H A DVoltageRegulatorMode.interface.yaml3 Control.VoltageRegulatorProfile.Supported is read only. Implementation of
5 where the VR has a well defined default, implementations should place the
7 and sets the implementation specific mode for the voltage regulator to run
8 in. The definitions of said enum are implementation defined, as systems
22 - name: Supported
25 - readonly
27 An implementation specific list of supported modes that the voltage
30 - name: Selected
H A DMinimumShipLevel.interface.yaml2 'An implementation may provide a single instance of MinimumShipLevelRequired
5 The definition of enforcement of this setting is implementation defined.'
8 - name: MinimumShipLevelRequired
11 'A user has requested that the implementation specific requirements
/openbmc/linux/Documentation/watchdog/
H A Dmlx-wdt.rst16 Actual HW timeout can be defined as a power of 2 msec.
19 Get time-left isn't supported
22 Actual HW timeout is defined in sec. and it's the same as
23 a user-defined timeout.
25 Get time-left is supported.
31 Type 1 HW watchdog implementation exist in old systems and
33 Two types of HW implementation have also different register map.
35 Type 3 HW watchdog implementation can exist on all Mellanox systems
43 There are several actions that can be defined in the watchdog:
54 This mlx-wdt driver supports both HW watchdog implementations.
[all …]
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Darm,coresight-cti.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/arm/arm,coresight-cti.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
21 number is defined at design time, the maximum of each defined in the DEVID
25 programmable channels, usually 4, but again implementation defined and
31 are implementation defined, except when the CTI is connected to an ARM v8
37 indicate this feature (arm,coresight-cti-v8-arch).
51 and usages. These can be defined along with the signal indexes with the
52 constants defined in <dt-bindings/arm/coresight-cti-dt.h>
[all …]
/openbmc/libpldm/docs/checklists/
H A Dchanges.md5 - [Good Practices in Library Design, Implementation, and Maintenance - Ulrich
10 - [How Do I Make This Hard to Misuse? - Rusty Russell][rusty-api-scale-good]
12 [rusty-api-scale-good]: https://ozlabs.org/~rusty/index.cgi/tech/2008-03-30.html
14 - [What If I Don't Actually Like My Users? - Rusty Russell][rusty-api-scale-bad]
16 [rusty-api-scale-bad]: https://ozlabs.org/~rusty/index.cgi/tech/2008-04-01.html
18 - [Red flags that indicate questionable quality - Lennart
19 Poettering][poettering-library-red-flags]
21 [poettering-library-red-flags]:
24 - [Not sure if this is a gcc bug or some weird corner of UB or what... - Andrew
25 Zonenberg][azonenberg-packed-struct]
[all …]
/openbmc/linux/tools/testing/selftests/powerpc/tm/
H A Dtm.h1 /* SPDX-License-Identifier: GPL-2.0-only */
22 printf("PPC_FEATURE2_HTM not defined, can't check AT_HWCAP2\n"); in have_htm()
32 printf("PPC_FEATURE2_HTM_NOSC not defined, can't check AT_HWCAP2\n"); in have_htm_nosc()
38 * Transactional Memory was removed in ISA 3.1. A synthetic TM implementation
40 * synthetic implementation immediately fails after tbegin. This failure sets
41 * Bit 7 (Failure Persistent) and Bit 15 (Implementation-specific).
49 * times in case we got an Implementation-specific failure on a non ISA in htm_is_synthetic()
50 * v3.1 system. On these systems the Implementation-specific failure in htm_is_synthetic()
/openbmc/docs/designs/
H A Dbmc-service-failure-debug-and-recovery.md16 - A class of failure exists where a BMC service has entered a failed state but
18 - A class of failure exists under which we can attempt debug data collection
21 This proposal argues for and proposes a software-driven debug data capture and
26 By necessity, BMCs are not self-contained systems. BMCs exist to service the
27 needs of both the host system by providing in-band platform services such as
29 out-of-band system management interfaces such as error reporting, platform
35 are usually a domain-specific Linux distributions with complex or highly coupled
40 recovery in the face of well-defined error conditions, but the need to mitigate
41 ill-defined error conditions or entering unintended software states remains.
60 As the state transformations to enter the ill-defined or unintended software
[all …]
H A Devent-logging.md3 Author: [Patrick Williams][patrick-email] `<stwcx>`
5 [patrick-email]: mailto:patrick@stwcx.xyz
13 There is currently not a consistent end-to-end error and event reporting design
15 primarily using phosphor-logging and one using rsyslog, both of which have gaps
17 end-to-end design handling both errors and tracing events which facilitate
30 be "DIMM-A0 encountered an uncorrectable ECC error" or "System boot successful".
36 temperature threshold exceeded: ["temperature threshold exceeded"][HPE-Example]
37 and ["Temperature #0x30 Upper Critical going high"][Oracle-Example]. There is
45 reference][Registry-Example] from the DMTF gives this example:
84 Within OpenBMC, there is currently a [limited design][existing-design] for this
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Decorator/
H A DMeetsMinimumShipLevel.interface.yaml4 meet an implementation defined minimum level for shipment requirement.
11 - name: MeetsMinimumShipLevel
14 'The inventory item meets the implementation defined minimum ship
/openbmc/linux/Documentation/networking/device_drivers/ethernet/altera/
H A Daltera_tse.rst1 .. SPDX-License-Identifier: GPL-2.0
6 Altera Triple-Speed Ethernet MAC driver
9 Copyright |copy| 2008-2014 Altera Corporation
11 This is the driver for the Altera Triple-Speed Ethernet (TSE) controllers
24 The Triple-Speed Ethernet, SGDMA, and MSGDMA components are all soft IP
31 Triple-Speed Ethernet instance is using an SGDMA or MSGDMA component. The
36 The SGDMA component is to be deprecated in the near future (over the next 1-2
46 Scatter-gather DMA is not supported by the SGDMA or MSGDMA at this time.
47 Scatter-gather DMA will be added to a future maintenance update to this
60 Device Drivers ---> Network device support ---> Ethernet driver support --->
[all …]
/openbmc/u-boot/arch/m68k/lib/
H A Dcache.c1 // SPDX-License-Identifier: GPL-2.0+
16 /* Must be implemented for all M68k processors with copy-back data cache */ in flush_cache()
35 #if defined(CONFIG_CF_V4) || defined(CONFIG_CF_V4E) in icache_enable()
38 #if defined(CONFIG_CF_V4E) in icache_enable()
57 #if defined(CONFIG_CF_V4) || defined(CONFIG_CF_V4E) in icache_disable()
60 #if defined(CONFIG_CF_V4E) in icache_disable()
90 #if defined(CONFIG_CF_V4) || defined(CONFIG_CF_V4E) in dcache_enable()
93 #if defined(CONFIG_CF_V4E) in dcache_enable()
111 #if defined(CONFIG_CF_V4) || defined(CONFIG_CF_V4E) in dcache_disable()
114 #if defined(CONFIG_CF_V4E) in dcache_disable()
[all …]
/openbmc/qemu/docs/devel/
H A Dwriting-monitor-commands.rst4 This document is a step-by-step guide on how to write new QMP commands using
8 into the QAPI framework implementation.
10 For an in-depth introduction to the QAPI framework, please refer to
11 :doc:`qapi-code-gen`. For the QMP protocol, see the
12 :doc:`/interop/qmp-spec`.
24 --------
34 added to the monitor/qmp-cmds.c file
47 -------
54 # qemu-system-TARGET [...] \
55 -chardev socket,id=qmp,port=4444,host=localhost,server=on \
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Dump/
H A DCreate.interface.yaml5 Any OpenBMC implementation should provide one implementation of
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
20 this case should be an implementation specific enum defined for
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
[all …]
/openbmc/linux/arch/arm/include/asm/
H A Dcp15.h1 /* SPDX-License-Identifier: GPL-2.0 */
14 #define CR_P (1 << 4) /* 32-bit exception handler */
15 #define CR_D (1 << 5) /* 32-bit data address range */
16 #define CR_L (1 << 6) /* Implementation defined */
20 #define CR_F (1 << 10) /* Implementation defined */
21 #define CR_Z (1 << 11) /* Implementation defined */
55 extern unsigned long cr_alignment; /* defined in entry-armv.S */
109 * read-only) is fine for most cases and saves quite some #ifdeffery.
/openbmc/u-boot/arch/arm/cpu/armv8/
H A DKconfig15 bool "Enable multiple CPUs to enter into U-Boot"
21 CPUECTLR_EL1.SMPEN bit before U-Boot.
33 or when CPU implementation doesn't include that register.
36 bool "Support spin-table enable method"
39 Say Y here to support "spin-table" enable method for booting Linux.
42 - Specify enable-method = "spin-table" in each CPU node in the
44 - Bring secondary CPUs into U-Boot proper in a board specific
49 U-Boot automatically does:
50 - Set "cpu-release-addr" property of each CPU node
52 - Reserve the code for the spin-table and the release address
[all …]
/openbmc/phosphor-power/phosphor-power-sequencer/docs/
H A DREADME.md1 # phosphor-power-sequencer
5 The phosphor-power-sequencer application powers the chassis on/off and monitors
14 The application is a single-threaded C++ executable. It is a 'daemon' process
18 The application is driven by an optional, system-specific JSON configuration
30 - UCD90160
31 - UCD90320
33 Additional device types can be supported by creating a new sub-class within the
38 - A BMC application or script sets the `state` property to 1 on the
39 `org.openbmc.control.Power` D-Bus interface.
40 - The phosphor-power-sequencer application writes the value 1 to the named GPIO
[all …]
/openbmc/linux/include/uapi/linux/
H A Dtee.h2 * Copyright (c) 2015-2016, Linaro Limited
52 #define TEE_MEMREF_NULL (__u64)(-1) /* NULL MemRef Buffer */
55 * TEE Implementation ID
61 * OP-TEE specific capabilities
66 * struct tee_ioctl_version_data - TEE version
67 * @impl_id: [out] TEE implementation id
68 * @impl_caps: [out] Implementation specific capabilities
69 * @gen_caps: [out] Generic capabilities, defined by TEE_GEN_CAPS_* above
71 * Identifies the TEE implementation, @impl_id is one of TEE_IMPL_ID_* above.
72 * @impl_caps is implementation specific, for example TEE_OPTEE_CAP_*
[all …]
/openbmc/linux/Documentation/networking/caif/
H A Dlinux_caif.rst1 .. SPDX-License-Identifier: GPL-2.0
8 Copyright |copy| ST-Ericsson AB 2010
17 CAIF is a MUX protocol used by ST-Ericsson cellular modems for
22 ST-Ericsson modems support a number of transports between modem
29 The implementation of CAIF is divided into:
32 * CAIF Core Protocol Implementation
39 ! +------+ +------+
40 ! +------+! +------+!
42 +-------> !interf!+ ! API !+ <- CAIF Client APIs
43 ! +------+ +------!
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DMessage.v1_3_0.json3 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
4 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
11 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
26 "description": "The human-readable message.",
27 "longDescription": "This property shall contain a human-readable message.",
42 …"longDescription": "This property shall contain a `MessageId`, as defined in the 'MessageId format…
49 …e. Services can replace the value defined in the message registry with a value more applicable to…
56 …operties contained in this object shall conform to the Redfish Specification-described requirement…
63 …"longDescription": "This property shall contain an array of RFC6901-defined JSON pointers indicati…
69 …tain the resolution of the message. Services can replace the resolution defined in the message re…
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DMessage.v1_3_0.json3 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
4 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
11 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
26 "description": "The human-readable message.",
27 "longDescription": "This property shall contain a human-readable message.",
42 …"longDescription": "This property shall contain a `MessageId`, as defined in the 'MessageId format…
49 …e. Services can replace the value defined in the message registry with a value more applicable to…
56 …operties contained in this object shall conform to the Redfish Specification-described requirement…
63 …"longDescription": "This property shall contain an array of RFC6901-defined JSON pointers indicati…
69 …tain the resolution of the message. Services can replace the resolution defined in the message re…
[all …]

12345678910>>...42