[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 09/25] ide: express dependencies with Kconfi
From: |
Yang Zhong |
Subject: |
Re: [Qemu-devel] [RFC PATCH 09/25] ide: express dependencies with Kconfig |
Date: |
Tue, 8 Jan 2019 13:22:33 +0800 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Thu, Jan 03, 2019 at 04:47:02PM +0100, Thomas Huth wrote:
> On 2018-12-27 07:34, Yang Zhong wrote:
> > From: Paolo Bonzini <address@hidden>
> >
> > Signed-off-by: Paolo Bonzini <address@hidden>
> > ---
> [...]
> > diff --git a/hw/ide/Kconfig b/hw/ide/Kconfig
> > index 5ec449525f..091f3a81c9 100644
> > --- a/hw/ide/Kconfig
> > +++ b/hw/ide/Kconfig
> > @@ -3,33 +3,44 @@ config IDE_CORE
> >
> > config IDE_QDEV
> > bool
> > + select IDE_CORE
> >
> > config IDE_PCI
> > bool
> > + select IDE_CORE
> >
> > config IDE_ISA
> > bool
> > + select IDE_QDEV
> >
> > config IDE_PIIX
> > bool
> > + select IDE_QDEV
> >
> > config IDE_CMD646
> > bool
> > + select IDE_QDEV
>
> PIIX and CMD646 seem to be derived from TYPE_PCI_IDE, so shouldn't these
> switches rather select IDE_PCI instead? (Or depend on IDE_PCI?)
>
Hello Thomas,
Thanks, you are right. The CONFIG_IDE_PCI=y was removed in this patch,
so the "select IDE_PCI" should be added here from next patch(convert
pci.mak to Kconfig patch). thanks!
Regards,
Yang
> > config IDE_MACIO
> > bool
> > + select IDE_QDEV
> >
> > config IDE_MMIO
> > bool
> > + select IDE_QDEV
> >
> > config IDE_VIA
> > bool
> > + select IDE_QDEV
>
> dito, VIA is a PCI device, too.
>
Yes, you are right, i will change this like above. thanks!
Regards,
Yang
> > config MICRODRIVE
> > bool
> > + select IDE_QDEV
> >
> > config AHCI
> > bool
> > + select IDE_QDEV
> >
> > config IDE_SII3112
> > bool
> > + select IDE_QDEV
> >
>
> dito, SII3112 is a PCI device.
>
> Thomas
Yes, thanks for reminder!
I will add "depends on PCI" in next patches(convert pci.mak to
Kconfig patch), thanks
Regards,
Yang