On Thu, 26 Sep 2019 at 18:34, Philippe Mathieu-Daudé <f4...@amsat.org> wrote: > > We will soon implement the SYS_timer. This timer is used by Linux > in the thermal subsystem, so once available, the subsystem will be > enabled and poll the temperature sensors. We need to provide the > minimum required to keep Linux booting. > > Add a dummy thermal sensor returning ~25°C based on: > https://github.com/raspberrypi/linux/blob/rpi-5.3.y/drivers/thermal/broadcom/bcm2835_thermal.c > > Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> > --- > checkpatch warning: > WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? > This is OK because the regex are: > > F: hw/*/bcm283* > F: include/hw/*/bcm283*
> +static void bcm2835_thermal_class_init(ObjectClass *klass, void *data) > +{ > + DeviceClass *dc = DEVICE_CLASS(klass); > + > + dc->realize = bcm2835_thermal_realize; > +} This is missing the vmsd and reset function. thanks -- PMM