| /kernel/linux/linux-6.6/arch/sh/lib/ |
| D | udivsi3_i4i.S | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH GCC-exception-2.0 23 Uses a lookup table for divisors in the range -128 .. +128, and 54 mov.l r4,@-r15 56 mov.l r1,@-r15 67 mov.l r4,@-r15 70 mov.l r5,@-r15 108 mov.l r4,@-r15 110 mov.l r1,@-r15 117 mov.l r1,@-r15 132 mov.l r4,@-r15 [all …]
|
| /kernel/linux/linux-5.10/arch/sh/lib/ |
| D | udivsi3_i4i.S | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH GCC-exception-2.0 23 Uses a lookup table for divisors in the range -128 .. +128, and 54 mov.l r4,@-r15 56 mov.l r1,@-r15 67 mov.l r4,@-r15 70 mov.l r5,@-r15 108 mov.l r4,@-r15 110 mov.l r1,@-r15 117 mov.l r1,@-r15 132 mov.l r4,@-r15 [all …]
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/hardware/ |
| D | entry-macro-iomd.S | 2 * arch/arm/include/asm/hardware/entry-macro-iomd.S 4 * Low-level IRQ helper macros for IOC/IOMD based platforms 44 .align 5 45 irq_prio_h: .byte 0, 8, 9, 8,10,10,10,10,11,11,11,11,10,10,10,10 46 .byte 12, 8, 9, 8,10,10,10,10,11,11,11,11,10,10,10,10 47 .byte 13,13,13,13,10,10,10,10,11,11,11,11,10,10,10,10 48 .byte 13,13,13,13,10,10,10,10,11,11,11,11,10,10,10,10 49 .byte 14,14,14,14,10,10,10,10,11,11,11,11,10,10,10,10 50 .byte 14,14,14,14,10,10,10,10,11,11,11,11,10,10,10,10 51 .byte 13,13,13,13,10,10,10,10,11,11,11,11,10,10,10,10 [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/devices/ |
| D | alps.rst | 1 ---------------------- 3 ---------------------- 6 ------------ 8 ALPS touchpads, called versions 1, 2, 3, 4, 5, 6, 7 and 8. 10 Since roughly mid-2010 several new ALPS touchpads have been released and 14 adequate. The design choices were to re-define the alps_model_data 29 --------- 32 E8-E6-E6-E6-E9. An ALPS touchpad should respond with either 00-00-0A or 33 00-00-64 if no buttons are pressed. The bits 0-2 of the first byte will be 1s 37 report" sequence: E8-E7-E7-E7-E9. The response is the model signature and is [all …]
|
| D | elantech.rst | 4 Copyright (C) 2007-2008 Arjan Opmeer <arjan@opmeer.net> 20 4.2 Native relative mode 4 byte packet format 21 4.3 Native absolute mode 4 byte packet format 22 5. Hardware version 2 24 5.2 Native absolute mode 6 byte packet format 25 5.2.1 Parity checking and packet re-synchronization 30 6.2 Native absolute mode 6 byte packet format 35 7.2 Native absolute mode 6 byte packet format 41 8.2 Native relative mode 6 byte packet format 58 4 allows tracking up to 5 fingers. [all …]
|
| D | sentelic.rst | 8 :Copyright: |copy| 2002-2011 Sentelic Corporation. 10 :Last update: Dec-07-2011 12 Finger Sensing Pad Intellimouse Mode (scrolling wheel, 4th and 5th buttons) 16 page (5th button) 22 5. FSP will respond 0x04. 27 Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 28 BYTE |---------------|BYTE |---------------|BYTE|---------------|BYTE|---------------| 30 |---------------| |---------------| |---------------| |---------------| 32 Byte 1: Bit7 => Y overflow 40 Byte 2: X Movement(9-bit 2's complement integers) [all …]
|
| /kernel/linux/linux-6.6/Documentation/input/devices/ |
| D | alps.rst | 1 ---------------------- 3 ---------------------- 6 ------------ 8 ALPS touchpads, called versions 1, 2, 3, 4, 5, 6, 7 and 8. 10 Since roughly mid-2010 several new ALPS touchpads have been released and 14 adequate. The design choices were to re-define the alps_model_data 29 --------- 32 E8-E6-E6-E6-E9. An ALPS touchpad should respond with either 00-00-0A or 33 00-00-64 if no buttons are pressed. The bits 0-2 of the first byte will be 1s 37 report" sequence: E8-E7-E7-E7-E9. The response is the model signature and is [all …]
|
| D | elantech.rst | 4 Copyright (C) 2007-2008 Arjan Opmeer <arjan@opmeer.net> 20 4.2 Native relative mode 4 byte packet format 21 4.3 Native absolute mode 4 byte packet format 22 5. Hardware version 2 24 5.2 Native absolute mode 6 byte packet format 25 5.2.1 Parity checking and packet re-synchronization 30 6.2 Native absolute mode 6 byte packet format 35 7.2 Native absolute mode 6 byte packet format 41 8.2 Native relative mode 6 byte packet format 58 4 allows tracking up to 5 fingers. [all …]
|
| D | sentelic.rst | 8 :Copyright: |copy| 2002-2011 Sentelic Corporation. 10 :Last update: Dec-07-2011 12 Finger Sensing Pad Intellimouse Mode (scrolling wheel, 4th and 5th buttons) 16 page (5th button) 22 5. FSP will respond 0x04. 27 Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 28 BYTE |---------------|BYTE |---------------|BYTE|---------------|BYTE|---------------| 30 |---------------| |---------------| |---------------| |---------------| 32 Byte 1: Bit7 => Y overflow 40 Byte 2: X Movement(9-bit 2's complement integers) [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/ |
| D | BusLogic.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com> 12 Special thanks to Wayne Yen, Jin-Lon Hon, and Alex Win of BusLogic, whose 160 (adapter->adapter_type == BLOGIC_MULTIMASTER) 163 (adapter->adapter_type == BLOGIC_FLASHPOINT) 183 BLOGIC_MCA_BUS = 5 189 BLOGIC_VESA_BUS, /* BT-4xx */ 190 BLOGIC_ISA_BUS, /* BT-5xx */ 191 BLOGIC_MCA_BUS, /* BT-6xx */ 192 BLOGIC_EISA_BUS, /* BT-7xx */ [all …]
|
| D | myrb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com> 163 unsigned char ldev_count; /* Byte 0 */ 164 unsigned int rsvd1:24; /* Bytes 1-3 */ 165 unsigned int ldev_sizes[32]; /* Bytes 4-131 */ 166 unsigned short flash_age; /* Bytes 132-133 */ 168 unsigned char deferred:1; /* Byte 134 Bit 0 */ 169 unsigned char low_bat:1; /* Byte 134 Bit 1 */ 170 unsigned char rsvd2:6; /* Byte 134 Bits 2-7 */ 172 unsigned char rsvd3:8; /* Byte 135 */ [all …]
|
| D | myrs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * This driver supports the newer, SCSI-based firmware interface only. 10 * Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com> 109 } __packed mem_type:5; /* Byte 0 Bits 0-4 */ 110 unsigned rsvd:1; /* Byte 0 Bit 5 */ 111 unsigned mem_parity:1; /* Byte 0 Bit 6 */ 112 unsigned mem_ecc:1; /* Byte 0 Bit 7 */ 132 unsigned char rsvd1; /* Byte 0 */ 137 } __packed bus; /* Byte 1 */ 170 } __packed ctlr_type; /* Byte 2 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/ |
| D | myrb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com> 163 unsigned char ldev_count; /* Byte 0 */ 164 unsigned int rsvd1:24; /* Bytes 1-3 */ 165 unsigned int ldev_sizes[32]; /* Bytes 4-131 */ 166 unsigned short flash_age; /* Bytes 132-133 */ 168 unsigned char deferred:1; /* Byte 134 Bit 0 */ 169 unsigned char low_bat:1; /* Byte 134 Bit 1 */ 170 unsigned char rsvd2:6; /* Byte 134 Bits 2-7 */ 172 unsigned char rsvd3:8; /* Byte 135 */ [all …]
|
| D | BusLogic.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com> 12 Special thanks to Wayne Yen, Jin-Lon Hon, and Alex Win of BusLogic, whose 160 (adapter->adapter_type == BLOGIC_MULTIMASTER) 163 (adapter->adapter_type == BLOGIC_FLASHPOINT) 183 BLOGIC_MCA_BUS = 5 189 BLOGIC_VESA_BUS, /* BT-4xx */ 190 BLOGIC_ISA_BUS, /* BT-5xx */ 191 BLOGIC_MCA_BUS, /* BT-6xx */ 192 BLOGIC_EISA_BUS, /* BT-7xx */ [all …]
|
| D | myrs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * This driver supports the newer, SCSI-based firmware interface only. 10 * Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com> 109 } __packed mem_type:5; /* Byte 0 Bits 0-4 */ 110 unsigned rsvd:1; /* Byte 0 Bit 5 */ 111 unsigned mem_parity:1; /* Byte 0 Bit 6 */ 112 unsigned mem_ecc:1; /* Byte 0 Bit 7 */ 132 unsigned char rsvd1; /* Byte 0 */ 137 } __packed bus; /* Byte 1 */ 170 } __packed ctlr_type; /* Byte 2 */ [all …]
|
| /kernel/linux/linux-5.10/tools/edid/ |
| D | edid.S | 18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 28 #define WEEK 5 48 ((((v1-'@')&0x1f)<<10)+(((v2-'@')&0x1f)<<5)+((v3-'@')&0x1f)) 62 header: .byte 0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00 72 week: .byte WEEK 74 /* Year of manufacture, less 1990. (1990-2245) 76 year: .byte YEAR-1990 78 version: .byte VERSION /* EDID version, usually 1 (for 1.3) */ 79 revision: .byte REVISION /* EDID revision, usually 3 (for 1.3) */ 82 Bits 6-1 Reserved, must be 0 [all …]
|
| /kernel/linux/linux-6.6/tools/edid/ |
| D | edid.S | 18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 28 #define WEEK 5 48 ((((v1-'@')&0x1f)<<10)+(((v2-'@')&0x1f)<<5)+((v3-'@')&0x1f)) 62 header: .byte 0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00 72 week: .byte WEEK 74 /* Year of manufacture, less 1990. (1990-2245) 76 year: .byte YEAR-1990 78 version: .byte VERSION /* EDID version, usually 1 (for 1.3) */ 79 revision: .byte REVISION /* EDID revision, usually 3 (for 1.3) */ 82 Bits 6-1 Reserved, must be 0 [all …]
|
| /kernel/linux/linux-6.6/lib/zstd/compress/ |
| D | zstd_compress_superblock.c | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 11 /*-************************************* 23 * Compresses literals section for a sub-block. 32 * hufMetadata->hType has literals block type info. 33 * If it is set_basic, all sub-blocks literals section will be Raw_Literals_Block. 34 * If it is set_rle, all sub-blocks literals section will be RLE_Literals_Block. 35 …* If it is set_compressed, first sub-block's literals section will be Compressed_Literals_Blo… 36 * If it is set_compressed, first sub-block's literals section will be Treeless_Literals_Block 37 * and the following sub-blocks' literals sections will be Treeless_Literals_Block. [all …]
|
| /kernel/linux/linux-6.6/arch/xtensa/lib/ |
| D | checksum.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 29 * This function assumes 2- or 4-byte alignment. Other alignments will fail! 32 /* ONES_ADD converts twos-complement math to ones-complement. */ 44 * is aligned on either a 2-byte or 4-byte boundary. 48 bnez a5, 8f /* branch if 2-byte aligned */ 49 /* Fall-through on common case, 4-byte alignment */ 51 srli a5, a3, 5 /* 32-byte chunks */ 56 slli a5, a5, 5 57 add a5, a5, a2 /* a5 = end of last 32-byte chunk */ 81 extui a5, a3, 2, 3 /* remaining 4-byte chunks */ [all …]
|
| /kernel/linux/linux-5.10/arch/xtensa/lib/ |
| D | checksum.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 29 * This function assumes 2- or 4-byte alignment. Other alignments will fail! 32 /* ONES_ADD converts twos-complement math to ones-complement. */ 44 * is aligned on either a 2-byte or 4-byte boundary. 48 bnez a5, 8f /* branch if 2-byte aligned */ 49 /* Fall-through on common case, 4-byte alignment */ 51 srli a5, a3, 5 /* 32-byte chunks */ 56 slli a5, a5, 5 57 add a5, a5, a2 /* a5 = end of last 32-byte chunk */ 81 extui a5, a3, 2, 3 /* remaining 4-byte chunks */ [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/analogix/ |
| D | analogix-i2c-txcommon.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 /* Device ID Low Byte Register */ 19 /* Device ID High Byte Register */ 28 #define SP_HDCP_PD BIT(5) 38 #define SP_VIDFIF_RST BIT(5) 74 /* Video Control Register 5 */ 78 #define SP_RANGE_Y2R BIT(5) 98 /* Total Line Status Low Byte Register */ 101 /* Total Line Status High Byte Register */ 104 /* Active Line Status Low Byte Register */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/analogix/ |
| D | analogix-i2c-txcommon.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 /* Device ID Low Byte Register */ 19 /* Device ID High Byte Register */ 28 #define SP_HDCP_PD BIT(5) 38 #define SP_VIDFIF_RST BIT(5) 74 /* Video Control Register 5 */ 78 #define SP_RANGE_Y2R BIT(5) 98 /* Total Line Status Low Byte Register */ 101 /* Total Line Status High Byte Register */ 104 /* Active Line Status Low Byte Register */ [all …]
|
| /kernel/linux/linux-5.10/drivers/media/tuners/ |
| D | tda18218_priv.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 13 #define R00_ID 0x00 /* ID byte */ 14 #define R01_R1 0x01 /* Read byte 1 */ 15 #define R02_R2 0x02 /* Read byte 2 */ 16 #define R03_R3 0x03 /* Read byte 3 */ 17 #define R04_R4 0x04 /* Read byte 4 */ 18 #define R05_R5 0x05 /* Read byte 5 */ 19 #define R06_R6 0x06 /* Read byte 6 */ 20 #define R07_MD1 0x07 /* Main divider byte 1 */ 21 #define R08_PSM1 0x08 /* PSM byte 1 */ [all …]
|
| /kernel/linux/linux-6.6/drivers/media/tuners/ |
| D | tda18218_priv.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 13 #define R00_ID 0x00 /* ID byte */ 14 #define R01_R1 0x01 /* Read byte 1 */ 15 #define R02_R2 0x02 /* Read byte 2 */ 16 #define R03_R3 0x03 /* Read byte 3 */ 17 #define R04_R4 0x04 /* Read byte 4 */ 18 #define R05_R5 0x05 /* Read byte 5 */ 19 #define R06_R6 0x06 /* Read byte 6 */ 20 #define R07_MD1 0x07 /* Main divider byte 1 */ 21 #define R08_PSM1 0x08 /* PSM byte 1 */ [all …]
|
| /kernel/linux/linux-6.6/lib/zstd/decompress/ |
| D | zstd_decompress_block.c | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 14 /*-******************************************************* 50 /*-************************************************************* 63 bpPtr->lastBlock = cBlockHeader & 1; in ZSTD_getcBlockSize() 64 bpPtr->blockType = (blockType_e)((cBlockHeader >> 1) & 3); in ZSTD_getcBlockSize() 65 bpPtr->origSize = cSize; /* only useful for RLE */ in ZSTD_getcBlockSize() 66 if (bpPtr->blockType == bt_rle) return 1; in ZSTD_getcBlockSize() 67 RETURN_ERROR_IF(bpPtr->blockType == bt_reserved, corruption_detected, ""); in ZSTD_getcBlockSize() 79 dctx->litBuffer = (BYTE*)dst + ZSTD_BLOCKSIZE_MAX + WILDCOPY_OVERLENGTH; in ZSTD_allocateLiteralsBuffer() [all …]
|