| /linux/arch/x86/pci/ |
| H A D | ce4100.c | 55 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 D | regmap-mmio.c | 27 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 D | regmap-fsi.c | 37 .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 D | regmap-w1.c | 176 .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 D | regmap-mdio.c | 42 .reg_read = regmap_mdio_c22_read, 82 .reg_read = regmap_mdio_c45_read,
|
| /linux/drivers/firewire/ |
| H A D | init_ohci1394_dma.c | 45 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 D | ohci.c | 409 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 D | ak4113.c | 37 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 D | ak4117.c | 32 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 D | ak4114.c | 36 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 D | rockchip-otp.c | 75 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 D | imx-ocotp-ele.c | 36 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 D | sunxi_sid.c | 163 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 D | stm32-romem.c | 220 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 D | internals.h | 30 nvmem_reg_read_t reg_read; member
|
| H A D | an8855-efuse.c | 32 .reg_read = an8855_efuse_read, in an8855_efuse_probe()
|
| /linux/drivers/media/usb/gspca/ |
| H A D | spca508.c | 1250 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 D | qcom.c | 219 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 D | dma2d-hw.c | 19 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 D | hci_quirks.c | 31 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 D | i2c-pasemi-core.c | 69 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 D | isight.c | 295 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 D | zd1301_demod.h | 23 int (*reg_read)(void *, u16, u8 *); member
|
| /linux/sound/soc/codecs/ |
| H A D | tas571x.c | 430 .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 D | mcp.h | 28 unsigned int (*reg_read)(struct mcp *, unsigned int); member
|