[coreboot] [PATCH] YABEL support PCI accesses to other devices than the one yabel is running for

Pattrick Hueper phueper at hueper.net
Wed Mar 18 16:18:29 CET 2009


Hi,

Joseph and Stefan have had some fun using yabel on devices with
(intel?) onboard graphics cards. We found that those devices want to
read config space of other devices than the one yabel is running for.
This was previously impossible.

These patches introduce a yabel option
CONFIG_YABEL_ACCESS_OTHER_DEVICES that when set to 1/true allows
Option ROMs to find and access (read-only) other devices' config
space. Both through INT1A functions and cf8/cfc IO ports.

This allows the mentioned onboard graphics cards to be initialized by yabel.

The two 0001 patches add the corresponding Option to
Kconfig/Options.lb for v3/v2, the 0002 patch adds the functionality to
yabel.

Signed-off-by: Pattrick Hueper <phueper at hueper.net>

Patty




More information about the coreboot mailing list