arch/x86/kvm/emulate.c
1156
unsigned bx = reg_read(ctxt, VCPU_REGS_RBX);
arch/x86/kvm/emulate.c
1157
unsigned bp = reg_read(ctxt, VCPU_REGS_RBP);
arch/x86/kvm/emulate.c
1158
unsigned si = reg_read(ctxt, VCPU_REGS_RSI);
arch/x86/kvm/emulate.c
1159
unsigned di = reg_read(ctxt, VCPU_REGS_RDI);
arch/x86/kvm/emulate.c
1216
modrm_ea += reg_read(ctxt, base_reg);
arch/x86/kvm/emulate.c
1224
modrm_ea += reg_read(ctxt, index_reg) << scale;
arch/x86/kvm/emulate.c
1231
modrm_ea += reg_read(ctxt, base_reg);
arch/x86/kvm/emulate.c
1372
address_mask(ctxt, reg_read(ctxt, VCPU_REGS_RCX)) : 1;
arch/x86/kvm/emulate.c
1374
offset_in_page(reg_read(ctxt, VCPU_REGS_RDI)) :
arch/x86/kvm/emulate.c
1375
PAGE_SIZE - offset_in_page(reg_read(ctxt, VCPU_REGS_RDI));
arch/x86/kvm/emulate.c
1810
addr.ea = reg_read(ctxt, VCPU_REGS_RSP) & stack_mask(ctxt);
arch/x86/kvm/emulate.c
1829
addr.ea = reg_read(ctxt, VCPU_REGS_RSP) & stack_mask(ctxt);
arch/x86/kvm/emulate.c
1905
rbp = reg_read(ctxt, VCPU_REGS_RBP);
arch/x86/kvm/emulate.c
1909
assign_masked(reg_rmw(ctxt, VCPU_REGS_RBP), reg_read(ctxt, VCPU_REGS_RSP),
arch/x86/kvm/emulate.c
1912
reg_read(ctxt, VCPU_REGS_RSP) - frame_size,
arch/x86/kvm/emulate.c
1919
assign_masked(reg_rmw(ctxt, VCPU_REGS_RSP), reg_read(ctxt, VCPU_REGS_RBP),
arch/x86/kvm/emulate.c
1958
unsigned long old_esp = reg_read(ctxt, VCPU_REGS_RSP);
arch/x86/kvm/emulate.c
1964
(ctxt->src.val = old_esp) : (ctxt->src.val = reg_read(ctxt, reg));
arch/x86/kvm/emulate.c
2198
if (((u32) (old >> 0) != (u32) reg_read(ctxt, VCPU_REGS_RAX)) ||
arch/x86/kvm/emulate.c
2199
((u32) (old >> 32) != (u32) reg_read(ctxt, VCPU_REGS_RDX))) {
arch/x86/kvm/emulate.c
2204
ctxt->dst.val64 = ((u64)reg_read(ctxt, VCPU_REGS_RCX) << 32) |
arch/x86/kvm/emulate.c
2205
(u32) reg_read(ctxt, VCPU_REGS_RBX);
arch/x86/kvm/emulate.c
2266
ctxt->dst.val = reg_read(ctxt, VCPU_REGS_RAX);
arch/x86/kvm/emulate.c
2479
rcx = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
2480
rdx = reg_read(ctxt, VCPU_REGS_RDX);
arch/x86/kvm/emulate.c
2625
tss->ax = reg_read(ctxt, VCPU_REGS_RAX);
arch/x86/kvm/emulate.c
2626
tss->cx = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
2627
tss->dx = reg_read(ctxt, VCPU_REGS_RDX);
arch/x86/kvm/emulate.c
2628
tss->bx = reg_read(ctxt, VCPU_REGS_RBX);
arch/x86/kvm/emulate.c
2629
tss->sp = reg_read(ctxt, VCPU_REGS_RSP);
arch/x86/kvm/emulate.c
2630
tss->bp = reg_read(ctxt, VCPU_REGS_RBP);
arch/x86/kvm/emulate.c
2631
tss->si = reg_read(ctxt, VCPU_REGS_RSI);
arch/x86/kvm/emulate.c
2632
tss->di = reg_read(ctxt, VCPU_REGS_RDI);
arch/x86/kvm/emulate.c
2738
tss->eax = reg_read(ctxt, VCPU_REGS_RAX);
arch/x86/kvm/emulate.c
2739
tss->ecx = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
2740
tss->edx = reg_read(ctxt, VCPU_REGS_RDX);
arch/x86/kvm/emulate.c
2741
tss->ebx = reg_read(ctxt, VCPU_REGS_RBX);
arch/x86/kvm/emulate.c
2742
tss->esp = reg_read(ctxt, VCPU_REGS_RSP);
arch/x86/kvm/emulate.c
2743
tss->ebp = reg_read(ctxt, VCPU_REGS_RBP);
arch/x86/kvm/emulate.c
2744
tss->esi = reg_read(ctxt, VCPU_REGS_RSI);
arch/x86/kvm/emulate.c
2745
tss->edi = reg_read(ctxt, VCPU_REGS_RDI);
arch/x86/kvm/emulate.c
3208
if (ctxt->ops->read_pmc(ctxt, reg_read(ctxt, VCPU_REGS_RCX), &pmc))
arch/x86/kvm/emulate.c
3298
u64 msr_index = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
3302
msr_data = (u32)reg_read(ctxt, VCPU_REGS_RAX)
arch/x86/kvm/emulate.c
3303
| ((u64)reg_read(ctxt, VCPU_REGS_RDX) << 32);
arch/x86/kvm/emulate.c
3314
u64 msr_index = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
3526
if ((address_mask(ctxt, reg_read(ctxt, VCPU_REGS_RCX)) != 0) &&
arch/x86/kvm/emulate.c
3537
if (address_mask(ctxt, reg_read(ctxt, VCPU_REGS_RCX)) == 0)
arch/x86/kvm/emulate.c
3591
eax = reg_read(ctxt, VCPU_REGS_RAX);
arch/x86/kvm/emulate.c
3592
ecx = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
3795
eax = reg_read(ctxt, VCPU_REGS_RAX);
arch/x86/kvm/emulate.c
3796
edx = reg_read(ctxt, VCPU_REGS_RDX);
arch/x86/kvm/emulate.c
3797
ecx = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
3875
u64 rax = reg_read(ctxt, VCPU_REGS_RAX);
arch/x86/kvm/emulate.c
3897
u64 rcx = reg_read(ctxt, VCPU_REGS_RCX);
arch/x86/kvm/emulate.c
4668
op->val = reg_read(ctxt, VCPU_REGS_RCX) & 0xff;
arch/x86/kvm/emulate.c
4718
reg_read(ctxt, VCPU_REGS_RBX) +
arch/x86/kvm/emulate.c
4719
(reg_read(ctxt, VCPU_REGS_RAX) & 0xff));
arch/x86/kvm/emulate.c
495
return address_mask(ctxt, reg_read(ctxt, reg));
arch/x86/kvm/emulate.c
5368
if (address_mask(ctxt, reg_read(ctxt, VCPU_REGS_RCX)) == 0) {
arch/x86/kvm/emulate.c
5538
if ((r->end != 0 || reg_read(ctxt, VCPU_REGS_RCX) & 0x3ff) &&
arch/x86/kvm/kvm_emulate.h
571
reg_read(ctxt, nr);
arch/x86/pci/ce4100.c
100
DEFINE_REG(2, 1, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
101
DEFINE_REG(3, 0, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
102
DEFINE_REG(4, 0, 0x10, (128*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
103
DEFINE_REG(4, 1, 0x10, (128*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
104
DEFINE_REG(6, 0, 0x10, (512*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
105
DEFINE_REG(6, 1, 0x10, (512*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
106
DEFINE_REG(6, 2, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
107
DEFINE_REG(8, 0, 0x10, (1*MB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
108
DEFINE_REG(8, 1, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
109
DEFINE_REG(8, 2, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
110
DEFINE_REG(9, 0, 0x10 , (1*MB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
111
DEFINE_REG(9, 0, 0x14, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
112
DEFINE_REG(10, 0, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
113
DEFINE_REG(10, 0, 0x14, (256*MB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
114
DEFINE_REG(11, 0, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
115
DEFINE_REG(11, 0, 0x14, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
116
DEFINE_REG(11, 1, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
117
DEFINE_REG(11, 2, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
118
DEFINE_REG(11, 2, 0x14, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
119
DEFINE_REG(11, 2, 0x18, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
120
DEFINE_REG(11, 3, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
121
DEFINE_REG(11, 3, 0x14, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
122
DEFINE_REG(11, 4, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
123
DEFINE_REG(11, 5, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
124
DEFINE_REG(11, 6, 0x10, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
125
DEFINE_REG(11, 7, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
127
DEFINE_REG(12, 0, 0x10, (128*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
128
DEFINE_REG(12, 0, 0x14, (256), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
129
DEFINE_REG(12, 1, 0x10, (1024), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
133
DEFINE_REG(14, 0, 0x10, 0, reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
134
DEFINE_REG(14, 0, 0x14, 0, reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
135
DEFINE_REG(14, 0, 0x18, 0, reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
136
DEFINE_REG(14, 0, 0x1C, 0, reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
137
DEFINE_REG(14, 0, 0x20, 0, reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
138
DEFINE_REG(14, 0, 0x24, (0x200), sata_reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
139
DEFINE_REG(15, 0, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
140
DEFINE_REG(15, 0, 0x14, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
141
DEFINE_REG(16, 0, 0x10, (64*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
142
DEFINE_REG(16, 0, 0x14, (64*MB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
143
DEFINE_REG(16, 0, 0x18, (64*MB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
145
DEFINE_REG(17, 0, 0x10, (128*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
146
DEFINE_REG(18, 0, 0x10, (1*KB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
75
reg_read(reg, value);
arch/x86/pci/ce4100.c
88
reg_read(reg, value);
arch/x86/pci/ce4100.c
98
DEFINE_REG(2, 0, 0x10, (16*MB), reg_init, reg_read, reg_write)
arch/x86/pci/ce4100.c
99
DEFINE_REG(2, 0, 0x14, (256), reg_init, reg_read, reg_write)
drivers/atm/lanai.c
1053
return reg_read(lanai, IntStatusMasked_Reg);
drivers/atm/lanai.c
1077
u32 new = reg_read(lanai, Status_Reg);
drivers/atm/lanai.c
1255
for (i = 0; reg_read(lanai, Status_Reg) & STATUS_BUTTBUSY; i++) {
drivers/atm/lanai.c
1712
u32 wreg = reg_read(lanai, ServWrite_Reg);
drivers/atm/lanai.c
1734
u32 statreg = reg_read(lanai, Statistics_Reg);
drivers/atm/lanai.c
1828
(unsigned int) reg_read(lanai, DMA_Addr_Reg));
drivers/atm/lanai.c
2144
lanai->conf1 = reg_read(lanai, Config1_Reg);
drivers/atm/lanai.c
2162
reg_read(lanai, Reset_Reg), &lanai->board_rev);
drivers/atm/lanai.c
2208
lanai->status = reg_read(lanai, Status_Reg);
drivers/atm/lanai.c
2232
lanai->conf1 = reg_read(lanai, Config1_Reg) | CONFIG1_POWERDOWN;
drivers/atm/lanai.c
2255
lanai->conf1 = reg_read(lanai, Config1_Reg) & ~CONFIG1_POWERDOWN;
drivers/atm/lanai.c
879
#define read_pin() (reg_read(lanai, Status_Reg) & STATUS_PROMDATA)
drivers/base/regmap/internal.h
111
int (*reg_read)(void *context, unsigned int reg, unsigned int *val);
drivers/base/regmap/regmap-ac97.c
66
.reg_read = regmap_ac97_reg_read,
drivers/base/regmap/regmap-fsi.c
120
.reg_read = regmap_fsi16le_reg_read,
drivers/base/regmap/regmap-fsi.c
149
.reg_read = regmap_fsi8_reg_read,
drivers/base/regmap/regmap-fsi.c
37
.reg_read = regmap_fsi32_reg_read,
drivers/base/regmap/regmap-fsi.c
62
.reg_read = regmap_fsi32le_reg_read,
drivers/base/regmap/regmap-fsi.c
91
.reg_read = regmap_fsi16_reg_read,
drivers/base/regmap/regmap-i2c.c
120
.reg_read = regmap_smbus_word_read_swapped,
drivers/base/regmap/regmap-i2c.c
48
.reg_read = regmap_smbus_byte_reg_read,
drivers/base/regmap/regmap-i2c.c
84
.reg_read = regmap_smbus_word_reg_read,
drivers/base/regmap/regmap-mdio.c
42
.reg_read = regmap_mdio_c22_read,
drivers/base/regmap/regmap-mdio.c
82
.reg_read = regmap_mdio_c45_read,
drivers/base/regmap/regmap-mmio.c
27
unsigned int (*reg_read)(struct regmap_mmio_context *ctx,
drivers/base/regmap/regmap-mmio.c
322
*val = ctx->reg_read(ctx, reg);
drivers/base/regmap/regmap-mmio.c
400
.reg_read = regmap_mmio_read,
drivers/base/regmap/regmap-mmio.c
450
ctx->reg_read = regmap_mmio_ioread8;
drivers/base/regmap/regmap-mmio.c
453
ctx->reg_read = regmap_mmio_read8_relaxed;
drivers/base/regmap/regmap-mmio.c
456
ctx->reg_read = regmap_mmio_read8;
drivers/base/regmap/regmap-mmio.c
462
ctx->reg_read = regmap_mmio_ioread16le;
drivers/base/regmap/regmap-mmio.c
465
ctx->reg_read = regmap_mmio_read16le_relaxed;
drivers/base/regmap/regmap-mmio.c
468
ctx->reg_read = regmap_mmio_read16le;
drivers/base/regmap/regmap-mmio.c
474
ctx->reg_read = regmap_mmio_ioread32le;
drivers/base/regmap/regmap-mmio.c
477
ctx->reg_read = regmap_mmio_read32le_relaxed;
drivers/base/regmap/regmap-mmio.c
480
ctx->reg_read = regmap_mmio_read32le;
drivers/base/regmap/regmap-mmio.c
497
ctx->reg_read = regmap_mmio_ioread8;
drivers/base/regmap/regmap-mmio.c
500
ctx->reg_read = regmap_mmio_read8;
drivers/base/regmap/regmap-mmio.c
506
ctx->reg_read = regmap_mmio_ioread16be;
drivers/base/regmap/regmap-mmio.c
509
ctx->reg_read = regmap_mmio_read16be;
drivers/base/regmap/regmap-mmio.c
515
ctx->reg_read = regmap_mmio_ioread32be;
drivers/base/regmap/regmap-mmio.c
518
ctx->reg_read = regmap_mmio_read32be;
drivers/base/regmap/regmap-ram.c
52
.reg_read = regmap_ram_read,
drivers/base/regmap/regmap-sccb.c
85
.reg_read = regmap_sccb_read,
drivers/base/regmap/regmap-sdw-mbq.c
188
.reg_read = regmap_sdw_mbq_read,
drivers/base/regmap/regmap-w1.c
176
.reg_read = w1_reg_a8_v8_read,
drivers/base/regmap/regmap-w1.c
181
.reg_read = w1_reg_a8_v16_read,
drivers/base/regmap/regmap-w1.c
186
.reg_read = w1_reg_a16_v16_read,
drivers/base/regmap/regmap.c
129
if (!map->reg_read)
drivers/base/regmap/regmap.c
2804
return map->bus->reg_read(map->bus_context, reg, val);
drivers/base/regmap/regmap.c
2843
ret = map->reg_read(context, reg, val);
drivers/base/regmap/regmap.c
834
map->reg_read = _regmap_bus_read;
drivers/base/regmap/regmap.c
845
map->reg_read = config->reg_read;
drivers/base/regmap/regmap.c
852
map->reg_read = _regmap_bus_reg_read;
drivers/base/regmap/regmap.c
859
map->reg_read = _regmap_bus_read;
drivers/bluetooth/btmtksdio.c
910
struct reg_read_cmd reg_read = {
drivers/bluetooth/btmtksdio.c
917
reg_read.addr = cpu_to_le32(reg);
drivers/bluetooth/btmtksdio.c
920
wmt_params.dlen = sizeof(reg_read);
drivers/bluetooth/btmtksdio.c
921
wmt_params.data = ®_read;
drivers/bus/sunxi-rsb.c
460
.reg_read = regmap_sunxi_rsb_reg_read,
drivers/bus/vexpress-config.c
240
.reg_read = vexpress_syscfg_read,
drivers/clk/clk-renesas-pcie.c
156
.reg_read = rs9_regmap_i2c_read,
drivers/clk/clk-si521xx.c
154
.reg_read = si521xx_regmap_i2c_read,
drivers/clk/qcom/nsscc-qca8k.c
2150
.reg_read = qca8k_regmap_read,
drivers/edac/aspeed_edac.c
86
.reg_read = regmap_reg_read,
drivers/firewire/init_ohci1394_dma.c
110
bus_options = reg_read(ohci, OHCI1394_BusOptions);
drivers/firewire/init_ohci1394_dma.c
184
events = reg_read(ohci, OHCI1394_IntEventSet);
drivers/firewire/init_ohci1394_dma.c
61
if (reg_read(ohci, OHCI1394_PhyControl) & 0x80000000)
drivers/firewire/init_ohci1394_dma.c
65
r = reg_read(ohci, OHCI1394_PhyControl);
drivers/firewire/init_ohci1394_dma.c
78
if (!(reg_read(ohci, OHCI1394_PhyControl) & 0x00004000))
drivers/firewire/init_ohci1394_dma.c
92
if (!(reg_read(ohci, OHCI1394_HCControlSet)
drivers/firewire/nosy.c
232
reg_write(lynx, offset, (reg_read(lynx, offset) | mask));
drivers/firewire/nosy.c
465
pci_int_status = reg_read(lynx, PCI_INT_STATUS);
drivers/firewire/nosy.c
478
link_int_status = reg_read(lynx, LINK_INT_STATUS);
drivers/firewire/ohci.c
1172
reg = reg_read(ohci, CONTROL_SET(ctx->regs));
drivers/firewire/ohci.c
1518
if (reg_read(ohci, OHCI1394_CSRControl) & 0x80000000) {
drivers/firewire/ohci.c
1519
lock_old = cpu_to_be32(reg_read(ohci,
drivers/firewire/ohci.c
1627
ctl = reg_read(ohci, CONTROL_SET(regs));
drivers/firewire/ohci.c
1693
c2 = reg_read(ohci, OHCI1394_IsochronousCycleTimer);
drivers/firewire/ohci.c
1698
c2 = reg_read(ohci, OHCI1394_IsochronousCycleTimer);
drivers/firewire/ohci.c
1702
c2 = reg_read(ohci, OHCI1394_IsochronousCycleTimer);
drivers/firewire/ohci.c
1839
reg = reg_read(ohci, OHCI1394_NodeID);
drivers/firewire/ohci.c
1892
reg = reg_read(ohci, OHCI1394_NodeID);
drivers/firewire/ohci.c
1911
reg = reg_read(ohci, OHCI1394_SelfIDCount);
drivers/firewire/ohci.c
1990
reg = reg_read(ohci, OHCI1394_SelfIDCount);
drivers/firewire/ohci.c
2065
event = reg_read(ohci, OHCI1394_IntEventClear);
drivers/firewire/ohci.c
2095
iso_event = reg_read(ohci, OHCI1394_IsoRecvIntEventClear);
drivers/firewire/ohci.c
2106
iso_event = reg_read(ohci, OHCI1394_IsoXmitIntEventClear);
drivers/firewire/ohci.c
2120
reg_read(ohci, OHCI1394_PostedWriteAddressHi);
drivers/firewire/ohci.c
2121
reg_read(ohci, OHCI1394_PostedWriteAddressLo);
drivers/firewire/ohci.c
2165
val = reg_read(ohci, OHCI1394_HCControlSet);
drivers/firewire/ohci.c
2193
if (!(reg_read(ohci, OHCI1394_HCControlSet) &
drivers/firewire/ohci.c
2293
lps = reg_read(ohci, OHCI1394_HCControlSet) &
drivers/firewire/ohci.c
2333
version = reg_read(ohci, OHCI1394_Version) & 0x00ff00ff;
drivers/firewire/ohci.c
2342
ohci->pri_req_max = reg_read(ohci, OHCI1394_FairnessControl) & 0x3f;
drivers/firewire/ohci.c
2443
if (!(reg_read(ohci, OHCI1394_HCControlSet) & OHCI1394_HCControl_LPS))
drivers/firewire/ohci.c
2642
(reg_read(ohci, OHCI1394_LinkControlSet) &
drivers/firewire/ohci.c
2653
return reg_read(ohci, OHCI1394_NodeID) << 16;
drivers/firewire/ohci.c
2668
value = reg_read(ohci, OHCI1394_ATRetries);
drivers/firewire/ohci.c
2672
return (reg_read(ohci, OHCI1394_FairnessControl) & 0x3f) |
drivers/firewire/ohci.c
3669
ohci->ir_context_support = reg_read(ohci, OHCI1394_IsoRecvIntMaskSet);
drivers/firewire/ohci.c
3678
ohci->it_context_support = reg_read(ohci, OHCI1394_IsoXmitIntMaskSet);
drivers/firewire/ohci.c
3694
bus_options = reg_read(ohci, OHCI1394_BusOptions);
drivers/firewire/ohci.c
3697
guid = ((u64) reg_read(ohci, OHCI1394_GUIDHi) << 32) |
drivers/firewire/ohci.c
3698
reg_read(ohci, OHCI1394_GUIDLo);
drivers/firewire/ohci.c
3726
version = reg_read(ohci, OHCI1394_Version) & 0x00ff00ff;
drivers/firewire/ohci.c
3732
reg_read(ohci, OHCI1394_PhyUpperBound) ?
drivers/firewire/ohci.c
3783
if (!reg_read(ohci, OHCI1394_GUIDLo) &&
drivers/firewire/ohci.c
3784
!reg_read(ohci, OHCI1394_GUIDHi)) {
drivers/firewire/ohci.c
417
reg_read(ohci, OHCI1394_Version);
drivers/firewire/ohci.c
433
val = reg_read(ohci, OHCI1394_PhyControl);
drivers/firewire/ohci.c
460
val = reg_read(ohci, OHCI1394_PhyControl);
drivers/firewire/ohci.c
566
if (reg_read(ohci, CONTROL_CLEAR(ctx->regs)) & CONTEXT_RUN) {
drivers/fpga/dfl-n3000-nios.c
523
.reg_read = n3000_nios_reg_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1907
atom_card_info->reg_read = cail_reg_read;
drivers/gpu/drm/amd/amdgpu/atom.c
121
temp = ctx->card->reg_read(ctx->card, CU16(base + 1));
drivers/gpu/drm/amd/amdgpu/atom.c
198
val = gctx->card->reg_read(gctx->card, idx);
drivers/gpu/drm/amd/amdgpu/atom.h
123
uint32_t (*reg_read)(struct card_info *info, uint32_t reg); /* filled by driver */
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2537
create_params.funcs.reg_read = amdgpu_dm_dmub_reg_read;
drivers/gpu/drm/amd/display/dmub/dmub_srv.h
435
uint32_t (*reg_read)(void *ctx, uint32_t address);
drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c
107
uint32_t reg_val = srv->funcs.reg_read(srv->user_ctx, addr);
drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c
84
reg_val = srv->funcs.reg_read(srv->user_ctx, addr);
drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h
51
#define REG_READ(reg) ((CTX)->funcs.reg_read((CTX)->user_ctx, REG(reg)))
drivers/gpu/drm/bridge/tda998x_drv.c
1257
ret = reg_read(priv, REG_INT_FLAGS_2);
drivers/gpu/drm/bridge/tda998x_drv.c
1815
rev_lo = reg_read(priv, REG_VERSION_LSB);
drivers/gpu/drm/bridge/tda998x_drv.c
1821
rev_hi = reg_read(priv, REG_VERSION_MSB);
drivers/gpu/drm/bridge/tda998x_drv.c
1868
reg_read(priv, REG_INT_FLAGS_0);
drivers/gpu/drm/bridge/tda998x_drv.c
1869
reg_read(priv, REG_INT_FLAGS_1);
drivers/gpu/drm/bridge/tda998x_drv.c
1870
reg_read(priv, REG_INT_FLAGS_2);
drivers/gpu/drm/bridge/tda998x_drv.c
694
old_val = reg_read(priv, reg);
drivers/gpu/drm/bridge/tda998x_drv.c
704
old_val = reg_read(priv, reg);
drivers/gpu/drm/bridge/tda998x_drv.c
801
flag0 = reg_read(priv, REG_INT_FLAGS_0);
drivers/gpu/drm/bridge/tda998x_drv.c
802
flag1 = reg_read(priv, REG_INT_FLAGS_1);
drivers/gpu/drm/bridge/tda998x_drv.c
803
flag2 = reg_read(priv, REG_INT_FLAGS_2);
drivers/gpu/drm/meson/meson_dw_hdmi.c
565
.reg_read = meson_dw_hdmi_reg_read,
drivers/gpu/drm/radeon/atom.c
196
val = gctx->card->reg_read(gctx->card, idx);
drivers/gpu/drm/radeon/atom.h
116
uint32_t (* reg_read)(struct card_info *, uint32_t); /* filled by driver */
drivers/gpu/drm/radeon/radeon_device.c
984
atom_card_info->reg_read = cail_reg_read;
drivers/gpu/drm/sprd/sprd_dsi.c
214
.reg_read = regmap_tst_io_read,
drivers/gpu/drm/xe/xe_i2c.c
266
.reg_read = xe_i2c_read,
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
48
.reg_read = thc_regmap_read,
drivers/hwmon/adt7310.c
129
.reg_read = adt7310_reg_read,
drivers/hwmon/adt7410.c
75
.reg_read = adt7410_reg_read,
drivers/hwmon/aspeed-pwm-tacho.c
373
.reg_read = regmap_aspeed_pwm_tacho_reg_read,
drivers/hwmon/gsc-hwmon.c
43
.reg_read = gsc_read,
drivers/hwmon/lm75.c
616
.reg_read = lm75_i2c_reg_read,
drivers/hwmon/lm75.c
687
.reg_read = lm75_i3c_reg_read,
drivers/hwmon/lm83.c
170
.reg_read = lm83_regmap_reg_read,
drivers/hwmon/lm92.c
371
.reg_read = lm92_reg_read,
drivers/hwmon/max1619.c
344
.reg_read = max1619_reg_read,
drivers/hwmon/max1668.c
266
.reg_read = max1668_reg_read,
drivers/hwmon/nct6775-i2c.c
151
.reg_read = nct6775_i2c_read,
drivers/hwmon/nct6775-platform.c
930
.reg_read = nct6775_reg_read,
drivers/hwmon/nct6775-platform.c
937
.reg_read = nct6775_wmi_reg_read,
drivers/hwmon/pmbus/adm1266.c
408
data->nvmem_config.reg_read = adm1266_nvmem_read;
drivers/hwmon/sch56xx-common.c
318
.reg_read = sch56xx_reg_read,
drivers/hwmon/spd5118.c
404
.reg_read = spd5118_nvmem_read,
drivers/hwmon/tmp108.c
362
.reg_read = tmp108_i2c_reg_read,
drivers/hwmon/tmp108.c
426
.reg_read = tmp108_i3c_reg_read,
drivers/hwmon/tmp401.c
259
.reg_read = tmp401_reg_read,
drivers/i2c/busses/i2c-designware-common.c
146
.reg_read = dw_reg_read,
drivers/i2c/busses/i2c-designware-common.c
171
map_cfg.reg_read = dw_reg_read_swab;
drivers/i2c/busses/i2c-designware-common.c
174
map_cfg.reg_read = dw_reg_read_word;
drivers/i2c/busses/i2c-pasemi-core.c
104
status, reg_read(smbus, REG_XFSTA));
drivers/i2c/busses/i2c-pasemi-core.c
112
status, reg_read(smbus, REG_XFSTA));
drivers/i2c/busses/i2c-pasemi-core.c
133
status = reg_read(smbus, REG_SMSTA);
drivers/i2c/busses/i2c-pasemi-core.c
439
smbus->hw_rev = reg_read(smbus, REG_REV);
drivers/i2c/busses/i2c-pasemi-core.c
78
#define RXFIFO_RD(smbus) reg_read((smbus), REG_MRXFIFO)
drivers/i3c/master/mipi-i3c-hci/core.c
160
dev_dbg(&hci->master.dev, "HC_CONTROL = %#x", reg_read(HC_CONTROL));
drivers/i3c/master/mipi-i3c-hci/core.c
176
ret = readx_poll_timeout(reg_read, HC_CONTROL, regval,
drivers/i3c/master/mipi-i3c-hci/core.c
193
ret = readx_poll_timeout(reg_read, RESET_CONTROL, regval,
drivers/i3c/master/mipi-i3c-hci/core.c
202
ret = readx_poll_timeout(reg_read, RESET_CONTROL, regval,
drivers/i3c/master/mipi-i3c-hci/core.c
631
val = reg_read(INTR_STATUS);
drivers/i3c/master/mipi-i3c-hci/core.c
675
pio_mode = reg_read(HC_CONTROL) & HC_CONTROL_PIO_MODE;
drivers/i3c/master/mipi-i3c-hci/core.c
703
regval = reg_read(HC_CONTROL);
drivers/i3c/master/mipi-i3c-hci/core.c
708
regval = reg_read(HC_CONTROL);
drivers/i3c/master/mipi-i3c-hci/core.c
718
regval = reg_read(HC_CONTROL);
drivers/i3c/master/mipi-i3c-hci/core.c
867
regval = reg_read(HCI_VERSION);
drivers/i3c/master/mipi-i3c-hci/core.c
884
hci->caps = reg_read(HC_CAPABILITIES);
drivers/i3c/master/mipi-i3c-hci/core.c
890
regval = reg_read(DAT_SECTION);
drivers/i3c/master/mipi-i3c-hci/core.c
900
regval = reg_read(DCT_SECTION);
drivers/i3c/master/mipi-i3c-hci/core.c
910
regval = reg_read(RING_HEADERS_SECTION);
drivers/i3c/master/mipi-i3c-hci/core.c
915
regval = reg_read(PIO_SECTION);
drivers/i3c/master/mipi-i3c-hci/core.c
920
regval = reg_read(EXT_CAPS_SECTION);
drivers/i3c/master/mipi-i3c-hci/hci.h
29
#define reg_set(r, v) reg_write(r, reg_read(r) | (v))
drivers/i3c/master/mipi-i3c-hci/hci.h
30
#define reg_clear(r, v) reg_write(r, reg_read(r) & ~(v))
drivers/i3c/master/mipi-i3c-hci/hci_quirks.c
31
data = reg_read(HCI_SDA_HOLD_SWITCH_DLY_TIMING);
drivers/i3c/master/mipi-i3c-hci/hci_quirks.c
41
data = reg_read(QUEUE_THLD_CTRL);
drivers/iio/adc/ad4130.c
495
.reg_read = ad4130_reg_read,
drivers/iio/adc/ad4134.c
244
.reg_read = ad4134_reg_read,
drivers/iio/adc/ad4170-4.c
589
.reg_read = ad4170_reg_read,
drivers/iio/adc/ad7091r8.c
163
.reg_read = ad7091r_regmap_bus_reg_read,
drivers/iio/adc/ad7380.c
991
.reg_read = ad7380_regmap_reg_read,
drivers/iio/adc/ad7606.c
1256
readval = st->bops->reg_read(st, addr);
drivers/iio/adc/ad7606.c
538
ret = st->bops->reg_read(st, reg);
drivers/iio/adc/ad7606.c
724
ret = st->bops->reg_read(st, AD7606_CALIB_OFFSET(ch));
drivers/iio/adc/ad7606.c
739
ret = st->bops->reg_read(st, AD7606_CALIB_PHASE(ch));
drivers/iio/adc/ad7606.h
206
int (*reg_read)(struct ad7606_state *st, unsigned int addr);
drivers/iio/adc/ad7606_par.c
102
.reg_read = ad7606_par_bus_reg_read,
drivers/iio/adc/ad7606_spi.c
376
.reg_read = ad7606_spi_reg_read,
drivers/iio/adc/ad7606_spi.c
385
.reg_read = ad7606_spi_reg_read,
drivers/iio/adc/ad7606_spi.c
395
.reg_read = ad7606_spi_reg_read,
drivers/iio/adc/ade9000.c
1633
.reg_read = ade9000_spi_read_reg,
drivers/iio/adc/max14001.c
269
.reg_read = max14001_read,
drivers/iio/adc/rohm-bd79112.c
188
.reg_read = bd79112_reg_read,
drivers/iio/adc/ti-ads1298.c
577
.reg_read = ads1298_reg_read,
drivers/iio/addac/ad74115.c
481
.reg_read = ad74115_reg_read,
drivers/iio/addac/ad74413r.c
231
.reg_read = ad74413r_reg_read,
drivers/iio/dac/ad5592r-base.c
272
ret = ops->reg_read(st, AD5592R_REG_ADC_EN, &read_back);
drivers/iio/dac/ad5592r-base.c
325
ret = st->ops->reg_read(st, AD5592R_REG_CTRL,
drivers/iio/dac/ad5592r-base.h
48
int (*reg_read)(struct ad5592r_state *st, u8 reg, u16 *value);
drivers/iio/dac/ad5592r.c
122
.reg_read = ad5592r_reg_read,
drivers/iio/dac/ad5593r.c
98
.reg_read = ad5593r_reg_read,
drivers/iio/light/gp2ap002.c
422
.reg_read = gp2ap002_regmap_i2c_read,
drivers/iio/pressure/bmp280-core.c
2347
.reg_read = bmp580_nvmem_read,
drivers/iio/resolver/ad2s1210.c
1528
.reg_read = ad2s1210_regmap_reg_read,
drivers/input/touchscreen/edt-ft5x06.c
187
bool reg_read = false;
drivers/input/touchscreen/edt-ft5x06.c
207
reg_read = true;
drivers/input/touchscreen/edt-ft5x06.c
220
xfer[1].len = reg_read ? 2 : val_size;
drivers/input/touchscreen/edt-ft5x06.c
221
xfer[1].buf = reg_read ? rbuf : val_buf;
drivers/input/touchscreen/edt-ft5x06.c
245
} else if (reg_read) {
drivers/media/cec/platform/meson/ao-cec-g12a.c
410
.reg_read = meson_ao_cec_g12a_read,
drivers/media/dvb-frontends/si21xx.c
536
u8 reg_read;
drivers/media/dvb-frontends/si21xx.c
542
reg_read = 0;
drivers/media/dvb-frontends/si21xx.c
545
reg_read |= ((regs_read[0] >> i) & 0x01) << (6 - i);
drivers/media/dvb-frontends/si21xx.c
547
lock = ((reg_read & 0x7f) | (regs_read[1] & 0x80));
drivers/media/dvb-frontends/tc90522.c
131
ret = reg_read(state, 0xc3, ®, 1);
drivers/media/dvb-frontends/tc90522.c
146
if (reg_read(state, 0xc5, ®, 1) < 0 || !(reg & 0x03))
drivers/media/dvb-frontends/tc90522.c
159
ret = reg_read(state, 0x96, ®, 1);
drivers/media/dvb-frontends/tc90522.c
170
ret = reg_read(state, 0x80, ®, 1);
drivers/media/dvb-frontends/tc90522.c
210
ret = reg_read(state, 0xe6, val, 5);
drivers/media/dvb-frontends/tc90522.c
254
ret = reg_read(state, 0xbc, val, 2);
drivers/media/dvb-frontends/tc90522.c
285
ret = reg_read(state, 0xeb, val, 10);
drivers/media/dvb-frontends/tc90522.c
344
ret = reg_read(state, 0xb0, val, 1);
drivers/media/dvb-frontends/tc90522.c
351
ret = reg_read(state, 0xb2, val, 6);
drivers/media/dvb-frontends/tc90522.c
412
ret = reg_read(state, 0x8b, val, 3);
drivers/media/dvb-frontends/tc90522.c
445
ret = reg_read(state, 0x9d, val, 15);
drivers/media/dvb-frontends/zd1301_demod.c
34
return pdata->reg_read(pdata->reg_priv, reg, val);
drivers/media/dvb-frontends/zd1301_demod.h
23
int (*reg_read)(void *, u16, u8 *);
drivers/media/i2c/ak881x.c
193
reg_read(client, AK881X_STATUS));
drivers/media/i2c/ak881x.c
198
reg_read(client, AK881X_STATUS));
drivers/media/i2c/ak881x.c
247
data = reg_read(client, AK881X_DEVICE_ID);
drivers/media/i2c/ak881x.c
259
ak881x->revision = reg_read(client, AK881X_DEVICE_REVISION);
drivers/media/i2c/ak881x.c
49
int ret = reg_read(client, reg);
drivers/media/i2c/ak881x.c
70
reg->val = reg_read(client, reg->reg);
drivers/media/i2c/mt9m001.c
130
ret = reg_read(client, reg);
drivers/media/i2c/mt9m001.c
141
ret = reg_read(client, reg);
drivers/media/i2c/mt9m001.c
422
reg->val = reg_read(client, reg->reg);
drivers/media/i2c/mt9m001.c
543
reg_read(client, MT9M001_GLOBAL_GAIN), data);
drivers/media/i2c/mt9m001.c
556
reg_read(client, MT9M001_SHUTTER_WIDTH), shutter);
drivers/media/i2c/mt9m001.c
590
data = reg_read(client, MT9M001_CHIP_VERSION);
drivers/media/i2c/mt9m111.c
1207
data = reg_read(CHIP_VERSION);
drivers/media/i2c/mt9m111.c
798
data = reg_read(GLOBAL_GAIN);
drivers/media/i2c/ov2740.c
1273
nvmem_config.reg_read = ov2740_nvmem_read;
drivers/media/i2c/rj54n1cb0c.c
1018
ret = reg_read(client, RJ54N1_RESET_STANDBY);
drivers/media/i2c/rj54n1cb0c.c
1137
reg->val = reg_read(client, reg->reg);
drivers/media/i2c/rj54n1cb0c.c
1273
data1 = reg_read(client, RJ54N1_DEV_CODE);
drivers/media/i2c/rj54n1cb0c.c
1274
data2 = reg_read(client, RJ54N1_DEV_CODE2);
drivers/media/i2c/rj54n1cb0c.c
469
ret = reg_read(client, reg);
drivers/media/i2c/rj54n1cb0c.c
887
ret = reg_read(client, RJ54N1_CLK_RST);
drivers/media/i2c/rj54n1cb0c.c
944
ret = reg_read(client, RJ54N1_WB_SEL_WEIGHT_I);
drivers/media/i2c/video-i2c.c
167
.reg_read = mlx90640_nvram_read,
drivers/media/pci/tw686x/tw686x-audio.c
166
reg = reg_read(dev, AUDIO_CONTROL1);
drivers/media/pci/tw686x/tw686x-audio.c
350
dma_cmd = reg_read(dev, DMA_CMD);
drivers/media/pci/tw686x/tw686x-audio.c
351
dma_ch_mask = reg_read(dev, DMA_CHANNEL_ENABLE);
drivers/media/pci/tw686x/tw686x-core.c
114
u32 dma_en = reg_read(dev, DMA_CHANNEL_ENABLE);
drivers/media/pci/tw686x/tw686x-core.c
115
u32 dma_cmd = reg_read(dev, DMA_CMD);
drivers/media/pci/tw686x/tw686x-core.c
145
dma_en = reg_read(dev, DMA_CHANNEL_ENABLE);
drivers/media/pci/tw686x/tw686x-core.c
146
dma_cmd = reg_read(dev, DMA_CMD);
drivers/media/pci/tw686x/tw686x-core.c
173
int_status = reg_read(dev, INT_STATUS); /* cleared on read */
drivers/media/pci/tw686x/tw686x-core.c
174
fifo_status = reg_read(dev, VIDEO_FIFO_STATUS);
drivers/media/pci/tw686x/tw686x-core.c
188
dma_en = reg_read(dev, DMA_CHANNEL_ENABLE);
drivers/media/pci/tw686x/tw686x-core.c
200
pb_status = reg_read(dev, PB_STATUS);
drivers/media/pci/tw686x/tw686x-core.c
95
u32 dma_en = reg_read(dev, DMA_CHANNEL_ENABLE);
drivers/media/pci/tw686x/tw686x-core.c
96
u32 dma_cmd = reg_read(dev, DMA_CMD);
drivers/media/pci/tw686x/tw686x-video.c
1029
vidstat = reg_read(vc->dev, VIDSTAT[vc->ch]);
drivers/media/pci/tw686x/tw686x-video.c
696
val = reg_read(vc->dev, VDMA_CHANNEL_CONFIG[vc->ch]);
drivers/media/pci/tw686x/tw686x-video.c
791
val = reg_read(vc->dev, VIDEO_CONTROL1);
drivers/media/pci/tw686x/tw686x-video.c
843
old_std = reg_read(dev, SDT[vc->ch]);
drivers/media/pci/tw686x/tw686x-video.c
850
detected_std = reg_read(dev, SDT[vc->ch]);
drivers/media/pci/tw686x/tw686x-video.c
983
val = reg_read(vc->dev, VDMA_CHANNEL_CONFIG[vc->ch]);
drivers/media/platform/st/stm32/dma2d/dma2d-hw.c
32
reg_write(base, reg, (reg_read(base, reg) & ~mask) | val);
drivers/media/platform/st/stm32/dma2d/dma2d-hw.c
42
return reg_read(d->regs, DMA2D_ISR_REG);
drivers/media/platform/st/stm32/dma2d/dma2d-hw.c
47
u32 isr_val = reg_read(d->regs, DMA2D_ISR_REG);
drivers/media/platform/st/stm32/stm32-dcmi.c
191
reg_write(base, reg, reg_read(base, reg) | mask);
drivers/media/platform/st/stm32/stm32-dcmi.c
196
reg_write(base, reg, reg_read(base, reg) & ~mask);
drivers/media/platform/st/stm32/stm32-dcmi.c
476
dcmi->misr = reg_read(dcmi->regs, DCMI_MIS);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
474
dev_dbg(dev, "[DCMIPP_PRSR] =%#10.8x\n", reg_read(vcap, DCMIPP_PRSR));
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
475
dev_dbg(dev, "[DCMIPP_P0SR] =%#10.8x\n", reg_read(vcap, DCMIPP_P0SR));
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
477
reg_read(vcap, DCMIPP_P0DCCNTR));
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
478
dev_dbg(dev, "[DCMIPP_CMSR1] =%#10.8x\n", reg_read(vcap, DCMIPP_CMSR1));
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
479
dev_dbg(dev, "[DCMIPP_CMSR2] =%#10.8x\n", reg_read(vcap, DCMIPP_CMSR2));
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
767
bytesused = reg_read(vcap, DCMIPP_P0DCCNTR);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
802
vcap->cmsr2 = reg_read(vcap, DCMIPP_CMSR2) & DCMIPP_CMIER_P0ALL;
drivers/media/platform/ti/vpe/vip.c
1072
u32 vip_irq_stat = reg_read(parser, VIP_PARSER_FIQ_STATUS);
drivers/media/platform/ti/vpe/vip.c
1177
irqst_saved = reg_read(dev->shared, reg_addr);
drivers/media/platform/ti/vpe/vip.c
2773
config0 = reg_read(parser, VIP_PARSER_PORT(port->port_id));
drivers/media/platform/ti/vpe/vip.c
2850
config0 = reg_read(parser, VIP_PARSER_PORT(port->port_id));
drivers/media/platform/ti/vpe/vip.c
2868
config0 = reg_read(parser, VIP_PARSER_PORT(port->port_id));
drivers/media/platform/ti/vpe/vip.c
2884
config0 = reg_read(parser, VIP_PARSER_STOP_IMM_PORT(port->port_id));
drivers/media/platform/ti/vpe/vip.c
3565
pid = reg_read(shared, VIP_PID);
drivers/media/platform/ti/vpe/vip.c
431
val = reg_read(dev, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
451
val = reg_read(dev, VIP_CLK_ENABLE);
drivers/media/platform/ti/vpe/vip.c
489
val = reg_read(dev, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
502
val = reg_read(dev, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
517
val = reg_read(shared, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
524
val = reg_read(shared, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
620
data_path_reg, reg_read(dev, data_path_reg));
drivers/media/tuners/mxl301rf.c
88
ret = reg_read(state, 0x18, &rf_in1);
drivers/media/tuners/mxl301rf.c
90
ret = reg_read(state, 0x19, &rf_in2);
drivers/media/tuners/mxl301rf.c
92
ret = reg_read(state, 0xd6, &rf_off1);
drivers/media/tuners/mxl301rf.c
94
ret = reg_read(state, 0xd7, &rf_off2);
drivers/media/tuners/qm1d1c0042.c
338
ret = reg_read(state, 0x00, &val);
drivers/media/usb/dvb-usb-v2/zd1301.c
139
dev->demod_pdata.reg_read = zd1301_demod_rreg;
drivers/media/usb/gspca/spca505.c
640
ret = reg_read(gspca_dev, 0x06, 0x16);
drivers/media/usb/gspca/spca508.c
1297
ret = reg_read(gspca_dev, 0x8803);
drivers/media/usb/gspca/spca508.c
1358
data1 = reg_read(gspca_dev, 0x8104);
drivers/media/usb/gspca/spca508.c
1359
data2 = reg_read(gspca_dev, 0x8105);
drivers/media/usb/gspca/spca508.c
1363
data1 = reg_read(gspca_dev, 0x8106);
drivers/media/usb/gspca/spca508.c
1364
data2 = reg_read(gspca_dev, 0x8107);
drivers/media/usb/gspca/spca508.c
1368
data1 = reg_read(gspca_dev, 0x8621);
drivers/memory/renesas-rpc-if.c
173
.reg_read = rpcif_reg_read,
drivers/memory/renesas-rpc-if.c
200
.reg_read = xspi_reg_read,
drivers/mfd/altera-sysmgr.c
147
sysmgr_config.reg_read = s10_protected_reg_read;
drivers/mfd/atmel-hlcdc.c
77
.reg_read = regmap_atmel_hlcdc_reg_read,
drivers/mfd/ene-kb3930.c
118
.reg_read = kb3930_ec_ram_reg_read,
drivers/mfd/gateworks-gsc.c
164
.reg_read = gsc_read,
drivers/mfd/intel-m10-bmc-pmci.c
345
.reg_read = &indirect_reg_read,
drivers/mfd/intel_soc_pmic_bxtwc.c
428
.reg_read = regmap_ipc_byte_reg_read,
drivers/mfd/intel_soc_pmic_chtwc.c
116
.reg_read = cht_wc_byte_reg_read,
drivers/mfd/intel_soc_pmic_mrfld.c
102
.reg_read = bcove_ipc_byte_reg_read,
drivers/mfd/mcp-core.c
119
val = mcp->ops->reg_read(mcp, reg);
drivers/mfd/mcp-sa11x0.c
148
.reg_read = mcp_sa11x0_read,
drivers/mfd/ntxec.c
128
.reg_read = regmap_wrap_read
drivers/mfd/qcom-pm8xxx.c
485
.reg_read = ssbi_reg_read,
drivers/mfd/rohm-bd71828.c
449
.reg_read = regmap_read_wrapper,
drivers/mfd/rsmu_i2c.c
240
.reg_read = rsmu_i2c_reg_read,
drivers/mfd/rsmu_i2c.c
249
.reg_read = rsmu_smbus_i2c_reg_read,
drivers/mfd/rsmu_spi.c
184
.reg_read = rsmu_reg_read,
drivers/mfd/rsmu_spi.c
193
.reg_read = rsmu_reg_read,
drivers/mfd/si476x-prop.c
222
.reg_read = si476x_core_regmap_read,
drivers/mfd/tps6594-spi.c
79
.reg_read = tps6594_spi_reg_read,
drivers/mfd/upboard-fpga.c
132
.reg_read = upboard_fpga_read,
drivers/mfd/upboard-fpga.c
167
.reg_read = upboard_fpga_read,
drivers/misc/ds1682.c
232
.reg_read = ds1682_nvmem_read,
drivers/misc/eeprom/at24.c
746
nvmem_config.reg_read = at24_read;
drivers/misc/eeprom/at25.c
546
at25->nvmem_config.reg_read = at25_ee_read;
drivers/misc/eeprom/ee1004.c
289
.reg_read = ee1004_read,
drivers/misc/eeprom/eeprom_93xx46.c
513
edev->nvmem_config.reg_read = eeprom_93xx46_read;
drivers/misc/eeprom/m24lr.c
550
nvmem_conf.reg_read = m24lr_nvmem_read;
drivers/misc/keba/cp500.c
627
nvmem_config.reg_read = cp500_nvmem_read;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
370
priv->nvmem_config_eeprom.reg_read = pci1xxxx_eeprom_read;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
390
priv->nvmem_config_otp.reg_read = pci1xxxx_otp_read;
drivers/mtd/mtdcore.c
607
config.reg_read = mtd_nvmem_reg_read;
drivers/mtd/mtdcore.c
942
nvmem_reg_read_t reg_read)
drivers/mtd/mtdcore.c
960
config.reg_read = reg_read;
drivers/mtd/ubi/nvmem.c
87
config.reg_read = ubi_nvmem_reg_read;
drivers/net/dsa/lan9303_mdio.c
93
.reg_read = lan9303_mdio_read,
drivers/net/dsa/lantiq/mxl-gsw1xx.c
116
.reg_read = gsw1xx_regmap_read,
drivers/net/dsa/mt7530-mdio.c
80
.reg_read = mt7530_regmap_read,
drivers/net/dsa/mv88e6060.c
234
return reg_read(priv, addr, regnum);
drivers/net/dsa/mv88e6060.c
258
ret = reg_read(priv, addr, PORT_STATUS);
drivers/net/dsa/mv88e6060.c
60
ret = reg_read(priv, REG_PORT(i), PORT_CONTROL);
drivers/net/dsa/mv88e6060.c
82
ret = reg_read(priv, REG_GLOBAL, GLOBAL_STATUS);
drivers/net/dsa/realtek/realtek-mdio.c
105
.reg_read = realtek_mdio_read,
drivers/net/dsa/realtek/realtek-smi.c
315
.reg_read = realtek_smi_read,
drivers/net/dsa/realtek/rtl83xx.c
140
.reg_read = interface_info->reg_read,
drivers/net/dsa/realtek/rtl83xx.h
7
int (*reg_read)(void *ctx, u32 reg, u32 *val);
drivers/net/dsa/xrs700x/xrs700x_i2c.c
71
.reg_read = xrs700x_i2c_reg_read,
drivers/net/dsa/xrs700x/xrs700x_mdio.c
99
.reg_read = xrs700x_mdio_reg_read,
drivers/net/ethernet/mediatek/mtk_wed.c
2785
.reg_read = wed_r32,
drivers/net/ethernet/microchip/encx24j600-regmap.c
497
.reg_read = regmap_encx24j600_phy_reg_read,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
665
int i, reg_read;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
667
reg_read = mem->size;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
670
if ((addr & 0xf) || (reg_read%16)) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
673
addr, reg_read);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
680
while (reg_read != 0) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
703
reg_read -= 16;
drivers/net/ethernet/smsc/smsc911x.c
182
data = pdata->ops->reg_read(pdata, reg);
drivers/net/ethernet/smsc/smsc911x.c
2365
.reg_read = __smsc911x_reg_read,
drivers/net/ethernet/smsc/smsc911x.c
2373
.reg_read = __smsc911x_reg_read_shift,
drivers/net/ethernet/smsc/smsc911x.c
75
u32 (*reg_read)(struct smsc911x_data *pdata, u32 reg);
drivers/net/ethernet/ti/icssg/icss_iep.c
1040
.reg_read = icss_iep_regmap_read,
drivers/net/ethernet/ti/icssg/icss_iep.c
940
.reg_read = icss_iep_regmap_read,
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
468
.reg_read = txgbe_i2c_read,
drivers/net/wireless/mediatek/mt7601u/trace.h
46
DEFINE_EVENT(dev_reg_evtu, reg_read,
drivers/nvmem/an8855-efuse.c
33
.reg_read = an8855_efuse_read,
drivers/nvmem/apple-efuses.c
41
.reg_read = apple_efuses_read,
drivers/nvmem/apple-spmi-nvmem.c
31
.reg_read = (void *)regmap_bulk_read,
drivers/nvmem/bcm-ocotp.c
225
.reg_read = bcm_otpc_read,
drivers/nvmem/brcm_nvram.c
208
.reg_read = brcm_nvram_read,
drivers/nvmem/core.c
234
if (!nvmem->reg_read)
drivers/nvmem/core.c
291
if (!nvmem->reg_read)
drivers/nvmem/core.c
58
if (nvmem->reg_read)
drivers/nvmem/core.c
59
return nvmem->reg_read(nvmem->priv, offset, val, bytes);
drivers/nvmem/core.c
908
if (!config->reg_read && !config->reg_write)
drivers/nvmem/core.c
951
nvmem->reg_read = config->reg_read;
drivers/nvmem/imx-iim.c
122
cfg.reg_read = imx_iim_read;
drivers/nvmem/imx-ocotp-ele.c
159
priv->config.reg_read = priv->data->reg_read;
drivers/nvmem/imx-ocotp-ele.c
177
.reg_read = imx_ocotp_reg_read,
drivers/nvmem/imx-ocotp-ele.c
192
.reg_read = imx_ocotp_reg_read,
drivers/nvmem/imx-ocotp-ele.c
211
.reg_read = imx_ocotp_reg_read,
drivers/nvmem/imx-ocotp-ele.c
36
nvmem_reg_read_t reg_read;
drivers/nvmem/imx-ocotp-scu.c
228
.reg_read = imx_scu_ocotp_read,
drivers/nvmem/imx-ocotp.c
485
.reg_read = imx_ocotp_read,
drivers/nvmem/internals.h
30
nvmem_reg_read_t reg_read;
drivers/nvmem/jz4780-efuse.c
124
.reg_read = jz4780_efuse_read,
drivers/nvmem/lan9662-otpc.c
177
.reg_read = lan9662_otp_read,
drivers/nvmem/layerscape-sfp.c
41
.reg_read = layerscape_sfp_read,
drivers/nvmem/lpc18xx_eeprom.c
158
.reg_read = lpc18xx_eeprom_read,
drivers/nvmem/lpc18xx_otp.c
63
.reg_read = lpc18xx_otp_read,
drivers/nvmem/max77759-nvmem.c
102
.reg_read = max77759_nvmem_reg_read,
drivers/nvmem/meson-efuse.c
85
econfig->reg_read = meson_efuse_read;
drivers/nvmem/meson-mx-efuse.c
218
efuse->config.reg_read = meson_mx_efuse_read;
drivers/nvmem/microchip-otpc.c
240
.reg_read = mchp_otpc_read,
drivers/nvmem/mtk-efuse.c
85
econfig.reg_read = mtk_reg_read;
drivers/nvmem/mxs-ocotp.c
112
.reg_read = mxs_ocotp_read,
drivers/nvmem/nintendo-otp.c
85
.reg_read = nintendo_otp_reg_read,
drivers/nvmem/qcom-spmi-sdam.c
149
sdam->sdam_config.reg_read = sdam_read;
drivers/nvmem/qfprom.c
377
.reg_read = qfprom_reg_read,
drivers/nvmem/qnap-mcu-eeprom.c
88
nvcfg.reg_read = qnap_mcu_eeprom_read;
drivers/nvmem/qoriq-efuse.c
35
.reg_read = qoriq_efuse_read,
drivers/nvmem/rave-sp-eeprom.c
333
config.reg_read = rave_sp_eeprom_reg_read;
drivers/nvmem/rcar-efuse.c
59
.reg_read = rcar_fuse_reg_read,
drivers/nvmem/rmem.c
144
config.reg_read = rmem_read;
drivers/nvmem/rockchip-efuse.c
284
econfig.reg_read = data;
drivers/nvmem/rockchip-otp.c
239
if (!otp->data || !otp->data->reg_read)
drivers/nvmem/rockchip-otp.c
248
ret = otp->data->reg_read(context, offset, val, bytes);
drivers/nvmem/rockchip-otp.c
263
.reg_read = rockchip_otp_read,
drivers/nvmem/rockchip-otp.c
274
.reg_read = px30_otp_read,
drivers/nvmem/rockchip-otp.c
282
.reg_read = rk3588_otp_read,
drivers/nvmem/rockchip-otp.c
294
.reg_read = rk3588_otp_read,
drivers/nvmem/rockchip-otp.c
74
nvmem_reg_read_t reg_read;
drivers/nvmem/s32g-ocotp-nvmem.c
54
.reg_read = s32g_ocotp_read,
drivers/nvmem/sc27xx-efuse.c
247
econfig.reg_read = sc27xx_efuse_read;
drivers/nvmem/sec-qfprom.c
54
.reg_read = sec_qfprom_reg_read,
drivers/nvmem/snvs_lpgpr.c
129
cfg->reg_read = snvs_lpgpr_read;
drivers/nvmem/sprd-efuse.c
412
econfig.reg_read = sprd_efuse_read;
drivers/nvmem/stm32-romem.c
220
priv->cfg.reg_read = stm32_romem_read;
drivers/nvmem/stm32-romem.c
241
priv->cfg.reg_read = stm32_bsec_pta_read;
drivers/nvmem/stm32-romem.c
244
priv->cfg.reg_read = stm32_bsec_read;
drivers/nvmem/sunplus-ocotp.c
153
.reg_read = sp_ocotp_read,
drivers/nvmem/sunxi_sid.c
163
nvmem_cfg->reg_read = sun8i_sid_read_by_reg;
drivers/nvmem/sunxi_sid.c
165
nvmem_cfg->reg_read = sunxi_sid_read;
drivers/nvmem/sunxi_sid.c
175
nvmem_cfg->reg_read(sid, 0, randomness, size);
drivers/nvmem/u-boot-env.c
50
.reg_read = u_boot_env_read,
drivers/nvmem/uniphier-efuse.c
51
econfig.reg_read = uniphier_reg_read;
drivers/nvmem/vf610-ocotp.c
203
.reg_read = vf610_ocotp_read,
drivers/nvmem/zynqmp_nvmem.c
218
econfig.reg_read = zynqmp_nvmem_read;
drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c
190
.reg_read = phy_g12a_usb3_pcie_cr_bus_read,
drivers/phy/cadence/phy-cadence-sierra.c
439
.reg_read = cdns_regmap_read, \
drivers/phy/cadence/phy-cadence-sierra.c
466
.reg_read = cdns_regmap_read,
drivers/phy/cadence/phy-cadence-sierra.c
474
.reg_read = cdns_regmap_read,
drivers/phy/cadence/phy-cadence-sierra.c
483
.reg_read = cdns_regmap_read, \
drivers/phy/cadence/phy-cadence-sierra.c
510
.reg_read = cdns_regmap_read,
drivers/phy/cadence/phy-cadence-sierra.c
519
.reg_read = cdns_regmap_read, \
drivers/phy/cadence/phy-cadence-torrent.c
529
.reg_read = cdns_regmap_read, \
drivers/phy/cadence/phy-cadence-torrent.c
538
.reg_read = cdns_regmap_read, \
drivers/phy/cadence/phy-cadence-torrent.c
560
.reg_read = cdns_regmap_read,
drivers/phy/cadence/phy-cadence-torrent.c
569
.reg_read = cdns_regmap_read, \
drivers/phy/cadence/phy-cadence-torrent.c
584
.reg_read = cdns_regmap_read,
drivers/phy/cadence/phy-cadence-torrent.c
592
.reg_read = cdns_regmap_read,
drivers/phy/cadence/phy-cadence-torrent.c
600
.reg_read = cdns_regmap_dptx_read,
drivers/pinctrl/pinctrl-sx150x.c
1112
.reg_read = sx150x_regmap_reg_read,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
171
.reg_read = t14s_ec_read,
drivers/platform/mellanox/mlx-platform.c
7301
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/mellanox/mlx-platform.c
7315
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/mellanox/mlx-platform.c
7329
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/mellanox/mlx-platform.c
7343
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/mellanox/mlx-platform.c
7357
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/mellanox/mlx-platform.c
7371
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/mellanox/mlx-platform.c
7385
.reg_read = mlxplat_mlxcpld_reg_read,
drivers/platform/x86/uniwill/uniwill-acpi.c
502
.reg_read = uniwill_ec_reg_read,
drivers/power/supply/max1720x_battery.c
525
.reg_read = max1720x_nvmem_reg_read,
drivers/regulator/pf0900-regulator.c
471
.reg_read = pf0900_regmap_read,
drivers/rtc/rtc-abx80x.c
745
.reg_read = abx80x_nvmem_read,
drivers/rtc/rtc-cmos.c
934
.reg_read = cmos_nvram_read,
drivers/rtc/rtc-ds1305.c
555
.reg_read = ds1305_nvram_read,
drivers/rtc/rtc-ds1307.c
2008
.reg_read = ds1307_nvram_read,
drivers/rtc/rtc-ds1343.c
356
.reg_read = ds1343_nvram_read,
drivers/rtc/rtc-ds1511.c
281
.reg_read = ds1511_nvram_read,
drivers/rtc/rtc-ds1553.c
261
.reg_read = ds1553_nvram_read,
drivers/rtc/rtc-ds1685.c
1079
.reg_read = ds1685_nvram_read,
drivers/rtc/rtc-ds1742.c
151
.reg_read = ds1742_nvram_read,
drivers/rtc/rtc-ds3232.c
471
.reg_read = ds3232_nvmem_read,
drivers/rtc/rtc-gamecube.c
157
.reg_read = exi_read,
drivers/rtc/rtc-isl12026.c
441
.reg_read = isl12026_nvm_read,
drivers/rtc/rtc-isl1208.c
821
.reg_read = isl1208_nvmem_read,
drivers/rtc/rtc-m48t59.c
350
.reg_read = m48t59_nvram_read,
drivers/rtc/rtc-m48t86.c
229
.reg_read = m48t86_nvram_read,
drivers/rtc/rtc-max31335.c
588
.reg_read = max31335_nvmem_reg_read,
drivers/rtc/rtc-meson.c
196
.reg_read = meson_rtc_serial_bus_reg_read,
drivers/rtc/rtc-meson.c
288
.reg_read = meson_rtc_regmem_read,
drivers/rtc/rtc-omap.c
723
.reg_read = omap_rtc_scratch_read,
drivers/rtc/rtc-pcf2127.c
1273
.reg_read = pcf2127_nvmem_read,
drivers/rtc/rtc-pcf85063.c
544
.reg_read = pcf85063_nvmem_read,
drivers/rtc/rtc-pcf85363.c
393
.reg_read = pcf85x63_nvram_read,
drivers/rtc/rtc-pcf85363.c
400
.reg_read = pcf85363_nvram_read,
drivers/rtc/rtc-rp5c01.c
229
.reg_read = rp5c01_nvram_read,
drivers/rtc/rtc-rv3028.c
933
.reg_read = rv3028_nvram_read,
drivers/rtc/rtc-rv3028.c
942
.reg_read = rv3028_eeprom_read,
drivers/rtc/rtc-rv3029c2.c
716
.reg_read = rv3029_nvram_read,
drivers/rtc/rtc-rv3032.c
904
.reg_read = rv3032_nvram_read,
drivers/rtc/rtc-rv3032.c
913
.reg_read = rv3032_eeprom_read,
drivers/rtc/rtc-rv8803.c
652
.reg_read = rv8803_nvram_read,
drivers/rtc/rtc-rx8581.c
252
.reg_read = rx85x1_nvram_read,
drivers/rtc/rtc-rx8581.c
259
.reg_read = rx8571_nvram_read,
drivers/rtc/rtc-s35390a.c
451
.reg_read = s35390a_nvmem_read,
drivers/rtc/rtc-stk17ta8.c
269
.reg_read = stk17ta8_nvram_read,
drivers/rtc/rtc-sun6i.c
705
.reg_read = sun6i_rtc_nvmem_read,
drivers/rtc/rtc-ti-k3.c
512
.reg_read = ti_k3_rtc_scratch_read,
drivers/rtc/rtc-twl.c
594
nvmem_cfg.reg_read = twl_nvram_read;
drivers/soc/atmel/sfr.c
38
.reg_read = atmel_sfr_read,
drivers/soc/mediatek/mtk-pmic-wrap.c
2163
.reg_read = pwrap_regmap_read,
drivers/soc/mediatek/mtk-pmic-wrap.c
2172
.reg_read = pwrap_regmap_read,
drivers/soc/samsung/exynos-pmu.c
105
.reg_read = tensor_sec_reg_read,
drivers/soc/tegra/fuse/fuse-tegra.c
220
nvmem.reg_read = tegra_fuse_read;
drivers/soc/tegra/pmc.c
3070
.reg_read = tegra_pmc_regmap_readl,
drivers/soundwire/cadence_master.c
245
u32 reg_read;
drivers/soundwire/cadence_master.c
249
reg_read = readl(cdns->registers + offset);
drivers/soundwire/cadence_master.c
250
if ((reg_read & mask) == value)
drivers/soundwire/intel.c
26
u32 reg_read;
drivers/soundwire/intel.c
29
reg_read = readl(base + offset);
drivers/soundwire/intel.c
30
if ((reg_read & mask) == target)
drivers/soundwire/qcom.c
1010
ctrl->reg_read(ctrl, reg, &val);
drivers/soundwire/qcom.c
1117
ctrl->reg_read(ctrl, reg, &val);
drivers/soundwire/qcom.c
1422
ctrl->reg_read(ctrl, SWRM_COMP_PARAMS, &val);
drivers/soundwire/qcom.c
1521
ctrl->reg_read(ctrl, reg, ®_val);
drivers/soundwire/qcom.c
1557
ctrl->reg_read = qcom_swrm_ahb_reg_read;
drivers/soundwire/qcom.c
1563
ctrl->reg_read = qcom_swrm_cpu_reg_read;
drivers/soundwire/qcom.c
1613
ctrl->reg_read(ctrl, SWRM_MCP_STATUS, &val);
drivers/soundwire/qcom.c
1625
ctrl->reg_read(ctrl, SWRM_COMP_HW_VERSION, &ctrl->version);
drivers/soundwire/qcom.c
1652
ctrl->reg_read(ctrl, SWRM_COMP_MASTER_ID, &val);
drivers/soundwire/qcom.c
220
int (*reg_read)(struct qcom_swrm_ctrl *ctrl, int reg, u32 *val);
drivers/soundwire/qcom.c
410
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS],
drivers/soundwire/qcom.c
436
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS],
drivers/soundwire/qcom.c
461
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS], &value);
drivers/soundwire/qcom.c
467
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS], &value);
drivers/soundwire/qcom.c
553
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_RD_FIFO_ADDR],
drivers/soundwire/qcom.c
587
ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &val);
drivers/soundwire/qcom.c
606
ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &val);
drivers/soundwire/qcom.c
624
ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &status);
drivers/soundwire/qcom.c
654
ctrl->reg_read(ctrl, SWRM_ENUMERATOR_SLAVE_DEV_ID_1(i), &val1);
drivers/soundwire/qcom.c
657
ctrl->reg_read(ctrl, SWRM_ENUMERATOR_SLAVE_DEV_ID_2(i), &val2);
drivers/soundwire/qcom.c
725
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_INTERRUPT_STATUS],
drivers/soundwire/qcom.c
749
ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &slave_status);
drivers/soundwire/qcom.c
769
ctrl->reg_read(ctrl,
drivers/soundwire/qcom.c
777
ctrl->reg_read(ctrl,
drivers/soundwire/qcom.c
785
ctrl->reg_read(ctrl,
drivers/soundwire/qcom.c
794
ctrl->reg_read(ctrl,
drivers/soundwire/qcom.c
831
ctrl->reg_read(ctrl,
drivers/soundwire/qcom.c
851
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_INTERRUPT_STATUS],
drivers/soundwire/qcom.c
866
ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_FRAME_GEN_ENABLED],
drivers/soundwire/qcom.c
902
ctrl->reg_read(ctrl, SWRM_MCP_CFG_ADDR, &val);
drivers/soundwire/qcom.c
951
ctrl->reg_read(ctrl, SWRM_COMP_PARAMS, &val);
drivers/spi/spi-altera-dfl.c
104
.reg_read = indirect_bus_reg_read,
drivers/spi/spi-apple.c
141
u32 val = reg_read(spi, offset);
drivers/spi/spi-apple.c
221
u32 fifo = reg_read(spi, APPLE_SPI_IF_FIFO) & reg_read(spi, APPLE_SPI_IE_FIFO);
drivers/spi/spi-apple.c
222
u32 xfer = reg_read(spi, APPLE_SPI_IF_XFER) & reg_read(spi, APPLE_SPI_IE_XFER);
drivers/spi/spi-apple.c
244
fifo = reg_read(spi, APPLE_SPI_IF_FIFO);
drivers/spi/spi-apple.c
245
xfer = reg_read(spi, APPLE_SPI_IF_XFER);
drivers/spi/spi-apple.c
275
inuse = FIELD_GET(APPLE_SPI_FIFOSTAT_LEVEL_TX, reg_read(spi, APPLE_SPI_FIFOSTAT));
drivers/spi/spi-apple.c
320
words = read = FIELD_GET(APPLE_SPI_FIFOSTAT_LEVEL_RX, reg_read(spi, APPLE_SPI_FIFOSTAT));
drivers/spi/spi-apple.c
333
*p++ = reg_read(spi, APPLE_SPI_RXDATA);
drivers/spi/spi-apple.c
340
*p++ = reg_read(spi, APPLE_SPI_RXDATA);
drivers/spi/spi-apple.c
347
*p++ = reg_read(spi, APPLE_SPI_RXDATA);
drivers/spi/spi-apple.c
425
xfer_flags &= ~reg_read(spi, APPLE_SPI_IF_XFER);
drivers/spi/spi-apple.c
447
fifo_flags = reg_read(spi, APPLE_SPI_IF_FIFO);
drivers/thunderbolt/nvm.c
433
int tb_nvm_add_active(struct tb_nvm *nvm, nvmem_reg_read_t reg_read)
drivers/thunderbolt/nvm.c
441
config.reg_read = reg_read;
drivers/thunderbolt/tb.h
825
int tb_nvm_add_active(struct tb_nvm *nvm, nvmem_reg_read_t reg_read);
drivers/w1/slaves/w1_ds250x.c
172
.reg_read = w1_nvmem_read,
drivers/watchdog/stm32_iwdg.c
190
reg = reg_read(wdt->regs, IWDG_EWCR);
include/linux/mfd/mcp.h
28
unsigned int (*reg_read)(struct mcp *, unsigned int);
include/linux/nvmem-provider.h
129
nvmem_reg_read_t reg_read;
include/linux/regmap.h
425
int (*reg_read)(void *context, unsigned int reg, unsigned int *val);
include/linux/regmap.h
621
regmap_hw_reg_read reg_read;
include/linux/soc/mediatek/mtk_wed.h
213
u32 (*reg_read)(struct mtk_wed_device *dev, u32 reg);
include/linux/soc/mediatek/mtk_wed.h
282
(_dev)->ops->reg_read(_dev, _reg)
sound/firewire/isight.c
481
err = reg_read(isight, REG_GAIN, &gain);
sound/firewire/isight.c
510
err = reg_read(isight, REG_MUTE, &mute);
sound/firewire/isight.c
550
err = reg_read(isight, REG_GAIN_RAW_START, &value);
sound/firewire/isight.c
555
err = reg_read(isight, REG_GAIN_RAW_END, &value);
sound/firewire/isight.c
563
err = reg_read(isight, REG_GAIN_DB_START, &value);
sound/firewire/isight.c
569
err = reg_read(isight, REG_GAIN_DB_END, &value);
sound/hda/core/regmap.c
361
.reg_read = hda_reg_read,
sound/i2c/other/ak4113.c
206
((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv;
sound/i2c/other/ak4113.c
262
ucontrol->value.integer.value[0] = external_rate(reg_read(chip,
sound/i2c/other/ak4113.c
282
ucontrol->value.iec958.status[i] = reg_read(chip,
sound/i2c/other/ak4113.c
320
tmp = reg_read(chip, AK4113_REG_Pc0) |
sound/i2c/other/ak4113.c
321
(reg_read(chip, AK4113_REG_Pc1) << 8);
sound/i2c/other/ak4113.c
323
tmp = reg_read(chip, AK4113_REG_Pd0) |
sound/i2c/other/ak4113.c
324
(reg_read(chip, AK4113_REG_Pd1) << 8);
sound/i2c/other/ak4113.c
344
ucontrol->value.bytes.data[i] = reg_read(chip,
sound/i2c/other/ak4113.c
471
val = reg_read(ak4113, reg);
sound/i2c/other/ak4113.c
514
rcs1 = reg_read(ak4113, AK4113_REG_RCS1);
sound/i2c/other/ak4113.c
528
rcs1 = reg_read(ak4113, AK4113_REG_RCS1);
sound/i2c/other/ak4113.c
531
rcs0 = reg_read(ak4113, AK4113_REG_RCS0);
sound/i2c/other/ak4113.c
532
rcs2 = reg_read(ak4113, AK4113_REG_RCS2);
sound/i2c/other/ak4113.c
83
chip->rcs0 = reg_read(chip, AK4113_REG_RCS0) & ~(AK4113_QINT |
sound/i2c/other/ak4113.c
85
chip->rcs1 = reg_read(chip, AK4113_REG_RCS1);
sound/i2c/other/ak4113.c
86
chip->rcs2 = reg_read(chip, AK4113_REG_RCS2);
sound/i2c/other/ak4114.c
190
ucontrol->value.integer.value[0] = ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv;
sound/i2c/other/ak4114.c
209
ucontrol->value.integer.value[0] = external_rate(reg_read(chip, AK4114_REG_RCS1));
sound/i2c/other/ak4114.c
227
ucontrol->value.iec958.status[i] = reg_read(chip, AK4114_REG_RXCSB0 + i);
sound/i2c/other/ak4114.c
284
tmp = reg_read(chip, AK4114_REG_Pc0) | (reg_read(chip, AK4114_REG_Pc1) << 8);
sound/i2c/other/ak4114.c
286
tmp = reg_read(chip, AK4114_REG_Pd0) | (reg_read(chip, AK4114_REG_Pd1) << 8);
sound/i2c/other/ak4114.c
305
ucontrol->value.bytes.data[i] = reg_read(chip, AK4114_REG_QSUB_ADDR + i);
sound/i2c/other/ak4114.c
435
val = reg_read(ak4114, reg);
sound/i2c/other/ak4114.c
537
rcs1 = reg_read(ak4114, AK4114_REG_RCS1);
sound/i2c/other/ak4114.c
550
rcs1 = reg_read(ak4114, AK4114_REG_RCS1);
sound/i2c/other/ak4114.c
553
rcs0 = reg_read(ak4114, AK4114_REG_RCS0);
sound/i2c/other/ak4114.c
86
chip->rcs0 = reg_read(chip, AK4114_REG_RCS0) & ~(AK4114_QINT | AK4114_CINT);
sound/i2c/other/ak4114.c
87
chip->rcs1 = reg_read(chip, AK4114_REG_RCS1);
sound/i2c/other/ak4117.c
164
ucontrol->value.integer.value[0] = ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv;
sound/i2c/other/ak4117.c
217
ucontrol->value.integer.value[0] = external_rate(reg_read(chip, AK4117_REG_RCS1));
sound/i2c/other/ak4117.c
235
ucontrol->value.iec958.status[i] = reg_read(chip, AK4117_REG_RXCSB0 + i);
sound/i2c/other/ak4117.c
270
tmp = reg_read(chip, AK4117_REG_Pc0) | (reg_read(chip, AK4117_REG_Pc1) << 8);
sound/i2c/other/ak4117.c
272
tmp = reg_read(chip, AK4117_REG_Pd0) | (reg_read(chip, AK4117_REG_Pd1) << 8);
sound/i2c/other/ak4117.c
291
ucontrol->value.bytes.data[i] = reg_read(chip, AK4117_REG_QSUB_ADDR + i);
sound/i2c/other/ak4117.c
425
rcs1 = reg_read(ak4117, AK4117_REG_RCS1);
sound/i2c/other/ak4117.c
437
rcs1 = reg_read(ak4117, AK4117_REG_RCS1);
sound/i2c/other/ak4117.c
440
rcs0 = reg_read(ak4117, AK4117_REG_RCS0);
sound/i2c/other/ak4117.c
441
rcs2 = reg_read(ak4117, AK4117_REG_RCS2);
sound/i2c/other/ak4117.c
74
chip->rcs0 = reg_read(chip, AK4117_REG_RCS0) & ~(AK4117_QINT | AK4117_CINT | AK4117_STC);
sound/i2c/other/ak4117.c
75
chip->rcs1 = reg_read(chip, AK4117_REG_RCS1);
sound/i2c/other/ak4117.c
76
chip->rcs2 = reg_read(chip, AK4117_REG_RCS2);
sound/soc/codecs/ab8500-codec.c
183
.reg_read = ab8500_codec_read_reg,
sound/soc/codecs/adau1701.c
781
.reg_read = adau1701_reg_read,
sound/soc/codecs/cs35l56-shared-test.c
134
.reg_read = cs35l56_shared_test_reg_read,
sound/soc/codecs/cs42l42-sdw.c
544
regmap_conf->reg_read = cs42l42_sdw_read;
sound/soc/codecs/cx2072x.c
1610
.reg_read = cx2072x_reg_read,
sound/soc/codecs/jz4725b.c
609
.reg_read = jz4725b_codec_reg_read,
sound/soc/codecs/jz4760.c
809
.reg_read = jz4760_codec_reg_read,
sound/soc/codecs/jz4770.c
856
.reg_read = jz4770_codec_reg_read,
sound/soc/codecs/mt6660.c
81
.reg_read = mt6660_reg_read,
sound/soc/codecs/peb2466.c
247
.reg_read = peb2466_reg_read,
sound/soc/codecs/rt274.c
1086
.reg_read = rl6347a_hw_read,
sound/soc/codecs/rt286.c
1073
.reg_read = rl6347a_hw_read,
sound/soc/codecs/rt298.c
1134
.reg_read = rl6347a_hw_read,
sound/soc/codecs/rt5514.c
1192
.reg_read = rt5514_i2c_read,
sound/soc/codecs/rt5575.c
237
.reg_read = rt5575_i2c_read,
sound/soc/codecs/rt5677.c
5188
.reg_read = rt5677_read,
sound/soc/codecs/rt5682-sdw.c
85
.reg_read = rt5682_sdw_read,
sound/soc/codecs/rt700-sdw.c
298
.reg_read = rt700_sdw_read,
sound/soc/codecs/rt711-sdw.c
304
.reg_read = rt711_sdw_read,
sound/soc/codecs/rt715-sdw.c
361
.reg_read = rt715_sdw_read,
sound/soc/codecs/rt9120.c
470
.reg_read = rt9120_reg_read,
sound/soc/codecs/sti-sas.c
316
.reg_read = sti_sas_read_reg,
sound/soc/codecs/tas5086.c
909
.reg_read = tas5086_reg_read,
sound/soc/codecs/tas571x.c
430
.reg_read = tas571x_reg_read,
sound/soc/codecs/tas571x.c
535
.reg_read = tas571x_reg_read,
sound/soc/codecs/tas571x.c
642
.reg_read = tas571x_reg_read,
sound/soc/codecs/tas571x.c
713
.reg_read = tas571x_reg_read,
sound/soc/codecs/tas571x.c
825
.reg_read = tas571x_reg_read,
sound/soc/codecs/tas571x.c
875
.reg_read = tas571x_reg_read,
sound/soc/fsl/fsl_mqs.c
220
.reg_read = fsl_mqs_sm_read,
sound/soc/fsl/fsl_xcvr.c
1334
.reg_read = fsl_xcvr_phy_reg_read,
sound/soc/fsl/fsl_xcvr.c
1345
.reg_read = fsl_xcvr_pll_reg_read,
sound/soc/fsl/fsl_xcvr.c
1356
.reg_read = fsl_xcvr_pll_reg_read,
sound/soc/sof/intel/hda-mlink.c
279
u32 reg_read;
sound/soc/sof/intel/hda-mlink.c
282
reg_read = readl(base + offset);
sound/soc/sof/intel/hda-mlink.c
283
if ((reg_read & mask) == target)
sound/soc/sunxi/sun8i-adda-pr-regmap.c
86
.reg_read = adda_reg_read,