Home
last modified time | relevance | path

Searched refs:rreg (Results 1 - 25 of 51) sorted by relevance

123

/kernel/linux/linux-6.6/lib/
H A Dlogic_iomem.c42 struct logic_iomem_region *rreg; in logic_iomem_add_region() local
51 rreg = kzalloc(sizeof(*rreg), GFP_KERNEL); in logic_iomem_add_region()
52 if (!rreg) in logic_iomem_add_region()
57 kfree(rreg); in logic_iomem_add_region()
62 rreg->res = resource; in logic_iomem_add_region()
63 rreg->ops = ops; in logic_iomem_add_region()
64 list_add_tail(&rreg->list, &regions_list); in logic_iomem_add_region()
89 struct logic_iomem_region *rreg, *found = NULL; in ioremap() local
93 list_for_each_entry(rreg, in ioremap()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H 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, fals in swreg_to_restricted()
[all...]
H 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,
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H 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, fals in swreg_to_restricted()
[all...]
H 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,
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dtda7419.c130 unsigned int reg, rreg, mask, thresh; member
136 if (tvc->reg == tvc->rreg) in tda7419_vol_is_stereo()
184 unsigned int rreg = tvc->rreg; in tda7419_vol_get() local
196 val = snd_soc_component_read(component, rreg); in tda7419_vol_get()
227 unsigned int rreg = tvc->rreg; in tda7419_vol_put() local
244 ret = snd_soc_component_update_bits(component, rreg, in tda7419_vol_put()
253 {.reg = xreg, .rreg = xreg, .mask = xmask, .min = xmin, \
259 {.reg = xregl, .rreg
[all...]
H A D88pm860x-codec.c274 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_st()
298 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_st()
331 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_out()
351 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_out()
H A Drt715.c89 addr_l = mc->rreg; in rt715_set_amp_gain_put()
181 addr_l = mc->rreg; in rt715_set_amp_gain_get()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dtda7419.c130 unsigned int reg, rreg, mask, thresh; member
136 if (tvc->reg == tvc->rreg) in tda7419_vol_is_stereo()
184 unsigned int rreg = tvc->rreg; in tda7419_vol_get() local
196 val = snd_soc_component_read(component, rreg); in tda7419_vol_get()
227 unsigned int rreg = tvc->rreg; in tda7419_vol_put() local
244 ret = snd_soc_component_update_bits(component, rreg, in tda7419_vol_put()
253 {.reg = xreg, .rreg = xreg, .mask = xmask, .min = xmin, \
259 {.reg = xregl, .rreg
[all...]
H A Dwcd-mbhc-v2.h8 #define WCD_MBHC_FIELD(id, rreg, rmask) \
9 [id] = { .reg = rreg, .mask = rmask }
H A D88pm860x-codec.c274 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_st()
298 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_st()
331 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_out()
351 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_out()
H A Drt712-sdca.c497 regmap_read(rt712->mbq_regmap, mc->rreg, &rvalue); in rt712_sdca_set_gain_put()
537 regmap_write(rt712->mbq_regmap, mc->rreg, gain_r_val); in rt712_sdca_set_gain_put()
540 regmap_read(rt712->mbq_regmap, mc->rreg, &read_r); in rt712_sdca_set_gain_put()
563 regmap_read(rt712->mbq_regmap, mc->rreg, &read_r); in rt712_sdca_set_gain_get()
H A Drt711-sdca.c551 regmap_read(rt711->mbq_regmap, mc->rreg, &rvalue); in rt711_sdca_set_gain_put()
608 regmap_write(rt711->mbq_regmap, mc->rreg, gain_r_val); in rt711_sdca_set_gain_put()
611 regmap_read(rt711->mbq_regmap, mc->rreg, &read_r); in rt711_sdca_set_gain_put()
634 regmap_read(rt711->mbq_regmap, mc->rreg, &read_r); in rt711_sdca_set_gain_get()
/kernel/linux/linux-5.10/sound/soc/
H A Dsoc-ops.c243 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw()
303 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw()
385 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_sx()
423 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_sx()
513 unsigned int rreg = mc->rreg; in snd_soc_put_volsw_range() local
558 err = snd_soc_component_update_bits(component, rreg, val_mask, in snd_soc_put_volsw_range()
586 unsigned int rreg = mc->rreg; in snd_soc_get_volsw_range() local
604 val = snd_soc_component_read(component, rreg); in snd_soc_get_volsw_range()
[all...]
/kernel/linux/linux-6.6/sound/soc/
H A Dsoc-ops.c260 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw()
320 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw()
402 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_sx()
440 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_sx()
537 unsigned int rreg = mc->rreg; in snd_soc_put_volsw_range() local
582 err = snd_soc_component_update_bits(component, rreg, val_mask, in snd_soc_put_volsw_range()
610 unsigned int rreg = mc->rreg; in snd_soc_get_volsw_range() local
628 val = snd_soc_component_read(component, rreg); in snd_soc_get_volsw_range()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-ocores.c501 int rreg = reg; in oc_getreg_grlib() local
504 rreg--; in oc_getreg_grlib()
505 rd = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_getreg_grlib()
515 int rreg = reg; in oc_setreg_grlib() local
518 rreg--; in oc_setreg_grlib()
520 curr = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
528 iowrite32be(wr, i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-ocores.c498 int rreg = reg; in oc_getreg_grlib() local
501 rreg--; in oc_getreg_grlib()
502 rd = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_getreg_grlib()
512 int rreg = reg; in oc_setreg_grlib() local
515 rreg--; in oc_setreg_grlib()
517 curr = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
525 iowrite32be(wr, i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
/kernel/linux/linux-6.6/include/sound/
H A Dsoc.h33 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
38 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
48 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
52 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
57 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
69 {.reg = xreg, .rreg = xreg, .shift = xshift, \
89 {.reg = xreg, .rreg = xreg, \
100 {.reg = xreg, .rreg = xreg, .shift = xshift, \
148 {.reg = xreg, .rreg = xreg, \
179 {.reg = xreg, .rreg
1188 int reg, rreg; global() member
[all...]
/kernel/linux/linux-5.10/include/sound/
H A Dsoc.h33 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
38 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
48 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
52 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
57 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
69 {.reg = xreg, .rreg = xreg, .shift = xshift, \
89 {.reg = xreg, .rreg = xreg, \
100 {.reg = xreg, .rreg = xreg, .shift = xshift, \
167 {.reg = xreg, .rreg = xrreg, \
187 {.reg = xreg, .rreg
1218 int reg, rreg; global() member
[all...]
H A Dsoc-dapm.h287 #define SOC_DAPM_DOUBLE_R(xname, lreg, rreg, shift, max, invert) \
291 .private_value = SOC_DOUBLE_R_VALUE(lreg, rreg, shift, max, invert) }
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c101 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) in emit_cmd_any()
106 err = swreg_to_restricted(reg_none(), lreg, rreg, &reg, false); in emit_cmd_any()
128 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd()
130 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, false); in emit_cmd()
135 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd_indir()
137 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, true); in emit_cmd_indir()
364 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) in emit_shf()
369 err = swreg_to_restricted(dst, lreg, rreg, &reg, true); in emit_shf()
382 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) in emit_shf_indir()
390 emit_shf(nfp_prog, dst, lreg, op, rreg, s in emit_shf_indir()
100 emit_cmd_any(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) emit_cmd_any() argument
127 emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd() argument
134 emit_cmd_indir(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd_indir() argument
363 emit_shf(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) emit_shf() argument
381 emit_shf_indir(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) emit_shf_indir() argument
415 emit_alu(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum alu_op op, swreg rreg) emit_alu() argument
454 emit_mul(struct nfp_prog *nfp_prog, swreg lreg, enum mul_type type, enum mul_step step, swreg rreg) emit_mul() argument
898 data_ld_host_order(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst_gpr, swreg lreg, swreg rreg, int size, enum cmd_mode mode) data_ld_host_order() argument
1474 wrp_mul_u32(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg, bool gen_high_half) wrp_mul_u32() argument
1491 wrp_mul_u16(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg) wrp_mul_u16() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c101 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) in emit_cmd_any()
106 err = swreg_to_restricted(reg_none(), lreg, rreg, &reg, false); in emit_cmd_any()
128 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd()
130 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, false); in emit_cmd()
135 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd_indir()
137 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, true); in emit_cmd_indir()
364 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) in emit_shf()
369 err = swreg_to_restricted(dst, lreg, rreg, &reg, true); in emit_shf()
382 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) in emit_shf_indir()
390 emit_shf(nfp_prog, dst, lreg, op, rreg, s in emit_shf_indir()
100 emit_cmd_any(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) emit_cmd_any() argument
127 emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd() argument
134 emit_cmd_indir(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd_indir() argument
363 emit_shf(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) emit_shf() argument
381 emit_shf_indir(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) emit_shf_indir() argument
415 emit_alu(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum alu_op op, swreg rreg) emit_alu() argument
454 emit_mul(struct nfp_prog *nfp_prog, swreg lreg, enum mul_type type, enum mul_step step, swreg rreg) emit_mul() argument
898 data_ld_host_order(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst_gpr, swreg lreg, swreg rreg, int size, enum cmd_mode mode) data_ld_host_order() argument
1474 wrp_mul_u32(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg, bool gen_high_half) wrp_mul_u32() argument
1491 wrp_mul_u16(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg) wrp_mul_u16() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
H A Dfwcmd.h234 struct carl9170_reg_list rreg; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/
H A Dfwcmd.h234 struct carl9170_reg_list rreg; member
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h699 * @rreg: Read a register. Needed for simulator support.
801 u32 (*rreg)(struct hl_device *hdev, u32 reg); member
1300 #define RREG32(reg) hdev->asic_funcs->rreg(hdev, (reg))
1303 hdev->asic_funcs->rreg(hdev, (reg)))

Completed in 42 milliseconds

123