Home
last modified time | relevance | path

Searched refs:rreg (Results 1 – 9 of 9) sorted by relevance

/drivers/net/ethernet/netronome/nfp/
A Dnfp_asm.c168 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_unrestricted() argument
184 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_unrestricted()
189 swreg_type(rreg) == NN_REG_GPR_A) { in swreg_to_unrestricted()
190 reg->areg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted()
195 reg->breg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted()
199 reg->src_lmextn = swreg_lmextn(lreg) || swreg_lmextn(rreg); in swreg_to_unrestricted()
249 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_restricted() argument
265 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_restricted()
270 swreg_type(rreg) == NN_REG_GPR_A) { in swreg_to_restricted()
271 reg->areg = nfp_swreg_to_rereg(rreg, false, has_imm8, &reg->i8); in swreg_to_restricted()
[all …]
A Dnfp_asm.h390 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg,
392 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg,
/drivers/i2c/busses/
A Di2c-ocores.c487 int rreg = reg; in oc_getreg_grlib() local
490 rreg--; in oc_getreg_grlib()
491 rd = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_getreg_grlib()
501 int rreg = reg; in oc_setreg_grlib() local
504 rreg--; in oc_setreg_grlib()
506 curr = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
514 iowrite32be(wr, i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
/drivers/net/ethernet/netronome/nfp/bpf/
A Djit.c128 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd() argument
369 err = swreg_to_restricted(dst, lreg, rreg, &reg, true); in emit_shf()
390 emit_shf(nfp_prog, dst, lreg, op, rreg, sc, 0); in emit_shf_indir()
416 swreg lreg, enum alu_op op, swreg rreg) in emit_alu() argument
421 err = swreg_to_unrestricted(dst, lreg, rreg, &reg); in emit_alu()
455 enum mul_step step, swreg rreg) in emit_mul() argument
470 err = swreg_to_unrestricted(lreg, reg_none(), rreg, &reg); in emit_mul()
899 u8 dst_gpr, swreg lreg, swreg rreg, int size, in data_ld_host_order() argument
912 lreg, rreg, sz / 4 - 1, CMD_CTX_SWAP); in data_ld_host_order()
1475 swreg rreg, bool gen_high_half) in wrp_mul_u32() argument
[all …]
/drivers/net/wireless/ath/carl9170/
A Dfwcmd.h234 struct carl9170_reg_list rreg; member
/drivers/accel/habanalabs/common/
A Dhabanalabs.h1717 u32 (*rreg)(struct hl_device *hdev, u32 reg); member
2591 #define RREG32(reg) hdev->asic_funcs->rreg(hdev, (reg))
2594 hdev->asic_funcs->rreg(hdev, (reg)))
/drivers/accel/habanalabs/goya/
A Dgoya.c5485 .rreg = hl_rreg,
/drivers/accel/habanalabs/gaudi/
A Dgaudi.c9165 .rreg = hl_rreg,
/drivers/accel/habanalabs/gaudi2/
A Dgaudi2.c11594 .rreg = hl_rreg,

Completed in 97 milliseconds