On Wed, Aug 28, 2019 at 8:35 PM Tony Lindgren <tony@xxxxxxxxxxx> wrote: > Drop legacy platform data omap variants for v5.4 > > We can now drop more platform data in favor of dts data for most > devices like cpsw, gpio, i2c, mmc, uart and watchdog. > > In general we can do this by dropping legacy "ti,hwmods" custom dts > property, and the platform data assuming the related dts data is correct. > This is best done as single patch as otherwise we'd have to revert two > patches in case of any unexpected issues, and we're just removing data. > > Fro cpsw, before we can do this, we need to configure the cpsw mdio clocks > properly in dts though in the first patch. For omap4 i2c, we've already > dropped the platform data earlier, but have been still allocting it > dynamically based on the dts data based on the "ti,hwmods" property, but > that is no longer needed. For d2d, we are missing the dts data, so we > first add it and then drop the platform data. > > For dra7, we drop platform data and "ti,hwmods" for mcasp and mcspi. > We've already dropped platform data earlier for gpio, i2c, mmc, and > uart so we just need to drop "ti,hwmods" property for those. > > Note that this branch is based on earlier ti-sysc-fixes branch. Pulled into arm/late, thanks! Arnd