[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/7] Rework PCMCIA subsystem
From: |
Dmitry Eremin-Solenikov |
Subject: |
[Qemu-devel] [PATCH 0/7] Rework PCMCIA subsystem |
Date: |
Mon, 11 Apr 2011 17:33:32 +0400 |
Please pull the following changeset that makes PCMCIA subsystem to use
QBus and Qdev for managing devices. Currently the only implementation
of PCMCIA host is a PXA2xx host and the only possible PCMCIA device is
IDE MicroDrive (dscm1xxxx).
With this patchset I can create a microdrive device from command line:
-device dscm1xxxx -device ide-drive,drive=test -drive
if=none,id=test,file=/dev/null
Dmitry Eremin-Solenikov (7):
pxa2xx_pcmcia: qdevify
PCMCIA: start qdev'ication
microdrive: qdevify
pcmcia: move all card callbacks to PCMCIACardInfo
pcmcia: move attach and detach socket methods to PCMCIASocket
pxa: change order of pcmcia devices instantiation, so that the socket 0
will be default
ide-core: allocate metadata storage for CFATA drives
Makefile.objs | 3 +
hw/ide/core.c | 4 ++
hw/ide/internal.h | 2 +
hw/ide/microdrive.c | 88 +++++++++++++++++++-----------
hw/mainstone.c | 14 +++--
hw/pcmcia.c | 145 +++++++++++++++++++++++++++++++++++++++++++++++++
hw/pcmcia.h | 49 ++++++++++++-----
hw/pxa.h | 9 +---
hw/pxa2xx.c | 9 ++--
hw/pxa2xx_pcmcia.c | 148 ++++++++++++++++++++++++++++++---------------------
hw/spitz.c | 26 ++++++----
hw/tosa.c | 18 ++++---
vl.c | 43 ---------------
13 files changed, 372 insertions(+), 186 deletions(-)
create mode 100644 hw/pcmcia.c
- [Qemu-devel] [PATCH 0/7] Rework PCMCIA subsystem,
Dmitry Eremin-Solenikov <=
- [Qemu-devel] [PATCH 2/7] PCMCIA: start qdev'ication, Dmitry Eremin-Solenikov, 2011/04/11
- [Qemu-devel] [PATCH 3/7] microdrive: qdevify, Dmitry Eremin-Solenikov, 2011/04/11
- [Qemu-devel] [PATCH 1/7] pxa2xx_pcmcia: qdevify, Dmitry Eremin-Solenikov, 2011/04/11
- [Qemu-devel] [PATCH 5/7] pcmcia: move attach and detach socket methods to PCMCIASocket, Dmitry Eremin-Solenikov, 2011/04/11
- [Qemu-devel] [PATCH 4/7] pcmcia: move all card callbacks to PCMCIACardInfo, Dmitry Eremin-Solenikov, 2011/04/11
- [Qemu-devel] [PATCH 6/7] pxa: change order of pcmcia devices instantiation, so that the socket 0 will be default, Dmitry Eremin-Solenikov, 2011/04/11
- [Qemu-devel] [PATCH 7/7] ide-core: allocate metadata storage for CFATA drives, Dmitry Eremin-Solenikov, 2011/04/11
- Re: [Qemu-devel] [PATCH 0/7] Rework PCMCIA subsystem, Dmitry Eremin-Solenikov, 2011/04/16
- Re: [Qemu-devel] [PATCH 0/7] Rework PCMCIA subsystem, Dmitry Eremin-Solenikov, 2011/04/21