qemu-patch-raspberry4/hw/ide
Markus Armbruster 57dac7ef8a ide: Remove redundant IDEState member conf
Commit 428c149b added IDEState member conf to let commit 0009baf1 find
the BlockConf from there.  It exists only for qdev drives, created via
ide_drive_initfn(), not for drives created via ide_init2().

But for a qdev drive, we can just as well reach its IDEDevice, which
contains the BlockConf.  Do that, and revert the parts of commit
428c149b that add IDEState member conf.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2010-06-04 11:43:39 +02:00
..
cmd646.c cmd646: fix abort due to changed opaque pointer for ioport read 2010-05-01 19:44:54 +00:00
core.c ide: Remove redundant IDEState member conf 2010-06-04 11:43:39 +02:00
internal.h ide: Remove redundant IDEState member conf 2010-06-04 11:43:39 +02:00
isa.c IDE: Fix reset handling 2009-11-07 14:13:05 +00:00
macio.c Compile ide/macio only once 2010-03-29 19:23:57 +00:00
microdrive.c Add "static" to please Sparse 2009-12-04 20:44:44 +00:00
mmio.c IDE: Fix reset handling 2009-11-07 14:13:05 +00:00
pci.c ide save/restore current transfer fields 2010-01-26 15:42:02 -06:00
pci.h ide: port pci ide to vmstate 2009-10-27 12:28:46 -05:00
piix.c cmd646: pass pci_dev as it needs it 2010-05-01 19:44:43 +00:00
qdev.c ide: Remove redundant IDEState member conf 2010-06-04 11:43:39 +02:00