summaryrefslogtreecommitdiff
path: root/board/samus_pd/board.h
diff options
context:
space:
mode:
Diffstat (limited to 'board/samus_pd/board.h')
-rw-r--r--board/samus_pd/board.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/board/samus_pd/board.h b/board/samus_pd/board.h
index 8729cdc2a2..06fae2e79e 100644
--- a/board/samus_pd/board.h
+++ b/board/samus_pd/board.h
@@ -67,7 +67,6 @@
#define TIM_CLOCK32 2
#define TIM_ADC 3
-#include "charge_manager.h"
#include "gpio_signal.h"
/* ADC signal */
@@ -87,6 +86,17 @@ enum pwm_channel {
PWM_CH_COUNT
};
+/* Charge suppliers */
+enum charge_supplier {
+ CHARGE_SUPPLIER_PD,
+ CHARGE_SUPPLIER_TYPEC,
+ CHARGE_SUPPLIER_BC12,
+ CHARGE_SUPPLIER_COUNT
+};
+
+/* supplier_priority table defined in board.c */
+extern const int supplier_priority[];
+
/* Charge current limit min / max, based on PWM duty cycle */
#define PWM_0_MA 500
#define PWM_100_MA 4000