[coreboot] [PATCH] device tree de-duplication

Stefan Reinauer stepan at coresystems.de
Wed Oct 7 01:12:07 CEST 2009


Carl-Daniel Hailfinger wrote:
> On 06.10.2009 22:40, Patrick Georgi wrote:
>   
>> sconfig is newconfig minus the Makefile generation code. what remains is
>> the part of newconfig that parses the device tree and creates the C
>> representation of it, etc.
>>
>> Eventually, I'll rewrite it in C, to remove the python dependency, but
>> for now, it's quite similar to newconfig - just with lots of stuff
>> removed.
>>     
>
> Do we really want to throw away the design that went into dts by
> rewriting the v2 sconfig?
>   
DTS has no considerable advantages over the current sconfig, but it was
much more complicated.
I think we should stick to that format until we have something worthwhile.

I agree an sconfig version in C would make sense because right now on my
build host almost 50% of the build time goes into the configuration step.

When we're out of Kconfig + CBFS + Normal/Fallback firefighting mode, we
should reconsider our options here. Until then, every minute of work is
best spent on bringing over the remaining 50% of the mainboards to Kconfig.

Stefan

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866





More information about the coreboot mailing list