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 <peter.mayd...@linaro.org> Cc: Peter Crosthwaite <peter.crosthwa...@xilinx.com> Cc: Hu Tao <hu...@cn.fujitsu.com> 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