diff options
Diffstat (limited to 'board/samus_pd/board.h')
-rw-r--r-- | board/samus_pd/board.h | 12 |
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 |