Home
last modified time | relevance | path

Searched full:q6 (Results 1 – 25 of 108) sorted by relevance

12345

/kernel/linux/linux-6.6/arch/arm/crypto/
Dcurve25519-core.S77 vshr.u64 q6, q6, #3
85 vand q6, q6, q2
109 vadd.i64 q6, q6, q12
111 vadd.i64 q14, q6, q1
122 vsub.i64 q6, q6, q12
143 vshl.i64 q6, q13, #4
146 vadd.i64 q4, q4, q6
147 vadd.i64 q6, q10, q0
149 vadd.i64 q8, q6, q1
166 vsub.i64 q3, q6, q7
[all …]
Daes-neonbs-core.S451 vmov.i8 q6, #0x40
460 vtst.8 q6, q7, q6
466 vmvn q6, q6
472 vst1.8 {q6-q7}, [r0, :256]!
499 veor q10, q6, q9
502 __tbl q6, q10, q8
505 bitslice q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11
517 shift_rows q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12
519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \
524 mix_cols q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11, q12, \
[all …]
Dchacha-neon-core.S160 vld1.8 {q6-q7}, [ip]
172 veor q2, q2, q6
245 vdup.32 q6, d3[0]
265 vadd.i32 q2, q2, q6
296 veor q8, q6, q10
298 vshl.u32 q6, q8, #12
300 vsri.u32 q6, q8, #20
310 vadd.i32 q2, q2, q6
347 veor q8, q6, q10
349 vshl.u32 q6, q8, #7
[all …]
Daes-ce-core.S260 vmov q6, q2
266 veor q3, q3, q6
274 vmov q6, q14 @ preserve last round key
277 veor q14, q15, q6 @ combine prev ct with last key
307 vld1.8 {q6}, [lr]
345 vld1.8 {q6}, [lr]
416 vld1.8 {q6}, [r1]!
421 veor q2, q2, q6
521 next_tweak q6, q5, q15, q10
523 next_tweak q7, q6, q15, q10
[all …]
Dblake2b-neon-core.S85 veor q6, q6, q0
87 vrev64.32 q6, q6
91 vadd.u64 q4, q4, q6
120 veor q6, q6, q0
128 vadd.u64 q4, q4, q6
266 vld1.64 {q6-q7}, [r10] // Load IV[4..7]
285 veor q6, q6, q14 // v[12..13] = IV[4..5] ^ t[0..1]
318 veor q2, q2, q6 // v[4..5] ^= v[12..13]
Dcrct10dif-ce-core.S170 vld1.64 {q6-q7}, [buf]!
177 CPU_LE( vrev64.8 q6, q6 )
206 fold_32_bytes q6, q7
210 // Now fold the 112 bytes in q0-q6 into the 16 bytes in q7.
216 fold_16_bytes q2, q6
219 fold_16_bytes q4, q6
222 fold_16_bytes q6, q7
Dcrc32-ce-core.S150 vmull.p64 q6, d5, dCONSTANTh
161 veor.8 q2, q2, q6
162 vld1.8 {q6}, [BUF, :128]!
169 veor.8 q2, q2, q6
/kernel/linux/linux-5.10/arch/arm/crypto/
Dcurve25519-core.S77 vshr.u64 q6, q6, #3
85 vand q6, q6, q2
109 vadd.i64 q6, q6, q12
111 vadd.i64 q14, q6, q1
122 vsub.i64 q6, q6, q12
143 vshl.i64 q6, q13, #4
146 vadd.i64 q4, q4, q6
147 vadd.i64 q6, q10, q0
149 vadd.i64 q8, q6, q1
166 vsub.i64 q3, q6, q7
[all …]
Daes-neonbs-core.S451 vmov.i8 q6, #0x40
460 vtst.8 q6, q7, q6
466 vmvn q6, q6
472 vst1.8 {q6-q7}, [r0, :256]!
499 veor q10, q6, q9
502 __tbl q6, q10, q8
505 bitslice q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11
517 shift_rows q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12
519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \
524 mix_cols q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11, q12, \
[all …]
Dchacha-neon-core.S159 vld1.8 {q6-q7}, [ip]
171 veor q2, q2, q6
244 vdup.32 q6, d3[0]
264 vadd.i32 q2, q2, q6
295 veor q8, q6, q10
297 vshl.u32 q6, q8, #12
299 vsri.u32 q6, q8, #20
309 vadd.i32 q2, q2, q6
346 veor q8, q6, q10
348 vshl.u32 q6, q8, #7
[all …]
Dpoly1305-core.S_shipped492 vmull.u32 q6,d1,d0[1]
498 vmlal.u32 q6,d0,d1[1]
504 vmlal.u32 q6,d7,d4[1]
511 vmlal.u32 q6,d5,d6[1]
517 vmlal.u32 q6,d3,d8[1]
576 vadd.i64 q6,q6,q4 @ h0 -> h1
581 vshr.u64 q4,q6,#26
582 vmovn.i64 d12,q6
851 vmull.u32 q6,d23,d0[1]
861 vmlal.u32 q6,d21,d1[1]
[all …]
Daes-ce-core.S260 vmov q6, q2
266 veor q3, q3, q6
274 vmov q6, q14 @ preserve last round key
277 veor q14, q15, q6 @ combine prev ct with last key
307 vld1.8 {q6}, [lr]
345 vld1.8 {q6}, [lr]
416 vld1.8 {q6}, [r1]!
421 veor q2, q2, q6
521 next_tweak q6, q5, q15, q10
523 next_tweak q7, q6, q15, q10
[all …]
Dcrct10dif-ce-core.S170 vld1.64 {q6-q7}, [buf]!
177 CPU_LE( vrev64.8 q6, q6 )
206 fold_32_bytes q6, q7
210 // Now fold the 112 bytes in q0-q6 into the 16 bytes in q7.
216 fold_16_bytes q2, q6
219 fold_16_bytes q4, q6
222 fold_16_bytes q6, q7
Dcrc32-ce-core.S150 vmull.p64 q6, d5, dCONSTANTh
161 veor.8 q2, q2, q6
162 vld1.8 {q6}, [BUF, :128]!
169 veor.8 q2, q2, q6
/kernel/linux/linux-5.10/drivers/remoteproc/
Dqcom_q6v5_wcss.c135 /* Deassert Q6 compiler memory clamp */ in q6v5_wcss_reset()
191 /* Release Q6 and WCSS reset */ in q6v5_wcss_start()
279 /* 1 - Assert WCSS/Q6 HALTREQ */ in q6v5_wcss_powerdown()
314 /* 8 - De-assert WCSS/Q6 HALTREQ */ in q6v5_wcss_powerdown()
326 /* 1 - Halt Q6 bus interface */ in q6v5_q6_powerdown()
329 /* 2 - Disable Q6 Core clock */ in q6v5_q6_powerdown()
351 /* 7 - turn off Q6 memory foot/head switch one bank at a time */ in q6v5_q6_powerdown()
381 /* 12 - Assert Q6 reset */ in q6v5_q6_powerdown()
403 /* Q6 Power down */ in q6v5_wcss_stop()
Dqcom_q6v5_mss.c456 * When the AXI pipeline is being reset with the Q6 modem partly in q6v5_reset_assert()
458 * glitch, leading to spurious transactions and Q6 hangs. A work in q6v5_reset_assert()
460 * BIT before triggering Q6 MSS reset. AXI_GATING_VALID_OVERRIDE in q6v5_reset_assert()
624 /* Configure Q6 core CBCR to auto-enable after reset sequence */ in q6v5proc_reset()
629 /* De-assert the Q6 stop core signal */ in q6v5proc_reset()
635 /* Trigger the boot FSM to start the Q6 out-of-reset sequence */ in q6v5proc_reset()
858 "assigning Q6 access to metadata failed: %d\n", ret); in q6v5_mpss_init_image()
965 * the Q6 access to this region. in q6v5_mba_load()
970 dev_err(qproc->dev, "assigning Q6 access to mpss memory failed: %d\n", ret); in q6v5_mba_load()
974 /* Assign MBA image access in DDR to q6 */ in q6v5_mba_load()
[all …]
/kernel/linux/linux-6.6/drivers/remoteproc/
Dqcom_q6v5_wcss.c189 /* Deassert Q6 compiler memory clamp */ in q6v5_wcss_reset()
245 /* Release Q6 and WCSS reset */ in q6v5_wcss_start()
364 /* Enable the Enable the Q6 AXI clock, GCC_WDSP_Q6SS_AXIM_CBCR*/ in q6v5_wcss_qcs404_power_on()
399 /* Enable the Q6 core clock at the GFM, Q6SSTOP_QDSP6SS_GFMUX_CTL */ in q6v5_wcss_qcs404_power_on()
599 /* 1 - Assert WCSS/Q6 HALTREQ */ in q6v5_wcss_powerdown()
634 /* 8 - De-assert WCSS/Q6 HALTREQ */ in q6v5_wcss_powerdown()
646 /* 1 - Halt Q6 bus interface */ in q6v5_q6_powerdown()
649 /* 2 - Disable Q6 Core clock */ in q6v5_q6_powerdown()
671 /* 7 - turn off Q6 memory foot/head switch one bank at a time */ in q6v5_q6_powerdown()
701 /* 12 - Assert Q6 reset */ in q6v5_q6_powerdown()
[all …]
Dqcom_q6v5_mss.c501 * When the AXI pipeline is being reset with the Q6 modem partly in q6v5_reset_assert()
503 * glitch, leading to spurious transactions and Q6 hangs. A work in q6v5_reset_assert()
505 * BIT before triggering Q6 MSS reset. AXI_GATING_VALID_OVERRIDE in q6v5_reset_assert()
680 /* Configure Q6 core CBCR to auto-enable after reset sequence */ in q6v5proc_reset()
685 /* De-assert the Q6 stop core signal */ in q6v5proc_reset()
691 /* Trigger the boot FSM to start the Q6 out-of-reset sequence */ in q6v5proc_reset()
1030 "assigning Q6 access to metadata failed: %d\n", ret); in q6v5_mpss_init_image()
1146 * the Q6 access to this region. in q6v5_mba_load()
1151 dev_err(qproc->dev, "assigning Q6 access to mpss memory failed: %d\n", ret); in q6v5_mba_load()
1155 /* Assign MBA image access in DDR to q6 */ in q6v5_mba_load()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/
Dqcom,qcs404-cdsp-pil.yaml51 - description: Q6 AXIM clock
84 three offsets within syscon for q6, modem and nc halt registers.
Dqcom,sc7280-adsp-pil.yaml80 four offsets within syscon for q6, modem, nc and qv6 halt registers.
84 - description: offset to the Q6 halt register
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/
Dgpio-latch.yaml25 OUT6 ----+-|-|-|-|-|-|--|-----------|D6 Q6|-----|<
38 | `--------------------------|D6 Q6|-----|<
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dqru1000.dtsi22 tenx_q6_buffer_mem: tenx-q6-buffer@b4e00000 {
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/wireless/
Dqcom,ath10k.yaml41 running on the Q6 core.
126 description: State bits used by the AP to signal the WLAN Q6.
/kernel/linux/linux-5.10/arch/arm64/include/asm/
Dfpsimdmacros.h13 stp q6, q7, [\state, #16 * 6]
49 ldp q6, q7, [\state, #16 * 6]
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
Dq6prm-clocks.c93 MODULE_DESCRIPTION("Q6 Proxy Resource Manager LPASS clock driver");

12345