Home
last modified time | relevance | path

Searched refs:ab8500_fg (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Dab8500_fg.c198 struct ab8500_fg { struct
246 struct ab8500_fg *ab8500_fg_get(void) in ab8500_fg_get() argument
248 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 …]
H A DMakefile65 obj-$(CONFIG_AB8500_BM) += ab8500_bmdata.o ab8500_charger.o ab8500_fg.o ab8500_btemp.o abx500_char…
H A Dab8500_btemp.c102 struct ab8500_fg *fg;
/OK3568_Linux_fs/kernel/include/linux/mfd/abx500/
H A Dab8500-bm.h300 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);
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/ab8500/
H A Dfg.txt18 ab8500_fg {
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dste-ab8505.dtsi97 ab8500_fg {
H A Dste-ab8500.dtsi135 ab8500_fg {
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A Dab8500.txt198 ab8500_fg {