Basic Device Tree integration
Registered by
Peter Maydell
This blueprint addresses the immediately obvious and non-controversial parts of QEMU/Device Tree integration: basic support for device tree, on par with that already in QEMU for PPC and Microblaze. QEMU's built in boot loader (-kernel/-initrd command line options) needs to accept a devicetree blob from the user, make minimal changes to set the amount of memory, initrd location and so on, and then pass it to the kernel.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Superseded
- Series goal:
- Accepted for 11.11
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Peter Maydell
Related branches
Related bugs
Sprints
Whiteboard
(?)
Work Items
Work items:
Find test kernel and device tree blob for vexpress: TODO
Add code to take blob, update it with memory etc, and pass to kernel: TODO
Clean up and submit patch upstream: TODO
Handle any patch review comments: TODO