]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
core: Enable DM by default
authorTom Rini <trini@konsulko.com>
Fri, 14 Oct 2022 11:50:19 +0000 (07:50 -0400)
committerTom Rini <trini@konsulko.com>
Fri, 21 Oct 2022 17:47:56 +0000 (13:47 -0400)
There are no longer any platforms which do not enable DM, move this to a
def_bool y and remove the check in the Makefile.

Cc: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Makefile
drivers/core/Kconfig

index 3866cc62f9a088bb32b14428c2e383ae8359e09a..7cdd31f772d79440e7b89bbd3980e8fd95cb8b6f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1137,14 +1137,6 @@ ifneq ($(CONFIG_SPL_FIT_GENERATOR),)
        @echo >&2 "to binman instead, to avoid the proliferation of"
        @echo >&2 "arch-specific scripts with no tests."
        @echo >&2 "===================================================="
-endif
-ifneq ($(CONFIG_DM),y)
-       @echo >&2 "===================== WARNING ======================"
-       @echo >&2 "This board does not use CONFIG_DM. CONFIG_DM will be"
-       @echo >&2 "compulsory starting with the v2020.01 release."
-       @echo >&2 "Failure to update may result in board removal."
-       @echo >&2 "See doc/develop/driver-model/migration.rst for more info."
-       @echo >&2 "===================================================="
 endif
        $(call deprecated,CONFIG_WDT,DM watchdog,v2019.10,\
                $(CONFIG_WATCHDOG)$(CONFIG_HW_WATCHDOG))
index c9bf5de4332be1f2a00d38cdd7e5c0391331081a..0dc442b921c1d0fe78408443252e923f7c4f253c 100644 (file)
@@ -1,7 +1,7 @@
 menu "Generic Driver Options"
 
 config DM
-       bool "Enable Driver Model"
+       def_bool y
        help
          This config option enables Driver Model. This brings in the core
          support, including scanning of platform data on start-up. If