Home
last modified time | relevance | path

Searched refs:reg_read (Results 1 – 25 of 192) sorted by relevance

12345678

/linux/arch/x86/pci/
H A Dce4100.c55 static void reg_read(struct sim_dev_reg *reg, u32 *value) in reg_read() function
75 reg_read(reg, value); in ehci_reg_read()
88 reg_read(reg, value); in sata_revid_read()
98 DEFINE_REG(2, 0, 0x10, (16*MB), reg_init, reg_read, reg_write)
99 DEFINE_REG(2, 0, 0x14, (256), reg_init, reg_read, reg_write)
100 DEFINE_REG(2, 1, 0x10, (64*KB), reg_init, reg_read, reg_write)
101 DEFINE_REG(3, 0, 0x10, (64*KB), reg_init, reg_read, reg_write)
102 DEFINE_REG(4, 0, 0x10, (128*KB), reg_init, reg_read, reg_write)
103 DEFINE_REG(4, 1, 0x10, (128*KB), reg_init, reg_read, reg_write)
104 DEFINE_REG(6, 0, 0x10, (512*KB), reg_init, reg_read, reg_write)
[all …]
/linux/drivers/base/regmap/
H A Dregmap-mmio.c27 unsigned int (*reg_read)(struct regmap_mmio_context *ctx, member
322 *val = ctx->reg_read(ctx, reg); in regmap_mmio_read()
400 .reg_read = regmap_mmio_read,
450 ctx->reg_read = regmap_mmio_ioread8; in regmap_mmio_gen_context()
453 ctx->reg_read = regmap_mmio_read8_relaxed; in regmap_mmio_gen_context()
456 ctx->reg_read = regmap_mmio_read8; in regmap_mmio_gen_context()
462 ctx->reg_read = regmap_mmio_ioread16le; in regmap_mmio_gen_context()
465 ctx->reg_read = regmap_mmio_read16le_relaxed; in regmap_mmio_gen_context()
468 ctx->reg_read = regmap_mmio_read16le; in regmap_mmio_gen_context()
474 ctx->reg_read = regmap_mmio_ioread32le; in regmap_mmio_gen_context()
[all …]
H A Dregmap-fsi.c37 .reg_read = regmap_fsi32_reg_read,
62 .reg_read = regmap_fsi32le_reg_read,
91 .reg_read = regmap_fsi16_reg_read,
120 .reg_read = regmap_fsi16le_reg_read,
149 .reg_read = regmap_fsi8_reg_read,
H A Dregmap-w1.c176 .reg_read = w1_reg_a8_v8_read,
181 .reg_read = w1_reg_a8_v16_read,
186 .reg_read = w1_reg_a16_v16_read,
H A Dregmap-mdio.c42 .reg_read = regmap_mdio_c22_read,
82 .reg_read = regmap_mdio_c45_read,
/linux/drivers/firewire/
H A Dinit_ohci1394_dma.c45 static inline u32 reg_read(const struct ohci *ohci, int offset) in reg_read() function
61 if (reg_read(ohci, OHCI1394_PhyControl) & 0x80000000) in get_phy_reg()
65 r = reg_read(ohci, OHCI1394_PhyControl); in get_phy_reg()
78 if (!(reg_read(ohci, OHCI1394_PhyControl) & 0x00004000)) in set_phy_reg()
92 if (!(reg_read(ohci, OHCI1394_HCControlSet) in init_ohci1394_soft_reset()
110 bus_options = reg_read(ohci, OHCI1394_BusOptions); in init_ohci1394_initialize()
184 events = reg_read(ohci, OHCI1394_IntEventSet); in init_ohci1394_wait_for_busresets()
H A Dohci.c409 static inline u32 reg_read(const struct fw_ohci *ohci, int offset) in reg_read() function
417 reg_read(ohci, OHCI1394_Version); in flush_writes()
433 val = reg_read(ohci, OHCI1394_PhyControl); in read_phy_reg()
460 val = reg_read(ohci, OHCI1394_PhyControl); in write_phy_reg()
568 if (reg_read(ohci, CONTROL_CLEAR(ctx->regs)) & CONTEXT_RUN) { in ar_context_abort()
1174 reg = reg_read(ohci, CONTROL_SET(ctx->regs)); in context_stop()
1520 if (reg_read(ohci, OHCI1394_CSRControl) & 0x80000000) { in handle_local_lock()
1521 lock_old = cpu_to_be32(reg_read(ohci, in handle_local_lock()
1629 ctl = reg_read(ohci, CONTROL_SET(regs)); in detect_dead_context()
1695 c2 = reg_read(ohci, OHCI1394_IsochronousCycleTimer); in get_cycle_time()
[all …]
/linux/sound/i2c/other/
H A Dak4113.c37 static inline unsigned char reg_read(struct ak4113 *ak4113, unsigned char reg) in reg_read() function
83 chip->rcs0 = reg_read(chip, AK4113_REG_RCS0) & ~(AK4113_QINT | in snd_ak4113_create()
85 chip->rcs1 = reg_read(chip, AK4113_REG_RCS1); in snd_ak4113_create()
86 chip->rcs2 = reg_read(chip, AK4113_REG_RCS2); in snd_ak4113_create()
206 ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv; in snd_ak4113_in_bit_get()
262 ucontrol->value.integer.value[0] = external_rate(reg_read(chip, in snd_ak4113_rate_get()
282 ucontrol->value.iec958.status[i] = reg_read(chip, in snd_ak4113_spdif_get()
320 tmp = reg_read(chip, AK4113_REG_Pc0) | in snd_ak4113_spdif_pget()
321 (reg_read(chip, AK4113_REG_Pc1) << 8); in snd_ak4113_spdif_pget()
323 tmp = reg_read(chip, AK4113_REG_Pd0) | in snd_ak4113_spdif_pget()
[all …]
H A Dak4117.c32 static inline unsigned char reg_read(struct ak4117 *ak4117, unsigned char reg) in reg_read() function
74 chip->rcs0 = reg_read(chip, AK4117_REG_RCS0) & ~(AK4117_QINT | AK4117_CINT | AK4117_STC); in snd_ak4117_create()
75 chip->rcs1 = reg_read(chip, AK4117_REG_RCS1); in snd_ak4117_create()
76 chip->rcs2 = reg_read(chip, AK4117_REG_RCS2); in snd_ak4117_create()
164 ucontrol->value.integer.value[0] = ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv; in snd_ak4117_in_bit_get()
217 ucontrol->value.integer.value[0] = external_rate(reg_read(chip, AK4117_REG_RCS1)); in snd_ak4117_rate_get()
235 ucontrol->value.iec958.status[i] = reg_read(chip, AK4117_REG_RXCSB0 + i); in snd_ak4117_spdif_get()
270 tmp = reg_read(chip, AK4117_REG_Pc0) | (reg_read(chip, AK4117_REG_Pc1) << 8); in snd_ak4117_spdif_pget()
272 tmp = reg_read(chip, AK4117_REG_Pd0) | (reg_read(chip, AK4117_REG_Pd1) << 8); in snd_ak4117_spdif_pget()
291 ucontrol->value.bytes.data[i] = reg_read(chip, AK4117_REG_QSUB_ADDR + i); in snd_ak4117_spdif_qget()
[all …]
H A Dak4114.c36 static inline unsigned char reg_read(struct ak4114 *ak4114, unsigned char reg) in reg_read() function
86 chip->rcs0 = reg_read(chip, AK4114_REG_RCS0) & ~(AK4114_QINT | AK4114_CINT); in snd_ak4114_create()
87 chip->rcs1 = reg_read(chip, AK4114_REG_RCS1); in snd_ak4114_create()
190 ucontrol->value.integer.value[0] = ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv; in snd_ak4114_in_bit_get()
209 ucontrol->value.integer.value[0] = external_rate(reg_read(chip, AK4114_REG_RCS1)); in snd_ak4114_rate_get()
227 ucontrol->value.iec958.status[i] = reg_read(chip, AK4114_REG_RXCSB0 + i); in snd_ak4114_spdif_get()
284 tmp = reg_read(chip, AK4114_REG_Pc0) | (reg_read(chip, AK4114_REG_Pc1) << 8); in snd_ak4114_spdif_pget()
286 tmp = reg_read(chip, AK4114_REG_Pd0) | (reg_read(chip, AK4114_REG_Pd1) << 8); in snd_ak4114_spdif_pget()
305 ucontrol->value.bytes.data[i] = reg_read(chip, AK4114_REG_QSUB_ADDR + i); in snd_ak4114_spdif_qget()
435 val = reg_read(ak4114, reg); in snd_ak4114_proc_regs_read()
[all …]
/linux/drivers/nvmem/
H A Drockchip-otp.c75 nvmem_reg_read_t reg_read; member
272 if (!otp->data || !otp->data->reg_read) in rockchip_otp_read()
299 ret = otp->data->reg_read(context, addr_start, buf, count); in rockchip_otp_read()
305 ret = otp->data->reg_read(context, offset, val, bytes); in rockchip_otp_read()
322 .reg_read = rockchip_otp_read,
333 .reg_read = px30_otp_read,
345 .reg_read = rk3568_otp_read,
357 .reg_read = rk3568_otp_read,
366 .reg_read = rk3588_otp_read,
379 .reg_read = rk3588_otp_read,
H A Dimx-ocotp-ele.c36 nvmem_reg_read_t reg_read; member
159 priv->config.reg_read = priv->data->reg_read; in imx_ele_ocotp_probe()
177 .reg_read = imx_ocotp_reg_read,
192 .reg_read = imx_ocotp_reg_read,
211 .reg_read = imx_ocotp_reg_read,
H A Dsunxi_sid.c163 nvmem_cfg->reg_read = sun8i_sid_read_by_reg; in sunxi_sid_probe()
165 nvmem_cfg->reg_read = sunxi_sid_read; in sunxi_sid_probe()
175 nvmem_cfg->reg_read(sid, 0, randomness, size); in sunxi_sid_probe()
H A Dstm32-romem.c220 priv->cfg.reg_read = stm32_romem_read; in stm32_romem_probe()
241 priv->cfg.reg_read = stm32_bsec_pta_read; in stm32_romem_probe()
244 priv->cfg.reg_read = stm32_bsec_read; in stm32_romem_probe()
H A Dinternals.h30 nvmem_reg_read_t reg_read; member
H A Dan8855-efuse.c32 .reg_read = an8855_efuse_read, in an8855_efuse_probe()
/linux/drivers/media/usb/gspca/
H A Dspca508.c1250 static int reg_read(struct gspca_dev *gspca_dev, in reg_read() function
1297 ret = reg_read(gspca_dev, 0x8803); in ssi_w()
1358 data1 = reg_read(gspca_dev, 0x8104); in sd_config()
1359 data2 = reg_read(gspca_dev, 0x8105); in sd_config()
1363 data1 = reg_read(gspca_dev, 0x8106); in sd_config()
1364 data2 = reg_read(gspca_dev, 0x8107); in sd_config()
1368 data1 = reg_read(gspca_dev, 0x8621); in sd_config()
/linux/drivers/soundwire/
H A Dqcom.c219 int (*reg_read)(struct qcom_swrm_ctrl *ctrl, int reg, u32 *val); member
409 ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS], in swrm_wait_for_rd_fifo_avail()
435 ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS], in swrm_wait_for_wr_fifo_avail()
460 ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS], &value); in swrm_wait_for_wr_fifo_done()
466 ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_STATUS], &value); in swrm_wait_for_wr_fifo_done()
552 ctrl->reg_read(ctrl, ctrl->reg_layout[SWRM_REG_CMD_FIFO_RD_FIFO_ADDR], in qcom_swrm_cmd_fifo_rd_cmd()
586 ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &val); in qcom_swrm_get_alert_slave_dev_num()
605 ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &val); in qcom_swrm_get_device_status()
623 ctrl->reg_read(ctrl, SWRM_MCP_SLV_STATUS, &status); in qcom_swrm_set_slave_dev_num()
653 ctrl->reg_read(ctrl, SWRM_ENUMERATOR_SLAVE_DEV_ID_1(i), &val1); in qcom_swrm_enumerate()
[all …]
/linux/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d-hw.c19 static inline u32 reg_read(void __iomem *base, u32 reg) in reg_read() function
32 reg_write(base, reg, (reg_read(base, reg) & ~mask) | val); in reg_update_bits()
42 return reg_read(d->regs, DMA2D_ISR_REG); in dma2d_get_int()
47 u32 isr_val = reg_read(d->regs, DMA2D_ISR_REG); in dma2d_clear_int()
/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dhci_quirks.c31 data = reg_read(HCI_SDA_HOLD_SWITCH_DLY_TIMING); in amd_set_od_pp_timing()
41 data = reg_read(QUEUE_THLD_CTRL); in amd_set_resp_buf_thld()
/linux/drivers/i2c/busses/
H A Di2c-pasemi-core.c69 static inline int reg_read(struct pasemi_smbus *smbus, int reg) in reg_read() function
78 #define RXFIFO_RD(smbus) reg_read((smbus), REG_MRXFIFO)
104 status, reg_read(smbus, REG_XFSTA)); in pasemi_smb_clear()
112 status, reg_read(smbus, REG_XFSTA)); in pasemi_smb_clear()
133 status = reg_read(smbus, REG_SMSTA); in pasemi_smb_waitready()
439 smbus->hw_rev = reg_read(smbus, REG_REV); in pasemi_i2c_common_probe()
/linux/sound/firewire/
H A Disight.c295 static int reg_read(struct isight *isight, int offset, __be32 *value) in reg_read() function
481 err = reg_read(isight, REG_GAIN, &gain); in isight_gain_get()
510 err = reg_read(isight, REG_MUTE, &mute); in isight_mute_get()
550 err = reg_read(isight, REG_GAIN_RAW_START, &value); in isight_create_mixer()
555 err = reg_read(isight, REG_GAIN_RAW_END, &value); in isight_create_mixer()
563 err = reg_read(isight, REG_GAIN_DB_START, &value); in isight_create_mixer()
569 err = reg_read(isight, REG_GAIN_DB_END, &value); in isight_create_mixer()
/linux/drivers/media/dvb-frontends/
H A Dzd1301_demod.h23 int (*reg_read)(void *, u16, u8 *); member
/linux/sound/soc/codecs/
H A Dtas571x.c430 .reg_read = tas571x_reg_read,
535 .reg_read = tas571x_reg_read,
642 .reg_read = tas571x_reg_read,
713 .reg_read = tas571x_reg_read,
825 .reg_read = tas571x_reg_read,
875 .reg_read = tas571x_reg_read,
/linux/include/linux/mfd/
H A Dmcp.h28 unsigned int (*reg_read)(struct mcp *, unsigned int); member

12345678