Attention is currently required from: Nico Huber, Martin Roth, Arthur Heymans, Kevin Keijzer. Hello build bot (Jenkins), Patrick Georgi, Martin Roth, Tim Wawrzynczak, Angel Pons, Arthur Heymans, Kevin Keijzer,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/51119
to look at the new patch set (#4).
Change subject: sconfig: Ensure at least one `device` node below each `chip` ......................................................................
sconfig: Ensure at least one `device` node below each `chip`
Even though `device` entries are children of `chip` entries in the devicetree source format, the chips in the translated C structures are only hooked up to device nodes. Hence, any chip with all its settings will be silently dropped by sconfig if there is no device node below it.
Let's adapt the parser to ensure that there is at least one `device` entry. The intermediate `chipchidren_dev` rule applies until the first `device` entry is found, then everything continues as before with the `chipchidren` rule.
Change-Id: I54830bc1fc7d00a0605f3fe4d36a83ef57ef3312 Signed-off-by: Nico Huber nico.h@gmx.de --- M util/sconfig/sconfig.tab.c_shipped M util/sconfig/sconfig.tab.h_shipped M util/sconfig/sconfig.y 3 files changed, 160 insertions(+), 147 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/19/51119/4