/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
H A D | floating-point.json | 3 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 15 "PublicDescription": "Counts all microcode Floating Point assists.", 53 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 56 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 62 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 65 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 71 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 74 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 80 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 83 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/ |
H A D | floating-point.json | 15 "PublicDescription": "Counts all microcode Floating Point assists.", 53 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 56 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 62 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 65 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 71 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 74 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 80 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 83 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 89 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | floating-point.json | 14 "PublicDescription": "Counts all microcode Floating Point assists.", 47 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 50 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 55 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 58 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 63 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 66 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 71 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 74 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 79 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 6 …-bit packed computational double precision floating-point instructions retired; some instructions … 11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 14 …-bit packed computational single precision floating-point instructions retired; some instructions … 19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 …-bit packed double computational precision floating-point instructions retired; some instructions … 27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 30 …-bit packed single computational precision floating-point instructions retired; some instructions … 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 6 …-bit packed computational double precision floating-point instructions retired; some instructions … 11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 14 …-bit packed computational single precision floating-point instructions retired; some instructions … 19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 …-bit packed double computational precision floating-point instructions retired; some instructions … 27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 30 …-bit packed single computational precision floating-point instructions retired; some instructions … 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/ |
H A D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 6 …-bit packed computational double precision floating-point instructions retired; some instructions … 11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 14 …-bit packed computational single precision floating-point instructions retired; some instructions … 19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 …-bit packed double computational precision floating-point instructions retired; some instructions … 27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 30 …-bit packed single computational precision floating-point instructions retired; some instructions … 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/openbmc/linux/lib/crypto/mpi/ |
H A D | ec.c | 1 /* ec.c - Elliptic Curve functions 21 #include "mpi-internal.h" 33 /* Create a new point option. NBITS gives the size in bits of one 34 * coordinate; it is only used to pre-allocate some resources and 50 /* Release the point object P. P may be NULL. */ 60 /* Initialize the fields of a point object. gcry_mpi_point_free_parts 65 p->x = mpi_new(0); in mpi_point_init() 66 p->y = mpi_new(0); in mpi_point_init() 67 p->z = mpi_new(0); in mpi_point_init() 71 /* Release the parts of a point object. */ [all …]
|
/openbmc/linux/drivers/misc/mei/ |
H A D | hw-me-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (c) 2003-2022, Intel Corporation. All rights reserved. 45 #define MEI_DEV_ID_CPT_1 0x1C3A /* Couger Point */ 48 #define MEI_DEV_ID_PPT_1 0x1E3A /* Panther Point */ 49 #define MEI_DEV_ID_PPT_2 0x1CBA /* Panther Point */ 50 #define MEI_DEV_ID_PPT_3 0x1DBA /* Panther Point */ 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */ [all …]
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | float.idef | 2 * Copyright(c) 2019-2021 Qualcomm Innovation Center, Inc. All Rights Reserved. 6 * the Free Software Foundation; either version 2 of the License, or 19 * Floating-Point Instructions 26 "Floating-Point Add", 30 "Floating-Point Subtract", 31 { RdV=fUNFLOAT(fFLOAT(RsV)-fFLOAT(RtV));}) 34 "Floating-Point Multiply", 38 "Floating-Point Fused Multiply Add", 42 "Floating-Point Fused Multiply Add w/ Additional Scaling (2**Pu)", 50 Q6INSN(F2_sffms,"Rx32-=sfmpy(Rs32,Rt32)",ATTRIBS(), [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ |
H A D | common-and-microarch.json | 129 "PublicDescription": "Attributable Level 1 data cache write-back", 132 "BriefDescription": "Attributable Level 1 data cache write-back" 135 "PublicDescription": "Level 2 data cache access", 138 "BriefDescription": "Level 2 data cache access" 141 "PublicDescription": "Level 2 data refill", 144 "BriefDescription": "Level 2 data refill" 147 "PublicDescription": "Attributable Level 2 data cache write-back", 150 "BriefDescription": "Attributable Level 2 data cache write-back" 189 "PublicDescription": "Attributable Level 2 data cache allocation without refill", 192 "BriefDescription": "Attributable Level 2 data cache allocation without refill" [all …]
|
/openbmc/linux/arch/m68k/fpsp040/ |
H A D | slog2.S | 4 | The entry point slog10 computes the base-10 8 | sLog2 and sLog2d are the base-2 analogues. 10 | INPUT: Double-extended value in memory location pointed to 13 | OUTPUT: log_10(X) or log_2(X) returned in floating-point 22 | SPEED: Two timings are measured, both in the copy-back mode. 34 | Notes: Default means round-to-nearest mode, no floating-point 40 | Step 2. Compute log_10(X) = log(X) * (1/log(10)). 49 | Notes: Default means round-to-nearest mode, no floating-point 54 | Step 2. Compute log_10(X) = log(X) * (1/log(10)). 63 | Notes: Default means round-to-nearest mode, no floating-point [all …]
|
/openbmc/openbmc-test-automation/bin/ |
H A D | process_plug_in_packages.py | 29 description="%(prog)s will process the plug-in packages passed to it." 30 + " A plug-in package is essentially a directory containing" 31 + " one or more call point programs. Each of these call point" 34 + " (described below). For each plug-in package passed," 36 + " point program in the plug-in directory. If it is found," 39 + " point programs.\n\nAfter each call point program" 42 + " failed_plug_in_name: <failed plug-in value," 44 + "<shell return code value of last call point program - this" 46 + " that if a call point program returns a value it will be" 47 + " shifted left 2 bytes (e.g. rc of 2 will be printed as" [all …]
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | zforce_ts.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012-2013 MundoReader S.L. 35 #define PAYLOAD_BODY 2 72 #define ZFORCE_REPORT_POINTS 2 77 #define STATE_UP 2 99 * @access_mutex serialize i2c-access, to keep multipart reads together 137 struct i2c_client *client = ts->client; in zforce_command() 141 dev_dbg(&client->dev, "%s: 0x%x\n", __func__, cmd); in zforce_command() 145 buf[2] = cmd; in zforce_command() 147 mutex_lock(&ts->access_mutex); in zforce_command() [all …]
|
H A D | auo-pixcir-ts.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for AUO in-cell touchscreens 7 * loosely based on auo_touch.c from Dell Streak vendor-kernel 71 #define AUO_PIXCIR_INT_POL_HIGH (1 << 2) 87 * sleep: scan speed 10Hz can be auto-activated, wakeup on 1st touch 95 #define AUO_PIXCIR_POWER_ALLOW_SLEEP (1 << 2) 109 #define AUO_PIXCIR_REPORT_POINTS 2 139 struct auo_point_t *point) in auo_pixcir_collect_data() argument 141 struct i2c_client *client = ts->client; in auo_pixcir_collect_data() 150 dev_err(&client->dev, "failed to read coordinate, %d\n", ret); in auo_pixcir_collect_data() [all …]
|
/openbmc/linux/arch/arm/nwfpe/ |
H A D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 NetWinder Floating Point Emulator 14 /* This is the kernel's entry point into the floating point emulator. 24 strb r8, [r10, #TSK_USED_MATH] @ set current->used_math 27 ldr pc, [r4] @ Call FP emulator entry point 40 is used as a flag to detect the first time a process uses floating point, 49 2) It calls EmulateAll to emulate a floating point instruction. 53 the next instruction. If it is a floating point instruction, it 55 way it repeatedly looks ahead and executes floating point instructions 56 until it encounters a non floating point instruction, at which time it [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/ |
H A D | floating_point.json | 5 …ription": "Floating Point Operations Completed. Includes any type. It counts once for each 1, 2, 4… 10 …"BriefDescription": "One floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs,… 15 …"BriefDescription": "Four floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs… 20 …"BriefDescription": "Two floating point instruction completed (FMA class of instructions: fmadd, f… 25 "BriefDescription": "Scalar floating point instruction completed." 30 "BriefDescription": "Single Precision floating point instruction completed." 35 "BriefDescription": "Math floating point instruction completed." 55 "BriefDescription": "Vector floating point instruction completed." 65 "BriefDescription": "Double-Precision or Quad-Precision instruction completed."
|
/openbmc/u-boot/include/usb/ |
H A D | ehci-ci.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 18 /* offsets for the non-ehci registers in the FSL SOC USB controller */ 23 #define PORT_PTS_ULPI (2 << 30) 26 #define PORT_PFSC (1 << 24) /* Defined on Page 39-44 of the mpc5151 ERM */ 34 #define CM_DEVICE (2 << 0) 36 #define ES_BE (1 << 2) /* Big Endian Select, default is LE */ 37 #define USBMODE_RESERVED_2 (0 << 2) 44 #define USB_EN (1 << 2) 50 #define REFSEL_48MHZ (2 << 6) 57 #define CLKIN_SEL_SYS_CLK (2 << 11) [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | gen_robot_plug_in.py | 4 This module provides functions which are useful for running plug-ins from a robot program. 20 …Call the external validate_plug_ins.py program which validates the plug-in dir paths given to it. … 21 a list containing a normalized path for each plug-in selected. 24 plug_in_dir_paths A colon-separated list of plug-in directory paths. 59 …Call the external process_plug_in_packages.py to process the plug-in packages. Return the followi… 60 rc The return code - 0 = PASS, 1 = FAIL. 65 plug_in_packages_list A python list of plug-in directory paths. 66 … call_point The call point program to be called for each plug-in package (e.g. 69 … non-zero return code. For example, if this value equals 0x00000200, it 70 … means that for each plug-in call point that runs, a 0x00000200 will not [all …]
|