diff options
-rw-r--r-- | board/flapjack/board.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/board/flapjack/board.c b/board/flapjack/board.c index f1981e9a11..4cc27bc190 100644 --- a/board/flapjack/board.c +++ b/board/flapjack/board.c @@ -69,6 +69,15 @@ uint16_t board_version; uint8_t oem; uint32_t sku = LCM_ID_TO_SKU_ID(PANEL_UNINITIALIZED); +static const struct rt946x_init_setting battery_init_setting = { + .eoc_current = 150, + .mivr = 4000, + .ircmp_vclamp = 32, + .ircmp_res = 25, + .boost_voltage = 5050, + .boost_current = 1500, +}; + int board_read_id(enum adc_channel ch, const struct mv_to_id *table, int size) { int mv = adc_read_channel(ch); @@ -85,6 +94,11 @@ int board_read_id(enum adc_channel ch, const struct mv_to_id *table, int size) return ADC_READ_ERROR; } +const struct rt946x_init_setting *board_rt946x_init_setting(void) +{ + return &battery_init_setting; +} + static void board_setup_panel(void) { uint8_t channel; |