Home
last modified time | relevance | path

Searched refs:readval (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v4.19/drivers/gpio/
Dgpio-htc-egpio.c108 unsigned long readval = egpio_readw(ei, ei->ack_register); in egpio_handler() local
109 pr_debug("IRQ reg: %x\n", (unsigned int)readval); in egpio_handler()
113 readval &= ei->irqs_enabled; in egpio_handler()
114 for_each_set_bit(irqpin, &readval, ei->nirqs) { in egpio_handler()
126 u16 readval = egpio_readw(ei, ei->ack_register); in htc_egpio_get_wakeup_irq() local
130 readval &= ei->irqs_enabled; in htc_egpio_get_wakeup_irq()
131 return ei->irq_start + ffs(readval) - 1; in htc_egpio_get_wakeup_irq()
/Linux-v4.19/drivers/iio/light/
Dbh1780.c81 unsigned int *readval) in bh1780_debugfs_reg_access() argument
86 if (!readval) in bh1780_debugfs_reg_access()
93 *readval = ret; in bh1780_debugfs_reg_access()
/Linux-v4.19/drivers/iio/adc/
Daspeed_adc.c157 unsigned int *readval) in aspeed_adc_reg_access() argument
161 if (!readval || reg % 4 || reg > ASPEED_REG_MAX) in aspeed_adc_reg_access()
164 *readval = readl(data->base + reg); in aspeed_adc_reg_access()
Drcar-gyroadc.c256 unsigned int *readval) in rcar_gyroadc_reg_access() argument
261 if (readval == NULL) in rcar_gyroadc_reg_access()
274 *readval = readl(priv->regs + reg); in rcar_gyroadc_reg_access()
Dhi8435.c273 unsigned *readval) in hi8435_debugfs_reg_access() argument
279 if (readval != NULL) { in hi8435_debugfs_reg_access()
281 *readval = val; in hi8435_debugfs_reg_access()
Dimx7d_adc.c402 unsigned *readval) in imx7d_adc_reg_access() argument
406 if (!readval || reg % 4 || reg > IMX7D_REG_ADC_ADC_CFG) in imx7d_adc_reg_access()
409 *readval = readl(info->regs + reg); in imx7d_adc_reg_access()
Dmax1027.c310 unsigned *readval) in max1027_debugfs_reg_access() argument
315 if (readval != NULL) in max1027_debugfs_reg_access()
Dvf610_adc.c788 unsigned *readval) in vf610_adc_reg_access() argument
792 if ((readval == NULL) || in vf610_adc_reg_access()
796 *readval = readl(info->regs + reg); in vf610_adc_reg_access()
Dina2xx-adc.c872 unsigned reg, unsigned writeval, unsigned *readval) in ina2xx_debug_reg() argument
876 if (!readval) in ina2xx_debug_reg()
879 return regmap_read(chip->regmap, reg, readval); in ina2xx_debug_reg()
Dexynos_adc.c645 unsigned *readval) in exynos_adc_reg_access() argument
649 if (readval == NULL) in exynos_adc_reg_access()
652 *readval = readl(info->regs + reg); in exynos_adc_reg_access()
Dstm32-adc.c1371 unsigned *readval) in stm32_adc_debugfs_reg_access() argument
1375 if (!readval) in stm32_adc_debugfs_reg_access()
1378 *readval = stm32_adc_readl(adc, reg); in stm32_adc_debugfs_reg_access()
/Linux-v4.19/drivers/iio/dac/
Dstm32-dac.c132 unsigned *readval) in stm32_dac_debugfs_reg_access() argument
136 if (!readval) in stm32_dac_debugfs_reg_access()
139 return regmap_read(dac->common->regmap, reg, readval); in stm32_dac_debugfs_reg_access()
Dad5758.c480 unsigned int *readval) in ad5758_reg_access() argument
486 if (readval) { in ad5758_reg_access()
493 *readval = ret; in ad5758_reg_access()
/Linux-v4.19/drivers/net/can/sja1000/
Dsja1000_isa.c106 u8 readval; in sja1000_isa_port_read_reg_indirect() local
110 readval = inb(base + 1); in sja1000_isa_port_read_reg_indirect()
113 return readval; in sja1000_isa_port_read_reg_indirect()
/Linux-v4.19/drivers/iio/imu/
Dadis.c212 unsigned int reg, unsigned int writeval, unsigned int *readval) in adis_debugfs_reg_access() argument
216 if (readval) { in adis_debugfs_reg_access()
221 *readval = val16; in adis_debugfs_reg_access()
/Linux-v4.19/drivers/iio/frequency/
Dadf4350.c96 unsigned *readval) in adf4350_reg_access() argument
105 if (readval == NULL) { in adf4350_reg_access()
109 *readval = st->regs_hw[reg]; in adf4350_reg_access()
Dad9523.c729 unsigned int *readval) in ad9523_reg_access() argument
735 if (readval == NULL) { in ad9523_reg_access()
742 *readval = ret; in ad9523_reg_access()
/Linux-v4.19/drivers/media/i2c/
Dov2680.c271 u32 readval; in ov2680_mod_reg() local
274 ret = ov2680_read_reg(sensor, reg, &readval); in ov2680_mod_reg()
278 readval &= ~mask; in ov2680_mod_reg()
280 val |= readval; in ov2680_mod_reg()
Dov5640.c896 u8 readval; in ov5640_mod_reg() local
899 ret = ov5640_read_reg(sensor, reg, &readval); in ov5640_mod_reg()
903 readval &= ~mask; in ov5640_mod_reg()
905 val |= readval; in ov5640_mod_reg()
/Linux-v4.19/drivers/iio/common/st_sensors/
Dst_sensors_core.c49 unsigned *readval) in st_sensors_debugfs_reg_access() argument
55 if (!readval) in st_sensors_debugfs_reg_access()
63 *readval = (unsigned)readdata; in st_sensors_debugfs_reg_access()
/Linux-v4.19/include/linux/iio/common/
Dst_sensors.h326 unsigned *readval);
/Linux-v4.19/include/linux/iio/imu/
Dadis.h276 unsigned int reg, unsigned int writeval, unsigned int *readval);
/Linux-v4.19/include/linux/iio/
Diio.h459 unsigned *readval);
/Linux-v4.19/drivers/iio/accel/
Dmma8452.c1109 unsigned int *readval) in mma8452_reg_access_dbg() argument
1117 if (!readval) in mma8452_reg_access_dbg()
1124 *readval = ret; in mma8452_reg_access_dbg()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Dphy.c2613 u32 readval = 0, readval2 = 0; in _rtl92d_phy_lc_calibrate_sw() local
2619 readval = rtl_get_rfreg(hw, (enum radio_path)index, in _rtl92d_phy_lc_calibrate_sw()
2621 curvecount_val[2 * i + 1] = (readval & 0xfffe0) >> 5; in _rtl92d_phy_lc_calibrate_sw()
2626 curvecount_val[2 * i] = (((readval & 0x1F) << 10) | in _rtl92d_phy_lc_calibrate_sw()

12