coreboot-kgpe-d16/util/sconfig
Arthur Heymans 80c79a5dc3 device/device.h: Drop multiple links
Multiple links are unused throughout the tree and make the code more
confusing as an iteration over all busses is needed to get downstream
devices. This also not done consistently e.g. the allocator does not
care about multiple links on busses. A better way of dealing multiple
links below a device is to feature dummy devices with each their
respective bus.

This drops the sconfig capability to declare the same device multiple
times which was previously used to declare multiple links.

Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Change-Id: Iab6fe269faef46ae77ed1ea425440cf5c7dbd49b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78328
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Jincheng Li <jincheng.li@intel.com>
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
2024-01-29 18:23:22 +00:00
..
description.md util: Add description.md to each util 2018-07-26 13:26:50 +00:00
lex.yy.c_shipped util/sconfig: Remove unused ioapic and irq keywords 2023-04-11 16:23:28 +00:00
main.c device/device.h: Drop multiple links 2024-01-29 18:23:22 +00:00
Makefile.mk util: Rename Makefiles from .inc to .mk 2024-01-26 12:43:18 +00:00
sconfig.h device/device.h: Drop multiple links 2024-01-29 18:23:22 +00:00
sconfig.l util/sconfig: Remove unused ioapic and irq keywords 2023-04-11 16:23:28 +00:00
sconfig.tab.c_shipped device/device.h: Drop multiple links 2024-01-29 18:23:22 +00:00
sconfig.tab.h_shipped util/sconfig: Remove unused ioapic and irq keywords 2023-04-11 16:23:28 +00:00
sconfig.y device/device.h: Drop multiple links 2024-01-29 18:23:22 +00:00