Lines Matching defs:regmap

16 #include <linux/regmap.h>
160 struct regmap *regmap;
336 ret = regmap_read(data->regmap, LTR501_ALS_PS_STATUS, &status);
362 ret = regmap_read(data->regmap, LTR501_ALS_CONTR, &status);
409 return regmap_bulk_read(data->regmap, LTR501_ALS_DATA1,
422 ret = regmap_bulk_read(data->regmap, LTR501_PS_DATA,
786 ret = regmap_write(data->regmap, LTR501_ALS_CONTR,
800 ret = regmap_write(data->regmap, LTR501_PS_CONTR,
893 ret = regmap_bulk_read(data->regmap,
901 ret = regmap_bulk_read(data->regmap,
914 ret = regmap_bulk_read(data->regmap,
922 ret = regmap_bulk_read(data->regmap,
959 ret = regmap_bulk_write(data->regmap,
966 ret = regmap_bulk_write(data->regmap,
980 ret = regmap_bulk_write(data->regmap,
987 ret = regmap_bulk_write(data->regmap,
1273 ret = regmap_write(data->regmap, LTR501_ALS_CONTR, als_val);
1277 return regmap_write(data->regmap, LTR501_PS_CONTR, ps_val);
1308 ret = regmap_bulk_read(data->regmap, LTR501_ALS_DATA1,
1319 ret = regmap_bulk_read(data->regmap, LTR501_PS_DATA,
1341 ret = regmap_read(data->regmap, LTR501_ALS_PS_STATUS, &status);
1369 ret = regmap_read(data->regmap, LTR501_ALS_CONTR, &status);
1375 ret = regmap_read(data->regmap, LTR501_PS_CONTR, &status);
1441 struct regmap *regmap;
1449 regmap = devm_regmap_init_i2c(client, &ltr501_regmap_config);
1450 if (IS_ERR(regmap)) {
1452 return PTR_ERR(regmap);
1458 data->regmap = regmap;
1469 data->reg_it = devm_regmap_field_alloc(&client->dev, regmap,
1476 data->reg_als_intr = devm_regmap_field_alloc(&client->dev, regmap,
1483 data->reg_ps_intr = devm_regmap_field_alloc(&client->dev, regmap,
1490 data->reg_als_rate = devm_regmap_field_alloc(&client->dev, regmap,
1497 data->reg_ps_rate = devm_regmap_field_alloc(&client->dev, regmap,
1504 data->reg_als_prst = devm_regmap_field_alloc(&client->dev, regmap,
1511 data->reg_ps_prst = devm_regmap_field_alloc(&client->dev, regmap,
1518 ret = regmap_read(data->regmap, LTR501_PART_ID, &partid);