summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorraiden00pl <[email protected]>2023-04-01 21:22:33 +0200
committerraiden00pl <[email protected]>2023-04-03 12:27:33 +0200
commitf2faf72f7fe6bf04870c65437088ae76a9db8baf (patch)
tree31c196d7f05586fe44ddc5d7f267085e9737d7d6
parent5add4c97fa834004e6a3b267345a13c6d3c9514a (diff)
openh743i: initialize USB3300 reset pin
-rw-r--r--hw/bsp/stm32h7/boards/waveshare_openh743i/board.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/hw/bsp/stm32h7/boards/waveshare_openh743i/board.h b/hw/bsp/stm32h7/boards/waveshare_openh743i/board.h
index cf6ad762e..a3d0d07f9 100644
--- a/hw/bsp/stm32h7/boards/waveshare_openh743i/board.h
+++ b/hw/bsp/stm32h7/boards/waveshare_openh743i/board.h
@@ -192,6 +192,14 @@ static inline void board_stm32h7_post_init(void)
// Init timer
TIM_HandleTypeDef tim2Handle;
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
+ GPIO_InitTypeDef GPIO_InitStruct;
+
+ // ULPI_RST
+ GPIO_InitStruct.Pin = ULPI_RST_PIN;
+ GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = 0;
+ HAL_GPIO_Init(ULPI_RST_PORT, &GPIO_InitStruct);
__HAL_RCC_TIM2_CLK_ENABLE();