/openbmc/qemu/target/riscv/ |
H A D | vcrypto_helper.c | 430 static inline void vsha2ms_e32(uint32_t *vd, uint32_t *vs1, uint32_t *vs2) in vsha2ms_e32() argument 433 res[0] = sig1_sha256(vs1[H4(2)]) + vs2[H4(1)] + sig0_sha256(vd[H4(1)]) + in vsha2ms_e32() 435 res[1] = sig1_sha256(vs1[H4(3)]) + vs2[H4(2)] + sig0_sha256(vd[H4(2)]) + in vsha2ms_e32() 440 sig1_sha256(res[1]) + vs1[H4(0)] + sig0_sha256(vs2[H4(0)]) + vd[H4(3)]; in vsha2ms_e32() 447 static inline void vsha2ms_e64(uint64_t *vd, uint64_t *vs1, uint64_t *vs2) in vsha2ms_e64() argument 450 res[0] = sig1_sha512(vs1[2]) + vs2[1] + sig0_sha512(vd[1]) + vd[0]; in vsha2ms_e64() 451 res[1] = sig1_sha512(vs1[3]) + vs2[2] + sig0_sha512(vd[2]) + vd[1]; in vsha2ms_e64() 453 res[3] = sig1_sha512(res[1]) + vs1[0] + sig0_sha512(vs2[0]) + vd[3]; in vsha2ms_e64() 460 void HELPER(vsha2ms_vv)(void *vd, void *vs1, void *vs2, CPURISCVState *env, in HELPER() 472 vsha2ms_e32(((uint32_t *)vd) + i * 4, ((uint32_t *)vs1) + i * 4, in HELPER() [all …]
|
H A D | vector_internals.h | 180 typedef void opivv2_fn(void *vd, void *vs1, void *vs2, int i); 183 static void do_##NAME(void *vd, void *vs1, void *vs2, int i) \ 185 TX1 s1 = *((T1 *)vs1 + HS1(i)); \ 190 void do_vext_vv(void *vd, void *v0, void *vs1, void *vs2, 196 void HELPER(NAME)(void *vd, void *v0, void *vs1, \ 200 do_vext_vv(vd, v0, vs1, vs2, env, desc, \
|
H A D | vector_helper.c | 1106 void HELPER(NAME)(void *vd, void *v0, void *vs1, void *vs2, \ in RVVCALL() 1119 ETYPE s1 = *((ETYPE *)vs1 + H(i)); \ in RVVCALL() 1178 void HELPER(NAME)(void *vd, void *v0, void *vs1, void *vs2, \ 1190 ETYPE s1 = *((ETYPE *)vs1 + H(i)); \ 1314 void HELPER(NAME)(void *vd, void *v0, void *vs1, \ 1333 TS1 s1 = *((TS1 *)vs1 + HS1(i)); \ 1428 void HELPER(NAME)(void *vd, void *v0, void *vs1, void *vs2, \ 1441 ETYPE s1 = *((ETYPE *)vs1 + H(i)); \ 1912 static void do_##NAME(void *vd, void *vs1, void *vs2, int i) \ 1914 TX1 s1 = *((T1 *)vs1 + HS1(i)); \ [all …]
|
H A D | vector_internals.c | 58 void do_vext_vv(void *vd, void *v0, void *vs1, void *vs2, in do_vext_vv() argument 77 fn(vd, vs1, vs2, i); in do_vext_vv()
|
/openbmc/linux/drivers/pcmcia/ |
H A D | bcm63xx_pcmcia.c | 112 * floating, and CD[12] input while only VS1 is floating 125 /* VS1 float, VS2 float */ 128 /* VS1 grounded, VS2 float */ 131 /* VS1 grounded, VS2 grounded */ 134 /* VS1 tied to CD1, VS2 float */ 137 /* VS1 grounded, VS2 tied to CD2 */ 140 /* VS1 tied to CD2, VS2 grounded */ 143 /* VS1 float, VS2 grounded */ 146 /* VS1 float, VS2 tied to CD2 */ 149 /* VS1 float, VS2 tied to CD1 */ [all …]
|
H A D | pxa2xx_sharpsl.c | 72 /* keep vs1,vs2 */ in sharpsl_pcmcia_socket_state()
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rvv.c.inc | 388 static bool vext_check_input_eew(DisasContext *s, int vs1, uint8_t eew_vs1, 395 /* When vm is 0, vs1 & vs2(EEW!=1) group can't overlap v0 (EEW=1) */ 396 if ((vs1 != -1 && !require_vm(vm, vs1)) || 401 /* When eew_vs1 != eew_vs2, check whether vs1 and vs2 are overlapped */ 402 if ((vs1 != -1 && vs2 != -1) && (eew_vs1 != eew_vs2) && 403 is_overlapped(vs1, 1 << MAX(emul_vs1, 0), 429 * 3. Source (vs2, vs1) vector register number are multiples of LMUL. 432 static bool vext_check_sss(DisasContext *s, int vd, int vs1, int vs2, int vm) 435 vext_check_input_eew(s, vs1, s->sew, vs2, s->sew, vm) && 436 require_align(vs1, s->lmul); [all …]
|
/openbmc/linux/drivers/gpu/drm/meson/ |
H A D | meson_vpp.c | 22 * We exclude OSD2, VS1, VS1 and Preblend output
|
/openbmc/linux/arch/arm/boot/dts/qcom/ |
H A D | pm8941.dtsi | 224 interrupt-names = "ocp-5vs1", "ocp-5vs2"; 233 pm8941_5vs1: 5vs1 {
|
H A D | qcom-msm8974pro-samsung-klte.dts | 631 pma8084_5vs1: 5vs1 {};
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | qcom,smd-rpm-regulator.yaml | 52 lvs3, 5vs1, 5vs2 68 l20, l21, l22, l23, l24, l25, l26, l27, lvs1, lvs2, lvs3, lvs4, 5vs1
|
H A D | mediatek,mt6357-regulator.yaml | 99 mt6357_vs1_reg: buck-vs1 { 100 regulator-name = "vs1";
|
H A D | qcom,spmi-regulator.yaml | 239 - const: ocp-5vs1
|
H A D | mt6358-regulator.txt | 100 regulator-name = "vs1";
|
H A D | mt6359-regulator.yaml | 108 regulator-name = "vs1";
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt6357.dtsi | 45 mt6357_vs1_reg: buck-vs1 { 46 regulator-name = "vs1";
|
H A D | mt6359.dtsi | 24 regulator-name = "vs1";
|
H A D | mt6358.dtsi | 106 regulator-name = "vs1";
|
/openbmc/linux/drivers/regulator/ |
H A D | mt6357-regulator.c | 352 MT6357_BUCK("buck-vs1", VS1, 1200000, 2787500, 12500,
|
H A D | mt6358-regulator.c | 517 MT6358_BUCK("buck_vs1", VS1, 1000000, 2587500, 12500, 595 MT6366_BUCK("buck_vs1", VS1, 1000000, 2587500, 12500,
|
H A D | mt6359-regulator.c | 473 MT6359_BUCK("buck_vs1", VS1, 800000, 2200000, 12500, 709 MT6359_BUCK("buck_vs1", VS1, 800000, 2200000, 12500,
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | poly1305-p10le_64.S | 31 # vs1 = [r1,.....] 330 # vs1 = [r1,...]
|
H A D | aes-gcm-p10.S | 49 # vs1 - vs9 - round keys 111 # vs1 - vs9 - round keys
|
/openbmc/qemu/tcg/riscv/ |
H A D | tcg-target.c.inc | 696 TCGReg vd, TCGReg vs2, TCGReg vs1) 698 tcg_out32(s, encode_v(opc, vd, vs1, vs2, true)); 730 TCGReg vs2, TCGReg vs1) 732 tcg_out32(s, encode_v(opc, vd, vs1, vs2, false)); 1562 /* vd[i] == v0.mask[i] ? vs1[i] : vs2[i] */
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __when_all.hpp | 176 // tuple<optional<tuple<Vs1...>>, optional<tuple<Vs2...>>, ...>
|