EDK2_00_03 - FdtBusDxe support
About
Device Tree-based Platform Device Driver Development for Tiano UEFI.
Implement support for developing Tiano platform device drivers compliant to the UEFI Driver Model, by performing driver binding and configuration using a Device Tree. Such a device tree is typically either passed to UEFI by higher-privileged firmware.
Project Scope and Timelines
Review existing design with RISE stakeholders, perform necessary rework prior to submitting to TianoCore edk2. Anticipate the review to be complete by 1H. Upstreaming is not part of 1H goals.
Components and Repos.
https://github.com/intel/FdtBusPkg
Stakeholders and Partners
RISE stakeholders as part of the review/rework.
Dependencies
None.
Measure of Success
At least two RISE partners providing their vote of confidence behind the design and implementation.
RISE Requirements
None.
Status
Updates
When | What |
---|---|
February 2024 | Docs complete. DtInfo, DtProp and DtReg tools added. VirtNorFlashDxe, PciSioSerialDxe, PciHostBridgeFdtDxe drivers ported. Demo video at . |
January 2024 | Open sourced. Work on documentation. |
October 2023 | Presented at the UEFI Fall 2023 Developers Conference and Plugfest. See the presentation slides. |
2023 | Reported to RISE as a 2024 priority. |