arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
103
read_reg(sohandle, so);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
106
device_code = ((read_reg(sohandle, so) & 0xff) << 24);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
107
device_code |= ((read_reg(sohandle, so) & 0xff) << 16);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
108
device_code |= ((read_reg(sohandle, so) & 0xff) << 8);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
109
device_code |= (read_reg(sohandle, so) & 0xff);
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
1977
u32 read_reg;
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
1997
read_reg = RREG32(base_reg + mmSTM_STMDMAIDR_OFFSET);
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
1998
if (hdev->pldm && read_reg == 0x0)
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2063
u32 read_reg;
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2087
read_reg = RREG32(base_reg + mmETF_STS_OFFSET);
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2088
if (hdev->pldm && read_reg == 0x0)
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2304
u32 read_reg;
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2326
read_reg = RREG32(base_reg + mmFUNNEL_DEVID_OFFSET);
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2327
if (hdev->pldm && read_reg == 0x0)
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2343
u32 read_reg;
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2365
read_reg = RREG32(base_reg + mmBMON_CR_OFFSET);
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2366
if (hdev->pldm && read_reg == 0x0)
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2444
u32 read_reg;
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2467
read_reg = RREG32(base_reg + mmSPMU_PMCR_EL0_OFFSET);
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2468
if (hdev->pldm && read_reg == 0x0)
drivers/accel/qaic/mhi_controller.c
850
mhi_cntrl->read_reg = mhi_read_reg;
drivers/bluetooth/btmrvl_sdio.c
1339
u8 dump_num = 0, idx, i, read_reg, doneflag = 0;
drivers/bluetooth/btmrvl_sdio.c
1393
read_reg = sdio_readb(card->func, reg, &ret);
drivers/bluetooth/btmrvl_sdio.c
1398
memory_size |= (read_reg << i*8);
drivers/bus/mhi/host/init.c
931
!mhi_cntrl->status_cb || !mhi_cntrl->read_reg ||
drivers/bus/mhi/host/main.c
23
return mhi_cntrl->read_reg(mhi_cntrl, base + offset, out);
drivers/bus/mhi/host/pci_generic.c
1348
mhi_cntrl->read_reg = mhi_pci_read_reg;
drivers/edac/altera_edac.c
1085
u32 read_reg;
drivers/edac/altera_edac.c
1098
read_reg = (unsigned int)result.a1;
drivers/edac/altera_edac.c
1100
if (!ret && (read_reg & prv->ecc_enable_mask))
drivers/edac/altera_edac.c
127
u32 reg, read_reg;
drivers/edac/altera_edac.c
137
&read_reg);
drivers/edac/altera_edac.c
138
read_reg &= ~(priv->ce_set_mask | priv->ue_set_mask);
drivers/edac/altera_edac.c
149
(read_reg | priv->ue_set_mask));
drivers/edac/altera_edac.c
156
(read_reg | priv->ce_set_mask));
drivers/edac/altera_edac.c
164
regmap_write(drvdata->mc_vbase, priv->ce_ue_trgr_offset, read_reg);
drivers/edac/altera_edac.c
175
read_reg = READ_ONCE(ptemp[1]);
drivers/edac/altera_edac.c
180
reg, read_reg);
drivers/edac/altera_edac.c
288
u32 read_reg;
drivers/edac/altera_edac.c
305
if (regmap_read(mc_vbase, priv->ecc_ctrl_offset, &read_reg) ||
drivers/edac/altera_edac.c
306
((read_reg & priv->ecc_ctl_en_mask) != priv->ecc_ctl_en_mask)) {
drivers/edac/altera_edac.c
308
"No ECC/ECC disabled [0x%08X]\n", read_reg);
drivers/firmware/samsung/exynos-acpm.c
602
pmic_ops->read_reg = acpm_pmic_read_reg;
drivers/gpib/agilent_82357a/agilent_82357a.c
554
struct agilent_82357a_register_pairlet read_reg;
drivers/gpib/agilent_82357a/agilent_82357a.c
621
read_reg.address = BSR;
drivers/gpib/agilent_82357a/agilent_82357a.c
622
retval = agilent_82357a_read_registers(a_priv, &read_reg, 1, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
628
bsr = read_reg.value;
drivers/gpib/agilent_82357a/agilent_82357a.c
638
read_reg.address = ADSR;
drivers/gpib/agilent_82357a/agilent_82357a.c
639
retval = agilent_82357a_read_registers(a_priv, &read_reg, 1, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
644
adsr = read_reg.value;
drivers/gpio/gpio-mmio.c
143
return !!(chip->read_reg(chip->reg_set) & pinmask);
drivers/gpio/gpio-mmio.c
145
return !!(chip->read_reg(chip->reg_dat) & pinmask);
drivers/gpio/gpio-mmio.c
165
*bits |= chip->read_reg(chip->reg_set) & set_mask;
drivers/gpio/gpio-mmio.c
167
*bits |= chip->read_reg(chip->reg_dat) & get_mask;
drivers/gpio/gpio-mmio.c
176
return !!(chip->read_reg(chip->reg_dat) & gpio_mmio_line2mask(gc, gpio));
drivers/gpio/gpio-mmio.c
189
*bits |= chip->read_reg(chip->reg_dat) & *mask;
drivers/gpio/gpio-mmio.c
212
val = chip->read_reg(chip->reg_dat) & readmask;
drivers/gpio/gpio-mmio.c
418
if (chip->read_reg(chip->reg_dir_out) & gpio_mmio_line2mask(gc, gpio))
drivers/gpio/gpio-mmio.c
424
if (!(chip->read_reg(chip->reg_dir_in) & gpio_mmio_line2mask(gc, gpio)))
drivers/gpio/gpio-mmio.c
466
chip->read_reg = gpio_mmio_read8;
drivers/gpio/gpio-mmio.c
471
chip->read_reg = gpio_mmio_read16be;
drivers/gpio/gpio-mmio.c
474
chip->read_reg = gpio_mmio_read16;
drivers/gpio/gpio-mmio.c
480
chip->read_reg = gpio_mmio_read32be;
drivers/gpio/gpio-mmio.c
483
chip->read_reg = gpio_mmio_read32;
drivers/gpio/gpio-mmio.c
494
chip->read_reg = gpio_mmio_read64;
drivers/gpio/gpio-mmio.c
672
chip->sdata = chip->read_reg(chip->reg_dat);
drivers/gpio/gpio-mmio.c
675
chip->sdata = chip->read_reg(chip->reg_set);
drivers/gpio/gpio-mmio.c
686
chip->sdir = chip->read_reg(chip->reg_dir_out);
drivers/gpio/gpio-mmio.c
688
chip->sdir = ~chip->read_reg(chip->reg_dir_in);
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
486
op_input.read_reg.reg_offset = reg;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
487
op_input.read_reg.buffer_addr = read_val_gpu_addr;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
343
} read_reg;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
614
misc_pkt.read_reg.reg_offset = input->read_reg.reg_offset;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
615
misc_pkt.read_reg.buffer_addr = input->read_reg.buffer_addr;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
655
misc_pkt.read_reg.reg_offset = input->read_reg.reg_offset;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
656
misc_pkt.read_reg.buffer_addr = input->read_reg.buffer_addr;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
537
misc_pkt.read_reg.reg_offset = input->read_reg.reg_offset;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
538
misc_pkt.read_reg.buffer_addr = input->read_reg.buffer_addr;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
539
mes_v12_1_get_rrmt(input->read_reg.reg_offset,
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
541
&misc_pkt.read_reg.rrmt_opt);
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
542
if (misc_pkt.read_reg.rrmt_opt.mode != MES_RRMT_MODE_REMOTE_MID) {
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
543
misc_pkt.read_reg.reg_offset =
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
544
soc_v1_0_normalize_xcc_reg_offset(misc_pkt.read_reg.reg_offset);
drivers/gpu/drm/amd/include/mes_v11_api_def.h
673
struct READ_REG read_reg;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
850
struct READ_REG read_reg;
drivers/iio/imu/bno055/bno055_ser_trace.h
63
TRACE_EVENT(read_reg,
drivers/input/touchscreen/ili210x.c
127
.read_reg = ili210x_read_reg,
drivers/input/touchscreen/ili210x.c
188
.read_reg = ili210x_read_reg,
drivers/input/touchscreen/ili210x.c
219
.read_reg = ili210x_read_reg,
drivers/input/touchscreen/ili210x.c
295
.read_reg = ili251x_read_reg,
drivers/input/touchscreen/ili210x.c
385
error = priv->chip->read_reg(client, REG_PANEL_INFO, &rs, sizeof(rs));
drivers/input/touchscreen/ili210x.c
423
error = priv->chip->read_reg(client, REG_FIRMWARE_VERSION,
drivers/input/touchscreen/ili210x.c
439
error = priv->chip->read_reg(client, REG_KERNEL_VERSION,
drivers/input/touchscreen/ili210x.c
45
int (*read_reg)(struct i2c_client *client, u8 reg,
drivers/input/touchscreen/ili210x.c
455
error = priv->chip->read_reg(client, REG_PROTOCOL_VERSION,
drivers/input/touchscreen/ili210x.c
471
error = priv->chip->read_reg(client, REG_GET_MODE, &md, sizeof(md));
drivers/input/touchscreen/ili210x.c
647
error = priv->chip->read_reg(client, REG_GET_MODE, md, sizeof(md));
drivers/input/touchscreen/ili210x.c
670
error = priv->chip->read_reg(client, REG_GET_MODE, md, sizeof(md));
drivers/input/touchscreen/ili210x.c
689
error = priv->chip->read_reg(client, REG_IC_BUSY, &data, 1);
drivers/input/touchscreen/ili210x.c
751
error = priv->chip->read_reg(client, REG_READ_DATA_CRC,
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
46
.read_reg = arm_smmu_read_ns,
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
288
.read_reg = nvidia_smmu_read_reg,
drivers/iommu/arm/arm-smmu/arm-smmu.h
436
u32 (*read_reg)(struct arm_smmu_device *smmu, int page, int offset);
drivers/iommu/arm/arm-smmu/arm-smmu.h
486
if (smmu->impl && unlikely(smmu->impl->read_reg))
drivers/iommu/arm/arm-smmu/arm-smmu.h
487
return smmu->impl->read_reg(smmu, page, offset);
drivers/isdn/hardware/mISDN/iohelper.h
86
dest.read_reg = &Read##name##_##typ; \
drivers/isdn/hardware/mISDN/ipac.h
20
read_reg_func *read_reg;
drivers/isdn/hardware/mISDN/ipac.h
63
read_reg_func *read_reg;
drivers/isdn/hardware/mISDN/isar.h
37
read_reg_func *read_reg;
drivers/isdn/hardware/mISDN/mISDNinfineon.c
376
val = hw->ipac.read_reg(hw, IPAC_ISTA);
drivers/isdn/hardware/mISDN/mISDNipac.c
27
#define ReadISAC(is, o) (is->read_reg(is->dch.hw, o + is->off))
drivers/isdn/hardware/mISDN/mISDNipac.c
29
#define ReadHSCX(h, o) (h->ip->read_reg(h->ip->hw, h->off + o))
drivers/isdn/hardware/mISDN/mISDNipac.c
31
#define ReadIPAC(ip, o) (ip->read_reg(ip->hw, o))
drivers/isdn/hardware/mISDN/mISDNisar.c
116
isar->iis = isar->read_reg(isar->hw, ISAR_IIS);
drivers/isdn/hardware/mISDN/mISDNisar.c
117
isar->cmsb = isar->read_reg(isar->hw, ISAR_CTRL_H);
drivers/isdn/hardware/mISDN/mISDNisar.c
118
isar->clsb = isar->read_reg(isar->hw, ISAR_CTRL_L);
drivers/isdn/hardware/mISDN/mISDNisar.c
134
irq = isar->read_reg(isar->hw, ISAR_IRQBIT);
drivers/isdn/hardware/mISDN/mISDNisar.c
41
u8 val = isar->read_reg(isar->hw, ISAR_HIA);
drivers/isdn/hardware/mISDN/mISDNisar.c
46
val = isar->read_reg(isar->hw, ISAR_HIA);
drivers/macintosh/therm_adt746x.c
135
tmp[1] = read_reg(th, addr);
drivers/macintosh/therm_adt746x.c
136
tmp[0] = read_reg(th, addr + 1);
drivers/macintosh/therm_adt746x.c
175
manual = read_reg(th, MANUAL_MODE[fan]);
drivers/macintosh/therm_adt746x.c
183
manual = read_reg(th,
drivers/macintosh/therm_adt746x.c
190
manual = read_reg(th, MANUAL_MODE[fan]);
drivers/macintosh/therm_adt746x.c
205
th->temps[i] = read_reg(th, TEMP_REG[i]);
drivers/macintosh/therm_adt746x.c
376
BUILD_SHOW_FUNC_INT(sensor1_temperature, (read_reg(th, TEMP_REG[1])))
drivers/macintosh/therm_adt746x.c
377
BUILD_SHOW_FUNC_INT(sensor2_temperature, (read_reg(th, TEMP_REG[2])))
drivers/macintosh/therm_adt746x.c
509
rc = read_reg(th, CONFIG_REG);
drivers/macintosh/therm_adt746x.c
528
th->initial_limits[i] = read_reg(th, LIMIT_REG[i]);
drivers/macintosh/therm_adt746x.c
539
th->pwm_inv[0] = read_reg(th, MANUAL_MODE[0]) & INVERT_MASK;
drivers/macintosh/therm_adt746x.c
540
th->pwm_inv[1] = read_reg(th, MANUAL_MODE[1]) & INVERT_MASK;
drivers/macintosh/therm_windtunnel.c
174
temp = read_reg( x.thermostat, 0, 2 );
drivers/macintosh/therm_windtunnel.c
180
casetemp = read_reg(x.fan, 0x0b, 1) << 8;
drivers/macintosh/therm_windtunnel.c
181
casetemp |= (read_reg(x.fan, 0x06, 1) & 0x7) << 5;
drivers/macintosh/therm_windtunnel.c
216
x.r0 = read_reg( x.fan, 0x00, 1 );
drivers/macintosh/therm_windtunnel.c
217
x.r1 = read_reg( x.fan, 0x01, 1 );
drivers/macintosh/therm_windtunnel.c
218
x.r20 = read_reg( x.fan, 0x20, 1 );
drivers/macintosh/therm_windtunnel.c
219
x.r23 = read_reg( x.fan, 0x23, 1 );
drivers/macintosh/therm_windtunnel.c
220
x.r25 = read_reg( x.fan, 0x25, 1 );
drivers/macintosh/therm_windtunnel.c
223
if( (val=read_reg(x.thermostat, 1, 1)) >= 0 ) {
drivers/macintosh/therm_windtunnel.c
364
if( read_reg(cl, 0x3d, 1) != 0x30 || read_reg(cl, 0x3e, 1) != 0x41 )
drivers/macintosh/therm_windtunnel.c
381
if( (temp=read_reg(cl, 0, 2)) < 0 )
drivers/macintosh/therm_windtunnel.c
387
hyst_temp = read_reg(cl, 2, 2);
drivers/macintosh/therm_windtunnel.c
388
os_temp = read_reg(cl, 3, 2);
drivers/media/dvb-frontends/cxd2099.c
218
read_reg(ci, 0x12, &dummy);
drivers/media/dvb-frontends/cxd2099.c
493
read_reg(ci, 0x04, &istat);
drivers/media/dvb-frontends/cxd2099.c
506
read_reg(ci, 0x01, &slotstat);
drivers/media/dvb-frontends/cxd2099.c
538
read_reg(ci, 0x01, &slotstat);
drivers/media/dvb-frontends/cxd2099.c
558
read_reg(ci, 0x0f, &msb);
drivers/media/dvb-frontends/cxd2099.c
559
read_reg(ci, 0x10, &lsb);
drivers/media/dvb-frontends/lgdt3305.c
1001
noise = ((read_reg(state, LGDT3305_EQ_MSE_1) & 0x0f) << 16) |
drivers/media/dvb-frontends/lgdt3305.c
1002
(read_reg(state, LGDT3305_EQ_MSE_2) << 8) |
drivers/media/dvb-frontends/lgdt3305.c
1003
(read_reg(state, LGDT3305_EQ_MSE_3) & 0xff);
drivers/media/dvb-frontends/lgdt3305.c
1009
noise = (read_reg(state, LGDT3305_CR_MSE_1) << 8) |
drivers/media/dvb-frontends/lgdt3305.c
1010
(read_reg(state, LGDT3305_CR_MSE_2) & 0xff);
drivers/media/dvb-frontends/lgdt3305.c
1070
(read_reg(state, LGDT3305_FEC_PKT_ERR_1) << 8) |
drivers/media/dvb-frontends/lgdt3305.c
1071
(read_reg(state, LGDT3305_FEC_PKT_ERR_2) & 0xff);
drivers/media/dvb-frontends/lgdt3305.c
562
gen_ctrl_3 = read_reg(state, LGDT3305_GEN_CTRL_3);
drivers/media/dvb-frontends/lgdt3305.c
563
gen_ctrl_4 = read_reg(state, LGDT3305_GEN_CTRL_4);
drivers/media/dvb-frontends/lgdt3305.c
994
noise = ((read_reg(state, LGDT3305_PT_MSE_1) & 0x07) << 16) |
drivers/media/dvb-frontends/lgdt3305.c
995
(read_reg(state, LGDT3305_PT_MSE_2) << 8) |
drivers/media/dvb-frontends/lgdt3305.c
996
(read_reg(state, LGDT3305_PT_MSE_3) & 0xff);
drivers/media/dvb-frontends/lgdt3306a.c
1492
mse = (read_reg(state, 0x00ec) << 8) |
drivers/media/dvb-frontends/lgdt3306a.c
1493
(read_reg(state, 0x00ed));
drivers/media/dvb-frontends/lgdt3306a.c
1494
pwr = (read_reg(state, 0x00e8) << 8) |
drivers/media/dvb-frontends/lgdt3306a.c
1495
(read_reg(state, 0x00e9));
drivers/media/dvb-frontends/lgdt3306a.c
1704
tmp = read_reg(state, 0x00fc); /* NBERVALUE[24-31] */
drivers/media/dvb-frontends/lgdt3306a.c
1705
tmp = (tmp << 8) | read_reg(state, 0x00fd); /* NBERVALUE[16-23] */
drivers/media/dvb-frontends/lgdt3306a.c
1706
tmp = (tmp << 8) | read_reg(state, 0x00fe); /* NBERVALUE[8-15] */
drivers/media/dvb-frontends/lgdt3306a.c
1707
tmp = (tmp << 8) | read_reg(state, 0x00ff); /* NBERVALUE[0-7] */
drivers/media/dvb-frontends/lgdt3306a.c
1722
*ucblocks = read_reg(state, 0x00f4); /* TPIFTPERRCNT[0-7] */
drivers/media/dvb-frontends/stv0910.c
1053
read_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, ®_dmdcfgmd);
drivers/media/dvb-frontends/stv0910.c
1141
if (read_reg(state, RSTV0910_MID, &id) < 0)
drivers/media/dvb-frontends/stv0910.c
1376
read_reg(state, RSTV0910_P2_DMDSTATE + state->regoff, &dmd_state);
drivers/media/dvb-frontends/stv0910.c
1379
read_reg(state, RSTV0910_P2_DSTATUS + state->regoff, &dstatus);
drivers/media/dvb-frontends/stv0910.c
1421
read_reg(state,
drivers/media/dvb-frontends/stv0910.c
1428
read_reg(state,
drivers/media/dvb-frontends/stv0910.c
1454
read_reg(state,
drivers/media/dvb-frontends/stv0910.c
1505
read_reg(state, RSTV0910_P2_DMDMODCOD + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1565
read_reg(state, RSTV0910_P2_DMDMODCOD + state->regoff, &tmp);
drivers/media/dvb-frontends/stv0910.c
1571
read_reg(state, RSTV0910_P2_VITCURPUN + state->regoff, &tmp);
drivers/media/dvb-frontends/stv0910.c
1655
read_reg(state, RSTV0910_P1_DISTXSTATUS + offs, &stat);
drivers/media/dvb-frontends/stv0910.c
177
status = read_reg(state, reg, &tmp);
drivers/media/dvb-frontends/stv0910.c
189
status = read_reg(state, field >> 16, &old);
drivers/media/dvb-frontends/stv0910.c
209
read_reg(state, state->nr ? RSTV0910_P2_##_reg : \
drivers/media/dvb-frontends/stv0910.c
472
read_reg(state, RSTV0910_P2_SFR3 + state->regoff, &symb_freq3);
drivers/media/dvb-frontends/stv0910.c
473
read_reg(state, RSTV0910_P2_SFR2 + state->regoff, &symb_freq2);
drivers/media/dvb-frontends/stv0910.c
474
read_reg(state, RSTV0910_P2_SFR1 + state->regoff, &symb_freq1);
drivers/media/dvb-frontends/stv0910.c
475
read_reg(state, RSTV0910_P2_SFR0 + state->regoff, &symb_freq0);
drivers/media/dvb-frontends/stv0910.c
476
read_reg(state, RSTV0910_P2_TMGREG2 + state->regoff, &tim_offs2);
drivers/media/dvb-frontends/stv0910.c
477
read_reg(state, RSTV0910_P2_TMGREG1 + state->regoff, &tim_offs1);
drivers/media/dvb-frontends/stv0910.c
478
read_reg(state, RSTV0910_P2_TMGREG0 + state->regoff, &tim_offs0);
drivers/media/dvb-frontends/stv0910.c
504
read_reg(state, RSTV0910_P2_DMDMODCOD + state->regoff, &tmp);
drivers/media/dvb-frontends/stv0910.c
510
read_reg(state, RSTV0910_P2_VITCURPUN + state->regoff, &tmp);
drivers/media/dvb-frontends/stv0910.c
540
read_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, &tmp);
drivers/media/dvb-frontends/stv0910.c
640
read_reg(state, RSTV0910_P2_NNOSPLHT1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
642
read_reg(state, RSTV0910_P2_NNOSPLHT0 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
647
read_reg(state, RSTV0910_P2_NNOSDATAT1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
649
read_reg(state, RSTV0910_P2_NNOSDATAT0 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
857
read_reg(state, RSTV0910_P2_PDELCTRL1 + state->regoff, &tmp);
drivers/media/dvb-frontends/stv6111.c
350
status = read_reg(state, 9, ®val);
drivers/media/dvb-frontends/stv6111.c
498
read_reg(state, 0x03, &tmp);
drivers/media/dvb-frontends/stv6111.c
503
read_reg(state, 0x08, &tmp);
drivers/media/dvb-frontends/stv6111.c
580
read_reg(state, 2, ®);
drivers/media/dvb-frontends/stv6111.c
582
read_reg(state, 2, ®);
drivers/media/i2c/tw2804.c
171
ctrl->val = read_reg(client, TW2804_REG_GAIN, 0);
drivers/media/i2c/tw2804.c
175
ctrl->val = read_reg(client, TW2804_REG_CHROMA_GAIN, 0);
drivers/media/i2c/tw2804.c
179
ctrl->val = read_reg(client, TW2804_REG_BLUE_BALANCE, 0);
drivers/media/i2c/tw2804.c
183
ctrl->val = read_reg(client, TW2804_REG_RED_BALANCE, 0);
drivers/media/i2c/tw2804.c
199
reg = read_reg(client, addr, state->channel);
drivers/media/i2c/tw2804.c
210
reg = read_reg(client, addr, state->channel);
drivers/media/i2c/tw2804.c
310
reg = read_reg(client, 0x22, dec->channel);
drivers/media/pci/ivtv/ivtv-driver.h
802
do { write_reg(val, reg); read_reg(reg); } while (0)
drivers/media/pci/ivtv/ivtv-fileops.c
985
if (read_reg(0x82c) == 0) {
drivers/media/pci/ivtv/ivtv-firmware.c
197
write_reg(read_reg(IVTV_REG_SPU) & IVTV_MASK_SPU_ENABLE, IVTV_REG_SPU);
drivers/media/pci/ivtv/ivtv-firmware.c
200
write_reg(read_reg(IVTV_REG_VPU) & IVTV_MASK_VPU_ENABLE15, IVTV_REG_VPU);
drivers/media/pci/ivtv/ivtv-firmware.c
202
write_reg(read_reg(IVTV_REG_VPU) & IVTV_MASK_VPU_ENABLE16, IVTV_REG_VPU);
drivers/media/pci/ivtv/ivtv-gpio.c
101
curout = read_reg(IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
102
curdir = read_reg(IVTV_REG_GPIO_DIR);
drivers/media/pci/ivtv/ivtv-gpio.c
125
curout = read_reg(IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
165
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
175
if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask))
drivers/media/pci/ivtv/ivtv-gpio.c
206
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
218
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
244
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
259
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) |
drivers/media/pci/ivtv/ivtv-gpio.c
272
read_reg(IVTV_REG_GPIO_DIR), read_reg(IVTV_REG_GPIO_OUT),
drivers/media/pci/ivtv/ivtv-gpio.c
273
read_reg(IVTV_REG_GPIO_IN));
drivers/media/pci/ivtv/ivtv-gpio.c
294
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
339
read_reg(IVTV_REG_GPIO_DIR), read_reg(IVTV_REG_GPIO_OUT));
drivers/media/pci/ivtv/ivtv-i2c.c
338
return read_reg(IVTV_REG_I2C_GETSCL_OFFSET) & 1;
drivers/media/pci/ivtv/ivtv-i2c.c
344
return read_reg(IVTV_REG_I2C_GETSDA_OFFSET) & 1;
drivers/media/pci/ivtv/ivtv-i2c.c
657
return read_reg(IVTV_REG_I2C_GETSCL_OFFSET) & 1;
drivers/media/pci/ivtv/ivtv-i2c.c
664
return read_reg(IVTV_REG_I2C_GETSDA_OFFSET) & 1;
drivers/media/pci/ivtv/ivtv-ioctl.c
1146
if ((read_reg(IVTV_REG_DEC_LINE_FIELD) >> 16) < 100)
drivers/media/pci/ivtv/ivtv-ioctl.c
1406
data[0] |= (read_reg(0x2a00) >> 7) & 0x40;
drivers/media/pci/ivtv/ivtv-ioctl.c
1571
data[0] |= (read_reg(0x2a00) >> 7) & 0x40;
drivers/media/pci/ivtv/ivtv-irq.c
1071
IVTV_ERR("DMA TIMEOUT %08x %d\n", read_reg(IVTV_REG_DMASTATUS), itv->cur_dma_stream);
drivers/media/pci/ivtv/ivtv-irq.c
1073
write_reg(read_reg(IVTV_REG_DMASTATUS) & 3, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
425
write_reg_sync(read_reg(IVTV_REG_DMAXFER) | 0x02, IVTV_REG_DMAXFER);
drivers/media/pci/ivtv/ivtv-irq.c
441
write_reg_sync(read_reg(IVTV_REG_DMAXFER) | 0x01, IVTV_REG_DMAXFER);
drivers/media/pci/ivtv/ivtv-irq.c
544
if (read_reg(IVTV_REG_DMASTATUS) & 0x14) {
drivers/media/pci/ivtv/ivtv-irq.c
546
read_reg(IVTV_REG_DMASTATUS),
drivers/media/pci/ivtv/ivtv-irq.c
548
write_reg(read_reg(IVTV_REG_DMASTATUS) & 3, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
611
write_reg(read_reg(IVTV_REG_DMASTATUS) & 3, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
676
status = read_reg(IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
831
unsigned int frame = read_reg(IVTV_REG_DEC_LINE_FIELD) & 1;
drivers/media/pci/ivtv/ivtv-irq.c
928
stat = read_reg(IVTV_REG_IRQSTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
942
(read_reg(IVTV_REG_DEC_LINE_FIELD) & 1)) {
drivers/media/pci/ivtv/ivtv-irq.c
945
read_reg(IVTV_REG_DEC_LINE_FIELD) >> 16);
drivers/media/pci/ivtv/ivtv-udma.c
210
write_reg_sync(read_reg(IVTV_REG_DMAXFER) | 0x01, IVTV_REG_DMAXFER);
drivers/media/pci/ivtv/ivtv-yuv.c
852
yi->reg_2834 = read_reg(0x02834);
drivers/media/pci/ivtv/ivtv-yuv.c
853
yi->reg_2838 = read_reg(0x02838);
drivers/media/pci/ivtv/ivtv-yuv.c
854
yi->reg_283c = read_reg(0x0283c);
drivers/media/pci/ivtv/ivtv-yuv.c
855
yi->reg_2840 = read_reg(0x02840);
drivers/media/pci/ivtv/ivtv-yuv.c
856
yi->reg_2844 = read_reg(0x02844);
drivers/media/pci/ivtv/ivtv-yuv.c
857
yi->reg_2848 = read_reg(0x02848);
drivers/media/pci/ivtv/ivtv-yuv.c
858
yi->reg_2854 = read_reg(0x02854);
drivers/media/pci/ivtv/ivtv-yuv.c
859
yi->reg_285c = read_reg(0x0285c);
drivers/media/pci/ivtv/ivtv-yuv.c
860
yi->reg_2864 = read_reg(0x02864);
drivers/media/pci/ivtv/ivtv-yuv.c
861
yi->reg_2870 = read_reg(0x02870);
drivers/media/pci/ivtv/ivtv-yuv.c
862
yi->reg_2874 = read_reg(0x02874);
drivers/media/pci/ivtv/ivtv-yuv.c
863
yi->reg_2898 = read_reg(0x02898);
drivers/media/pci/ivtv/ivtv-yuv.c
864
yi->reg_2890 = read_reg(0x02890);
drivers/media/pci/ivtv/ivtv-yuv.c
866
yi->reg_289c = read_reg(0x0289c);
drivers/media/pci/ivtv/ivtv-yuv.c
867
yi->reg_2918 = read_reg(0x02918);
drivers/media/pci/ivtv/ivtv-yuv.c
868
yi->reg_291c = read_reg(0x0291c);
drivers/media/pci/ivtv/ivtv-yuv.c
869
yi->reg_2920 = read_reg(0x02920);
drivers/media/pci/ivtv/ivtv-yuv.c
870
yi->reg_2924 = read_reg(0x02924);
drivers/media/pci/ivtv/ivtv-yuv.c
871
yi->reg_2928 = read_reg(0x02928);
drivers/media/pci/ivtv/ivtv-yuv.c
872
yi->reg_292c = read_reg(0x0292c);
drivers/media/pci/ivtv/ivtv-yuv.c
873
yi->reg_2930 = read_reg(0x02930);
drivers/media/pci/ivtv/ivtv-yuv.c
874
yi->reg_2934 = read_reg(0x02934);
drivers/media/pci/ivtv/ivtv-yuv.c
875
yi->reg_2938 = read_reg(0x02938);
drivers/media/pci/ivtv/ivtv-yuv.c
876
yi->reg_293c = read_reg(0x0293c);
drivers/media/pci/ivtv/ivtv-yuv.c
877
yi->reg_2940 = read_reg(0x02940);
drivers/media/pci/ivtv/ivtv-yuv.c
878
yi->reg_2944 = read_reg(0x02944);
drivers/media/pci/ivtv/ivtv-yuv.c
879
yi->reg_2948 = read_reg(0x02948);
drivers/media/pci/ivtv/ivtv-yuv.c
880
yi->reg_294c = read_reg(0x0294c);
drivers/media/pci/ivtv/ivtv-yuv.c
881
yi->reg_2950 = read_reg(0x02950);
drivers/media/pci/ivtv/ivtv-yuv.c
882
yi->reg_2954 = read_reg(0x02954);
drivers/media/pci/ivtv/ivtv-yuv.c
883
yi->reg_2958 = read_reg(0x02958);
drivers/media/pci/ivtv/ivtv-yuv.c
884
yi->reg_295c = read_reg(0x0295c);
drivers/media/pci/ivtv/ivtv-yuv.c
885
yi->reg_2960 = read_reg(0x02960);
drivers/media/pci/ivtv/ivtv-yuv.c
886
yi->reg_2964 = read_reg(0x02964);
drivers/media/pci/ivtv/ivtv-yuv.c
887
yi->reg_2968 = read_reg(0x02968);
drivers/media/pci/ivtv/ivtv-yuv.c
888
yi->reg_296c = read_reg(0x0296c);
drivers/media/pci/ivtv/ivtv-yuv.c
889
yi->reg_2970 = read_reg(0x02970);
drivers/media/pci/ivtv/ivtv-yuv.c
896
yi->osd_x_offset = read_reg(0x02a04) & 0x00000FFF;
drivers/media/pci/ivtv/ivtv-yuv.c
897
yi->osd_y_offset = (read_reg(0x02a04) >> 16) & 0x00000FFF;
drivers/media/pci/ivtv/ivtv-yuv.c
901
if (read_reg(0x2878) & 4)
drivers/media/pci/ivtv/ivtvfb.c
460
trace = read_reg(IVTV_REG_DEC_LINE_FIELD) >> 16;
drivers/media/pci/ivtv/ivtvfb.c
512
write_reg(read_reg(0x02a00) | 0x0002000, 0x02a00);
drivers/media/pci/ivtv/ivtvfb.c
514
write_reg(read_reg(0x02a00) & ~0x0002000, 0x02a00);
drivers/media/platform/ti/vpe/vpdma.c
1005
val = read_reg(vpdma, reg_addr);
drivers/media/platform/ti/vpe/vpdma.c
1019
return read_reg(vpdma, reg_addr);
drivers/media/platform/ti/vpe/vpdma.c
1028
return read_reg(vpdma, reg_addr);
drivers/media/platform/ti/vpe/vpdma.c
293
return (read_reg(vpdma, offset) & (mask << shift)) >> shift;
drivers/media/platform/ti/vpe/vpdma.c
299
u32 val = read_reg(vpdma, offset);
drivers/media/platform/ti/vpe/vpdma.c
311
#define DUMPREG(r) dev_dbg(dev, "%-35s %08x\n", #r, read_reg(vpdma, VPDMA_##r))
drivers/media/platform/ti/vpe/vpdma.c
521
return read_reg(vpdma, VPDMA_LIST_STAT_SYNC) & BIT(list_num + 16);
drivers/media/platform/ti/vpe/vpe.c
1379
irqst0 = read_reg(dev, VPE_INT0_STATUS0);
drivers/media/platform/ti/vpe/vpe.c
1385
irqst1 = read_reg(dev, VPE_INT0_STATUS1);
drivers/media/platform/ti/vpe/vpe.c
468
return get_field(read_reg(dev, offset), mask, shift);
drivers/media/platform/ti/vpe/vpe.c
483
u32 val = read_reg(dev, offset);
drivers/media/platform/ti/vpe/vpe.c
959
#define DUMPREG(r) vpe_dbg(dev, "%-35s %08x\n", #r, read_reg(dev, VPE_##r))
drivers/media/radio/radio-shark2.c
138
.read_reg = shark_read_reg,
drivers/media/radio/radio-tea5777.c
218
tea->read_reg = -1;
drivers/media/radio/radio-tea5777.c
228
if (tea->read_reg != -1)
drivers/media/radio/radio-tea5777.c
242
res = tea->ops->read_reg(tea, &tea->read_reg);
drivers/media/radio/radio-tea5777.c
306
(tea->read_reg & TEA5777_R_FM_STEREO_MASK))
drivers/media/radio/radio-tea5777.c
312
v->signal = (tea->read_reg & TEA5777_R_LEVEL_MASK) >>
drivers/media/radio/radio-tea5777.c
316
tea->read_reg = -1;
drivers/media/radio/radio-tea5777.c
459
tea->freq = (tea->read_reg & TEA5777_R_FM_PLL_MASK);
drivers/media/radio/radio-tea5777.c
462
if ((tea->read_reg & TEA5777_R_SFOUND_MASK)) {
drivers/media/radio/radio-tea5777.c
467
if (tea->read_reg & TEA5777_R_BLIM_MASK) {
drivers/media/radio/radio-tea5777.c
473
tea->read_reg = -1;
drivers/media/radio/radio-tea5777.h
47
int (*read_reg)(struct radio_tea5777 *tea, u32 *val);
drivers/media/radio/radio-tea5777.h
62
u32 read_reg;
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c
35
return (state->cfg->read_reg) ?
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c
36
state->cfg->read_reg(state->mxl_state, addr, data) :
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h
15
int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data);
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c
37
return (state->cfg->read_reg) ?
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c
38
state->cfg->read_reg(state->mxl_state, addr, data) :
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h
39
int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data);
drivers/media/usb/dvb-usb-v2/mxl111sf.c
738
.read_reg = mxl111sf_read_reg,
drivers/media/usb/dvb-usb-v2/mxl111sf.c
864
.read_reg = mxl111sf_read_reg,
drivers/mfd/88pm860x-core.c
467
int read_reg = -1, value = 0;
drivers/mfd/88pm860x-core.c
473
if (read_reg != irq_data->reg) {
drivers/mfd/88pm860x-core.c
474
read_reg = irq_data->reg;
drivers/mfd/max8925-core.c
476
int read_reg = -1, value = 0;
drivers/mfd/max8925-core.c
490
if (read_reg != irq_data->reg) {
drivers/mfd/max8925-core.c
491
read_reg = irq_data->reg;
drivers/mfd/max8925-core.c
505
int read_reg = -1, value = 0;
drivers/mfd/max8925-core.c
519
if (read_reg != irq_data->reg) {
drivers/mfd/max8925-core.c
520
read_reg = irq_data->reg;
drivers/mtd/nand/onenand/onenand_omap2.c
170
intr = read_reg(c, ONENAND_REG_INTERRUPT);
drivers/mtd/nand/onenand/onenand_omap2.c
174
ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
drivers/mtd/nand/onenand/onenand_omap2.c
188
syscfg = read_reg(c, ONENAND_REG_SYS_CFG1);
drivers/mtd/nand/onenand/onenand_omap2.c
193
syscfg = read_reg(c, ONENAND_REG_SYS_CFG1);
drivers/mtd/nand/onenand/onenand_omap2.c
199
ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
drivers/mtd/nand/onenand/onenand_omap2.c
200
intr = read_reg(c, ONENAND_REG_INTERRUPT);
drivers/mtd/nand/onenand/onenand_omap2.c
209
ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
drivers/mtd/nand/onenand/onenand_omap2.c
219
intr = read_reg(c,
drivers/mtd/nand/onenand/onenand_omap2.c
224
intr = read_reg(c, ONENAND_REG_INTERRUPT);
drivers/mtd/nand/onenand/onenand_omap2.c
233
syscfg = read_reg(c, ONENAND_REG_SYS_CFG1);
drivers/mtd/nand/onenand/onenand_omap2.c
240
intr = read_reg(c, ONENAND_REG_INTERRUPT);
drivers/mtd/nand/onenand/onenand_omap2.c
245
ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
drivers/mtd/nand/onenand/onenand_omap2.c
263
intr = read_reg(c, ONENAND_REG_INTERRUPT);
drivers/mtd/nand/onenand/onenand_omap2.c
264
ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
drivers/mtd/nand/onenand/onenand_omap2.c
267
int ecc = read_reg(c, ONENAND_REG_ECC_STATUS);
drivers/mtd/nand/onenand/onenand_omap2.c
272
addr1 = read_reg(c, ONENAND_REG_START_ADDRESS1);
drivers/mtd/nand/onenand/onenand_omap2.c
273
addr8 = read_reg(c, ONENAND_REG_START_ADDRESS8);
drivers/mtd/nand/raw/brcmnand/bcma_nand.c
84
.read_reg = brcmnand_bcma_read_reg,
drivers/mtd/nand/raw/brcmnand/brcmnand.h
33
u32 (*read_reg)(struct brcmnand_soc *soc, u32 offset);
drivers/mtd/nand/raw/brcmnand/brcmnand.h
78
return soc && soc->ops && soc->ops->read_reg && soc->ops->write_reg;
drivers/mtd/nand/raw/brcmnand/brcmnand.h
83
return soc->ops->read_reg(soc, offset);
drivers/mtd/spi-nor/controllers/hisi-sfc.c
317
.read_reg = hisi_spi_nor_read_reg,
drivers/mtd/spi-nor/controllers/nxp-spifi.c
267
nor->controller_ops->read_reg(nor, SPINOR_OP_RDID, id,
drivers/mtd/spi-nor/controllers/nxp-spifi.c
272
.read_reg = nxp_spifi_read_reg,
drivers/mtd/spi-nor/core.c
171
return nor->controller_ops->read_reg(nor, opcode, buf, len);
drivers/mtd/spi-nor/core.c
2260
!nor->controller_ops->read_reg ||
drivers/mtd/spi-nor/core.c
440
ret = nor->controller_ops->read_reg(nor, SPINOR_OP_RDID, id,
drivers/net/can/c_can/c_can.h
204
u16 (*read_reg)(const struct c_can_priv *priv, enum reg index);
drivers/net/can/c_can/c_can_main.c
1081
priv->last_status = priv->read_reg(priv, C_CAN_STS_REG);
drivers/net/can/c_can/c_can_main.c
1148
reg_int = priv->read_reg(priv, C_CAN_INT_REG);
drivers/net/can/c_can/c_can_main.c
1279
val = priv->read_reg(priv, C_CAN_CTRL_EX_REG);
drivers/net/can/c_can/c_can_main.c
1285
while (!(priv->read_reg(priv, C_CAN_STS_REG) & STATUS_PDA) &&
drivers/net/can/c_can/c_can_main.c
1317
val = priv->read_reg(priv, C_CAN_CTRL_EX_REG);
drivers/net/can/c_can/c_can_main.c
1320
val = priv->read_reg(priv, C_CAN_CTRL_REG);
drivers/net/can/c_can/c_can_main.c
1326
while ((priv->read_reg(priv, C_CAN_STS_REG) & STATUS_PDA) &&
drivers/net/can/c_can/c_can_main.c
227
u32 ctrl = priv->read_reg(priv, C_CAN_CTRL_REG) & ~CONTROL_IRQMSK;
drivers/net/can/c_can/c_can_main.c
243
if (!(priv->read_reg(priv, reg) & IF_COMR_BUSY))
drivers/net/can/c_can/c_can_main.c
400
data = priv->read_reg(priv, dreg);
drivers/net/can/c_can/c_can_main.c
491
while (init != (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_INIT)) {
drivers/net/can/c_can/c_can_main.c
525
ctrl_save = priv->read_reg(priv, C_CAN_CTRL_REG);
drivers/net/can/c_can/c_can_main.c
573
while (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_SWR) {
drivers/net/can/c_can/c_can_main.c
699
reg_err_counter = priv->read_reg(priv, C_CAN_ERR_CNT_REG);
drivers/net/can/c_can/c_can_main.c
731
pend = priv->read_reg(priv, C_CAN_INTPND2_REG);
drivers/net/can/c_can/c_can_main.c
826
ctrl = priv->read_reg(priv, C_CAN_IFACE(MSGCTRL_REG, IF_NAPI));
drivers/net/can/c_can/c_can_main.c
864
pend = priv->read_reg(priv, C_CAN_NEWDAT1_REG);
drivers/net/can/c_can/c_can_main.c
948
reg_err_counter = priv->read_reg(priv, C_CAN_ERR_CNT_REG);
drivers/net/can/c_can/c_can_pci.c
192
priv->read_reg = c_can_pci_read_reg_aligned_to_32bit;
drivers/net/can/c_can/c_can_pci.c
196
priv->read_reg = c_can_pci_read_reg_aligned_to_16bit;
drivers/net/can/c_can/c_can_pci.c
200
priv->read_reg = c_can_pci_read_reg_32bit;
drivers/net/can/c_can/c_can_pci.c
91
val = priv->read_reg(priv, index);
drivers/net/can/c_can/c_can_pci.c
92
val |= ((u32)priv->read_reg(priv, index + 1)) << 16;
drivers/net/can/c_can/c_can_platform.c
148
val = priv->read_reg(priv, index);
drivers/net/can/c_can/c_can_platform.c
149
val |= ((u32)priv->read_reg(priv, index + 1)) << 16;
drivers/net/can/c_can/c_can_platform.c
295
priv->read_reg = c_can_plat_read_reg_aligned_to_32bit;
drivers/net/can/c_can/c_can_platform.c
302
priv->read_reg = c_can_plat_read_reg_aligned_to_16bit;
drivers/net/can/c_can/c_can_platform.c
311
priv->read_reg = c_can_plat_read_reg_aligned_to_16bit;
drivers/net/can/cc770/cc770.h
141
priv->read_reg(priv, offsetof(struct cc770_regs, member))
drivers/net/can/cc770/cc770.h
172
u8 (*read_reg)(const struct cc770_priv *priv, int reg);
drivers/net/can/cc770/cc770_isa.c
205
priv->read_reg = cc770_isa_mem_read_reg;
drivers/net/can/cc770/cc770_isa.c
212
priv->read_reg = cc770_isa_port_read_reg_indirect;
drivers/net/can/cc770/cc770_isa.c
215
priv->read_reg = cc770_isa_port_read_reg;
drivers/net/can/cc770/cc770_isa.c
300
if (priv->read_reg == cc770_isa_port_read_reg_indirect)
drivers/net/can/cc770/cc770_platform.c
181
priv->read_reg = cc770_platform_read_reg;
drivers/net/can/ctucanfd/ctucanfd.h
33
u32 (*read_reg)(struct ctucan_priv *priv,
drivers/net/can/ctucanfd/ctucanfd_base.c
1400
priv->read_reg = ctucan_read32_le;
drivers/net/can/ctucanfd/ctucanfd_base.c
1415
priv->read_reg = ctucan_read32_be;
drivers/net/can/ctucanfd/ctucanfd_base.c
142
return priv->read_reg(priv, reg);
drivers/net/can/m_can/m_can.c
333
return cdev->ops->read_reg(cdev, reg);
drivers/net/can/m_can/m_can.h
65
u32 (*read_reg)(struct m_can_classdev *cdev, int reg);
drivers/net/can/m_can/m_can_pci.c
81
.read_reg = iomap_read_reg,
drivers/net/can/m_can/m_can_platform.c
72
.read_reg = iomap_read_reg,
drivers/net/can/m_can/tcan4x5x-core.c
403
.read_reg = tcan4x5x_read_reg,
drivers/net/can/sja1000/ems_pci.c
202
res = priv->read_reg(priv, SJA1000_CDR);
drivers/net/can/sja1000/ems_pci.c
351
priv->read_reg = ems_pci_v1_read_reg;
drivers/net/can/sja1000/ems_pci.c
357
priv->read_reg = ems_pci_v2_read_reg;
drivers/net/can/sja1000/ems_pci.c
363
priv->read_reg = ems_pci_v3_read_reg;
drivers/net/can/sja1000/ems_pcmcia.c
214
priv->read_reg = ems_pcmcia_read_reg;
drivers/net/can/sja1000/f81601.c
161
priv->read_reg = f81601_pci_read_reg;
drivers/net/can/sja1000/kvaser_pci.c
243
priv->read_reg = kvaser_pci_read_reg;
drivers/net/can/sja1000/peak_pci.c
643
priv->read_reg = peak_pci_read_reg;
drivers/net/can/sja1000/peak_pcmcia.c
557
priv->read_reg = pcan_read_canreg;
drivers/net/can/sja1000/plx_pci.c
419
if ((priv->read_reg(priv, REG_CR) & REG_CR_BASICCAN_INITIAL_MASK) ==
drivers/net/can/sja1000/plx_pci.c
421
(priv->read_reg(priv, SJA1000_SR) == REG_SR_BASICCAN_INITIAL) &&
drivers/net/can/sja1000/plx_pci.c
422
(priv->read_reg(priv, SJA1000_IR) == REG_IR_BASICCAN_INITIAL))
drivers/net/can/sja1000/plx_pci.c
432
if (priv->read_reg(priv, SJA1000_MOD) == REG_MOD_PELICAN_INITIAL &&
drivers/net/can/sja1000/plx_pci.c
433
priv->read_reg(priv, SJA1000_SR) == REG_SR_PELICAN_INITIAL &&
drivers/net/can/sja1000/plx_pci.c
434
priv->read_reg(priv, SJA1000_IR) == REG_IR_PELICAN_INITIAL)
drivers/net/can/sja1000/plx_pci.c
684
priv->read_reg = plx_pci_read_reg;
drivers/net/can/sja1000/sja1000.c
101
return (priv->read_reg(priv, SJA1000_MOD) == 0xFF);
drivers/net/can/sja1000/sja1000.c
118
unsigned char status = priv->read_reg(priv, SJA1000_MOD);
drivers/net/can/sja1000/sja1000.c
134
status = priv->read_reg(priv, SJA1000_MOD);
drivers/net/can/sja1000/sja1000.c
143
unsigned char status = priv->read_reg(priv, SJA1000_MOD);
drivers/net/can/sja1000/sja1000.c
169
status = priv->read_reg(priv, SJA1000_MOD);
drivers/net/can/sja1000/sja1000.c
215
priv->read_reg(priv, SJA1000_CDR) & CDR_PELICAN))
drivers/net/can/sja1000/sja1000.c
221
priv->read_reg(priv, SJA1000_ECC);
drivers/net/can/sja1000/sja1000.c
224
priv->read_reg(priv, SJA1000_IR);
drivers/net/can/sja1000/sja1000.c
271
bec->txerr = priv->read_reg(priv, SJA1000_TXERR);
drivers/net/can/sja1000/sja1000.c
272
bec->rxerr = priv->read_reg(priv, SJA1000_RXERR);
drivers/net/can/sja1000/sja1000.c
354
fi = priv->read_reg(priv, SJA1000_FI);
drivers/net/can/sja1000/sja1000.c
359
id = (priv->read_reg(priv, SJA1000_ID1) << 21)
drivers/net/can/sja1000/sja1000.c
360
| (priv->read_reg(priv, SJA1000_ID2) << 13)
drivers/net/can/sja1000/sja1000.c
361
| (priv->read_reg(priv, SJA1000_ID3) << 5)
drivers/net/can/sja1000/sja1000.c
362
| (priv->read_reg(priv, SJA1000_ID4) >> 3);
drivers/net/can/sja1000/sja1000.c
367
id = (priv->read_reg(priv, SJA1000_ID1) << 3)
drivers/net/can/sja1000/sja1000.c
368
| (priv->read_reg(priv, SJA1000_ID2) >> 5);
drivers/net/can/sja1000/sja1000.c
376
cf->data[i] = priv->read_reg(priv, dreg++);
drivers/net/can/sja1000/sja1000.c
457
ecc = priv->read_reg(priv, SJA1000_ECC);
drivers/net/can/sja1000/sja1000.c
492
alc = priv->read_reg(priv, SJA1000_ALC);
drivers/net/can/sja1000/sja1000.c
528
if (priv->read_reg(priv, SJA1000_IER) == IRQ_OFF)
drivers/net/can/sja1000/sja1000.c
532
(isrc = priv->read_reg(priv, SJA1000_IR))) {
drivers/net/can/sja1000/sja1000.c
534
status = priv->read_reg(priv, SJA1000_SR);
drivers/net/can/sja1000/sja1000.c
559
status = priv->read_reg(priv, SJA1000_SR);
drivers/net/can/sja1000/sja1000.c
95
priv->read_reg(priv, SJA1000_SR);
drivers/net/can/sja1000/sja1000.h
160
u8 (*read_reg) (const struct sja1000_priv *priv, int reg);
drivers/net/can/sja1000/sja1000_isa.c
160
priv->read_reg = sja1000_isa_mem_read_reg;
drivers/net/can/sja1000/sja1000_isa.c
167
priv->read_reg = sja1000_isa_port_read_reg_indirect;
drivers/net/can/sja1000/sja1000_isa.c
171
priv->read_reg = sja1000_isa_port_read_reg;
drivers/net/can/sja1000/sja1000_isa.c
238
if (priv->read_reg == sja1000_isa_port_read_reg_indirect)
drivers/net/can/sja1000/sja1000_platform.c
101
priv->read_reg = sp_technologic_read_reg16;
drivers/net/can/sja1000/sja1000_platform.c
122
priv->read_reg = sp_read_reg32;
drivers/net/can/sja1000/sja1000_platform.c
126
priv->read_reg = sp_read_reg16;
drivers/net/can/sja1000/sja1000_platform.c
131
priv->read_reg = sp_read_reg8;
drivers/net/can/sja1000/sja1000_platform.c
148
priv->read_reg = sp_read_reg32;
drivers/net/can/sja1000/sja1000_platform.c
152
priv->read_reg = sp_read_reg16;
drivers/net/can/sja1000/sja1000_platform.c
157
priv->read_reg = sp_read_reg8;
drivers/net/can/sja1000/tscan1.c
124
priv->read_reg = tscan1_read;
drivers/net/can/xilinx_can.c
1000
u32 status = priv->read_reg(priv, XCAN_SR_OFFSET);
drivers/net/can/xilinx_can.c
1024
u32 ecr = priv->read_reg(priv, XCAN_ECR_OFFSET);
drivers/net/can/xilinx_can.c
1095
err_status = priv->read_reg(priv, XCAN_ESR_OFFSET);
drivers/net/can/xilinx_can.c
1195
reg_rx_ecc = priv->read_reg(priv, XCAN_RXFIFO_ECC_OFFSET);
drivers/net/can/xilinx_can.c
1196
reg_txol_ecc = priv->read_reg(priv, XCAN_TXOLFIFO_ECC_OFFSET);
drivers/net/can/xilinx_can.c
1197
reg_txtl_ecc = priv->read_reg(priv, XCAN_TXTLFIFO_ECC_OFFSET);
drivers/net/can/xilinx_can.c
1252
__func__, priv->read_reg(priv, XCAN_ESR_OFFSET));
drivers/net/can/xilinx_can.c
1294
fsr = priv->read_reg(priv, XCAN_FSR_OFFSET);
drivers/net/can/xilinx_can.c
1314
if (!(priv->read_reg(priv, XCAN_ISR_OFFSET) &
drivers/net/can/xilinx_can.c
1367
ier = priv->read_reg(priv, XCAN_IER_OFFSET);
drivers/net/can/xilinx_can.c
1426
isr = priv->read_reg(priv, XCAN_ISR_OFFSET);
drivers/net/can/xilinx_can.c
1472
isr = priv->read_reg(priv, XCAN_ISR_OFFSET);
drivers/net/can/xilinx_can.c
1503
ier = priv->read_reg(priv, XCAN_IER_OFFSET);
drivers/net/can/xilinx_can.c
1639
bec->txerr = priv->read_reg(priv, XCAN_ECR_OFFSET) & XCAN_ECR_TEC_MASK;
drivers/net/can/xilinx_can.c
1640
bec->rxerr = ((priv->read_reg(priv, XCAN_ECR_OFFSET) &
drivers/net/can/xilinx_can.c
1659
*tdcv = FIELD_GET(XCAN_SR_TDCV_MASK, priv->read_reg(priv, XCAN_SR_OFFSET));
drivers/net/can/xilinx_can.c
2030
priv->read_reg = xcan_read_reg_le;
drivers/net/can/xilinx_can.c
2040
if (priv->read_reg(priv, XCAN_SR_OFFSET) != XCAN_SR_CONFIG_MASK) {
drivers/net/can/xilinx_can.c
2042
priv->read_reg = xcan_read_reg_be;
drivers/net/can/xilinx_can.c
246
u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg);
drivers/net/can/xilinx_can.c
458
while (!(priv->read_reg(priv, XCAN_SR_OFFSET) & XCAN_SR_CONFIG_MASK)) {
drivers/net/can/xilinx_can.c
491
is_config_mode = priv->read_reg(priv, XCAN_SR_OFFSET) &
drivers/net/can/xilinx_can.c
541
priv->read_reg(priv, XCAN_BRPR_OFFSET),
drivers/net/can/xilinx_can.c
542
priv->read_reg(priv, XCAN_BTR_OFFSET));
drivers/net/can/xilinx_can.c
609
priv->read_reg(priv, XCAN_SR_OFFSET));
drivers/net/can/xilinx_can.c
748
if (unlikely(priv->read_reg(priv, XCAN_SR_OFFSET) &
drivers/net/can/xilinx_can.c
781
if (unlikely(priv->read_reg(priv, XCAN_TRR_OFFSET) &
drivers/net/can/xilinx_can.c
857
id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base));
drivers/net/can/xilinx_can.c
858
dlc = priv->read_reg(priv, XCAN_FRAME_DLC_OFFSET(frame_base)) >>
drivers/net/can/xilinx_can.c
882
data[0] = priv->read_reg(priv, XCAN_FRAME_DW1_OFFSET(frame_base));
drivers/net/can/xilinx_can.c
883
data[1] = priv->read_reg(priv, XCAN_FRAME_DW2_OFFSET(frame_base));
drivers/net/can/xilinx_can.c
920
id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base));
drivers/net/can/xilinx_can.c
921
dlc = priv->read_reg(priv, XCAN_FRAME_DLC_OFFSET(frame_base));
drivers/net/can/xilinx_can.c
965
data[0] = priv->read_reg(priv, dw_offset);
drivers/net/can/xilinx_can.c
972
data[0] = priv->read_reg(priv, dw_offset + i);
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1373
.read_reg = e1000_read_phy_reg_gg82563_80003es2lan,
drivers/net/ethernet/intel/e1000e/82571.c
1890
.read_reg = e1000e_read_phy_reg_igp,
drivers/net/ethernet/intel/e1000e/82571.c
1908
.read_reg = e1000e_read_phy_reg_m88,
drivers/net/ethernet/intel/e1000e/82571.c
1926
.read_reg = e1000e_read_phy_reg_bm2,
drivers/net/ethernet/intel/e1000e/e1000.h
547
return hw->phy.ops.read_reg(hw, offset, data);
drivers/net/ethernet/intel/e1000e/hw.h
546
s32 (*read_reg)(struct e1000_hw *, u32, u16 *);
drivers/net/ethernet/intel/e1000e/ich8lan.c
517
phy->ops.read_reg = e1000_read_phy_reg_hv;
drivers/net/ethernet/intel/e1000e/ich8lan.c
5980
.read_reg = e1000e_read_phy_reg_igp,
drivers/net/ethernet/intel/e1000e/ich8lan.c
621
phy->ops.read_reg = e1000e_read_phy_reg_bm;
drivers/net/ethernet/intel/e1000e/ich8lan.c
661
phy->ops.read_reg = e1000e_read_phy_reg_bm;
drivers/net/ethernet/intel/e1000e/phy.c
67
if (!phy->ops.read_reg)
drivers/net/ethernet/intel/igb/e1000_82575.c
1005
ret_val = phy->ops.read_reg(hw,
drivers/net/ethernet/intel/igb/e1000_82575.c
131
ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_82575.c
143
ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_82575.c
206
phy->ops.read_reg = igb_read_phy_reg_sgmii_82575;
drivers/net/ethernet/intel/igb/e1000_82575.c
215
phy->ops.read_reg = igb_read_phy_reg_82580;
drivers/net/ethernet/intel/igb/e1000_82575.c
219
phy->ops.read_reg = igb_read_phy_reg_igp;
drivers/net/ethernet/intel/igb/e1000_82575.c
2569
ret_val = hw->phy.ops.read_reg(hw, E1000_EMIDATA, data);
drivers/net/ethernet/intel/igb/e1000_82575.c
258
ret_val = phy->ops.read_reg(hw,
drivers/net/ethernet/intel/igb/e1000_82575.c
2669
ret_val = phy->ops.read_reg(hw, E1000_M88E1543_EEE_CTRL_1,
drivers/net/ethernet/intel/igb/e1000_82575.c
965
ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
drivers/net/ethernet/intel/igb/e1000_82575.c
977
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
drivers/net/ethernet/intel/igb/e1000_82575.c
994
ret_val = phy->ops.read_reg(hw,
drivers/net/ethernet/intel/igb/e1000_hw.h
321
s32 (*read_reg)(struct e1000_hw *, u32, u16 *);
drivers/net/ethernet/intel/igb/e1000_i210.c
752
ret_val = hw->phy.ops.read_reg(hw, E1000_MMDAAD, data);
drivers/net/ethernet/intel/igb/e1000_mac.c
935
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
drivers/net/ethernet/intel/igb/e1000_mac.c
939
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
drivers/net/ethernet/intel/igb/e1000_mac.c
955
ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV,
drivers/net/ethernet/intel/igb/e1000_mac.c
959
ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY,
drivers/net/ethernet/intel/igb/e1000_phy.c
1139
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1152
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1209
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL,
drivers/net/ethernet/intel/igb/e1000_phy.c
1223
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1293
ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1309
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1401
if (!(hw->phy.ops.read_reg))
drivers/net/ethernet/intel/igb/e1000_phy.c
1404
ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1420
ret_val = phy->ops.read_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
1433
ret_val = phy->ops.read_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
1456
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
drivers/net/ethernet/intel/igb/e1000_phy.c
1504
ret_val = phy->ops.read_reg(hw, offset, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1527
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1555
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1571
ret_val = phy->ops.read_reg(hw, offset, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1596
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igb/e1000_phy.c
1599
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igb/e1000_phy.c
1633
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igb/e1000_phy.c
1644
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igb/e1000_phy.c
1681
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1715
ret_val = phy->ops.read_reg(hw, I347AT4_PAGE_SELECT,
drivers/net/ethernet/intel/igb/e1000_phy.c
1725
ret_val = phy->ops.read_reg(hw, I347AT4_PCDC, &phy_data2);
drivers/net/ethernet/intel/igb/e1000_phy.c
1732
ret_val = phy->ops.read_reg(hw, I347AT4_PCDL0, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1742
ret_val = phy->ops.read_reg(hw, I347AT4_PCDL1, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1752
ret_val = phy->ops.read_reg(hw, I347AT4_PCDL2, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1762
ret_val = phy->ops.read_reg(hw, I347AT4_PCDL3, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1784
ret_val = phy->ops.read_reg(hw, I347AT4_PAGE_SELECT,
drivers/net/ethernet/intel/igb/e1000_phy.c
1793
ret_val = phy->ops.read_reg(hw, M88E1112_VCT_DSP_DISTANCE,
drivers/net/ethernet/intel/igb/e1000_phy.c
1853
ret_val = phy->ops.read_reg(hw, agc_reg_array[i], &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1931
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1942
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1953
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2007
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2019
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2052
if (!(hw->phy.ops.read_reg))
drivers/net/ethernet/intel/igb/e1000_phy.c
2055
ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
drivers/net/ethernet/intel/igb/e1000_phy.c
2387
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
drivers/net/ethernet/intel/igb/e1000_phy.c
2404
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
drivers/net/ethernet/intel/igb/e1000_phy.c
2425
ret_val = phy->ops.read_reg(hw, I82580_PHY_STATUS_2, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2450
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2463
ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2529
ret_val = phy->ops.read_reg(hw, I82580_PHY_STATUS_2, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2541
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2575
ret_val = phy->ops.read_reg(hw, I82580_PHY_DIAG_STATUS, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2602
ret_val = hw->phy.ops.read_reg(hw, PHY_1000T_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
475
ret_val = phy->ops.read_reg(hw, I82580_CFG_REG, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
489
ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
534
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
583
ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
drivers/net/ethernet/intel/igb/e1000_phy.c
636
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
64
ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
drivers/net/ethernet/intel/igb/e1000_phy.c
70
ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
drivers/net/ethernet/intel/igb/e1000_phy.c
764
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
794
ret_val = phy->ops.read_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
808
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
818
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, &data);
drivers/net/ethernet/intel/igb/e1000_phy.c
889
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
drivers/net/ethernet/intel/igb/e1000_phy.c
934
ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
drivers/net/ethernet/intel/igb/e1000_phy.c
940
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
drivers/net/ethernet/intel/igb/igb.h
795
if (hw->phy.ops.read_reg)
drivers/net/ethernet/intel/igb/igb.h
796
return hw->phy.ops.read_reg(hw, offset, data);
drivers/net/ethernet/intel/igb/igb_main.c
5653
!hw->phy.ops.read_reg)
drivers/net/ethernet/intel/igc/igc.h
758
if (hw->phy.ops.read_reg)
drivers/net/ethernet/intel/igc/igc.h
759
return hw->phy.ops.read_reg(hw, offset, data);
drivers/net/ethernet/intel/igc/igc_base.c
444
.read_reg = igc_read_phy_reg_gpy,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1674
ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
drivers/net/ethernet/intel/igc/igc_ethtool.c
1693
ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
drivers/net/ethernet/intel/igc/igc_ethtool.c
1708
ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
drivers/net/ethernet/intel/igc/igc_ethtool.c
1727
ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
drivers/net/ethernet/intel/igc/igc_hw.h
113
s32 (*read_reg)(struct igc_hw *hw, u32 address, u16 *data);
drivers/net/ethernet/intel/igc/igc_mac.c
472
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
drivers/net/ethernet/intel/igc/igc_mac.c
476
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
drivers/net/ethernet/intel/igc/igc_mac.c
492
ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV,
drivers/net/ethernet/intel/igc/igc_mac.c
496
ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY,
drivers/net/ethernet/intel/igc/igc_phy.c
114
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
drivers/net/ethernet/intel/igc/igc_phy.c
131
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
drivers/net/ethernet/intel/igc/igc_phy.c
227
ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
drivers/net/ethernet/intel/igc/igc_phy.c
233
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
drivers/net/ethernet/intel/igc/igc_phy.c
241
ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
drivers/net/ethernet/intel/igc/igc_phy.c
38
ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
drivers/net/ethernet/intel/igc/igc_phy.c
403
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igc/igc_phy.c
406
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igc/igc_phy.c
44
ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
drivers/net/ethernet/intel/igc/igc_phy.c
457
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
drivers/net/ethernet/intel/igc/igc_phy.c
663
ret_val = hw->phy.ops.read_reg(hw, IGC_MMDAAD, data);
drivers/net/ethernet/intel/igc/igc_phy.c
75
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/igc/igc_phy.c
775
ret_val = phy->ops.read_reg(hw, IGC_GPHY_VERSION, &gphy_version);
drivers/net/ethernet/intel/igc/igc_phy.c
86
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1180
.read_reg = &ixgbe_read_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
471
hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN, &an_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
512
hw->phy.ops.read_reg(hw, 0xC79F, MDIO_MMD_PMAPMD, &link_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
513
hw->phy.ops.read_reg(hw, 0xC79F, MDIO_MMD_PMAPMD, &link_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
514
hw->phy.ops.read_reg(hw, 0xC00C, MDIO_MMD_PMAPMD,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
526
hw->phy.ops.read_reg(hw, 0xC79F,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
529
hw->phy.ops.read_reg(hw, 0xC00C,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
2248
.read_reg = &ixgbe_read_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
158
hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2388
hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2391
hw->phy.ops.read_reg(hw, MDIO_AN_LPA,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
484
hw->phy.ops.read_reg(hw, IXGBE_PCRC8ECL, MDIO_MMD_PCS, &i);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
485
hw->phy.ops.read_reg(hw, IXGBE_PCRC8ECH, MDIO_MMD_PCS, &i);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
486
hw->phy.ops.read_reg(hw, IXGBE_LDPCECL, MDIO_MMD_PCS, &i);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
487
hw->phy.ops.read_reg(hw, IXGBE_LDPCECH, MDIO_MMD_PCS, &i);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9597
rc = hw->phy.ops.read_reg(hw, addr, devad, &value);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9630
if (!adapter->hw.phy.ops.read_reg)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1108
hw->phy.ops.read_reg(hw, MDIO_AN_10GBT_CTRL, MDIO_MMD_AN, &autoneg_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1117
hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_VENDOR_PROVISION_1_REG,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1145
hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE, MDIO_MMD_AN, &autoneg_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1159
hw->phy.ops.read_reg(hw, MDIO_CTRL1,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1222
status = hw->phy.ops.read_reg(hw, MDIO_SPEED, MDIO_MMD_PMAPMD,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1301
status = hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1340
hw->phy.ops.read_reg(hw, MDIO_AN_10GBT_CTRL,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1355
hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_XNP_TX_REG,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1370
hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1389
hw->phy.ops.read_reg(hw, MDIO_CTRL1,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1416
hw->phy.ops.read_reg(hw, MDIO_CTRL1, MDIO_MMD_PHYXS, &phy_data);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1423
hw->phy.ops.read_reg(hw, MDIO_CTRL1, MDIO_MMD_PHYXS,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
242
hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2820
status = hw->phy.ops.read_reg(hw, IXGBE_TN_LASI_STATUS_REG,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2844
status = hw->phy.ops.read_reg(hw, MDIO_CTRL1, MDIO_MMD_VEND1, ®);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
341
status = hw->phy.ops.read_reg(hw, MDIO_DEVID1, MDIO_MMD_PMAPMD,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
346
status = hw->phy.ops.read_reg(hw, MDIO_DEVID2, MDIO_MMD_PMAPMD,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
433
status = hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
444
status = hw->phy.ops.read_reg(hw, MDIO_CTRL1,
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3592
int (*read_reg)(struct ixgbe_hw *, u32, u32, u16 *);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
905
.read_reg = &ixgbe_read_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1822
ret_val = hw->phy.ops.read_reg(hw, IXGBE_CS4227_EFUSE_PDF_SKU,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1839
ret_val = hw->phy.ops.read_reg(hw, reg_slice,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1858
return hw->phy.ops.read_reg(hw, reg_slice,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1933
status = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2340
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2348
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_FLAG,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2357
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_ALARM_1,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2373
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_FAULT_MSG,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2389
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2396
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM2,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2438
status = hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2454
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2470
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2486
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2615
ret = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2620
ret = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2666
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2727
hw->phy.ops.read_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2749
hw->phy.ops.read_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2830
status = hw->phy.ops.read_reg(hw, IXGBE_AUTO_NEG_LP_STATUS,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3066
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3088
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3094
status = hw->phy.ops.read_reg(hw, MDIO_AN_10GBT_CTRL,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3100
status = hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3222
phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3227
phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3233
phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3266
phy->ops.read_reg = NULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3327
status = hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3338
status = hw->phy.ops.read_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
339
hw->phy.ops.read_reg = NULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4111
.read_reg = &ixgbe_read_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4120
.read_reg = &ixgbe_read_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4129
.read_reg = NULL,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4140
.read_reg = &ixgbe_read_phy_reg_x550a,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4151
.read_reg = NULL,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
539
hw->phy.ops.read_reg = NULL;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1545
(adapter->ahw->hw_ops->read_reg)(adapter, off, err)
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1764
int (*read_reg) (struct qlcnic_adapter *, ulong, int *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
198
.read_reg = qlcnic_83xx_rd_reg_indirect,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
557
.read_reg = qlcnic_82xx_hw_read_wx_2M,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
49
.read_reg = qlcnic_83xx_rd_reg_indirect,
drivers/net/wireless/ath/ath11k/mhi.c
386
mhi_ctrl->read_reg = ath11k_mhi_op_read_reg;
drivers/net/wireless/ath/ath12k/mhi.c
262
mhi_ctrl->read_reg = ath12k_mhi_op_read_reg;
drivers/net/wireless/marvell/mwifiex/pcie.c
2686
u8 idx, i, read_reg, doneflag = 0;
drivers/net/wireless/marvell/mwifiex/pcie.c
2732
mwifiex_read_reg_byte(adapter, reg, &read_reg);
drivers/net/wireless/marvell/mwifiex/pcie.c
2733
memory_size |= (read_reg << (i * 8));
drivers/net/wireless/marvell/mwifiex/sdio.c
2765
u8 *dbg_ptr, *end_ptr, dump_num, idx, i, read_reg, doneflag = 0;
drivers/net/wireless/marvell/mwifiex/sdio.c
2810
read_reg = sdio_readb(card->func, reg, &ret);
drivers/net/wireless/marvell/mwifiex/sdio.c
2815
memory_size |= (read_reg << i*8);
drivers/net/wireless/realtek/rtw88/debug.c
1231
.read_reg = rtw_debug_priv_set_and_get(read_reg),
drivers/net/wireless/realtek/rtw88/debug.c
1266
rtw_debugfs_add_rw(read_reg);
drivers/net/wireless/realtek/rtw88/debug.c
173
len = debugfs_priv->read_reg.len;
drivers/net/wireless/realtek/rtw88/debug.c
174
addr = debugfs_priv->read_reg.addr;
drivers/net/wireless/realtek/rtw88/debug.c
275
debugfs_priv->read_reg.addr = addr;
drivers/net/wireless/realtek/rtw88/debug.c
276
debugfs_priv->read_reg.len = len;
drivers/net/wireless/realtek/rtw88/debug.c
39
} read_reg;
drivers/net/wireless/realtek/rtw88/debug.c
89
struct rtw_debugfs_priv read_reg;
drivers/net/wireless/realtek/rtw89/debug.c
255
debugfs_priv->read_reg.addr = addr;
drivers/net/wireless/realtek/rtw89/debug.c
256
debugfs_priv->read_reg.len = len;
drivers/net/wireless/realtek/rtw89/debug.c
272
len = debugfs_priv->read_reg.len;
drivers/net/wireless/realtek/rtw89/debug.c
273
addr = debugfs_priv->read_reg.addr;
drivers/net/wireless/realtek/rtw89/debug.c
47
} read_reg;
drivers/net/wireless/realtek/rtw89/debug.c
4883
.read_reg = rtw89_debug_priv_select_and_get(read_reg),
drivers/net/wireless/realtek/rtw89/debug.c
4926
rtw89_debugfs_add_rw(read_reg);
drivers/net/wireless/realtek/rtw89/debug.c
71
struct rtw89_debugfs_priv read_reg;
drivers/regulator/tps6524x-regulator.c
285
tmp = read_reg(hw, field->reg);
drivers/tty/serial/rsci.c
678
.read_reg = rsci_serial_in,
drivers/tty/serial/sh-sci-common.h
81
u32 (*read_reg)(struct uart_port *port, int reg);
drivers/tty/serial/sh-sci.c
1151
unsigned int status = s->ops->read_reg(port, regs->status);
drivers/tty/serial/sh-sci.c
1204
status = s->ops->read_reg(port, s->params->overrun_reg);
drivers/tty/serial/sh-sci.c
2027
ctrl = s->ops->read_reg(port, regs->control) &
drivers/tty/serial/sh-sci.c
3150
.read_reg = sci_serial_in,
drivers/tty/serial/sh-sci.c
3422
ctrl = sci_port->ops->read_reg(port, regs->control);
drivers/tty/serial/sh-sci.c
3431
while ((sci_port->ops->read_reg(port, regs->status) & bits) != bits)
drivers/tty/serial/sh-sci.c
4064
port_cfg.scscr = sci_ports[0].ops->read_reg(&sci_ports[0].port, regs->control);
drivers/tty/serial/sh-sci.c
908
status = s->ops->read_reg(port, regs->status);
drivers/video/fbdev/broadsheetfb.c
1067
par->read_reg = broadsheet_read_reg;
include/linux/firmware/samsung/exynos-acpm-protocol.h
26
int (*read_reg)(const struct acpm_handle *handle,
include/linux/gpio/generic.h
146
if (WARN_ON(!chip->read_reg))
include/linux/gpio/generic.h
149
return chip->read_reg(reg);
include/linux/gpio/generic.h
87
unsigned long (*read_reg)(void __iomem *reg);
include/linux/mhi.h
434
int (*read_reg)(struct mhi_controller *mhi_cntrl, void __iomem *addr,
include/linux/mtd/spi-nor.h
308
int (*read_reg)(struct spi_nor *nor, u8 opcode, u8 *buf, size_t len);
include/video/broadsheetfb.h
50
u16 (*read_reg)(struct broadsheetfb_par *, u16 reg);
sound/atmel/ac97c.c
640
goto read_reg;
sound/atmel/ac97c.c
649
read_reg:
sound/ppc/snd_ps3.c
116
status = read_reg(PS3_AUDIO_KICK(dma_ch)) &
sound/ppc/snd_ps3.c
311
port_intr = read_reg(PS3_AUDIO_AX_IS);
sound/ppc/snd_ps3.c
398
while ((read_reg(PS3_AUDIO_AO_3WMCTRL) &
sound/ppc/snd_ps3.c
623
while (read_reg(PS3_AUDIO_KICK(7)) &
sound/ppc/snd_ps3.c
67
u32 newval = read_reg(reg) | or_val;
sound/ppc/snd_ps3.c
72
u32 newval = (read_reg(reg) & mask) | or_val;