7bd8b0d4f5
qdev.c is a mixture between IDE bus specific functions and IDE device functions. Let's split it up to make it more obvious which part is related to bus handling and which part is related to device handling. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Acked-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-ID: <20240220085505.30255-3-thuth@redhat.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
70 lines
887 B
Plaintext
70 lines
887 B
Plaintext
config IDE_CORE
|
|
bool
|
|
|
|
config IDE_BUS
|
|
bool
|
|
select IDE_CORE
|
|
|
|
config IDE_DEV
|
|
bool
|
|
depends on IDE_BUS
|
|
|
|
config IDE_PCI
|
|
bool
|
|
depends on PCI
|
|
select IDE_BUS
|
|
select IDE_DEV
|
|
|
|
config IDE_ISA
|
|
bool
|
|
depends on ISA_BUS
|
|
select IDE_BUS
|
|
select IDE_DEV
|
|
|
|
config IDE_PIIX
|
|
bool
|
|
select IDE_PCI
|
|
|
|
config IDE_CMD646
|
|
bool
|
|
select IDE_PCI
|
|
|
|
config IDE_MACIO
|
|
bool
|
|
select IDE_BUS
|
|
select IDE_DEV
|
|
|
|
config IDE_MMIO
|
|
bool
|
|
select IDE_BUS
|
|
select IDE_DEV
|
|
|
|
config IDE_VIA
|
|
bool
|
|
select IDE_PCI
|
|
|
|
config MICRODRIVE
|
|
bool
|
|
select IDE_BUS
|
|
select IDE_DEV
|
|
depends on PCMCIA
|
|
|
|
config AHCI
|
|
bool
|
|
select IDE_BUS
|
|
select IDE_DEV
|
|
|
|
config AHCI_ICH9
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select AHCI
|
|
|
|
config IDE_SII3112
|
|
bool
|
|
select IDE_PCI
|
|
|
|
config IDE_CF
|
|
bool
|
|
default y if IDE_BUS
|