On Tue, 29 Sept 2026 at 13:39, Philippe Mathieu-Daudé <[email protected]> wrote: > > On 21/9/26 23:46, Bernhard Beschow wrote: > > > Bernhard Beschow (42): > > hw/watchdog/wdt_imx2: Fix handling of write-once WCR bits > > hw/watchdog/wdt_imx2: Remove unused attributes > > hw/arm/imx8mm-evk: Fix reference count of SoC object > > hw/arm/mcimx7d-sabre: Ignore memory transaction failures > > docs, tests/functional: Drop redundant CLI arguments in imx8m*-evk > > invocations > > hw/arm/sabrelite: Have 4 CPUs and 1 GiB of RAM by default > > tests/functional/arm: Add console test for `sabrelite` machine > > hw/arm/mcimx6ul-evk: Have 512 MiB of RAM by default > > hw/arm/mcimx7d-sabre: Have 2 CPUs and 2 GiB of RAM by default > > tests/functional/arm: Add console test for `mcimx7d-sabre` machine > > hw/arm/fsl-imx25: Derive from TYPE_SYS_BUS_DEVICE > > hw/arm/fsl-imx31: Derive from TYPE_SYS_BUS_DEVICE > > hw/arm/fsl-imx6: Derive from TYPE_SYS_BUS_DEVICE > > hw/arm/fsl-imx6ul: Derive from TYPE_SYS_BUS_DEVICE > > hw/arm/fsl-imx7: Derive from TYPE_SYS_BUS_DEVICE > > hw/timer/imx_gpt: Wire clock control module via link property > > hw/timer/imx_epit: Wire clock control module via link property > > hw/arm/Kconfig: Select missing UNIMP in config FSL_IMX8MM > > hw/misc/Kconfig: Remove redundant USB_EHCI_SYSBUS from config IMX > > Kconfig: Extract config IMX_AVIC from config IMX > > Kconfig: Extract config IMX_GPCV2 from config IMX > > Kconfig: Extract config IMX_RNG from config IMX > > Kconfig: Extract config FSL_IMX7_GPR from config IMX > > Kconfig: Extract config FSL_IMX{6,7}_SRC from config IMX > > Kconfig: Extract config FSL_IMX7_SNVS from config IMX > > Kconfig: Extract dedicated config FSL_IMXx_CCM from config IMX > > Kconfig: Extract config IMX_GPT from config IMX > > Kconfig: Extract config IMX_EPIT from config IMX > > Kconfig: Extract config GPIO_IMX from config IMX > > Kconfig: Extract config IMX_SPI from config IMX > > Kconfig: Extract config IMX_SERIAL from config IMX > > Kconfig: Remove config IMX > > hw/vmapple/Kconfig: Remove unused GPIO_PWR dependency > > hw/arm/fsl-imx8m: Fix typo > > hw/misc/imx6_src: Avoid casting from void * > > hw/char/imx_serial: Avoid casting from void * > > hw/intc/imx_avic: Avoid casting from void * > > hw/misc/imx*_ccm: Avoid casting from void * > > hw/usb/imx-usb-phy: Avoid casting from void * > > hw/net/imx_fec: Trace with QOM path where easily possible > > hw/net/lan9118_phy: Trace with QOM path > > hw/watchdog/wdt_imx2: Trace with QOM path > > If no objection I'm queuing the following trivial reviewed fixes > in my hw-misc tree to reduce the size of respin: > > hw/watchdog/wdt_imx2: Trace with QOM path > hw/net/lan9118_phy: Trace with QOM path > hw/net/imx_fec: Trace with QOM path where easily possible > hw/usb/imx-usb-phy: Avoid casting from void * > hw/misc/imx*_ccm: Avoid casting from void * > hw/intc/imx_avic: Avoid casting from void * > hw/char/imx_serial: Avoid casting from void * > hw/misc/imx6_src: Avoid casting from void * > hw/vmapple/Kconfig: Remove unused GPIO_PWR dependency > hw/misc/Kconfig: Remove redundant USB_EHCI_SYSBUS from config IMX > hw/arm/Kconfig: Select missing UNIMP in config FSL_IMX8MM > hw/timer/imx_epit: Wire clock control module via link property > hw/timer/imx_gpt: Wire clock control module via link property
Fine with me -- I only reviewed the first few patches in this series, but I think all the rest are good cleanups. -- PMM
