/openbmc/linux/arch/arm/boot/dts/amlogic/ |
H A D | meson8b-odroidc1.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 12 model = "Hardkernel ODROID-C1"; 13 compatible = "hardkernel,odroid-c1", "amlogic,meson8b"; 22 stdout-path = "serial0:115200n8"; 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 32 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>; 36 compatible = "gpio-leds"; [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | jitdump-specification.txt | 5 -------------------------------------------------------- 7 -------------------------------------------------------- 9 -------------------------------------------------------- 11 -------------------------------------------------------- 17 …s the jitdump file format. The file is generated by Just-In-time compiler runtimes to save meta-da… 21 The format of the file is binary. It is self-describing in terms of endianness and is portable acro… 27 …uential accesses, i.e., append only mode. The file starts with a fixed size file header describing… 29 The header is followed by a series of records, each starting with a fixed size header describing th… 34 III/ Jitdump file header format 36 Each jitdump file starts with a fixed size header containing the following fields in order: [all …]
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-gxbb-odroidc2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-gxbb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/sound/meson-aiu.h> 15 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb"; 16 model = "Hardkernel ODROID-C2"; 24 stdout-path = "serial0:115200n8"; 32 usb_otg_pwr: regulator-usb-pwrs { 33 compatible = "regulator-fixed"; [all …]
|
H A D | meson-gxl-s805x-libretech-ac.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/sound/meson-aiu.h> 13 #include "meson-gxl-s805x.dtsi" 16 compatible = "libretech,aml-s805x-ac", "amlogic,s805x", 17 "amlogic,meson-gxl"; 18 model = "Libre Computer AML-S805X-AC"; 27 stdout-path = "serial0:115200n8"; 30 cvbs-connector { [all …]
|
H A D | meson-gxbb-nanopi-k2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-gxbb.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/sound/meson-aiu.h> 13 compatible = "friendlyarm,nanopi-k2", "amlogic,meson-gxbb"; 22 stdout-path = "serial0:115200n8"; 31 compatible = "gpio-leds"; 33 led-stat { 34 label = "nanopi-k2:blue:stat"; [all …]
|
H A D | meson-gxl-s905x-libretech-cc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/sound/meson-aiu.h> 13 #include "meson-gxl-s905x.dtsi" 16 compatible = "libretech,aml-s905x-cc", "amlogic,s905x", 17 "amlogic,meson-gxl"; 18 model = "Libre Computer AML-S905X-CC"; 25 dio2133: analog-amplifier { 26 compatible = "simple-audio-amplifier"; [all …]
|
/openbmc/openbmc-tools/dbus-pcap/ |
H A D | dbus-pcap | 3 # SPDX-License-Identifier: Apache-2.0 16 RawMessage = namedtuple("RawMessage", "endian, header, data") 20 CookedHeader = namedtuple("CookedHeader", "fixed, fields") 21 CookedMessage = namedtuple("CookedMessage", "header, body") 93 FIXED = { variable in DBusTypeCategory 150 if sig in DBusTypeCategory.FIXED.value: 189 prop.nature - (self.offset & (prop.nature - 1)) 200 assert tc.type.value in DBusTypeCategory.FIXED.value 210 if self.offset - self.stash[1] != len(self.stash[0]): 212 "(self.offset - self.stash[1]): %d, len(self.stash[0]): %d" [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | meson-gxl-s905x-libretech-cc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 12 #include "meson-gxl-s905x.dtsi" 15 compatible = "libretech,cc", "amlogic,s905x", "amlogic,meson-gxl"; 16 model = "Libre Computer Board AML-S905X-CC"; 24 stdout-path = "serial0:115200n8"; 27 cvbs-connector { 28 compatible = "composite-video-connector"; 32 remote-endpoint = <&cvbs_vdac_out>; [all …]
|
H A D | meson-gxbb-nanopi-k2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-gxbb.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 12 compatible = "friendlyarm,nanopi-k2", "amlogic,meson-gxbb"; 20 stdout-path = "serial0:115200n8"; 29 compatible = "gpio-leds"; 32 label = "nanopi-k2:blue:stat"; 34 default-state = "on"; 35 panic-indicator; [all …]
|
H A D | meson-gxbb-odroidc2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-gxbb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 14 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb"; 15 model = "Hardkernel ODROID-C2"; 23 stdout-path = "serial0:115200n8"; 31 usb_otg_pwr: regulator-usb-pwrs { 32 compatible = "regulator-fixed"; 34 regulator-name = "USB_OTG_PWR"; [all …]
|
/openbmc/linux/Documentation/userspace-api/netlink/ |
H A D | genetlink-legacy.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 9 the ``genetlink-legacy`` protocol level. 15 -------------------- 17 New Netlink families should use ``multi-attr`` to define arrays. 21 For reference the ``multi-attr`` array may look like this:: 23 [ARRAY-ATTR] 27 [SOME-OTHER-ATTR] 28 [ARRAY-ATTR] 33 where ``ARRAY-ATTR`` is the array entry type. 35 array-nest [all …]
|
/openbmc/linux/Documentation/netlink/specs/ |
H A D | ovs_vport.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12 - 13 name: ovs-header 16 - 17 name: dp-ifindex 19 - 20 name: vport-type 22 enum-name: ovs-vport-type [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | radiotap-headers.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ------------------------------------ 10 Radiotap headers are variable-length and extensible, you can get most of the 18 Structure of the header 19 ----------------------- 21 There is a fixed portion at the start which contains a u32 bitmap that defines 24 the header for argument index 0 (IEEE80211_RADIOTAP_TSFT) is present in the 29 < 8-byte ieee80211_radiotap_header > 44 -------------------------- 46 After the fixed part of the header, the arguments follow for each argument [all …]
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/wic/ |
H A D | emmc-fvp.wks.in | 1 # short-description: Create an image for eMMC 2 # long-description: Creates an eMMC card image for the User Data Area that can 6 # Assumes U-Boot is stored elsewhere, such as an eMMC boot volume or NOR flash. 8 # --- - ----- -------- -------- -------- -------- ------ -------- ------- 9 # |GPT| | env | boot-a | boot-b | rofs-a | rofs-b | rwfs | hostfw |GPT-sec| 10 # --- - ----- -------- -------- -------- -------- ------ -------- ------- 16 # 512B (Protective MBR) + 512B (Primary Header) + 16KB (Primary Table) 17 # First partition (u-boot-env) is 4K-aligned, which puts it at offset 0x5000 20 # 16KB (Secondary Table) + 512B (Secondary Header) 22 bootloader --ptable gpt [all …]
|
/openbmc/openbmc/meta-aspeed/wic/ |
H A D | emmc-aspeed.wks.in | 1 # short-description: Create an image for eMMC 2 # long-description: Creates an eMMC card image for the User Data Area that can 6 # Assumes U-Boot is stored elsewhere, such as an eMMC boot volume or NOR flash. 8 # --- - ----- -------- -------- -------- -------- ------ -------- ------- 9 # |GPT| | env | boot-a | boot-b | rofs-a | rofs-b | rwfs | hostfw |GPT-sec| 10 # --- - ----- -------- -------- -------- -------- ------ -------- ------- 16 # 512B (Protective MBR) + 512B (Primary Header) + 16KB (Primary Table) 17 # First partition (u-boot-env) is 4K-aligned, which puts it at offset 0x5000 20 # 16KB (Secondary Table) + 512B (Secondary Header) 22 bootloader --ptable gpt [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3568-bpi-r2-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Author: Frank Wunderlich <frank-w@public-files.de> 7 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/soc/rockchip,vop2.h> 15 model = "Bananapi-R2 Pro (RK3568) DDR4 Board"; 16 compatible = "rockchip,rk3568-bpi-r2pro", "rockchip,rk3568"; 26 stdout-path = "serial2:1500000n8"; [all …]
|
/openbmc/openbmc/meta-nuvoton/wic/ |
H A D | emmc-nuvoton.wks.in | 1 # short-description: Create an image for eMMC 2 # long-description: Creates an eMMC card image for the User Data Area that can 6 # Assumes U-Boot is stored elsewhere, such as an eMMC boot volume or NOR flash. 8 # --- - ---------- -------- -------- -------- -------- ------ ------- 9 # |GPT| | reserved | boot-a | boot-b | rofs-a | rofs-b | rwfs |GPT-sec| 10 # --- - ---------- -------- -------- -------- -------- ------ ------- 16 # 512B (Protective MBR) + 512B (Primary Header) + 16KB (Primary Table) 17 # First partition (u-boot-env) is 4K-aligned, which puts it at offset 0x5000 20 # 16KB (Secondary Table) + 512B (Secondary Header) 22 bootloader --ptable gpt [all …]
|
/openbmc/qemu/docs/devel/migration/ |
H A D | mapped-ram.rst | 1 Mapped-ram 4 Mapped-ram is a new stream format for the RAM section designed to 14 pages which are dirtied multiple times will always go to a fixed 16 sequential stream. Having the pages at fixed offsets also allows the 22 ----- 25 ``mapped-ram`` capabilities: 29 ``migrate_set_capability mapped-ram on`` 35 Mapped-ram migration is best done non-live, i.e. by stopping the VM on 38 For best performance enable the ``direct-io`` parameter as well: 40 ``migrate_set_parameter direct-io on`` [all …]
|
/openbmc/linux/Documentation/netlink/ |
H A D | genetlink-legacy.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_]+( - 1)?$ 21 required: [ name, doc, attribute-sets, operations ] 35 enum: [ genetlink, genetlink-c, genetlink-legacy ] # Trim 36 uapi-header: 37 description: Path to the uAPI header, default is linux/${family-name}.h [all …]
|
H A D | netlink-raw.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/netlink-raw.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_]+( - 1)?$ 21 required: [ name, doc, attribute-sets, operations ] 31 enum: [ netlink-raw ] # Trim 32 # Start netlink-raw 34 description: Protocol number to use for netlink-raw [all …]
|
/openbmc/u-boot/tools/ |
H A D | mkexynosspl.c | 1 // SPDX-License-Identifier: GPL-2.0+ 15 #define CHECKSUM_OFFSET (14*1024-4) 19 * Requirement for the fixed size SPL header: 24 * Requirement for the variable size SPL header: 26 * IROM code reads the below header to find out the size of the blob (total 27 * size, header size included) and its checksum. Then it reads the rest of the 28 * blob [i.e size - sizeof(struct var_size_header) bytes], calculates the 29 * checksum and compares it with value read from the header. 51 * [--vs] IN OUT 53 * --vs - turns on the variable size SPL mode [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/adreno/ |
H A D | a6xx_hfi.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved. */ 29 struct a6xx_hfi_queue_header *header = queue->header; in a6xx_hfi_queue_read() local 30 u32 i, hdr, index = header->read_index; in a6xx_hfi_queue_read() 32 if (header->read_index == header->write_index) { in a6xx_hfi_queue_read() 33 header->rx_request = 1; in a6xx_hfi_queue_read() 37 hdr = queue->data[index]; in a6xx_hfi_queue_read() 39 queue->history[(queue->history_idx++) % HFI_HISTORY_SZ] = index; in a6xx_hfi_queue_read() 44 * then we can also assume that if the header size is unexpectedly large in a6xx_hfi_queue_read() 53 data[i] = queue->data[index]; in a6xx_hfi_queue_read() [all …]
|
/openbmc/linux/include/net/ |
H A D | nsh.h | 7 * Network Service Header: 10 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 12 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 14 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 18 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 27 * discussion of MPLS-related forwarding requirements. 32 * example [I-D.ietf-sfc-oam-framework] for one approach). 34 * The O bit MUST be set for OAM packets and MUST NOT be set for non-OAM 65 * Length: The total length, in 4-byte words, of NSH including the Base 66 * Header, the Service Path Header, the Fixed Length Context Header or [all …]
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | smu.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * These commands are used to retrieve the sdb-partition-XX datas from 31 * - 0..1 : partition address 32 * - 2 : a byte containing the partition ID 33 * - 3 : length (maybe other bits are rest of header ?) 53 * --------------------- 66 * ------------------------ 112 * the SMU. This is a command of type 0x9a with 9 bytes of header 115 * 0: bus number (from device-tree usually, SMU has lots of busses !) 128 * - 0x00: Simple transfer [all …]
|
/openbmc/libpldm/ |
H A D | CHANGELOG.md | 11 - Added 12 - Changed 13 - Deprecated 14 - Removed 15 - Fixed 16 - Security 22 - Add Firmware Device side firmware_update encode/decode functions 24 - Add firmware update FD responder 26 - Add PLDM control responder. PLDM types and support commands/versions can be 29 - PLDM FD responder accepts a PLDM control handle and will register its version. [all …]
|