summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2021-03-25 11:24:44 +0300
committerTom Rini <trini@konsulko.com>2021-03-27 16:51:22 +0300
commit65c8cdc72bca275334f01d1089aef0661f1bd468 (patch)
tree14c16247b69c8dd155f8440a1f762ef270d679e1
parent782dac5b7d99506ab65276b923d4b2cdc7ff9d13 (diff)
downloadu-boot-65c8cdc72bca275334f01d1089aef0661f1bd468.tar.xz
dm: i2c: Add a migration method for I2C
This probably should have been done a while back since it is a core system. Add a migration deadline of later this year, to catch the stragglers. Signed-off-by: Simon Glass <sjg@chromium.org>
-rw-r--r--Makefile1
-rw-r--r--doc/driver-model/migration.rst8
2 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index c6a3983b8f..e9b9c15808 100644
--- a/Makefile
+++ b/Makefile
@@ -1096,6 +1096,7 @@ endif
$(call deprecated,CONFIG_WDT,DM watchdog,v2019.10,\
$(CONFIG_WATCHDOG)$(CONFIG_HW_WATCHDOG))
$(call deprecated,CONFIG_DM_ETH,Ethernet drivers,v2020.07,$(CONFIG_NET))
+ $(call deprecated,CONFIG_DM_I2C,I2C drivers,v2022.04,$(CONFIG_I2C))
@# Check that this build does not use CONFIG options that we do not
@# know about unless they are in Kconfig. All the existing CONFIG
@# options are whitelisted, so new ones should not be added.
diff --git a/doc/driver-model/migration.rst b/doc/driver-model/migration.rst
index 2284e8a6f7..8d0bb7635b 100644
--- a/doc/driver-model/migration.rst
+++ b/doc/driver-model/migration.rst
@@ -99,3 +99,11 @@ Deadline: 2020.07
The network subsystem has supported the driver model since early 2015.
Maintainers should submit patches switching over to using CONFIG_DM_ETH and
other base driver model options in time for inclusion in the 2020.07 release.
+
+CONFIG_DM_I2C
+-------------
+Deadline: 2021.10
+
+The I2C subsystem has supported the driver model since early 2015.
+Maintainers should submit patches switching over to using CONFIG_DM_I2C and
+other base driver model options in time for inclusion in the 2021.10 release.