Home
last modified time | relevance | path

Searched full:ab8500_fg (Results 1 – 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/power/supply/
Dab8500_fg.c158 * struct ab8500_fg - ab8500 FG device information
200 struct ab8500_fg { struct
249 struct ab8500_fg *ab8500_fg_get(void) in ab8500_fg_get() argument
251 return list_first_entry_or_null(&ab8500_fg_list, struct ab8500_fg, in ab8500_fg_get()
359 * @di: pointer to the ab8500_fg structure
364 static int ab8500_fg_is_low_curr(struct ab8500_fg *di, int curr_ua) in ab8500_fg_is_low_curr()
377 * @di: pointer to the ab8500_fg structure
383 static int ab8500_fg_add_cap_sample(struct ab8500_fg *di, int sample) in ab8500_fg_add_cap_sample()
413 * @di: pointer to the ab8500_fg structure
417 static void ab8500_fg_clear_cap_samples(struct ab8500_fg *di) in ab8500_fg_clear_cap_samples()
[all …]
Dab8500-bm.h264 struct ab8500_fg;
407 struct ab8500_fg;
412 struct ab8500_fg *ab8500_fg_get(void);
413 int ab8500_fg_inst_curr_blocking(struct ab8500_fg *dev);
414 int ab8500_fg_inst_curr_start(struct ab8500_fg *di);
415 int ab8500_fg_inst_curr_finalize(struct ab8500_fg *di, int *res);
416 int ab8500_fg_inst_curr_started(struct ab8500_fg *di);
417 int ab8500_fg_inst_curr_done(struct ab8500_fg *di);
DMakefile65 obj-$(CONFIG_AB8500_BM) += ab8500_bmdata.o ab8500_charger.o ab8500_fg.o ab8500_btemp.o ab8500_char…
Dab8500_btemp.c104 struct ab8500_fg *fg;
653 "ab8500_fg",
Dab8500_charger.c1902 * in practice what we will find will always be "ab8500_fg" as in ab8500_charger_get_ext_psy_data()
1921 /* This will always be "ab8500_fg" */ in ab8500_charger_get_ext_psy_data()
3298 "ab8500_fg",
Dab8500_chargalg.c1718 "ab8500_fg",
/kernel/linux/linux-5.10/drivers/power/supply/
Dab8500_fg.c156 * struct ab8500_fg - ab8500 FG device information
198 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()
356 * @di: pointer to the ab8500_fg structure
361 static int ab8500_fg_is_low_curr(struct ab8500_fg *di, int curr) in ab8500_fg_is_low_curr()
374 * @di: pointer to the ab8500_fg structure
380 static int ab8500_fg_add_cap_sample(struct ab8500_fg *di, int sample) in ab8500_fg_add_cap_sample()
410 * @di: pointer to the ab8500_fg structure
414 static void ab8500_fg_clear_cap_samples(struct ab8500_fg *di) in ab8500_fg_clear_cap_samples()
[all …]
DMakefile63 obj-$(CONFIG_AB8500_BM) += ab8500_bmdata.o ab8500_charger.o ab8500_fg.o ab8500_btemp.o abx500_char…
Dab8500_btemp.c102 struct ab8500_fg *fg;
983 "ab8500_fg",
/kernel/linux/linux-5.10/include/linux/mfd/abx500/
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);
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ab8500/
Dfg.txt18 ab8500_fg {
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dstericsson,ab8500.yaml180 ab8500_fg:
514 - ab8500_fg
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dste-ab8505.dtsi97 ab8500_fg {
Dste-ab8500.dtsi135 ab8500_fg {
/kernel/linux/linux-6.6/arch/arm/boot/dts/st/
Dste-href-ab8500.dtsi427 ab8500_fg {
Dste-ab8505.dtsi103 ab8500_fg {
Dste-ab8500.dtsi131 ab8500_fg {
Dste-ux500-samsung-golden.dts315 ab8500_fg {
Dste-ux500-samsung-skomer.dts331 ab8500_fg {
Dste-ux500-samsung-kyle.dts351 ab8500_fg {
Dste-ux500-samsung-codina-tmo.dts421 ab8500_fg {
Dste-ux500-samsung-gavini.dts467 ab8500_fg {
Dste-ux500-samsung-codina.dts523 ab8500_fg {
Dste-ux500-samsung-janice.dts538 ab8500_fg {
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dab8500.txt198 ab8500_fg {

12