| /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 …]
|
| /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 …]
|
| /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 ------- 29 -------------------- 31 New Netlink families should use ``multi-attr`` to define arrays. 35 For reference the ``multi-attr`` array may look like this:: 37 [ARRAY-ATTR] 41 [SOME-OTHER-ATTR] 42 [ARRAY-ATTR] 47 where ``ARRAY-ATTR`` is the array entry type. [all …]
|
| H A D | intro.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 8 It aims to replace fixed-format C structures as supplied 12 To achieve this Netlink uses a minimal fixed-format metadata header 27 .. code-block:: c 39 .. code-block:: c 52 .. code-block:: c 69 The first two arguments of the socket() call require little explanation - 76 -------------------------- 82 file, they include among others - general networking (NETLINK_ROUTE), 100 In addition to the Netlink fixed metadata header each Netlink protocol [all …]
|
| /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 …]
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | rzt2h-n2h-evk-common.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/net/mscc-phy-vsc8531.h> 11 #include <dt-bindings/net/renesas,r9a09g077-pcs-miic.h> 12 #include <dt-bindings/pinctrl/renesas,r9a09g077-pinctrl.h> 26 stdout-path = "serial0:115200n8"; 29 reg_1p8v: regulator-1p8v { 30 compatible = "regulator-fixed"; 31 regulator-name = "fixed-1.8V"; [all …]
|
| /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 …]
|
| /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. */ 8 #include <soc/qcom/cmd-db.h> 34 struct a6xx_hfi_queue_header *header = queue->header; in a6xx_hfi_queue_read() local 35 u32 i, hdr, index = header->read_index; in a6xx_hfi_queue_read() 37 if (header->read_index == header->write_index) { in a6xx_hfi_queue_read() 38 header->rx_request = 1; in a6xx_hfi_queue_read() 42 hdr = queue->data[index]; in a6xx_hfi_queue_read() 44 queue->history[(queue->history_idx++) % HFI_HISTORY_SZ] = index; in a6xx_hfi_queue_read() 49 * then we can also assume that if the header size is unexpectedly large in a6xx_hfi_queue_read() [all …]
|
| /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 …]
|
| /linux/drivers/gpu/drm/amd/display/modules/freesync/ |
| H A D | freesync.c | 2 * Copyright 2016-2023 Advanced Micro Devices, Inc. 34 /* Refresh rate ramp at a fixed rate of 65 Hz/second */ 38 /* Threshold to exit/exit BTR (to avoid frequent enter-exits at the lower limit) */ 42 /* Threshold to exit fixed refresh rate */ 44 /* Number of consecutive frames to check before entering/exiting fixed refresh */ 72 core_freesync->dc = dc; in mod_freesync_create() 73 return &core_freesync->public; in mod_freesync_create() 119 * 10000) * stream->timing.h_total, in calc_duration_in_us_from_v_total() 120 stream->timing.pix_clk_100hz)); in calc_duration_in_us_from_v_total() 127 unsigned int max_hw_v_total = stream->ctx->dc->caps.max_v_total; in calc_max_hardware_v_total() [all …]
|
| /linux/Documentation/arch/sparc/oradax/ |
| H A D | dax-hv-api.txt | 3 Publication date 2017-09-25 08:21 5 Extracted via "pdftotext -f 547 -l 572 -layout sun4v_20170925.pdf" 16 live-migration and other system management activities. 20 …high speed processoring of database-centric operations. The coprocessors may support one or more of 28 …e Completion Area and, unless execution order is specifically restricted through the use of serial- 38 …There is no fixed limit on the number of outstanding CCBs guest software may have queued in the vi… 45 …device node in the guest MD (Section 8.24.17, “Database Analytics Accelerators (DAX) virtual-device 51 36.1.1.1. "ORCL,sun4v-dax" Device Compatibility 54 • No-op/Sync 81 36.1.1.2. "ORCL,sun4v-dax-fc" Device Compatibility [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-venice-gw72xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/leds/common.h> 8 #include <dt-bindings/phy/phy-imx8-pcie.h> 17 led-controller { 18 compatible = "gpio-leds"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&pinctrl_gpio_leds>; 22 led-0 { 26 default-state = "on"; [all …]
|
| H A D | imx8mm-venice-gw73xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/leds/common.h> 8 #include <dt-bindings/phy/phy-imx8-pcie.h> 17 led-controller { 18 compatible = "gpio-leds"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&pinctrl_gpio_leds>; 22 led-0 { 26 default-state = "on"; [all …]
|
| /linux/tools/net/ynl/pyynl/ |
| H A D | ethtool.py | 2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 4 # pylint: disable=too-many-locals, too-many-branches, too-man [all...] |
| /linux/include/acpi/ |
| H A D | actbl.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 4 * Name: actbl.h - Basic ACPI Table Definitions 6 * Copyright (C) 2000 - 2025, Intel Corp. 18 * by ACPICA. All other tables are consumed by the OS-dependent ACPI-related 21 * The RSDP and FACS do not use the common ACPI table header. All other ACPI 22 * tables use the header. 27 * Values for description table header signatures for tables defined in this 32 #define ACPI_SIG_FADT "FACP" /* Fixed ACPI Description Table */ 44 * All tables and structures must be byte-packed to match the ACPI 54 * essentially useless for dealing with packed data in on-disk formats or [all …]
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_rogue_fwif_stream.h | 1 /* SPDX-License-Identifier: GPL-2.0-only OR MIT */ 13 * - A 64-bit header containing: 14 * * A u32 containing the length of the main stream inclusive of the length of the header. 16 * - The main stream data. 17 * - The extension stream (optional), which is composed of: 21 * The main stream provides the base command data. This has a fixed layout based on the features 28 * Each header is a u32 containing a bitmask of quirks & enhancements in the extension stream, a 32 * header must be set to 0. 41 * Stream extension header definition 51 * Stream extension header - Geometry 0 [all …]
|
| /linux/arch/x86/boot/ |
| H A D | header.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * header.S 28 BOOTSEG = 0x07C0 /* original address of boot-sector */ 45 # "MZ", MS-DOS header 49 # Offset to the PE header. 70 .word section_table - optional_header # SizeOfOptionalHeader 83 .long ZO__end - ZO__data # SizeOfInitializedData 127 .long (section_table - .) / 8 # NumberOfRvaAndSizes 141 .long pecompat_fstart - salign # VirtualSize 143 .long pecompat_fstart - salign # SizeOfRawData [all …]
|
| /linux/Documentation/devicetree/bindings/nvmem/layouts/ |
| H A D | u-boot,env.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/nvmem/layouts/u-boot,env.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: U-Boot environment variables layout 10 U-Boot uses environment variables to store device parameters and 14 Data is stored using U-Boot specific formats (variant specific header and NUL 15 separated key-value pairs). 27 - Rafał Miłecki <rafal@milecki.pl> 32 - description: A standalone env data block [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | samsung,s5pv210-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/samsung,s5pv210-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 12 - Sylwester Nawrocki <s.nawrocki@samsung.com> 13 - Tomasz Figa <tomasz.figa@gmail.com> 16 Expected external clocks, defined in DTS as fixed-rate clocks with a matching 18 - "xxti" - external crystal oscillator connected to XXTI and XXTO pins of [all …]
|
| H A D | samsung,s5pv210-audss-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/samsung,s5pv210-audss-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 12 - Sylwester Nawrocki <s.nawrocki@samsung.com> 13 - Tomasz Figa <tomasz.figa@gmail.com> 17 include/dt-bindings/clock/s5pv210-audss.h header. 21 const: samsung,s5pv210-audss-clock [all …]
|
| /linux/arch/x86/pci/ |
| H A D | intel_mid.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * - configuration space is memory mapped (as defined by MCFG) 9 * - Lincroft devices also have a real, type 1 configuration space 10 * - Early Lincroft silicon has a type 1 access bug that will cause 11 * a hang if non-existent devices are accessed 12 * - some devices have the "fixed BAR" capability, which means 36 #include <asm/intel-family.h> 37 #include <asm/intel-mid.h> 46 /* Fixed BAR fields */ 47 #define PCIE_VNDR_CAP_ID_FIXED_BAR 0x00 /* Fixed BAR (TBD) */ [all …]
|
| /linux/tools/perf/util/ |
| H A D | cs-etm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * Versioning header in case things need to change in the future. That way 24 /* PMU->type (32 bit), total # of CPUs (32 bit) */ 45 /* Beginning of header common to both ETMv3 and V4 */ 65 /* define fixed version 0 length - allow new format reader to read old files. */ 66 #define CS_ETM_NR_TRC_PARAMS_V0 (CS_ETM_ETMIDR - CS_ETM_ETMCR + 1) 83 /* define fixed version 0 length - allow new format reader to read old files. */ 84 #define CS_ETMV4_NR_TRC_PARAMS_V0 (CS_ETMV4_TRCAUTHSTATUS - CS_ETMV4_TRCCONFIGR + 1) 87 * ETE metadata is ETMv4 plus TRCDEVARCH register and doesn't support header V0 since it was 88 * added in header V1 [all …]
|
| /linux/include/uapi/sound/ |
| H A D | sfnt_info.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 8 * Copyright (C) 1999-2000 Takashi Iwai 23 /* patch interface header: 16 bytes */ 31 int len; /* data length (without this header) */ 93 unsigned char filterQ; /* initial filter Q [0-15] (0x0) */ 118 signed char fixkey, fixvel; /* fixed key, velocity */ 119 signed char pan, fixpan; /* panning, fixed panning */ 129 /* instrument info header: 4 bytes */ 145 /* wave table sample header: 32 bytes */ 157 #define SNDRV_SFNT_SAMPLE_SINGLESHOT 8 /* single-shot w/o loop */ [all …]
|
| /linux/include/uapi/linux/ |
| H A D | ipv6.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 #include <linux/libc-compat.h> 43 #define IPV6_SRCRT_TYPE_2 2 /* IPv6 type 2 Routing Header */ 48 * routing header 78 * routing header type 0 (used in cmsghdr struct) 90 * routing header type 2 102 * home address option in destination options header 112 * IPv6 fixed header
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | gro.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * Data packets of the same size and same header setup with correct 12 * - data_same: same size packets coalesce 13 * - data_lrg_sml: large then small coalesces 14 * - data_sml_lrg: small then large doesn't coalesce 21 * - flags_psh, flags_syn, flags_rst, flags_urg, flags_cwr 24 * Packets with incorrect checksum, non-consecutive seqno and 25 * different TCP header option [all...] |