Lines Matching refs:reg
102 int ret, reg, x;
106 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®);
113 ret = ((reg >> 6) & 0xF);
217 int ret, reg;
220 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®);
227 switch ((reg >> 6) & 0xF) {
318 int ret, reg, period, x, y;
325 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®);
332 period = y * (1 << ((reg >> 4) & 0x03));
423 int ret, reg;
426 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®);
433 switch ((reg >> 11) & 0x03) {
460 int ret, reg;
464 ret = regmap_read(data->regmap, VEML6030_REG_ALS_WH, ®);
466 ret = regmap_read(data->regmap, VEML6030_REG_ALS_WL, ®);
473 *val = reg & 0xffff;
509 int ret, reg;
519 ret = regmap_read(regmap, VEML6030_REG_ALS_DATA, ®);
525 *val = (reg * data->cur_resolution) / 10000;
526 *val2 = (reg * data->cur_resolution) % 10000;
529 *val = reg;
532 ret = regmap_read(regmap, VEML6030_REG_WH_DATA, ®);
538 *val = (reg * data->cur_resolution) / 10000;
539 *val2 = (reg * data->cur_resolution) % 10000;
542 *val = reg;
625 int ret, reg;
628 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®);
635 if (reg & VEML6030_ALS_INT_EN)
694 int ret, reg, evtdir;
698 ret = regmap_read(data->regmap, VEML6030_REG_ALS_INT, ®);
706 if (!(reg & (VEML6030_INT_TH_HIGH | VEML6030_INT_TH_LOW)))
709 if (reg & VEML6030_INT_TH_HIGH)