Hello build bot (Jenkins), Nico Huber,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/42459
to look at the new patch set (#4).
Change subject: [RFC] device: Add method for configuring bus master based on config option ......................................................................
[RFC] device: Add method for configuring bus master based on config option
The bus master bit is set at many places in coreboots code, but the reason for that is not quite clear. Therefore we examined not setting the bus master bit whereever possible and tried booting without it, which worked fine for internal PCI devices but not for PCIe devices.
To have some sort of "backwards compatibility", add a method which configures the bus master bit based on an additional config option for internal PCI devices.
Tested with Siemens/Chili, a Coffee Lake based platform.
Change-Id: I876c48ea3fb4f9cf7b6a5c2dcaeda07ea36cbed3 Signed-off-by: Felix Singer felix.singer@secunet.com --- M src/device/Kconfig M src/device/pci_device.c M src/include/device/pci.h 3 files changed, 12 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/59/42459/4