| /linux/drivers/pci/controller/ |
| H A D | pci-thunder-pem.c | 41 u64 read_val, tmp_val; in thunder_pem_bridge_read() local 53 read_val = where & ~3ull; in thunder_pem_bridge_read() 54 writeq(read_val, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 55 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 56 read_val >>= 32; in thunder_pem_bridge_read() 64 read_val &= 0xffff00ff; in thunder_pem_bridge_read() 65 read_val |= 0x00007000; /* Skip MSI CAP */ in thunder_pem_bridge_read() 72 if (!(read_val & (0x1f << 25))) in thunder_pem_bridge_read() 73 read_val |= (2u << 25); in thunder_pem_bridge_read() 77 read_val &= 0xc00000ff; in thunder_pem_bridge_read() [all …]
|
| /linux/tools/testing/selftests/arm64/abi/ |
| H A D | ptrace.c | 34 uint64_t read_val[MAX_TPIDRS]; in test_tpidr() local 40 read_iov.iov_base = read_val; in test_tpidr() 50 write_val[0] = read_val[0] + 1; in test_tpidr() 56 ksft_test_result(ret == 0 && write_val[0] == read_val[0], in test_tpidr() 60 read_iov.iov_len = sizeof(read_val); in test_tpidr() 64 if (read_iov.iov_len >= sizeof(read_val)) in test_tpidr() 81 write_val[i] = read_val[i] + 1; in test_tpidr() 89 read_iov.iov_len = sizeof(read_val); in test_tpidr() 95 read_iov.iov_len >= sizeof(read_val) && in test_tpidr() 96 memcmp(read_val, write_val, in test_tpidr() [all …]
|
| /linux/drivers/iio/adc/ |
| H A D | ad7091r-base.c | 60 unsigned int channel, unsigned int *read_val) in ad7091r_read_one() argument 77 *read_val = AD7091R_REG_RESULT_CONV_RESULT(val); in ad7091r_read_one() 87 unsigned int read_val; in ad7091r_read_raw() local 97 ret = ad7091r_read_one(iio_dev, chan->channel, &read_val); in ad7091r_read_raw() 101 *val = read_val; in ad7091r_read_raw() 266 unsigned int i, read_val; in ad7091r_event_handler() local 270 ret = regmap_read(st->map, AD7091R_REG_ALERT, &read_val); in ad7091r_event_handler() 275 if (read_val & BIT(i * 2)) in ad7091r_event_handler() 280 if (read_val & BIT(i * 2 + 1)) in ad7091r_event_handler()
|
| /linux/tools/testing/selftests/alsa/ |
| H A D | mixer-test.c | 481 snd_ctl_elem_value_t *read_val) in show_values() argument 490 read_int = snd_ctl_elem_value_get_boolean(read_val, i); in show_values() 495 read_int = snd_ctl_elem_value_get_integer(read_val, i); in show_values() 501 read_int = snd_ctl_elem_value_get_integer64(read_val, in show_values() 508 read_int = snd_ctl_elem_value_get_enumerated(read_val, in show_values() 523 snd_ctl_elem_value_t *read_val, in show_mismatch() argument 539 read_int = snd_ctl_elem_value_get_boolean(read_val, index); in show_mismatch() 545 read_int = snd_ctl_elem_value_get_integer(read_val, index); in show_mismatch() 551 read_int = snd_ctl_elem_value_get_integer64(read_val, in show_mismatch() 558 read_int = snd_ctl_elem_value_get_enumerated(read_val, in show_mismatch() [all …]
|
| /linux/drivers/nvmem/ |
| H A D | sec-qfprom.c | 28 u32 read_val; in sec_qfprom_reg_read() local 33 if (qcom_scm_io_readl(priv->base + (reg & ~3), &read_val)) { in sec_qfprom_reg_read() 37 tmp = (u8 *)&read_val; in sec_qfprom_reg_read()
|
| /linux/drivers/iio/frequency/ |
| H A D | adrf6780.c | 175 static int adrf6780_read_adc_raw(struct adrf6780_state *st, unsigned int *read_val) in adrf6780_read_adc_raw() argument 194 ret = __adrf6780_spi_read(st, ADRF6780_REG_ADC_OUTPUT, read_val); in adrf6780_read_adc_raw() 198 if (!(*read_val & ADRF6780_ADC_STATUS_MSK)) { in adrf6780_read_adc_raw() 209 ret = __adrf6780_spi_read(st, ADRF6780_REG_ADC_OUTPUT, read_val); in adrf6780_read_adc_raw() 297 unsigned int *read_val) in adrf6780_reg_access() argument 301 if (read_val) in adrf6780_reg_access() 302 return adrf6780_spi_read(st, reg, read_val); in adrf6780_reg_access()
|
| H A D | adf4377.c | 477 unsigned int *read_val) in adf4377_reg_access() argument 481 if (read_val) in adf4377_reg_access() 482 return regmap_read(st->regmap, reg, read_val); in adf4377_reg_access() 493 unsigned int read_val; in adf4377_soft_reset() local 503 return regmap_read_poll_timeout(st->regmap, 0x0, read_val, in adf4377_soft_reset() 504 !(read_val & (ADF4377_0000_SOFT_RESET_R_MSK | in adf4377_soft_reset() 537 unsigned int read_val; in adf4377_set_freq() local 651 ret = regmap_read_poll_timeout(st->regmap, 0x49, read_val, in adf4377_set_freq() 652 !(read_val & (ADF4377_0049_FSM_BUSY_MSK)), 200, 200 * 100); in adf4377_set_freq()
|
| H A D | admv1013.c | 363 unsigned int *read_val) in admv1013_reg_access() argument 367 if (read_val) in admv1013_reg_access() 368 return admv1013_spi_read(st, reg, read_val); in admv1013_reg_access()
|
| H A D | admv1014.c | 469 unsigned int *read_val) in admv1014_reg_access() argument 473 if (read_val) in admv1014_reg_access() 474 return admv1014_spi_read(st, reg, read_val); in admv1014_reg_access()
|
| /linux/arch/arm64/include/asm/ |
| H A D | gcs.h | 151 u64 read_val; in pop_user_gcs() local 153 read_val = get_user_gcs((__force unsigned long __user *)gcspr, err); in pop_user_gcs() 157 return read_val; in pop_user_gcs()
|
| /linux/drivers/iio/dac/ |
| H A D | ad5592r-base.c | 362 u16 read_val = 0; in ad5592r_read_raw() local 370 &read_val); in ad5592r_read_raw() 374 if ((read_val >> 12 & 0x7) != (chan->channel & 0x7)) { in ad5592r_read_raw() 380 read_val &= GENMASK(11, 0); in ad5592r_read_raw() 384 read_val = st->cached_dac[chan->channel]; in ad5592r_read_raw() 388 chan->channel, read_val); in ad5592r_read_raw() 390 *val = (int) read_val; in ad5592r_read_raw()
|
| H A D | ad7293.c | 639 unsigned int *read_val) in ad7293_reg_access() argument 644 if (read_val) { in ad7293_reg_access() 647 *read_val = temp; in ad7293_reg_access()
|
| /linux/drivers/hwmon/ |
| H A D | adm1031.c | 995 unsigned int read_val; in adm1031_init_client() local 1006 read_val = adm1031_read_value(client, ADM1031_REG_CONF2); in adm1031_init_client() 1007 if ((read_val | mask) != read_val) in adm1031_init_client() 1008 adm1031_write_value(client, ADM1031_REG_CONF2, read_val | mask); in adm1031_init_client() 1010 read_val = adm1031_read_value(client, ADM1031_REG_CONF1); in adm1031_init_client() 1011 if ((read_val | ADM1031_CONF1_MONITOR_ENABLE) != read_val) { in adm1031_init_client() 1013 read_val | ADM1031_CONF1_MONITOR_ENABLE); in adm1031_init_client() 1018 read_val = adm1031_read_value(client, ADM1031_REG_FAN_FILTER); in adm1031_init_client() 1019 i = (read_val & mask) >> ADM1031_UPDATE_RATE_SHIFT; in adm1031_init_client()
|
| /linux/drivers/iio/amplifiers/ |
| H A D | ada4250.c | 263 unsigned int *read_val) in ada4250_reg_access() argument 267 if (read_val) in ada4250_reg_access() 268 return regmap_read(st->regmap, reg, read_val); in ada4250_reg_access()
|
| /linux/include/media/drv-intf/ |
| H A D | tea575x.h | 29 u32 (*read_val)(struct snd_tea575x *tea); member
|
| /linux/drivers/hid/ |
| H A D | hid-alps.c | 166 u8 *read_val, u8 write_val, bool read_flag) in t4_read_write_register() argument 240 *read_val = readbuf[12]; in t4_read_write_register() 253 u8 *read_val, u8 write_val, bool read_flag) in u1_read_write_register() argument 307 *read_val = readbuf[6]; in u1_read_write_register()
|
| /linux/drivers/net/ethernet/seeq/ |
| H A D | ether3.c | 379 int read_val; in ether3_probe_bus_16() local 382 read_val = ether3_inw(REG_RECVPTR); in ether3_probe_bus_16() 384 printk(KERN_DEBUG "ether3_probe: write16 [%04X], read16 [%04X]\n", val, read_val); in ether3_probe_bus_16() 386 return read_val == val; in ether3_probe_bus_16()
|
| /linux/drivers/iio/filter/ |
| H A D | admv8818.c | 474 unsigned int *read_val) in admv8818_reg_access() argument 478 if (read_val) in admv8818_reg_access() 479 return regmap_read(st->regmap, reg, read_val); in admv8818_reg_access()
|
| /linux/drivers/phy/cadence/ |
| H A D | phy-cadence-torrent.c | 1137 u32 read_val; in cdns_torrent_dp_set_power_state() local 1165 read_val, (read_val & mask) == value, 0, in cdns_torrent_dp_set_power_state() 1179 unsigned int read_val; in cdns_torrent_dp_run() local 1188 read_val, read_val & 1, in cdns_torrent_dp_run() 1282 u32 read_val, field_val; in cdns_torrent_dp_configure_rate() local 1302 read_val, in cdns_torrent_dp_configure_rate() 1303 ((read_val >> 2) & 0x01) != 0, in cdns_torrent_dp_configure_rate() 1311 read_val, in cdns_torrent_dp_configure_rate() 1312 ((read_val >> 3) & 0x01) != 0, in cdns_torrent_dp_configure_rate() 1346 read_val, in cdns_torrent_dp_configure_rate() [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | aw88261.c | 397 unsigned int read_val, efcheck_val, read_vol; in aw88261_dev_reg_update() local 422 ret = regmap_read(aw_dev->regmap, reg_addr, &read_val); in aw88261_dev_reg_update() 426 read_val &= (~AW88261_AMPPD_MASK) | (~AW88261_PWDN_MASK) | in aw88261_dev_reg_update() 429 reg_val |= read_val; in aw88261_dev_reg_update()
|
| /linux/drivers/spi/ |
| H A D | spi-sprd-adi.c | 217 static int sprd_adi_read(struct sprd_adi *sadi, u32 reg, u32 *read_val) in sprd_adi_read() argument 276 *read_val = val & RD_VALUE_MASK; in sprd_adi_read()
|
| /linux/drivers/media/radio/ |
| H A D | tea575x.c | 113 if (tea->ops->read_val) in snd_tea575x_read() 114 return tea->ops->read_val(tea); in snd_tea575x_read()
|
| H A D | radio-shark.c | 151 .read_val = shark_read_val,
|
| /linux/sound/soc/codecs/aw88395/ |
| H A D | aw88395_device.c | 1002 unsigned int read_val; in aw_dev_update_reg_container() 1023 ret = regmap_read(aw_dev->regmap, reg_addr, &read_val); in aw_dev_update_reg_container() 1026 read_val &= (~AW88395_HMUTE_MASK); in aw_dev_update_reg_container() 1028 reg_val |= read_val; in aw_dev_update_reg_container() 1001 unsigned int read_val; aw_dev_update_reg_container() local
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_dp.c | 412 u32 read_val; in mtk_dp_read() local 415 ret = regmap_read(mtk_dp->regs, offset, &read_val); in mtk_dp_read() 422 return read_val; in mtk_dp_read()
|