/Linux-v6.1/arch/parisc/include/asm/ |
D | elf.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 28 #define EFA_PARISC_1_0 0x020b /* PA-RISC 1.0 big-endian. */ 29 #define EFA_PARISC_1_1 0x0210 /* PA-RISC 1.1 big-endian. */ 30 #define EFA_PARISC_2_0 0x0214 /* PA-RISC 2.0 big-endian. */ 60 #define R_PARISC_DIR32 1 /* Direct 32-bit reference. */ 61 #define R_PARISC_DIR21L 2 /* Left 21 bits of eff. address. */ 62 #define R_PARISC_DIR17R 3 /* Right 17 bits of eff. address. */ 63 #define R_PARISC_DIR17F 4 /* 17 bits of eff. address. */ 64 #define R_PARISC_DIR14R 6 /* Right 14 bits of eff. address. */ 65 #define R_PARISC_PCREL32 9 /* 32-bit rel. address. */ [all …]
|
/Linux-v6.1/Documentation/filesystems/ext4/ |
D | group_descr.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ----------------------- 38 checksum is the lower 16 bits of the checksum of the FS UUID, the group 45 .. list-table:: 47 :header-rows: 1 49 * - Offset 50 - Size 51 - Name 52 - Description 53 * - 0x0 [all …]
|
/Linux-v6.1/arch/sparc/include/asm/ |
D | pcic.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 47 #define PCI_SPACE_SIZE 0x1000000 /* 16 MB */ 50 #define PCI_DIAGNOSTIC_0 0x40 /* 32 bits */ 51 #define PCI_SIZE_0 0x44 /* 32 bits */ 52 #define PCI_SIZE_1 0x48 /* 32 bits */ 53 #define PCI_SIZE_2 0x4c /* 32 bits */ 54 #define PCI_SIZE_3 0x50 /* 32 bits */ 55 #define PCI_SIZE_4 0x54 /* 32 bits */ 56 #define PCI_SIZE_5 0x58 /* 32 bits */ 57 #define PCI_PIO_CONTROL 0x60 /* 8 bits */ [all …]
|
/Linux-v6.1/drivers/net/ipa/reg/ |
D | ipa_reg-v4.5.c | 1 // SPDX-License-Identifier: GPL-2.0 27 [IPA_QMB_SELECT_GLOBAL_EN] = BIT(16), 30 /* Bits 22-31 reserved */ 52 [H_DCPH] = BIT(16), 76 [ROUTE_DEF_HDR_OFST] = GENMASK(16, 7), 78 /* Bits 22-23 reserved */ 80 /* Bits 25-31 reserved */ 87 [MEM_BADDR] = GENMASK(31, 16), 95 /* Bits 8-31 reserved */ 103 /* Bits 8-15 reserved */ [all …]
|
D | ipa_reg-v4.11.c | 1 // SPDX-License-Identifier: GPL-2.0 27 [IPA_QMB_SELECT_GLOBAL_EN] = BIT(16), 34 /* Bits 24-29 reserved */ 58 [H_DCPH] = BIT(16), 82 [ROUTE_DEF_HDR_OFST] = GENMASK(16, 7), 84 /* Bits 22-23 reserved */ 86 /* Bits 25-31 reserved */ 93 [MEM_BADDR] = GENMASK(31, 16), 101 /* Bits 8-31 reserved */ 109 /* Bits 8-15 reserved */ [all …]
|
D | ipa_reg-v4.9.c | 1 // SPDX-License-Identifier: GPL-2.0 27 [IPA_QMB_SELECT_GLOBAL_EN] = BIT(16), 33 /* Bits 25-29 reserved */ 57 [H_DCPH] = BIT(16), 81 [ROUTE_DEF_HDR_OFST] = GENMASK(16, 7), 83 /* Bits 22-23 reserved */ 85 /* Bits 25-31 reserved */ 92 [MEM_BADDR] = GENMASK(31, 16), 100 /* Bits 8-31 reserved */ 108 /* Bits 8-15 reserved */ [all …]
|
D | ipa_reg-v4.2.c | 1 // SPDX-License-Identifier: GPL-2.0 27 [IPA_QMB_SELECT_GLOBAL_EN] = BIT(16), 29 /* Bits 21-31 reserved */ 51 [H_DCPH] = BIT(16), 65 /* Bits 30-31 reserved */ 74 [ROUTE_DEF_HDR_OFST] = GENMASK(16, 7), 76 /* Bits 22-23 reserved */ 78 /* Bits 25-31 reserved */ 85 [MEM_BADDR] = GENMASK(31, 16), 93 /* Bits 8-31 reserved */ [all …]
|
D | ipa_reg-v3.5.1.c | 1 // SPDX-License-Identifier: GPL-2.0 16 /* Bits 5-31 reserved */ 38 [H_DCPH] = BIT(16), 44 /* Bits 22-31 reserved */ 53 [ROUTE_DEF_HDR_OFST] = GENMASK(16, 7), 55 /* Bits 22-23 reserved */ 57 /* Bits 25-31 reserved */ 64 [MEM_BADDR] = GENMASK(31, 16), 72 /* Bits 8-31 reserved */ 86 /* Bits 1-3 reserved */ [all …]
|
D | ipa_reg-v3.1.c | 1 // SPDX-License-Identifier: GPL-2.0 16 /* Bits 5-31 reserved */ 38 [H_DCPH] = BIT(16), 39 /* Bits 17-31 reserved */ 48 [ROUTE_DEF_HDR_OFST] = GENMASK(16, 7), 50 /* Bits 22-23 reserved */ 52 /* Bits 25-31 reserved */ 59 [MEM_BADDR] = GENMASK(31, 16), 67 /* Bits 8-31 reserved */ 81 /* Bits 1-3 reserved */ [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | omap3-devkit8000-lcd-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "omap3-devkit8000-common.dtsi" 15 compatible = "panel-dpi"; 18 enable-gpios = <&twl_gpio 18 GPIO_ACTIVE_HIGH>; 22 remote-endpoint = <&dpi_lcd_out>; 30 #address-cells = <1>; 31 #size-cells = <0>; 34 remote-endpoint = <&lcd_in>; 35 data-lines = <24>; 41 regulator-min-microvolt = <1800000>; [all …]
|
D | imx7d-pico-hobbit.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 #include "imx7d-pico.dtsi" 8 model = "TechNexion PICO-IMX7D Board using Hobbit baseboard"; 9 compatible = "technexion,imx7d-pico-hobbit", "fsl,imx7d"; 12 compatible = "gpio-leds"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpio_leds>; 17 label = "gpio-led"; 23 compatible = "simple-audio-card"; 24 simple-audio-card,name = "imx7-sgtl5000"; [all …]
|
D | at91sam9261ek.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board 5 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com> 7 /dts-v1/; 16 stdout-path = "serial0:115200n8"; 25 clock-frequency = <32768>; 29 clock-frequency = <18432000>; 40 atmel,power-control-gpio = <&pioA 12 GPIO_ACTIVE_LOW>; 44 bits-per-pixel = <16>; 45 atmel,lcdcon-backlight; [all …]
|
/Linux-v6.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
D | phy_qmath.c | 1 // SPDX-License-Identifier: ISC 9 * Description: This function make 16 bit unsigned multiplication. 10 * To fit the output into 16 bits the 32 bit multiplication result is right 11 * shifted by 16 bits. 15 return (u16) (((u32) op1 * (u32) op2) >> 16); in qm_mulu16() 19 * Description: This function make 16 bit multiplication and return the result 20 * in 16 bits. To fit the multiplication result into 16 bits the multiplication 21 * result is right shifted by 15 bits. Right shifting 15 bits instead of 16 bits 23 * When both the 16bit inputs are 0x8000 then the output is saturated to 39 * result. If the result overflow 32 bits, the output will be saturated to [all …]
|
/Linux-v6.1/Documentation/userspace-api/media/rc/ |
D | rc-protos.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 22 Some remotes have a pointer-type device which can used to control the 29 rc-5 (RC_PROTO_RC5) 30 ------------------- 32 This IR protocol uses manchester encoding to encode 14 bits. There is a 38 .. flat-table:: rc5 bits scancode mapping 41 * - rc-5 bit 43 - scancode bit 45 - description 47 * - 1 [all …]
|
/Linux-v6.1/drivers/pci/ |
D | pci-bridge-emul.c | 1 // SPDX-License-Identifier: GPL-2.0 21 #include "pci-bridge-emul.h" 28 * struct pci_bridge_reg_behavior - register bits behaviors 29 * @ro: Read-Only bits 30 * @rw: Read-Write bits 31 * @w1c: Write-1-to-Clear bits 33 * Reads and Writes will be filtered by specified behavior. All other bits not 36 * multi-bit fields) when read". 39 /* Read-only bits */ 42 /* Read-write bits */ [all …]
|
/Linux-v6.1/arch/x86/crypto/ |
D | crct10dif-pcl-asm_64.S | 2 # Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions 50 # /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf 68 movdqu \offset+16(buf), %xmm12 95 # Assumes len >= 16. 97 .align 16 108 movdqu 16*0(buf), %xmm0 109 movdqu 16*1(buf), %xmm1 110 movdqu 16*2(buf), %xmm2 111 movdqu 16*3(buf), %xmm3 112 movdqu 16*4(buf), %xmm4 [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | db8500-prcmu-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (C) ST-Ericsson SA 2010 15 #define BITS(_start, _end) ((BIT(_end) - BIT(_start)) + BIT(_end)) macro 60 #define PRCM_ARM_CHGCLKREQ_PRCM_ARM_DIVSEL BIT(16) 83 #define PRCM_HOSTACCESS_REQ_WAKE_REQ BIT(16) 120 #define PRCM_PLL_FREQ_D_MASK BITS(0, 7) 122 #define PRCM_PLL_FREQ_N_MASK BITS(8, 13) 123 #define PRCM_PLL_FREQ_R_SHIFT 16 124 #define PRCM_PLL_FREQ_R_MASK BITS(16, 18) 143 #define PRCM_DSI_PLLOUT_SEL_DSI0_PLLOUT_DIVSEL_MASK BITS(0, 2) [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/media/i2c/ |
D | tda1997x.txt | 1 Device-Tree bindings for the NXP TDA1997x HDMI receiver 6 - RGB 8bit per color (24 bits total): R[11:4] B[11:4] G[11:4] 7 - YUV444 8bit per color (24 bits total): Y[11:4] Cr[11:4] Cb[11:4] 8 - YUV422 semi-planar 8bit per component (16 bits total): Y[11:4] CbCr[11:4] 9 - YUV422 semi-planar 10bit per component (20 bits total): Y[11:2] CbCr[11:2] 10 - YUV422 semi-planar 12bit per component (24 bits total): - Y[11:0] CbCr[11:0] 11 - YUV422 BT656 8bit per component (8 bits total): YCbCr[11:4] (2-cycles) 12 - YUV422 BT656 10bit per component (10 bits total): YCbCr[11:2] (2-cycles) 13 - YUV422 BT656 12bit per component (12 bits total): YCbCr[11:0] (2-cycles) 16 - RGB 12bit per color (36 bits total): R[11:0] B[11:0] G[11:0] [all …]
|
/Linux-v6.1/drivers/crypto/hisilicon/sec2/ |
D | sec_crypto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 27 SEC_HMAC_CCM_MAC = 16, 28 SEC_HMAC_GCM_MAC = 16, 31 SEC_HMAC_MD5_MAC = 16, 99 * mac_len: 0~4 bits 100 * a_key_len: 5~10 bits 101 * a_alg: 11~16 bits 106 * c_icv_len: 0~5 bits 107 * c_width: 6~8 bits 108 * c_key_len: 9~11 bits [all …]
|
/Linux-v6.1/drivers/net/ethernet/emulex/benet/ |
D | be_hw.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2005-2016 Broadcom. 7 * linux-drivers@emulex.com 17 * it writes the register with hi=1 and the upper bits of the physical address 20 * bits in the address. It must poll the ready bit until the command is 33 #define SLIPORT_SEMAPHORE_OFFSET_SH 0x94 /* PCI-CFG offset */ 44 #define POST_STAGE_HOST_RDY 0x2 /* Host has given go-ahed to FW */ 90 #define PCICFG_PM_CONTROL_MASK 0x108 /* bits 3 & 8 */ 109 #define SLI_INTF_HINT1_SHIFT 16 127 #define DB_EQ_RING_ID_MASK 0x1FF /* bits 0 - 8 */ [all …]
|
/Linux-v6.1/arch/arm/crypto/ |
D | crct10dif-ce-core.S | 2 // Accelerated CRC-T10DIF using ARM NEON and Crypto Extensions instructions 14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions 62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf 75 .arch armv8-a 76 .fpu crypto-neon-fp-armv8 118 vld1.64 {q11-q12}, [buf]! 155 // Assumes len >= 16. 167 vld1.64 {q0-q1}, [buf]! 168 vld1.64 {q2-q3}, [buf]! 169 vld1.64 {q4-q5}, [buf]! [all …]
|
/Linux-v6.1/arch/arm64/crypto/ |
D | crct10dif-ce-core.S | 2 // Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions 14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions 62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf 69 .arch armv8-a+crypto 118 eor perm1.16b, perm1.16b, perm4.16b 120 ushr perm3.2d, perm1.2d, #16 128 tbl bd1.16b, {\bd\().16b}, perm1.16b 129 tbl bd2.16b, {\bd\().16b}, perm2.16b 130 tbl bd3.16b, {\bd\().16b}, perm3.16b 131 tbl bd4.16b, {\bd\().16b}, perm4.16b [all …]
|
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | cursor_reg_cache.h | 1 /* SPDX-License-Identifier: MIT */ 19 } bits; member 26 uint32_t x_pos: 16; 27 uint32_t y_pos: 16; 28 } bits; member 33 uint32_t x_hot: 16; 34 uint32_t y_hot: 16; 35 } bits; member 42 } bits; member 53 uint32_t width: 16; [all …]
|
/Linux-v6.1/drivers/net/ethernet/sgi/ |
D | meth.h | 4 #define TX_RING_ENTRIES 64 /* 64-512?*/ 6 #define RX_RING_ENTRIES 16 /* Do not change */ 11 #define METH_RX_HEAD 34 /* status + 3 quad garbage-fill + 2 byte zero-pad */ 27 u64 len:16; /*Transmit length in bytes*/ 32 * It consists of header, 0-3 concatination 43 u64 data_len:16; /*Length of valid data in bytes-1*/ 47 u64 pad2:16; /* should be 0 */ 48 u64 len:16; /*length of buffer data - 1*/ 71 u64 ip_chk_sum:16; 84 u64 rx_len:16; [all …]
|
/Linux-v6.1/lib/zlib_inflate/ |
D | inftrees.c | 1 /* inftrees.c -- generate Huffman trees for efficient decoding 2 * Copyright (C) 1995-2005 Mark Adler 13 The code lengths are lens[0..codes-1]. The result starts at *table, 14 whose indices are 0..2^bits-1. work is a writable array of at least 17 -1 is an invalid code, and +1 means that ENOUGH isn't enough. table 18 on return points to the next available entry's address. bits is the 19 requested root table index bits, and on return it is the actual root 20 table index bits. It will differ if the request is greater than the 24 code **table, unsigned *bits, unsigned short *work) in zlib_inflate_table() argument 26 unsigned len; /* a code's length in bits */ in zlib_inflate_table() [all …]
|