-
Notifications
You must be signed in to change notification settings - Fork 71
Description
During ACS device tree validation, certain choices around device tree bindings and kernel versions seem to limit support for newly upstreamed platforms. The following points are raised for discussion.
- dt binding validate test
Currently SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/process-schema/process-schema.bb picks reference dt binding from particular kernel version.
Whereas QC platform bindings may be part of latest versions.
Suggestion: Since this is a reference check, can ACS always pick dt bindings from latest kernel tip(or latest releases).
- kernel version
Currently ACS selects particular linux-yocto kernel version as part of its recipe at SystemReady-devicetree-band/Yocto/meta-woden/recipes-kernel/linux/ and time to time it upgrades the kernel version.
ACS may thus lag behind and not support QC platform which could be upstreamed newly.
Suggestion: Can ACS inherit and use linux-yocto-dev from openembedded-core recipe as the kernel, since it follows upstream kernel tip more closely or if they can be independent of kernel itself, to accomplish dt validate against latest dt bindings.