From ea7f6c5b075de237c76568d66da51e9617bc0a7f Mon Sep 17 00:00:00 2001 From: dulibo1 Date: Mon, 21 Aug 2023 18:36:46 +0800 Subject: [PATCH] battery:add FAR for battery_gauge_operations_s Signed-off-by: dulibo1 --- include/nuttx/power/battery_gauge.h | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/include/nuttx/power/battery_gauge.h b/include/nuttx/power/battery_gauge.h index 9fbac41085..e0d9db905e 100644 --- a/include/nuttx/power/battery_gauge.h +++ b/include/nuttx/power/battery_gauge.h @@ -93,31 +93,33 @@ struct battery_gauge_operations_s { /* Return the current battery state (see enum battery_status_e) */ - int (*state)(struct battery_gauge_dev_s *dev, int *status); + CODE int (*state)(FAR struct battery_gauge_dev_s *dev, FAR int *status); /* Return true if the batter is online */ - int (*online)(struct battery_gauge_dev_s *dev, bool *status); + CODE int (*online)(FAR struct battery_gauge_dev_s *dev, FAR bool *status); /* Current battery voltage */ - int (*voltage)(struct battery_gauge_dev_s *dev, b16_t *value); + CODE int (*voltage)(FAR struct battery_gauge_dev_s *dev, FAR b16_t *value); /* Battery capacity */ - int (*capacity)(struct battery_gauge_dev_s *dev, b16_t *value); + CODE int (*capacity)(FAR struct battery_gauge_dev_s *dev, + FAR b16_t *value); /* Battery current */ - int (*current)(struct battery_gauge_dev_s *dev, b16_t *value); + CODE int (*current)(FAR struct battery_gauge_dev_s *dev, FAR b16_t *value); /* Battery temp */ - int (*temp)(struct battery_gauge_dev_s *dev, b8_t *value); + CODE int (*temp)(FAR struct battery_gauge_dev_s *dev, FAR b8_t *value); /* Battery chipid */ - int (*chipid)(struct battery_gauge_dev_s *dev, unsigned int *value); + CODE int (*chipid)(FAR struct battery_gauge_dev_s *dev, + FAR unsigned int *value); }; /* This structure defines the battery driver state structure */