On 2017-04-17 13:26, Ram Chandra Jangir wrote:
> Hi Felix,
> 
>> What's the reason for making it a separate subtarget?
> 
> We would like to add ipq40xx as subtarget for following reasons.
> 1. ipq40xx is different SoC than existing ipq806x
> 2. Would like to have SoC specific images, so that kernel configs can be 
> tweaked per SoC
> 3. SoC specific images will be smaller in size & faster boot-time
While some drivers are indeed SoC specific, I think ipq40xx and ipq806x
do have a lot of overlap. I don't think that images will be much smaller
with SoC specific subtargets, at least not enough to make any
*practical* difference.

> 4. Newer SoC may have exclusive FWs which needs compile time differentiation.
Firmware should be packaged anyway, and can thus be handled via device
profiles.

> 5. There is new SoC(ipq807x) under development, which is based on
> ARMv8. Hence we will need subtarget approach to accommodate new SoC.
I agree that there should be a separate subtarget for ipq807x, but I
don't think it makes sense for ipq40xx.

Please keep in mind that each extra build target has a visible cost in
buildbot and download server resources, so I would really like to avoid
adding more except where there are strong reasons to do so.

- Felix

_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to