/openbmc/qemu/hw/acpi/ |
H A D | ghes.c | 10 * the Free Software Foundation; either version 2 of the License, or 25 #include "hw/acpi/aml-build.h" 26 #include "qemu/error-report.h" 40 /* Generic Hardware Error Source version 2 */ 43 /* Address offset in Generic Address Structure(GAS) */ 47 * The total size of Generic Error Data Entry 48 * ACPI 6.1/6.2: 18.3.2.7.1 Generic Error Data, 49 * Table 18-343 Generic Error Data Entry 60 * Total size for Generic Error Status Block except Generic Error Data Entries 61 * ACPI 6.2: 18.3.2.7.1 Generic Error Data, [all …]
|
/openbmc/qemu/.gitlab-ci.d/ |
H A D | opensbi.yml | 1 # All jobs needing docker-opensbi must use the same rules it uses. 4 # Forks don't get pipelines unless QEMU_CI=1 or QEMU_CI=2 is set 5 - if: '$QEMU_CI != "1" && $QEMU_CI != "2" && $CI_PROJECT_NAMESPACE != "qemu-project"' 10 - if: '$QEMU_CI == "1" && $CI_PROJECT_NAMESPACE != "qemu-project"' 12 - .gitlab-ci.d/opensbi.yml 13 - .gitlab-ci.d/opensbi/Dockerfile 14 - roms/opensbi/* 19 …- if: '$QEMU_CI == "1" && $CI_PROJECT_NAMESPACE != "qemu-project" && $CI_COMMIT_REF_NAME =~ /^open… 24 …- if: '$QEMU_CI == "1" && $CI_PROJECT_NAMESPACE != "qemu-project" && $CI_COMMIT_MESSAGE =~ /opensb… 28 - if: '$CI_PROJECT_NAMESPACE == $QEMU_CI_UPSTREAM && $CI_PIPELINE_SOURCE == "schedule"' [all …]
|
/openbmc/linux/drivers/net/fddi/skfp/h/ |
H A D | smt.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 33 u_char sid_oem[2] ; /* implementation spec. */ 96 #define SMT_MAX_INFO_LEN (4352-20) /* max length for SMT info */ 110 #define SMTSETPARA(p,t) (p)->para.p_type = (t),\ 111 (p)->para.p_len = sizeof(*(p)) - PARA_LEN 120 struct smt_para para ; /* generic parameter header */ 135 struct smt_para para ; /* generic parameter header */ 149 struct smt_para para ; /* generic parameter header */ 156 #define SMT_ST_TWISTED_A (1<<2) /* A-A connection, twisted ring */ 157 #define SMT_ST_TWISTED_B (1<<3) /* B-B connection, twisted ring */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/ata/ |
H A D | ata-generic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/ata-generic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic Parallel ATA Controller 10 - Linus Walleij <linus.walleij@linaro.org> 13 Generic Parallel ATA controllers supporting PIO modes only. 18 - enum: 19 - arm,vexpress-cf 20 - fsl,mpc8349emitx-pata [all …]
|
/openbmc/linux/crypto/ |
H A D | blake2b_generic.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR Apache-2.0) 3 * Generic implementation of the BLAKE2b digest algorithm. Based on the BLAKE2b 11 * - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0 12 * - OpenSSL license : https://www.openssl.org/source/license.html 13 * - Apache 2.0 : https://www.apache.org/licenses/LICENSE-2.0 26 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, 27 { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }, 28 { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 }, 29 { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 }, 30 { 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 }, [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | iqs626a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 19 - $ref: touchscreen/touchscreen.yaml# 31 "#address-cells": 34 "#size-cells": 37 azoteq,suspend-mode: [all …]
|
/openbmc/u-boot/ |
H A D | Kbuild | 2 # Kbuild for top-level directory of U-Boot 4 # 1) Generate generic-asm-offsets.h 5 # 2) Generate asm-offsets.h 7 # Default sed regexp - multiline due to syntax constraints 8 define sed-y 10 /^->/{s:->#\(.*\):/* \1 */:; \ 11 s:^->\([^ ]*\) [\$$#]*\([-0-9]*\) \(.*\):#define \1 \2 /* \3 */:; \ 12 s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; \ 13 s:->::; p;}" 19 (set -e; \ [all …]
|
/openbmc/libcper/include/libcper/sections/ |
H A D | cper-section-arm.h | 44 #define ARM_ERROR_TRANSACTION_TYPES_KEYS (int[]){ 0, 1, 2 } 46 (const char *[]){ "Instruction", "Data Access", "Generic" } 47 #define ARM_ERROR_INFO_ENTRY_INFO_TYPES_KEYS (int[]){ 0, 1, 2, 3 } 50 "Micro-Architectural Error" } 52 (int[]){ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 } 54 (const char *[]){ "Generic Error", "Generic Read", "Generic Write", \ 58 #define ARM_TLB_OPERATION_TYPES_KEYS (int[]){ 0, 1, 2, 3, 4, 5, 6, 7, 8 } 60 (const char *[]){ "Generic Error", \ 61 "Generic Read", \ 62 "Generic Write", \ [all …]
|
H A D | cper-section-ia32x64.h | 32 #define IA32X64_CHECK_INFO_TRANSACTION_TYPES_KEYS (int[]){ 0, 1, 2 } 34 (const char *[]){ "Instruction", "Data Access", "Generic" } 36 (int[]){ 0, 1, 2, 3, 4, 5, 6, 7, 8 } 38 (const char *[]){ "Generic Error", "Generic Read", "Generic Write", \ 41 #define IA32X64_BUS_CHECK_INFO_PARTICIPATION_TYPES_KEYS (int[]){ 0, 1, 2, 3 } 45 "Local processor observed", "Generic" } 46 #define IA32X64_BUS_CHECK_INFO_ADDRESS_SPACE_TYPES_KEYS (int[]){ 0, 1, 2, 3 } 50 #define IA32X64_MS_CHECK_INFO_ERROR_TYPES_KEYS (int[]){ 0, 1, 2, 3, 4, 5 } 58 #define IA32X64_REGISTER_CONTEXT_TYPES_KEYS (int[]){ 0, 1, 2, 3, 4, 5, 6, 7 } 62 "32-bit Mode Execution Context", \ [all …]
|
/openbmc/qemu/docs/ |
H A D | pcie_pci_bridge.txt | 1 Generic PCI Express to PCI Bridge 6 PCIE-to-PCI bridge is a new method for legacy PCI 9 Previously Intel DMI-to-PCI bridge was used for this purpose. 10 But due to its strict limitations - no support of hot-plug, 11 no cross-platform and cross-architecture support - a new generic 12 PCIE-to-PCI bridge should now be used for any legacy PCI device usage 15 This generic PCIE-PCI bridge is a cross-platform device, 16 can be hot-plugged into appropriate root port (requires additional actions, 17 see 'PCIE-PCI bridge hot-plug' section), 18 and supports devices hot-plug into the bridge itself [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pci/ |
H A D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic PCI host controller 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 26 For CAM, this 24-bit offset is: [all …]
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | bitops.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 13 * big-endian system because, unlike little endian, the number of each 22 * There are a few little-endian macros used mostly for filesystem 24 * byte-oriented: 27 * The main difference is that bit 3-5 (64b) or 3-4 (32b) in the bit 28 * number field needs to be reversed compared to the big-endian bit 42 #include <asm/asm-compat.h> 46 #define PPC_BITLSHIFT(be) (BITS_PER_LONG - 1 - (be)) 48 #define PPC_BITMASK(bs, be) ((PPC_BIT(bs) - PPC_BIT(be)) | PPC_BIT(bs)) 54 #define PPC_BITLSHIFT32(be) (32 - 1 - (be)) [all …]
|
/openbmc/linux/Documentation/userspace-api/netlink/ |
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 - 75 Classic vs Generic Netlink 76 -------------------------- 82 file, they include among others - general networking (NETLINK_ROUTE), [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | nvidia,tegra20-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/nvidia,tegra20-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 - Thierry Reding <thierry.reding@gmail.com> 9 - Jon Hunter <jonathanh@nvidia.com> 16 - description: Tegra20 has 4 generic I2C controller. This can support 17 master and slave mode of I2C communication. The i2c-tegra driver 19 controller is only compatible with "nvidia,tegra20-i2c". 20 const: nvidia,tegra20-i2c [all …]
|
/openbmc/linux/drivers/firmware/ |
H A D | ti_sci.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 9 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ 15 /* Generic Messages */ 53 /* PSI-L requests */ 82 * struct ti_sci_msg_hdr - Generic Message Header for All messages and responses 103 * struct ti_sci_msg_resp_version - Response for a message 104 * @hdr: Generic header 114 * Response to a generic message with message type TI_SCI_MSG_VERSION 125 * struct ti_sci_msg_req_reboot - Reboot the SoC 126 * @hdr: Generic Header [all …]
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | bitops.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 105 #include <asm-generic/bitops/non-atomic.h> 108 * __ffs - find first bit in word. returns 0 to "BITS_PER_LONG-1". 113 * 32-bit fast __ffs by LaMont Jones "lamont At hp com". 114 * 64-bit enhancement by Grant Grundler "grundler At parisc-linux org". 121 * Only the 1st and one of either the 2cd or 3rd insn will get executed. 122 * Each set of 3 insn will get executed in 2 cycles on PA8x00 vs 16 or so 134 " extrd,u,*TR %0,31,32,%0\n" /* move top 32-bits down */ in __ffs() 135 " addi -32,%1,%1\n" in __ffs() 140 " extru,TR %0,15,16,%0\n" /* xxxx0000 -> 0000xxxx */ in __ffs() [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/include/linux/ |
H A D | atomisp_platform.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 * 2 as published by the Free Software Foundation. 21 #include <asm/intel-family.h> 25 #include <media/v4l2-subdev.h> 29 #define MAX_STREAMS_PER_CHANNEL 2 71 /* CSI2-MIPI specific format: Generic short packet data. It is used to 75 ATOMISP_INPUT_FORMAT_GENERIC_SHORT1, /* Generic Short Packet Code 1 */ 76 ATOMISP_INPUT_FORMAT_GENERIC_SHORT2, /* Generic Short Packet Code 2 */ 77 ATOMISP_INPUT_FORMAT_GENERIC_SHORT3, /* Generic Short Packet Code 3 */ 78 ATOMISP_INPUT_FORMAT_GENERIC_SHORT4, /* Generic Short Packet Code 4 */ [all …]
|
/openbmc/linux/arch/mips/include/asm/sibyte/ |
H A D | sb1250_genbus.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Generic Bus Constants File: sb1250_genbus.h 8 * manipulating the SB1250's Generic Bus interface 27 * Generic Bus Region Configuration Registers (Table 11-4) 36 #define S_IO_WIDTH_SEL 2 37 #define M_IO_WIDTH_SEL _SB_MAKEMASK(2, S_IO_WIDTH_SEL) 42 #define K_IO_WIDTH_SEL_1L 2 66 * Generic Bus Region Size register (Table 11-5) 77 * Generic Bus Region Address (Table 11-6) 91 * Generic Bus Timing 0 Registers (Table 11-7) [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/dovecot/dovecot/ |
H A D | 0001-m4-Check-for-libunwind-instead-of-libunwind-generic.patch | 3 Date: Sat, 29 May 2021 14:32:17 -0700 4 Subject: [PATCH] m4: Check for libunwind instead of libunwind-generic 6 libunwind-generic is specific to nongnu libunwind, when using llvm 7 libunwind this fails, so poking for libunwind make it generic 9 Upstream-Status: Pending 10 Signed-off-by: Khem Raj <raj.khem@gmail.com> 11 --- 12 m4/want_unwind.m4 | 2 +- 13 1 file changed, 1 insertion(+), 1 deletion(-) 15 diff --git a/m4/want_unwind.m4 b/m4/want_unwind.m4 [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/ |
H A D | css_receiver_2400_common_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * version 2, as published by the Free Software Foundation. 22 #define _HRT_CSS_RECEIVER_2400_GEN_SHORT_CH_ID_WIDTH 2 28 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8 24 /* 01 1000 YUV420 8-bit … 29 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10 25 /* 01 1001 YUV420 10-bit … 30 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8L 26 /* 01 1010 YUV420 8-bit lega… 31 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_8 30 /* 01 1110 YUV422 8-bit … 32 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_10 31 /* 01 1111 YUV422 10-bit … 44 …400_DATA_FORMAT_ID_USR_DEF_1 48 /* 11 0000 JPEG [User Defined 8-bit Data Type 1] … 45 …0_DATA_FORMAT_ID_USR_DEF_2 49 /* 11 0001 User Defined 8-bit Data Type 2 … [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/css_2401_system/hrt/ |
H A D | mipi_backend_common_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * version 2, as published by the Free Software Foundation. 22 #define _HRT_CSS_RECEIVER_2400_GEN_SHORT_CH_ID_WIDTH 2 28 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8 24 /* 01 1000 YUV420 8-bit … 29 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10 25 /* 01 1001 YUV420 10-bit … 30 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8L 26 /* 01 1010 YUV420 8-bit lega… 31 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_8 30 /* 01 1110 YUV422 8-bit … 32 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_10 31 /* 01 1111 YUV422 10-bit … 44 …400_DATA_FORMAT_ID_USR_DEF_1 48 /* 11 0000 JPEG [User Defined 8-bit Data Type 1] … 45 …0_DATA_FORMAT_ID_USR_DEF_2 49 /* 11 0001 User Defined 8-bit Data Type 2 … [all …]
|
/openbmc/linux/include/linux/mfd/wm8350/ |
H A D | comparator.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * comparator.h -- Comparator Aux ADC for Wolfson WM8350 PMIC 29 * R144 (0x90) - Digitiser Control (1) 44 * R145 (0x91) - Digitiser Control (2) 53 * R152 (0x98) - AUX1 Readback 60 * R153 (0x99) - AUX2 Readback 67 * R154 (0x9A) - AUX3 Readback 74 * R155 (0x9B) - AUX4 Readback 81 * R156 (0x9C) - USB Voltage Readback 86 * R157 (0x9D) - LINE Voltage Readback [all …]
|
/openbmc/linux/arch/hexagon/include/asm/ |
H A D | bitops.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. 20 * (i.e. I get to shift by #5-2 (32 bits per long, 4 bytes per access), 27 * test_and_clear_bit - clear a bit and return its old value 36 " {R10 = %1; R11 = asr(%2,#5); }\n" in test_and_clear_bit() 37 " {R10 += asl(R11,#2); R11 = and(%2,#0x1f)}\n" in test_and_clear_bit() 51 * test_and_set_bit - set a bit and return its old value 60 " {R10 = %1; R11 = asr(%2,#5); }\n" in test_and_set_bit() 61 " {R10 += asl(R11,#2); R11 = and(%2,#0x1f)}\n" in test_and_set_bit() 77 * test_and_change_bit - toggle a bit and return its old value [all …]
|
/openbmc/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_ctl.h | 6 * Copyright (C) 2012-2014 LSI Corporation 7 * Copyright (C) 2013-2014 Avago Technologies 8 * (mailto: MPT-FusionLinux.pdl@avagotech.com) 12 * as published by the Free Software Foundation; either version 2 23 * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 42 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 59 #define MPT3SAS_MINOR (MPT_MINOR + 2) 111 * struct mpt3_ioctl_header - main header structure 112 * @ioc_number - IOC unit number 113 * @port_number - IOC port number [all …]
|
/openbmc/linux/Documentation/driver-api/driver-model/ |
H A D | porting.rst | 12 Please refer to `Documentation/driver-api/driver-model/*.rst` for definitions of 21 be embedded in larger, bus-specific objects. Fields in these generic 22 objects can replace fields in the bus-specific objects. 24 The generic objects must be registered with the driver model core. By 28 # mount -t sysfs sysfs /sys 39 - Define a struct bus_type for the bus driver:: 46 - Register the bus type. 65 - Export the bus type for others to use. 81 - This will cause the bus to show up in /sys/bus/pci/ with two 84 # tree -d /sys/bus/pci/ [all …]
|