Searched refs:ab8500_fg (Results 1 – 6 of 6) sorted by relevance
198 struct ab8500_fg { struct246 struct ab8500_fg *ab8500_fg_get(void) in ab8500_fg_get() argument248 return list_first_entry_or_null(&ab8500_fg_list, struct ab8500_fg, in ab8500_fg_get()361 static int ab8500_fg_is_low_curr(struct ab8500_fg *di, int curr) in ab8500_fg_is_low_curr()380 static int ab8500_fg_add_cap_sample(struct ab8500_fg *di, int sample) in ab8500_fg_add_cap_sample()414 static void ab8500_fg_clear_cap_samples(struct ab8500_fg *di) in ab8500_fg_clear_cap_samples()437 static void ab8500_fg_fill_cap_sample(struct ab8500_fg *di, int sample) in ab8500_fg_fill_cap_sample()464 static int ab8500_fg_coulomb_counter(struct ab8500_fg *di, bool enable) in ab8500_fg_coulomb_counter()533 int ab8500_fg_inst_curr_start(struct ab8500_fg *di) in ab8500_fg_inst_curr_start()585 int ab8500_fg_inst_curr_started(struct ab8500_fg *di) in ab8500_fg_inst_curr_started()[all …]
62 obj-$(CONFIG_AB8500_BM) += ab8500_bmdata.o ab8500_charger.o ab8500_fg.o ab8500_btemp.o abx500_char…
100 struct ab8500_fg *fg;
300 struct ab8500_fg;457 struct ab8500_fg;466 struct ab8500_fg *ab8500_fg_get(void);467 int ab8500_fg_inst_curr_blocking(struct ab8500_fg *dev);468 int ab8500_fg_inst_curr_start(struct ab8500_fg *di);469 int ab8500_fg_inst_curr_finalize(struct ab8500_fg *di, int *res);470 int ab8500_fg_inst_curr_started(struct ab8500_fg *di);471 int ab8500_fg_inst_curr_done(struct ab8500_fg *di);
18 ab8500_fg {
49 ab8500_fg {