1menu "Hardware Drivers Config"
2
3config SOC_STM32MP157A
4    bool
5    select SOC_SERIES_STM32MP1
6    select RT_USING_COMPONENTS_INIT
7    select RT_USING_USER_MAIN
8    default y
9
10menu "Onboard Peripheral Drivers"
11
12endmenu
13
14menu "On-chip Peripheral Drivers"
15    config BSP_USING_GPIO
16        bool "Enable GPIO"
17        select RT_USING_PIN
18        default y
19
20    menuconfig BSP_USING_UART
21        bool "Enable UART"
22        select RT_USING_SERIAL
23        default y
24        if BSP_USING_UART
25            config BSP_STM32_UART_V1_TX_TIMEOUT
26                int "UART TX timeout"
27                default 2000
28                depends on RT_USING_SERIAL_V1
29
30            config BSP_USING_UART4
31                bool "Enable UART4"
32                default y
33
34            config BSP_UART4_RX_USING_DMA
35                bool "Enable UART4 RX DMA"
36                depends on BSP_USING_UART4 && RT_SERIAL_USING_DMA
37                default n
38
39            config BSP_UART4_TX_USING_DMA
40                bool "Enable UART4 TX DMA"
41                depends on BSP_USING_UART4 && RT_SERIAL_USING_DMA
42                default n
43
44        endif
45
46    source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig"
47
48endmenu
49
50menu "Board extended module Drivers"
51
52endmenu
53
54endmenu
55