Hi all, this is a bitesized patch from me a while ago, it seems a little old but I wonder if there is any opinion about it? Is it still valid?
Thanks. 2018-02-04 15:28 GMT+08:00 Zihan Yang <whois.zihan.y...@gmail.com>: > The ps2_mouse property of vmmouse is still pointer type which > is defined by DEFINE_PROP_PTR. But qdev pointer property should > be avoided according to qdev-properties.h. Convert it to > QOM link relationship. > > It involves two patches because it requires the TYPE_I8042 > macro which is defined in another file. The first patch put > this macro into a single header file so that the macro can > be used elsewhere. The second patch does the actual work. > > Zihan Yang (2): > hw/input/pckdb: put TYPE_I8042 into a single header file > vmmouse: change qdev pointer property to qom link > > hw/i386/pc.c | 2 +- > hw/i386/vmmouse.c | 19 ++++++++++++------- > hw/input/pckbd.c | 2 +- > hw/input/pckbd.h | 6 ++++++ > 4 files changed, 20 insertions(+), 9 deletions(-) > create mode 100644 hw/input/pckbd.h > > -- > 2.7.4 > >