On 16/2/24 12:02, Philippe Mathieu-Daudé wrote:
Various QDev cleanups extracted to my "enforce QDev API" branch.
- When available, instead of plain QOM, use QDev API equivalent
- Add missing QOM parentship for some obj created with qdev_*new()
- Prefer object_initialize_child() over object_initialize()
Philippe Mathieu-Daudé (21):
hw: Replace DEVICE(object_new) -> qdev_new()
target: Replace DEVICE(object_new) -> qdev_new()
hw/usb: Inline usb_try_new()
hw/usb: Inline usb_new()
hw/net/can/versal: Prefer object_initialize_child over
object_initialize
hw: Add QOM parentship relation with CPUs
Queuing reviewed patches.