Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/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, false, has_imm8, &reg->i8); 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,
/OK3568_Linux_fs/kernel/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 = xregr, .mask = xmask, .min = xmin, \
H A Drk730.c172 unsigned int rreg = mc->rreg; in rk730_adc_vol_put() local
195 snd_soc_component_update_bits(component, rreg, val_mask, val); in rk730_adc_vol_put()
234 unsigned int rreg = mc->rreg; in rk730_dac_vol_put() local
257 snd_soc_component_update_bits(component, rreg, val_mask, val); in rk730_dac_vol_put()
H A Drk_dsm.c92 unsigned int rreg = mc->rreg; in rk_dsm_dac_vol_put() local
113 snd_soc_component_update_bits(component, rreg, val_mask, val); in rk_dsm_dac_vol_put()
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 Drk_codec_digital.c193 unsigned int rreg = mc->rreg; in rk_codec_digital_dac_vol_put() local
214 snd_soc_component_update_bits(component, rreg, val_mask, val); in rk_codec_digital_dac_vol_put()
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()
H A Drt700.c362 addr_l = mc->rreg; in rt700_set_amp_gain_put()
456 addr_l = mc->rreg; in rt700_set_amp_gain_get()
H A Drt711.c469 addr_l = mc->rreg; in rt711_set_amp_gain_put()
569 addr_l = mc->rreg; in rt711_set_amp_gain_get()
H A Dtwl4030.c891 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_r2_twl4030()
918 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_r2_twl4030()
H A Dwm8580.c264 unsigned int reg2 = mc->rreg; in wm8580_out_vu()
/OK3568_Linux_fs/kernel/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()
H A Dsoc-dapm.c811 if (reg != mc->rreg) in dapm_set_mixer_path_status()
812 val = soc_dapm_read(p->sink->dapm, mc->rreg); in dapm_set_mixer_path_status()
3330 if (reg != mc->rreg) in snd_soc_dapm_get_volsw()
3331 reg_val = soc_dapm_read(dapm, mc->rreg); in snd_soc_dapm_get_volsw()
3416 reg_change |= soc_dapm_test_bits(dapm, mc->rreg, in snd_soc_dapm_put_volsw()
3425 update.reg2 = mc->rreg; in snd_soc_dapm_put_volsw()
H A Dsoc-topology.c877 sm->rreg = tplc_chan_get_reg(tplg, mc->channel, in soc_tplg_dmixer_create()
1353 sm->rreg = tplc_chan_get_reg(tplg, mc->channel, in soc_tplg_dapm_widget_dmixer_create()
/OK3568_Linux_fs/kernel/include/sound/
H A Dsoc.h34 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
39 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
49 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
53 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
58 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
70 {.reg = xreg, .rreg = xreg, .shift = xshift, \
90 {.reg = xreg, .rreg = xreg, \
101 {.reg = xreg, .rreg = xreg, .shift = xshift, \
168 {.reg = xreg, .rreg = xrreg, \
188 {.reg = xreg, .rreg = xreg, \
[all …]
H A Dsoc-dapm.h286 #define SOC_DAPM_DOUBLE_R(xname, lreg, rreg, shift, max, invert) \ argument
290 .private_value = SOC_DOUBLE_R_VALUE(lreg, rreg, shift, max, invert) }
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/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() argument
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() argument
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() argument
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() argument
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() argument
390 emit_shf(nfp_prog, dst, lreg, op, rreg, sc, 0); in emit_shf_indir()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dlinux_osl.c1439 osl_rreg_fn_t rreg = ((osl_pubinfo_t*)osh)->rreg_fn; in osl_readb() local
1442 return (uint8)((rreg)(ctx, (volatile void*)r, sizeof(uint8))); in osl_readb()
1448 osl_rreg_fn_t rreg = ((osl_pubinfo_t*)osh)->rreg_fn; in osl_readw() local
1451 return (uint16)((rreg)(ctx, (volatile void*)r, sizeof(uint16))); in osl_readw()
1457 osl_rreg_fn_t rreg = ((osl_pubinfo_t*)osh)->rreg_fn; in osl_readl() local
1460 return (uint32)((rreg)(ctx, (volatile void*)r, sizeof(uint32))); in osl_readl()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dlinux_osl.c1439 osl_rreg_fn_t rreg = ((osl_pubinfo_t*)osh)->rreg_fn; in osl_readb() local
1442 return (uint8)((rreg)(ctx, (volatile void*)r, sizeof(uint8))); in osl_readb()
1448 osl_rreg_fn_t rreg = ((osl_pubinfo_t*)osh)->rreg_fn; in osl_readw() local
1451 return (uint16)((rreg)(ctx, (volatile void*)r, sizeof(uint16))); in osl_readw()
1457 osl_rreg_fn_t rreg = ((osl_pubinfo_t*)osh)->rreg_fn; in osl_readl() local
1460 return (uint32)((rreg)(ctx, (volatile void*)r, sizeof(uint32))); in osl_readl()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/carl9170/
H A Dfwcmd.h234 struct carl9170_reg_list rreg; member
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/
H A Dhabanalabs.h801 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)))
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dlinux_osl.h167 #define REGOPSSET(osh, rreg, wreg, ctx) \ argument
169 ((osl_pubinfo_t*)osh)->rreg_fn = rreg; \
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dlinux_osl.h171 #define REGOPSSET(osh, rreg, wreg, ctx) \ argument
173 ((osl_pubinfo_t*)osh)->rreg_fn = rreg; \

12