/openbmc/linux/arch/powerpc/crypto/ |
H A D | aes-gcm-p10.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 # Accelerated AES-GCM stitched implementation for ppc64le. 5 # Copyright 2022- IBM Inc. All rights reserved 22 # Hash keys = v3 - v14 29 # v31 - counter 1 32 # vs0 - vs14 for round keys 35 # This implementation uses stitched AES-GCM approach to improve overall performance. 48 # v15 - v18 - input states 49 # vs1 - vs9 - round keys 60 vcipher 18, 18, 19 [all …]
|
H A D | chacha-p10le-8x.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 43 #include <asm/asm-offsets.h> 44 #include <asm/asm-compat.h> 81 stdu 1,-752(1) 87 SAVE_GPR 18, 144, 1 92 SAVE_GPR 23, 184, 1 106 SAVE_VRS 23, 48, 9 120 SAVE_VSX 18, 256, 9 125 SAVE_VSX 23, 336, 9 [all …]
|
H A 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, … 56 #include <asm/asm-offsets.h> 57 #include <asm/asm-compat.h> 95 stdu 1,-752(1) [all …]
|
/openbmc/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 56 ldq $1,0($18) \n\ 58 ldq $3,8($18) \n\ 61 ldq $5,16($18) \n\ 63 ldq $7,24($18) \n\ 66 ldq $20,32($18) \n\ 68 ldq $22,40($18) \n\ 70 ldq $23,48($17) \n\ [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/fonts/ |
H A D | fontawesome-webfont.svg | 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > 6 <font id="fontawesomeregular" horiz-adv-x="1536" > 7 <font-face units-per-em="1792" ascent="1536" descent="-256" /> 8 <missing-glyph horiz-adv-x="448" /> 9 <glyph unicode=" " horiz-adv-x="448" /> 10 <glyph unicode="	" horiz-adv-x="448" /> 11 <glyph unicode=" " horiz-adv-x="448" /> 12 <glyph unicode="¨" horiz-adv-x="1792" /> 13 <glyph unicode="©" horiz-adv-x="1792" /> 14 <glyph unicode="®" horiz-adv-x="1792" /> [all …]
|
/openbmc/linux/include/linux/ |
H A D | inet.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 15 * $Id: dev.c,v 0.8.4.13 1993/01/23 18:00:11 bir7 Exp $ 16 * $Id: dev.h,v 0.8.4.7 1993/01/23 18:00:11 bir7 Exp $ 17 * $Id: eth.c,v 0.8.4.4 1993/01/22 23:21:38 bir7 Exp $ 18 * $Id: eth.h,v 0.8.4.1 1992/11/10 00:17:18 bir7 Exp $ 19 * $Id: icmp.c,v 0.8.4.9 1993/01/23 18:00:11 bir7 Exp $ 22 * $Id: ip.h,v 0.8.4.2 1993/01/23 18:00:11 bir7 Exp $ 23 * $Id: loopback.c,v 0.8.4.8 1993/01/23 18:00:11 bir7 Exp $ 31 * $Id: timer.c,v 0.8.4.8 1993/01/23 18:00:11 bir7 Exp $ 32 * $Id: timer.h,v 0.8.4.2 1993/01/23 18:00:11 bir7 Exp $ [all …]
|
/openbmc/linux/lib/zstd/compress/ |
H A D | clevels.h | 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. 17 /*-===== Pre-defined compression levels =====-*/ 24 { /* "default" - for any srcSize > 256 KB */ 30 { 21, 18, 18, 1, 5, 0, ZSTD_dfast }, /* level 4 */ 31 { 21, 18, 19, 3, 5, 2, ZSTD_greedy }, /* level 5 */ 32 { 21, 18, 19, 3, 5, 4, ZSTD_lazy }, /* level 6 */ 38 { 22, 22, 23, 6, 5, 32, ZSTD_lazy2 }, /* level 12 */ 40 { 22, 22, 23, 5, 5, 32, ZSTD_btlazy2 }, /* level 14 */ 41 { 22, 23, 23, 6, 5, 32, ZSTD_btlazy2 }, /* level 15 */ [all …]
|
/openbmc/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可使用的数字。 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 77 24 25 26 27 28 29 30 31 16 17 18 19 20 21 22 23 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 89 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 23 22 21 20 19 18 17 16 31 30 29 28 27 26 25 24 [all …]
|
/openbmc/linux/include/soc/mscc/ |
H A D | ocelot_hsio.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ 90 #define HSIO_PLL5G_CFG0_SELBGV820(x) (((x) << 23) & GENMASK(26, 23)) 91 #define HSIO_PLL5G_CFG0_SELBGV820_M GENMASK(26, 23) 92 #define HSIO_PLL5G_CFG0_SELBGV820_X(x) (((x) & GENMASK(26, 23)) >> 23) 93 #define HSIO_PLL5G_CFG0_LOOP_BW_RES(x) (((x) << 18) & GENMASK(22, 18)) 94 #define HSIO_PLL5G_CFG0_LOOP_BW_RES_M GENMASK(22, 18) 95 #define HSIO_PLL5G_CFG0_LOOP_BW_RES_X(x) (((x) & GENMASK(22, 18)) >> 18) 109 #define HSIO_PLL5G_CFG1_ENA_DIRECT BIT(18) 131 #define HSIO_PLL5G_CFG2_AMPC_SEL(x) (((x) << 16) & GENMASK(23, 16)) 132 #define HSIO_PLL5G_CFG2_AMPC_SEL_M GENMASK(23, 16) [all …]
|
/openbmc/qemu/include/hw/misc/ |
H A D | aspeed_scu.h | 9 * the COPYING file in the top-level directory. 19 #define TYPE_ASPEED_2400_SCU TYPE_ASPEED_SCU "-ast2400" 20 #define TYPE_ASPEED_2500_SCU TYPE_ASPEED_SCU "-ast2500" 21 #define TYPE_ASPEED_2600_SCU TYPE_ASPEED_SCU "-ast2600" 22 #define TYPE_ASPEED_2700_SCU TYPE_ASPEED_SCU "-ast2700" 23 #define TYPE_ASPEED_2700_SCUIO TYPE_ASPEED_SCU "io" "-ast2700" 24 #define TYPE_ASPEED_1030_SCU TYPE_ASPEED_SCU "-ast1030" 84 * arch/arm/mach-aspeed/include/mach/regs-scu.h 86 * Copyright (C) 2012-2020 ASPEED Technology Inc. 103 * 25:23 APB PCLK divider selection [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 10 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 29 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 49 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23) 54 #define MT_RXD2_NORMAL_CM BIT(18) 64 #define MT_RXD3_NORMAL_WOL GENMASK(18, 14) 77 #define MT_RXV1_HT_AGGR BIT(18) 109 #define MT_RXV5_FOE GENMASK(18, 7) 117 #define MT_RXV6_NF2 GENMASK(23, 16) 135 #define MT_TXD0_IP_SUM BIT(23) [all …]
|
/openbmc/linux/drivers/gpu/drm/display/ |
H A D | drm_dsc_helper.c | 1 // SPDX-License-Identifier: MIT 34 * drm_dsc_dp_pps_header_init() - Initializes the PPS Header 48 pps_header->HB1 = DP_SDP_PPS; in drm_dsc_dp_pps_header_init() 49 pps_header->HB2 = DP_SDP_PPS_HEADER_PAYLOAD_BYTES_MINUS_1; in drm_dsc_dp_pps_header_init() 54 * drm_dsc_dp_rc_buffer_size - get rc buffer size in bytes 56 * @rc_buffer_size: number of blocks - 1, according to DPCD offset 63h 81 * drm_dsc_pps_payload_pack() - Populates the DSC PPS 109 pps_payload->dsc_version = in drm_dsc_pps_payload_pack() 110 dsc_cfg->dsc_version_minor | in drm_dsc_pps_payload_pack() 111 dsc_cfg->dsc_version_major << DSC_PPS_VERSION_MAJOR_SHIFT; in drm_dsc_pps_payload_pack() [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac2_mac.h | 1 /* SPDX-License-Identifier: ISC */ 36 #define MT_TX_FREE_WLAN_ID GENMASK(23, 14) 46 #define MT_TXD0_PKT_FMT GENMASK(24, 23) 53 #define MT_TXD1_AMSDU BIT(23) 55 #define MT_TXD1_HDR_PAD GENMASK(19, 18) 65 #define MT_TXD2_MAX_TX_TIME GENMASK(23, 16) 133 /* VHT/HE only use bits 0-3 */ 140 #define MT_TXS0_TXS_FORMAT GENMASK(24, 23) 146 #define MT_TXS0_QUEUE_TIMEOUT BIT(18) 149 #define MT_TXS0_ACK_ERROR_MASK GENMASK(18, 16) [all …]
|
H A D | mt76_connac3_mac.h | 1 /* SPDX-License-Identifier: ISC */ 28 #define MT_RXD0_MESH BIT(18) 31 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 42 #define MT_RXD1_NORMAL_GROUP_3 BIT(18) 46 #define MT_RXD1_NORMAL_CM BIT(23) 63 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23) 78 #define MT_RXD3_NORMAL_HTC_VLD BIT(18) 101 /* P-RXV */ 110 #define MT_PRXV_RCPI2 GENMASK(23, 16) 119 /* C-RXV */ [all …]
|
/openbmc/linux/arch/alpha/lib/ |
H A D | csum_ipv6_magic.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 26 extqh $18,1,$4 # e0 : byte swap len & proto while we wait 29 extbl $18,1,$5 # e0 : 31 extbl $18,2,$6 # e0 : 34 extbl $18,3,$18 # e0 : 37 ldq_u $23,7($17) # .. e1 : 55 or $4,$18,$18 # .. e1 : 56 extqh $23,$17,$23 # e0 : 60 or $2,$23,$2 # .. e1 : 1st dst word complete 62 or $18,$5,$18 # .. e1 : len complete [all …]
|
H A D | ev6-csum_ipv6_magic.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/alpha/lib/ev6-csum_ipv6_magic.S 4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 15 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html 17 * E - either cluster 18 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1 19 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 32 * Then turn it back into a sign extended 32-bit item 35 * Swap <len> (an unsigned int) using Mike Burrows' 7-instruction sequence 36 * (we can't hide the 3-cycle latency of the unpkbw in the 6-instruction sequence) [all …]
|
/openbmc/linux/Documentation/core-api/ |
H A D | packing.rst | 6 ----------------- 10 One can memory-map a pointer to a carefully crafted struct over the hardware 23 were performed byte-by-byte. Also the code can easily get cluttered, and the 24 high-level idea might get lost among the many bit shifts required. 25 Many drivers take the bit-shifting approach and then attempt to reduce the 30 ------------ 34 - Packing a CPU-usable number into a memory buffer (with hardware 36 - Unpacking a memory buffer (which has hardware constraints/quirks) 37 into a CPU-usable number. 57 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 …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 15 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 27 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 49 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23) 54 #define MT_RXD2_NORMAL_CM BIT(18) 64 #define MT_RXD3_NORMAL_WOL GENMASK(18, 14) 82 #define MT_RXV1_NUM_RX GENMASK(23, 22) 86 #define MT_RXV1_HT_AGGR BIT(18) 102 #define MT_RXV3_IB_RSSI GENMASK(23, 16) 105 #define MT_RXV4_RCPI2 GENMASK(23, 16) [all …]
|
/openbmc/linux/include/dt-bindings/clock/ |
H A D | r8a7793-clock.h | 1 /* SPDX-License-Identifier: GPL-2.0 34 #define R8A7793_CLK_FDP1_1 18 53 #define R8A7793_CLK_SYS_DMAC1 18 62 #define R8A7793_CLK_IIC0 18 64 #define R8A7793_CLK_IIC1 23 79 #define R8A7793_CLK_PWM 23 89 #define R8A7793_CLK_SCIF3 18 93 #define R8A7793_CLK_DU1 23 139 #define R8A7793_CLK_SCU_DVC1 18 144 #define R8A7793_CLK_SCU_SRC8 23
|
H A D | r8a7791-clock.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 33 #define R8A7791_CLK_FDP1_1 18 52 #define R8A7791_CLK_SYS_DMAC1 18 61 #define R8A7791_CLK_IIC0 18 63 #define R8A7791_CLK_IIC1 23 78 #define R8A7791_CLK_PWM 23 88 #define R8A7791_CLK_SCIF3 18 92 #define R8A7791_CLK_DU1 23 141 #define R8A7791_CLK_SCU_DVC1 18 146 #define R8A7791_CLK_SCU_SRC8 23
|
H A D | r8a7790-clock.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 37 #define R8A7790_CLK_FDP1_1 18 58 #define R8A7790_CLK_SYS_DMAC1 18 71 #define R8A7790_CLK_IIC0 18 73 #define R8A7790_CLK_IIC1 23 88 #define R8A7790_CLK_PWM 23 98 #define R8A7790_CLK_DU1 23 143 #define R8A7790_CLK_SCU_DVC1 18 148 #define R8A7790_CLK_SCU_SRC8 23
|
/openbmc/linux/security/apparmor/include/ |
H A D | sig_names.h | 18 [SIGTRAP] = 5, /* -, 5, - */ 19 [SIGABRT] = 6, /* SIGIOT: -, 6, - */ 30 [SIGSTKFLT] = 16, /* -, 16, - */ 32 [SIGCHLD] = 17, /* 20, 17, 18. SIGCHLD -, -, 18 */ 33 [SIGCONT] = 18, /* 19, 18, 25 */ 34 [SIGSTOP] = 19, /* 17, 19, 23 */ 35 [SIGTSTP] = 20, /* 18, 20, 24 */ 38 [SIGURG] = 23, /* 16, 23, 21 */ 44 [SIGIO] = 29, /* SIGPOLL: 23, 29, 22 */ 45 [SIGPWR] = 30, /* 29, 30, 19. SIGINFO 29, -, - */ [all …]
|
/openbmc/linux/drivers/staging/media/rkvdec/ |
H A D | rkvdec-h264.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Jeffy Chen <jeffy.chen@rock-chips.com> 12 #include <media/v4l2-h264.h> 13 #include <media/v4l2-mem2mem.h> 16 #include "rkvdec-regs.h" 48 #define BIT_DEPTH_CHROMA PS_FIELD(18, 3) 133 /* Table 9-12 – Values of variables m and n for ctxIdx from 0 to 10 */ 134 CABAC_ENTRY(0, 20, -15, 20, -15, 20, -15, 20, -15), 137 CABAC_ENTRY(3, 20, -15, 20, -15, 20, -15, 20, -15), 140 CABAC_ENTRY(6, -28, 127, -28, 127, -28, 127, -28, 127), [all …]
|
/openbmc/u-boot/lib/zlib/ |
H A D | trees.h | 1 /* header created automatically with -DGEN_TREES_H */ 8 {{ 34},{ 8}}, {{162},{ 8}}, {{ 98},{ 8}}, {{226},{ 8}}, {{ 18},{ 8}}, 45 {{359},{ 9}}, {{231},{ 9}}, {{487},{ 9}}, {{ 23},{ 9}}, {{279},{ 9}}, 66 {{20},{ 5}}, {{12},{ 5}}, {{28},{ 5}}, {{ 2},{ 5}}, {{18},{ 5}}, 70 {{19},{ 5}}, {{11},{ 5}}, {{27},{ 5}}, {{ 7},{ 5}}, {{23},{ 5}} 87 18, 18, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 88 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 102 const uch ZLIB_INTERNAL _length_code[MAX_MATCH-MIN_MATCH+1]= { 105 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 108 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, [all …]
|
/openbmc/linux/drivers/input/misc/ |
H A D | yealink.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 16 u8 size; /* 1-11, size of used data bytes. */ 49 * offset key number [0-1f] 57 * size 1-11 58 * offset 0-23 77 * data[0] 0-0xff volume 84 * size 1-11 85 * offset 0-> 86 * data binary representation LE16(-freq), LE16(duration) .... 131 * Format : 18.e8.M8.88...188 [all …]
|