diff options
Diffstat (limited to 'board/samus/board.c')
-rw-r--r-- | board/samus/board.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/board/samus/board.c b/board/samus/board.c index 909ba7eca3..2272f1acfe 100644 --- a/board/samus/board.c +++ b/board/samus/board.c @@ -252,6 +252,16 @@ int board_is_discharging_on_ac(void) return discharging_on_ac; } +/** + * Reset PD MCU + */ +void board_reset_pd_mcu(void) +{ + gpio_set_level(GPIO_USB_MCU_RST, 1); + usleep(100); + gpio_set_level(GPIO_USB_MCU_RST, 0); +} + /* Base Sensor mutex */ static struct mutex g_base_mutex; |