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

Latest Xilinx-AMD System Device Tree flow update #281

Merged
merged 1 commit into from
Dec 20, 2023

Commits on Dec 15, 2023

  1. lib: generic: xlnx: Enable CMake handling for System Device Tree Flow

    For AMD-Xilinx tooling, there is a new System Device Tree  (SDT) BSP
    with different symbols for GIC than the classic BSP. This causes issues
    when linking Libmetal against the SDT Flow BSP. Note that there is a
    planned deprecation of the classic BSP.
    
    For AMD-Xilinx System Device Tree (SDT) Flow, one of the files provided
    by BSP is bspconfig.h. This file provides reference to the symbols that
    describe GIC Device ID and GIC distributor Base Address. AMD-Xilinx
    tools that use the SDT Flow BSP will provide symbol 'SDT' to signal that
    the SDT Flow BSP is present. If SDT symbol is present then the Libmetal
    build will include the new header "lib/system/generic/xlnx/sdt.h" to
    preserve library build.
    
    Signed-off-by: Ben Levinsky <[email protected]>
    bentheredonethat committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b3651c7 View commit details
    Browse the repository at this point in the history