Searched refs:regval (Results 51 - 75 of 362) sorted by relevance

1234567891011>>

/linux-master/drivers/iio/proximity/
H A Dirsd200.c167 unsigned int regval; local
183 ret = regmap_read(data->regmap, reg, &regval);
189 *val = ((int)regval) * scale;
197 unsigned int regval; local
219 regval = val / scale;
221 if (regval >= BIT(8))
224 ret = regmap_write(data->regmap, reg, regval);
252 unsigned int regval; local
255 ret = regmap_read(data->regmap, IRS_REG_DATA_RATE, &regval);
261 if (regval >
321 unsigned int regval; local
354 unsigned int regval; local
370 unsigned int regval; local
407 unsigned int regval; local
448 unsigned int regval; local
[all...]
H A Dsx9310.c294 unsigned int regval, gain; local
297 ret = regmap_read(data->regmap, SX9310_REG_PROX_CTRL3, &regval);
304 gain = FIELD_GET(SX9310_REG_PROX_CTRL3_GAIN0_MASK, regval);
308 gain = FIELD_GET(SX9310_REG_PROX_CTRL3_GAIN12_MASK, regval);
321 unsigned int regval; local
324 ret = regmap_read(data->regmap, SX9310_REG_PROX_CTRL0, &regval);
328 regval = FIELD_GET(SX9310_REG_PROX_CTRL0_SCANPERIOD_MASK, regval);
329 *val = sx9310_samp_freq_table[regval].val;
330 *val2 = sx9310_samp_freq_table[regval]
409 unsigned int regval; local
431 unsigned int regval, pthresh; local
454 unsigned int regval; local
472 unsigned int regval; local
522 unsigned int regval; local
576 unsigned int regval; local
593 unsigned int regval; local
[all...]
/linux-master/drivers/hwmon/
H A Dltc4245.c173 const u8 regval = data->vregs[reg - 0x10]; local
179 voltage = regval * 55;
183 voltage = regval * 22;
187 voltage = regval * 15;
191 voltage = regval * -55;
194 voltage = regval * 10;
209 const u8 regval = data->vregs[reg - 0x10]; local
230 voltage = regval * 250; /* voltage in uV */
234 voltage = regval * 125; /* voltage in uV */
238 voltage = regval * 12
295 int regval = data->gpios[channel - 8]; local
[all...]
H A Dtmp464.c150 unsigned int regval, regval2; local
157 err = regmap_read(regmap, TMP464_THERM_STATUS_REG, &regval);
160 *val = !!(regval & BIT(channel + 7));
163 err = regmap_read(regmap, TMP464_THERM2_STATUS_REG, &regval);
166 *val = !!(regval & BIT(channel + 7));
177 err = regmap_read(regmap, TMP464_REMOTE_OPEN_REG, &regval);
180 data->open_reg = regval;
187 err = regmap_read(regmap, TMP464_THERM_LIMIT[channel], &regval);
193 regval -= regval2;
194 *val = temp_from_reg(regval);
308 unsigned int regval; local
430 unsigned int regval; local
[all...]
H A Dtps23861.c128 unsigned int regval; local
131 err = regmap_read(data->regmap, TEMPERATURE, &regval);
135 *val = (regval * TEMPERATURE_LSB) - 20000;
143 __le16 regval; local
150 &regval, 2);
154 &regval, 2);
159 raw_val = le16_to_cpu(regval);
169 __le16 regval; local
180 &regval, 2);
184 raw_val = le16_to_cpu(regval);
192 unsigned int regval = 0; local
203 unsigned int regval = 0; local
461 __le16 regval; local
[all...]
H A Dina2xx.c206 static int ina2xx_read_reg(struct device *dev, int reg, unsigned int *regval) argument
215 ret = regmap_read(data->regmap, reg, regval);
219 dev_dbg(dev, "read %d, val = 0x%04x\n", reg, *regval);
229 if (*regval == 0) {
265 unsigned int regval)
272 val = DIV_ROUND_CLOSEST((s16)regval, data->config->shunt_div);
275 val = (regval >> data->config->bus_voltage_shift)
280 val = regval * data->power_lsb_uW;
284 val = (s16)regval * data->current_lsb_uA;
288 val = regval;
264 ina2xx_get_value(struct ina2xx_data *data, u8 reg, unsigned int regval) argument
305 unsigned int regval; local
315 ina226_reg_to_alert(struct ina2xx_data *data, u8 bit, u16 regval) argument
371 int regval; local
441 int regval; local
532 unsigned int regval; local
[all...]
H A Dtmp102.c76 unsigned int regval; local
98 err = regmap_read(tmp102->regmap, reg, &regval);
101 *temp = tmp102_reg_to_mC(regval);
197 unsigned int regval; local
217 err = regmap_read(tmp102->regmap, TMP102_CONF_REG, &regval);
223 if ((regval & ~TMP102_CONFREG_MASK) !=
229 tmp102->config_orig = regval;
235 regval &= ~TMP102_CONFIG_CLEAR;
236 regval |= TMP102_CONFIG_SET;
238 err = regmap_write(tmp102->regmap, TMP102_CONF_REG, regval);
[all...]
H A Dw83773g.c63 unsigned int regval; local
66 ret = regmap_read(regmap, W83773_LOCAL_TEMP, &regval);
70 *val = temp_of_local(regval);
94 unsigned int regval; local
97 ret = regmap_read(regmap, W83773_STATUS[index], &regval);
101 *val = (regval & 0x04) >> 2;
144 unsigned int regval; local
147 ret = regmap_read(regmap, W83773_CONVERSION_RATE_REG_READ, &regval);
151 *val = 16000 >> regval;
/linux-master/arch/sparc/include/asm/
H A Dviking.h147 static inline void viking_set_bpreg(unsigned long regval) argument
151 : "r" (regval), "i" (ASI_M_ACTION)
157 unsigned long regval; local
160 : "=r" (regval)
162 return regval;
/linux-master/drivers/spi/
H A Dspi-rb4xx.c38 u32 regval; local
40 regval = spi_ioc;
42 regval |= AR71XX_SPI_IOC_DO;
44 rb4xx_write(rbspi, AR71XX_SPI_REG_IOC, regval);
45 rb4xx_write(rbspi, AR71XX_SPI_REG_IOC, regval | AR71XX_SPI_IOC_CLK);
60 u32 regval; local
62 regval = spi_ioc;
64 regval |= AR71XX_SPI_IOC_DO;
66 regval |= AR71XX_SPI_IOC_CS2;
68 rb4xx_write(rbspi, AR71XX_SPI_REG_IOC, regval);
[all...]
/linux-master/drivers/gpio/
H A Dgpio-max77650.c55 int mask, regval; local
58 regval = value ? MAX77650_GPIO_OUT_HIGH : MAX77650_GPIO_OUT_LOW;
59 regval |= MAX77650_GPIO_DIR_OUT;
62 MAX77650_REG_CNFG_GPIO, mask, regval);
69 int rv, regval; local
71 regval = value ? MAX77650_GPIO_OUT_HIGH : MAX77650_GPIO_OUT_LOW;
74 MAX77650_GPIO_OUTVAL_MASK, regval);
/linux-master/drivers/gpu/drm/amd/display/dc/gpio/
H A Dhw_ddc.c72 uint32_t regval; local
84 regval = REG_GET_3(gpio.MASK_reg,
99 REG_SET(gpio.MASK_reg, regval, DC_GPIO_DDC1DATA_PD_EN, 1);
101 REG_SET_2(gpio.MASK_reg, regval,
118 REG_SET(gpio.MASK_reg, regval,
127 REG_SET(gpio.MASK_reg, regval,
163 REG_SET(gpio.MASK_reg, regval,
/linux-master/drivers/iio/adc/
H A Dmeson_saradc.c389 u32 regval; local
391 regmap_read(priv->regmap, MESON_SAR_ADC_REG0, &regval);
393 return FIELD_GET(MESON_SAR_ADC_REG0_FIFO_COUNT_MASK, regval);
427 u32 regval; local
429 regval = FIELD_PREP(MESON_SAR_ADC_REG3_CTRL_CHAN7_MUX_SEL_MASK, sel);
431 MESON_SAR_ADC_REG3_CTRL_CHAN7_MUX_SEL_MASK, regval);
444 int regval, fifo_chan, fifo_val, count; local
456 regmap_read(priv->regmap, MESON_SAR_ADC_FIFO_RD, &regval);
457 fifo_chan = FIELD_GET(MESON_SAR_ADC_FIFO_RD_CHAN_ID_MASK, regval);
464 fifo_val = FIELD_GET(MESON_SAR_ADC_FIFO_RD_SAMPLE_VALUE_MASK, regval);
493 u32 regval; local
847 int regval, i, ret; local
1045 u32 regval; local
1123 u32 regval; local
[all...]
H A Dmcp3911.c550 u32 regval; local
553 ret = mcp3911_read(adc, MCP3911_REG_CONFIG, &regval, 2);
557 regval &= ~MCP3911_CONFIG_VREFEXT;
560 regval |= FIELD_PREP(MCP3911_CONFIG_VREFEXT, 1);
563 regval |= FIELD_PREP(MCP3911_CONFIG_VREFEXT, 0);
566 regval &= ~MCP3911_CONFIG_CLKEXT;
569 regval |= FIELD_PREP(MCP3911_CONFIG_CLKEXT, 1);
572 regval |= FIELD_PREP(MCP3911_CONFIG_CLKEXT, 0);
575 ret = mcp3911_write(adc, MCP3911_REG_CONFIG, regval, 2);
579 ret = mcp3911_read(adc, MCP3911_REG_STATUSCOM, &regval,
616 u32 regval; local
[all...]
/linux-master/drivers/iio/light/
H A Dlv0104cs.c49 u8 regval; member in struct:lv0104cs_mapping
131 static int lv0104cs_write_reg(struct i2c_client *client, u8 regval) argument
135 ret = i2c_master_send(client, (char *)&regval, sizeof(regval));
138 if (ret != sizeof(regval))
146 __be16 regval; local
149 ret = i2c_master_recv(client, (char *)&regval, sizeof(regval));
152 if (ret != sizeof(regval))
155 *adc_output = be16_to_cpu(regval);
163 u8 regval = LV0104CS_REGVAL_MEASURE; local
[all...]
H A Dmax44000.c207 u16 regval; local
219 regval = be16_to_cpu(val);
230 if (regval & MAX44000_ALSDATA_OVERFLOW)
233 return regval << MAX44000_ALSTIM_SHIFT(alstim);
249 unsigned int regval; local
252 ret = regmap_read(data->regmap, MAX44000_REG_CFG_TX, &regval);
255 regval &= MAX44000_LED_CURRENT_MASK;
256 if (regval >= 8)
257 regval -= 4;
258 return regval;
267 unsigned int regval; local
497 unsigned int regval; local
[all...]
/linux-master/drivers/watchdog/
H A Dmax77620_wdt.c101 u8 regval; local
106 regval = MAX77620_TWD_2s;
111 regval = MAX77620_TWD_16s;
116 regval = MAX77620_TWD_64s;
121 regval = MAX77620_TWD_128s;
137 MAX77620_TWD_MASK, regval);
164 unsigned int regval; local
208 ret = regmap_read(wdt->rmap, wdt->drv_data->reg_cnfg_glbl2, &regval);
214 switch (regval & MAX77620_TWD_MASK) {
229 if (regval
[all...]
H A Dts72xx_wdt.c46 unsigned char regval; member in struct:ts72xx_wdt_priv
54 writeb(priv->regval, priv->control_reg);
83 priv->regval = TS72XX_WDT_CTRL_1SEC;
85 priv->regval = TS72XX_WDT_CTRL_2SEC;
87 priv->regval = TS72XX_WDT_CTRL_4SEC;
90 priv->regval = TS72XX_WDT_CTRL_8SEC;
/linux-master/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg-hw.c143 u32 regval; local
146 regval = readl(reg);
147 return regval;
152 u32 regval; local
154 regval = readl(reg + GLB_CTRL);
155 writel(GLB_CTRL_SLOT_EN(slot) | regval, reg + GLB_CTRL);
160 u32 regval; local
162 regval = readl(reg + GLB_CTRL);
163 regval &= ~GLB_CTRL_L_ENDIAN(1); /* clear */
164 writel(GLB_CTRL_L_ENDIAN(le) | regval, re
[all...]
/linux-master/drivers/media/rc/
H A Dmeson-ir.c244 u32 regval; local
269 regmap_read(ir->reg, IR_DEC_STATUS, &regval);
270 regmap_read(ir->reg, IR_DEC_FRAME, &regval);
278 regval = FIELD_PREP(IR_DEC_REG0_BASE_TIME, MESON_HW_TRATE - 1);
279 regmap_update_bits(ir->reg, IR_DEC_REG0, IR_DEC_REG0_BASE_TIME, regval);
286 regval = FIELD_PREP(IR_DEC_REG2_MODE, timings->hw_protocol);
287 regmap_update_bits(ir->reg, IR_DEC_REG2, IR_DEC_REG2_MODE, regval);
322 regval = FIELD_PREP(IR_DEC_REG0_FRAME_TIME_MAX,
325 regval);
328 regval
[all...]
/linux-master/drivers/edac/
H A Dsynopsys_edac.c356 u32 regval, clearval = 0; local
362 regval = readl(base + STAT_OFST);
363 if (!regval)
366 p->ce_cnt = (regval & STAT_CECNT_MASK) >> STAT_CECNT_SHIFT;
367 p->ue_cnt = regval & STAT_UECNT_MASK;
369 regval = readl(base + CE_LOG_OFST);
370 if (!(p->ce_cnt && (regval & LOG_VALID)))
373 p->ceinfo.bitpos = (regval & CE_LOG_BITPOS_MASK) >> CE_LOG_BITPOS_SHIFT;
374 regval = readl(base + CE_ADDR_OFST);
375 p->ceinfo.row = (regval
411 u32 regval, clearval = 0; local
550 int status, regval; local
954 int col = 0, row = 0, bank = 0, bankgrp = 0, rank = 0, regval; local
[all...]
/linux-master/drivers/iio/temperature/
H A Dmax30208.c61 u8 regval; local
68 regval = ret | MAX30208_TEMP_SENSOR_SETUP_CONV;
70 ret = i2c_smbus_write_byte_data(data->client, MAX30208_TEMP_SENSOR_SETUP, regval);
133 u8 regval; local
140 regval = ret | MAX30208_FIFO_CONFIG_RO;
142 ret = i2c_smbus_write_byte_data(data->client, MAX30208_FIFO_CONFIG, regval);
/linux-master/drivers/comedi/drivers/
H A Dni_routes.c416 s8 regval; local
426 regval = RVi(tables->route_values, src, dest);
427 if (!regval)
430 return UNMARK(regval);
470 s8 regval; local
484 regval = RVi(rv, B(src), B(dest));
490 if (!regval && channel_is_rtsi(dest)) {
491 regval = RVi(rv, B(src), B(NI_RGOUT0));
492 if (!regval && (RVi(rv, B(src), B(NI_RTSI_BRD(0))) ||
496 regval
[all...]
/linux-master/drivers/iio/accel/
H A Dadxl345_core.c78 unsigned int regval; local
102 ADXL345_REG_OFS_AXIS(chan->address), &regval);
109 *val = sign_extend32(regval, 7) * 4;
113 ret = regmap_read(data->regmap, ADXL345_REG_BW_RATE, &regval);
118 (regval & ADXL345_BW_RATE);
204 u32 regval; local
207 ret = regmap_read(regmap, ADXL345_REG_DEVID, &regval);
211 if (regval != ADXL345_DEVID)
213 regval, ADXL345_DEVID);
/linux-master/drivers/i3c/master/mipi-i3c-hci/
H A Dcore.c633 u32 regval, offset; local
637 regval = reg_read(HCI_VERSION);
638 hci->version_major = (regval >> 8) & 0xf;
639 hci->version_minor = (regval >> 4) & 0xf;
640 hci->revision = regval & 0xf;
644 switch (regval & ~0xf) {
657 regval = reg_read(DAT_SECTION);
658 offset = FIELD_GET(DAT_TABLE_OFFSET, regval);
660 hci->DAT_entries = FIELD_GET(DAT_TABLE_SIZE, regval);
661 hci->DAT_entry_size = FIELD_GET(DAT_ENTRY_SIZE, regval)
[all...]

Completed in 339 milliseconds

1234567891011>>