Home
last modified time | relevance | path

Searched +full:2 +full:v5 (Results 1 – 25 of 475) sorted by relevance

12345678910>>...19

/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dqoriq-sec5.2-0.dtsi20 * Foundation, either version 2 of that License or (at your option) any
36 compatible = "fsl,sec-v5.2", "fsl,sec-v5.0", "fsl,sec-v4.0";
42 interrupts = <92 2 0 0>;
45 compatible = "fsl,sec-v5.2-job-ring",
46 "fsl,sec-v5.0-job-ring",
49 interrupts = <88 2 0 0>;
53 compatible = "fsl,sec-v5.2-job-ring",
54 "fsl,sec-v5.0-job-ring",
57 interrupts = <89 2 0 0>;
61 compatible = "fsl,sec-v5.2-job-ring",
[all …]
H A Dqoriq-sec5.3-0.dtsi20 * Foundation, either version 2 of that License or (at your option) any
36 compatible = "fsl,sec-v5.3", "fsl,sec-v5.0", "fsl,sec-v4.0";
42 interrupts = <92 2 0 0>;
45 compatible = "fsl,sec-v5.3-job-ring",
46 "fsl,sec-v5.0-job-ring",
49 interrupts = <88 2 0 0>;
53 compatible = "fsl,sec-v5.3-job-ring",
54 "fsl,sec-v5.0-job-ring",
57 interrupts = <89 2 0 0>;
61 compatible = "fsl,sec-v5.3-job-ring",
[all …]
H A Dqoriq-sec5.0-0.dtsi20 * Foundation, either version 2 of that License or (at your option) any
36 compatible = "fsl,sec-v5.0", "fsl,sec-v4.0";
42 interrupts = <92 2 0 0>;
45 compatible = "fsl,sec-v5.0-job-ring",
48 interrupts = <88 2 0 0>;
52 compatible = "fsl,sec-v5.0-job-ring",
55 interrupts = <89 2 0 0>;
59 compatible = "fsl,sec-v5.0-job-ring",
62 interrupts = <90 2 0 0>;
66 compatible = "fsl,sec-v5.0-job-ring",
[all …]
H A Dqoriq-sec6.0-0.dtsi20 * Foundation, either version 2 of that License or (at your option) any
35 compatible = "fsl,sec-v6.0", "fsl,sec-v5.0",
43 "fsl,sec-v5.2-job-ring",
44 "fsl,sec-v5.0-job-ring",
52 "fsl,sec-v5.2-job-ring",
53 "fsl,sec-v5.0-job-ring",
/openbmc/qemu/tests/tcg/hexagon/
H A Dv69_hvx.c6 * the Free Software Foundation; either version 2 of the License, or
50 for (int i = 0; i < BUFSIZE / 2; i++) { in test_vasrvuhubrndsat()
52 "v5 = vmem(%0 + #1)\n\t" in test_vasrvuhubrndsat()
54 "v5.ub = vasr(v5:4.uh, v6.ub):rnd:sat\n\t" in test_vasrvuhubrndsat()
55 "vmem(%2) = v5\n\t" in test_vasrvuhubrndsat()
57 : "v4", "v5", "v6", "memory"); in test_vasrvuhubrndsat()
58 p0 += sizeof(MMVector) * 2; in test_vasrvuhubrndsat()
62 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 2; j++) { in test_vasrvuhubrndsat()
67 shamt = buffer1[i].ub[2 * j + 0] & 0x7; in test_vasrvuhubrndsat()
68 byte0 = fVSATUB(fVROUND(buffer0[2 * i + 0].uh[j], shamt) >> shamt); in test_vasrvuhubrndsat()
[all …]
H A Dhvx_misc.c6 * the Free Software Foundation; either version 2 of the License, or
48 "vmem(%2 + #0) = v4\n\t" in test_load_tmp()
90 check_output_w(__LINE__, 2); in test_load_tmp2()
176 memcpy(expect, buffer0, 2 * sizeof(MMVector)); in test_store_unaligned()
179 check_output_w(__LINE__, 2); in test_store_unaligned()
195 "v5 = vmem(%0 + #0)\n\t" in test_masked_store()
196 "q0 = vcmp.eq(v4.w, v5.w)\n\t" in test_masked_store()
197 "v5 = vmem(%1)\n\t" in test_masked_store()
198 "if (!q0) vmem(%2) = v5\n\t" /* Inverted test */ in test_masked_store()
200 : "r4", "v4", "v5", "q0", "memory"); in test_masked_store()
[all …]
/openbmc/linux/arch/arm64/crypto/
H A Daes-ce-ccm-core.S35 sub w7, w5, #2 /* modified # of rounds */
36 bmi 2f
38 mov v5.16b, v3.16b
40 2: mov v4.16b, v3.16b
41 ld1 {v5.4s}, [x6], #16 /* load 2nd round key */
45 aese v0.16b, v5.16b
51 ld1 {v5.4s}, [x6], #16 /* load next round key */
55 eor v0.16b, v0.16b, v5.16b /* final round */
93 sub w3, w3, #2 /* modified # of rounds */
97 mov v5.16b, v3.16b
[all …]
H A Dsm4-neon-core.S45 zip1 s0.2d, RTMP0.2d, RTMP1.2d; \
46 zip2 s1.2d, RTMP0.2d, RTMP1.2d; \
47 zip1 s2.2d, RTMP2.2d, RTMP3.2d; \
48 zip2 s3.2d, RTMP2.2d, RTMP3.2d;
59 zip1 s0.2d, RTMP0.2d, RTMP1.2d; \
60 zip2 s1.2d, RTMP0.2d, RTMP1.2d; \
61 zip1 s2.2d, RTMP2.2d, RTMP3.2d; \
62 zip2 s3.2d, RTMP2.2d, RTMP3.2d; \
63 zip1 s4.2d, RTMP4.2d, RTMP5.2d; \
64 zip2 s5.2d, RTMP4.2d, RTMP5.2d; \
[all …]
H A Daes-modes.S191 mov v5.16b, v0.16b
197 eor v1.16b, v1.16b, v5.16b
198 ld1 {v5.16b}, [x1], #16 /* reload 1 ct block */
202 eor v4.16b, v4.16b, v5.16b
205 mov v5.16b, v1.16b
212 eor v2.16b, v2.16b, v5.16b
257 ld1 {v5.16b}, [x5] /* get iv */
260 eor v0.16b, v0.16b, v5.16b /* xor with iv */
286 ld1 {v5.16b}, [x5] /* get iv */
295 eor v0.16b, v0.16b, v5.16b /* xor with iv */
[all …]
H A Daes-neonbs-core.S343 ushr \t0\().2d, \b0\().2d, #\n
344 ushr \t1\().2d, \b1\().2d, #\n
350 shl \t0\().2d, \t0\().2d, #\n
352 shl \t1\().2d, \t1\().2d, #\n
363 swapmove_2x \x0, \x2, \x1, \x3, 2, \t1, \t2, \t3
364 swapmove_2x \x4, \x6, \x5, \x7, 2, \t1, \t2, \t3
410 cmtst v5.16b, v7.16b, v13.16b
415 not v5.16b, v5.16b
446 eor v15.16b, v5.16b, v9.16b
449 tbl v5.16b, {v15.16b}, v8.16b
[all …]
H A Dchacha-neon-core.S7 * it under the terms of the GNU General Public License version 2 as
17 * the Free Software Foundation; either version 2 of the License, or
67 // x1 = shuffle32(x1, MASK(0, 3, 2, 1))
69 // x2 = shuffle32(x2, MASK(1, 0, 3, 2))
71 // x3 = shuffle32(x3, MASK(2, 1, 0, 3))
96 // x1 = shuffle32(x1, MASK(2, 1, 0, 3))
98 // x2 = shuffle32(x2, MASK(1, 0, 3, 2))
100 // x3 = shuffle32(x3, MASK(0, 3, 2, 1))
103 subs w3, w3, #2
132 eor v1.16b, v1.16b, v5.16b
[all …]
H A Dsha3-ce-core.S3 * sha3-ce-core.S - core SHA-3 transform using v8.2 Crypto Extensions
8 * it under the terms of the GNU General Public License version 2 as
15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
16 .set .Lv\b\().2d, \b
21 * ARMv8.2 Crypto Extensions instructions
66 eor v5.8b, v5.8b, v30.8b
69 tbnz x3, #6, 2f // SHA3-512
90 1: tbz x3, #2, 3f // bit 2 cleared? SHA-384
103 2: ld1 {v25.8b-v26.8b}, [x1], #16
112 eor3 v25.16b, v0.16b, v5.16b, v10.16b
[all …]
/openbmc/linux/Documentation/devicetree/bindings/iio/dac/
H A Dadi,ad5064.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
31 - adi,ad5628-2
33 - adi,ad5648-2
35 - adi,ad5666-2
37 - adi,ad5668-2
43 - adi,ad5625r-2v5
46 - adi,ad5627r-2v5
48 - adi,ad5629-2
51 - adi,ad5645r-2v5
54 - adi,ad5665r-2v5
[all …]
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1012a.dtsi17 #address-cells = <2>;
18 #size-cells = <2>;
39 #cooling-cells = <2>;
139 #address-cells = <2>;
140 #size-cells = <2>;
193 compatible = "fsl,sec-v5.4", "fsl,sec-v5.0",
204 compatible = "fsl,sec-v5.4-job-ring",
205 "fsl,sec-v5.0-job-ring",
212 compatible = "fsl,sec-v5.4-job-ring",
213 "fsl,sec-v5.0-job-ring",
[all …]
/openbmc/linux/drivers/input/rmi4/
H A Drmi_f34.c58 init_completion(&f34->v5.cmd_done); in rmi_f34_command()
60 ret = rmi_read(rmi_dev, f34->v5.ctrl_address, &f34->v5.status); in rmi_f34_command()
68 f34->v5.status |= command & 0x0f; in rmi_f34_command()
70 ret = rmi_write(rmi_dev, f34->v5.ctrl_address, f34->v5.status); in rmi_f34_command()
78 if (!wait_for_completion_timeout(&f34->v5.cmd_done, in rmi_f34_command()
81 ret = rmi_read(rmi_dev, f34->v5.ctrl_address, &f34->v5.status); in rmi_f34_command()
89 if (f34->v5.status & 0x7f) { in rmi_f34_command()
92 __func__, command, f34->v5.status); in rmi_f34_command()
108 ret = rmi_read(f34->fn->rmi_dev, f34->v5.ctrl_address, in rmi_f34_attention()
114 complete(&f34->v5.cmd_done); in rmi_f34_attention()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dreg_helper.h68 REG_SET_N(reg, 2, init_value, \
86 f5, v5) \ argument
92 FN(reg, f5), v5)
95 f5, v5, f6, v6) \ argument
101 FN(reg, f5), v5,\
105 f5, v5, f6, v6, f7, v7) \ argument
111 FN(reg, f5), v5,\
116 f5, v5, f6, v6, f7, v7, f8, v8) \ argument
122 FN(reg, f5), v5,\
128 v5, f6, v6, f7, v7, f8, v8, f9, v9) \ argument
[all …]
/openbmc/linux/arch/powerpc/crypto/
H A Dcrc32-vpmsum_core.S19 * We then use fixed point Barrett reduction to compute a mod n over GF(2)
85 subi r7,r1,56+2*16
131 bgt 2f
133 2: subf r6,r7,r6
162 vxor v5,v5,v5
173 beq 2f
197 2: bdz .Lfirst_warm_up_done
287 vxor v5,v5,v13
333 vxor v5,v5,v13
352 vxor v5,v5,v13
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Darmada-388-gp.dts15 * License version 2. This program is licensed "as is" without
62 reg = <0x00000000 0x80000000>; /* 2 GB */
104 #gpio-cells = <2>;
106 #interrupt-cells = <2>;
116 #gpio-cells = <2>;
118 #interrupt-cells = <2>;
252 pcie@2,0 {
257 /* Port 2, Lane 0 */
280 reg_usb2_0_vbus: v5-vbus0 {
282 regulator-name = "v5.0-vbus0";
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Darmada-388-gp.dts25 reg = <0x00000000 0x80000000>; /* 2 GB */
49 #gpio-cells = <2>;
51 #interrupt-cells = <2>;
61 #gpio-cells = <2>;
63 #interrupt-cells = <2>;
92 bm,pool-long = <2>;
227 pcie@2,0 {
232 /* Port 2, Lane 0 */
266 reg_usb2_0_vbus: v5-vbus0 {
268 regulator-name = "v5.0-vbus0";
[all …]
/openbmc/linux/Documentation/devicetree/bindings/crypto/
H A Dfsl,sec-v4.0.yaml19 SEC 4 h/w can process requests from 2 types of sources.
21 2. Job Rings (HW interface between cores & SEC 4 registers).
41 - const: fsl,sec-v5.4
42 - const: fsl,sec-v5.0
47 - fsl,sec-v5.0
58 enum: [1, 2]
61 enum: [1, 2]
97 - const: fsl,sec-v5.4-job-ring
98 - const: fsl,sec-v5.0-job-ring
101 - const: fsl,sec-v5.0-job-ring
[all …]
/openbmc/linux/drivers/net/ipa/data/
H A Dipa_data-v5.0.c12 /** enum ipa_resource_type - IPA resource types for an SoC having IPA v5.0 */
27 /* Resource groups used for an SoC having IPA v5.0 */
49 /* QSB configuration data for an SoC having IPA v5.0 */
63 /* Endpoint configuration data for an SoC having IPA v5.0 */
112 .endpoint_id = 2,
175 .channel_id = 2,
184 /* Source resource configuration data for an SoC having IPA v5.0 */
249 /* Destination resource configuration data for an SoC having IPA v5.0 */
280 /* Resource configuration data for an SoC having IPA v5.0 */
290 /* IPA-resident memory region data for an SoC having IPA v5.0 */
[all …]
/openbmc/linux/drivers/char/mwave/
H A Dmwavedd.h12 * the Free Software Foundation; either version 2 of the License, or
99 #define PRINTK_6(f,s,v1,v2,v3,v4,v5) \ argument
101 printk(s,v1,v2,v3,v4,v5); \
104 #define PRINTK_7(f,s,v1,v2,v3,v4,v5,v6) \ argument
106 printk(s,v1,v2,v3,v4,v5,v6); \
109 #define PRINTK_8(f,s,v1,v2,v3,v4,v5,v6,v7) \ argument
111 printk(s,v1,v2,v3,v4,v5,v6,v7); \
120 #define PRINTK_6(f,s,v1,v2,v3,v4,v5) argument
121 #define PRINTK_7(f,s,v1,v2,v3,v4,v5,v6) argument
122 #define PRINTK_8(f,s,v1,v2,v3,v4,v5,v6,v7) argument
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Datombios_encoders.c290 && (mode->crtc_vsync_start < (mode->crtc_vdisplay + 2))) in amdgpu_atombios_encoder_mode_fixup()
291 adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vdisplay + 2; in amdgpu_atombios_encoder_mode_fixup()
402 case 2: in amdgpu_atombios_encoder_setup_dvo()
531 * - 3 DIG transmitter blocks UNIPHY0/1/2 (links A and B).
543 * crtc -> dig encoder -> UNIPHY/LVTMA (1 or 2 links)
556 DIG_ENCODER_CONTROL_PARAMETERS_V5 v5; member
631 case 2: in amdgpu_atombios_encoder_setup_dig_encoder()
687 args.v5.asDPPanelModeParam.ucAction = action; in amdgpu_atombios_encoder_setup_dig_encoder()
688 args.v5.asDPPanelModeParam.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder()
689 args.v5.asDPPanelModeParam.ucDigId = dig->dig_encoder; in amdgpu_atombios_encoder_setup_dig_encoder()
[all …]
H A Datombios_crtc.c55 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
56 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
57 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
58 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
65 …args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup()
66 …rgs.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup()
68 … args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup()
69 …gs.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup()
200 args.usH_Size = cpu_to_le16(mode->crtc_hdisplay - (amdgpu_crtc->h_border * 2)); in amdgpu_atombios_crtc_set_dtd_timing()
202 cpu_to_le16(mode->crtc_hblank_end - mode->crtc_hdisplay + (amdgpu_crtc->h_border * 2)); in amdgpu_atombios_crtc_set_dtd_timing()
[all …]
/openbmc/linux/arch/s390/crypto/
H A Dcrc32le-vx.S101 * V5..V8: Next data chunks that are fetched from the input buffer.
146 /* Load the next 64-byte data chunk into V5 to V8 */
147 VLM %v5,%v8,0,%r3
148 VPERM %v5,%v5,%v5,CONST_PERM_LE2BE
154 * Perform a GF(2) multiplication of the doublewords in V1 with
156 * is then folded (accumulated) with the next data chunk in V5 and
160 VGFMAG %v1,CONST_R2R1,%v1,%v5
206 * Prepare V0 for the next GF(2) multiplication: shift V0 by 8 bytes
214 * Compute GF(2) product of V1 and V0. The rightmost doubleword
250 * 2. T2(x) = floor( T1(x) / x^32 ) GF2MUL P(x)
[all …]

12345678910>>...19