| /linux/lib/crypto/powerpc/ |
| H A D | chacha-p10le-8x.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 40 #include <asm/asm-offsets.h> 41 #include <asm/asm-compat.h> 76 mflr 0 77 std 0, 16(1) 78 stdu 1,-752(1) 89 SAVE_GPR 23, 184, 1 100 SAVE_VRS 20, 0, 9 103 SAVE_VRS 23, 48, 9 [all …]
|
| 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) 76 std 23,72(1) 86 ld 6,0(5) 87 ld 7,0(4) [all …]
|
| /linux/Documentation/devicetree/bindings/net/wireless/ |
| H A D | mediatek,mt76.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Felix Fietkau <nbd@nbd.name> 12 - Lorenzo Bianconi <lorenzo@kernel.org> 13 - Ryder Lee <ryder.lee@mediatek.com> 25 - mediatek,mt76 26 - mediatek,mt7628-wmac 27 - mediatek,mt7622-wmac [all …]
|
| /linux/arch/powerpc/kernel/ |
| H A D | vecemu.c | 1 // SPDX-License-Identifier: GPL-2.0 25 0x800000, 26 0x8b95c2, 27 0x9837f0, 28 0xa5fed7, 29 0xb504f3, 30 0xc5672a, 31 0xd744fd, 32 0xeac0c7 36 * Computes an estimate of 2^x. The `s' argument is the 32-bit [all …]
|
| /linux/drivers/video/fbdev/i810/ |
| H A D | i810.h | 1 /*-*- linux-c -*- 2 * linux/drivers/video/i810.h -- Intel 810 General Definitions/Declarations 20 #include <linux/i2c-algo-bit.h> 24 #define TILEWALK_X (0 << 12) 28 #define COLOR_COPY_ROP 0xF0 29 #define PAT_COPY_ROP 0xCC 30 #define CLEAR_ROP 0x00 31 #define WHITE_ROP 0xFF 32 #define INVERT_ROP 0x55 33 #define XOR_ROP 0x5A [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 51 .prologue 0 \n\ 55 ldq $0,0($17) \n\ 56 ldq $1,0($18) \n\ 70 ldq $23,48($17) \n\ 73 xor $0,$1,$0 # 7 cycles from $1 load \n\ 77 stq $0,0($17) \n\ 88 xor $23,$24,$23 \n\ [all …]
|
| /linux/include/video/ |
| H A D | gbe.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * include/video/gbe.h -- SGI GBE (Graphics Back End) 20 uint32_t _pad0[0x010000/4 - 8]; 29 volatile uint32_t vt_intr01; /* intr 0,1 y coords */ 41 uint32_t _pad1[0xffb0/4]; 42 volatile uint32_t ovr_width_tile;/*overlay plane ctrl 0 */ 45 uint32_t _pad2[0xfff4/4]; 46 volatile uint32_t frm_size_tile;/* normal plane ctrl 0 */ 50 uint32_t _pad3[0xfff0/4]; 53 uint32_t _pad4[0x7ff8/4]; [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac2_mac.h | 1 /* SPDX-License-Identifier: ISC */ 23 MT_HIF0 = 0x0, 25 MT_LMAC_AC00 = 0x0, 29 MT_LMAC_ALTX0 = 0x10, 36 MT_TXS_MPDU_FMT = 0, 40 #define MT_TX_FREE_MSDU_CNT GENMASK(9, 0) 41 #define MT_TX_FREE_WLAN_ID GENMASK(23, 14) 42 #define MT_TX_FREE_COUNT GENMASK(12, 0) 43 /* 0: success, others: dropped */ 48 #define MT_TX_FREE_RATE GENMASK(13, 0) [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 10 #define MT_RXD0_LENGTH GENMASK(15, 0) 15 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 24 #define MT_RXD1_FIRST_AMSDU_FRAME GENMASK(1, 0) 26 #define MT_RXD1_LAST_AMSDU_FRAME BIT(0) 27 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 39 #define MT_RXD1_NORMAL_HTC_VLD BIT(0) 49 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23) 59 #define MT_RXD2_NORMAL_WLAN_IDX GENMASK(7, 0) 70 #define MT_RXD3_NORMAL_RXV_SEQ GENMASK(7, 0) [all …]
|
| /linux/arch/arm64/tools/ |
| H A D | sysreg | 1 # SPDX-License-Identifier: GPL-2.0-only 52 # NI - Not implemented 53 # IMP - Implemented 59 Sysreg OSDTRRX_EL1 2 0 0 0 2 61 Field 31:0 DTRRX 64 Sysreg MDCCINT_EL1 2 0 0 2 0 68 Res0 28:0 71 Sysreg MDSCR_EL1 2 0 0 2 2 84 Field 23:22 INTdis 96 Field 0 SS [all …]
|
| /linux/drivers/bus/mhi/ |
| H A D | common.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 #define MHIREGLEN 0x00 15 #define MHIVER 0x08 16 #define MHICFG 0x10 17 #define CHDBOFF 0x18 18 #define ERDBOFF 0x20 19 #define BHIOFF 0x28 20 #define BHIEOFF 0x2c 21 #define DEBUGOFF 0x30 22 #define MHICTRL 0x38 [all …]
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt7988-topckgen.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/clk-provider.h> 13 #include "clk-mtk.h" 14 #include "clk-gate.h" 15 #include "clk-mux.h" 16 #include <dt-bindings/clock/mediatek,mt7988-clk.h> 107 MUX_GATE_CLR_SET_UPD(CLK_TOP_NETSYS_SEL, "netsys_sel", netsys_parents, 0x000, 0x004, 0x008, 108 0, 2, 7, 0x1c0, 0), 109 MUX_GATE_CLR_SET_UPD(CLK_TOP_NETSYS_500M_SEL, "netsys_500m_sel", netsys_500m_parents, 0x000, 110 0x004, 0x008, 8, 2, 15, 0x1C0, 1), [all …]
|
| H A D | clk-mt8195-topckgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 // Author: Chun-Jie Chen <chun-jie.chen@mediatek.com> 6 #include "clk-gate.h" 7 #include "clk-mtk.h" 8 #include "clk-mux.h" 10 #include <dt-bindings/clock/mt8195-clk.h> 38 FACTOR_FLAGS(CLK_TOP_MAINPLL_D3, "mainpll_d3", "mainpll", 1, 3, 0), 39 FACTOR_FLAGS(CLK_TOP_MAINPLL_D4, "mainpll_d4", "mainpll", 1, 4, 0), 40 FACTOR_FLAGS(CLK_TOP_MAINPLL_D4_D2, "mainpll_d4_d2", "mainpll_d4", 1, 2, 0), 41 FACTOR_FLAGS(CLK_TOP_MAINPLL_D4_D4, "mainpll_d4_d4", "mainpll_d4", 1, 4, 0), [all …]
|
| H A D | clk-mt7988-apmixed.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/clk-provider.h> 13 #include "clk-mtk.h" 14 #include "clk-gate.h" 15 #include "clk-mux.h" 16 #include "clk-pll.h" 17 #include <dt-bindings/clock/mediatek,mt7988-clk.h> 48 PLL(CLK_APMIXED_NETSYSPLL, "netsyspll", 0x0104, 0x0110, 0x00000001, 0, 0, 32, 0x0104, 4, 0, 49 0, 0, 0x0108, 0, 0x0104), 50 PLL(CLK_APMIXED_MPLL, "mpll", 0x0114, 0x0120, 0xff000001, HAVE_RST_BAR, 23, 32, 0x0114, 4, [all …]
|
| H A D | clk-mt8186-topckgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 // Author: Chun-Jie Chen <chun-jie.chen@mediatek.com> 6 #include <linux/clk-provider.h> 8 #include <dt-bindings/clock/mt8186-clk.h> 10 #include "clk-mtk.h" 11 #include "clk-mux.h" 22 FACTOR_FLAGS(CLK_TOP_MAINPLL_D2, "mainpll_d2", "mainpll", 1, 2, 0), 23 FACTOR_FLAGS(CLK_TOP_MAINPLL_D2_D2, "mainpll_d2_d2", "mainpll_d2", 1, 2, 0), 24 FACTOR_FLAGS(CLK_TOP_MAINPLL_D2_D4, "mainpll_d2_d4", "mainpll_d2", 1, 4, 0), 25 FACTOR_FLAGS(CLK_TOP_MAINPLL_D2_D16, "mainpll_d2_d16", "mainpll_d2", 1, 16, 0), [all …]
|
| /linux/drivers/phy/ti/ |
| H A D | phy-am654-serdes.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2018 - 2019 Texas Instruments Incorporated - http://www.ti.com/ 9 #include <dt-bindings/phy/phy.h> 12 #include <linux/clk-provider.h> 23 #define CMU_R004 0x4 24 #define CMU_R060 0x60 25 #define CMU_R07C 0x7c 26 #define CMU_R088 0x88 27 #define CMU_R0D0 0xd0 28 #define CMU_R0E8 0xe8 [all …]
|
| /linux/include/soc/mscc/ |
| H A D | ocelot_hsio.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ 11 #define HSIO_PLL5G_CFG0 0x0000 12 #define HSIO_PLL5G_CFG1 0x0004 13 #define HSIO_PLL5G_CFG2 0x0008 14 #define HSIO_PLL5G_CFG3 0x000c 15 #define HSIO_PLL5G_CFG4 0x0010 16 #define HSIO_PLL5G_CFG5 0x0014 17 #define HSIO_PLL5G_CFG6 0x0018 18 #define HSIO_PLL5G_STATUS0 0x001c 19 #define HSIO_PLL5G_STATUS1 0x0020 [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可使用的数字。 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 64 3 2 1 0 66 也就是说,CPU可使用的u64的MSByte(7)位于内存偏移量0处,而u64的LSByte(0)位于内存偏移量7处。 [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | w83795.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 18 Addresses scanned: I2C 0x2c - 0x2f 23 - Wei Song (Nuvoton) 24 - Jean Delvare <jdelvare@suse.de> 28 ----------- 35 - W83795G 50 23 VSEN11 1Ah in10 59 9/ 10 VDSEN16/TR3/TD3 23h in19/temp3 94 - W83795ADG 115 6/ 7 VDSEN16/TR3/TD3 23h in19/temp3 [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 6 #define MT_RXD0_LENGTH GENMASK(15, 0) 10 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 18 PKT_TYPE_TXS = 0, 29 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 39 #define MT_RXD1_NORMAL_HTC_VLD BIT(0) 49 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23) 59 #define MT_RXD2_NORMAL_WLAN_IDX GENMASK(7, 0) 70 #define MT_RXD3_NORMAL_RXV_SEQ GENMASK(7, 0) 84 #define MT_RXV1_TX_RATE GENMASK(6, 0) [all …]
|
| /linux/Documentation/target/ |
| H A D | tcm_mod_builder.rst | 7 This document is intended to be a mini-HOWTO for using the tcm_mod_builder.py 13 mkdir -p /sys/kernel/config/target/$TCM_NEW_MOD 18 ->make_tpg(), ->drop_tpg(), ->make_wwn(), ->drop_wwn(). These are created 24 SPC-3 persistent reservation are automatically generated in $TCM_NEW_MOD/$TCM_NEW_MOD_fabric.c 29 tcm_mod_builder.py depends upon the mandatory '-p $PROTO_IDENT' and '-m 32 …target:/mnt/sdb/lio-core-2.6.git/Documentation/target# python tcm_mod_builder.py -p iSCSI -m tcm_n… 33 tcm_dir: /mnt/sdb/lio-core-2.6.git/Documentation/target/../../ 36 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000 39 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000 41 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000/tcm_nab5000_base.h [all …]
|
| /linux/arch/s390/kernel/ |
| H A D | fpu.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * In-kernel vector facility support functions 17 __vector128 *vxrs = state->vxrs; in __kernel_fpu_begin() 24 flags &= state->hdr.mask; in __kernel_fpu_begin() 26 fpu_stfpc(&state->hdr.fpc); in __kernel_fpu_begin() 34 vxrs += fpu_vstm(0, 15, vxrs); in __kernel_fpu_begin() 39 vxrs += fpu_vstm(8, 23, vxrs); in __kernel_fpu_begin() 45 vxrs += fpu_vstm(0, 15, vxrs); in __kernel_fpu_begin() 47 vxrs += fpu_vstm(0, 7, vxrs); in __kernel_fpu_begin() 56 vxrs += fpu_vstm(16, 23, vxrs); in __kernel_fpu_begin() [all …]
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | userspace_pm.sh | 2 # SPDX-License-Identifier: GPL-2.0 11 . "$(dirname "${0}")/mptcp_lib.sh" 35 server_evts_pid=0 36 client_evts_pid=0 37 client4_pid=0 38 server4_pid=0 39 client6_pid=0 40 server6_pid=0 45 client4_port=0; 46 client6_port=0; [all …]
|
| /linux/Documentation/admin-guide/blockdev/ |
| H A D | zoned_loop.rst | 1 .. SPDX-License-Identifier: GPL-2.0 16 ----------- 47 -------------------------- 50 character device file /dev/zloop-control can be used to add a zloop device. 51 This is done by writing an "add" command directly to the /dev/zloop-control 55 $ ls -l /dev/zloop* 56 crw-------. 1 root root 10, 123 Jan 6 19:18 /dev/zloop-control 58 $ mkdir -p <base directory/<device ID> 59 $ echo "add [options]" > /dev/zloop-control 62 /dev/zloop-control device:: [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 10 #define MT_TX_FREE_MSDU_CNT_V0 GENMASK(6, 0) 11 /* 0: success, others: dropped */ 12 #define MT_TX_FREE_COUNT GENMASK(12, 0) 18 #define MT_TX_FREE_MSDU_ID_V3 GENMASK(14, 0) 23 #define MT_TXS5_F0_FRONT_TIME GENMASK(24, 0) 25 #define MT_TXS5_F1_MPDU_TX_BYTES GENMASK(23, 0) 28 #define MT_TXS6_F0_NOISE_2 GENMASK(23, 16) 30 #define MT_TXS6_F0_NOISE_0 GENMASK(7, 0) 32 #define MT_TXS6_F1_MPDU_FAIL_BYTES GENMASK(23, 0) [all …]
|