RISC-V ACPI and UEFI Updates
summary
Provides concrete status: two initial ECRs (MADT IRQ info and a new RHCT table for ISA strings) are submitted to UEFI review and already enable a proof-of-concept that booted Linux with polling SBI console and initramfs; a new boot hart ID protocol is ratified in RISC-V/UEFI and U-Boot support is added while Linux support is in progress. AIA and IOMMU specs reach public-review soon so remaining ECRs target per-hart MSIC/LPIs and proximity IDs; recommends sending RFC patches in parallel to avoid year-long delays.
AI-written summary · about
chapters (10)
- 0:00Introduction and agenda
- 1:46Platform requirements for ACPI
- 2:51First batch of ECRs submitted
- 7:15Second batch of ECRs planned
- 9:01New UEFI boot protocol necessity
- 11:13Challenges with ACPI spec timelines
- 17:57ECR approval process details
- 19:39Advanced features and ongoing work
- 26:25Status of AIA and IOMMU
- 32:16PRS group updates and next steps
related talks
03mIntroduction
26mThe Big-endian RISC-V Linux Adventure
25mPreparing RISC-V Linux for RVA23
19mLinux on RISC V Fedora and Firmware Status Update
24mReliability, Availability, and Serviceability (RAS) on ARM64 status
30mKeynote Panel: Linux and RISC-V: Principles for a Winning Partnership
31mPanel – Enterprise Linux Enablement on RISC-V
50mInitializing RISC-V A Guided Tour for ARM Developers
