On Wed, Jul 8, 2026 at 11:50 PM Bin Meng <[email protected]> wrote:
>
> On Sat, Jun 27, 2026 at 11:44 PM Bin Meng <[email protected]> wrote:
> >
> > Real-board ZCU102 DTBs describe the UART, SDHCI and GQSPI nodes
> > in terms of ZynqMP PM firmware providers for clocks, resets, power
> > domains and pin control. QEMU does not model those runtime firmware
> > providers, so using such a DTB with -kernel currently requires users
> > to edit the DTB before Linux can probe the boot-critical devices.
> >
> > Add a board DTB fix-up for direct kernel boot that removes those
> > provider-only properties from the boot-critical nodes and rewrites
> > their clocks to fixed reference clocks already present in the DTB.
> > This keeps the user command line using the Buildroot-generated DTB
> > while limiting the compatibility adjustment to devices modeled by
> > QEMU.
> >
> > Document the direct boot flow, the SD and QSPI image layout details,
> > and the remaining firmware and real-board peripheral limitations.
> >
> > Signed-off-by: Bin Meng <[email protected]>
> >
> > ---
> >
> >  docs/system/arm/xlnx-zcu102.rst | 139 +++++++++++++++++++++++++++++++-
> >  hw/arm/xlnx-zcu102.c            | 109 +++++++++++++++++++++++++
> >  2 files changed, 247 insertions(+), 1 deletion(-)
> >
>
> Ping?

Ping for review?

Reply via email to