[U-Boot] [PATCH v2 1/2] dm: pci: MIGRATION: Add migration plan for PCI

Add a migration plan for PCI which is an important subsystem in U-Boot.
Signed-off-by: Simon Glass sjg@chromium.org ---
Changes in v2: None
Makefile | 10 ++++++++++ doc/driver-model/MIGRATION.txt | 10 ++++++++++ 2 files changed, 20 insertions(+)
diff --git a/Makefile b/Makefile index a8461dd611d..af086fa30d4 100644 --- a/Makefile +++ b/Makefile @@ -946,6 +946,16 @@ ifeq ($(CONFIG_LIBATA)$(CONFIG_DM_SCSI)$(CONFIG_MVSATA_IDE),y) @echo >&2 "See doc/driver-model/MIGRATION.txt for more info." @echo >&2 "====================================================" endif +ifeq ($(CONFIG_PCI),y) +ifneq ($(CONFIG_DM_PCI),y) + @echo >&2 "===================== WARNING ======================" + @echo >&2 "This board does not use CONFIG_DM_PCI Please update" + @echo >&2 "the board to use CONFIG_DM_PCI before the v2019.07 release." + @echo >&2 "Failure to update by the deadline may result in board removal." + @echo >&2 "See doc/driver-model/MIGRATION.txt for more info." + @echo >&2 "====================================================" +endif +endif ifeq ($(CONFIG_OF_EMBED),y) @echo >&2 "===================== WARNING ======================" @echo >&2 "CONFIG_OF_EMBED is enabled. This option should only" diff --git a/doc/driver-model/MIGRATION.txt b/doc/driver-model/MIGRATION.txt index dce4aa3e1dc..03a2cae7976 100644 --- a/doc/driver-model/MIGRATION.txt +++ b/doc/driver-model/MIGRATION.txt @@ -82,3 +82,13 @@ Partially converted: -- Jagan Teki jagan@openedev.com 03/14/2018 + + +CONFIG_DM_PCI +------------- +Deadline: 2019.07 + +The PCI subsystem has supported driver model since mid 2015. Maintainers should +submit patches switching over to using CONFIG_DM_PCI and other base driver +model options in time for inclusion in the 2019.04 rerelease. +

Add a migration plan for video which is an important subsystem in U-Boot.
Signed-off-by: Simon Glass sjg@chromium.org ---
Changes in v2: - Change 'PCI' to 'video' (typo)
Makefile | 10 ++++++++++ doc/driver-model/MIGRATION.txt | 8 ++++++++ 2 files changed, 18 insertions(+)
diff --git a/Makefile b/Makefile index af086fa30d4..01fe6114d2a 100644 --- a/Makefile +++ b/Makefile @@ -956,6 +956,16 @@ ifneq ($(CONFIG_DM_PCI),y) @echo >&2 "====================================================" endif endif +ifneq ($(CONFIG_LCD)$(CONFIG_VIDEO),) +ifneq ($(CONFIG_DM_VIDEO),y) + @echo >&2 "===================== WARNING ======================" + @echo >&2 "This board does not use CONFIG_DM_VIDEO Please update" + @echo >&2 "the board to use CONFIG_DM_VIDEO before the v2019.07 release." + @echo >&2 "Failure to update by the deadline may result in board removal." + @echo >&2 "See doc/driver-model/MIGRATION.txt for more info." + @echo >&2 "====================================================" +endif +endif ifeq ($(CONFIG_OF_EMBED),y) @echo >&2 "===================== WARNING ======================" @echo >&2 "CONFIG_OF_EMBED is enabled. This option should only" diff --git a/doc/driver-model/MIGRATION.txt b/doc/driver-model/MIGRATION.txt index 03a2cae7976..dba3f9fe307 100644 --- a/doc/driver-model/MIGRATION.txt +++ b/doc/driver-model/MIGRATION.txt @@ -92,3 +92,11 @@ The PCI subsystem has supported driver model since mid 2015. Maintainers should submit patches switching over to using CONFIG_DM_PCI and other base driver model options in time for inclusion in the 2019.04 rerelease.
+ +CONFIG_DM_VIDEO +--------------- +Deadline: 2019.07 + +The PCI subsystem has supported driver model since early 2016. Maintainers +should submit patches switching over to using CONFIG_DM_VIDEO and other base +driver model options in time for inclusion in the 2019.04 release.

Hi,
On Fri, 28 Dec 2018 at 13:57, Simon Glass sjg@chromium.org wrote:
Add a migration plan for video which is an important subsystem in U-Boot.
Signed-off-by: Simon Glass sjg@chromium.org
Changes in v2:
- Change 'PCI' to 'video' (typo)
Makefile | 10 ++++++++++ doc/driver-model/MIGRATION.txt | 8 ++++++++ 2 files changed, 18 insertions(+)
Re the comment about having too many migrations in the same release, I'm happy to change this if people feel this is too aggressive. But hopefully BLK will be done pretty soon, and by the time this rolls around driver model will have been in U-Boot for 5 years. Seems long enough ;-)
Regards, Simon
participants (1)
-
Simon Glass