
On Sat, Mar 27, 2021 at 11:58:14AM -0400, Tom Rini wrote:
On Thu, Mar 25, 2021 at 09:24:45PM +1300, Simon Glass wrote:
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
After doing a world build of this, there are no warnings issued about DM_GPIO, so I'm not applying this patch. I'm going to fire up a quick patch to setup defaults and so forth next, to see what happens.
Looking harder, there is: AT91_GPIO, DA8XX_GPIO, IPROC_GPIO, MXC_GPIO, MXS_GPIO, OMAP_GPIO, CMD_PCA953X, SUNXI_GPIO, CMD_TCA642X, GPIO_UNIPHIER in terms of GPIO drivers that do not spell out a dependency on DM/DM_GPIO. The next step here would be to see which of these do not use DM_GPIO today and work up some deprecation warning from there.