On Thu, 26 Sep 2019 at 18:34, Philippe Mathieu-Daudé <f4...@amsat.org> wrote: > > Hi, > > I previously posted a RFC for the Raspberry Pi 4: > https://www.mail-archive.com/qemu-devel@nongnu.org/msg642241.html > and got it almost working (boots Linux kernel to userland, sadly > I'm still having timeout issues with the eMMC block). > However since it is quite usable, I started to clean up to post > the series and realized it is way too big for Peter Maydell, so > I'm following his rule of thumb by splitting in 3 sets of ~20 > functional patches.
> Philippe Mathieu-Daudé (19): > hw/arm/raspi: Use the IEC binary prefix definitions > hw/arm/bcm2835_peripherals: Improve logging > hw/arm/bcm2835_peripherals: Name various address spaces > hw/arm/bcm2835: Rename some definitions > hw/arm/bcm2835: Add various unimplemented peripherals > hw/char/bcm2835_aux: Add trace events > hw/misc/bcm2835_mbox: Add trace events > hw/misc/bcm2835_thermal: Add a dummy BCM2835 thermal sensor > hw/arm/bcm2835_peripherals: Use the thermal sensor block > hw/timer/bcm2835: Add the BCM2835 SYS_timer > hw/arm/bcm2835_peripherals: Use the SYS_timer > hw/arm/bcm2835_peripherals: Add Clock/Power/Reset Manager blocks > hw/arm/raspi: Define various blocks base addresses > python/qemu/machine: Allow to use other serial consoles than default > tests/boot_linux_console: Extract the gunzip() helper > tests/boot_linux_console: Add a test for the Raspberry Pi 2 > tests/boot_linux_console: Test the raspi2 UART1 (16550 based) > tests/boot_linux_console: Boot Linux and run few commands on raspi3 > tests/boot_linux_console: Test SDHCI and termal sensor on raspi3 >From this patchset, I'm going to apply patches 1-5 and 7 to target-arm.next, since they're good cleanups that have been reviewed. I've given a few review comments on some of the others but mostly it seems to have been reviewed by others already (so thanks to those reviewers). -- PMM