[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:19:36 CET 2009


grr... too quick on the send button... here are the patch files...

Patty

On Wed, Mar 18, 2009 at 4:18 PM, Pattrick Hueper <phueper at hueper.net> wrote:
> 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
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-YABEL-flag-to-options-to-decide-wether-access-to.patch
Type: text/x-diff
Size: 1057 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090318/252896dd/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-YABEL-flag-to-options-to-decide-wether-access-to.patch
Type: text/x-diff
Size: 1058 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090318/252896dd/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002--other-device-support-for-YABEL-PCI-Config-Space-Ac.patch
Type: text/x-diff
Size: 7331 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090318/252896dd/attachment-0002.bin>


More information about the coreboot mailing list