Home
last modified time | relevance | path

Searched refs:readback (Results 1 – 25 of 77) sorted by relevance

1234

/linux/drivers/firmware/cirrus/test/
H A Dcs_dsp_test_bin.c167 u32 payload_data[16], readback[16]; in bin_patch_one_multiword() local
171 static_assert(ARRAY_SIZE(readback) == ARRAY_SIZE(payload_data)); in bin_patch_one_multiword()
174 memset(readback, 0, sizeof(readback)); in bin_patch_one_multiword()
197 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_one_multiword()
198 sizeof(readback)), in bin_patch_one_multiword()
200 KUNIT_EXPECT_MEMEQ(test, readback, payload_data, sizeof(payload_data)); in bin_patch_one_multiword()
215 u32 payload_data[16], readback[16]; in bin_patch_multi_oneword() local
220 static_assert(ARRAY_SIZE(readback) == ARRAY_SIZE(payload_data)); in bin_patch_multi_oneword()
223 memset(readback, 0, sizeof(readback)); in bin_patch_multi_oneword()
249 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_multi_oneword()
[all …]
H A Dcs_dsp_test_control_cache.c209 u32 *reg_vals, *readback; in cs_dsp_ctl_cache_init() local
214 readback = kunit_kzalloc(test, param->len_bytes, GFP_KERNEL); in cs_dsp_ctl_cache_init()
215 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, readback); in cs_dsp_ctl_cache_init()
248 cs_dsp_coeff_lock_and_read_ctrl(ctl, 0, readback, param->len_bytes), in cs_dsp_ctl_cache_init()
250 KUNIT_EXPECT_MEMEQ(test, readback, reg_vals, param->len_bytes); in cs_dsp_ctl_cache_init()
267 u32 *readback, *zeros; in cs_dsp_ctl_cache_init_write_only() local
272 readback = kunit_kmalloc(test, param->len_bytes, GFP_KERNEL); in cs_dsp_ctl_cache_init_write_only()
273 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, readback); in cs_dsp_ctl_cache_init_write_only()
297 get_random_bytes(readback, param->len_bytes); in cs_dsp_ctl_cache_init_write_only()
299 cs_dsp_coeff_lock_and_read_ctrl(ctl, 0, readback, param->len_bytes), in cs_dsp_ctl_cache_init_write_only()
[all …]
H A Dcs_dsp_test_bin_error.c53 u8 *payload_data, *readback; in bin_load_with_unknown_blocks() local
61 readback = kunit_kzalloc(test, payload_size_bytes, GFP_KERNEL); in bin_load_with_unknown_blocks()
62 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, readback); in bin_load_with_unknown_blocks()
97 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes), in bin_load_with_unknown_blocks()
99 KUNIT_EXPECT_MEMEQ(test, readback, payload_data, payload_size_bytes); in bin_load_with_unknown_blocks()
/linux/sound/soc/tegra/
H A Dtegra20_ac97.c38 u32 readback; in tegra20_ac97_codec_reset() local
55 regmap_read(workdata->regmap, TEGRA20_AC97_STATUS1, &readback); in tegra20_ac97_codec_reset()
56 if (readback & TEGRA20_AC97_STATUS1_CODEC1_RDY) in tegra20_ac97_codec_reset()
64 u32 readback; in tegra20_ac97_codec_warm_reset() local
80 regmap_read(workdata->regmap, TEGRA20_AC97_STATUS1, &readback); in tegra20_ac97_codec_warm_reset()
81 if (readback & TEGRA20_AC97_STATUS1_CODEC1_RDY) in tegra20_ac97_codec_warm_reset()
90 u32 readback; in tegra20_ac97_codec_read() local
101 regmap_read(workdata->regmap, TEGRA20_AC97_STATUS1, &readback); in tegra20_ac97_codec_read()
102 if (readback & TEGRA20_AC97_STATUS1_STA_VALID1) in tegra20_ac97_codec_read()
107 return ((readback & TEGRA20_AC97_STATUS1_STA_DATA1_MASK) >> in tegra20_ac97_codec_read()
[all …]
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_context.c53 bool readback,
60 bool readback,
369 bool readback, in vmw_gb_context_unbind() argument
395 submit_size = sizeof(*cmd2) + (readback ? sizeof(*cmd1) : 0); in vmw_gb_context_unbind()
404 if (readback) { in vmw_gb_context_unbind()
551 bool readback) in vmw_dx_context_scrub_cotables() argument
572 WARN_ON(vmw_cotable_scrub(res, readback)); in vmw_dx_context_scrub_cotables()
578 bool readback, in vmw_dx_context_unbind() argument
602 vmw_dx_context_scrub_cotables(res, readback); in vmw_dx_context_unbind()
605 readback) { in vmw_dx_context_unbind()
[all …]
H A Dvmwgfx_streamoutput.c59 static int vmw_dx_streamoutput_unbind(struct vmw_resource *res, bool readback,
193 static int vmw_dx_streamoutput_unbind(struct vmw_resource *res, bool readback, in vmw_dx_streamoutput_unbind() argument
357 bool readback) in vmw_dx_streamoutput_cotable_list_scrub() argument
365 if (!readback) in vmw_dx_streamoutput_cotable_list_scrub()
H A Dvmwgfx_resource_priv.h98 bool readback,
H A Dvmwgfx_so.h166 bool readback);
/linux/drivers/i2c/muxes/
H A Di2c-mux-mule.c50 unsigned int readback; in mule_i2c_mux_probe() local
84 ret = regmap_read(priv->regmap, MULE_I2C_MUX_CONFIG_REG, &readback); in mule_i2c_mux_probe()
89 old_fw = (readback != MULE_I2C_MUX_DEFAULT_DEV); in mule_i2c_mux_probe()
/linux/drivers/comedi/drivers/
H A Dcb_pcidas.c410 unsigned int val = s->readback[chan]; in cb_pcidas_ao_nofifo_insn_write()
427 s->readback[chan] = val; in cb_pcidas_ao_nofifo_insn_write()
441 unsigned int val = s->readback[chan]; in cb_pcidas_ao_fifo_insn_write()
462 s->readback[chan] = val; in cb_pcidas_ao_fifo_insn_write()
568 if (s->readback[chan] != val) { in cb_pcidas_caldac_insn_write()
572 s->readback[chan] = val; in cb_pcidas_caldac_insn_write()
605 if (s->readback[chan] != val) { in cb_pcidas_dac08_insn_write()
607 s->readback[chan] = val; in cb_pcidas_dac08_insn_write()
638 if (s->readback[chan] != val) { in cb_pcidas_trimpot_insn_write()
640 s->readback[chan] = val; in cb_pcidas_trimpot_insn_write()
[all …]
H A Dpcmda12.c65 unsigned int val = s->readback[chan]; in pcmda12_ao_insn_write()
81 s->readback[chan] = val; in pcmda12_ao_insn_write()
H A Dcb_pcimdda.c89 unsigned int val = s->readback[chan]; in cb_pcimdda_ao_insn_write()
107 s->readback[chan] = val; in cb_pcimdda_ao_insn_write()
H A Ddas08.c329 unsigned int val = s->readback[chan]; in das08_ao_insn_write()
336 s->readback[chan] = val; in das08_ao_insn_write()
393 s->readback[i] = s->maxdata / 2; in das08_common_attach()
394 das08_ao_set_data(dev, i, s->readback[i]); in das08_common_attach()
H A Dfl512.c82 unsigned int val = s->readback[chan]; in fl512_ao_insn_write()
93 s->readback[chan] = val; in fl512_ao_insn_write()
H A Dadv_pci1720.c85 val = s->readback[chan]; in pci1720_ao_insn_write()
96 s->readback[chan] = val; in pci1720_ao_insn_write()
H A Dni_at_ao.c130 unsigned int val = s->readback[chan]; in atao_ao_insn_write()
143 s->readback[chan] = val; in atao_ao_insn_write()
257 s->readback[chan] = val; in atao_calib_insn_write()
H A Dadv_pci1723.c89 s->readback[chan] = val; in pci1723_ao_insn_write()
169 s->readback[i] = 0x8000; in pci1723_auto_attach()
H A Daio_aio12_8.c160 unsigned int val = s->readback[chan]; in aio_aio12_8_ao_insn_write()
170 s->readback[chan] = val; in aio_aio12_8_ao_insn_write()
H A Dni_670x.c77 unsigned int val = s->readback[chan]; in ni_670x_ao_insn_write()
98 s->readback[chan] = val; in ni_670x_ao_insn_write()
H A Dmf6x4.c161 unsigned int val = s->readback[chan]; in mf6x4_ao_insn_write()
174 s->readback[chan] = val; in mf6x4_ao_insn_write()
H A Dmultiq3.c141 unsigned int val = s->readback[chan]; in multiq3_ao_insn_write()
151 s->readback[chan] = val; in multiq3_ao_insn_write()
H A Ddac02.c80 s->readback[chan] = val; in dac02_ao_insn_write()
/linux/drivers/comedi/
H A Ddrivers.c145 s->readback = kcalloc(s->n_chan, sizeof(*s->readback), GFP_KERNEL); in comedi_alloc_subdev_readback()
146 if (!s->readback) in comedi_alloc_subdev_readback()
173 kfree(s->readback); in comedi_device_detach_cleanup()
268 if (!s->readback) in comedi_readback_insn_read()
272 data[i] = s->readback[chan]; in comedi_readback_insn_read()
/linux/Documentation/ABI/testing/
H A Ddebugfs-iio-backend19 //readback address 0x50
/linux/drivers/parport/
H A DTODO-parport12 b) Handle status readback automatically. IEEE1284 printers can post status

1234