Symbol: ctrl_regs
arch/mips/kernel/ptrace.c
627
const struct msa_control_regs ctrl_regs = {
arch/mips/kernel/ptrace.c
649
return membuf_write(&to, &ctrl_regs, sizeof(ctrl_regs));
arch/mips/kernel/ptrace.c
658
struct msa_control_regs ctrl_regs;
arch/mips/kernel/ptrace.c
683
err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &ctrl_regs,
arch/mips/kernel/ptrace.c
684
wr_size, wr_size + sizeof(ctrl_regs));
arch/mips/kernel/ptrace.c
686
target->thread.fpu.fcr31 = ctrl_regs.fcsr & ~FPU_CSR_ALL_X;
arch/mips/kernel/ptrace.c
687
target->thread.fpu.msacsr = ctrl_regs.msacsr & ~MSA_CSR_CAUSEF;
arch/x86/xen/pmu.c
265
uint64_t *counter_regs, *ctrl_regs;
arch/x86/xen/pmu.c
279
ctrl_regs = field_offset(ctxt, ctrls);
arch/x86/xen/pmu.c
280
reg = &ctrl_regs[i];
drivers/iio/adc/pac1934.c
272
u8 ctrl_regs[PAC1934_CTRL_REG_LEN];
drivers/iio/adc/pac1934.c
614
(u8 *)info->chip_reg_data.ctrl_regs);
drivers/iio/adc/pac1934.c
635
samp_rate = samp_rate_map_tbl[((reg_data->ctrl_regs[PAC1934_CTRL_LAT_REG_OFF]) >> 6)];
drivers/iio/adc/pac1934.c
638
ctrl_regs_tmp = reg_data->ctrl_regs[PAC1934_CHANNEL_DIS_LAT_REG_OFF];
drivers/iio/magnetometer/ak8975.c
245
u8 ctrl_regs[REGS_END];
drivers/iio/magnetometer/ak8975.c
256
.ctrl_regs = {
drivers/iio/magnetometer/ak8975.c
281
.ctrl_regs = {
drivers/iio/magnetometer/ak8975.c
306
.ctrl_regs = {
drivers/iio/magnetometer/ak8975.c
331
.ctrl_regs = {
drivers/iio/magnetometer/ak8975.c
356
.ctrl_regs = {
drivers/iio/magnetometer/ak8975.c
384
.ctrl_regs = {
drivers/iio/magnetometer/ak8975.c
543
data->def->ctrl_regs[CNTL], regval);
drivers/iio/magnetometer/ak8975.c
616
client, data->def->ctrl_regs[ASA_BASE],
drivers/iio/magnetometer/ak8975.c
664
ret = i2c_smbus_read_byte_data(client, data->def->ctrl_regs[ST1]);
drivers/iio/magnetometer/ak8975.c
682
data->def->ctrl_regs[ST1]);
drivers/iio/magnetometer/ak8975.c
735
return !data->def->ctrl_regs[ST1_DRDY];
drivers/iio/magnetometer/ak8975.c
763
ret = i2c_smbus_read_byte_data(client, data->def->ctrl_regs[ST2]);
drivers/input/rmi4/rmi_f30.c
186
f30->ctrl_regs, f30->ctrl_regs_size);
drivers/input/rmi4/rmi_f30.c
275
u8 *ctrl_reg = f30->ctrl_regs;
drivers/input/rmi4/rmi_f30.c
347
f30->ctrl_regs ?: RMI_F30_CTRL_REGS_MAX_SIZE;
drivers/input/rmi4/rmi_f30.c
72
u8 ctrl_regs[RMI_F30_CTRL_REGS_MAX_SIZE];
drivers/input/rmi4/rmi_f30.c
90
f30->ctrl_regs, f30->ctrl_regs_size);
drivers/mfd/qcom_rpm.c
52
void __iomem *ctrl_regs;
drivers/mfd/qcom_rpm.c
581
rpm->ctrl_regs = rpm->status_regs + 0x400;
drivers/mfd/qcom_rpm.c
61
#define RPM_CTRL_REG(rpm, i) ((rpm)->ctrl_regs + (i) * 4)
drivers/net/ethernet/ni/nixge.c
1281
priv->ctrl_regs = priv->dma_regs + NIXGE_REG_CTRL_OFFSET;
drivers/net/ethernet/ni/nixge.c
1283
priv->ctrl_regs = devm_platform_ioremap_resource_byname(pdev, "ctrl");
drivers/net/ethernet/ni/nixge.c
1284
if (IS_ERR(priv->ctrl_regs)) {
drivers/net/ethernet/ni/nixge.c
1286
return PTR_ERR(priv->ctrl_regs);
drivers/net/ethernet/ni/nixge.c
184
void __iomem *ctrl_regs;
drivers/net/ethernet/ni/nixge.c
228
writel(val, priv->ctrl_regs + offset);
drivers/net/ethernet/ni/nixge.c
233
return readl(priv->ctrl_regs + offset);
drivers/net/ethernet/ni/nixge.c
237
readl_poll_timeout((priv)->ctrl_regs + (addr), (val), (cond), \
drivers/net/wireless/ath/ath10k/ce.c
208
const struct ath10k_hw_ce_ctrl1 *ctrl_regs = ar->hw_ce_regs->ctrl1_regs;
drivers/net/wireless/ath/ath10k/ce.c
211
ctrl_regs->addr);
drivers/net/wireless/ath/ath10k/ce.c
213
ath10k_ce_write32(ar, ce_ctrl_addr + ctrl_regs->addr,
drivers/net/wireless/ath/ath10k/ce.c
214
(ctrl1_addr & ~(ctrl_regs->dmax->mask)) |
drivers/net/wireless/ath/ath10k/ce.c
215
ath10k_set_ring_byte(n, ctrl_regs->dmax));
drivers/net/wireless/ath/ath10k/ce.c
222
const struct ath10k_hw_ce_ctrl1 *ctrl_regs = ar->hw_ce_regs->ctrl1_regs;
drivers/net/wireless/ath/ath10k/ce.c
225
ctrl_regs->addr);
drivers/net/wireless/ath/ath10k/ce.c
227
ath10k_ce_write32(ar, ce_ctrl_addr + ctrl_regs->addr,
drivers/net/wireless/ath/ath10k/ce.c
228
(ctrl1_addr & ~(ctrl_regs->src_ring->mask)) |
drivers/net/wireless/ath/ath10k/ce.c
229
ath10k_set_ring_byte(n, ctrl_regs->src_ring));
drivers/net/wireless/ath/ath10k/ce.c
236
const struct ath10k_hw_ce_ctrl1 *ctrl_regs = ar->hw_ce_regs->ctrl1_regs;
drivers/net/wireless/ath/ath10k/ce.c
239
ctrl_regs->addr);
drivers/net/wireless/ath/ath10k/ce.c
241
ath10k_ce_write32(ar, ce_ctrl_addr + ctrl_regs->addr,
drivers/net/wireless/ath/ath10k/ce.c
242
(ctrl1_addr & ~(ctrl_regs->dst_ring->mask)) |
drivers/net/wireless/ath/ath10k/ce.c
243
ath10k_set_ring_byte(n, ctrl_regs->dst_ring));
drivers/ptp/ptp_qoriq.c
133
if (!(ptp_qoriq->read(&regs->ctrl_regs->tmr_stat) & valid))
drivers/ptp/ptp_qoriq.c
148
} while (ptp_qoriq->read(&regs->ctrl_regs->tmr_stat) & valid);
drivers/ptp/ptp_qoriq.c
167
val = ptp_qoriq->read(&regs->ctrl_regs->tmr_tevent);
drivers/ptp/ptp_qoriq.c
168
mask = ptp_qoriq->read(&regs->ctrl_regs->tmr_temask);
drivers/ptp/ptp_qoriq.c
191
ptp_qoriq->write(&regs->ctrl_regs->tmr_tevent, ack);
drivers/ptp/ptp_qoriq.c
227
ptp_qoriq->write(&regs->ctrl_regs->tmr_add, tmr_add);
drivers/ptp/ptp_qoriq.c
33
lo = ptp_qoriq->read(&regs->ctrl_regs->tmr_cnt_l);
drivers/ptp/ptp_qoriq.c
334
mask = ptp_qoriq->read(&regs->ctrl_regs->tmr_temask);
drivers/ptp/ptp_qoriq.c
337
ptp_qoriq->write(&regs->ctrl_regs->tmr_tevent, bit);
drivers/ptp/ptp_qoriq.c
34
hi = ptp_qoriq->read(&regs->ctrl_regs->tmr_cnt_h);
drivers/ptp/ptp_qoriq.c
342
ptp_qoriq->write(&regs->ctrl_regs->tmr_temask, mask);
drivers/ptp/ptp_qoriq.c
47
ptp_qoriq->write(&regs->ctrl_regs->tmr_cnt_l, lo);
drivers/ptp/ptp_qoriq.c
476
tmr_ctrl = ptp_qoriq->read(&regs->ctrl_regs->tmr_ctrl);
drivers/ptp/ptp_qoriq.c
48
ptp_qoriq->write(&regs->ctrl_regs->tmr_cnt_h, hi);
drivers/ptp/ptp_qoriq.c
482
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, tmr_ctrl);
drivers/ptp/ptp_qoriq.c
548
ptp_qoriq->regs.ctrl_regs = base + ETSEC_CTRL_REGS_OFFSET;
drivers/ptp/ptp_qoriq.c
553
ptp_qoriq->regs.ctrl_regs = base + CTRL_REGS_OFFSET;
drivers/ptp/ptp_qoriq.c
57
lo = ptp_qoriq->read(&regs->ctrl_regs->tmroff_l);
drivers/ptp/ptp_qoriq.c
571
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, tmr_ctrl);
drivers/ptp/ptp_qoriq.c
572
ptp_qoriq->write(&regs->ctrl_regs->tmr_add, ptp_qoriq->tmr_add);
drivers/ptp/ptp_qoriq.c
573
ptp_qoriq->write(&regs->ctrl_regs->tmr_prsc, ptp_qoriq->tmr_prsc);
drivers/ptp/ptp_qoriq.c
58
hi = ptp_qoriq->read(&regs->ctrl_regs->tmroff_h);
drivers/ptp/ptp_qoriq.c
582
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl,
drivers/ptp/ptp_qoriq.c
601
ptp_qoriq->write(&regs->ctrl_regs->tmr_temask, 0);
drivers/ptp/ptp_qoriq.c
602
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, 0);
drivers/ptp/ptp_qoriq.c
70
ptp_qoriq->write(&regs->ctrl_regs->tmroff_l, lo);
drivers/ptp/ptp_qoriq.c
71
ptp_qoriq->write(&regs->ctrl_regs->tmroff_h, hi);
drivers/vdpa/solidrun/snet_ctrl.c
100
static void snet_write_ctrl(struct snet_ctrl_regs __iomem *ctrl_regs, u32 val)
drivers/vdpa/solidrun/snet_ctrl.c
102
iowrite32(val, &ctrl_regs->ctrl);
drivers/vdpa/solidrun/snet_ctrl.c
105
static void snet_write_op(struct snet_ctrl_regs __iomem *ctrl_regs, u32 val)
drivers/vdpa/solidrun/snet_ctrl.c
107
iowrite32(val, &ctrl_regs->op);
drivers/vdpa/solidrun/snet_ctrl.c
110
static int snet_wait_for_dpu_completion(struct snet_ctrl_regs __iomem *ctrl_regs)
drivers/vdpa/solidrun/snet_ctrl.c
115
return snet_wait_for_empty_op(ctrl_regs);
drivers/vdpa/solidrun/snet_ctrl.c
90
static u32 snet_read32_word(struct snet_ctrl_regs __iomem *ctrl_regs, u16 word_idx)
drivers/vdpa/solidrun/snet_ctrl.c
92
return ioread32(&ctrl_regs->data[word_idx]);
drivers/vdpa/solidrun/snet_ctrl.c
95
static u32 snet_read_ctrl(struct snet_ctrl_regs __iomem *ctrl_regs)
drivers/vdpa/solidrun/snet_ctrl.c
97
return ioread32(&ctrl_regs->ctrl);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
123
tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
126
writel_relaxed(tmp, ctrl_regs(path) + dma_ctrl(0, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
174
tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
177
writel(tmp, ctrl_regs(path) + dma_ctrl(0, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
185
tmp = readl_relaxed(ctrl_regs(path) + LCD_SCLK(path));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
190
writel_relaxed(tmp, ctrl_regs(path) + LCD_SCLK(path));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
265
tmp = readl_relaxed(ctrl_regs(path) + intf_ctrl(path->id)) & 0x1;
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
270
writel_relaxed(tmp, ctrl_regs(path) + intf_ctrl(path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
273
tmp = readl_relaxed(ctrl_regs(path) + intf_rbswap_ctrl(path->id)) &
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
276
writel_relaxed(tmp, ctrl_regs(path) + intf_rbswap_ctrl(path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
308
tmp = readl_relaxed(ctrl_regs(path) + LCD_SCLK(path));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
311
writel_relaxed(tmp, ctrl_regs(path) + LCD_SCLK(path));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
355
tmp = readl_relaxed(ctrl_regs(path) + SPU_IOPAD_CONTROL);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
358
writel_relaxed(tmp, ctrl_regs(path) + SPU_IOPAD_CONTROL);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
362
tmp = readl_relaxed(ctrl_regs(path) + LCD_SCLK(path));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
365
writel_relaxed(tmp, ctrl_regs(path) + LCD_SCLK(path));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
375
writel_relaxed(dma_ctrl1, ctrl_regs(path) + dma_ctrl(1, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
388
tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
392
writel_relaxed(tmp, ctrl_regs(path) + dma_ctrl(0, path->id));
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
1441
return (struct lcd_regs __force *)(ctrl_regs(path) + 0xc0);
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
1443
return (struct lcd_regs __force *)ctrl_regs(path);
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
1445
return (struct lcd_regs __force *)(ctrl_regs(path) + 0x200);
include/linux/fsl/ptp_qoriq.h
54
struct ctrl_regs __iomem *ctrl_regs;