On 04/01/2021 16:51:40+0100, Geert Uytterhoeven wrote: > > > Is it used on ARM platforms? > > > qemu:hw/riscv/Kconfig selects GOLDFISH_RTC, but that's it? > > > > My understanding is that this was used on the original ARM based goldfish > > android emulator but I don't think this was ever upstreamed. > > Upstream indeed only has GOLDFISH support in arch/x86/Kconfig. > Still, that would be handled by the dependency on GOLDFISH. > > Or do you mean upstream QEMU Goldfish support? > Yes, I meant upstream in QEMU. If I refer to the doc from google: 'goldfish' is the name of a family of similar virtual hardware platforms, that mostly differ in the virtual CPU they support. 'goldfish' started as an ARM-specific platform, but has now been ported to x86 and MIPS virtual CPUs. Goldfish was based on QEMU 0.8.2, they then moved to ranchu, this time on a more upstream QEMU but I don't think this is upstream either. -- Alexandre Belloni, Bootlin Embedded Linux and Kernel engineering https://bootlin.com