This wasn't enabled before, because the USB parts needed some love to be deep probe compatible. This has been done in the meantime, so let's enable it. No functional change expected, except that probe deferral shouldn't happen anymore. Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> --- arch/arm/boards/stm32mp15xx-dkx/board.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boards/stm32mp15xx-dkx/board.c b/arch/arm/boards/stm32mp15xx-dkx/board.c index b00781769ba5..1783c5ca17af 100644 --- a/arch/arm/boards/stm32mp15xx-dkx/board.c +++ b/arch/arm/boards/stm32mp15xx-dkx/board.c @@ -2,6 +2,7 @@ #include <common.h> #include <init.h> #include <mach/stm32mp/bbu.h> +#include <deep-probe.h> static int dkx_probe(struct device *dev) { @@ -23,6 +24,7 @@ static const struct of_device_id dkx_of_match[] = { { .compatible = "st,stm32mp157c-dk2", .data = "STM32MP157C-DK2" }, { /* sentinel */ }, }; +BAREBOX_DEEP_PROBE_ENABLE(dkx_of_match); static struct driver dkx_board_driver = { .name = "board-stm32mp15xx-dkx", -- 2.39.2