[U-Boot-Custodians] [RFC] enforce CONFIG_DM=y

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Aug 13 10:53:44 UTC 2019

On 8/13/19 11:53 AM, Marek Vasut wrote:
> On 8/13/19 11:34 AM, Simon Glass wrote:
>> On Fri, 9 Aug 2019 at 12:39, Heinrich Schuchardt <xypron.glpk at gmx.de> wrote:
>>> The time lines set force in doc/driver-model/migration.rst for different
>>> subsystems to move to the driver model have been passed.
>>> I ran a test on Travis CI
>>> https://travis-ci.org/xypron2/u-boot/builds/569776600
>>> that showed only 8 boards remain that cannot be built with CONFIG_DM=y.
>>> H2200
>>> * h2200
>>> Renesas
>>> * sh7757lcr
>>> * sh7752evb
>>> * r2dplus
>>> * sh7753evb
>>> * sh7763rdp
>>> * MigoR
>>> * r7780mp.
>>> I think it is time that we enforce CONFIG_DM=y in U-Boot and remove
>>> boards that do not support it.
>> Agreed, that is a small list. I think Tom should make the call though.

Sure it is not up to me to take the decision. But I would like to get
the opinion-forming started.

We have discussed on the dev list that we should strive to move
partitions to the driver model and to provide a better integration
between the drivers and the UEFI sub-system. CONFIG_DM=y is one of the

> Was there ever a warning about this , to notify the maintainers that the
> boards need conversion ?

Since more than a year all maintainers are urged to move to DM_MMC,
DM_USB, DM_SATA, etc. See doc/driver-model/migration.rst. These all
require that DM is enabled. The maintainers of the boards concerned are
on copy.

Best regards


More information about the U-Boot-Custodians mailing list