/linux-6.8/arch/alpha/lib/ |
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 21 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 22 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, [all …]
|
/linux-6.8/arch/arm/mach-rpc/ |
D | irq.c | 1 // SPDX-License-Identifier: GPL-2.0 58 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 59 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 62 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 63 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 64 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 65 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 66 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 67 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 68 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, [all …]
|
/linux-6.8/lib/ |
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, 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,
|
D | test_objagg.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 60 if (!world->key_refs[key_id_index(key_id)]) { in world_obj_get() 61 world->objagg_objs[key_id_index(key_id)] = objagg_obj; in world_obj_get() 62 } else if (world->objagg_objs[key_id_index(key_id)] != objagg_obj) { in world_obj_get() 65 err = -EINVAL; in world_obj_get() 68 world->key_refs[key_id_index(key_id)]++; in world_obj_get() 81 if (!world->key_refs[key_id_index(key_id)]) in world_obj_put() 83 objagg_obj = world->objagg_objs[key_id_index(key_id)]; in world_obj_put() 85 world->key_refs[key_id_index(key_id)]--; in world_obj_put() 88 #define MAX_KEY_ID_DIFF 5 [all …]
|
/linux-6.8/drivers/gpu/drm/i915/display/ |
D | intel_qp_tables.c | 1 // SPDX-License-Identifier: MIT 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, 59 { 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 61 { 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 63 { 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, [all …]
|
/linux-6.8/drivers/staging/media/ipu3/ |
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-6.8/drivers/pinctrl/sunplus/ |
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), 27 D_PIS(4, 4), D_PIS(4, 5), D_PIS(4, 6), D_PIS(4, 7), 28 D_PIS(5, 0), D_PIS(5, 1), D_PIS(5, 2), D_PIS(5, 3), 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-6.8/drivers/isdn/mISDN/ |
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() 84 i = (i + 0x100) << (seg - 1); in alaw2linear() 85 return (short int) ((alaw & 0x80) ? i : -i); in alaw2linear() 93 mu = 255 - ulaw; in ulaw2linear() [all …]
|
/linux-6.8/drivers/pinctrl/tegra/ |
D | pinctrl-tegra234.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (c) 2021-2023, NVIDIA CORPORATION. All rights reserved. 16 #include "pinctrl-tegra.h" 1382 #define PINGROUP_REG_N(r) -1 1385 #define DRV_PINGROUP_N(r) -1 1388 .drv_reg = -1, \ 1389 .drv_bank = -1, \ 1390 .drvdn_bit = -1, \ 1391 .drvup_bit = -1, \ 1392 .slwr_bit = -1, \ [all …]
|
/linux-6.8/Documentation/input/devices/ |
D | elantech.rst | 4 Copyright (C) 2007-2008 Arjan Opmeer <arjan@opmeer.net> 22 5. Hardware version 2 25 5.2.1 Parity checking and packet re-synchronization 33 7. Hardware version 4 58 4 allows tracking up to 5 fingers. 114 non-zero value will turn it ON. For hardware version 1 the default is ON. 145 4 bytes version: (after the arrow is the name given in the Dell-provided driver) 173 --------- 179 echo -n 0x16 > reg_10 183 bit 7 6 5 4 3 2 1 0 [all …]
|
/linux-6.8/arch/arm64/include/asm/ |
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 36 #define Op2_shift 5 83 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, [all …]
|
/linux-6.8/arch/alpha/include/asm/ |
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 61 ldq $5,16($18) \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\ 117 ldq $7,16($18) \n\ 123 ldq $5,8($19) \n\ [all …]
|
/linux-6.8/Documentation/translations/zh_CN/core-api/ |
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-6.8/Documentation/userspace-api/media/v4l/ |
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 …]
|
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 …]
|
/linux-6.8/arch/sh/include/mach-common/mach/ |
D | sh2007.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 #define PCMCIA_COMM16 5 20 #define PCMCIA_ATTR16 7 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) */ 46 /* RD hold for SRAM (0-1:0,1) */ [all …]
|
/linux-6.8/include/asm-generic/ |
D | xor.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/asm-generic/xor.h 5 * Generic optimized RAID-5 checksumming functions. 22 p1[5] ^= p2[5]; in xor_8regs_2() 24 p1[7] ^= p2[7]; in xor_8regs_2() 27 } while (--lines > 0); in xor_8regs_2() 43 p1[5] ^= p2[5] ^ p3[5]; in xor_8regs_3() 45 p1[7] ^= p2[7] ^ p3[7]; in xor_8regs_3() 49 } while (--lines > 0); in xor_8regs_3() 66 p1[5] ^= p2[5] ^ p3[5] ^ p4[5]; in xor_8regs_4() [all …]
|
/linux-6.8/include/linux/mfd/da9062/ |
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) 201 #define DA9062AA_KEY_RESET_SHIFT 5 202 #define DA9062AA_KEY_RESET_MASK BIT(5) 205 #define DA9062AA_WAIT_SHUT_SHIFT 7 206 #define DA9062AA_WAIT_SHUT_MASK BIT(7) 219 #define DA9062AA_EVENTS_B_SHIFT 5 220 #define DA9062AA_EVENTS_B_MASK BIT(5) [all …]
|
/linux-6.8/arch/powerpc/crypto/ |
D | poly1305-p10le_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 10 # Poly1305 - this version mainly using vector/VSX/Scalar 11 # - 26 bits limbs 12 # - Handle multiple 64 byte blcok. 17 # p = 2^130 - 5 25 # 07/22/21 - this revison based on the above sum of products. Setup r^4, r^3, r^2, r and s3, s2, … 35 # vs5 = [r1*5,...] 36 # vs6 = [r2*5,...] 37 # vs7 = [r2*5,...] [all …]
|
D | chacha-p10le-8x.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 17 # 4. c += d; b ^= c; b <<<= 7 22 # row3 = (row3 + row4), row2 = row3 xor row2, row2 rotate each word by 7 43 #include <asm/asm-offsets.h> 44 #include <asm/asm-compat.h> 81 stdu 1,-752(1) 199 vadduwm 1, 1, 5 201 vadduwm 3, 3, 7 225 vxor 5, 5, 9 [all …]
|
/linux-6.8/lib/zlib_inflate/ |
D | inffixed.h | 1 /* inffixed.h -- table for decoding fixed codes 11 {96,7,0},{0,8,80},{0,8,16},{20,8,115},{18,7,31},{0,8,112},{0,8,48}, 12 {0,9,192},{16,7,10},{0,8,96},{0,8,32},{0,9,160},{0,8,0},{0,8,128}, 13 {0,8,64},{0,9,224},{16,7,6},{0,8,88},{0,8,24},{0,9,144},{19,7,59}, 14 {0,8,120},{0,8,56},{0,9,208},{17,7,17},{0,8,104},{0,8,40},{0,9,176}, 15 {0,8,8},{0,8,136},{0,8,72},{0,9,240},{16,7,4},{0,8,84},{0,8,20}, 16 {21,8,227},{19,7,43},{0,8,116},{0,8,52},{0,9,200},{17,7,13},{0,8,100}, 17 {0,8,36},{0,9,168},{0,8,4},{0,8,132},{0,8,68},{0,9,232},{16,7,8}, 18 {0,8,92},{0,8,28},{0,9,152},{20,7,83},{0,8,124},{0,8,60},{0,9,216}, 19 {18,7,23},{0,8,108},{0,8,44},{0,9,184},{0,8,12},{0,8,140},{0,8,76}, [all …]
|
/linux-6.8/arch/m68k/fpsp040/ |
D | tbldo.S | 10 | index with a 10-bit index, with the first 11 | 7 bits the opcode, and the remaining 3 46 | instruction ;opcode-stag Notes 49 .long smovcr |$00-0 fmovecr all 50 .long smovcr |$00-1 fmovecr all 51 .long smovcr |$00-2 fmovecr all 52 .long smovcr |$00-3 fmovecr all 53 .long smovcr |$00-4 fmovecr all 54 .long smovcr |$00-5 fmovecr all 55 .long smovcr |$00-6 fmovecr all [all …]
|
/linux-6.8/drivers/media/pci/cobalt/ |
D | cobalt-cpld.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2012-2015 Cisco Systems, Inc. and/or its affiliates. 11 #include "cobalt-cpld.h" 17 return cobalt_bus_read32(cobalt->bar1, ADRS(offset)); in cpld_read() 22 return cobalt_bus_write32(cobalt->bar1, ADRS(offset), val); in cpld_write() 36 …cobalt_info("CPLD HSMA Clk Osc register (read/write) - Must set wr trigger to load default values\… in cpld_info_ver3() 37 cobalt_info("\t\tRegister #7:\t0x%04x (0x0022)\n", in cpld_info_ver3() 71 cobalt_info("\t\tADC ch3 5V: %u,%03uV\n", tmp / 1000, tmp % 1000); in cpld_info_ver3() 96 case 5: in cobalt_cpld_status() 132 { 4, 4, 1 }, { 5, 5, 1 }, { 6, 6, 1 }, [all …]
|
/linux-6.8/drivers/comedi/drivers/ni_routing/ni_device_routes/ |
D | pci-6602.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * comedi/drivers/ni_routing/ni_device_routes/pci-6602.c 6 * COMEDI - Linux Control and Measurement Device Interface 31 .device = "pci-6602", 62 .dest = NI_PFI(7), 64 TRIGGER_LINE(7), 71 NI_PFI(7), 81 TRIGGER_LINE(5), 83 TRIGGER_LINE(7), 89 NI_CtrInternalOutput(5), [all …]
|
/linux-6.8/sound/soc/codecs/ |
D | ab8500-codec.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) ST-Ericsson SA 2012 8 * for ST-Ericsson. 13 * for ST-Ericsson. 154 #define AB8500_POWERUP_POWERUP 7 158 #define AB8500_AUDSWRESET_SWRESET 7 161 #define AB8500_ADPATHENA_ENAD12 7 162 #define AB8500_ADPATHENA_ENAD34 5 166 #define AB8500_DAPATHENA_ENDA1 7 168 #define AB8500_DAPATHENA_ENDA3 5 [all …]
|