[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH qom-next for-1.6 00/29] arm: QOM cast cleanups
From: |
Andreas Färber |
Subject: |
[Qemu-devel] [PATCH qom-next for-1.6 00/29] arm: QOM cast cleanups |
Date: |
Wed, 24 Jul 2013 09:47:55 +0200 |
Hello Peter,
This series eliminates FROM_SYSBUS() in hw/arm/.
Variable naming has been prepared for QOM realize and to avoid ->qdev access.
Post-1.6 many of the devices should be moved into the appropriate hw/
sub-directory from their board file.
Regards,
Andreas
Cc: Peter Maydell <address@hidden>
Cc: Peter Crosthwaite <address@hidden>
Cc: Hu Tao <address@hidden>
Andreas Färber (29):
armv7m: QOM'ify BitBandState
highbank: QOM'ify HighbankRegsState
integratorcp: QOM'ify integratorcm_state
integratorcp: QOM'ify icp_pic_state
musicpal: QOM'ify mv88w8618_eth_state
musicpal: QOM'ify musicpal_lcd_state
musicpal: Use TYPE_MV88W8618_ETH
musicpal: QOM'ify mv88w8618_pic_state
musicpal: QOM'ify mv88w8618_pit_state
musicpal: QOM'ify mv88w8618_flashcfg
musicpal: QOM'ify musicpal_gpio_state
musicpal: QOM'ify musicpal_key_state
pxa2xx: QOM'ify PXA2xxSSPState
pxa2xx: QOM'ify PXA2xxRTCState
pxa2xx: QOM'ify PXA2xxI2CState
pxa2xx_gpio: QOM'ify PXA2xxGPIOInfo
pxa2xx_pic: QOM'ify PXA2xxPICState
spitz: QOM'ify SLNANDState
spitz: QOM'ify SpitzKeyboardState
stellaris: QOM'ify gptm_state
stellaris: QOM'ify stellaris_i2c_state
stellaris: QOM'ify stellaris_adc_state
strongarm: QOM'ify StrongARMPICState
strongarm: QOM'ify StrongARMRTCState
strongarm: QOM'ify StrongARMGPIOInfo
strongarm: QOM'ify StrongARMPPCInfo
strongarm: QOM'ify StrongARMUARTState
strongarm: QOM'ify StrongARMSSPState
versatilepb: QOM'ify vpb_sic_state
hw/arm/armv7m.c | 16 ++++--
hw/arm/highbank.c | 16 ++++--
hw/arm/integratorcp.c | 65 ++++++++++++++----------
hw/arm/musicpal.c | 138 ++++++++++++++++++++++++++++++++++----------------
hw/arm/pxa2xx.c | 71 +++++++++++++++++---------
hw/arm/pxa2xx_gpio.c | 35 ++++++++-----
hw/arm/pxa2xx_pic.c | 18 ++++---
hw/arm/spitz.c | 34 ++++++++-----
hw/arm/stellaris.c | 64 ++++++++++++++---------
hw/arm/strongarm.c | 134 +++++++++++++++++++++++++++++-------------------
hw/arm/versatilepb.c | 37 ++++++++------
11 files changed, 398 insertions(+), 230 deletions(-)
--
1.8.1.4
- [Qemu-devel] [PATCH qom-next for-1.6 00/29] arm: QOM cast cleanups,
Andreas Färber <=
- [Qemu-devel] [PATCH qom-next for-1.6 01/29] armv7m: QOM'ify BitBandState, Andreas Färber, 2013/07/24
- [Qemu-devel] [PATCH qom-next for-1.6 02/29] highbank: QOM'ify HighbankRegsState, Andreas Färber, 2013/07/24
- [Qemu-devel] [PATCH qom-next for-1.6 04/29] integratorcp: QOM'ify icp_pic_state, Andreas Färber, 2013/07/24
- [Qemu-devel] [PATCH qom-next for-1.6 03/29] integratorcp: QOM'ify integratorcm_state, Andreas Färber, 2013/07/24
- [Qemu-devel] [PATCH qom-next for-1.6 05/29] musicpal: QOM'ify mv88w8618_eth_state, Andreas Färber, 2013/07/24
- [Qemu-devel] [PATCH qom-next for-1.6 06/29] musicpal: QOM'ify musicpal_lcd_state, Andreas Färber, 2013/07/24