Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UniversalPayload: Add serial and graphic parse in pci-rb node which is non-compatible to 'pci-rb' property #6239

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Sep 26, 2024

  1. UefiPayloadPkg: Parse Serial and Graphic if no pci-rb info provided

    Serial port and Graphic device nodes will be parsed only when 'pci-rb'
    node is compatible to 'pci-rb' type in current logic, this logic limits
    bootloader to provide informations of all Host PCI Root Bridges.
    
    However, PciHostBridgeLib library in UefiPayloadPkg provides support
    to scan Host PCI Root Bridges dynamically. Bootloader can utilizes
    Root Bridges scanning feature, and provides Serial Port and Graphic
    device information in a 'pci-rb' node without providing informations
    about all Host PCI Root Bridges.
    
    Signed-off-by: Ajan Zhong <[email protected]>
    AjanZhong committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    fba562d View commit details
    Browse the repository at this point in the history
  2. UefiPayloadPkg: Add more options for graphic node

    Add Red/Green/Blue mask and pixelsperscanline properties parsing
    when constructing GraphicInfo HoB, these properties are required
    during flash Framebuffer data to Graphic device.
    
    Signed-off-by: Ajan Zhong <[email protected]>
    AjanZhong committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    686f918 View commit details
    Browse the repository at this point in the history