Lines Matching refs:config
372 struct max17042_config_data *config = chip->pdata->config_data; in max17042_write_config_regs() local
375 regmap_write(map, MAX17042_CONFIG, config->config); in max17042_write_config_regs()
376 regmap_write(map, MAX17042_LearnCFG, config->learn_cfg); in max17042_write_config_regs()
378 config->filter_cfg); in max17042_write_config_regs()
379 regmap_write(map, MAX17042_RelaxCFG, config->relax_cfg); in max17042_write_config_regs()
383 config->full_soc_thresh); in max17042_write_config_regs()
388 struct max17042_config_data *config = chip->pdata->config_data; in max17042_write_custom_regs() local
391 max17042_write_verify_reg(map, MAX17042_RCOMP0, config->rcomp0); in max17042_write_custom_regs()
392 max17042_write_verify_reg(map, MAX17042_TempCo, config->tcompc0); in max17042_write_custom_regs()
393 max17042_write_verify_reg(map, MAX17042_ICHGTerm, config->ichgt_term); in max17042_write_custom_regs()
395 regmap_write(map, MAX17042_EmptyTempCo, config->empty_tempco); in max17042_write_custom_regs()
397 config->kempty0); in max17042_write_custom_regs()
400 config->qrtbl00); in max17042_write_custom_regs()
402 config->qrtbl10); in max17042_write_custom_regs()
404 config->qrtbl20); in max17042_write_custom_regs()
406 config->qrtbl30); in max17042_write_custom_regs()
412 struct max17042_config_data *config = chip->pdata->config_data; in max17042_update_capacity_regs() local
416 config->fullcap); in max17042_update_capacity_regs()
417 regmap_write(map, MAX17042_DesignCap, config->design_cap); in max17042_update_capacity_regs()
419 config->fullcapnom); in max17042_update_capacity_regs()
438 struct max17042_config_data *config = chip->pdata->config_data; in max17042_load_new_capacity_params() local
455 dq_acc = config->fullcap / dQ_ACC_DIV; in max17042_load_new_capacity_params()
460 config->fullcap); in max17042_load_new_capacity_params()
462 config->design_cap); in max17042_load_new_capacity_params()
464 config->fullcapnom); in max17042_load_new_capacity_params()
477 struct max17042_config_data *config = chip->pdata->config_data; in max17042_override_por_values() local
479 max17042_override_por(map, MAX17042_TGAIN, config->tgain); in max17042_override_por_values()
480 max17042_override_por(map, MAx17042_TOFF, config->toff); in max17042_override_por_values()
481 max17042_override_por(map, MAX17042_CGAIN, config->cgain); in max17042_override_por_values()
482 max17042_override_por(map, MAX17042_COFF, config->coff); in max17042_override_por_values()
484 max17042_override_por(map, MAX17042_VALRT_Th, config->valrt_thresh); in max17042_override_por_values()
485 max17042_override_por(map, MAX17042_TALRT_Th, config->talrt_thresh); in max17042_override_por_values()
487 config->soc_alrt_thresh); in max17042_override_por_values()
488 max17042_override_por(map, MAX17042_CONFIG, config->config); in max17042_override_por_values()
489 max17042_override_por(map, MAX17042_SHDNTIMER, config->shdntimer); in max17042_override_por_values()
491 max17042_override_por(map, MAX17042_DesignCap, config->design_cap); in max17042_override_por_values()
492 max17042_override_por(map, MAX17042_ICHGTerm, config->ichgt_term); in max17042_override_por_values()
494 max17042_override_por(map, MAX17042_AtRate, config->at_rate); in max17042_override_por_values()
495 max17042_override_por(map, MAX17042_LearnCFG, config->learn_cfg); in max17042_override_por_values()
496 max17042_override_por(map, MAX17042_FilterCFG, config->filter_cfg); in max17042_override_por_values()
497 max17042_override_por(map, MAX17042_RelaxCFG, config->relax_cfg); in max17042_override_por_values()
498 max17042_override_por(map, MAX17042_MiscCFG, config->misc_cfg); in max17042_override_por_values()
499 max17042_override_por(map, MAX17042_MaskSOC, config->masksoc); in max17042_override_por_values()
501 max17042_override_por(map, MAX17042_FullCAP, config->fullcap); in max17042_override_por_values()
502 max17042_override_por(map, MAX17042_FullCAPNom, config->fullcapnom); in max17042_override_por_values()
505 config->socempty); in max17042_override_por_values()
506 max17042_override_por(map, MAX17042_LAvg_empty, config->lavg_empty); in max17042_override_por_values()
507 max17042_override_por(map, MAX17042_dQacc, config->dqacc); in max17042_override_por_values()
508 max17042_override_por(map, MAX17042_dPacc, config->dpacc); in max17042_override_por_values()
511 max17042_override_por(map, MAX17042_V_empty, config->vempty); in max17042_override_por_values()
513 max17042_override_por(map, MAX17047_V_empty, config->vempty); in max17042_override_por_values()
514 max17042_override_por(map, MAX17042_TempNom, config->temp_nom); in max17042_override_por_values()
515 max17042_override_por(map, MAX17042_TempLim, config->temp_lim); in max17042_override_por_values()
516 max17042_override_por(map, MAX17042_FCTC, config->fctc); in max17042_override_por_values()
517 max17042_override_por(map, MAX17042_RCOMP0, config->rcomp0); in max17042_override_por_values()
518 max17042_override_por(map, MAX17042_TempCo, config->tcompc0); in max17042_override_por_values()
521 config->empty_tempco); in max17042_override_por_values()
523 config->kempty0); in max17042_override_por_values()