/openbmc/linux/Documentation/userspace-api/netlink/ |
H A D | c-code-gen.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 9 allowed in older families by the ``genetlink-c`` protocol level, 13 objects by the object type. For example ``$attr`` is the value 17 The upper case is used to denote literal values, e.g. ``$family-CMD`` 22 and with dashes (``-``) replaced by underscores (``_``). 25 appended (``do`` -> ``do_``). 30 ``c-family-name`` controls the name of the ``#define`` for the family 31 name, default is ``$family-FAMILY-NAME``. 33 ``c-version-name`` controls the name of the ``#define`` for the version 34 of the family, default is ``$family-FAMILY-VERSION``. [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/cfg/ |
H A D | 22000.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2015-2017 Intel Deutschland GmbH 4 * Copyright (C) 2018-2023 Intel Corporation 8 #include "iwl-config.h" 9 #include "iwl-prph.h" 13 #define IWL_22000_UCODE_API_MAX 77 16 #define IWL_22000_UCODE_API_MIN 50 19 #define IWL_22000_NVM_VERSION 0x0a1d 22 #define IWL_22000_DCCM_OFFSET 0x800000 /* LMAC1 */ 23 #define IWL_22000_DCCM_LEN 0x10000 /* LMAC1 */ [all …]
|
/openbmc/linux/include/uapi/linux/netfilter/ |
H A D | xt_hashlimit.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define _UAPI_XT_HASHLIMIT_H 10 #define XT_HASHLIMIT_SCALE 10000 11 #define XT_HASHLIMIT_SCALE_v2 1000000llu 12 /* 1/10,000 sec period => max of 10,000/sec. Min rate is then 429490 16 /* packet length accounting is done in 16-byte steps */ 17 #define XT_HASHLIMIT_BYTE_SHIFT 4 19 /* details of this structure hidden by the implementation */ 39 __u32 max; /* max number of entries */ member 48 /* Used internally by the kernel */ [all …]
|
/openbmc/linux/drivers/scsi/sym53c8xx_2/ |
H A D | sym53c8xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * of PCI-SCSI IO processors. 6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 9 * Copyright (C) 1998-2000 Gerard Roudier 12 * a port of the FreeBSD ncr driver to Linux-1.2.13. 14 * The original ncr driver has been written for 386bsd and FreeBSD by 16 * Stefan Esser <se@mi.Uni-Koeln.de> 24 *----------------------------------------------------------------------------- 28 #define SYM53C8XX_H 35 * 1 : 40 bit addressing when supported by chip. [all …]
|
/openbmc/linux/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_config.h | 7 * Copyright (c) 2003-2016 Cavium, Inc. 11 * published by the Free Software Foundation. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 23 #define __OCTEON_CONFIG_H__ 25 /*--------------------------CONFIG VALUES------------------------*/ 35 #define MAX_OCTEON_NICIF 128 36 #define MAX_OCTEON_DEVICES MAX_OCTEON_NICIF 37 #define MAX_OCTEON_LINKS MAX_OCTEON_NICIF 38 #define MAX_OCTEON_MULTICAST_ADDR 32 40 #define MAX_OCTEON_FILL_COUNT 8 [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_catalog.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2022-2023, Qualcomm Innovation Center, Inc. All rights reserved. 4 * Copyright (c) 2015-2018, 2020 The Linux Foundation. All rights reserved. 8 #define _DPU_HW_CATALOG_H 16 * Max hardware block count: For ex: max 12 SSPP pipes or 17 * 5 ctl paths. In all cases, it can have max 12 hardware blocks 20 #define MAX_BLOCKS 12 22 #define DPU_HW_BLK_NAME_LEN 16 24 #define MAX_IMG_WIDTH 0x3fff 25 #define MAX_IMG_HEIGHT 0x3fff [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | arm-cpu-features.c | 9 * See the COPYING file in the top-level directory. 18 * We expect the SVE max-vq to be 16. Also it must be <= 64 21 #define SVE_MAX_VQ 16 23 #define MACHINE "-machine virt,gic-version=max -accel tcg " 24 #define MACHINE_KVM "-machine virt,gic-version=max -accel kvm " 25 #define QUERY_HEAD "{ 'execute': 'query-cpu-model-expansion', " \ 27 #define QUERY_TAIL "}}" 73 #define assert_error(qts, cpu_type, expected_error, fmt, ...) \ 130 #define assert_has_feature(qts, cpu_type, feature) \ 139 #define assert_has_not_feature(qts, cpu_type, feature) \ [all …]
|
/openbmc/linux/include/uapi/sound/ |
H A D | tlv.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 4 #define __UAPI_SOUND_TLV_H 6 #define SNDRV_CTL_TLVT_CONTAINER 0 /* one level down - group of TLVs */ 7 #define SNDRV_CTL_TLVT_DB_SCALE 1 /* dB scale */ 8 #define SNDRV_CTL_TLVT_DB_LINEAR 2 /* linear volume */ 9 #define SNDRV_CTL_TLVT_DB_RANGE 3 /* dB range container */ 10 #define SNDRV_CTL_TLVT_DB_MINMAX 4 /* dB scale with min/max */ 11 #define SNDRV_CTL_TLVT_DB_MINMAX_MUTE 5 /* dB scale with min/max with mute */ 14 * channel-mapping TLV items 17 #define SNDRV_CTL_TLVT_CHMAP_FIXED 0x101 /* fixed channel position */ [all …]
|
/openbmc/qemu/include/qemu/ |
H A D | throttle-options.h | 7 * See the COPYING file in the top-level directory for details. 11 #define THROTTLE_OPTIONS_H 13 #define QEMU_OPT_IOPS_TOTAL "iops-total" 14 #define QEMU_OPT_IOPS_TOTAL_MAX "iops-total-max" 15 #define QEMU_OPT_IOPS_TOTAL_MAX_LENGTH "iops-total-max-length" 16 #define QEMU_OPT_IOPS_READ "iops-read" 17 #define QEMU_OPT_IOPS_READ_MAX "iops-read-max" 18 #define QEMU_OPT_IOPS_READ_MAX_LENGTH "iops-read-max-length" 19 #define QEMU_OPT_IOPS_WRITE "iops-write" 20 #define QEMU_OPT_IOPS_WRITE_MAX "iops-write-max" [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | pkt_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define __LINUX_PKT_SCHED_H 13 with obsolete IPv6 values is not occasional :-). New IPv6 drafts 14 preferred full anarchy inspired by diffserv group. 21 #define TC_PRIO_BESTEFFORT 0 22 #define TC_PRIO_FILLER 1 23 #define TC_PRIO_BULK 2 24 #define TC_PRIO_INTERACTIVE_BULK 4 25 #define TC_PRIO_INTERACTIVE 6 26 #define TC_PRIO_CONTROL 7 [all …]
|
H A D | cycx_cfm.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 8 * Copyright: (c) 1998-2003 Arnaldo Carvalho de Melo 10 * Based on sdlasfm.h by Gene Kozin <74604.152@compuserve.com> 14 * as published by the Free Software Foundation; either version 20 #define _CYCX_CFM_H 24 #define CFM_VERSION 2 25 #define CFM_SIGNATURE "CFM - Cyclades CYCX Firmware Module" 27 /* min/max */ 28 #define CFM_IMAGE_SIZE 0x20000 /* max size of CYCX code image file */ 29 #define CFM_DESCR_LEN 256 /* max length of description string */ [all …]
|
H A D | shm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define _UAPI_LINUX_SHM_H_ 7 #include <asm-generic/hugetlb_encode.h> 14 * modified by sysctl. The SHMMAX and SHMALL values have been chosen to 19 * suitable for both 32 and 64-bit systems. 21 #define SHMMIN 1 /* min shared seg size (bytes) */ 22 #define SHMMNI 4096 /* max num of segs system wide */ 23 #define SHMMAX (ULONG_MAX - (1UL << 24)) /* max shared seg size (bytes) */ 24 #define SHMALL (ULONG_MAX - (1UL << 24)) /* max shm system wide (pages) */ 25 #define SHMSEG SHMMNI /* max shared segs per process */ [all …]
|
H A D | tipc_config.h | 1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */ 5 * Copyright (c) 2003-2006, Ericsson AB 6 * Copyright (c) 2005-2007, 2010-2011, Wind River Systems 22 * GNU General Public License ("GPL") version 2 as published by the Free 25 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 39 #define _LINUX_TIPC_CONFIG_H_ 51 * back. (In the future multi-message replies may be supported.) 60 * a variable number of TLVs. A failed request is denoted by the presence 67 * May be issued by any process. 68 * Accepted by own node, or by remote node only if remote management enabled. [all …]
|
/openbmc/linux/drivers/cpufreq/ |
H A D | gx-suspmod.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * (C) 2002 Hiroshi Miura <miura@da-cha.org> 10 * software is provided AS-IS with no warranties. 19 * Suspend Modulation works by asserting and de-asserting the SUSP# pin 28 * 32us intervals which the SUSP# pin is asserted(ON)/de-asserted(OFF) 31 * These counters define a ratio which is the effective frequency 35 * F_eff = Fgx * ---------------------- 43 * on_duration = off_duration * (stock_freq - freq) / freq 46 * on_duration = DURATION - off_duration 48 *--------------------------------------------------------------------------- [all …]
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | pkt_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define __LINUX_PKT_SCHED_H 12 with obsolete IPv6 values is not occasional :-). New IPv6 drafts 13 preferred full anarchy inspired by diffserv group. 20 #define TC_PRIO_BESTEFFORT 0 21 #define TC_PRIO_FILLER 1 22 #define TC_PRIO_BULK 2 23 #define TC_PRIO_INTERACTIVE_BULK 4 24 #define TC_PRIO_INTERACTIVE 6 25 #define TC_PRIO_CONTROL 7 [all …]
|
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-graphics/cogl/cogl-1.0/ |
H A D | 0001-configure.ac-don-t-require-eglmesaext.h.patch | 2 From: Max Krummenacher <max.krummenacher@toradex.com> 12 fixes commit fb1acfec ("Fix building against libglvnd-provided EGL headers") 13 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> 15 Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/cogl/-/merge_requests/28] 16 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> 17 --- 18 configure.ac | 51 ++++++++++++++++++++++++++++++++------------------- 19 1 file changed, 32 insertions(+), 19 deletions(-) 21 diff --git a/configure.ac b/configure.ac 23 --- a/configure.ac [all …]
|
/openbmc/linux/include/uapi/linux/cifs/ |
H A D | cifs_mount.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 8 * by the Free Software Foundation; either version 2.1 of the License, or 17 #define _CIFS_MOUNT_H 19 /* Max string lengths for cifs mounting options. */ 20 #define CIFS_MAX_DOMAINNAME_LEN 256 /* max fully qualified domain name */ 21 #define CIFS_MAX_USERNAME_LEN 256 /* reasonable max for current servers */ 22 #define CIFS_MAX_PASSWORD_LEN 512 /* Windows max seems to be 256 wide chars */ 23 #define CIFS_MAX_SHARE_LEN 256 /* reasonable max share name length */ 24 #define CIFS_NI_MAXHOST 1024 /* max host name length (256 * 4 bytes) */
|
/openbmc/linux/include/linux/platform_data/ |
H A D | cros_ec_proto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 #define __LINUX_CROS_EC_PROTO_H 18 #define CROS_EC_DEV_NAME "cros_ec" 19 #define CROS_EC_DEV_FP_NAME "cros_fp" 20 #define CROS_EC_DEV_ISH_NAME "cros_ish" 21 #define CROS_EC_DEV_PD_NAME "cros_pd" 22 #define CROS_EC_DEV_SCP_NAME "cros_scp" 23 #define CROS_EC_DEV_TP_NAME "cros_tp" 25 #define CROS_EC_DEV_EC_INDEX 0 26 #define CROS_EC_DEV_PD_INDEX 1 [all …]
|
/openbmc/linux/include/keys/ |
H A D | rxrpc-type.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Written by David Howells (dhowells@redhat.com) 9 #define _KEYS_RXRPC_TYPE_H 21 * RxRPC key for Kerberos IV (type-2 security) 60 * - based on openafs-1.4.10/src/auth/afs_token.xg 62 #define AFSTOKEN_LENGTH_MAX 16384 /* max payload size */ 63 #define AFSTOKEN_STRING_MAX 256 /* max small string length */ 64 #define AFSTOKEN_DATA_MAX 64 /* max small data length */ 65 #define AFSTOKEN_CELL_MAX 64 /* max cellname length */ 66 #define AFSTOKEN_MAX 8 /* max tokens per payload */ [all …]
|
/openbmc/linux/include/linux/i3c/ |
H A D | device.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 #define I3C_DEV_H 19 * enum i3c_error_code - I3C error codes 27 * These are the standard error codes as defined by the I3C specification. 28 * When -EIO is returned by the i3c_device_do_priv_xfers() or 42 * enum i3c_hdr_mode - HDR mode ids 54 * struct i3c_priv_xfer - I3C SDR private transfer 57 * @actual_len: actual length in bytes are transferred by the controller 59 * @data.in: input buffer. Must point to a DMA-able buffer 60 * @data.out: output buffer. Must point to a DMA-able buffer [all …]
|
/openbmc/linux/drivers/media/rc/ |
H A D | rc-core-priv.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2010 by Mauro Carvalho Chehab 9 #define _RC_CORE_PRIV 11 #define RC_DEV_MAX 256 12 /* Define the max number of pulse/space transitions to buffer */ 13 #define MAX_IR_EVENT_SIZE 512 17 #include <media/rc-core.h> 20 * rc_open - Opens a RC device 27 * rc_close - Closes a RC device 36 u64 protocols; /* which are handled by this handler */ [all …]
|
H A D | ir-rc5-decoder.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // ir-rc5-decoder.c - decoder for RC5(x) and StreamZap protocols 4 // Copyright (C) 2010 by Mauro Carvalho Chehab 5 // Copyright (C) 2010 by Jarod Wilson <jarod@redhat.com> 12 #include "rc-core-priv.h" 15 #define RC5_NBITS 14 16 #define RC5_SZ_NBITS 15 17 #define RC5X_NBITS 20 18 #define CHECK_RC5X_NBITS 8 19 #define RC5_UNIT 889 /* us */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | renesas,nbpfaxi.txt | 1 * Renesas "Type-AXI" NBPFAXI* DMA controllers 7 - compatible: must be one of 17 - #dma-cells: must be 2: the first integer is a terminal number, to which this 21 #define NBPF_SLAVE_RQ_HIGH 1 22 #define NBPF_SLAVE_RQ_LOW 2 23 #define NBPF_SLAVE_RQ_LEVEL 4 26 - max-burst-mem-read: limit burst size for memory reads 28 than using the maximum burst size allowed by the hardware's buffer size. 29 - max-burst-mem-write: limit burst size for memory writes 31 than using the maximum burst size allowed by the hardware's buffer size. [all …]
|
/openbmc/linux/drivers/scsi/pm8001/ |
H A D | pm8001_defs.h | 2 * PMC-Sierra 8001/8081/8088/8089 SAS/SATA based host adapters driver 4 * Copyright (c) 2008-2009 USI Co., Ltd. 18 * 3. Neither the names of the above-listed copyright holders nor the names 23 * GNU General Public License ("GPL") version 2 as published by the Free 27 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 42 #define _PM8001_DEFS_H_ 77 /* driver compile-time configuration */ 78 #define PM8001_MAX_CCB 1024 /* max ccbs supported */ 79 #define PM8001_MPI_QUEUE 1024 /* maximum mpi queue entries */ 80 #define PM8001_MAX_INB_NUM 64 [all …]
|
/openbmc/linux/include/linux/sunrpc/ |
H A D | xprtrdma.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (c) 2003-2007 Network Appliance, Inc. All rights reserved. 8 * COPYING in the main directory of this source tree, or the BSD-type 28 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 42 #define _LINUX_SUNRPC_XPRTRDMA_H 45 * Constants. Max RPC/NFS header is big enough to account for 46 * additional marshaling buffers passed down by Linux client. 48 * RDMA header is currently fixed max size, and is big enough for a 49 * fully-chunked NFS message (read chunks are the largest). Note only 52 #define RPCRDMA_MIN_SLOT_TABLE (4U) [all …]
|