On Fri, 9 Apr 2021 at 07:24, Philippe Mathieu-Daudé <f4...@amsat.org> wrote: > > To enforce correct API usage, restrict the clock creation to > hw/core/. The only possible ways to create a clock are: > > - Constant clock at the board level > Using machine_create_constant_clock() in machine_init() > > - Propagated clock in QDev > Using qdev_init_clock_in() or qdev_init_clock_out() in > TYPE_DEVICE instance_init().
Why isn't it OK to have a constant clock inside a device ? thanks -- PMM