/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 48 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 48 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 48 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 48 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
/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 …]
|
/linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
H A D | floating-point.json | 3 …"BriefDescription": "Counts the number of cycles when any of the floating point dividers are activ… 13 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 27 "PublicDescription": "Counts all microcode Floating Point assists.", 42 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_0 [This event is alias to FP_ARITH_DISPATCHED.V0]", 51 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_1 [This event is alias to FP_ARITH_DISPATCHED.V1]", 60 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_5 [This event is alias to FP_ARITH_DISPATCHED.V2]", 69 … "BriefDescription": "FP_ARITH_DISPATCHED.V0 [This event is alias to FP_ARITH_DISPATCHED.PORT_0]", 78 … "BriefDescription": "FP_ARITH_DISPATCHED.V1 [This event is alias to FP_ARITH_DISPATCHED.PORT_1]", 87 … "BriefDescription": "FP_ARITH_DISPATCHED.V2 [This event is alias to FP_ARITH_DISPATCHED.PORT_5]", 96 …-bit packed double precision floating-point instructions retired; some instructions will count twi… [all …]
|
/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… 7 …-bit packed computational double precision floating-point instructions retired; some instructions … 12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 16 …-bit packed computational single precision floating-point instructions retired; some instructions … 21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 25 …-bit packed double computational precision floating-point instructions retired; some instructions … 30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 34 …-bit packed single computational precision floating-point instructions retired; some instructions … 39 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 43 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/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… 7 …-bit packed computational double precision floating-point instructions retired; some instructions … 12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 16 …-bit packed computational single precision floating-point instructions retired; some instructions … 21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 25 …-bit packed double computational precision floating-point instructions retired; some instructions … 30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 34 …-bit packed single computational precision floating-point instructions retired; some instructions … 39 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 43 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/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… 7 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 43 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/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… 7 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 43 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/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… 7 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 16 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 25 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 34 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 39 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 43 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/alderlake/ |
H A D | floating-point.json | 17 "PublicDescription": "Counts all microcode Floating Point assists.", 32 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_0 [This event is alias to FP_ARITH_DISPATCHED.V0]", 41 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_1 [This event is alias to FP_ARITH_DISPATCHED.V1]", 50 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_5 [This event is alias to FP_ARITH_DISPATCHED.V2]", 59 … "BriefDescription": "FP_ARITH_DISPATCHED.V0 [This event is alias to FP_ARITH_DISPATCHED.PORT_0]", 68 … "BriefDescription": "FP_ARITH_DISPATCHED.V1 [This event is alias to FP_ARITH_DISPATCHED.PORT_1]", 77 … "BriefDescription": "FP_ARITH_DISPATCHED.V2 [This event is alias to FP_ARITH_DISPATCHED.PORT_5]", 86 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 90 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 96 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
H A D | floating-point.json | 3 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 16 "PublicDescription": "Counts all microcode Floating Point assists.", 29 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_0 [This event is alias to FP_ARITH_DISPATCHED.V0]", 37 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_1 [This event is alias to FP_ARITH_DISPATCHED.V1]", 45 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_5 [This event is alias to FP_ARITH_DISPATCHED.V2]", 53 … "BriefDescription": "FP_ARITH_DISPATCHED.V0 [This event is alias to FP_ARITH_DISPATCHED.PORT_0]", 61 … "BriefDescription": "FP_ARITH_DISPATCHED.V1 [This event is alias to FP_ARITH_DISPATCHED.PORT_1]", 69 … "BriefDescription": "FP_ARITH_DISPATCHED.V2 [This event is alias to FP_ARITH_DISPATCHED.PORT_5]", 77 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 81 …-bit packed double precision floating-point instructions retired; some instructions will count twi… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
H A D | floating-point.json | 16 "PublicDescription": "Counts all microcode Floating Point assists.", 29 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_0 [This event is alias to FP_ARITH_DISPATCHED.V0]", 37 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_1 [This event is alias to FP_ARITH_DISPATCHED.V1]", 45 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_5 [This event is alias to FP_ARITH_DISPATCHED.V2]", 53 … "BriefDescription": "FP_ARITH_DISPATCHED.V0 [This event is alias to FP_ARITH_DISPATCHED.PORT_0]", 61 … "BriefDescription": "FP_ARITH_DISPATCHED.V1 [This event is alias to FP_ARITH_DISPATCHED.PORT_1]", 69 … "BriefDescription": "FP_ARITH_DISPATCHED.V2 [This event is alias to FP_ARITH_DISPATCHED.PORT_5]", 77 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 81 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 86 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | floating-point.json | 16 "PublicDescription": "Counts all microcode Floating Point assists.", 29 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_0 [This event is alias to FP_ARITH_DISPATCHED.V0]", 37 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_1 [This event is alias to FP_ARITH_DISPATCHED.V1]", 45 … "BriefDescription": "FP_ARITH_DISPATCHED.PORT_5 [This event is alias to FP_ARITH_DISPATCHED.V2]", 53 … "BriefDescription": "FP_ARITH_DISPATCHED.V0 [This event is alias to FP_ARITH_DISPATCHED.PORT_0]", 61 … "BriefDescription": "FP_ARITH_DISPATCHED.V1 [This event is alias to FP_ARITH_DISPATCHED.PORT_1]", 69 … "BriefDescription": "FP_ARITH_DISPATCHED.V2 [This event is alias to FP_ARITH_DISPATCHED.PORT_5]", 77 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 81 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 86 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/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… 7 …-bit packed computational double precision floating-point instructions retired; some instructions … 12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 16 …-bit packed computational single precision floating-point instructions retired; some instructions … 21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 25 …-bit packed double computational precision floating-point instructions retired; some instructions … 30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 34 …-bit packed single computational precision floating-point instructions retired; some instructions … 39 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 43 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
/linux/arch/x86/include/asm/ |
H A D | idtentry.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 #include <linux/entry-common.h> 19 * DECLARE_IDTENTRY - Declare functions for simple IDT entry points 22 * @func: Function name of the entry point 25 * - The ASM entry point: asm_##func 26 * - The XEN PV trap entry point: xen_##func (maybe unused) 27 * - The C handler called from the FRED event dispatcher (maybe unused) 28 * - The C handler called from the ASM entry point 32 * as well which is used to emit the entry stubs in entry_32/64.S. 41 * DEFINE_IDTENTRY - Emit code for simple IDT entry points [all …]
|
/linux/tools/perf/pmu-events/arch/x86/amdzen4/ |
H A D | floating-point.json | 5 "BriefDescription": "Retired x87 floating-point add and subtract ops.", 11 "BriefDescription": "Retired x87 floating-point multiply ops.", 17 "BriefDescription": "Retired x87 floating-point divide and square root ops.", 23 "BriefDescription": "Retired x87 floating-point ops of all types.", 29 "BriefDescription": "Retired SSE and AVX floating-point add and subtract ops.", 35 "BriefDescription": "Retired SSE and AVX floating-point multiply ops.", 41 "BriefDescription": "Retired SSE and AVX floating-point divide and square root ops.", 47 …"BriefDescription": "Retired SSE and AVX floating-point multiply-accumulate ops (each operation is… 53 …"BriefDescription": "Retired SSE and AVX floating-point bfloat multiply-accumulate ops (each opera… 59 "BriefDescription": "Retired SSE and AVX floating-point ops of all types.", [all …]
|
/linux/arch/parisc/math-emu/ |
H A D | fcnvfxt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Linux/PA-RISC Project (http://www.parisc-linux.org/) 5 * Floating-point emulation code 6 * Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org> 15 * Single Floating-point to Single Fixed-point /w truncated result 16 * Single Floating-point to Double Fixed-point /w truncated result 17 * Double Floating-point to Single Fixed-point /w truncated result 18 * Double Floating-point to Double Fixed-point /w truncated result 41 * Convert single floating-point to single fixed-point format 56 src_exponent = Sgl_exponent(src) - SGL_BIAS; in sgl_to_sgl_fcnvfxt() [all …]
|
H A D | fcnvxf.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Linux/PA-RISC Project (http://www.parisc-linux.org/) 5 * Floating-point emulation code 6 * Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org> 15 * Single Fixed-point to Single Floating-point 16 * Single Fixed-point to Double Floating-point 17 * Double Fixed-point to Single Floating-point 18 * Double Fixed-point to Double Floating-point 41 * Convert single fixed-point to single floating-point format 78 * between -1 and 30. in sgl_to_sgl_fcnvxf() [all …]
|
/linux/arch/arm/nwfpe/ |
H A D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 NetWinder Floating Point Emulator 7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> 14 /* This is the kernel's entry point into the floating point emulator. 15 It is called from the kernel with code similar to this: 24 strb r8, [r10, #TSK_USED_MATH] @ set current->used_math 27 ldr pc, [r4] @ Call FP emulator entry point 29 The kernel expects the emulator to return via one of two possible 30 points of return it passes to the emulator. The emulator, if 31 successful in its emulation, jumps to ret_from_exception (passed in [all …]
|
H A D | softfloat.c | 4 This C source file is part of the SoftFloat IEC/IEEE Floating-point 10 National Science Foundation under grant MIP-9311980. The original version 11 of this code was written as part of a project to build a fixed-point vector 15 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt 18 has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT 19 TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO 25 include prominent notice akin to these three paragraphs for those parts of 38 ------------------------------------------------------------------------------- 39 Primitive arithmetic functions, including multi-word arithmetic, and 40 division and square root approximations. (Can be specialized to target if [all …]
|
/linux/arch/m68k/ifpsp060/ |
H A D | fskeleton.S | 3 |M68000 Hi-Performance Microprocessor Division 5 |Production Release P1.00 -- October 10, 1994 10 |To the maximum extent permitted by applicable law, 13 |and any warranty against infringement with regard to the SOFTWARE 16 |To the maximum extent permitted by applicable law, 20 |ARISING OF THE USE OR INABILITY TO USE THE SOFTWARE. 23 |You are hereby granted a copyright license to use, modify, and distribute the SOFTWARE 32 | (1) example "Call-out"s 34 | (3) example "Call-out" table 40 | (1) EXAMPLE CALL-OUTS # [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/ |
H A D | common-and-microarch.json | 69 "PublicDescription": "Instruction architecturally executed, condition code check pass, write to CONTEXTIDR", 72 "BriefDescription": "Instruction architecturally executed, condition code check pass, write to CONTEXTIDR" 129 "PublicDescription": "Attributable Level 1 data cache write-back", 132 "BriefDescription": "Attributable Level 1 data cache write-back" 147 "PublicDescription": "Attributable Level 2 data cache write-back", 150 "BriefDescription": "Attributable Level 2 data cache write-back" 171 "PublicDescription": "Instruction architecturally executed, Condition code check pass, write to TTBR", 174 "BriefDescription": "Instruction architecturally executed, Condition code check pass, write to TTBR" 213 "PublicDescription": "No operation issued due to the backend", 216 "BriefDescription": "No operation issued due to th [all...] |
/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. 96 * @suspending in the process of going to suspend (don't emit wakeup 97 * events for commands executed to suspend the device) 99 * @command_done completion to wait for the command result 130 struct i2c_client *client = ts->client; in zforce_command() 134 dev_dbg(&client->dev, "%s: 0x%x\n", __func__, cmd); in zforce_command() 142 dev_err(&client->dev, "i2c send data request error: %d\n", ret); in zforce_command() 151 struct i2c_client *client = ts->client; in zforce_send_wait() 154 dev_dbg(&client->dev, "sending %d bytes for command 0x%x\n", in zforce_send_wait() [all …]
|