| /linux/Documentation/devicetree/bindings/iio/dac/ |
| H A D | adi,ad5064.yaml | 14 A range of similar DAC devices with between 1 and 12 channels. Some parts 28 - adi,ad5064-1 30 - adi,ad5628-1 32 - adi,ad5648-1 34 - adi,ad5666-1 36 - adi,ad5668-1 42 - adi,ad5625r-1v25 45 - adi,ad5627r-1v25 47 - adi,ad5629-1 50 - adi,ad5645r-1v25 [all …]
|
| /linux/lib/crypto/arm64/ |
| H A D | polyval-ce-core.S | 10 * ..., h^1 in the POLYVAL finite field. This precomputation allows us to split 14 * than 128. We then compute p(x) = h^8m_0 + ... + h^1m_7 where multiplication 18 * modulus g(x) = x^128 + x^127 + x^126 + x^121 + 1. 20 * This two step process is equivalent to computing h^8m_0 + ... + h^1m_7 where 22 * two-step process only requires 1 finite field reduction for every 8 96 ext v25.16b, X.16b, X.16b, #8 98 eor v25.16b, v25.16b, X.16b 100 pmull2 v28.1q, X.2d, Y.2d 101 pmull v29.1q, X.1d, Y.1d 102 pmull v27.1q, v25.1d, v26.1d [all …]
|
| /linux/arch/powerpc/lib/ |
| H A D | crtsavres.S | 231 mr 1,11 254 stvx v25,r11,r0 292 lvx v25,r11,r0 464 stvx v25,r12,r0 514 lvx v25,r12,r0
|
| /linux/arch/arm64/crypto/ |
| H A D | aes-neonbs-core.S | 339 \t0, \t1, \t2, \t3, \t4, \t5, \t6, \t7, 1 360 swapmove_2x \x0, \x1, \x2, \x3, 1, \t0, \t2, \t3 361 swapmove_2x \x4, \x5, \x6, \x7, 1, \t0, \t2, \t3 386 ld1 {v17.4s}, [x1], #16 // load round 1 key 398 sub x2, x2, #1 418 subs x2, x2, #1 456 sub rounds, rounds, #1 464 subs rounds, rounds, #1 522 sub rounds, rounds, #1 530 subs rounds, rounds, #1 [all …]
|
| H A D | sm4-ce-gcm-core.S | 18 .irp b, 0, 1, 2, 3, 24, 25, 26, 27, 28, 29, 30, 31 41 pmull r0.1q, m0.1d, m1.1d; \ 42 pmull T1.1q, m0.1d, T0.1d; \ 43 pmull2 T0.1q, m0.2d, T0.2d; \ 44 pmull2 r1.1q, m0.2d, m1.2d; \ 59 pmull r0.1q, m0.1d, m1.1d; \ 60 pmull r2.1q, m2.1d, m3.1d; \ 61 pmull r4.1q, m4.1d, m5.1d; \ 62 pmull r6.1q, m6.1d, m7.1d; \ 63 pmull T1.1q, m0.1d, T0.1d; \ [all …]
|
| H A D | sm4-ce-core.S | 17 .irp b, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, \ 62 sm4ekey v1.4s, v0.4s, v25.4s; 146 sub w3, w3, #1; 195 sub w4, w4, #1 289 sub w4, w4, #1 343 /* create Cn from En-1 */ 392 /* overwrite the first Ln bytes with Cn to create En-1 */ 425 mov vctr.d[1], x8; \ 427 adds x8, x8, #1; \ 433 inc_le128(v1) /* +1 */ [all …]
|
| /linux/tools/testing/selftests/riscv/vector/ |
| H A D | v_exec_initval_nolibc.c | 22 // 0 | zimm[10:0] | rs1 | 1 1 1 | rd |1010111| vsetvli in main() 49 exit(-1); \ in main() 79 CHECK_VECTOR_REGISTER(v25); in main()
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-j721s2-evm-gesi-exp-board.dtso | 20 ethernet1 = "/bus@100000/ethernet@c200000/ethernet-ports/port@1"; 43 J721S2_IOPAD(0x098, PIN_OUTPUT, 6) /* (V25) MCASP0_AXR10.RGMII1_TD3 */ 70 #address-cells = <1>;
|
| H A D | k3-am654-idk.dtso | 18 ethernet4 = "/icssg0-eth/ethernet-ports/port@1"; 20 ethernet6 = "/icssg1-eth/ethernet-ports/port@1"; 50 interrupts = <24 0 2>, <25 1 3>; 57 <&main_udmap 0xc104>, /* egress slice 1 */ 58 <&main_udmap 0xc105>, /* egress slice 1 */ 59 <&main_udmap 0xc106>, /* egress slice 1 */ 60 <&main_udmap 0xc107>, /* egress slice 1 */ 63 <&main_udmap 0x4101>; /* ingress slice 1 */ 64 dma-names = "tx0-0", "tx0-1", "tx0-2", "tx0-3", 65 "tx1-0", "tx1-1", "tx1-2", "tx1-3", [all …]
|
| H A D | k3-j721e-beagleboneai64.dts | 72 button-1 { 96 led-1 { 131 vsys_3v3: regulator-1 { 256 J721E_IOPAD(0x290, INPUT_DISABLE, 1) /* (U6) USB0_DRVVBUS.USB1_DRVVBUS */ 336 J721E_IOPAD(0x198, PIN_INPUT_PULLDOWN, 7) /* (V25) RGMII6_TD1.GPIO0_101 */ 566 idle-states = <1>, <1>; /* USB0 to SERDES3, USB1 to SERDES2 */ 589 resets = <&serdes_wiz3 1>, <&serdes_wiz3 2>; 596 resets = <&serdes_wiz4 1>; 625 serdes2_usb_link: phy@1 { 626 reg = <1>; [all …]
|
| H A D | k3-am625-beagleplay.dts | 104 vsys_5v0: regulator-1 { 169 led-1 { 291 AM62X_IOPAD(0x00b0, PIN_INPUT_PULLUP, 1) /* (K22) GPMC0_CSn2.I2C2_SCL */ 292 AM62X_IOPAD(0x00b4, PIN_INPUT_PULLUP, 1) /* (K24) GPMC0_CSn3.I2C2_SDA */ 373 AM62X_IOPAD(0x009c, PIN_OUTPUT, 7) /* (V25) GPMC0_WAIT1.GPIO0_38 */ 385 AM62X_IOPAD(0x0168, PIN_INPUT, 1) /* (AE21) RGMII2_TXC.RMII2_CRS_DV */ 386 AM62X_IOPAD(0x0180, PIN_INPUT, 1) /* (AD23) RGMII2_RXC.RMII2_REF_CLK */ 387 AM62X_IOPAD(0x0184, PIN_INPUT, 1) /* (AE23) RGMII2_RD0.RMII2_RXD0 */ 388 AM62X_IOPAD(0x0188, PIN_INPUT, 1) /* (AB20) RGMII2_RD1.RMII2_RXD1 */ 389 AM62X_IOPAD(0x017c, PIN_INPUT, 1) /* (AD22) RGMII2_RX_CTL.RMII2_RX_ER */ [all …]
|
| /linux/tools/testing/selftests/powerpc/math/ |
| H A D | vmx_asm.S | 13 li r3,1 # assume a bad result 41 vcmpequd. v1,v0,v25 78 bne 1f 80 1: POP_BASIC_STACK(32) 91 std r4,STACK_FRAME_PARAM(1)(sp) # address of pid 100 ld r9,STACK_FRAME_PARAM(1)(sp) 119 std r4,STACK_FRAME_PARAM(1)(sp) # int *threads_starting 129 ld r3,STACK_FRAME_PARAM(1)(sp) 130 1: lwarx r4,0,r3 131 addi r4,r4,-1 [all …]
|
| /linux/lib/crc/powerpc/ |
| H A D | crc-vpmsum-template.S | 51 #define const2 v25 92 stvx v25,off80,r6 101 vspltisw v0,-1 127 1: lis r7,MAX_SIZE@h 148 addi r7,r7,-1 172 cmpdi r0,1 402 li r0,1 405 bne 1b 443 beq 1f 450 bdz 1f [all …]
|
| /linux/lib/crypto/riscv/ |
| H A D | chacha-riscv64-zvkb.S | 21 // 1. Redistributions of source code must retain the above copyright 261 vxor.vv v25, v25, v9
|
| H A D | sha256-riscv64-zvknha_or_zvknhb-zvkb.S | 22 // 1. Redistributions of source code must retain the above copyright 81 #define K15 v25 150 vsetivli zero, 1, e8, m1, ta, ma 158 vsetivli zero, 1, e32, m1, ta, ma 166 addi NUM_BLOCKS, NUM_BLOCKS, -1 190 sha256_16rounds 1, K12, K13, K14, K15
|
| /linux/arch/arm64/kernel/ |
| H A D | kgdb.c | 25 { "x1", 8, offsetof(struct pt_regs, regs[1])}, 68 { "v0", 16, -1 }, 69 { "v1", 16, -1 }, 70 { "v2", 16, -1 }, 71 { "v3", 16, -1 }, 72 { "v4", 16, -1 }, 73 { "v5", 16, -1 }, 74 { "v6", 16, -1 }, 75 { "v7", 16, -1 }, 76 { "v8", 16, -1 }, [all …]
|
| /linux/lib/crypto/s390/ |
| H A D | chacha-s390.S | 21 .long 1,0,0,0 26 .long 0,1,2,3 100 VREPF XB1,K1,1 105 VREPF XD1,K3,1 111 VREPF XC1,K2,1 402 la %r1,1(%r1) 437 #define K2 %v25 508 VAF D1,K3,T1 # K[3]+1 722 VAF D1,D1,T1 # +K[3]+1 900 la %r1,1(%r1)
|
| /linux/lib/crypto/powerpc/ |
| H A D | poly1305-p10le_64.S | 29 # vs [r^1, r^3, r^2, r^4] 94 std 0, 16(1) 95 stdu 1,-752(1) 97 SAVE_GPR 14, 112, 1 98 SAVE_GPR 15, 120, 1 99 SAVE_GPR 16, 128, 1 100 SAVE_GPR 17, 136, 1 101 SAVE_GPR 18, 144, 1 102 SAVE_GPR 19, 152, 1 103 SAVE_GPR 20, 160, 1 [all …]
|
| /linux/tools/testing/selftests/powerpc/primitives/asm/ |
| H A D | ppc_asm.h | 30 .rept (\end - \start + 1) 32 .Lreg=.Lreg+1 44 .rept (\end - \start + 1) 46 .Lreg=.Lreg+1 97 #define SAVE_2FPRS(n, base) SAVE_FPR(n, base); SAVE_FPR(n+1, base) 103 #define REST_2FPRS(n, base) REST_FPR(n, base); REST_FPR(n+1, base) 110 #define SAVE_2VRS(n,b,base) SAVE_VR(n,b,base); SAVE_VR(n+1,b,base) 116 #define REST_2VRS(n,b,base) REST_VR(n,b,base); REST_VR(n+1,b,base) 135 #define SAVE_2VSRS(n,b,base) SAVE_VSR(n,b,base); SAVE_VSR(n+1,b,base) 141 #define REST_2VSRS(n,b,base) REST_VSR(n,b,base); REST_VSR(n+1, [all...] |
| /linux/arch/powerpc/include/asm/ |
| H A D | ppc_asm.h | 30 .rept (\end - \start + 1) 32 .Lreg=.Lreg+1 44 .rept (\end - \start + 1) 46 .Lreg=.Lreg+1 97 #define SAVE_2FPRS(n, base) SAVE_FPR(n, base); SAVE_FPR(n+1, base) 103 #define REST_2FPRS(n, base) REST_FPR(n, base); REST_FPR(n+1, base) 110 #define SAVE_2VRS(n,b,base) SAVE_VR(n,b,base); SAVE_VR(n+1,b,base) 116 #define REST_2VRS(n,b,base) REST_VR(n,b,base); REST_VR(n+1,b,base) 135 #define SAVE_2VSRS(n,b,base) SAVE_VSR(n,b,base); SAVE_VSR(n+1,b,base) 141 #define REST_2VSRS(n,b,base) REST_VSR(n,b,base); REST_VSR(n+1,b,base) [all …]
|
| /linux/arch/x86/crypto/ |
| H A D | aes-xts-avx-x86_64.S | 30 // 1. Redistributions of source code must retain the above copyright notice, 56 * - 128-bit vectors (1 AES block per vector) 96 // + 1. It is the value that must be XOR'd into the low 64 bits of the 97 // tweak each time a 1 is carried out of the high 64 bits. 101 .quad 0x87, 1 104 // x^1, x^2, x^3] to compute the first vector of tweaks when VL=64. 112 .byte 0, 0, 1, 1, 2, 2, 3, 3 142 .irp i, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 220 .set KEY10, V25 320 vinserti128 $1, %xmm1, TWEAK0, TWEAK0 [all …]
|