arch/alpha/kernel/traps.c
668
unsigned long fake_reg, *reg_addr = &fake_reg;
arch/alpha/kernel/traps.c
701
reg_addr = (unsigned long *)
arch/alpha/kernel/traps.c
730
*reg_addr = tmp1|tmp2;
arch/alpha/kernel/traps.c
778
*reg_addr = (int)(tmp1|tmp2);
arch/alpha/kernel/traps.c
794
*reg_addr = tmp1|tmp2;
arch/alpha/kernel/traps.c
819
: "r"(va), "r"(*reg_addr), "0"(0));
arch/alpha/kernel/traps.c
847
: "r"(va), "r"(*reg_addr), "0"(0));
arch/alpha/kernel/traps.c
875
: "r"(va), "r"(*reg_addr), "0"(0));
arch/arm64/mm/extable.c
73
int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data);
arch/arm64/mm/extable.c
76
addr = pt_regs_read_reg(regs, reg_addr);
arch/microblaze/kernel/ptrace.c
105
microblaze_reg_t *reg_addr = reg_save_addr(addr, child);
arch/microblaze/kernel/ptrace.c
107
val = *reg_addr;
arch/microblaze/kernel/ptrace.c
110
*reg_addr = data;
arch/microblaze/kernel/ptrace.c
117
u32 paddr = virt_to_phys((u32)reg_addr);
arch/microblaze/kernel/ptrace.c
119
*reg_addr = data;
arch/powerpc/platforms/powermac/low_i2c.c
433
kw_write_reg(reg_addr, addrdir & 0xff);
arch/riscv/kvm/vcpu_vector.c
109
*reg_addr = &cntx->vector.vstart;
arch/riscv/kvm/vcpu_vector.c
112
*reg_addr = &cntx->vector.vl;
arch/riscv/kvm/vcpu_vector.c
115
*reg_addr = &cntx->vector.vtype;
arch/riscv/kvm/vcpu_vector.c
118
*reg_addr = &cntx->vector.vcsr;
arch/riscv/kvm/vcpu_vector.c
121
*reg_addr = &cntx->vector.vlenb;
arch/riscv/kvm/vcpu_vector.c
130
*reg_addr = cntx->vector.datap +
arch/riscv/kvm/vcpu_vector.c
149
void *reg_addr;
arch/riscv/kvm/vcpu_vector.c
155
rc = kvm_riscv_vcpu_vreg_addr(vcpu, reg_num, reg_size, ®_addr);
arch/riscv/kvm/vcpu_vector.c
159
if (copy_to_user(uaddr, reg_addr, reg_size))
arch/riscv/kvm/vcpu_vector.c
175
void *reg_addr;
arch/riscv/kvm/vcpu_vector.c
195
rc = kvm_riscv_vcpu_vreg_addr(vcpu, reg_num, reg_size, ®_addr);
arch/riscv/kvm/vcpu_vector.c
199
if (copy_from_user(reg_addr, uaddr, reg_size))
arch/riscv/kvm/vcpu_vector.c
99
void **reg_addr)
arch/riscv/mm/extable.c
66
int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data);
arch/riscv/mm/extable.c
69
addr = regs_get_gpr(regs, reg_addr * sizeof(unsigned long));
arch/s390/mm/extable.c
55
unsigned int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data);
arch/s390/mm/extable.c
59
addr = regs->gprs[reg_addr];
arch/sparc/kernel/unaligned_64.c
335
unsigned long addr, *reg_addr;
arch/sparc/kernel/unaligned_64.c
354
reg_addr = fetch_reg_addr(((insn>>25)&0x1f), regs);
arch/sparc/kernel/unaligned_64.c
355
err = do_int_load(reg_addr, size,
arch/sparc/kernel/unaligned_64.c
359
unsigned long val_in = *reg_addr;
arch/sparc/kernel/unaligned_64.c
375
*reg_addr = val_in;
arch/x86/kernel/umip.c
353
unsigned long *reg_addr;
arch/x86/kernel/umip.c
401
reg_addr = (unsigned long *)((unsigned long)regs + reg_offset);
arch/x86/kernel/umip.c
402
memcpy(reg_addr, dummy_data, dummy_data_size);
drivers/accel/amdxdna/aie2_pci.h
220
#define DEFINE_BAR_OFFSET(reg_name, bar, reg_addr) \
drivers/accel/amdxdna/aie2_pci.h
221
[reg_name] = {bar##_BAR_INDEX, (reg_addr) - bar##_BAR_BASE}
drivers/accel/habanalabs/gaudi2/gaudi2.c
5054
u32 reg_base, reg_addr, reg_val, tpc_id;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5064
reg_addr = reg_base + TPC_CFG_STALL_OFFSET;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5067
WREG32(reg_addr, reg_val);
drivers/accel/habanalabs/gaudi2/gaudi2.c
5071
reg_addr = reg_base + TPC_EML_CFG_DBG_CNT_OFFSET;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5072
RMWREG32(reg_addr, 0x1, DCORE0_TPC0_EML_CFG_DBG_CNT_DBG_EXIT_MASK);
drivers/accel/habanalabs/gaudi2/gaudi2.c
5081
u32 reg_base, reg_addr, reg_val, mme_id;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5088
reg_addr = reg_base + MME_CTRL_LO_QM_STALL_OFFSET;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5091
WREG32(reg_addr, reg_val);
drivers/accel/habanalabs/gaudi2/gaudi2.c
5099
u32 reg_base, reg_addr, reg_val, edma_id;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5109
reg_addr = reg_base + EDMA_CORE_CFG_STALL_OFFSET;
drivers/accel/habanalabs/gaudi2/gaudi2.c
5112
WREG32(reg_addr, reg_val);
drivers/accel/habanalabs/gaudi2/gaudi2.c
5117
WREG32(reg_addr, reg_val);
drivers/ata/sata_via.c
440
void __iomem *reg_addr = iomap[ap->port_no];
drivers/ata/sata_via.c
444
ioaddr->cmd_addr = reg_addr;
drivers/ata/sata_via.c
447
((unsigned long)(reg_addr + 8) | ATA_PCI_CTL_OFS);
drivers/atm/lanai.c
478
t = readl(reg_addr(lanai, reg));
drivers/atm/lanai.c
489
writel(val, reg_addr(lanai, reg));
drivers/char/agp/intel-gtt.c
1178
phys_addr_t reg_addr;
drivers/char/agp/intel-gtt.c
1181
reg_addr = pci_resource_start(intel_private.pcidev, I915_MMADR_BAR);
drivers/char/agp/intel-gtt.c
1183
intel_private.registers = ioremap(reg_addr, size);
drivers/char/agp/intel-gtt.c
1193
intel_private.gtt_phys_addr = reg_addr + MB(2);
drivers/char/agp/intel-gtt.c
1196
intel_private.gtt_phys_addr = reg_addr + KB(512);
drivers/char/agp/intel-gtt.c
177
phys_addr_t reg_addr;
drivers/char/agp/intel-gtt.c
186
reg_addr = pci_resource_start(intel_private.pcidev, I810_MMADR_BAR);
drivers/char/agp/intel-gtt.c
188
intel_private.registers = ioremap(reg_addr, KB(64));
drivers/char/agp/intel-gtt.c
195
intel_private.gtt_phys_addr = reg_addr + I810_PTE_BASE;
drivers/char/agp/intel-gtt.c
818
phys_addr_t reg_addr;
drivers/char/agp/intel-gtt.c
820
reg_addr = pci_resource_start(intel_private.pcidev, I810_MMADR_BAR);
drivers/char/agp/intel-gtt.c
822
intel_private.registers = ioremap(reg_addr, KB(64));
drivers/char/agp/intel-gtt.c
826
intel_private.gtt_phys_addr = reg_addr + I810_PTE_BASE;
drivers/clk/clk-bm1880.c
594
void __iomem *reg_addr = div_hw->base + div->reg;
drivers/clk/clk-bm1880.c
598
if (!(readl(reg_addr) & BIT(3))) {
drivers/clk/clk-bm1880.c
601
val = readl(reg_addr) >> div->shift;
drivers/clk/clk-bm1880.c
616
void __iomem *reg_addr = div_hw->base + div->reg;
drivers/clk/clk-bm1880.c
621
val = readl(reg_addr) >> div->shift;
drivers/clk/clk-bm1880.c
636
void __iomem *reg_addr = div_hw->base + div->reg;
drivers/clk/clk-bm1880.c
651
val = readl(reg_addr);
drivers/clk/clk-bm1880.c
654
writel(val, reg_addr);
drivers/clk/renesas/renesas-cpg-mssr.c
770
void __iomem *reg_addr;
drivers/clk/renesas/renesas-cpg-mssr.c
779
reg_addr = priv->pub.base0 + priv->reset_regs[reg];
drivers/clk/renesas/renesas-cpg-mssr.c
781
val = readl(reg_addr);
drivers/clk/renesas/renesas-cpg-mssr.c
786
writel(val, reg_addr);
drivers/clk/renesas/renesas-cpg-mssr.c
793
readl(reg_addr);
drivers/clk/renesas/renesas-cpg-mssr.c
796
val = readl(reg_addr);
drivers/crypto/cavium/nitrox/nitrox_hal.c
656
u64 reg_addr;
drivers/crypto/cavium/nitrox/nitrox_hal.c
659
reg_addr = NPS_PKT_MBOX_INT_LO_ENA_W1S;
drivers/crypto/cavium/nitrox/nitrox_hal.c
660
nitrox_write_csr(ndev, reg_addr, value);
drivers/crypto/cavium/nitrox/nitrox_hal.c
663
reg_addr = NPS_PKT_MBOX_INT_HI_ENA_W1S;
drivers/crypto/cavium/nitrox/nitrox_hal.c
664
nitrox_write_csr(ndev, reg_addr, value);
drivers/crypto/cavium/nitrox/nitrox_hal.c
670
u64 reg_addr;
drivers/crypto/cavium/nitrox/nitrox_hal.c
673
reg_addr = NPS_PKT_MBOX_INT_LO_ENA_W1C;
drivers/crypto/cavium/nitrox/nitrox_hal.c
674
nitrox_write_csr(ndev, reg_addr, value);
drivers/crypto/cavium/nitrox/nitrox_hal.c
677
reg_addr = NPS_PKT_MBOX_INT_HI_ENA_W1C;
drivers/crypto/cavium/nitrox/nitrox_hal.c
678
nitrox_write_csr(ndev, reg_addr, value);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
127
u64 value, reg_addr;
drivers/crypto/cavium/nitrox/nitrox_mbx.c
132
reg_addr = NPS_PKT_MBOX_INT_LO;
drivers/crypto/cavium/nitrox/nitrox_mbx.c
133
value = nitrox_read_csr(ndev, reg_addr);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
151
nitrox_write_csr(ndev, reg_addr, BIT_ULL(i));
drivers/crypto/cavium/nitrox/nitrox_mbx.c
155
reg_addr = NPS_PKT_MBOX_INT_HI;
drivers/crypto/cavium/nitrox/nitrox_mbx.c
156
value = nitrox_read_csr(ndev, reg_addr);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
175
nitrox_write_csr(ndev, reg_addr, BIT_ULL(i));
drivers/crypto/cavium/nitrox/nitrox_mbx.c
41
u64 reg_addr;
drivers/crypto/cavium/nitrox/nitrox_mbx.c
43
reg_addr = NPS_PKT_MBOX_VF_PF_PFDATAX(ring);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
44
return nitrox_read_csr(ndev, reg_addr);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
50
u64 reg_addr;
drivers/crypto/cavium/nitrox/nitrox_mbx.c
52
reg_addr = NPS_PKT_MBOX_PF_VF_PFDATAX(ring);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
53
nitrox_write_csr(ndev, reg_addr, value);
drivers/crypto/intel/qat/qat_common/icp_qat_uclo.h
307
unsigned int reg_addr;
drivers/crypto/intel/qat/qat_common/icp_qat_uclo.h
340
unsigned int reg_addr;
drivers/crypto/intel/qat/qat_common/qat_hal.c
1124
unsigned short reg_addr;
drivers/crypto/intel/qat/qat_common/qat_hal.c
1128
reg_addr = qat_hal_get_reg_addr(reg_type, reg_num);
drivers/crypto/intel/qat/qat_common/qat_hal.c
1129
if (reg_addr == BAD_REGADDR) {
drivers/crypto/intel/qat/qat_common/qat_hal.c
1130
pr_err("QAT: bad regaddr=0x%x\n", reg_addr);
drivers/crypto/intel/qat/qat_common/qat_hal.c
1135
insts = 0xA070000000ull | (reg_addr & 0x3ff);
drivers/crypto/intel/qat/qat_common/qat_hal.c
1138
insts = (u64)0xA030000000ull | ((reg_addr & 0x3ff) << 10);
drivers/crypto/intel/qat/qat_common/qat_hal.c
1338
unsigned int reg_addr;
drivers/crypto/intel/qat/qat_common/qat_hal.c
1356
reg_addr = reg_num + (ctx << 0x5);
drivers/crypto/intel/qat/qat_common/qat_hal.c
1360
SET_AE_XFER(handle, ae, reg_addr, val);
drivers/crypto/intel/qat/qat_common/qat_hal.c
1364
SET_AE_XFER(handle, ae, (reg_addr + dr_offset), val);
drivers/crypto/intel/qat/qat_common/qat_hal.c
250
unsigned short reg_addr;
drivers/crypto/intel/qat/qat_common/qat_hal.c
255
reg_addr = 0x80 | (reg_num & 0x7f);
drivers/crypto/intel/qat/qat_common/qat_hal.c
259
reg_addr = reg_num & 0x1f;
drivers/crypto/intel/qat/qat_common/qat_hal.c
264
reg_addr = 0x180 | (reg_num & 0x1f);
drivers/crypto/intel/qat/qat_common/qat_hal.c
267
reg_addr = 0x140 | ((reg_num & 0x3) << 1);
drivers/crypto/intel/qat/qat_common/qat_hal.c
272
reg_addr = 0x1c0 | (reg_num & 0x1f);
drivers/crypto/intel/qat/qat_common/qat_hal.c
275
reg_addr = 0x100 | ((reg_num & 0x3) << 1);
drivers/crypto/intel/qat/qat_common/qat_hal.c
278
reg_addr = 0x280 | (reg_num & 0x1f);
drivers/crypto/intel/qat/qat_common/qat_hal.c
281
reg_addr = 0x200;
drivers/crypto/intel/qat/qat_common/qat_hal.c
284
reg_addr = 0x220;
drivers/crypto/intel/qat/qat_common/qat_hal.c
287
reg_addr = 0x2c0;
drivers/crypto/intel/qat/qat_common/qat_hal.c
290
reg_addr = 0x2e0;
drivers/crypto/intel/qat/qat_common/qat_hal.c
293
reg_addr = 0x300 | (reg_num & 0xff);
drivers/crypto/intel/qat/qat_common/qat_hal.c
296
reg_addr = BAD_REGADDR;
drivers/crypto/intel/qat/qat_common/qat_hal.c
299
return reg_addr;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
762
unsigned short reg_addr, unsigned int value)
drivers/crypto/intel/qat/qat_common/qat_uclo.c
772
reg_addr, value);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
784
reg_addr, value);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
792
reg_addr, value);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
794
return qat_hal_init_nn(handle, ae, ctx_mask, reg_addr, value);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
826
(unsigned short)init_regsym->reg_addr,
drivers/crypto/intel/qat/qat_common/qat_uclo.c
840
(unsigned short)init_regsym->reg_addr,
drivers/crypto/xilinx/xilinx-trng.c
167
void __iomem *reg_addr;
drivers/crypto/xilinx/xilinx-trng.c
172
reg_addr = (base_addr + ((n - 1 - i) * TRNG_BYTES_PER_REG));
drivers/crypto/xilinx/xilinx-trng.c
173
iowrite32((u32 __force)(cpu_to_be32(values[i])), reg_addr);
drivers/firmware/arm_scmi/sensors.c
221
u64 reg_addr;
drivers/firmware/arm_scmi/sensors.c
244
si->reg_addr = le32_to_cpu(attr->reg_addr_low) |
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
651
unsigned int reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
657
return regmap_raw_write(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1000
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1006
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1025
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1066
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1070
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1075
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1078
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1082
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1088
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1107
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1148
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1151
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1156
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1159
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1162
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1168
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1187
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1233
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1237
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1242
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1245
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1249
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1255
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1274
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
128
unsigned int alg_base_words, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1314
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1318
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1323
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1326
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1330
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1336
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1355
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1407
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1411
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1416
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1419
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1423
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1429
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1448
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1488
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1492
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1497
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1500
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1504
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
151
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1510
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1526
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
155
regmap_raw_read(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1562
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1566
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1572
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payloads));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1589
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
161
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1628
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1632
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1638
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payloads));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1654
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1693
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1697
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1703
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payloads[i]));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1723
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
174
unsigned int alg_base_words, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1770
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_HALO_XM_PACKED) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1774
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1779
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_xm_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1783
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_HALO_YM_PACKED) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1787
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1792
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_ym_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1810
unsigned int reg_addr, payload_offset;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1860
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1863
regmap_raw_read(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1868
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload[i]));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1891
unsigned int reg_addr, payload_offset;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1946
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1949
regmap_raw_read(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1954
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload[i]));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1988
unsigned int reg_addr, payload_offset;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
200
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
203
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2055
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2060
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2066
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(payload->packed[i]));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2085
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
209
cs_dsp_mock_regmap_drop_range(priv, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2090
regmap_raw_read(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2096
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(payload->unpacked[i]));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
210
reg_addr + (reg_inc_per_word * ARRAY_SIZE(payload_data)));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2111
unsigned int alg_base_words, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2148
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2149
reg_addr += alg_base_words * reg_inc_per_word;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2152
regmap_raw_read(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
222
unsigned int alg_base_words, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
252
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
255
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
262
cs_dsp_mock_regmap_drop_range(priv, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
263
reg_addr + (reg_inc_per_word * ARRAY_SIZE(payload_data)));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
278
unsigned int alg_base_words, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
310
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
313
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
320
cs_dsp_mock_regmap_drop_range(priv, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
321
reg_addr + (reg_inc_per_word * ARRAY_SIZE(payload_data)));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
340
unsigned int alg_base_words, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
371
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
375
regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
381
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
399
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
452
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
456
regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, sizeof(reg_val)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
460
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
462
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
466
regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, sizeof(reg_val)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
470
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
473
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_ZM) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
477
regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
483
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
500
unsigned int reg_inc_per_word, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
531
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
535
regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
541
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
560
unsigned int reg_inc_per_word, reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
595
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
599
regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
605
cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
621
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
651
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
655
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
662
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
678
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
719
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
723
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
727
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
730
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
734
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
739
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
758
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
806
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
810
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
815
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
818
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
822
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
828
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payloads));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
847
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
902
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
906
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
911
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
914
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
918
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
924
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payloads));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
943
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
984
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
988
regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
993
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
996
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
54
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
97
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
99
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
103
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1033
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1034
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1036
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1041
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1053
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1054
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1056
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1061
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1085
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1146
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1147
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1149
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1154
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1166
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1167
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1169
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1174
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1199
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1251
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1252
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1254
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1259
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1267
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1268
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1270
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1275
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1300
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1355
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1356
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1358
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1363
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1371
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1372
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1374
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1379
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
138
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
139
reg_addr += cs_dsp_mock_reg_addr_inc_per_unpacked_word(priv) * mem_offset_dsp_words;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1404
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
141
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1459
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
146
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1460
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1462
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1467
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1475
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1476
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1478
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1483
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1508
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1569
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1570
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1572
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1577
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
158
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1585
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1586
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1588
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1593
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1618
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1684
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1685
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1687
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1692
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1700
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1701
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1703
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1708
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1721
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1764
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1766
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1771
reg_addr += cs_dsp_mock_reg_addr_inc_per_unpacked_word(priv) * 64;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1773
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
201
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
202
reg_addr += cs_dsp_mock_reg_addr_inc_per_unpacked_word(priv) * mem_offset_dsp_words;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
204
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
210
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, num_payloads * payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
225
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
268
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
269
reg_addr += cs_dsp_mock_reg_addr_inc_per_unpacked_word(priv) * mem_offset_dsp_words;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
271
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
277
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, num_payloads * payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
298
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
348
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
349
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
350
reg_addr += cs_dsp_mock_reg_addr_inc_per_unpacked_word(priv) * mem_offset_dsp_words;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
352
regmap_raw_read(priv->dsp->regmap, reg_addr,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
357
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
373
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
399
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_PM);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
401
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
406
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
417
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
443
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_HALO_PM_PACKED);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
445
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
450
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
485
unsigned int reg_addr, offset_bytes, offset_num_regs;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
530
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
531
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
532
ret = regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
544
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
582
unsigned int reg_addr, offset_bytes, offset_num_regs;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
627
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
628
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
629
ret = regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
642
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
667
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
70
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
718
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
719
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
721
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
726
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
738
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
739
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
741
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
746
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
770
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
821
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
822
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
824
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
829
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
83
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
841
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
842
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
844
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
849
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
85
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
873
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
924
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, packed_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
925
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
927
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
932
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, packed_payload_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
944
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
945
reg_addr += offset_num_regs * regmap_get_reg_stride(priv->dsp->regmap);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
947
regmap_raw_read(priv->dsp->regmap, reg_addr, readback,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
952
cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload_data));
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
976
unsigned int reg_addr;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
104
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
106
regmap_raw_read(priv->dsp->regmap, reg_addr, readback, payload_size_bytes),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
60
unsigned int reg_addr;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1301
uint32_t inst, uint32_t reg_addr, char reg_name[],
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1306
u64 reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1314
u64 reg_addr, u32 reg_data);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1325
u32 reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1327
u32 reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1329
u64 reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1331
u32 reg_addr, u32 reg_data);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1333
u32 reg_addr, u64 reg_data);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1335
u64 reg_addr, u64 reg_data);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1088
u32 reg_addr)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1102
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1111
u64 reg_addr)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1127
if (reg_addr >> 32) {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1143
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1146
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1171
u32 reg_addr)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1186
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1190
writel(reg_addr + 4, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1199
u64 reg_addr)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1210
if ((reg_addr >> 32) && (adev->nbio.funcs->get_pcie_index_hi_offset))
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1221
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1224
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1229
writel(reg_addr + 4, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1232
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1257
u32 reg_addr, u32 reg_data)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1270
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1278
u64 reg_addr, u32 reg_data)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1287
if ((reg_addr >> 32) && (adev->nbio.funcs->get_pcie_index_hi_offset))
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1299
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1302
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1326
u32 reg_addr, u64 reg_data)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1340
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1345
writel(reg_addr + 4, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1353
u64 reg_addr, u64 reg_data)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1363
if ((reg_addr >> 32) && (adev->nbio.funcs->get_pcie_index_hi_offset))
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1374
writel(reg_addr, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1377
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1383
writel(reg_addr + 4, pcie_index_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1386
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
7616
uint32_t inst, uint32_t reg_addr, char reg_name[],
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
7621
uint32_t tmp_ = RREG32(reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
7630
tmp_ = RREG32(reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5512
u64 reg_addr;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5518
reg_addr = (mmMP0_SMN_C2PMSG_92 << 2) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5520
fw_status = amdgpu_device_indirect_rreg_ext(adev, reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5522
reg_addr = (mmMP0_SMN_C2PMSG_126 << 2) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5524
boot_error = amdgpu_device_indirect_rreg_ext(adev, reg_addr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5584
u64 reg_addr;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5588
reg_addr = (mmMP0_SMN_C2PMSG_92 << 2) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5592
reg_data = amdgpu_device_indirect_rreg_ext(adev, reg_addr);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
5478
uint32_t reg_addr, uint32_t cmd)
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
5512
(reg_addr << RLC_SERDES_WR_CTRL__REG_ADDR__SHIFT) |
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2322
bool dmub_lsdma_send_poll_reg_write_command(struct dc_dmub_srv *dc_dmub_srv, uint32_t reg_addr, uint32_t reg_data)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2336
lsdma_data->u.reg_write_data.reg_addr = reg_addr;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h
300
bool dmub_lsdma_send_poll_reg_write_command(struct dc_dmub_srv *dc_dmub_srv, uint32_t reg_addr, uint32_t reg_data);
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2410
uint32_t reg_addr;
drivers/gpu/drm/bridge/analogix/anx7625.c
105
ret = i2c_smbus_read_i2c_block_data(client, reg_addr, len, buf);
drivers/gpu/drm/bridge/analogix/anx7625.c
108
client->addr, reg_addr);
drivers/gpu/drm/bridge/analogix/anx7625.c
115
u8 reg_addr, u8 reg_val)
drivers/gpu/drm/bridge/analogix/anx7625.c
122
ret = i2c_smbus_write_byte_data(client, reg_addr, reg_val);
drivers/gpu/drm/bridge/analogix/anx7625.c
126
client->addr, reg_addr);
drivers/gpu/drm/bridge/analogix/anx7625.c
133
u8 reg_addr, u8 len, u8 *buf)
drivers/gpu/drm/bridge/analogix/anx7625.c
140
ret = i2c_smbus_write_i2c_block_data(client, reg_addr, len, buf);
drivers/gpu/drm/bridge/analogix/anx7625.c
143
client->addr, reg_addr);
drivers/gpu/drm/bridge/analogix/anx7625.c
81
struct i2c_client *client, u8 reg_addr)
drivers/gpu/drm/bridge/analogix/anx7625.c
88
ret = i2c_smbus_read_byte_data(client, reg_addr);
drivers/gpu/drm/bridge/analogix/anx7625.c
91
client->addr, reg_addr);
drivers/gpu/drm/bridge/analogix/anx7625.c
98
u8 reg_addr, u8 len, u8 *buf)
drivers/gpu/drm/bridge/ite-it6505.c
550
static int it6505_read(struct it6505 *it6505, unsigned int reg_addr)
drivers/gpu/drm/bridge/ite-it6505.c
559
err = regmap_read(it6505->regmap, reg_addr, &value);
drivers/gpu/drm/bridge/ite-it6505.c
561
dev_err(dev, "read failed reg[0x%x] err: %d", reg_addr, err);
drivers/gpu/drm/bridge/ite-it6505.c
568
static int it6505_write(struct it6505 *it6505, unsigned int reg_addr,
drivers/gpu/drm/bridge/ite-it6505.c
577
err = regmap_write(it6505->regmap, reg_addr, reg_val);
drivers/gpu/drm/bridge/ite-it6505.c
581
reg_addr, reg_val, err);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
352
u32 reg_ctrl, reg_addr, reg_size, reg_stride, reg_space, reg_en;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
356
reg_addr = RD_CH_ADDR(ch);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
366
val = readl(base + reg_addr);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
554
u32 reg_ctrl, reg_addr, reg_size, reg_stride, reg_space, reg_en;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
566
reg_addr = RD_CH_ADDR(ch);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
576
writel(addr, base + reg_addr);
drivers/gpu/drm/i915/i915_cmd_parser.c
1265
const u32 reg_addr = cmd[offset] & desc->reg.mask;
drivers/gpu/drm/i915/i915_cmd_parser.c
1267
find_reg(engine, reg_addr);
drivers/gpu/drm/i915/i915_cmd_parser.c
1271
reg_addr, *cmd, engine->name);
drivers/gpu/drm/i915/i915_cmd_parser.c
1282
reg_addr);
drivers/gpu/drm/i915/i915_cmd_parser.c
1288
reg_addr);
drivers/gpu/drm/i915/i915_cmd_parser.c
1296
reg_addr);
drivers/gpu/drm/imagination/pvr_device.h
625
pvr_cr_poll_reg32(struct pvr_device *pvr_dev, u32 reg_addr, u32 reg_value,
drivers/gpu/drm/imagination/pvr_device.h
630
return readl_poll_timeout(pvr_dev->regs + reg_addr, value,
drivers/gpu/drm/imagination/pvr_device.h
648
pvr_cr_poll_reg64(struct pvr_device *pvr_dev, u32 reg_addr, u64 reg_value,
drivers/gpu/drm/imagination/pvr_device.h
653
return readq_poll_timeout(pvr_dev->regs + reg_addr, value,
drivers/gpu/drm/imagination/pvr_fw_meta.c
36
pvr_meta_cr_read32(struct pvr_device *pvr_dev, u32 reg_addr, u32 *reg_value_out)
drivers/gpu/drm/imagination/pvr_fw_meta.c
52
reg_addr | ROGUE_CR_META_SP_MSLVCTRL0_RD_EN);
drivers/gpu/drm/imagination/pvr_fw_meta.h
12
int pvr_meta_cr_read32(struct pvr_device *pvr_dev, u32 reg_addr, u32 *reg_value_out);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1118
u64 reg_addr, reg_end;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1144
reg_addr = reg->va.addr;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1145
reg_end = reg_addr + reg->va.range;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1150
if (reg_addr > addr || reg_end < end)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1358
u64 reg_addr = reg->va.addr;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1359
u64 reg_end = reg_addr + reg->va.range;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1371
if (reg_addr > op_addr || reg_end < op_end) {
drivers/gpu/drm/sprd/megacores_pll.c
101
for (i = 0; i < sizeof(reg_addr); ++i) {
drivers/gpu/drm/sprd/megacores_pll.c
102
regmap_write(regmap, reg_addr[i], reg_val[i]);
drivers/gpu/drm/sprd/megacores_pll.c
103
DRM_DEBUG("%02x: %02x\n", reg_addr[i], reg_val[i]);
drivers/gpu/drm/sprd/megacores_pll.c
86
u8 reg_addr[] = {
drivers/hid/intel-ish-hid/ipc/ipc.c
278
uint32_t reg_addr;
drivers/hid/intel-ish-hid/ipc/ipc.c
329
for (i = 0, reg_addr = IPC_REG_HOST2ISH_MSG; i < length >> 2; i++,
drivers/hid/intel-ish-hid/ipc/ipc.c
330
reg_addr += 4)
drivers/hid/intel-ish-hid/ipc/ipc.c
331
ish_reg_write(dev, reg_addr, r_buf[i]);
drivers/hid/intel-ish-hid/ipc/ipc.c
338
ish_reg_write(dev, reg_addr, reg);
drivers/i2c/busses/i2c-rk3x.c
1006
i2c_writel(i2c, reg_addr, REG_MRXRADDR);
drivers/i2c/busses/i2c-rk3x.c
988
u32 reg_addr = 0;
drivers/i2c/busses/i2c-rk3x.c
996
reg_addr |= msgs[0].buf[i] << (i * 8);
drivers/i2c/busses/i2c-rk3x.c
997
reg_addr |= REG_MRXADDR_VALID(i);
drivers/i2c/busses/i2c-rtl9300.c
214
ret = rtl9300_i2c_reg_addr_set(i2c, xfer->reg_addr, xfer->reg_addr_len);
drivers/i2c/busses/i2c-rtl9300.c
309
xfer.reg_addr = command;
drivers/i2c/busses/i2c-rtl9300.c
316
xfer.reg_addr = 0;
drivers/i2c/busses/i2c-rtl9300.c
88
u8 reg_addr;
drivers/iio/accel/mma9551.c
55
u16 reg_addr;
drivers/iio/accel/mma9551.c
60
reg_addr = MMA9551_TILT_YZ_ANG_REG;
drivers/iio/accel/mma9551.c
64
reg_addr = MMA9551_TILT_XZ_ANG_REG;
drivers/iio/accel/mma9551.c
68
reg_addr = MMA9551_TILT_XY_ANG_REG;
drivers/iio/accel/mma9551.c
80
reg_addr, &angle);
drivers/iio/accel/mma9551_core.c
726
u16 reg_addr;
drivers/iio/accel/mma9551_core.c
732
reg_addr = MMA9551_AFE_X_ACCEL_REG;
drivers/iio/accel/mma9551_core.c
735
reg_addr = MMA9551_AFE_Y_ACCEL_REG;
drivers/iio/accel/mma9551_core.c
738
reg_addr = MMA9551_AFE_Z_ACCEL_REG;
drivers/iio/accel/mma9551_core.c
749
reg_addr, &raw_accel);
drivers/iio/adc/max9611.c
214
u8 reg_addr = max9611_mux_conf[selector][1];
drivers/iio/adc/max9611.c
234
ret = i2c_smbus_read_word_swapped(max9611->i2c_client, reg_addr);
drivers/iio/adc/max9611.c
237
reg_addr);
drivers/iio/adc/pac1934.c
441
static int pac1934_i2c_read(struct i2c_client *client, u8 reg_addr,
drivers/iio/adc/pac1934.c
449
.buf = (u8 *)®_addr,
drivers/iio/common/st_sensors/st_sensors_core.c
25
u8 reg_addr, u8 mask, u8 data)
drivers/iio/common/st_sensors/st_sensors_core.c
30
reg_addr, mask, data << __ffs(mask));
drivers/iio/common/st_sensors/st_sensors_core.h
9
u8 reg_addr, u8 mask, u8 data);
drivers/iio/gyro/adis16130.c
47
static int adis16130_spi_read(struct iio_dev *indio_dev, u8 reg_addr, u32 *val)
drivers/iio/gyro/adis16130.c
59
st->buf[0] = ADIS16130_CON_RD | reg_addr;
drivers/iio/imu/bno055/bno055_ser_core.c
304
int reg_addr;
drivers/iio/imu/bno055/bno055_ser_core.c
313
reg_addr = *reg;
drivers/iio/imu/bno055/bno055_ser_core.c
314
trace_read_reg(reg_addr, val_size);
drivers/iio/imu/bno055/bno055_ser_core.c
320
ret = bno055_ser_send_cmd(priv, 1, reg_addr, val_size, NULL);
drivers/iio/imu/smi240.c
230
u8 reg_addr;
drivers/iio/imu/smi240.c
241
reg_addr = data_ptr[0];
drivers/iio/imu/smi240.c
246
request |= FIELD_PREP(SMI240_WRITE_ADDR_MASK, reg_addr);
drivers/iio/light/gp2ap020a00f.c
181
#define GP2AP020A00F_THRESH_VAL_ID(reg_addr) ((reg_addr - 4) / 2)
drivers/iio/proximity/aw96103.c
499
u16 reg_addr;
drivers/iio/proximity/aw96103.c
504
reg_addr = get_unaligned_le16(aw_bin_data_s->data + start_addr);
drivers/iio/proximity/aw96103.c
507
if ((reg_addr == AW96103_REG_EEDA0) ||
drivers/iio/proximity/aw96103.c
508
(reg_addr == AW96103_REG_EEDA1))
drivers/iio/proximity/aw96103.c
510
if (reg_addr == AW96103_REG_IRQEN) {
drivers/iio/proximity/aw96103.c
514
if (reg_addr == AW96103_REG_SCANCTRL0)
drivers/iio/proximity/aw96103.c
518
ret = regmap_write(aw96103->regmap, reg_addr, reg_data);
drivers/infiniband/hw/irdma/ig3rdma_hw.c
154
u8 __iomem *reg_addr;
drivers/infiniband/hw/irdma/ig3rdma_hw.c
157
reg_addr = __ig3rdma_get_reg_addr(&hw->rdma_reg, reg_offset);
drivers/infiniband/hw/irdma/ig3rdma_hw.c
158
if (reg_addr)
drivers/infiniband/hw/irdma/ig3rdma_hw.c
159
return reg_addr;
drivers/infiniband/hw/irdma/ig3rdma_hw.c
162
reg_addr = __ig3rdma_get_reg_addr(&hw->io_regs[i], reg_offset);
drivers/infiniband/hw/irdma/ig3rdma_hw.c
163
if (reg_addr)
drivers/infiniband/hw/irdma/ig3rdma_hw.c
164
return reg_addr;
drivers/input/misc/ims-pcu.c
1367
static DEVICE_ATTR(reg_addr, S_IRUGO | S_IWUSR,
drivers/input/mouse/sentelic.c
101
} else if ((addr = fsp_test_swap_cmd(reg_addr)) != reg_addr) {
drivers/input/mouse/sentelic.c
124
reg_addr, *reg_val, rc);
drivers/input/mouse/sentelic.c
128
static int fsp_reg_write(struct psmouse *psmouse, int reg_addr, int reg_val)
drivers/input/mouse/sentelic.c
139
if ((v = fsp_test_invert_cmd(reg_addr)) != reg_addr) {
drivers/input/mouse/sentelic.c
143
if ((v = fsp_test_swap_cmd(reg_addr)) != reg_addr) {
drivers/input/mouse/sentelic.c
176
reg_addr, reg_val, rc);
drivers/input/mouse/sentelic.c
71
static int fsp_reg_read(struct psmouse *psmouse, int reg_addr, int *reg_val)
drivers/input/mouse/sentelic.c
99
if ((addr = fsp_test_invert_cmd(reg_addr)) != reg_addr) {
drivers/input/touchscreen/chipone_icn8505.c
105
i2c_addr, reg_addr, ret);
drivers/input/touchscreen/chipone_icn8505.c
113
int reg_addr, int reg_addr_width,
drivers/input/touchscreen/chipone_icn8505.c
128
buf[i] = (reg_addr >> (reg_addr_width - (i + 1) * 8)) & 0xff;
drivers/input/touchscreen/chipone_icn8505.c
139
i2c_addr, reg_addr, ret);
drivers/input/touchscreen/chipone_icn8505.c
76
int reg_addr, int reg_addr_width,
drivers/input/touchscreen/chipone_icn8505.c
96
buf[i] = (reg_addr >> (reg_addr_width - (i + 1) * 8)) & 0xff;
drivers/input/touchscreen/edt-ft5x06.c
1004
if (reg_addr->reg_offset_x != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
1005
regmap_write(regmap, reg_addr->reg_offset_x, val);
drivers/input/touchscreen/edt-ft5x06.c
1011
if (reg_addr->reg_offset_y != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
1012
regmap_write(regmap, reg_addr->reg_offset_y, val);
drivers/input/touchscreen/edt-ft5x06.c
1019
struct edt_reg_addr *reg_addr = &tsdata->reg_addr;
drivers/input/touchscreen/edt-ft5x06.c
1023
regmap_read(regmap, reg_addr->reg_threshold, &tsdata->threshold);
drivers/input/touchscreen/edt-ft5x06.c
1024
regmap_read(regmap, reg_addr->reg_gain, &tsdata->gain);
drivers/input/touchscreen/edt-ft5x06.c
1025
if (reg_addr->reg_offset != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
1026
regmap_read(regmap, reg_addr->reg_offset, &tsdata->offset);
drivers/input/touchscreen/edt-ft5x06.c
1027
if (reg_addr->reg_offset_x != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
1028
regmap_read(regmap, reg_addr->reg_offset_x, &tsdata->offset_x);
drivers/input/touchscreen/edt-ft5x06.c
1029
if (reg_addr->reg_offset_y != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
1030
regmap_read(regmap, reg_addr->reg_offset_y, &tsdata->offset_y);
drivers/input/touchscreen/edt-ft5x06.c
1031
if (reg_addr->reg_report_rate != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
1032
regmap_read(regmap, reg_addr->reg_report_rate,
drivers/input/touchscreen/edt-ft5x06.c
1035
if (reg_addr->reg_num_x != NO_REGISTER) {
drivers/input/touchscreen/edt-ft5x06.c
1036
if (!regmap_read(regmap, reg_addr->reg_num_x, &val))
drivers/input/touchscreen/edt-ft5x06.c
1040
if (reg_addr->reg_num_y != NO_REGISTER) {
drivers/input/touchscreen/edt-ft5x06.c
1041
if (!regmap_read(regmap, reg_addr->reg_num_y, &val))
drivers/input/touchscreen/edt-ft5x06.c
1068
struct edt_reg_addr *reg_addr = &tsdata->reg_addr;
drivers/input/touchscreen/edt-ft5x06.c
1072
reg_addr->reg_threshold = WORK_REGISTER_THRESHOLD;
drivers/input/touchscreen/edt-ft5x06.c
1073
reg_addr->reg_report_rate = WORK_REGISTER_REPORT_RATE;
drivers/input/touchscreen/edt-ft5x06.c
1074
reg_addr->reg_gain = WORK_REGISTER_GAIN;
drivers/input/touchscreen/edt-ft5x06.c
1075
reg_addr->reg_offset = WORK_REGISTER_OFFSET;
drivers/input/touchscreen/edt-ft5x06.c
1076
reg_addr->reg_offset_x = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1077
reg_addr->reg_offset_y = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1078
reg_addr->reg_num_x = WORK_REGISTER_NUM_X;
drivers/input/touchscreen/edt-ft5x06.c
1079
reg_addr->reg_num_y = WORK_REGISTER_NUM_Y;
drivers/input/touchscreen/edt-ft5x06.c
1084
reg_addr->reg_threshold = M09_REGISTER_THRESHOLD;
drivers/input/touchscreen/edt-ft5x06.c
1085
reg_addr->reg_report_rate = tsdata->version == EDT_M12 ?
drivers/input/touchscreen/edt-ft5x06.c
1087
reg_addr->reg_gain = M09_REGISTER_GAIN;
drivers/input/touchscreen/edt-ft5x06.c
1088
reg_addr->reg_offset = M09_REGISTER_OFFSET;
drivers/input/touchscreen/edt-ft5x06.c
1089
reg_addr->reg_offset_x = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1090
reg_addr->reg_offset_y = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1091
reg_addr->reg_num_x = M09_REGISTER_NUM_X;
drivers/input/touchscreen/edt-ft5x06.c
1092
reg_addr->reg_num_y = M09_REGISTER_NUM_Y;
drivers/input/touchscreen/edt-ft5x06.c
1096
reg_addr->reg_threshold = EV_REGISTER_THRESHOLD;
drivers/input/touchscreen/edt-ft5x06.c
1097
reg_addr->reg_report_rate = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1098
reg_addr->reg_gain = EV_REGISTER_GAIN;
drivers/input/touchscreen/edt-ft5x06.c
1099
reg_addr->reg_offset = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1100
reg_addr->reg_offset_x = EV_REGISTER_OFFSET_X;
drivers/input/touchscreen/edt-ft5x06.c
1101
reg_addr->reg_offset_y = EV_REGISTER_OFFSET_Y;
drivers/input/touchscreen/edt-ft5x06.c
1102
reg_addr->reg_num_x = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1103
reg_addr->reg_num_y = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1108
reg_addr->reg_threshold = M09_REGISTER_THRESHOLD;
drivers/input/touchscreen/edt-ft5x06.c
1109
reg_addr->reg_report_rate = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1110
reg_addr->reg_gain = M09_REGISTER_GAIN;
drivers/input/touchscreen/edt-ft5x06.c
1111
reg_addr->reg_offset = M09_REGISTER_OFFSET;
drivers/input/touchscreen/edt-ft5x06.c
1112
reg_addr->reg_offset_x = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1113
reg_addr->reg_offset_y = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1114
reg_addr->reg_num_x = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1115
reg_addr->reg_num_y = NO_REGISTER;
drivers/input/touchscreen/edt-ft5x06.c
1289
if (tsdata->reg_addr.reg_report_rate != NO_REGISTER &&
drivers/input/touchscreen/edt-ft5x06.c
1305
regmap_write(tsdata->regmap, tsdata->reg_addr.reg_report_rate,
drivers/input/touchscreen/edt-ft5x06.c
145
struct edt_reg_addr reg_addr;
drivers/input/touchscreen/edt-ft5x06.c
586
struct edt_reg_addr *reg_addr = &tsdata->reg_addr;
drivers/input/touchscreen/edt-ft5x06.c
589
regmap_write(regmap, reg_addr->reg_threshold, tsdata->threshold);
drivers/input/touchscreen/edt-ft5x06.c
590
regmap_write(regmap, reg_addr->reg_gain, tsdata->gain);
drivers/input/touchscreen/edt-ft5x06.c
591
if (reg_addr->reg_offset != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
592
regmap_write(regmap, reg_addr->reg_offset, tsdata->offset);
drivers/input/touchscreen/edt-ft5x06.c
593
if (reg_addr->reg_offset_x != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
594
regmap_write(regmap, reg_addr->reg_offset_x, tsdata->offset_x);
drivers/input/touchscreen/edt-ft5x06.c
595
if (reg_addr->reg_offset_y != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
596
regmap_write(regmap, reg_addr->reg_offset_y, tsdata->offset_y);
drivers/input/touchscreen/edt-ft5x06.c
597
if (reg_addr->reg_report_rate != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
598
regmap_write(regmap, reg_addr->reg_report_rate,
drivers/input/touchscreen/edt-ft5x06.c
978
struct edt_reg_addr *reg_addr = &tsdata->reg_addr;
drivers/input/touchscreen/edt-ft5x06.c
985
regmap_write(regmap, reg_addr->reg_threshold, val);
drivers/input/touchscreen/edt-ft5x06.c
991
regmap_write(regmap, reg_addr->reg_gain, val);
drivers/input/touchscreen/edt-ft5x06.c
997
if (reg_addr->reg_offset != NO_REGISTER)
drivers/input/touchscreen/edt-ft5x06.c
998
regmap_write(regmap, reg_addr->reg_offset, val);
drivers/input/touchscreen/iqs7211.c
1002
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
1012
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
1020
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1030
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1038
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1048
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1058
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1068
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1078
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1088
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1098
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1108
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1116
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1124
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
1648
u8 reg_addr = iqs7211_props[i].reg_addr[reg_grp]
drivers/input/touchscreen/iqs7211.c
1664
if (!reg_addr)
drivers/input/touchscreen/iqs7211.c
1684
reg_field.addr = reg_addr;
drivers/input/touchscreen/iqs7211.c
479
u8 reg_addr[IQS7211_NUM_REG_GRPS][ARRAY_SIZE(iqs7211_devs)];
drivers/input/touchscreen/iqs7211.c
491
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
512
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
533
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
554
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
573
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
585
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
598
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
617
.reg_addr[IQS7211_REG_GRP_ALP] = {
drivers/input/touchscreen/iqs7211.c
627
.reg_addr[IQS7211_REG_GRP_BTN] = {
drivers/input/touchscreen/iqs7211.c
637
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
646
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
655
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
664
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
673
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
682
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
692
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
702
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
712
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
722
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
734
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
743
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
754
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
763
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
772
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
782
.reg_addr[IQS7211_REG_GRP_ALP] = {
drivers/input/touchscreen/iqs7211.c
791
.reg_addr[IQS7211_REG_GRP_BTN] = {
drivers/input/touchscreen/iqs7211.c
800
.reg_addr[IQS7211_REG_GRP_ALP] = {
drivers/input/touchscreen/iqs7211.c
811
.reg_addr[IQS7211_REG_GRP_BTN] = {
drivers/input/touchscreen/iqs7211.c
821
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
832
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
843
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
859
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
875
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
889
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
905
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
921
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
942
.reg_addr = {
drivers/input/touchscreen/iqs7211.c
963
.reg_addr[IQS7211_REG_GRP_TP] = {
drivers/input/touchscreen/iqs7211.c
974
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
985
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/iqs7211.c
995
.reg_addr[IQS7211_REG_GRP_SYS] = {
drivers/input/touchscreen/raydium_i2c_ts.c
173
u8 reg_addr = addr & 0xff;
drivers/input/touchscreen/raydium_i2c_ts.c
179
tx_buf[0] = reg_addr;
drivers/input/touchscreen/raydium_i2c_ts.c
230
u8 reg_addr = addr & 0xff;
drivers/input/touchscreen/raydium_i2c_ts.c
256
.buf = ®_addr,
drivers/irqchip/irq-csky-apb-intc.c
91
static inline void setup_irq_channel(u32 magic, void __iomem *reg_addr)
drivers/irqchip/irq-csky-apb-intc.c
97
writel(build_channel_val(i, magic), reg_addr + i);
drivers/leds/leds-bd2802.c
318
#define BD2802_SET_REGISTER(reg_addr, reg_name) \
drivers/leds/leds-bd2802.c
319
static ssize_t bd2802_store_reg##reg_addr(struct device *dev, \
drivers/leds/leds-bd2802.c
331
bd2802_write_byte(led->client, reg_addr, (u8) val); \
drivers/leds/leds-bd2802.c
335
static struct device_attribute bd2802_reg##reg_addr##_attr = { \
drivers/leds/leds-bd2802.c
337
.store = bd2802_store_reg##reg_addr, \
drivers/macintosh/therm_adt746x.c
114
u8 reg_addr, data;
drivers/macintosh/therm_adt746x.c
117
reg_addr = (u8)reg;
drivers/macintosh/therm_adt746x.c
118
rc = i2c_master_send(th->clt, ®_addr, 1);
drivers/media/dvb-frontends/lgs8gxx.c
182
u8 reg_addr, t;
drivers/media/dvb-frontends/lgs8gxx.c
186
reg_addr = 0x23;
drivers/media/dvb-frontends/lgs8gxx.c
188
reg_addr = 0x48;
drivers/media/dvb-frontends/lgs8gxx.c
191
lgs8gxx_read_reg(priv, reg_addr, &t);
drivers/media/dvb-frontends/lgs8gxx.c
194
reg_addr--;
drivers/media/dvb-frontends/lgs8gxx.c
521
u8 t, reg_addr;
drivers/media/dvb-frontends/lgs8gxx.c
523
reg_addr = (priv->config->prod == LGS8GXX_PROD_LGS8G75) ? 0x30 : 0xC2;
drivers/media/dvb-frontends/lgs8gxx.c
524
ret = lgs8gxx_read_reg(priv, reg_addr, &t);
drivers/media/dvb-frontends/lgs8gxx.c
533
ret = lgs8gxx_write_reg(priv, reg_addr, t);
drivers/media/dvb-frontends/mxl5xx.c
1457
xpt_nco_clock_rate[demod_id].reg_addr, /* Reg Addr */
drivers/media/dvb-frontends/mxl5xx.c
1469
xpt_continuous_clock[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1477
xpt_sync_polarity[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1483
xpt_valid_polarity[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1489
xpt_clock_polarity[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1495
xpt_sync_byte[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1501
xpt_ts_clock_phase[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1507
xpt_lsb_first[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1515
xpt_err_replace_sync[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1520
xpt_err_replace_valid[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1528
xpt_err_replace_sync[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1534
xpt_err_replace_valid[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1543
xpt_err_replace_sync[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1549
xpt_err_replace_valid[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx.c
1560
xpt_enable_output[demod_id].reg_addr,
drivers/media/dvb-frontends/mxl5xx_defs.h
200
u32 reg_addr;
drivers/media/dvb-frontends/stv0900_core.c
117
void stv0900_write_reg(struct stv0900_internal *intp, u16 reg_addr,
drivers/media/dvb-frontends/stv0900_core.c
129
data[0] = MSB(reg_addr);
drivers/media/dvb-frontends/stv0900_core.c
130
data[1] = LSB(reg_addr);
drivers/media/dvb-frontends/stv0900_priv.h
340
u16 reg_addr, u8 reg_data);
drivers/media/dvb-frontends/stv0900_priv.h
343
u16 reg_addr);
drivers/media/i2c/ov5640.c
1719
u16 reg_addr;
drivers/media/i2c/ov5640.c
1725
reg_addr = regs->reg_addr;
drivers/media/i2c/ov5640.c
1730
if (regs->reg_addr == OV5640_REG_SYS_CTRL0 &&
drivers/media/i2c/ov5640.c
1736
ret = ov5640_mod_reg(sensor, reg_addr, mask, val);
drivers/media/i2c/ov5640.c
1738
ret = ov5640_write_reg(sensor, reg_addr, val);
drivers/media/i2c/ov5640.c
371
u16 reg_addr;
drivers/media/pci/cx23885/cx23885-core.c
950
dev->i2c_bus[0].reg_addr = I2C1_ADDR;
drivers/media/pci/cx23885/cx23885-core.c
960
dev->i2c_bus[1].reg_addr = I2C2_ADDR;
drivers/media/pci/cx23885/cx23885-core.c
970
dev->i2c_bus[2].reg_addr = I2C3_ADDR;
drivers/media/pci/cx23885/cx23885-i2c.c
105
cx_write(bus->reg_addr, addr);
drivers/media/pci/cx23885/cx23885-i2c.c
127
cx_write(bus->reg_addr, addr);
drivers/media/pci/cx23885/cx23885-i2c.c
162
cx_write(bus->reg_addr, msg->addr << 25);
drivers/media/pci/cx23885/cx23885-i2c.c
188
cx_write(bus->reg_addr, msg->addr << 25);
drivers/media/pci/cx23885/cx23885-i2c.c
83
cx_write(bus->reg_addr, msg->addr << 25);
drivers/media/pci/cx23885/cx23885.h
244
u32 reg_addr;
drivers/media/pci/cx25821/cx25821-core.c
885
dev->i2c_bus[0].reg_addr = I2C1_ADDR;
drivers/media/pci/cx25821/cx25821-i2c.c
106
cx_write(bus->reg_addr, addr);
drivers/media/pci/cx25821/cx25821-i2c.c
132
cx_write(bus->reg_addr, addr);
drivers/media/pci/cx25821/cx25821-i2c.c
173
cx_write(bus->reg_addr, msg->addr << 25);
drivers/media/pci/cx25821/cx25821-i2c.c
198
cx_write(bus->reg_addr, msg->addr << 25);
drivers/media/pci/cx25821/cx25821-i2c.c
344
int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value)
drivers/media/pci/cx25821/cx25821-i2c.c
365
addr[0] = (reg_addr >> 8);
drivers/media/pci/cx25821/cx25821-i2c.c
366
addr[1] = (reg_addr & 0xff);
drivers/media/pci/cx25821/cx25821-i2c.c
378
int cx25821_i2c_write(struct cx25821_i2c *bus, u16 reg_addr, int value)
drivers/media/pci/cx25821/cx25821-i2c.c
393
buf[0] = reg_addr >> 8;
drivers/media/pci/cx25821/cx25821-i2c.c
394
buf[1] = reg_addr & 0xff;
drivers/media/pci/cx25821/cx25821-i2c.c
82
cx_write(bus->reg_addr, msg->addr << 25);
drivers/media/pci/cx25821/cx25821.h
151
u32 reg_addr;
drivers/media/pci/cx25821/cx25821.h
371
extern int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value);
drivers/media/pci/cx25821/cx25821.h
372
extern int cx25821_i2c_write(struct cx25821_i2c *bus, u16 reg_addr, int value);
drivers/media/platform/chips-media/coda/coda-bit.c
2171
u32 reg_addr, reg_stride;
drivers/media/platform/chips-media/coda/coda-bit.c
2229
reg_addr = CODA9_CMD_DEC_PIC_ROT_ADDR_Y;
drivers/media/platform/chips-media/coda/coda-bit.c
2232
reg_addr = CODA_CMD_DEC_PIC_ROT_ADDR_Y;
drivers/media/platform/chips-media/coda/coda-bit.c
2235
coda_write_base(ctx, q_data_dst, dst_buf, reg_addr);
drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c
62
s32 reg_addr;
drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c
988
writel_relaxed(val, csiphy->base + r->reg_addr);
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1292
unsigned int reg_addr, unsigned int reg_data,
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1296
rkisp1_write(params->rkisp1, reg_addr, i);
drivers/media/platform/ti/vpe/vip.c
1169
u32 irqst, irqst_saved, reg_addr;
drivers/media/platform/ti/vpe/vip.c
1175
reg_addr = VIP_INT0_STATUS0 +
drivers/media/platform/ti/vpe/vip.c
1177
irqst_saved = reg_read(dev->shared, reg_addr);
drivers/media/platform/ti/vpe/vip.c
1216
reg_addr = VIP_INT0_STATUS0_CLR +
drivers/media/platform/ti/vpe/vip.c
1218
reg_write(dev->shared, reg_addr, irqst_saved);
drivers/media/platform/ti/vpe/vip.c
768
u32 reg_addr = VIP_INT0_ENABLE0_SET +
drivers/media/platform/ti/vpe/vip.c
776
reg_write(dev->shared, reg_addr, irq_val);
drivers/media/platform/ti/vpe/vip.c
785
u32 reg_addr = VIP_INT0_ENABLE0_CLR +
drivers/media/platform/ti/vpe/vip.c
793
reg_write(dev->shared, reg_addr, irq_val);
drivers/media/platform/ti/vpe/vip.c
802
u32 reg_addr = VIP_INT0_STATUS0_CLR +
drivers/media/platform/ti/vpe/vip.c
811
reg_write(dev->shared, reg_addr, irq_val);
drivers/media/platform/ti/vpe/vpdma.c
1002
u32 reg_addr = VPDMA_INT_LIST0_MASK + VPDMA_INTX_OFFSET * irq_num;
drivers/media/platform/ti/vpe/vpdma.c
1005
val = read_reg(vpdma, reg_addr);
drivers/media/platform/ti/vpe/vpdma.c
1010
write_reg(vpdma, reg_addr, val);
drivers/media/platform/ti/vpe/vpdma.c
1017
u32 reg_addr = VPDMA_INT_LIST0_STAT + VPDMA_INTX_OFFSET * irq_num;
drivers/media/platform/ti/vpe/vpdma.c
1019
return read_reg(vpdma, reg_addr);
drivers/media/platform/ti/vpe/vpdma.c
1026
u32 reg_addr = VPDMA_INT_LIST0_MASK + VPDMA_INTX_OFFSET * irq_num;
drivers/media/platform/ti/vpe/vpdma.c
1028
return read_reg(vpdma, reg_addr);
drivers/media/platform/ti/vpe/vpdma.c
1036
u32 reg_addr = VPDMA_INT_LIST0_STAT + VPDMA_INTX_OFFSET * irq_num;
drivers/media/platform/ti/vpe/vpdma.c
1038
write_reg(vpdma, reg_addr, 3 << (list_num * 2));
drivers/media/platform/ti/vpe/vpdma.c
603
void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr,
drivers/media/platform/ti/vpe/vpdma.c
606
if (reg_addr != VPDMA_MAX_SIZE1 && reg_addr != VPDMA_MAX_SIZE2 &&
drivers/media/platform/ti/vpe/vpdma.c
607
reg_addr != VPDMA_MAX_SIZE3)
drivers/media/platform/ti/vpe/vpdma.c
608
reg_addr = VPDMA_MAX_SIZE1;
drivers/media/platform/ti/vpe/vpdma.c
610
write_field_reg(vpdma, reg_addr, width - 1,
drivers/media/platform/ti/vpe/vpdma.c
613
write_field_reg(vpdma, reg_addr, height - 1,
drivers/media/platform/ti/vpe/vpdma.h
273
void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr,
drivers/media/tuners/xc5000.c
317
static int xc_write_reg(struct xc5000_priv *priv, u16 reg_addr, u16 i2c_data)
drivers/media/tuners/xc5000.c
323
buf[0] = (reg_addr >> 8) & 0xFF;
drivers/media/tuners/xc5000.c
324
buf[1] = reg_addr & 0xFF;
drivers/media/usb/as102/as10x_cmd.h
313
struct as10x_register_addr reg_addr;
drivers/media/usb/as102/as10x_cmd.h
332
struct as10x_register_addr reg_addr;
drivers/media/usb/as102/as10x_cmd.h
379
struct as10x_register_addr reg_addr;
drivers/memory/omap-gpmc.c
280
void __iomem *reg_addr;
drivers/memory/omap-gpmc.c
282
reg_addr = gpmc_base + GPMC_CS0_OFFSET + (cs * GPMC_CS_SIZE) + idx;
drivers/memory/omap-gpmc.c
283
writel_relaxed(val, reg_addr);
drivers/memory/omap-gpmc.c
288
void __iomem *reg_addr;
drivers/memory/omap-gpmc.c
290
reg_addr = gpmc_base + GPMC_CS0_OFFSET + (cs * GPMC_CS_SIZE) + idx;
drivers/memory/omap-gpmc.c
291
return readl_relaxed(reg_addr);
drivers/memstick/core/memstick.c
352
(char *)&card->reg_addr,
drivers/memstick/core/memstick.c
353
sizeof(card->reg_addr));
drivers/memstick/core/memstick.c
395
card->reg_addr.r_offset = offsetof(struct ms_register, id);
drivers/memstick/core/memstick.c
396
card->reg_addr.r_length = sizeof(id_reg);
drivers/memstick/core/memstick.c
397
card->reg_addr.w_offset = offsetof(struct ms_register, id);
drivers/memstick/core/memstick.c
398
card->reg_addr.w_length = sizeof(id_reg);
drivers/memstick/core/ms_block.c
209
msb->reg_addr.w_offset = offsetof(struct ms_register, id);
drivers/memstick/core/ms_block.c
210
msb->reg_addr.w_length = sizeof(struct ms_id_register);
drivers/memstick/core/ms_block.c
211
msb->reg_addr.r_offset = offsetof(struct ms_register, id);
drivers/memstick/core/ms_block.c
212
msb->reg_addr.r_length = sizeof(struct ms_id_register);
drivers/memstick/core/ms_block.c
286
if (msb->reg_addr.r_offset != offset ||
drivers/memstick/core/ms_block.c
287
msb->reg_addr.r_length != len || !msb->addr_valid) {
drivers/memstick/core/ms_block.c
289
msb->reg_addr.r_offset = offset;
drivers/memstick/core/ms_block.c
290
msb->reg_addr.r_length = len;
drivers/memstick/core/ms_block.c
294
&msb->reg_addr, sizeof(msb->reg_addr));
drivers/memstick/core/ms_block.c
307
if (msb->reg_addr.w_offset != offset ||
drivers/memstick/core/ms_block.c
308
msb->reg_addr.w_length != len || !msb->addr_valid) {
drivers/memstick/core/ms_block.c
310
msb->reg_addr.w_offset = offset;
drivers/memstick/core/ms_block.c
311
msb->reg_addr.w_length = len;
drivers/memstick/core/ms_block.c
315
&msb->reg_addr, sizeof(msb->reg_addr));
drivers/memstick/core/ms_block.h
196
struct ms_register_addr reg_addr;
drivers/memstick/core/mspro_block.c
1051
card->reg_addr.r_offset = offsetof(struct mspro_register, status);
drivers/memstick/core/mspro_block.c
1052
card->reg_addr.r_length = sizeof(struct ms_status_register);
drivers/memstick/core/mspro_block.c
1053
card->reg_addr.w_offset = offsetof(struct mspro_register, param);
drivers/memstick/core/mspro_block.c
1054
card->reg_addr.w_length = sizeof(struct mspro_param_register);
drivers/mfd/mt6360-core.c
405
u8 reg_addr = *(u8 *)(reg + 1);
drivers/mfd/mt6360-core.c
420
ret = mt6360_xlate_pmicldo_addr(®_addr, val_size);
drivers/mfd/mt6360-core.c
431
buf[1] = reg_addr;
drivers/mfd/mt6360-core.c
433
ret = i2c_smbus_read_i2c_block_data(i2c, reg_addr, read_size,
drivers/mfd/mt6360-core.c
455
u8 reg_addr = *(u8 *)(val + 1);
drivers/mfd/mt6360-core.c
470
ret = mt6360_xlate_pmicldo_addr(®_addr, val_size - MT6360_REGMAP_REG_BYTE_SIZE);
drivers/mfd/mt6360-core.c
480
buf[1] = reg_addr;
drivers/mfd/mt6360-core.c
488
ret = i2c_smbus_write_i2c_block_data(i2c, reg_addr, write_size,
drivers/misc/amd-sbi/rmi-core.c
477
ret = regmap_read(data->regmap, msg.reg_addr, &data_read);
drivers/misc/amd-sbi/rmi-core.c
481
ret = regmap_write(data->regmap, msg.reg_addr, msg.data_in_out);
drivers/misc/cardreader/rtsx_pcr.c
306
u8 cmd_type, u16 reg_addr, u8 mask, u8 data)
drivers/misc/cardreader/rtsx_pcr.c
313
val |= (u32)(reg_addr & 0x3FFF) << 16;
drivers/misc/cardreader/rtsx_usb.c
212
void rtsx_usb_add_cmd(struct rtsx_ucr *ucr, u8 cmd_type, u16 reg_addr,
drivers/misc/cardreader/rtsx_usb.c
221
(u8)((reg_addr >> 8) & 0x3F);
drivers/misc/cardreader/rtsx_usb.c
222
ucr->cmd_buf[i++] = (u8)reg_addr;
drivers/misc/eeprom/m24lr.c
325
unsigned int reg_addr,
drivers/misc/eeprom/m24lr.c
331
ret = m24lr_read(m24lr, (u8 *)&input, reg_size, reg_addr, false);
drivers/misc/keba/lan9252.c
242
static int lan9252_mii_read(struct spi_device *spi, u8 phy_addr, u8 reg_addr,
drivers/misc/keba/lan9252.c
250
ret = lan9252_esc_write(spi, LAN9252_ESC_PHY_REG_ADDR, reg_addr);
drivers/misc/keba/lan9252.c
265
static int lan9252_mii_write(struct spi_device *spi, u8 phy_addr, u8 reg_addr,
drivers/misc/keba/lan9252.c
273
ret = lan9252_esc_write(spi, LAN9252_ESC_PHY_REG_ADDR, reg_addr);
drivers/misc/pch_phub.c
148
void __iomem *reg_addr = chip->pch_phub_base_address + reg_addr_offset;
drivers/misc/pch_phub.c
149
iowrite32(((ioread32(reg_addr) & ~mask)) | data, reg_addr);
drivers/mmc/core/sd.c
1210
u32 reg_addr;
drivers/mmc/core/sd.c
1234
memcpy(®_addr, &gen_info_buf[ext + 44], 4);
drivers/mmc/core/sd.c
1237
offset = reg_addr & 0x1ff;
drivers/mmc/core/sd.c
1240
page = reg_addr >> 9 & 0xff ;
drivers/mmc/core/sd.c
1243
fno = reg_addr >> 18 & 0xf;
drivers/most/most_usb.c
68
u16 reg_addr;
drivers/most/most_usb.c
808
const char *name, u16 *reg_addr)
drivers/most/most_usb.c
814
*reg_addr = regs[i].reg;
drivers/most/most_usb.c
821
#define get_static_reg_addr(regs, name, reg_addr) \
drivers/most/most_usb.c
822
get_stat_reg_addr(regs, ARRAY_SIZE(regs), name, reg_addr)
drivers/most/most_usb.c
830
u16 reg_addr;
drivers/most/most_usb.c
834
return sysfs_emit(buf, "%04x\n", dci_obj->reg_addr);
drivers/most/most_usb.c
837
reg_addr = dci_obj->reg_addr;
drivers/most/most_usb.c
838
else if (get_static_reg_addr(ro_regs, name, ®_addr) &&
drivers/most/most_usb.c
839
get_static_reg_addr(rw_regs, name, ®_addr))
drivers/most/most_usb.c
842
err = drci_rd_reg(dci_obj->usb_device, reg_addr, &val);
drivers/most/most_usb.c
853
u16 reg_addr;
drivers/most/most_usb.c
864
dci_obj->reg_addr = val;
drivers/most/most_usb.c
869
err = drci_wr_reg(usb_dev, dci_obj->reg_addr, val);
drivers/most/most_usb.c
872
else if (!get_static_reg_addr(rw_regs, name, ®_addr))
drivers/most/most_usb.c
873
err = drci_wr_reg(usb_dev, reg_addr, val);
drivers/mux/adgs1408.c
26
u8 reg_addr, u8 reg_data)
drivers/mux/adgs1408.c
30
tx_buf[0] = reg_addr;
drivers/net/dsa/sja1105/sja1105.h
328
sja1105_spi_rw_mode_t rw, u64 reg_addr,
drivers/net/dsa/sja1105/sja1105.h
331
sja1105_spi_rw_mode_t rw, u64 reg_addr, u32 *value,
drivers/net/dsa/sja1105/sja1105.h
334
sja1105_spi_rw_mode_t rw, u64 reg_addr, u64 *value,
drivers/net/dsa/sja1105/sja1105_spi.c
101
chunk.reg_addr += chunk.len / 4;
drivers/net/dsa/sja1105/sja1105_spi.c
116
sja1105_spi_rw_mode_t rw, u64 reg_addr,
drivers/net/dsa/sja1105/sja1105_spi.c
119
return sja1105_xfer(priv, rw, reg_addr, buf, len, NULL);
drivers/net/dsa/sja1105/sja1105_spi.c
13
u64 reg_addr;
drivers/net/dsa/sja1105/sja1105_spi.c
132
sja1105_spi_rw_mode_t rw, u64 reg_addr, u64 *value,
drivers/net/dsa/sja1105/sja1105_spi.c
141
rc = sja1105_xfer(priv, rw, reg_addr, packed_buf, 8, ptp_sts);
drivers/net/dsa/sja1105/sja1105_spi.c
151
sja1105_spi_rw_mode_t rw, u64 reg_addr, u32 *value,
drivers/net/dsa/sja1105/sja1105_spi.c
166
rc = sja1105_xfer(priv, rw, reg_addr, packed_buf, 4, ptp_sts);
drivers/net/dsa/sja1105/sja1105_spi.c
35
sja1105_spi_rw_mode_t rw, u64 reg_addr, u8 *buf,
drivers/net/dsa/sja1105/sja1105_spi.c
49
chunk.reg_addr = reg_addr;
drivers/net/dsa/sja1105/sja1105_spi.c
61
msg.address = chunk.reg_addr;
drivers/net/dsa/yt921x.c
322
u32 reg_addr;
drivers/net/dsa/yt921x.c
330
reg_addr = YT921X_SMI_SWITCHID(mdio->switchid) | YT921X_SMI_ADDR |
drivers/net/dsa/yt921x.c
332
res = __mdiobus_write(bus, addr, reg_addr, (u16)(reg >> 16));
drivers/net/dsa/yt921x.c
335
res = __mdiobus_write(bus, addr, reg_addr, (u16)reg);
drivers/net/dsa/yt921x.c
363
u32 reg_addr;
drivers/net/dsa/yt921x.c
369
reg_addr = YT921X_SMI_SWITCHID(mdio->switchid) | YT921X_SMI_ADDR |
drivers/net/dsa/yt921x.c
371
res = __mdiobus_write(bus, addr, reg_addr, (u16)(reg >> 16));
drivers/net/dsa/yt921x.c
374
res = __mdiobus_write(bus, addr, reg_addr, (u16)reg);
drivers/net/ethernet/amd/amd8111e.c
1743
unsigned long reg_addr, reg_len;
drivers/net/ethernet/amd/amd8111e.c
1782
reg_addr = pci_resource_start(pdev, 0);
drivers/net/ethernet/amd/amd8111e.c
1803
lp->mmio = devm_ioremap(&pdev->dev, reg_addr, reg_len);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
395
int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
397
return atl1c_read_phy_core(hw, false, 0, reg_addr, phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
406
int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
408
return atl1c_write_phy_core(hw, false, 0, reg_addr, phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
413
u16 reg_addr, u16 *phy_data)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
415
return atl1c_read_phy_core(hw, true, dev_addr, reg_addr, phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
420
u16 reg_addr, u16 phy_data)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
422
return atl1c_write_phy_core(hw, true, dev_addr, reg_addr, phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
425
int atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
429
err = atl1c_write_phy_reg(hw, MII_DBG_ADDR, reg_addr);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
438
int atl1c_write_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 phy_data)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
442
err = atl1c_write_phy_reg(hw, MII_DBG_ADDR, reg_addr);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
33
int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
34
int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
49
u16 reg_addr, u16 *phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
51
u16 reg_addr, u16 phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
52
int atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
53
int atl1c_write_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 phy_data);
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
200
int atl1e_read_phy_reg(struct atl1e_hw *hw, u16 reg_addr, u16 *phy_data)
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
205
val = ((u32)(reg_addr & MDIO_REG_ADDR_MASK)) << MDIO_REG_ADDR_SHIFT |
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
234
int atl1e_write_phy_reg(struct atl1e_hw *hw, u32 reg_addr, u16 phy_data)
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
240
(reg_addr&MDIO_REG_ADDR_MASK) << MDIO_REG_ADDR_SHIFT |
drivers/net/ethernet/atheros/atl1e/atl1e_hw.h
27
s32 atl1e_read_phy_reg(struct atl1e_hw *hw, u16 reg_addr, u16 *phy_data);
drivers/net/ethernet/atheros/atl1e/atl1e_hw.h
28
s32 atl1e_write_phy_reg(struct atl1e_hw *hw, u32 reg_addr, u16 phy_data);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1482
u16 reg_addr;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1488
reg_addr =
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1490
AT_WRITE_REGB(&adapter->hw, reg_addr, 1);
drivers/net/ethernet/atheros/atlx/atl1.c
340
static s32 atl1_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data)
drivers/net/ethernet/atheros/atlx/atl1.c
345
val = ((u32) (reg_addr & MDIO_REG_ADDR_MASK)) << MDIO_REG_ADDR_SHIFT |
drivers/net/ethernet/atheros/atlx/atl1.c
587
static s32 atl1_write_phy_reg(struct atl1_hw *hw, u32 reg_addr, u16 phy_data)
drivers/net/ethernet/atheros/atlx/atl1.c
593
(reg_addr & MDIO_REG_ADDR_MASK) << MDIO_REG_ADDR_SHIFT |
drivers/net/ethernet/atheros/atlx/atl2.c
2460
static s32 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data)
drivers/net/ethernet/atheros/atlx/atl2.c
2465
val = ((u32)(reg_addr & MDIO_REG_ADDR_MASK)) << MDIO_REG_ADDR_SHIFT |
drivers/net/ethernet/atheros/atlx/atl2.c
2495
static s32 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data)
drivers/net/ethernet/atheros/atlx/atl2.c
2501
(reg_addr & MDIO_REG_ADDR_MASK) << MDIO_REG_ADDR_SHIFT |
drivers/net/ethernet/atheros/atlx/atl2.h
74
static s32 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data);
drivers/net/ethernet/atheros/atlx/atl2.h
75
static s32 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data);
drivers/net/ethernet/atheros/atlx/atlx.c
31
static s32 atlx_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dump.h
1901
static const struct reg_addr idle_reg_addrs[] = {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dump.h
67
static const struct reg_addr page_read_regs_e2[] = {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dump.h
76
static const struct reg_addr page_read_regs_e3[] = {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dump.h
80
static const struct reg_addr reg_addrs[] = {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
785
static const struct reg_addr *__bnx2x_get_page_read_ar(struct bnx2x *bp)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
806
const struct reg_addr *reg_info)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
864
const struct reg_addr *read_addr = __bnx2x_get_page_read_ar(bp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
215
u32 reg_addr, reg_bit_map, vnic;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
236
reg_addr = BNX2X_VOQ_Q_REG_ADDR(curr_cos, pf_q_num);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
237
reg_bit_map = REG_RD(bp, reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
238
REG_WR(bp, reg_addr, reg_bit_map & (~q_bit_map));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
241
reg_addr = BNX2X_VOQ_Q_REG_ADDR(new_cos, pf_q_num);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
242
reg_bit_map = REG_RD(bp, reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
243
REG_WR(bp, reg_addr, reg_bit_map | q_bit_map);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
249
reg_addr = BNX2X_Q_CMDQ_REG_ADDR(pf_q_num);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
250
reg_bit_map = REG_RD(bp, reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
255
REG_WR(bp, reg_addr, reg_bit_map);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4026
u32 reg_addr;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4108
reg_addr = (HC_REG_COMMAND_REG + port*32 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4111
reg_addr = (BAR_IGU_INTMEM + IGU_CMD_ATTN_BIT_SET_UPPER*8);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4114
(bp->common.int_block == INT_BLOCK_HC) ? "HC" : "IGU", reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4115
REG_WR(bp, reg_addr, asserted);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5119
u32 reg_addr;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5183
reg_addr = (HC_REG_COMMAND_REG + port*32 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5186
reg_addr = (BAR_IGU_INTMEM + IGU_CMD_ATTN_BIT_CLR_UPPER*8);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5190
(bp->common.int_block == INT_BLOCK_HC) ? "HC" : "IGU", reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5191
REG_WR(bp, reg_addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5196
reg_addr = port ? MISC_REG_AEU_MASK_ATTN_FUNC_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5200
aeu_mask = REG_RD(bp, reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5207
REG_WR(bp, reg_addr, aeu_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7730
u32 reg_addr = (port ? MISC_REG_AEU_ENABLE1_FUNC_1_OUT_0 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7732
val = REG_RD(bp, reg_addr);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7734
REG_WR(bp, reg_addr, val);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13325
req->reg_addr = cpu_to_le16(reg & 0x1f);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13330
req->reg_addr = cpu_to_le16(reg);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13356
req->reg_addr = cpu_to_le16(reg & 0x1f);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13361
req->reg_addr = cpu_to_le16(reg);
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
310
void __iomem *rb, *reg_addr;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
348
reg_addr = rb + addr;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
352
*regbuf = readl(reg_addr);
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
354
reg_addr += sizeof(u32);
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
370
void __iomem *reg_addr;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
396
reg_addr = (bfa_ioc_bar0(ioc)) + addr;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
398
writel(val, reg_addr);
drivers/net/ethernet/cavium/thunder/nic_main.c
1007
reg_addr = NIC_PF_QSET_0_127_RQ_0_7_BP_CFG |
drivers/net/ethernet/cavium/thunder/nic_main.c
1010
nic_reg_write(nic, reg_addr, mbx.rq.cfg);
drivers/net/ethernet/cavium/thunder/nic_main.c
1016
reg_addr = NIC_PF_QSET_0_127_RQ_0_7_DROP_CFG |
drivers/net/ethernet/cavium/thunder/nic_main.c
1019
nic_reg_write(nic, reg_addr, mbx.rq.cfg);
drivers/net/ethernet/cavium/thunder/nic_main.c
1022
reg_addr = NIC_PF_QSET_0_127_SQ_0_7_CFG |
drivers/net/ethernet/cavium/thunder/nic_main.c
1025
nic_reg_write(nic, reg_addr, mbx.sq.cfg);
drivers/net/ethernet/cavium/thunder/nic_main.c
789
u64 reg_addr;
drivers/net/ethernet/cavium/thunder/nic_main.c
793
reg_addr = NIC_PF_VNIC_0_127_RX_STAT_0_13 |
drivers/net/ethernet/cavium/thunder/nic_main.c
796
nic_reg_write(nic, reg_addr, 0);
drivers/net/ethernet/cavium/thunder/nic_main.c
802
reg_addr = NIC_PF_VNIC_0_127_TX_STAT_0_4 |
drivers/net/ethernet/cavium/thunder/nic_main.c
805
nic_reg_write(nic, reg_addr, 0);
drivers/net/ethernet/cavium/thunder/nic_main.c
812
reg_addr = (vf << NIC_QS_ID_SHIFT) |
drivers/net/ethernet/cavium/thunder/nic_main.c
815
reg_addr |= NIC_PF_QSET_0_127_RQ_0_7_STAT_0_1;
drivers/net/ethernet/cavium/thunder/nic_main.c
816
nic_reg_write(nic, reg_addr, 0);
drivers/net/ethernet/cavium/thunder/nic_main.c
819
reg_addr |= NIC_PF_QSET_0_127_SQ_0_7_STAT_0_1;
drivers/net/ethernet/cavium/thunder/nic_main.c
820
nic_reg_write(nic, reg_addr, 0);
drivers/net/ethernet/cavium/thunder/nic_main.c
958
u64 reg_addr;
drivers/net/ethernet/cavium/thunder/nic_main.c
980
reg_addr = NIC_PF_QSET_0_127_CFG |
drivers/net/ethernet/cavium/thunder/nic_main.c
989
nic_reg_write(nic, reg_addr, cfg);
drivers/net/ethernet/cavium/thunder/nic_main.c
992
reg_addr = NIC_PF_QSET_0_127_RQ_0_7_CFG |
drivers/net/ethernet/cavium/thunder/nic_main.c
995
nic_reg_write(nic, reg_addr, mbx.rq.cfg);
drivers/net/ethernet/chelsio/cxgb/cphy.h
37
u16 reg_addr);
drivers/net/ethernet/chelsio/cxgb/cphy.h
39
u16 reg_addr, u16 val);
drivers/net/ethernet/chelsio/cxgb/subr.c
287
u16 reg_addr)
drivers/net/ethernet/chelsio/cxgb/subr.c
290
u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr);
drivers/net/ethernet/chelsio/cxgb/subr.c
304
u16 reg_addr, u16 val)
drivers/net/ethernet/chelsio/cxgb/subr.c
307
u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr);
drivers/net/ethernet/chelsio/cxgb/subr.c
329
u16 reg_addr)
drivers/net/ethernet/chelsio/cxgb/subr.c
339
__t1_tpi_write(adapter, A_ELMER0_PORT0_MI1_DATA, reg_addr);
drivers/net/ethernet/chelsio/cxgb/subr.c
356
int mmd_addr, u16 reg_addr, u16 val)
drivers/net/ethernet/chelsio/cxgb/subr.c
365
__t1_tpi_write(adapter, A_ELMER0_PORT0_MI1_DATA, reg_addr);
drivers/net/ethernet/chelsio/cxgb3/adapter.h
270
static inline u32 t3_read_reg(struct adapter *adapter, u32 reg_addr)
drivers/net/ethernet/chelsio/cxgb3/adapter.h
272
u32 val = readl(adapter->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb3/adapter.h
274
CH_DBG(adapter, MMIO, "read register 0x%x value 0x%x\n", reg_addr, val);
drivers/net/ethernet/chelsio/cxgb3/adapter.h
278
static inline void t3_write_reg(struct adapter *adapter, u32 reg_addr, u32 val)
drivers/net/ethernet/chelsio/cxgb3/adapter.h
280
CH_DBG(adapter, MMIO, "setting register 0x%x to 0x%x\n", reg_addr, val);
drivers/net/ethernet/chelsio/cxgb3/adapter.h
281
writel(val, adapter->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
79
unsigned short reg_addr;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
90
err = t3_mdio_write(phy, rv->mmd_addr, rv->reg_addr,
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
94
rv->reg_addr, rv->clear_bits,
drivers/net/ethernet/chelsio/cxgb3/common.h
159
u16 reg_addr);
drivers/net/ethernet/chelsio/cxgb3/common.h
161
u16 reg_addr, u16 val);
drivers/net/ethernet/chelsio/cxgb3/common.h
599
#define XGM_REG(reg_addr, idx) \
drivers/net/ethernet/chelsio/cxgb3/common.h
600
((reg_addr) + (idx) * (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR))
drivers/net/ethernet/chelsio/cxgb3/common.h
603
unsigned int reg_addr;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
211
u16 reg_addr)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
216
u32 addr = V_REGADDR(reg_addr) | V_PHYADDR(phy_addr);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
230
u16 reg_addr, u16 val)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
235
u32 addr = V_REGADDR(reg_addr) | V_PHYADDR(phy_addr);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
258
int reg_addr)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
264
t3_write_reg(adapter, A_MI1_DATA, reg_addr);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
274
u16 reg_addr)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
281
ret = mi1_wr_addr(adapter, phy_addr, mmd_addr, reg_addr);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
294
u16 reg_addr, u16 val)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
301
ret = mi1_wr_addr(adapter, phy_addr, mmd_addr, reg_addr);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
89
t3_write_reg(adapter, p->reg_addr + offset, p->val);
drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h
56
u32 reg_addr;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1785
t4_write_reg(padap, qbase->reg_addr, func);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1844
sge_qbase->reg_addr = t6_sge_qbase_index_array[0];
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1502
static inline u32 t4_read_reg(struct adapter *adap, u32 reg_addr)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1504
return readl(adap->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1507
static inline void t4_write_reg(struct adapter *adap, u32 reg_addr, u32 val)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1509
writel(val, adap->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1525
static inline u64 t4_read_reg64(struct adapter *adap, u32 reg_addr)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1527
return readq(adap->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1530
static inline void t4_write_reg64(struct adapter *adap, u32 reg_addr, u64 val)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1532
writeq(val, adap->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5340
static void t4_tp_indirect_rw(struct adapter *adap, u32 reg_addr, u32 reg_data,
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5347
switch (reg_addr) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5369
t4_read_indirect(adap, reg_addr, reg_data, buff, nregs,
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5372
t4_write_indirect(adap, reg_addr, reg_data, buff, nregs,
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
39
#define MYPF_REG(reg_addr) (MYPF_BASE + (reg_addr))
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
42
#define PF0_REG(reg_addr) (PF0_BASE + (reg_addr))
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
52
#define MYPORT_REG(reg_addr) (MYPORT_BASE + (reg_addr))
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
55
#define PORT0_REG(reg_addr) (PORT0_BASE + (reg_addr))
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
64
#define PCIE_MEM_ACCESS_REG(reg_addr, idx) ((reg_addr) + (idx) * 8)
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
65
#define PCIE_MAILBOX_REG(reg_addr, idx) ((reg_addr) + (idx) * 8)
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
66
#define MC_BIST_STATUS_REG(reg_addr, idx) ((reg_addr) + (idx) * 4)
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
67
#define EDC_BIST_STATUS_REG(reg_addr, idx) ((reg_addr) + (idx) * 4)
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
69
#define PCIE_FW_REG(reg_addr, idx) ((reg_addr) + (idx) * 4)
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
430
static inline u32 t4_read_reg(struct adapter *adapter, u32 reg_addr)
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
432
return readl(adapter->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
443
static inline void t4_write_reg(struct adapter *adapter, u32 reg_addr, u32 val)
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
445
writel(val, adapter->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
468
static inline u64 t4_read_reg64(struct adapter *adapter, u32 reg_addr)
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
470
return readq(adapter->regs + reg_addr);
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
481
static inline void t4_write_reg64(struct adapter *adapter, u32 reg_addr,
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
484
writeq(val, adapter->regs + reg_addr);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
306
u32 reg_addr;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
315
reg_addr = DSAF_SUB_SC_XGE_RESET_REQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
317
reg_addr = DSAF_SUB_SC_XGE_RESET_DREQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
319
dsaf_write_sub(dsaf_dev, reg_addr, reg_val);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
398
u32 reg_addr;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
403
reg_addr = DSAF_SUB_SC_PPE_RESET_REQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
405
reg_addr = DSAF_SUB_SC_PPE_RESET_DREQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
407
dsaf_write_sub(dsaf_dev, reg_addr, reg_val);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
420
u32 reg_addr;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
428
reg_addr = DSAF_SUB_SC_RCB_PPE_COM_RESET_REQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
430
reg_addr = DSAF_SUB_SC_RCB_PPE_COM_RESET_DREQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
436
reg_addr = DSAF_SUB_SC_PPE_RESET_REQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
438
reg_addr = DSAF_SUB_SC_PPE_RESET_DREQ_REG;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
441
dsaf_write_sub(dsaf_dev, reg_addr, reg_val);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
468
u8 __iomem *reg_addr = READ_ONCE(base);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
470
return readl(reg_addr + reg);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
650
u8 __iomem *reg_addr = READ_ONCE(base);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
652
writel(value, reg_addr + reg);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
875
__le16 reg_addr;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
277
int hclge_read_phy_reg(struct hclge_dev *hdev, u16 reg_addr, u16 *val)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
286
req->reg_addr = cpu_to_le16(reg_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
299
int hclge_write_phy_reg(struct hclge_dev *hdev, u16 reg_addr, u16 val)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
308
req->reg_addr = cpu_to_le16(reg_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h
16
int hclge_read_phy_reg(struct hclge_dev *hdev, u16 reg_addr, u16 *val);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h
17
int hclge_write_phy_reg(struct hclge_dev *hdev, u16 reg_addr, u16 val);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
439
u32 reg_addr, val;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
442
reg_addr = HINIC_CSR_API_CMD_CHAIN_REQ_ADDR(chain->chain_type);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
443
val = hinic_hwif_read_reg(hwif, reg_addr);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
448
hinic_hwif_write_reg(hwif, reg_addr, val);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
452
val = hinic_hwif_read_reg(hwif, reg_addr);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2785
s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 *phy_data)
drivers/net/ethernet/intel/e1000/e1000_hw.c
2793
(reg_addr > MAX_PHY_MULTI_PAGE_REG)) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
2795
(u16) reg_addr);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2800
ret_val = e1000_read_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr,
drivers/net/ethernet/intel/e1000/e1000_hw.c
2808
static s32 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/e1000/e1000_hw.c
2815
if (reg_addr > MAX_PHY_REG_ADDRESS) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
2816
e_dbg("PHY Address %d is out of range\n", reg_addr);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2826
mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) |
drivers/net/ethernet/intel/e1000/e1000_hw.c
2855
mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) |
drivers/net/ethernet/intel/e1000/e1000_hw.c
2899
mdic = ((reg_addr) | (phy_addr << 5) |
drivers/net/ethernet/intel/e1000/e1000_hw.c
2922
s32 e1000_write_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 phy_data)
drivers/net/ethernet/intel/e1000/e1000_hw.c
2930
(reg_addr > MAX_PHY_MULTI_PAGE_REG)) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
2932
(u16)reg_addr);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2939
ret_val = e1000_write_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr,
drivers/net/ethernet/intel/e1000/e1000_hw.c
2946
static s32 e1000_write_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/e1000/e1000_hw.c
2953
if (reg_addr > MAX_PHY_REG_ADDRESS) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
2954
e_dbg("PHY Address %d is out of range\n", reg_addr);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2966
(reg_addr << E1000_MDIC_REG_SHIFT) |
drivers/net/ethernet/intel/e1000/e1000_hw.c
2988
(reg_addr << E1000_MDIC_REG_SHIFT) |
drivers/net/ethernet/intel/e1000/e1000_hw.c
3022
mdic = ((PHY_TURNAROUND) | (reg_addr << 2) | (phy_addr << 7) |
drivers/net/ethernet/intel/e1000/e1000_hw.c
53
static s32 e1000_write_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/e1000/e1000_hw.c
55
static s32 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/e1000/e1000_hw.h
281
s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 * phy_data);
drivers/net/ethernet/intel/e1000/e1000_hw.h
282
s32 e1000_write_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 data);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2242
u16 word_addr, reg_data, reg_addr, phy_page = 0;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2333
1, ®_addr);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2338
if (reg_addr == IGP01E1000_PHY_PAGE_SELECT) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
2343
reg_addr &= PHY_REG_MASK;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2344
reg_addr |= phy_page;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2346
ret_val = e1e_wphy_locked(hw, (u32)reg_addr, reg_data);
drivers/net/ethernet/intel/i40e/i40e_common.c
2423
u32 reg_addr, u64 *reg_val,
drivers/net/ethernet/intel/i40e/i40e_common.c
2436
cmd_resp->address = cpu_to_le32(reg_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
2458
u32 reg_addr, u64 reg_val,
drivers/net/ethernet/intel/i40e/i40e_common.c
2468
cmd->address = cpu_to_le32(reg_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
4499
u32 reg_addr, u32 *reg_val,
drivers/net/ethernet/intel/i40e/i40e_common.c
4512
cmd_resp->address = cpu_to_le32(reg_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
4527
u32 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
4539
status = i40e_aq_rx_ctl_read_register(hw, reg_addr, &val, NULL);
drivers/net/ethernet/intel/i40e/i40e_common.c
4549
val = rd32(hw, reg_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
4565
u32 reg_addr, u32 reg_val,
drivers/net/ethernet/intel/i40e/i40e_common.c
4575
cmd->address = cpu_to_le32(reg_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
4589
void i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val)
drivers/net/ethernet/intel/i40e/i40e_common.c
4600
status = i40e_aq_rx_ctl_write_register(hw, reg_addr,
drivers/net/ethernet/intel/i40e/i40e_common.c
4611
wr32(hw, reg_addr, reg_val);
drivers/net/ethernet/intel/i40e/i40e_common.c
4658
u32 reg_addr, u32 reg_val,
drivers/net/ethernet/intel/i40e/i40e_common.c
4671
cmd->reg_address = cpu_to_le32(reg_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
4703
u32 reg_addr, u32 *reg_val,
drivers/net/ethernet/intel/i40e/i40e_common.c
4716
cmd->reg_address = cpu_to_le32(reg_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
402
u32 reg_addr, u32 *reg_val,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
404
u32 i40e_read_rx_ctl(struct i40e_hw *hw, u32 reg_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
406
u32 reg_addr, u32 reg_val,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
408
void i40e_write_rx_ctl(struct i40e_hw *hw, u32 reg_addr, u32 reg_val);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
413
u32 reg_addr, u32 reg_val,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
419
u32 reg_addr, u32 *reg_val,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
76
u32 reg_addr, u64 reg_val,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
79
u32 reg_addr, u64 *reg_val,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
145
u8 __iomem *reg_addr = READ_ONCE(hw->hw_addr);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
147
if (ixgbe_removed(reg_addr))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
149
writel(value, reg_addr + reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
164
u8 __iomem *reg_addr = READ_ONCE(hw->hw_addr);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
166
if (ixgbe_removed(reg_addr))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
168
writeq(value, reg_addr + reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
310
u8 __iomem *reg_addr;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
314
reg_addr = READ_ONCE(hw->hw_addr);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
315
if (ixgbe_removed(reg_addr))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
323
value = readl(reg_addr + IXGBE_STATUS);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
332
value = readl(reg_addr + reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
351
u8 __iomem *reg_addr = READ_ONCE(hw->hw_addr);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
354
if (ixgbe_removed(reg_addr))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
362
value = readl(reg_addr + IXGBE_MAC_SGMII_BUSY);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
377
value = readl(reg_addr + reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
473
int ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
479
command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) |
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
507
command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) |
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
549
int ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
556
status = ixgbe_read_phy_reg_mdi(hw, reg_addr, device_type,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
574
int ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
583
command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) |
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
612
command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) |
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
647
int ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
654
status = ixgbe_write_phy_reg_mdi(hw, reg_addr, device_type,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
132
int ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
134
int ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
136
int ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
138
int ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1392
static int ixgbe_write_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1407
command = ((reg_addr << IXGBE_SB_IOSF_CTRL_ADDR_SHIFT) |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
352
static int ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
358
static int ixgbe_write_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3762
static int ixgbe_read_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3771
status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3788
static int ixgbe_write_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3797
status = ixgbe_write_phy_reg_mdi(hw, reg_addr, device_type, phy_data);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
695
static int ixgbe_read_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
710
command = ((reg_addr << IXGBE_SB_IOSF_CTRL_ADDR_SHIFT) |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
795
static int ixgbe_write_iosf_sb_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
807
write_cmd.address = cpu_to_be16(reg_addr);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
821
static int ixgbe_read_iosf_sb_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
837
hic.cmd.address = cpu_to_be16(reg_addr);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
152
u8 __iomem *reg_addr = READ_ONCE(hw->hw_addr);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
155
if (IXGBE_REMOVED(reg_addr))
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
157
value = readl(reg_addr + reg);
drivers/net/ethernet/intel/ixgbevf/vf.h
162
u8 __iomem *reg_addr = READ_ONCE(hw->hw_addr);
drivers/net/ethernet/intel/ixgbevf/vf.h
164
if (IXGBE_REMOVED(reg_addr))
drivers/net/ethernet/intel/ixgbevf/vf.h
166
writel(value, reg_addr + reg);
drivers/net/ethernet/qlogic/qed/qed_debug.c
1673
u32 reg_addr;
drivers/net/ethernet/qlogic/qed/qed_debug.c
1681
reg_addr = s_storm_defs[storm_id].sem_fast_mem_addr +
drivers/net/ethernet/qlogic/qed/qed_debug.c
1683
qed_wr(p_hwfn, p_ptt, reg_addr, stall ? 1 : 0);
drivers/net/ethernet/qlogic/qed/qed_debug.c
2955
u32 reg_addr, sem_base;
drivers/net/ethernet/qlogic/qed/qed_debug.c
2978
reg_addr = sem_base + SEM_FAST_REG_VFC_STATUS;
drivers/net/ethernet/qlogic/qed/qed_debug.c
2983
BYTES_TO_DWORDS(reg_addr),
drivers/net/ethernet/qlogic/qed/qed_debug.c
2996
reg_addr = sem_base + SEM_FAST_REG_VFC_DATA_RD;
drivers/net/ethernet/qlogic/qed/qed_debug.c
3001
BYTES_TO_DWORDS(reg_addr),
drivers/net/ethernet/qlogic/qed/qed_hw.c
238
u32 __iomem *reg_addr;
drivers/net/ethernet/qlogic/qed/qed_hw.c
253
reg_addr = (u32 __iomem *)REG_ADDR(p_hwfn, hw_offset);
drivers/net/ethernet/qlogic/qed/qed_hw.c
256
DIRECT_REG_WR(reg_addr++, *host_addr++);
drivers/net/ethernet/qlogic/qed/qed_hw.c
259
*host_addr++ = DIRECT_REG_RD(reg_addr++);
drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h
2431
u32 reg_addr;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
845
u32 reg_addr, val;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
853
reg_addr = PSWHST_REG_ZONE_PERMISSION_TABLE + qzone_id * 4;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
855
qed_wr(p_hwfn, p_ptt, reg_addr, val);
drivers/net/ethernet/realtek/r8169.h
84
u8 rtl8168d_efuse_read(struct rtl8169_private *tp, int reg_addr);
drivers/net/ethernet/realtek/r8169_main.c
1398
static void rtl_ephy_write(struct rtl8169_private *tp, int reg_addr, int value)
drivers/net/ethernet/realtek/r8169_main.c
1401
(reg_addr & EPHYAR_REG_MASK) << EPHYAR_REG_SHIFT);
drivers/net/ethernet/realtek/r8169_main.c
1408
static u16 rtl_ephy_read(struct rtl8169_private *tp, int reg_addr)
drivers/net/ethernet/realtek/r8169_main.c
1410
RTL_W32(tp, EPHYAR, (reg_addr & EPHYAR_REG_MASK) << EPHYAR_REG_SHIFT);
drivers/net/ethernet/realtek/r8169_main.c
1624
u8 rtl8168d_efuse_read(struct rtl8169_private *tp, int reg_addr)
drivers/net/ethernet/realtek/r8169_main.c
1626
RTL_W32(tp, EFUSEAR, (reg_addr & EFUSEAR_REG_MASK) << EFUSEAR_REG_SHIFT);
drivers/net/ethernet/socionext/netsec.c
331
static void netsec_write(struct netsec_priv *priv, u32 reg_addr, u32 val)
drivers/net/ethernet/socionext/netsec.c
333
writel(val, priv->ioaddr + reg_addr);
drivers/net/ethernet/socionext/netsec.c
336
static u32 netsec_read(struct netsec_priv *priv, u32 reg_addr)
drivers/net/ethernet/socionext/netsec.c
338
return readl(priv->ioaddr + reg_addr);
drivers/net/ethernet/socionext/netsec.c
466
static int netsec_phy_read(struct mii_bus *bus, int phy_addr, int reg_addr);
drivers/net/ethernet/socionext/netsec.c
499
static int netsec_phy_read(struct mii_bus *bus, int phy_addr, int reg_addr)
drivers/net/ethernet/socionext/netsec.c
507
reg_addr << NETSEC_GMAC_GAR_REG_SHIFT_GR |
drivers/net/phy/micrel.c
2061
u8 reg_addr;
drivers/net/phy/micrel.c
2117
err = phy_write_mmd(phydev, errata->dev_addr, errata->reg_addr, errata->val);
drivers/net/usb/r8152.c
1603
static inline void r8152_mdio_write(struct r8152 *tp, u32 reg_addr, u32 value)
drivers/net/usb/r8152.c
1605
ocp_reg_write(tp, OCP_BASE_MII + reg_addr * 2, value);
drivers/net/usb/r8152.c
1608
static inline int r8152_mdio_read(struct r8152 *tp, u32 reg_addr)
drivers/net/usb/r8152.c
1610
return ocp_reg_read(tp, OCP_BASE_MII + reg_addr * 2);
drivers/net/wireless/ath/ath10k/core.h
700
u32 reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
643
u32 reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
646
reg_addr = ar->debug.reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
649
len += scnprintf(buf + len, sizeof(buf) - len, "0x%x\n", reg_addr);
drivers/net/wireless/ath/ath10k/debug.c
659
u32 reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
662
ret = kstrtou32_from_user(user_buf, count, 0, ®_addr);
drivers/net/wireless/ath/ath10k/debug.c
666
if (!IS_ALIGNED(reg_addr, 4))
drivers/net/wireless/ath/ath10k/debug.c
670
ar->debug.reg_addr = reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
691
u32 reg_addr, reg_val;
drivers/net/wireless/ath/ath10k/debug.c
702
reg_addr = ar->debug.reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
704
reg_val = ath10k_hif_read32(ar, reg_addr);
drivers/net/wireless/ath/ath10k/debug.c
705
len = scnprintf(buf, sizeof(buf), "0x%08x:0x%08x\n", reg_addr, reg_val);
drivers/net/wireless/ath/ath10k/debug.c
720
u32 reg_addr, reg_val;
drivers/net/wireless/ath/ath10k/debug.c
731
reg_addr = ar->debug.reg_addr;
drivers/net/wireless/ath/ath10k/debug.c
737
ath10k_hif_write32(ar, reg_addr, reg_val);
drivers/net/wireless/ath/ath6kl/debug.c
1088
u32 reg_addr, reg_val;
drivers/net/wireless/ath/ath6kl/debug.c
1101
if (kstrtou32(token, 0, ®_addr))
drivers/net/wireless/ath/ath6kl/debug.c
1104
if (!ath6kl_dbg_is_diag_reg_valid(reg_addr))
drivers/net/wireless/ath/ath6kl/debug.c
1110
ar->debug.diag_reg_addr_wr = reg_addr;
drivers/net/wireless/ath/ath6kl/debug.c
880
static bool ath6kl_dbg_is_diag_reg_valid(u32 reg_addr)
drivers/net/wireless/ath/ath6kl/debug.c
885
if (reg_addr >= diag_reg[i].reg_start &&
drivers/net/wireless/ath/ath6kl/debug.c
886
reg_addr <= diag_reg[i].reg_end)
drivers/net/wireless/ath/ath6kl/debug.c
915
unsigned long reg_addr;
drivers/net/wireless/ath/ath6kl/debug.c
917
if (kstrtoul_from_user(user_buf, count, 0, ®_addr))
drivers/net/wireless/ath/ath6kl/debug.c
920
if ((reg_addr % 4) != 0)
drivers/net/wireless/ath/ath6kl/debug.c
923
if (reg_addr && !ath6kl_dbg_is_diag_reg_valid(reg_addr))
drivers/net/wireless/ath/ath6kl/debug.c
926
ar->debug.dbgfs_diag_reg = reg_addr;
drivers/net/wireless/ath/ath6kl/sdio.c
1006
status = ath6kl_sdio_read_write_sync(ar, reg_addr, (u8 *)(&addr),
drivers/net/wireless/ath/ath6kl/sdio.c
1011
__func__, addr, reg_addr);
drivers/net/wireless/ath/ath6kl/sdio.c
965
static int ath6kl_set_addrwin_reg(struct ath6kl *ar, u32 reg_addr, u32 addr)
drivers/net/wireless/ath/ath6kl/sdio.c
988
status = ath6kl_sdio_read_write_sync(ar, reg_addr + i, addr_val,
drivers/net/wireless/ath/ath6kl/sdio.c
996
__func__, addr, reg_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3895
u32 reg_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3898
reg_addr = core->base + SD_REG(intstatus);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3899
brcmf_sdiod_writel(sdiodev, reg_addr, 0xFFFFFFFF, NULL);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3954
int reg_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4060
reg_addr = CORE_CC_REG(brcmf_chip_get_pmu(bus->ci)->base, pmucontrol);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4061
reg_val = brcmf_sdiod_readl(sdiodev, reg_addr, &err);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4067
brcmf_sdiod_writel(sdiodev, reg_addr, reg_val, &err);
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
1174
u32 reg_addr = DEVICE_SYSTEM_TIME_REG;
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
1178
reg_addr = mvm->trans->mac_cfg->base->gp2_reg_addr;
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
1180
return iwl_read_prph(mvm->trans, reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
1002
rtl_set_rfreg(rtlpriv->mac80211.hw, rf_path, reg_addr, bit_mask, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
1005
static u32 halbtc_get_rfreg(void *bt_context, u8 rf_path, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
1011
return rtl_get_rfreg(rtlpriv->mac80211.hw, rf_path, reg_addr, bit_mask);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
895
static u8 halbtc_read_1byte(void *bt_context, u32 reg_addr)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
900
return rtl_read_byte(rtlpriv, reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
903
static u16 halbtc_read_2byte(void *bt_context, u32 reg_addr)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
908
return rtl_read_word(rtlpriv, reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
911
static u32 halbtc_read_4byte(void *bt_context, u32 reg_addr)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
916
return rtl_read_dword(rtlpriv, reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
919
static void halbtc_write_1byte(void *bt_context, u32 reg_addr, u32 data)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
924
rtl_write_byte(rtlpriv, reg_addr, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
927
static void halbtc_bitmask_write_1byte(void *bt_context, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
936
original_value = rtl_read_byte(rtlpriv, reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
945
rtl_write_byte(rtlpriv, reg_addr, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
948
static void halbtc_write_2byte(void *bt_context, u32 reg_addr, u16 data)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
953
rtl_write_word(rtlpriv, reg_addr, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
956
static void halbtc_write_4byte(void *bt_context, u32 reg_addr, u32 data)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
962
rtl_write_dword(rtlpriv, reg_addr, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
965
static void halbtc_write_local_reg_1byte(void *btc_context, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
974
rtl_write_byte(rtlpriv, reg_addr, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
976
rtl_write_byte(rtlpriv, reg_addr, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
979
static void halbtc_set_bbreg(void *bt_context, u32 reg_addr, u32 bit_mask,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
985
rtl_set_bbreg(rtlpriv->mac80211.hw, reg_addr, bit_mask, data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
988
static u32 halbtc_get_bbreg(void *bt_context, u32 reg_addr, u32 bit_mask)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
993
return rtl_get_bbreg(rtlpriv->mac80211.hw, reg_addr, bit_mask);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
996
static void halbtc_set_rfreg(void *bt_context, u8 rf_path, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
691
u8 (*btc_read_1byte)(void *btc_context, u32 reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
692
void (*btc_write_1byte)(void *btc_context, u32 reg_addr, u32 data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
693
void (*btc_write_1byte_bitmask)(void *btc_context, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
695
u16 (*btc_read_2byte)(void *btc_context, u32 reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
696
void (*btc_write_2byte)(void *btc_context, u32 reg_addr, u16 data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
697
u32 (*btc_read_4byte)(void *btc_context, u32 reg_addr);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
698
void (*btc_write_4byte)(void *btc_context, u32 reg_addr, u32 data);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
700
void (*btc_write_local_reg_1byte)(void *btc_context, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
702
void (*btc_set_bb_reg)(void *btc_context, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
704
u32 (*btc_get_bb_reg)(void *btc_context, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
706
void (*btc_set_rf_reg)(void *btc_context, u8 rf_path, u32 reg_addr,
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
709
u32 reg_addr, u32 bit_mask);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
635
u32 reg_addr, u32 bitmask, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
641
if (reg_addr == RTXAGC_RATE18_06)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
643
else if (reg_addr == RTXAGC_RATE54_24)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
645
else if (reg_addr == RTXAGC_CCK_MCS32)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
647
else if (reg_addr == RTXAGC_MCS03_MCS00)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
649
else if (reg_addr == RTXAGC_MCS07_MCS04)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
651
else if (reg_addr == RTXAGC_MCS11_MCS08)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
653
else if (reg_addr == RTXAGC_MCS15_MCS12)
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1274
static const u16 reg_addr[] = {0xc58, 0xe58};
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1288
for (i = 0; i < ARRAY_SIZE(reg_addr); i++)
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1289
rtw_write8_mask(rtwdev, reg_addr[i], 0xff, pwr);
drivers/ntb/hw/intel/ntb_hw_gen1.c
186
phys_addr_t reg_addr, unsigned long reg)
drivers/ntb/hw/intel/ntb_hw_gen1.c
192
*db_addr = reg_addr + reg;
drivers/ntb/hw/intel/ntb_hw_gen1.c
278
phys_addr_t *spad_addr, phys_addr_t reg_addr,
drivers/ntb/hw/intel/ntb_hw_gen1.c
288
*spad_addr = reg_addr + reg + (idx << 2);
drivers/ntb/hw/intel/ntb_hw_gen1.h
154
phys_addr_t reg_addr, unsigned long reg);
drivers/pci/controller/dwc/pcie-designware.c
1297
u64 reg_addr, fixup_addr;
drivers/pci/controller/dwc/pcie-designware.c
1308
of_property_read_reg(np, index, ®_addr, NULL);
drivers/pci/controller/dwc/pcie-designware.c
1313
if (reg_addr == fixup_addr) {
drivers/pci/controller/dwc/pcie-designware.c
1315
reg_name, index, reg_addr, fixup_addr,
drivers/pci/controller/dwc/pcie-designware.c
1319
reg_name, index, reg_addr, fixup_addr,
drivers/pci/controller/dwc/pcie-designware.c
1321
reg_addr = fixup_addr;
drivers/pci/controller/dwc/pcie-designware.c
1324
return cpu_phys_addr - reg_addr;
drivers/pci/controller/dwc/pcie-designware.c
1334
if (reg_addr == cpu_phys_addr)
drivers/pci/controller/dwc/pcie-designware.c
1336
reg_name, index, reg_addr,
drivers/pci/controller/dwc/pcie-designware.c
1339
if (reg_addr != cpu_phys_addr) {
drivers/pci/controller/dwc/pcie-designware.c
1341
reg_name, index, reg_addr,
drivers/pci/controller/dwc/pcie-designware.c
1347
return cpu_phys_addr - reg_addr;
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
165
u32 reg_addr, u32 reg_val)
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
176
put_unaligned_be24(reg_addr, &msg_buf[0]);
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
187
u32 reg_addr, u32 *reg_val)
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
199
put_unaligned_be24(reg_addr, &wr_data[0]);
drivers/pinctrl/mediatek/pinctrl-mt2701.c
478
static void mt2701_spec_dir_set(unsigned int *reg_addr, unsigned int pin)
drivers/pinctrl/mediatek/pinctrl-mt2701.c
481
*reg_addr += 0x10;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
101
reg_addr = CLR_ADDR(reg_addr, pctl);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
103
return regmap_write(mtk_get_regmap(pctl, offset), reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
109
unsigned int reg_addr, offset;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
143
reg_addr = SET_ADDR(mtk_get_port(pctl, pin) + offset, pctl);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
145
reg_addr = CLR_ADDR(mtk_get_port(pctl, pin) + offset, pctl);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
147
regmap_write(mtk_get_regmap(pctl, pin), reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
156
unsigned int i, info_num, reg_addr, bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
185
reg_addr = ies_smt_infos[i].offset + devdata->port_align;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
187
reg_addr = ies_smt_infos[i].offset + (devdata->port_align << 1);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
190
regmap_write(regmap, reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
69
unsigned int reg_addr;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
706
unsigned int reg_addr;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
716
reg_addr = ((pin / pctl->devdata->mode_per_reg) << pctl->devdata->port_shf)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
724
reg_addr, mask, val);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
73
reg_addr = mtk_get_port(pctl, offset) + pctl->devdata->dir_offset;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
77
pctl->devdata->spec_dir_set(®_addr, offset);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
81
reg_addr = CLR_ADDR(reg_addr, pctl);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
823
unsigned int reg_addr;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
829
reg_addr = mtk_get_port(pctl, offset) + pctl->devdata->dir_offset;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
83
reg_addr = SET_ADDR(reg_addr, pctl);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
833
pctl->devdata->spec_dir_set(®_addr, offset);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
835
regmap_read(pctl->regmap1, reg_addr, &read_val);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
844
unsigned int reg_addr;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
849
reg_addr = mtk_get_port(pctl, offset) +
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
85
regmap_write(mtk_get_regmap(pctl, offset), reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
853
regmap_read(pctl->regmap1, reg_addr, &read_val);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
91
unsigned int reg_addr;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
95
reg_addr = mtk_get_port(pctl, offset) + pctl->devdata->dout_offset;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
99
reg_addr = SET_ADDR(reg_addr, pctl);
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
257
void (*spec_dir_set)(unsigned int *reg_addr, unsigned int pin);
drivers/power/supply/rt9756.c
253
unsigned int reg_addr = RT9756_REG_VBUSADC + chan * 2;
drivers/power/supply/rt9756.c
271
ret = regmap_raw_read(regmap, reg_addr, &raws, sizeof(raws));
drivers/regulator/max77675-regulator.c
295
unsigned int reg_addr;
drivers/regulator/max77675-regulator.c
301
reg_addr = MAX77675_REG_CNFG_SBB0_B;
drivers/regulator/max77675-regulator.c
304
reg_addr = MAX77675_REG_CNFG_SBB1_B;
drivers/regulator/max77675-regulator.c
307
reg_addr = MAX77675_REG_CNFG_SBB2_B;
drivers/regulator/max77675-regulator.c
310
reg_addr = MAX77675_REG_CNFG_SBB3_B;
drivers/regulator/max77675-regulator.c
317
ret = regmap_read(maxreg->regmap, reg_addr, &val);
drivers/regulator/max77675-regulator.c
320
reg_addr, ret);
drivers/regulator/max77675-regulator.c
329
unsigned int reg_addr;
drivers/regulator/max77675-regulator.c
333
reg_addr = MAX77675_REG_CNFG_SBB0_B;
drivers/regulator/max77675-regulator.c
336
reg_addr = MAX77675_REG_CNFG_SBB1_B;
drivers/regulator/max77675-regulator.c
339
reg_addr = MAX77675_REG_CNFG_SBB2_B;
drivers/regulator/max77675-regulator.c
342
reg_addr = MAX77675_REG_CNFG_SBB3_B;
drivers/regulator/max77675-regulator.c
349
return regmap_update_bits(maxreg->regmap, reg_addr, MAX77675_EN_SBB_MASK, fps_src);
drivers/scsi/bfa/bfad_debugfs.c
249
void __iomem *rb, *reg_addr;
drivers/scsi/bfa/bfad_debugfs.c
293
reg_addr = rb + addr;
drivers/scsi/bfa/bfad_debugfs.c
297
*regbuf = readl(reg_addr);
drivers/scsi/bfa/bfad_debugfs.c
299
reg_addr += sizeof(u32);
drivers/scsi/bfa/bfad_debugfs.c
316
void __iomem *reg_addr;
drivers/scsi/bfa/bfad_debugfs.c
345
reg_addr = (bfa_ioc_bar0(ioc)) + addr;
drivers/scsi/bfa/bfad_debugfs.c
347
writel(val, reg_addr);
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3501
void __iomem *reg_addr = hisi_hba->sgpio_regs +
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3505
writeb(write_data[data_idx], reg_addr);
drivers/soc/litex/litex_soc_ctrl.c
41
static int litex_check_csr_access(void __iomem *reg_addr)
drivers/soc/litex/litex_soc_ctrl.c
45
reg = litex_read32(reg_addr + SCRATCH_REG_OFF);
drivers/soc/litex/litex_soc_ctrl.c
53
litex_write32(reg_addr + SCRATCH_REG_OFF, SCRATCH_TEST_VALUE);
drivers/soc/litex/litex_soc_ctrl.c
54
reg = litex_read32(reg_addr + SCRATCH_REG_OFF);
drivers/soc/litex/litex_soc_ctrl.c
63
litex_write32(reg_addr + SCRATCH_REG_OFF, SCRATCH_REG_VALUE);
drivers/soc/mediatek/mtk-mmsys.h
88
#define MMSYS_ROUTE(from, to, reg_addr, reg_mask, selection) \
drivers/soc/mediatek/mtk-mmsys.h
89
{ DDP_COMPONENT_##from, DDP_COMPONENT_##to, reg_addr, reg_mask, \
drivers/soc/tegra/pmc.c
2163
u32 pmu_addr, ctrl_id, reg_addr, reg_data, pinmux;
drivers/soc/tegra/pmc.c
2187
if (of_property_read_u32(np, "nvidia,reg-addr", ®_addr)) {
drivers/soc/tegra/pmc.c
2205
(reg_addr << PMC_SCRATCH54_ADDR_SHIFT);
drivers/soc/tegra/pmc.c
2217
checksum = reg_addr + reg_data + (value & 0xff) + ((value >> 8) & 0xff)
drivers/soundwire/qcom.c
386
u8 dev_addr, u16 reg_addr)
drivers/soundwire/qcom.c
398
val = SWRM_REG_VAL_PACK(cmd_data, dev_addr, id, reg_addr);
drivers/soundwire/qcom.c
482
u8 dev_addr, u16 reg_addr)
drivers/soundwire/qcom.c
492
dev_addr, reg_addr);
drivers/soundwire/qcom.c
495
dev_addr, reg_addr);
drivers/soundwire/qcom.c
530
u8 dev_addr, u16 reg_addr,
drivers/soundwire/qcom.c
535
val = swrm_get_packed_reg_val(&ctrl->rcmd_id, len, dev_addr, reg_addr);
drivers/soundwire/qcom.c
577
reg_addr, ctrl->rcmd_id, dev_addr, cmd_data);
drivers/spi/spi-orion.c
116
void __iomem *reg_addr = spi_reg(orion_spi, reg);
drivers/spi/spi-orion.c
119
val = readl(reg_addr);
drivers/spi/spi-orion.c
121
writel(val, reg_addr);
drivers/spi/spi-orion.c
127
void __iomem *reg_addr = spi_reg(orion_spi, reg);
drivers/spi/spi-orion.c
130
val = readl(reg_addr);
drivers/spi/spi-orion.c
132
writel(val, reg_addr);
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
63
unsigned int reg_addr;
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
68
reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data));
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
70
"isys irq store at addr(0x%x) val(%u)\n", reg_addr, (unsigned int)value);
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
72
ia_css_device_store_uint32(reg_addr, value);
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
79
unsigned int reg_addr;
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
85
reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data));
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
86
value = ia_css_device_load_uint32(reg_addr);
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
88
"isys irq load from addr(0x%x) val(%u)\n", reg_addr, (unsigned int)value);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
18
const unsigned int reg_addr,
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
23
assert((reg_addr % sizeof(hrt_data)) == 0);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
24
ia_css_device_store_uint32(GP_DEVICE_BASE[ID] + reg_addr, value);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
30
const hrt_address reg_addr)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
34
assert((reg_addr % sizeof(hrt_data)) == 0);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
35
return ia_css_device_load_uint32(GP_DEVICE_BASE[ID] + reg_addr);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
18
const hrt_address reg_addr,
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
23
assert((reg_addr % sizeof(hrt_data)) == 0);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
24
ia_css_device_store_uint32(INPUT_FORMATTER_BASE[ID] + reg_addr, value);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
30
const unsigned int reg_addr)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
34
assert((reg_addr % sizeof(hrt_data)) == 0);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
35
return ia_css_device_load_uint32(INPUT_FORMATTER_BASE[ID] + reg_addr);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gp_device_public.h
35
const unsigned int reg_addr,
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gp_device_public.h
48
const hrt_address reg_addr);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/input_formatter_public.h
105
const unsigned int reg_addr);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/input_formatter_public.h
92
const hrt_address reg_addr,
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/timed_ctrl_public.h
22
const unsigned int reg_addr,
drivers/tty/synclink_gt.c
261
unsigned char __iomem * reg_addr; /* memory mapped registers address */
drivers/tty/synclink_gt.c
3378
info->reg_addr = ioremap(info->phys_reg_addr, SLGT_REG_SIZE);
drivers/tty/synclink_gt.c
3379
if (!info->reg_addr) {
drivers/tty/synclink_gt.c
3404
if (info->reg_addr) {
drivers/tty/synclink_gt.c
3405
iounmap(info->reg_addr);
drivers/tty/synclink_gt.c
3406
info->reg_addr = NULL;
drivers/tty/synclink_gt.c
3556
port_array[i]->reg_addr = port_array[0]->reg_addr;
drivers/tty/synclink_gt.c
3730
void __iomem *reg_addr = info->reg_addr + addr;
drivers/tty/synclink_gt.c
3733
reg_addr += info->port_num * 32;
drivers/tty/synclink_gt.c
3735
reg_addr += info->port_num * 16;
drivers/tty/synclink_gt.c
3737
return reg_addr;
drivers/tty/synclink_gt.c
3979
if (!info->reg_addr)
drivers/usb/cdns3/cdnsp-ring.c
280
__le32 __iomem *reg_addr = &pdev->dba->ep_db;
drivers/usb/cdns3/cdnsp-ring.c
309
writel(db_value, reg_addr);
drivers/usb/serial/f81534.c
1343
pins->pin[i].reg_addr, pins->pin[i].reg_mask,
drivers/usb/serial/f81534.c
173
const u16 reg_addr;
drivers/usb/typec/anx7411.c
306
u8 reg_addr)
drivers/usb/typec/anx7411.c
308
return i2c_smbus_read_byte_data(client, reg_addr);
drivers/usb/typec/anx7411.c
312
u8 reg_addr, u8 len, u8 *buf)
drivers/usb/typec/anx7411.c
314
return i2c_smbus_read_i2c_block_data(client, reg_addr, len, buf);
drivers/usb/typec/anx7411.c
318
u8 reg_addr, u8 reg_val)
drivers/usb/typec/anx7411.c
320
return i2c_smbus_write_byte_data(client, reg_addr, reg_val);
drivers/usb/typec/anx7411.c
324
u8 reg_addr, u8 len, u8 *buf)
drivers/usb/typec/anx7411.c
326
return i2c_smbus_write_i2c_block_data(client, reg_addr, len, buf);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
48
static int qm_read_regs(struct hisi_qm *qm, u32 reg_addr,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
57
data[i] = readl(qm->io_base + reg_addr);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
58
reg_addr += QM_REG_ADDR_OFFSET;
drivers/video/fbdev/aty/aty128fb.c
2046
unsigned long fb_addr, reg_addr;
drivers/video/fbdev/aty/aty128fb.c
2073
reg_addr = pci_resource_start(pdev, 2);
drivers/video/fbdev/aty/aty128fb.c
2074
if (!request_mem_region(reg_addr, pci_resource_len(pdev, 2),
drivers/video/fbdev/aty/aty128fb.c
2090
info->fix.mmio_start = reg_addr;
drivers/video/fbdev/aty/aty128fb.c
2108
info->fix.mmio_start = reg_addr;
drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c
84
static int nec_8048_spi_send(struct spi_device *spi, unsigned char reg_addr,
drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c
90
cmd = 0x0000 | reg_addr; /* register address write */
include/linux/bnge/hsi.h
5972
__le16 reg_addr;
include/linux/bnge/hsi.h
5999
__le16 reg_addr;
include/linux/bnxt/hsi.h
5719
__le16 reg_addr;
include/linux/bnxt/hsi.h
5746
__le16 reg_addr;
include/linux/memstick.h
254
struct ms_register_addr reg_addr;
include/linux/qed/qed_if.h
441
#define DIRECT_REG_WR(reg_addr, val) writel((u32)val, \
include/linux/qed/qed_if.h
442
(void __iomem *)(reg_addr))
include/linux/qed/qed_if.h
444
#define DIRECT_REG_RD(reg_addr) readl((void __iomem *)(reg_addr))
include/linux/qed/qed_if.h
446
#define DIRECT_REG_WR64(reg_addr, val) writeq((u64)val, \
include/linux/qed/qed_if.h
447
(void __iomem *)(reg_addr))
include/linux/rtsx_pci.h
1314
u8 cmd_type, u16 reg_addr, u8 mask, u8 data);
include/linux/rtsx_usb.h
82
u16 reg_addr, u8 mask, u8 data);
include/uapi/misc/amd-apml.h
65
__u16 reg_addr;
sound/arm/pxa2xx-ac97-lib.c
100
reg_addr = ac97_reg_base +
sound/arm/pxa2xx-ac97-lib.c
102
reg_addr += (reg >> 1);
sound/arm/pxa2xx-ac97-lib.c
106
writel(val, reg_addr);
sound/arm/pxa2xx-ac97-lib.c
49
u32 __iomem *reg_addr;
sound/arm/pxa2xx-ac97-lib.c
58
reg_addr = ac97_reg_base +
sound/arm/pxa2xx-ac97-lib.c
61
reg_addr = ac97_reg_base +
sound/arm/pxa2xx-ac97-lib.c
63
reg_addr += (reg >> 1);
sound/arm/pxa2xx-ac97-lib.c
68
val = (readl(reg_addr) & 0xffff);
sound/arm/pxa2xx-ac97-lib.c
81
val = (readl(reg_addr) & 0xffff);
sound/arm/pxa2xx-ac97-lib.c
90
u32 __iomem *reg_addr;
sound/arm/pxa2xx-ac97-lib.c
97
reg_addr = ac97_reg_base +
sound/soc/codecs/aw88081.c
336
unsigned char reg_addr, unsigned short *reg_val)
sound/soc/codecs/aw88081.c
340
if (reg_addr == AW88081_SYSCTRL_REG) {
sound/soc/codecs/aw88081.c
352
if (reg_addr == AW88081_SYSCTRL2_REG) {
sound/soc/codecs/aw88081.c
358
if (reg_addr == AW88081_I2SCTRL3_REG) {
sound/soc/codecs/aw88081.c
368
unsigned char reg_addr, unsigned short *reg_val)
sound/soc/codecs/aw88081.c
372
if (reg_addr == AW88081_SYSCTRL_REG) {
sound/soc/codecs/aw88081.c
384
if (reg_addr == AW88081_SYSCTRL2_REG) {
sound/soc/codecs/aw88081.c
393
unsigned char reg_addr, unsigned short *reg_val)
sound/soc/codecs/aw88081.c
400
ret = aw88081_dev_reg_value_check(aw_dev, reg_addr, reg_val);
sound/soc/codecs/aw88081.c
403
ret = aw88083_dev_reg_value_check(aw_dev, reg_addr, reg_val);
sound/soc/codecs/aw88081.c
422
u8 reg_addr;
sound/soc/codecs/aw88081.c
438
reg_addr = reg_data[i];
sound/soc/codecs/aw88081.c
441
ret = aw88081_reg_value_check(aw88081, reg_addr, ®_val);
sound/soc/codecs/aw88081.c
445
ret = regmap_write(aw_dev->regmap, reg_addr, reg_val);
sound/soc/codecs/aw88166.c
1002
ret = regmap_write(aw_dev->regmap, reg_addr, reg_val);
sound/soc/codecs/aw88166.c
938
u8 reg_addr;
sound/soc/codecs/aw88166.c
949
reg_addr = reg_data[i];
sound/soc/codecs/aw88166.c
952
if (reg_addr == AW88166_DSPVCALB_REG) {
sound/soc/codecs/aw88166.c
957
if (reg_addr == AW88166_SYSCTRL_REG) {
sound/soc/codecs/aw88166.c
969
if (reg_addr == AW88166_I2SCTRL3_REG) {
sound/soc/codecs/aw88166.c
974
if (reg_addr == AW88166_SYSCTRL2_REG) {
sound/soc/codecs/aw88166.c
980
if (reg_addr == AW88166_DBGCTRL_REG) {
sound/soc/codecs/aw88166.c
989
if (reg_addr == AW88166_ACR1_REG) {
sound/soc/codecs/aw88166.c
994
if (reg_addr == AW88166_ACR2_REG) {
sound/soc/codecs/aw88166.c
999
if (reg_addr == AW88166_CRCCTRL_REG)
sound/soc/codecs/aw88261.c
402
u8 reg_addr;
sound/soc/codecs/aw88261.c
418
reg_addr = reg_data[i];
sound/soc/codecs/aw88261.c
421
if (reg_addr == AW88261_SYSCTRL_REG) {
sound/soc/codecs/aw88261.c
423
ret = regmap_read(aw_dev->regmap, reg_addr, &read_val);
sound/soc/codecs/aw88261.c
438
if (reg_addr == AW88261_DBGCTRL_REG) {
sound/soc/codecs/aw88261.c
447
if (reg_addr == AW88261_I2SCTRL3_REG) {
sound/soc/codecs/aw88261.c
453
if (reg_addr == AW88261_SYSCTRL2_REG) {
sound/soc/codecs/aw88261.c
460
if (reg_addr == AW88261_VSNTM1_REG)
sound/soc/codecs/aw88261.c
463
ret = regmap_write(aw_dev->regmap, reg_addr, reg_val);
sound/soc/codecs/aw88395/aw88395_device.c
1007
u8 reg_addr;
sound/soc/codecs/aw88395/aw88395_device.c
1019
reg_addr = reg_data[i];
sound/soc/codecs/aw88395/aw88395_device.c
1022
if (reg_addr == AW88395_SYSCTRL_REG) {
sound/soc/codecs/aw88395/aw88395_device.c
1023
ret = regmap_read(aw_dev->regmap, reg_addr, &read_val);
sound/soc/codecs/aw88395/aw88395_device.c
1030
if (reg_addr == AW88395_HAGCCFG7_REG)
sound/soc/codecs/aw88395/aw88395_device.c
1033
if (reg_addr == AW88395_I2SCFG1_REG) {
sound/soc/codecs/aw88395/aw88395_device.c
1039
if (reg_addr == AW88395_SYSCTRL2_REG) {
sound/soc/codecs/aw88395/aw88395_device.c
1045
ret = regmap_write(aw_dev->regmap, reg_addr, reg_val);
sound/soc/codecs/aw88399.c
917
u8 reg_addr;
sound/soc/codecs/aw88399.c
928
reg_addr = reg_data[i];
sound/soc/codecs/aw88399.c
931
if (reg_addr == AW88399_DSPVCALB_REG) {
sound/soc/codecs/aw88399.c
936
if (reg_addr == AW88399_SYSCTRL_REG) {
sound/soc/codecs/aw88399.c
948
if (reg_addr == AW88399_I2SCTRL3_REG) {
sound/soc/codecs/aw88399.c
953
if (reg_addr == AW88399_SYSCTRL2_REG) {
sound/soc/codecs/aw88399.c
959
if (reg_addr == AW88399_DBGCTRL_REG) {
sound/soc/codecs/aw88399.c
968
if (reg_addr == AW88399_CRCCTRL_REG)
sound/soc/codecs/aw88399.c
971
ret = regmap_write(aw_dev->regmap, reg_addr, reg_val);
sound/soc/codecs/msm8916-wcd-analog.c
434
u32 coarse, fine, reg_val, reg_addr;
sound/soc/codecs/msm8916-wcd-analog.c
461
reg_addr = CDC_A_MBHC_BTN0_ZDET_CTL_0;
sound/soc/codecs/msm8916-wcd-analog.c
468
snd_soc_component_update_bits(component, reg_addr,
sound/soc/codecs/msm8916-wcd-analog.c
471
reg_addr++;
sound/soc/codecs/mt6357.c
122
int rfrom, int rto, unsigned int reg_addr)
sound/soc/codecs/mt6357.c
148
regmap_update_bits(priv->regmap, reg_addr,
sound/soc/codecs/mt6357.c
157
regmap_update_bits(priv->regmap, reg_addr,
sound/soc/fsl/imx-pcm-rpmsg.h
416
unsigned int reg_addr;
sound/sparc/cs4231.c
256
static u8 __cs4231_readb(struct snd_cs4231 *cp, void __iomem *reg_addr)
sound/sparc/cs4231.c
259
return readb(reg_addr);
sound/sparc/cs4231.c
261
return sbus_readb(reg_addr);
sound/sparc/cs4231.c
265
void __iomem *reg_addr)
sound/sparc/cs4231.c
268
return writeb(val, reg_addr);
sound/sparc/cs4231.c
270
return sbus_writeb(val, reg_addr);