/linux/arch/alpha/lib/ ! |
H A D | fls.c | 1 // SPDX-License-Identifier: GPL-2.0 9 /* This is fls(x)-1, except zero is held to zero. This allows most 19 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 29 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 30 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 31 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 32 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 33 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 34 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 35 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, [all …]
|
/linux/drivers/staging/media/ipu3/ ! |
H A D | ipu3-tables.c | 1 // SPDX-License-Identifier: GPL-2.0 4 #include "ipu3-tables.h" 24 .even = { { 0, 3, 122, 7, 3, 0, 0 }, 25 { 0, 0, 122, 7, 7, -1, 0 }, 26 { 0, -3, 122, 7, 10, -1, 0 }, 27 { 0, -5, 121, 7, 14, -2, 0 }, 28 { 0, -7, 120, 7, 18, -3, 0 }, 29 { 0, -9, 118, 7, 23, -4, 0 }, 30 { 0, -11, 116, 7, 27, -4, 0 }, 31 { 0, -12, 113, 7, 32, -5, 0 }, [all …]
|
/linux/drivers/gpu/drm/i915/display/ ! |
H A D | intel_qp_tables.c | 1 // SPDX-License-Identifier: MIT 24 /* from BPP 4 to 12 in steps of 0.5 */ 27 /* from BPP 4 to 15 in steps of 0.5 */ 30 /* from BPP 4 to 18 in steps of 0.5 */ 47 { 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 49 { 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 51 { 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 53 { 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 55 { 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 57 { 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, [all …]
|
/linux/drivers/pinctrl/sunplus/ ! |
H A D | sppctl_sp7021.c | 1 // SPDX-License-Identifier: GPL-2.0 19 D_PIS(0, 4), D_PIS(0, 5), D_PIS(0, 6), D_PIS(0, 7), 21 D_PIS(1, 4), D_PIS(1, 5), D_PIS(1, 6), D_PIS(1, 7), 23 D_PIS(2, 4), D_PIS(2, 5), D_PIS(2, 6), D_PIS(2, 7), 25 D_PIS(3, 4), D_PIS(3, 5), D_PIS(3, 6), D_PIS(3, 7), 26 D_PIS(4, 0), D_PIS(4, 1), D_PIS(4, 2), D_PIS(4, 3), 27 D_PIS(4, 4), D_PIS(4, 5), D_PIS(4, 6), D_PIS(4, 7), 29 D_PIS(5, 4), D_PIS(5, 5), D_PIS(5, 6), D_PIS(5, 7), 31 D_PIS(6, 4), D_PIS(6, 5), D_PIS(6, 6), D_PIS(6, 7), 32 D_PIS(7, 0), D_PIS(7, 1), D_PIS(7, 2), D_PIS(7, 3), [all …]
|
/linux/arch/sh/include/mach-common/mach/ ! |
H A D | sh2007.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 #define PCMCIA_COMM8 4 20 #define PCMCIA_ATTR16 7 23 #define TYPE_PCMCIA 4 25 /* write-read/write-write delay (0-7:0,1,2,3,4,5,6,7) */ 28 /* different area, read-write delay (0-7:0,1,2,3,4,5,6,7) */ 31 /* same area, read-write delay (0-7:0,1,2,3,4,5,6,7) */ 34 /* different area, read-read delay (0-7:0,1,2,3,4,5,6,7) */ 37 /* same area, read-read delay (0-7:0,1,2,3,4,5,6,7) */ 40 /* burst count (0-3:4,8,16,32) */ [all …]
|
/linux/Documentation/userspace-api/media/v4l/ ! |
H A D | pixfmt-rgb.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _pixfmt-rgb: 22 (including capture queues of mem-to-mem devices) fill the alpha component in 25 but can set the alpha bit to a user-configurable value, the 26 :ref:`V4L2_CID_ALPHA_COMPONENT <v4l2-alpha-component>` control is used to 31 :ref:`Output <output>` devices (including output queues of mem-to-mem devices 44 - In all the tables that follow, bit 7 is the most significant bit in a byte. 45 - 'r', 'g' and 'b' denote bits of the red, green and blue components 54 based on the order of the RGB components as seen in a 8-, 16- or 32-bit word, 56 noted by the presence of bit 31 in the 4CC value), and on the number of bits [all …]
|
H A D | pixfmt-packed-yuv.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _packed-yuv: 15 - In all the tables that follow, bit 7 is the most significant bit in a byte. 16 - 'Y', 'Cb' and 'Cr' denote bits of the luma, blue chroma (also known as 22 4:4:4 Subsampling 28 The next table lists the packed YUV 4:4:4 formats with less than 8 bits per 30 seen in a 16-bit word, which is then stored in memory in little endian byte 32 format stores a pixel in a 16-bit word [15:0] laid out at as [Y'\ :sub:`4-0` 33 Cb\ :sub:`5-0` Cr\ :sub:`4-0`], and stored in memory in two bytes, 34 [Cb\ :sub:`2-0` Cr\ :sub:`4-0`] followed by [Y'\ :sub:`4-0` Cb\ :sub:`5-3`]. [all …]
|
H A D | pixfmt-srggb10-ipu3.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-pix-fmt-ipu3-sbggr10: 4 .. _v4l2-pix-fmt-ipu3-sgbrg10: 5 .. _v4l2-pix-fmt-ipu3-sgrbg10: 6 .. _v4l2-pix-fmt-ipu3-srggb10: 13 10-bit Bayer formats 24 In other respects this format is similar to :ref:`V4L2-PIX-FMT-SRGGB10`. 36 .. flat-table:: 38 * - start + 0: 39 - B\ :sub:`0000low` [all …]
|
H A D | subdev-formats.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-mbus-format: 14 .. flat-table:: struct v4l2_mbus_framefmt 15 :header-rows: 0 16 :stub-columns: 0 19 * - __u32 20 - ``width`` 21 - Image width in pixels. 22 * - __u32 23 - ``height`` [all …]
|
/linux/drivers/video/fbdev/via/ ! |
H A D | hw.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright 1998-2008 VIA Technologies, Inc. All Rights Reserved. 4 * Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved. 43 #define IGA2_HOR_TOTAL_SHADOW_FORMULA(x) ((x/8)-5) 44 #define IGA2_HOR_BLANK_END_SHADOW_FORMULA(x, y) (((x+y)/8)-1) 45 #define IGA2_VER_TOTAL_SHADOW_FORMULA(x) ((x)-2) 46 #define IGA2_VER_ADDR_SHADOW_FORMULA(x) ((x)-1) 47 #define IGA2_VER_BLANK_START_SHADOW_FORMULA(x) ((x)-1) 48 #define IGA2_VER_BLANK_END_SHADOW_FORMULA(x, y) ((x+y)-1) 54 /* location: {CR6D,0,7},{CR71,3,3} */ [all …]
|
/linux/drivers/isdn/mISDN/ ! |
H A D | dsp_audio.c | 20 /* ulaw[unsigned char] -> signed 16-bit */ 22 /* alaw[unsigned char] -> signed 16-bit */ 28 /* signed 16-bit -> law */ 32 /* alaw -> ulaw */ 34 /* ulaw -> alaw */ 56 /* Sign (7th) bit = 1 */ in linear2alaw() 61 pcm_val = -pcm_val; in linear2alaw() 70 return ((seg << 4) | in linear2alaw() 71 ((pcm_val >> ((seg) ? (seg + 3) : 4)) & 0x0F)) ^ mask; in linear2alaw() 81 i = ((alaw & 0x0F) << 4) + 8 /* rounding error */; in alaw2linear() [all …]
|
/linux/arch/arm64/include/asm/ ! |
H A D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include <linux/kasan-tags.h> 17 #include <asm/gpr-num.h> 23 * [20-19] : Op0 24 * [18-16] : Op1 25 * [15-12] : CRn 26 * [11-8] : CRm 27 * [7-5] : Op2 84 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, 87 * Op0 = 0, CRn = 4 [all …]
|
/linux/lib/ ! |
H A D | clz_tab.c | 1 // SPDX-License-Identifier: GPL-2.0 3 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 7 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8 7, 7, 7, 7, 7, 7, 7, 7, 9 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 10 7, 7, 7, 7, 7, 7, 7, 7,
|
/linux/tools/arch/arm64/include/asm/ ! |
H A D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include <linux/kasan-tags.h> 16 #include <asm/gpr-num.h> 22 * [20-19] : Op0 23 * [18-16] : Op1 24 * [15-12] : CRn 25 * [11-8] : CRm 26 * [7-5] : Op2 83 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, 86 * Op0 = 0, CRn = 4 [all …]
|
/linux/arch/powerpc/crypto/ ! |
H A D | curve25519-ppc64le_asm.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 9 # [1] https://github.com/dot-asm/cryptogams/ 11 # Copyright (c) 2006-2017, CRYPTOGAMS by <appro@openssl.org> 58 # - Added x25519_fe51_sqr_times, x25519_fe51_frombytes, x25519_fe51_tobytes 61 # Copyright 2024- IBM Corp. 63 # X25519 lower-level primitives for PPC64. 73 stdu 1,-144(1) 87 ld 7,0(4) 88 ld 8,8(4) 89 ld 9,16(4) [all …]
|
/linux/include/linux/mfd/da9062/ ! |
H A D | registers.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) 2015-2017 Dialog Semiconductor 159 #define DA9062AA_REVERT_SHIFT 7 160 #define DA9062AA_REVERT_MASK BIT(7) 177 #define DA9062AA_GPI4_SHIFT 4 178 #define DA9062AA_GPI4_MASK BIT(4) 199 #define DA9062AA_TEMP_CRIT_SHIFT 4 200 #define DA9062AA_TEMP_CRIT_MASK BIT(4) 205 #define DA9062AA_WAIT_SHUT_SHIFT 7 206 #define DA9062AA_WAIT_SHUT_MASK BIT(7) [all …]
|
/linux/drivers/gpu/drm/display/ ! |
H A D | drm_dsc_helper.c | 1 // SPDX-License-Identifier: MIT 36 * drm_dsc_dp_pps_header_init() - Initializes the PPS Header 50 pps_header->HB1 = DP_SDP_PPS; in drm_dsc_dp_pps_header_init() 51 pps_header->HB2 = DP_SDP_PPS_HEADER_PAYLOAD_BYTES_MINUS_1; in drm_dsc_dp_pps_header_init() 56 * drm_dsc_dp_rc_buffer_size - get rc buffer size in bytes 58 * @rc_buffer_size: number of blocks - 1, according to DPCD offset 63h 71 return 4 * size; in drm_dsc_dp_rc_buffer_size() 83 * drm_dsc_pps_payload_pack() - Populates the DSC PPS 111 pps_payload->dsc_version = in drm_dsc_pps_payload_pack() 112 dsc_cfg->dsc_version_minor | in drm_dsc_pps_payload_pack() [all …]
|
/linux/Documentation/input/devices/ ! |
H A D | elantech.rst | 4 Copyright (C) 2007-2008 Arjan Opmeer <arjan@opmeer.net> 18 4. Hardware version 1 20 4.2 Native relative mode 4 byte packet format 21 4.3 Native absolute mode 4 byte packet format 25 5.2.1 Parity checking and packet re-synchronization 33 7. Hardware version 4 39 8. Trackpoint (for Hardware version 3 and 4) 51 and version 4. Version 1 is found in "older" laptops and uses 4 bytes per 56 of up to 3 fingers. Hardware version 4 uses 6 bytes per packet, and can 58 4 allows tracking up to 5 fingers. [all …]
|
/linux/include/dt-bindings/memory/ ! |
H A D | mediatek,mt6893-memory-port.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 10 #include <dt-bindings/memory/mtk-memory-port.h> 17 * modules dma-address-region larbs-ports 18 * disp 0 ~ 4G larb0/2 19 * vcodec 4G ~ 8G larb4/5/7 22 * CCU1 0x4400_0000 ~ 0x47ff_ffff larb14: port 4/5 32 #define M4U_PORT_L0_OVL_2L_RDMA3_HDR MTK_M4U_DOM_ID(0, 4) 35 #define M4U_PORT_L0_OVL_2L_RDMA3 MTK_M4U_DOM_ID(0, 7) 49 #define M4U_PORT_L1_OVL_2L_RDMA2_HDR MTK_M4U_DOM_ID(1, 4) 52 #define M4U_PORT_L1_OVL_2L_RDMA2 MTK_M4U_DOM_ID(1, 7) [all …]
|
/linux/tools/perf/pmu-events/arch/x86/arrowlake/ ! |
H A D | pipeline.json | 4 "Counter": "0,1,2,3,4,5,6,7", 14 "Counter": "0,1,2,3,4,5,6,7,8,9", 18 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 25 "Counter": "0,1,2,3,4,5,6,7", 35 "Counter": "0,1,2,3,4,5,6,7,8,9", 46 "Counter": "0,1,2,3,4,5,6,7,8,9", 56 "Counter": "0,1,2,3,4,5,6,7,8,9", 65 "Counter": "0,1,2,3,4,5,6,7", 74 "Counter": "0,1,2,3,4,5,6,7,8,9", 83 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/lunarlake/ ! |
H A D | pipeline.json | 4 "Counter": "0,1,2,3,4,5,6,7", 14 "Counter": "0,1,2,3,4,5,6,7,8,9", 18 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 25 "Counter": "0,1,2,3,4,5,6,7", 34 "Counter": "0,1,2,3,4,5,6,7", 43 "Counter": "0,1,2,3,4,5,6,7", 53 "Counter": "0,1,2,3,4,5,6,7,8,9", 64 "Counter": "0,1,2,3,4,5,6,7", 73 "Counter": "0,1,2,3,4,5,6,7", 82 "Counter": "0,1,2,3,4,5,6,7,8,9", [all …]
|
/linux/Documentation/translations/zh_CN/core-api/ ! |
H A D | packing.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 3 .. include:: ../disclaimer-zh_CN.rst 5 :Original: Documentation/core-api/packing.rst 22 -------- 42 -------- 46 - 将一个CPU可使用的数字打包到内存缓冲区中(具有硬件约束/特殊性)。 47 - 将内存缓冲区(具有硬件约束/特殊性)解压缩为一个CPU可使用的数字。 54 以下示例介绍了打包u64字段的内存布局。打包缓冲区中的字节偏移量始终默认为0,1...7。 62 7 6 5 4 63 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 [all …]
|
/linux/arch/alpha/include/asm/ ! |
H A D | xor.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/asm-alpha/xor.h 5 * Optimized RAID-5 checksumming functions for alpha EV5 and EV6 53 .align 4 \n\ 60 ldq $4,16($17) \n\ 63 ldq $7,24($18) \n\ 73 xor $0,$1,$0 # 7 cycles from $1 load \n\ 78 xor $4,$5,$4 \n\ 81 xor $6,$7,$6 \n\ 82 stq $4,16($17) \n\ [all …]
|
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ ! |
H A D | pipeline.json | 4 "Counter": "0,1,2,3,4,5,6,7", 15 "Counter": "0,1,2,3,4,5,6,7", 19 …xecuting divide or square root operations. Accounts for integer and floating-point operations. Ava… 25 "Counter": "0,1,2,3,4,5,6,7", 36 "Counter": "0,1,2,3,4,5,6,7", 46 "Counter": "0,1,2,3,4,5,6,7", 57 "Counter": "0,1,2,3,4,5,6,7", 66 "Counter": "0,1,2,3,4,5,6,7", 74 "Counter": "0,1,2,3,4,5,6,7", 83 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ ! |
H A D | pipeline.json | 4 "Counter": "0,1,2,3,4,5,6,7", 15 "Counter": "0,1,2,3,4,5,6,7", 19 …xecuting divide or square root operations. Accounts for integer and floating-point operations. Ava… 25 "Counter": "0,1,2,3,4,5,6,7", 36 "Counter": "0,1,2,3,4,5,6,7", 46 "Counter": "0,1,2,3,4,5,6,7", 57 "Counter": "0,1,2,3,4,5,6,7", 66 "Counter": "0,1,2,3,4,5,6,7", 74 "Counter": "0,1,2,3,4,5,6,7", 83 "Counter": "0,1,2,3,4,5,6,7", [all …]
|