Hi Tom, > On Tue, Nov 26, 2019 at 09:11:51AM +0100, Marek Vasut wrote: > > On 11/26/19 12:16 AM, Heinrich Schuchardt wrote: > > > Dear maintainers, > > > > Hi, > > > > > we have been trying to move to the driver model for several years > > > now. Starting in 2018 we have added warnings to the Makefile that > > > boards not supporting the driver model will be eliminated. Still > > > 24 % of the configuration files have not been converted and do > > > not even use CONFIG_DM=y. > > > > > > If we want to get rid of legacy drivers, at some point we have to > > > remove the 347 configuration files in the list below not using > > > the driver model. > > > > > > I suggest to do this directly after the release of v2020.01 > > > scheduled January 6th. > > > > > > This should not stop the maintainers from reinserting the boards > > > after conversion to the driver model. > > > > Some boards just cannot accommodate this DM stuff. For those boards, > > it's just bloat without any useful added value. Hence, these boards > > would be removed because they cannot accommodate arbitrary bloat. > > This makes U-Boot not-so-universal bootloader anymore, but rather a > > bloated one. > > > > I don't think we can force boards out or impose DM on everyone > > unless we can solve this bloat issue first. > > As someone who was involved in creating this DM stuff, do you have > some ideas on addressing things? Given that you're responsible for a > number of these platforms and can test out some ideas on them, what > are you suggesting? >
I can speak of some i.MX28 board(s). If there is a will one can try to use OF_PLATDATA without the full blown support of FDT (patches recently added to not include some not necessary stuff). (The board which uses this approach still waits for SPL_DM_GPIO definition in Kconfig to be re-posted to ML) However, I don't know if this would work for all kinds of _bloat_ mentioned by Marek. Best regards, Lukasz Majewski -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lu...@denx.de
pgpPKDB676Xqq.pgp
Description: OpenPGP digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot