[PATCH v2 0/7] hw/net/eepro100: Finish QDev conversion

Philippe Mathieu-Daudé posted 7 patches 1 year, 2 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230213101048.94519-1-philmd@linaro.org
Maintainers: Stefan Weil <sw@weilnetz.de>, Jason Wang <jasowang@redhat.com>
hw/net/eepro100.c | 147 ++++++++++++++++++++++------------------------
1 file changed, 69 insertions(+), 78 deletions(-)
[PATCH v2 0/7] hw/net/eepro100: Finish QDev conversion
Posted by Philippe Mathieu-Daudé 1 year, 2 months ago
Convert EEPRO100 to use the latest QDev conventions / style.

v1:
https://lore.kernel.org/qemu-devel/20230213070820.76881-9-philmd@linaro.org/

Based-on: <20230213070423.76428-1-philmd@linaro.org>
          hw/qdev: Housekeeping around qdev_get_parent_bus()

Philippe Mathieu-Daudé (7):
  hw/net/eepro100: Abort if pci_add_capability() ever fail
  hw/net/eepro100: Introduce TYPE_EEPRO100 QOM abstract parent
  hw/net/eepro100: Convert reset handler to DeviceReset
  hw/net/eepro100: Pass E100PCIDeviceInfo as class init data
  hw/net/eepro100: Remove instance
    EEPRO100State::has_extended_tcb_support
  hw/net/eepro100: Remove instance's EEPRO100State::device
  hw/net/eepro100: Replace DO_UPCAST(EEPRO100State) by EEPRO100()

 hw/net/eepro100.c | 147 ++++++++++++++++++++++------------------------
 1 file changed, 69 insertions(+), 78 deletions(-)

-- 
2.38.1


Re: [PATCH v2 0/7] hw/net/eepro100: Finish QDev conversion
Posted by Philippe Mathieu-Daudé 1 year, 2 months ago
ping

On 13/2/23 11:10, Philippe Mathieu-Daudé wrote:
> Convert EEPRO100 to use the latest QDev conventions / style.
> 
> v1:
> https://lore.kernel.org/qemu-devel/20230213070820.76881-9-philmd@linaro.org/
> 
> Based-on: <20230213070423.76428-1-philmd@linaro.org>
>            hw/qdev: Housekeeping around qdev_get_parent_bus()
> 
> Philippe Mathieu-Daudé (7):
>    hw/net/eepro100: Abort if pci_add_capability() ever fail
>    hw/net/eepro100: Introduce TYPE_EEPRO100 QOM abstract parent
>    hw/net/eepro100: Convert reset handler to DeviceReset
>    hw/net/eepro100: Pass E100PCIDeviceInfo as class init data
>    hw/net/eepro100: Remove instance
>      EEPRO100State::has_extended_tcb_support
>    hw/net/eepro100: Remove instance's EEPRO100State::device
>    hw/net/eepro100: Replace DO_UPCAST(EEPRO100State) by EEPRO100()
> 
>   hw/net/eepro100.c | 147 ++++++++++++++++++++++------------------------
>   1 file changed, 69 insertions(+), 78 deletions(-)
> 


Re: [PATCH v2 0/7] hw/net/eepro100: Finish QDev conversion
Posted by Philippe Mathieu-Daudé 1 year, 2 months ago
Hi Jason, do you Ack this series?

On 23/2/23 16:16, Philippe Mathieu-Daudé wrote:
> ping
> 
> On 13/2/23 11:10, Philippe Mathieu-Daudé wrote:
>> Convert EEPRO100 to use the latest QDev conventions / style.
>>
>> v1:
>> https://lore.kernel.org/qemu-devel/20230213070820.76881-9-philmd@linaro.org/
>>
>> Based-on: <20230213070423.76428-1-philmd@linaro.org>
>>            hw/qdev: Housekeeping around qdev_get_parent_bus()
>>
>> Philippe Mathieu-Daudé (7):
>>    hw/net/eepro100: Abort if pci_add_capability() ever fail
>>    hw/net/eepro100: Introduce TYPE_EEPRO100 QOM abstract parent
>>    hw/net/eepro100: Convert reset handler to DeviceReset
>>    hw/net/eepro100: Pass E100PCIDeviceInfo as class init data
>>    hw/net/eepro100: Remove instance
>>      EEPRO100State::has_extended_tcb_support
>>    hw/net/eepro100: Remove instance's EEPRO100State::device
>>    hw/net/eepro100: Replace DO_UPCAST(EEPRO100State) by EEPRO100()
>>
>>   hw/net/eepro100.c | 147 ++++++++++++++++++++++------------------------
>>   1 file changed, 69 insertions(+), 78 deletions(-)
>>
> 


Re: [PATCH v2 0/7] hw/net/eepro100: Finish QDev conversion
Posted by Jason Wang 1 year, 2 months ago
On Tue, Feb 28, 2023 at 9:40 PM Philippe Mathieu-Daudé
<philmd@linaro.org> wrote:
>
> Hi Jason, do you Ack this series?

Sorry for the late reply.

I've queued this series.

Thanks

>
> On 23/2/23 16:16, Philippe Mathieu-Daudé wrote:
> > ping
> >
> > On 13/2/23 11:10, Philippe Mathieu-Daudé wrote:
> >> Convert EEPRO100 to use the latest QDev conventions / style.
> >>
> >> v1:
> >> https://lore.kernel.org/qemu-devel/20230213070820.76881-9-philmd@linaro.org/
> >>
> >> Based-on: <20230213070423.76428-1-philmd@linaro.org>
> >>            hw/qdev: Housekeeping around qdev_get_parent_bus()
> >>
> >> Philippe Mathieu-Daudé (7):
> >>    hw/net/eepro100: Abort if pci_add_capability() ever fail
> >>    hw/net/eepro100: Introduce TYPE_EEPRO100 QOM abstract parent
> >>    hw/net/eepro100: Convert reset handler to DeviceReset
> >>    hw/net/eepro100: Pass E100PCIDeviceInfo as class init data
> >>    hw/net/eepro100: Remove instance
> >>      EEPRO100State::has_extended_tcb_support
> >>    hw/net/eepro100: Remove instance's EEPRO100State::device
> >>    hw/net/eepro100: Replace DO_UPCAST(EEPRO100State) by EEPRO100()
> >>
> >>   hw/net/eepro100.c | 147 ++++++++++++++++++++++------------------------
> >>   1 file changed, 69 insertions(+), 78 deletions(-)
> >>
> >
>
Re: [PATCH v2 0/7] hw/net/eepro100: Finish QDev conversion
Posted by Philippe Mathieu-Daudé 1 year, 2 months ago
On 3/3/23 09:01, Jason Wang wrote:
> On Tue, Feb 28, 2023 at 9:40 PM Philippe Mathieu-Daudé
> <philmd@linaro.org> wrote:
>>
>> Hi Jason, do you Ack this series?
> 
> Sorry for the late reply.
> 
> I've queued this series.

Thank you!