/openbmc/qemu/tests/qemu-iotests/ |
H A D | 266.out | 1 --- Creating empty file --- 2 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen… 4 {"execute": "job-dismiss", "arguments": {"id": "job0"}} 7 {"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node… 12 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vpc", "file":… 14 {"execute": "job-dismiss", "arguments": {"id": "job0"}} 23 --- Creating empty file --- 24 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filen… 26 {"execute": "job-dismiss", "arguments": {"id": "job0"}} 29 {"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node… [all …]
|
H A D | 266 | 36 'file': 'protocol-node', 50 'file': 'protocol-node', 53 'force-size': False }) 56 # Successful image creation (non-default options) 58 iotests.log("=== Successful image creation (non-default options) ===") 61 # Not representable in CHS (fine with force-size=True) 65 'file': 'protocol-node', 68 'force-size': True }) 71 # Size not representable in CHS with force-size=False 76 # Not representable in CHS (will not work with force-size=False) [all …]
|
H A D | 308 | 33 rm -f "$EXT_MP" 34 rm -f "$COPIED_IMG" 56 # $2: Options (beyond the node-name and ID) 58 # $4: Node to export (defaults to 'node-format') 61 # The grep -v is a filter for errors when /etc/fuse.conf does not contain 65 "{'execute': 'block-export-add', 69 'node-name': '${4:-node-format}', 72 "${3:-return}" \ 74 | grep -v 'option allow_other only allowed if' 82 "{'execute': 'block-export-del', [all …]
|
H A D | 142.out | 8 Testing: -drive file=TEST_DIR/t.qcow2,cache=none 9 QEMU X.Y.Z monitor - type 'help' for more information 12 Testing: -drive file=TEST_DIR/t.qcow2,cache=directsync 13 QEMU X.Y.Z monitor - type 'help' for more information 16 Testing: -drive file=TEST_DIR/t.qcow2,cache=writeback 17 QEMU X.Y.Z monitor - type 'help' for more information 20 Testing: -drive file=TEST_DIR/t.qcow2,cache=writethrough 21 QEMU X.Y.Z monitor - type 'help' for more information 24 Testing: -drive file=TEST_DIR/t.qcow2,cache=unsafe 25 QEMU X.Y.Z monitor - type 'help' for more information [all …]
|
H A D | 308.out | 8 {'execute': 'blockdev-add', 11 'node-name': 'node-protocol', 15 {'execute': 'blockdev-add', 18 'node-name': 'node-format', 19 'file': 'node-protocol' 24 {'execute': 'block-export-add', 27 'id': 'export-err', 28 'node-name': 'node-format', 34 {'execute': 'block-export-add', 37 'id': 'export-err', [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/firmware/ |
H A D | arm,scmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: System Control and Management Interface (SCMI) Message Protocol 11 - Sudeep Holla <sudeep.holla@arm.com> 31 - description: SCMI compliant firmware with mailbox transport 33 - const: arm,scmi 34 - description: SCMI compliant firmware with ARM SMC/HVC transport 36 - const: arm,scmi-smc 37 - description: SCMI compliant firmware with ARM SMC/HVC transport [all …]
|
/openbmc/u-boot/lib/efi_loader/ |
H A D | efi_device_path_utilities.c | 1 // SPDX-License-Identifier: GPL-2.0+ 18 * utilities protocol. The device path length includes the end of path tag 33 /* size includes the END node: */ in get_device_path_size() 43 * utilities protocol. 66 * utilities protocol. 84 * Append device path node. 87 * utilities protocol. 93 * @device_node device node 108 * path utilities protocol. 130 * path utilities protocol. [all …]
|
H A D | efi_root_node.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Root node for system services 20 * efi_root_node_register() - create root node 22 * Create the root node on which we install all protocols that are 38 /* Install device path protocol */ in efi_root_node_register() 43 /* Fill vendor node */ in efi_root_node_register() 44 dp->vendor.dp.type = DEVICE_PATH_TYPE_HARDWARE_DEVICE; in efi_root_node_register() 45 dp->vendor.dp.sub_type = DEVICE_PATH_SUB_TYPE_VENDOR; in efi_root_node_register() 46 dp->vendor.dp.length = sizeof(struct efi_device_path_vendor); in efi_root_node_register() 47 dp->vendor.guid = efi_u_boot_guid; in efi_root_node_register() [all …]
|
/openbmc/linux/drivers/firmware/arm_scmi/ |
H A D | bus.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * System Control and Management Interface (SCMI) Message Protocol bus layer 5 * Copyright (C) 2018-2021 ARM Ltd. 31 struct list_head node; member 38 * scmi_protocol_device_request - Helper to request a device 40 * @id_table: A protocol/name pair descriptor for the device to be created. 45 * The requested device name MUST NOT be already existent for any protocol; 59 pr_debug("Requesting SCMI device (%s) for protocol %x\n", in scmi_protocol_device_request() 60 id_table->name, id_table->protocol_id); in scmi_protocol_device_request() 65 id_table->name, id_table->protocol_id); in scmi_protocol_device_request() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/soc/samsung/ |
H A D | exynos-usi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/samsung/exynos-usi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sam Protsenko <semen.protsenko@linaro.org> 11 - Krzysztof Kozlowski <krzk@kernel.org> 14 USI IP-core provides selectable serial protocol (UART, SPI or High-Speed I2C). 15 USI shares almost all internal circuits within each protocol, so only one 16 protocol can be chosen at a time. USI is modeled as a node with zero or more 17 child nodes, each representing a serial sub-node device. The mode setting [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | ti,sci-clk.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/ti,sci-clk.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI-SCI clock controller 10 - Nishanth Menon <nm@ti.com> 17 through a protocol called TI System Control Interface (TI-SCI protocol). 19 This clock controller node uses the TI SCI protocol to perform various clock 21 node must be a child node of the associated TI-SCI system controller node. 25 pattern: "^clock-controller$" [all …]
|
/openbmc/u-boot/lib/efi_driver/ |
H A D | efi_uclass.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * - creates a handle 9 * - installs the driver binding protocol 12 * binding protocol. 14 * In bind() and stop() it checks if the controller implements the protocol 23 * check_node_type() - check node type 35 /* Open the device path protocol */ in check_node_type() 36 r = EFI_CALL(systab.boottime->open_protocol( in check_node_type() 40 /* Get the last node */ in check_node_type() 41 const struct efi_device_path *node = efi_dp_last_node(dp); in check_node_type() local [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/reset/ |
H A D | ti,sci-reset.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/reset/ti,sci-reset.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI-SCI reset controller 10 - Nishanth Menon <nm@ti.com> 17 through a protocol called TI System Control Interface (TI-SCI protocol). 19 This reset controller node uses the TI SCI protocol to perform the reset 21 node of the associated TI-SCI system controller node. 25 pattern: "^reset-controller$" [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15-scmi.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 10 compatible = "linaro,optee-tz"; 15 compatible = "linaro,scmi-optee"; 16 #address-cells = <1>; 17 #size-cells = <0>; 18 linaro,optee-channel-id = <0>; 20 scmi_clk: protocol@14 { 22 #clock-cells = <1>; 25 scmi_reset: protocol@16 { [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/clock/ |
H A D | ti,sci-clk.txt | 6 running an OS and the System Controller happens through a protocol known 8 framework and makes use of the TI SCI protocol on clock API requests. 12 Clock Controller Node 14 The clock controller node represents the clocks managed by the SYSFW. Because 15 this relies on the TI SCI protocol to communicate with the SYSFW it must be a 16 child of the sysfw node. 19 -------------------- 20 - compatible: Must be "ti,k2g-sci-clk" 21 - #clock-cells: Must be be 2. In clock consumers, this cell represents the 25 ---------------- [all …]
|
/openbmc/linux/Documentation/trace/ |
H A D | sys-t.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 MIPI SyS-T over STP 7 The MIPI SyS-T protocol driver can be used with STM class devices to 11 In order to use the MIPI SyS-T protocol driver with your STM device, 14 Now, you can select which protocol driver you want to use when you create 17 # mkdir /config/stp-policy/dummy_stm.0:p_sys-t.my-policy/ 23 With Intel TH, therefore it can look like "0-sth:p_sys-t.my-policy". 25 If the protocol name is omitted, the STM class will chose whichever 26 protocol driver was loaded first. 30 # cat /config/stp-policy/dummy_stm.0:p_sys-t.my-policy/protocol [all …]
|
/openbmc/u-boot/include/ |
H A D | efi_loader.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 23 /* GUID used by the root node */ 35 * Enter the u-boot world from UEFI: 44 * Exit the u-boot world back to UEFI: 55 * Call non-void UEFI function from u-boot and retrieve return value: 68 * Call void UEFI function from u-boot: 116 /* GUID of the U-Boot root node */ 144 /* GUID of the Unicode collation protocol */ 155 * When a protocol is opened a open protocol info entry is created. 159 /* Link to the list of open protocol info entries of a protocol */ [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | tipc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 TIPC (Transparent Inter Process Communication) is a protocol that is specially 11 designed for intra-cluster communication. It can be configured to transmit 14 than with any other known protocol, while maximal throughput is comparable to 18 ------------- 20 - Cluster wide IPC service 32 - Service Addressing 38 - Service Tracking 45 i.e., subscribing for availability/non-availability of cluster nodes. 51 - Transmission Modes [all …]
|
/openbmc/linux/include/linux/ |
H A D | pnp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2008 Hewlett-Packard Development Company, L.P. 46 if (res && !(res->flags & IORESOURCE_DISABLED)) in pnp_resource_enabled() 53 if (res->start == 0 && res->end == 0) in pnp_resource_len() 65 return res->start; in pnp_port_start() 75 return res->end; in pnp_port_end() 85 return res->flags; in pnp_port_flags() 111 return res->start; in pnp_mem_start() 121 return res->end; in pnp_mem_end() 130 return res->flags; in pnp_mem_flags() [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | batadv_packet.h | 1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */ 15 * batadv_tp_is_error() - Check throughput meter return code for error 23 * enum batadv_packettype - types for batman-adv encapsulated packets 40 /* 0x00 - 0x3f: local packets or special rules for handling */ 47 /* 0x40 - 0x7f: unicast */ 55 /* 0x80 - 0xff: reserved */ 59 * enum batadv_subtype - packet subtype for unicast4addr 76 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets 90 * enum batadv_icmp_packettype - ICMP message types 108 * enum batadv_mcast_flags - flags for multicast capabilities and settings [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/keystone/ |
H A D | ti,k3-sci-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/keystone/ti,k3-sci-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Common K3 TI-SCI 10 - Nishanth Menon <nm@ti.com> 14 that is responsible for managing various SoC-level resources like clocks, 16 through the TI-SCI protocol. 18 Each specific device management node like a clock controller node, a reset 19 controller node or an interrupt-controller node should define a common set [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | configfs-stp-policy-p_sys-t | 1 What: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/uuid 6 Default value is randomly generated at the mkdir <node> time. 7 Data coming from trace sources that use this <node> will be 8 tagged with this UUID in the MIPI SyS-T packet stream, to 13 What: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/do_len 17 Include payload length in the MIPI SyS-T header, boolean. 18 If enabled, the SyS-T protocol encoder will include payload 20 if the underlying transport protocol supports marking message 23 What: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/ts_interval 28 MIPI SyS-T packet metadata, if this many milliseconds have [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | luks-detached-header.rst | 22 +-----------------------------------------------+ 26 +-----------------------------------------------+ 32 +--------------------------+ 34 +--------------------------+ 35 +---------------------+ 37 +---------------------+ 41 * Secrecy - the disk2 cannot be identified as containing LUKS 43 * Control - if access to the disk1 is restricted, then even 49 * Flexibility - your application data volume may be a given 54 * Recovery - corruption of a bit in the header may make the [all …]
|
/openbmc/qemu/hw/xen/ |
H A D | xen-legacy-backend.c | 17 * Contributions after 2012-01-13 are licensed under the terms of the 29 #include "hw/qdev-properties.h" 30 #include "qemu/main-loop.h" 32 #include "hw/xen/xen-legacy-backend.h" 39 /* ------------------------------------------------------------- */ 48 int xenstore_write_be_str(struct XenLegacyDevice *xendev, const char *node, in xenstore_write_be_str() argument 51 return xenstore_write_str(xendev->be, node, val); in xenstore_write_be_str() 54 int xenstore_write_be_int(struct XenLegacyDevice *xendev, const char *node, in xenstore_write_be_int() argument 57 return xenstore_write_int(xendev->be, node, ival); in xenstore_write_be_int() 60 int xenstore_write_be_int64(struct XenLegacyDevice *xendev, const char *node, in xenstore_write_be_int64() argument [all …]
|
/openbmc/linux/net/hsr/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # IEC 62439-3 High-availability Seamless Redundancy 7 tristate "High-availability Seamless Redundancy (HSR & PRP)" 9 This enables IEC 62439 defined High-availability Seamless 10 Redundancy (HSR) and Parallel Redundancy Protocol (PRP). 13 DANH ("Doubly attached node implementing HSR") or DANP ("Doubly 14 attached node implementing PRP"). For this to work, your Linux box 17 For DANH, it must be connected as a node in a ring network together 20 ports), giving a redundant, instant fail-over network. Each HSR node 24 For DANP, it must be connected as a node connecting to two [all …]
|