[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/3] add PROP_TYPE_ENUM and print_options callba
From: |
Alon Levy |
Subject: |
Re: [Qemu-devel] [PATCH 0/3] add PROP_TYPE_ENUM and print_options callback |
Date: |
Tue, 25 Jan 2011 17:58:19 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Tue, Jan 18, 2011 at 12:58:37PM +0200, Alon Levy wrote:
> This patchset allows a new property type called PROP_TYPE_ENUM,
> I want to use it for the backend property in the ccid patches (will
> send the patchset that uses it after this), libvirt is the ultimate
> user.
Ping.
Anthony - this is required for the ccid patch I will sent (ok, a little
predictive) since it makes choosing a backend for ccid-card-emulated simpler,
all the string comparing is here.
Looking at other devices this can be used:
* ivshmem.c: role
>
> The first patch adds a print_options callback that works with this
> property type to print the optional values.
>
> The second patch allows storing the name/value mapping in the property,
> using a void ptr for later different uses.
>
> The third patch adds the property itself.
>
> Alon Levy (3):
> qdev: add print_options callback
> qdev: add data pointer to Property
> qdev-properties: add PROP_TYPE_ENUM
>
> hw/qdev-properties.c | 60
> ++++++++++++++++++++++++++++++++++++++++++++++++++
> hw/qdev.c | 10 +++++++-
> hw/qdev.h | 17 ++++++++++++++
> 3 files changed, 86 insertions(+), 1 deletions(-)
>
> --
> 1.7.3.4
>
>