> Am 12.01.2019 um 22:32 schrieb Simon Glass <s...@chromium.org>:
> 
> Hi Alex,
> 
>> On Fri, 11 Jan 2019 at 00:57, Alexander Graf <ag...@suse.de> wrote:
>> 
>> 
>> 
>>> On 11.01.19 05:29, AKASHI Takahiro wrote:
>>> Alex, Heinrich and Simon,
>>> 
>>> Thank you for your comments, they are all valuable but also make me
>>> confused as different people have different requirements :)
>>> I'm not sure that all of us share the same *ultimate* goal here.
>> 
>> The shared ultimate goal is to "merge" (as Simon put it) dm and efi objects.
>> 
>> But we have this annoying interim state where we would lose a few boards
>> because they haven't been converted to DM. That's what keeps us from it.
> 
> I don't think that is true anymore. The deadline for patches is
> effectively 28th January.
> 
>> 
>> I think what this discussion boils down to is that someone needs to
>> start prototyping the DM/EFI integration. Start off with a simple
>> subsystem, like BLK. Then provide a DM path and have a non-DM fallback
>> still in its own source file that also provides EFI BLK devices.
>> Eventually we just remove the latter.
> 
> No fallback, please. As above, it is time to remove code that does not
> use CONFIG_BLK.
> 
>> 
>> That way we can then work on getting hotplug working in the DM path,
>> which is the one we want anyway. For non-DM, you simply miss out on that
>> amazing new feature, but we don't regress users.
> 
> Of which there will not be any as of 2019.04. I'm sorry to belabour
> this point, but I feel quite strongly that we should not be adding new
> code to old frameworks. We should instead be migrating away from them
> and deleting them.

I was thinking of an isolated file that we could just remove eventually.

But if we're getting to a dm only world with 2019.04 already, I'll be happy to 
merge code that merges efi and dm objects for that release.

The one thing I do not want here is any functional regression. If a board 
worked with efi in 2019.01, it better works at least as well in 2019.04.

Alex


_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to