On Sat, 11 Jan 2025 at 18:37, Bernhard Beschow <shen...@gmail.com> wrote: > > This series fixes some details in i.MX platform devices, improves SDHCI > compatibility with U-Boot and modernizes some code. > > The first 5 patches are bugfixes 1/ resolving infinite loop in U-Boot esdhc > driver, 2/ fixing a character echoing issue in imx-serial, 3/ fixing IRQ > sharing > issue in Designware PCIe emulation, and 4/ fixing GPIO level preservation > across > resets in imx-gpio. > > Patches 6 and 7 modernize SD card emulation by turning presence and > write-protect GPIOs into qdev GPIOs and then further allowing the GPIOs to be > inverted, just like device tree allows. > > The rest of the series is cosmetics including turning DPRINTF() into trace > events which eases debugging. > > v2: > * Drop redundant implementation of TYPE_OR_IRQ (David, Zoltan) > * Use absolute QOM paths when tracing in imx_gpio and imx_i2c (Phil) > * Trace hexadecimal values in imx_serial (Phil) > * Do NOT move inversion of presence and write-protect GPIOs since that changes > the internal logic of the device > > Bernhard Beschow (13): > hw/char/imx_serial: Fix reset value of UFCR register > hw/char/imx_serial: Update all state before restarting ageing timer > hw/pci-host/designware: Expose MSI IRQ
I've taken these three into target-arm.next; I see Philippe has taken most of the rest; and the hw/sd patches I've left some review comments on. thanks -- PMM