Lines Matching refs:map

84 	struct regmap *map;  member
105 return regmap_write(priv->map, DS1343_TRICKLE_REG, val); in ds1343_ioctl()
120 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_show_glitchfilter()
137 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_store_glitchfilter()
148 regmap_write(priv->map, DS1343_CONTROL_REG, data); in ds1343_store_glitchfilter()
173 ret = regmap_bulk_write(priv->map, address, buf, count); in ds1343_nvram_write()
198 ret = regmap_bulk_read(priv->map, address, buf, count); in ds1343_nvram_read()
220 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_show_alarmstatus()
239 regmap_read(priv->map, DS1343_ALM0_SEC_REG, &data); in ds1343_show_alarmmode()
242 regmap_read(priv->map, DS1343_ALM0_MIN_REG, &data); in ds1343_show_alarmmode()
245 regmap_read(priv->map, DS1343_ALM0_HOUR_REG, &data); in ds1343_show_alarmmode()
248 regmap_read(priv->map, DS1343_ALM0_DAY_REG, &data); in ds1343_show_alarmmode()
289 regmap_read(priv->map, DS1343_TRICKLE_REG, &data); in ds1343_show_tricklecharger()
389 res = regmap_bulk_read(priv->map, DS1343_SECONDS_REG, buf, 7); in ds1343_read_time()
409 res = regmap_write(priv->map, DS1343_SECONDS_REG, in ds1343_set_time()
414 res = regmap_write(priv->map, DS1343_MINUTES_REG, in ds1343_set_time()
419 res = regmap_write(priv->map, DS1343_HOURS_REG, in ds1343_set_time()
424 res = regmap_write(priv->map, DS1343_DAY_REG, in ds1343_set_time()
429 res = regmap_write(priv->map, DS1343_DATE_REG, in ds1343_set_time()
434 res = regmap_write(priv->map, DS1343_MONTH_REG, in ds1343_set_time()
441 res = regmap_write(priv->map, DS1343_YEAR_REG, in ds1343_set_time()
456 res = regmap_read(priv->map, DS1343_CONTROL_REG, &control); in ds1343_update_alarm()
460 res = regmap_read(priv->map, DS1343_STATUS_REG, &stat); in ds1343_update_alarm()
467 res = regmap_write(priv->map, DS1343_CONTROL_REG, control); in ds1343_update_alarm()
471 res = regmap_write(priv->map, DS1343_STATUS_REG, stat); in ds1343_update_alarm()
484 res = regmap_bulk_write(priv->map, DS1343_ALM0_SEC_REG, buf, 4); in ds1343_update_alarm()
490 res = regmap_write(priv->map, DS1343_CONTROL_REG, control); in ds1343_update_alarm()
507 res = regmap_read(priv->map, DS1343_STATUS_REG, &stat); in ds1343_read_alarm()
585 res = regmap_read(priv->map, DS1343_STATUS_REG, &stat); in ds1343_thread()
591 regmap_write(priv->map, DS1343_STATUS_REG, stat); in ds1343_thread()
593 res = regmap_read(priv->map, DS1343_CONTROL_REG, &control); in ds1343_thread()
598 regmap_write(priv->map, DS1343_CONTROL_REG, control); in ds1343_thread()
647 priv->map = devm_regmap_init_spi(spi, &config); in ds1343_probe()
649 if (IS_ERR(priv->map)) { in ds1343_probe()
651 return PTR_ERR(priv->map); in ds1343_probe()
654 res = regmap_read(priv->map, DS1343_SECONDS_REG, &data); in ds1343_probe()
658 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_probe()
661 regmap_write(priv->map, DS1343_CONTROL_REG, data); in ds1343_probe()
663 regmap_read(priv->map, DS1343_STATUS_REG, &data); in ds1343_probe()
665 regmap_write(priv->map, DS1343_STATUS_REG, data); in ds1343_probe()