qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 19d46d: fdc: Fix inheritence for SUNW, fdtwo


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 19d46d: fdc: Fix inheritence for SUNW, fdtwo
Date: Mon, 29 Jul 2013 13:30:21 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 19d46d711d93cb3a37dada945cb3410278b94bc3
      
https://github.com/qemu/qemu/commit/19d46d711d93cb3a37dada945cb3410278b94bc3
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/block/fdc.c

  Log Message:
  -----------
  fdc: Fix inheritence for SUNW,fdtwo

Since commit dd3be7420774f7dc8f37a96ca24d07f0b6f31b3b SUNW,fdtwo's
initfn (realizefn since 940194c2369e50d91d1abf6f36d43853eea5e539)
was using SYSBUS_FDC() cast. This uses type sysbus-fdc rather than
SUNW,fdtwo.

Fix this by letting SUNW,fdtwo and sysbus-fdc both inherit from an
abstract type base-sysbus-fdc.

This allows to consolidate realizefns by using instance_init functions.
Clean up variable names and variable order while at it.

Reported-by: Mark Cave-Ayland <address@hidden>
Cc: Hu Tao <address@hidden>
Tested-by: Mark Cave-Ayland <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 02a9594b4f0cb8a341fe91edb41c6424ad5ae4f9
      
https://github.com/qemu/qemu/commit/02a9594b4f0cb8a341fe91edb41c6424ad5ae4f9
  Author: Peter Crosthwaite <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ide/piix.c

  Log Message:
  -----------
  ide/piix: QOM casting sweep

Use standard QOM cast macro. Remove usage of DO_UPCAST() and
direct -> style upcasting.

Signed-off-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: f6c11d56442fafa5357ef1f1659b9e39e7bf578d
      
https://github.com/qemu/qemu/commit/f6c11d56442fafa5357ef1f1659b9e39e7bf578d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ide/cmd646.c
    M hw/ide/pci.c
    M hw/ide/pci.h
    M hw/ide/piix.c
    M hw/ide/via.c

  Log Message:
  -----------
  ide: Introduce abstract QOM type for PCIIDEState

Needed for QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5126fec766a3100de896cb92db45d862bd84a969
      
https://github.com/qemu/qemu/commit/5126fec766a3100de896cb92db45d862bd84a969
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/cpu/a9mpcore.c

  Log Message:
  -----------
  cpu/a9mpcore: QOM casting cleanup

Introduce type constant and cast macro and enforce its use by
renaming A9MPPrivState::busdev field to parent_obj.

Reviewed-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 68653fd671d3e9b167aa2423dde67dad1b217340
      
https://github.com/qemu/qemu/commit/68653fd671d3e9b167aa2423dde67dad1b217340
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/arm_mptimer.c

  Log Message:
  -----------
  timer/arm_mptimer: QOM cast cleanup

Introduce type constant and cast macro and rename
ARMMPTimerState::busdev to enforce its use.

Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 97da11d8571af72b714f5a45c171bed95a38368c
      
https://github.com/qemu/qemu/commit/97da11d8571af72b714f5a45c171bed95a38368c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/cpu/a15mpcore.c

  Log Message:
  -----------
  cpu/a15mpcore: QOM cast cleanup

Introduce type constant and cast macro and rename A15MPPrivState::busdev
field to parent_obj to enforce its use.

Prepares for QOM realize.

Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 56fc028166d00ecc8eb61cdfbec5a0305e15d670
      
https://github.com/qemu/qemu/commit/56fc028166d00ecc8eb61cdfbec5a0305e15d670
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/cpu/arm11mpcore.c

  Log Message:
  -----------
  arm11mpcore: QOM cast cleanups for ARM11MPCorePriveState

Introduce a type constant, use QOM casts and rename the parent field.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 45c0a675f9572f236b4be881576de9a626d2618f
      
https://github.com/qemu/qemu/commit/45c0a675f9572f236b4be881576de9a626d2618f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/cpu/arm11mpcore.c

  Log Message:
  -----------
  arm11mpcore: QOM cast cleanups for mpcore_rirq_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: f055e96bd4311d287c0e03faec02a1bdbc351925
      
https://github.com/qemu/qemu/commit/f055e96bd4311d287c0e03faec02a1bdbc351925
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/pci-bridge/dec.c
    M hw/pci-bridge/i82801b11.c
    M hw/pci-bridge/ioh3420.c
    M hw/pci-bridge/pci_bridge_dev.c
    M hw/pci-bridge/xio3130_downstream.c
    M hw/pci-bridge/xio3130_upstream.c
    M hw/pci-host/apb.c
    M hw/pci/pci.c
    M hw/pci/pci_bridge.c
    M hw/pci/pcie.c
    M include/hw/pci/pci_bus.h

  Log Message:
  -----------
  pci-bridge: Turn PCIBridge into abstract QOM type

Introduce TYPE_PCI_BRIDGE as base type and use PCI_BRIDGE() casts.

Reviewed-by: Don Koch <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
[AF: Updated pbm-bridge parent to TYPE_PCI_BRIDGE]
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 57524e14cf12cbc148b0a268d93b3e8457a010a3
      
https://github.com/qemu/qemu/commit/57524e14cf12cbc148b0a268d93b3e8457a010a3
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/pci-bridge/pci_bridge_dev.c

  Log Message:
  -----------
  pci-bridge-dev: QOM parent field cleanup

Rename it to avoid accidental use.

Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Don Koch <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5315dc78d089191e6a34a9f9f8913b7f365d504a
      
https://github.com/qemu/qemu/commit/5315dc78d089191e6a34a9f9f8913b7f365d504a
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/pci-bridge/i82801b11.c

  Log Message:
  -----------
  pci-bridge/i82801b11: Rename parent field

Rename it to avoid accidental use.

Reviewed-by: Don Koch <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: bcb7575068581a7589234bdd55e8d9a9351611d9
      
https://github.com/qemu/qemu/commit/bcb7575068581a7589234bdd55e8d9a9351611d9
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/pci-bridge/ioh3420.c
    M hw/pci-bridge/xio3130_downstream.c
    M hw/pci-bridge/xio3130_upstream.c
    M hw/pci/pcie_port.c
    M include/hw/pci/pcie_port.h

  Log Message:
  -----------
  pcie_port: Turn PCIEPort and PCIESlot into abstract QOM types

Move PCIEPort's "port" property to the new type, same for "aer_log_max".
Move PCIESlot's "chassis" and "slot" properties to the new type.

Reviewed-by: Don Koch <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: b85423fe756e52b373c58c328bb59790ca081ec8
      
https://github.com/qemu/qemu/commit/b85423fe756e52b373c58c328bb59790ca081ec8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/etraxfs_ser.c

  Log Message:
  -----------
  etraxfs_ser: QOM cast cleanups

Rename etrax_serial to ETRAXSerial, introduce type constant and use QOM
casts.

Acked-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 144712ca149f49b24e27b537d05943ee8ac9e22b
      
https://github.com/qemu/qemu/commit/144712ca149f49b24e27b537d05943ee8ac9e22b
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/xilinx_uartlite.c

  Log Message:
  -----------
  xilinx_uartlite: Rename xlx_uartlite to XilinxUARTLite

Acked-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 24bf6c1f2a0ab42e4f183a10b9e9cfe468a840b3
      
https://github.com/qemu/qemu/commit/24bf6c1f2a0ab42e4f183a10b9e9cfe468a840b3
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/xilinx_uartlite.c

  Log Message:
  -----------
  xilinx_uartlite: QOM cast cleanups

Introduce type constant and use QOM casts.

Acked-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: f9e741903982e55c0dc138ab2e61059a4f3c9a76
      
https://github.com/qemu/qemu/commit/f9e741903982e55c0dc138ab2e61059a4f3c9a76
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/audio/cs4231.c

  Log Message:
  -----------
  cs4231: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 9e3f8599fc9b3a408fdaaa5a38d6bc328c08c4bb
      
https://github.com/qemu/qemu/commit/9e3f8599fc9b3a408fdaaa5a38d6bc328c08c4bb
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/audio/marvell_88w8618.c

  Log Message:
  -----------
  audio/marvell_88w8618: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 922cc6010e09ed5b976b2e60228b3d6fb09aa3a5
      
https://github.com/qemu/qemu/commit/922cc6010e09ed5b976b2e60228b3d6fb09aa3a5
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/audio/milkymist-ac97.c

  Log Message:
  -----------
  milkymist-ac97: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: baae672597b90e364131241ec3a03730fe774052
      
https://github.com/qemu/qemu/commit/baae672597b90e364131241ec3a03730fe774052
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/audio/pl041.c

  Log Message:
  -----------
  pl041: Rename pl041_state to PL041State

Reviewed-by: Hu Tao <address@hidden>
[AF: Split off renaming from QOM cast changes]
Signed-off-by: Andreas Färber <address@hidden>


  Commit: b354f03c5c044beeb758935890b7e48c70e2ff9d
      
https://github.com/qemu/qemu/commit/b354f03c5c044beeb758935890b7e48c70e2ff9d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/audio/pl041.c

  Log Message:
  -----------
  pl041: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: af073cd9de7fa120129815cf4d2ba64156571347
      
https://github.com/qemu/qemu/commit/af073cd9de7fa120129815cf4d2ba64156571347
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/block/onenand.c

  Log Message:
  -----------
  onenand: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field and
prepare for QOM realize.

Reviewed-by: Hu Tao <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: f27321aa3a4368c1dbdd03f7e7629572c0fe18b3
      
https://github.com/qemu/qemu/commit/f27321aa3a4368c1dbdd03f7e7629572c0fe18b3
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/exynos4210_fimd.c

  Log Message:
  -----------
  exynos4210_fimd: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0f31aa86255e97295b4d81e3d03a527974746d63
      
https://github.com/qemu/qemu/commit/0f31aa86255e97295b4d81e3d03a527974746d63
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/g364fb.c

  Log Message:
  -----------
  g364fb: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 66c2de562f504895eeb407a04dddd4c76ab70c50
      
https://github.com/qemu/qemu/commit/66c2de562f504895eeb407a04dddd4c76ab70c50
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/jazz_led.c

  Log Message:
  -----------
  jazz_led: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 56299135f5c32a8b606e4b62af9200a3cee65985
      
https://github.com/qemu/qemu/commit/56299135f5c32a8b606e4b62af9200a3cee65985
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/milkymist-tmu2.c

  Log Message:
  -----------
  milkymist-tmu2: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 54df97bb0c625114ac8c7d8e236fbb7a2456e334
      
https://github.com/qemu/qemu/commit/54df97bb0c625114ac8c7d8e236fbb7a2456e334
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/milkymist-vgafb.c

  Log Message:
  -----------
  milkymist-vgafb: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 513960eaae0f33616e2f59d3b887b4d810763866
      
https://github.com/qemu/qemu/commit/513960eaae0f33616e2f59d3b887b4d810763866
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/pl110.c

  Log Message:
  -----------
  pl110: Rename pl110_state to PL110State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5d7a11e438f78a2656000a8d549f0dea412f3dc5
      
https://github.com/qemu/qemu/commit/5d7a11e438f78a2656000a8d549f0dea412f3dc5
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/pl110.c

  Log Message:
  -----------
  pl110: QOM'ify pl110, pl110_versatile and pl111

Let pl110_versatile and pl111 inherit from pl110 and use PL110() cast;
set their version index in an instance_init.

Reviewed-by: Hu Tao <address@hidden>
[AF: Set version PL110 explicitly, suggested by Hu Tao; fixed inheritence]
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 01774ddbcf42c9521fa66679f947eb49327b8e18
      
https://github.com/qemu/qemu/commit/01774ddbcf42c9521fa66679f947eb49327b8e18
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/display/tcx.c

  Log Message:
  -----------
  tcx: QOM cast cleanup

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5ff94a61c461111e25b67c7b9cabef035aa30225
      
https://github.com/qemu/qemu/commit/5ff94a61c461111e25b67c7b9cabef035aa30225
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/imx_avic.c

  Log Message:
  -----------
  imx_avic: QOM cast cleanup

Introduce type constant, use QOM casts and prepare SysBus initfn for QOM
realize by resolving SysBusDevice vs. DeviceState "dev" name conflict.

Acked-by: Peter Chubb <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: bcb34c7a61bce00136d42442c592011e56d87161
      
https://github.com/qemu/qemu/commit/bcb34c7a61bce00136d42442c592011e56d87161
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/imx_ccm.c

  Log Message:
  -----------
  imx_ccm: QOM cast cleanup

Introduce type constant and use QOM casts.

Acked-by: Peter Chubb <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 936230a713208659c664da20287fcb5e5811743a
      
https://github.com/qemu/qemu/commit/936230a713208659c664da20287fcb5e5811743a
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/armv7m.c

  Log Message:
  -----------
  armv7m: QOM cast cleanup for BitBandState

Introduce TYPE_* constant and use QOM cast.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 426533faed4338f228c715fbec21a887692ad47c
      
https://github.com/qemu/qemu/commit/426533faed4338f228c715fbec21a887692ad47c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/highbank.c

  Log Message:
  -----------
  highbank: QOM cast cleanup for HighbankRegsState

Add type constant and use QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 257ec289b297586f45d5ea5ea01adf8672aa6a05
      
https://github.com/qemu/qemu/commit/257ec289b297586f45d5ea5ea01adf8672aa6a05
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/integratorcp.c

  Log Message:
  -----------
  integratorcp: QOM cast cleanup for integratorcm_state

Rename to IntegratorCMState, introduce type constant and use QOM cast.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 91b646264e1c1f37c9ffb3a602ad748b2a6b050c
      
https://github.com/qemu/qemu/commit/91b646264e1c1f37c9ffb3a602ad748b2a6b050c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/integratorcp.c

  Log Message:
  -----------
  integratorcp: QOM cast cleanup for icp_pic_state

Introduce type constant and use QOM cast.
Fix indentation.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 2c79fed33be49cb13c9ce01a6fc42240ee7dedc8
      
https://github.com/qemu/qemu/commit/2c79fed33be49cb13c9ce01a6fc42240ee7dedc8
  Author: Stefan Weil <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: Fix typo in name of local function

The misspelling was spotted by Andreas Färber.

Signed-off-by: Stefan Weil <address@hidden>
Reviewed-by: Jan Kiszka <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: a77d90e68a6a277f53bf9051c8fbc2b0d0cff1c1
      
https://github.com/qemu/qemu/commit/a77d90e68a6a277f53bf9051c8fbc2b0d0cff1c1
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup for mv88w8618_eth_state

Introduce type constant and use QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 2cca58fdc28fb860827a9f0bae1cd736df76cfa0
      
https://github.com/qemu/qemu/commit/2cca58fdc28fb860827a9f0bae1cd736df76cfa0
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup for musicpal_lcd_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: c7bd0fd945c3f7f1d93a226dbe89a2ccf0503a58
      
https://github.com/qemu/qemu/commit/c7bd0fd945c3f7f1d93a226dbe89a2ccf0503a58
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup mv88w8618_pic_state

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 4adc8541d970f5a52a8cb05f893f4afeec255d5b
      
https://github.com/qemu/qemu/commit/4adc8541d970f5a52a8cb05f893f4afeec255d5b
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup for mv88w8618_pit_state

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5952b01cf82ba2385065c8fc9976b8907f215b36
      
https://github.com/qemu/qemu/commit/5952b01cf82ba2385065c8fc9976b8907f215b36
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup for mv88w8618_flashcfg

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7012d4b46b68dcffde1f12a5dfbce5c4c02dc3ff
      
https://github.com/qemu/qemu/commit/7012d4b46b68dcffde1f12a5dfbce5c4c02dc3ff
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup for musicpal_gpio_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3bdf5327c9b3e449a3ea212d063baa7fac576b1b
      
https://github.com/qemu/qemu/commit/3bdf5327c9b3e449a3ea212d063baa7fac576b1b
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/musicpal.c

  Log Message:
  -----------
  musicpal: QOM cast cleanup for musicpal_key_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 12a828041c666cf96d69cde85bd7ec03a7e8719f
      
https://github.com/qemu/qemu/commit/12a828041c666cf96d69cde85bd7ec03a7e8719f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/pxa2xx.c

  Log Message:
  -----------
  pxa2xx: QOM cast cleanup for PXA2xxSSPState

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 548c6f188ecfbb09b42a29393fc18252ab7bbf7d
      
https://github.com/qemu/qemu/commit/548c6f188ecfbb09b42a29393fc18252ab7bbf7d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/pxa2xx.c

  Log Message:
  -----------
  pxa2xx: QOM cast cleanup for PXA2xxRTCState

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5354c21ef905ab36015900e7d27d352bca47f285
      
https://github.com/qemu/qemu/commit/5354c21ef905ab36015900e7d27d352bca47f285
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/pxa2xx.c

  Log Message:
  -----------
  pxa2xx: QOM cast cleanup for PXA2xxI2CState

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 922bb317e488300c50344742cbd5e0028a8b3d77
      
https://github.com/qemu/qemu/commit/922bb317e488300c50344742cbd5e0028a8b3d77
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/pxa2xx_gpio.c

  Log Message:
  -----------
  pxa2xx_gpio: QOM cast cleanup for PXA2xxGPIOInfo

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 6050ed5fb98822220f71d69c46870bdf1f3bc076
      
https://github.com/qemu/qemu/commit/6050ed5fb98822220f71d69c46870bdf1f3bc076
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/pxa2xx_pic.c

  Log Message:
  -----------
  pxa2xx_pic: QOM cast cleanup for PXA2xxPICState

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7eb8104a9cd274a14b9a8a6caf38d0720e56cd21
      
https://github.com/qemu/qemu/commit/7eb8104a9cd274a14b9a8a6caf38d0720e56cd21
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/spitz.c

  Log Message:
  -----------
  spitz: QOM cast cleanup for SLNANDState

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 73e9d965dd071ecde5cb31327b58469275691667
      
https://github.com/qemu/qemu/commit/73e9d965dd071ecde5cb31327b58469275691667
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/spitz.c

  Log Message:
  -----------
  spitz: QOM cast cleanup for SpitzKeyboardState

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 8ef1d3947efd4044b6a33dcd0ccc5c857149e194
      
https://github.com/qemu/qemu/commit/8ef1d3947efd4044b6a33dcd0ccc5c857149e194
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/stellaris.c

  Log Message:
  -----------
  stellaris: QOM cast cleanup for gptm_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: d94a40156b357cd519f9385ca1f57ea7850b9e18
      
https://github.com/qemu/qemu/commit/d94a40156b357cd519f9385ca1f57ea7850b9e18
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/stellaris.c

  Log Message:
  -----------
  stellaris: QOM cast cleanup for stellaris_i2c_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7df7f67ae1bf6b2c81788a58de9cdf9cf9c03bc8
      
https://github.com/qemu/qemu/commit/7df7f67ae1bf6b2c81788a58de9cdf9cf9c03bc8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/stellaris.c

  Log Message:
  -----------
  stellaris: QOM cast cleanup for stellaris_adc_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 74e075f6fbb40992b698c2418aa19ad541abf71e
      
https://github.com/qemu/qemu/commit/74e075f6fbb40992b698c2418aa19ad541abf71e
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/strongarm.c

  Log Message:
  -----------
  strongarm: QOM cast cleanup for StrongARMPICState

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 4e00210522ecbbeb81d091cfca1f2cf3f3ae00d8
      
https://github.com/qemu/qemu/commit/4e00210522ecbbeb81d091cfca1f2cf3f3ae00d8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/strongarm.c

  Log Message:
  -----------
  strongarm: QOM cast cleanup for StrongARMRTCState

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: f55beb8477e005f49514410cc00f6913729b01bd
      
https://github.com/qemu/qemu/commit/f55beb8477e005f49514410cc00f6913729b01bd
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/strongarm.c

  Log Message:
  -----------
  strongarm: QOM cast cleanup for StrongARMGPIOInfo

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: c71e67329188ee1081de53ef685e627c6e99cc87
      
https://github.com/qemu/qemu/commit/c71e67329188ee1081de53ef685e627c6e99cc87
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/strongarm.c

  Log Message:
  -----------
  strongarm: QOM cast cleanup for StrongARMPPCInfo

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: fff3af97b9e1b1a482d8951eddac2c45ede9bf08
      
https://github.com/qemu/qemu/commit/fff3af97b9e1b1a482d8951eddac2c45ede9bf08
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/strongarm.c

  Log Message:
  -----------
  strongarm: QOM cast cleanup for StrongARMUARTState

Introduce a type constant, use QOM casts and rename the parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0ca81872f741e6b93a5951d9a4f524829a911d40
      
https://github.com/qemu/qemu/commit/0ca81872f741e6b93a5951d9a4f524829a911d40
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/strongarm.c

  Log Message:
  -----------
  strongarm: QOM cast cleanup for StrongARMSSPState

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: cfc6b24578fdd55c26ed383c910fa18c4137b159
      
https://github.com/qemu/qemu/commit/cfc6b24578fdd55c26ed383c910fa18c4137b159
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/arm/versatilepb.c

  Log Message:
  -----------
  versatilepb: QOM cast cleanup for vpb_sic_state

Introduce a type constant, use QOM casts, rename the parent field and
prepare for QOM realize.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 534f6ff925cd7c9c8cc10094173e691938ac723f
      
https://github.com/qemu/qemu/commit/534f6ff925cd7c9c8cc10094173e691938ac723f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/cadence_uart.c

  Log Message:
  -----------
  cadence_uart: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 81069b20549b3f465f172efb86f7f5034b89463a
      
https://github.com/qemu/qemu/commit/81069b20549b3f465f172efb86f7f5034b89463a
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/escc.c
    M include/hw/char/escc.h

  Log Message:
  -----------
  escc: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 61149ff6876dffd0de6f527424d9373e4ed2ad59
      
https://github.com/qemu/qemu/commit/61149ff6876dffd0de6f527424d9373e4ed2ad59
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/exynos4210_uart.c

  Log Message:
  -----------
  exynos4210_uart: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ae8e04903138a51d15faaf501ea83569cd6cffa5
      
https://github.com/qemu/qemu/commit/ae8e04903138a51d15faaf501ea83569cd6cffa5
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/grlib_apbuart.c

  Log Message:
  -----------
  grlib_apbuart: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 8d8e34815e46a45afaa2689b49d5f97b6306b7f3
      
https://github.com/qemu/qemu/commit/8d8e34815e46a45afaa2689b49d5f97b6306b7f3
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/imx_serial.c

  Log Message:
  -----------
  imx_serial: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0ee10242fd5c40ef0268147b23ba225b843e2d20
      
https://github.com/qemu/qemu/commit/0ee10242fd5c40ef0268147b23ba225b843e2d20
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M MAINTAINERS
    M hw/char/lm32_juart.c
    A include/hw/char/lm32_juart.h
    R include/hw/lm32/lm32_juart.h
    M target-lm32/op_helper.c

  Log Message:
  -----------
  lm32_juart: Relocate and tidy header

Signed-off-by: Andreas Färber <address@hidden>


  Commit: a0b97927e34903ed280250f90deb6d3261cdc62f
      
https://github.com/qemu/qemu/commit/a0b97927e34903ed280250f90deb6d3261cdc62f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/lm32_juart.c
    M hw/lm32/lm32.h
    M include/hw/char/lm32_juart.h

  Log Message:
  -----------
  lm32_juart: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 85f3d3024588d27453788167566c34c3c658881d
      
https://github.com/qemu/qemu/commit/85f3d3024588d27453788167566c34c3c658881d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/lm32_uart.c

  Log Message:
  -----------
  lm32_uart: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 79bbe8bf3dbd701a13e2abe0ca0acdfae3e2231d
      
https://github.com/qemu/qemu/commit/79bbe8bf3dbd701a13e2abe0ca0acdfae3e2231d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/milkymist-uart.c

  Log Message:
  -----------
  milkymist-uart: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ab640bfc2e0ae70ce7d11122ad30957ad53a1836
      
https://github.com/qemu/qemu/commit/ab640bfc2e0ae70ce7d11122ad30957ad53a1836
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/pl011.c

  Log Message:
  -----------
  pl011: Rename pl011_state

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 71ffe1a01faa90fa08805e8030120b3be0efda25
      
https://github.com/qemu/qemu/commit/71ffe1a01faa90fa08805e8030120b3be0efda25
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/char/pl011.c

  Log Message:
  -----------
  pl011: QOM'ify pl011 and pl011_luminary

Let the Luminary variant inherit from the ARM one, overwriting its ID on
instance_init. Introduce type constant and use QOM casts. Replace
triplicated SysBusDevice initfn with QOM realizefn and instance_init.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 8df81c4b11f19eae16b88d5da3ab85704d49e6b0
      
https://github.com/qemu/qemu/commit/8df81c4b11f19eae16b88d5da3ab85704d49e6b0
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/core/empty_slot.c

  Log Message:
  -----------
  empty_slot: QOM cast cleanup

Introduce type constant and use QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: d7ba0a62c58c3a30bc75377b1209dafc613c73be
      
https://github.com/qemu/qemu/commit/d7ba0a62c58c3a30bc75377b1209dafc613c73be
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/dma/pl080.c

  Log Message:
  -----------
  pl080: Rename pl080_state to PL080State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 4f800554f2b324b3cd5ea6a0e69e9e9b409aa65b
      
https://github.com/qemu/qemu/commit/4f800554f2b324b3cd5ea6a0e69e9e9b409aa65b
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/dma/pl080.c

  Log Message:
  -----------
  pl080: QOM'ify pl080 and pl081

Let pl081 inherit from pl080 and replace triple SysBus initfn with two
instance_inits.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 6df7cdee0b0e3667a0e7f811a9682e492f21c738
      
https://github.com/qemu/qemu/commit/6df7cdee0b0e3667a0e7f811a9682e492f21c738
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/dma/puv3_dma.c

  Log Message:
  -----------
  puv3_dma: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 358cd7ac59ffbb4cef126439f829443d343e2b94
      
https://github.com/qemu/qemu/commit/358cd7ac59ffbb4cef126439f829443d343e2b94
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/dma/pxa2xx_dma.c

  Log Message:
  -----------
  pxa2xx_dma: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 70cd8d4b75e91272a28a140818a52f5e32ef4375
      
https://github.com/qemu/qemu/commit/70cd8d4b75e91272a28a140818a52f5e32ef4375
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/dma/sparc32_dma.c

  Log Message:
  -----------
  sparc32_dma: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 049e7d226e08bbf50c17ffdc3a6793c6e45e77f2
      
https://github.com/qemu/qemu/commit/049e7d226e08bbf50c17ffdc3a6793c6e45e77f2
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/dma/sun4m_iommu.c

  Log Message:
  -----------
  sun4m_iommu: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 1d300b5f6f759f5d0a7866d3da320ebae0f0b79c
      
https://github.com/qemu/qemu/commit/1d300b5f6f759f5d0a7866d3da320ebae0f0b79c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/gpio/omap_gpio.c

  Log Message:
  -----------
  omap_gpio: QOM cast cleanup for omap_gpif_s

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 74d1e352be53d8208996772bb51c5a965fae7d06
      
https://github.com/qemu/qemu/commit/74d1e352be53d8208996772bb51c5a965fae7d06
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/gpio/omap_gpio.c

  Log Message:
  -----------
  omap_gpio: QOM cast cleanup for omap2_gpif_s

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ee663e96e4db735d19dc2672150b6ccc87cc29fe
      
https://github.com/qemu/qemu/commit/ee663e96e4db735d19dc2672150b6ccc87cc29fe
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/gpio/pl061.c

  Log Message:
  -----------
  pl061: Rename pl061_state to PL061State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 692a76d1c4a32573bf3cc19110c7fa6cc8c93f60
      
https://github.com/qemu/qemu/commit/692a76d1c4a32573bf3cc19110c7fa6cc8c93f60
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/gpio/pl061.c

  Log Message:
  -----------
  pl061: QOM'ify pl061 and pl061_luminary

Let pl061_luminary inherit from pl061, with differing instance_init.
Introduce type constant and use QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 1ed09e2f4360cba2c480e64077421aa0cbc6ebc8
      
https://github.com/qemu/qemu/commit/1ed09e2f4360cba2c480e64077421aa0cbc6ebc8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/gpio/puv3_gpio.c

  Log Message:
  -----------
  puv3_gpio: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: a009de46bd50c88d18f19a1405e1348c679e08d6
      
https://github.com/qemu/qemu/commit/a009de46bd50c88d18f19a1405e1348c679e08d6
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/gpio/zaurus.c

  Log Message:
  -----------
  gpio/zaurus: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: cc3c3b8a2239a7a1d49a83c047ae2bc63d8a71e8
      
https://github.com/qemu/qemu/commit/cc3c3b8a2239a7a1d49a83c047ae2bc63d8a71e8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/i2c/bitbang_i2c.c

  Log Message:
  -----------
  bitbang_i2c: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 60ecfcb354e526c29874af17bbadaabeff47409c
      
https://github.com/qemu/qemu/commit/60ecfcb354e526c29874af17bbadaabeff47409c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/i2c/omap_i2c.c

  Log Message:
  -----------
  omap_i2c: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 93e7f5f42d0d3663acb94b24c8a9a329b5b13917
      
https://github.com/qemu/qemu/commit/93e7f5f42d0d3663acb94b24c8a9a329b5b13917
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/i2c/versatile_i2c.c

  Log Message:
  -----------
  versatile_i2c: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 2a052f6bf11f00b358cf4e0abdd6e2cf59648a71
      
https://github.com/qemu/qemu/commit/2a052f6bf11f00b358cf4e0abdd6e2cf59648a71
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/input/milkymist-softusb.c

  Log Message:
  -----------
  milkymist-softusb: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: e607f25a620e769cb6a231314aa13804723ab734
      
https://github.com/qemu/qemu/commit/e607f25a620e769cb6a231314aa13804723ab734
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/input/pl050.c

  Log Message:
  -----------
  pl050: Rename pl050_state to PL050State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3e5dd364d933ccc066cbea8620bdc16525e19230
      
https://github.com/qemu/qemu/commit/3e5dd364d933ccc066cbea8620bdc16525e19230
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/input/pl050.c

  Log Message:
  -----------
  pl050: QOM'ify pl050_keyboard and pl050_mouse

Introduce an abstract type pl050 and let pl050_keyboar and pl050_mouse
inherit from it, using different instance_init functions.
Introduce a type constant and use QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 285b4432da565ebcca0bc5eab1783b77ef3450c0
      
https://github.com/qemu/qemu/commit/285b4432da565ebcca0bc5eab1783b77ef3450c0
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/arm_gic.c
    M hw/intc/arm_gic_common.c
    M hw/intc/gic_internal.h

  Log Message:
  -----------
  arm_gic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 9062143f9e71479e98a62950178e7d803f304425
      
https://github.com/qemu/qemu/commit/9062143f9e71479e98a62950178e7d803f304425
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/etraxfs_pic.c

  Log Message:
  -----------
  etraxfs_pic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: c03c6b9ccaa696b90a662dfcce82d84c50f832b8
      
https://github.com/qemu/qemu/commit/c03c6b9ccaa696b90a662dfcce82d84c50f832b8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/exynos4210_combiner.c

  Log Message:
  -----------
  exynos4210_combiner: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 78c6abbd834e78a658e5910244397040c10a5b90
      
https://github.com/qemu/qemu/commit/78c6abbd834e78a658e5910244397040c10a5b90
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/exynos4210_gic.c

  Log Message:
  -----------
  exynos4210_gic: QOM cast cleanup for exynos4210.gic

Signed-off-by: Andreas Färber <address@hidden>


  Commit: c5e22ae3464b52789023dbdce2f565d0f6be08e2
      
https://github.com/qemu/qemu/commit/c5e22ae3464b52789023dbdce2f565d0f6be08e2
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/exynos4210_gic.c

  Log Message:
  -----------
  exynos4210_gic: QOM cast cleanup for exynos4210.irq_gate

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 730bf9323d799cc42520f4512dd76d843b26d480
      
https://github.com/qemu/qemu/commit/730bf9323d799cc42520f4512dd76d843b26d480
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/grlib_irqmp.c

  Log Message:
  -----------
  grlib_irqmp: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 1f8a9eac51427be2e9e63fcbe9d4d174640a0b19
      
https://github.com/qemu/qemu/commit/1f8a9eac51427be2e9e63fcbe9d4d174640a0b19
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/lm32_pic.c

  Log Message:
  -----------
  lm32_pic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 47edc5a479e0927c6ce04eaf3e84db0ba7ddbb41
      
https://github.com/qemu/qemu/commit/47edc5a479e0927c6ce04eaf3e84db0ba7ddbb41
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/omap_intc.c

  Log Message:
  -----------
  omap_intc: QOM'ify omap-intc and omap2-intc

Create a new abstract base type and let omap-intc and omap2-intc inherit
from it. Introduce a type constant and use QOM casts.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: aefbc25695b00b6d6731ef0b8c53e12462bffd86
      
https://github.com/qemu/qemu/commit/aefbc25695b00b6d6731ef0b8c53e12462bffd86
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/pl190.c

  Log Message:
  -----------
  pl190: Rename pl190_state to PL190State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7fc3266f769880d5cb8d6c7995a1a5f898986baf
      
https://github.com/qemu/qemu/commit/7fc3266f769880d5cb8d6c7995a1a5f898986baf
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/pl190.c

  Log Message:
  -----------
  pl190: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 1ecdf4022ad968f4346905c269247ff3c5d2aa2d
      
https://github.com/qemu/qemu/commit/1ecdf4022ad968f4346905c269247ff3c5d2aa2d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/puv3_intc.c

  Log Message:
  -----------
  puv3_intc: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b09a6f7b30591a5de4c4ceb22e3063a81e7317c4
      
https://github.com/qemu/qemu/commit/b09a6f7b30591a5de4c4ceb22e3063a81e7317c4
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/realview_gic.c

  Log Message:
  -----------
  realview_gic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7abad863d7249b4b501923c3c28d952c473bf23a
      
https://github.com/qemu/qemu/commit/7abad863d7249b4b501923c3c28d952c473bf23a
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/slavio_intctl.c

  Log Message:
  -----------
  slavio_intctl: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: cc3e064ee948c612c38aa99a364f5af95422e5ec
      
https://github.com/qemu/qemu/commit/cc3e064ee948c612c38aa99a364f5af95422e5ec
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/xilinx_intc.c

  Log Message:
  -----------
  xilinx_intc: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ae1953d045eb1fdfc21279284d78c7f23aba9762
      
https://github.com/qemu/qemu/commit/ae1953d045eb1fdfc21279284d78c7f23aba9762
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/arm_l2x0.c

  Log Message:
  -----------
  arm_l2x0: Rename l2x0_state to L2x0State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0e8982e969304995dfa39e6767b0152564a72130
      
https://github.com/qemu/qemu/commit/0e8982e969304995dfa39e6767b0152564a72130
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/arm_l2x0.c

  Log Message:
  -----------
  arm_l2x0: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ba4ea5bd299c03a7af87b0881ea6d445c46beddf
      
https://github.com/qemu/qemu/commit/ba4ea5bd299c03a7af87b0881ea6d445c46beddf
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/arm_sysctl.c

  Log Message:
  -----------
  arm_sysctl: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 100bb15cb8e8788cca36f708c51c3d8e03041759
      
https://github.com/qemu/qemu/commit/100bb15cb8e8788cca36f708c51c3d8e03041759
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/eccmemctl.c

  Log Message:
  -----------
  eccmemctl: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b6e1df2e91fbf89226605a9459bc86c2aa0a404e
      
https://github.com/qemu/qemu/commit/b6e1df2e91fbf89226605a9459bc86c2aa0a404e
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/exynos4210_pmu.c

  Log Message:
  -----------
  exynos4210_pmu: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 816d323be3e66b82cd92657c783c0e5e7b88d6d9
      
https://github.com/qemu/qemu/commit/816d323be3e66b82cd92657c783c0e5e7b88d6d9
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/lm32_sys.c

  Log Message:
  -----------
  lm32_sys: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 829617a97cd4316872465db6b28d304e49f45f05
      
https://github.com/qemu/qemu/commit/829617a97cd4316872465db6b28d304e49f45f05
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/milkymist-hpdmc.c

  Log Message:
  -----------
  milkymist-hpdmc: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: aee31f7b4b7e23cfcdab604b6edc5e7df8d5c32f
      
https://github.com/qemu/qemu/commit/aee31f7b4b7e23cfcdab604b6edc5e7df8d5c32f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/milkymist-pfpu.c

  Log Message:
  -----------
  milkymist-pfpu: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5c0e12f5a6f6da6cc63e4d0fd309f4699300daa0
      
https://github.com/qemu/qemu/commit/5c0e12f5a6f6da6cc63e4d0fd309f4699300daa0
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/mst_fpga.c

  Log Message:
  -----------
  mst_fpga: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: af89a444932111807b4a5a5a799829c98bdab560
      
https://github.com/qemu/qemu/commit/af89a444932111807b4a5a5a799829c98bdab560
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/puv3_pm.c

  Log Message:
  -----------
  puv3_pm: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 95eb2084f9e59c50cb989ef0e717e0d933bd1480
      
https://github.com/qemu/qemu/commit/95eb2084f9e59c50cb989ef0e717e0d933bd1480
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/slavio_misc.c

  Log Message:
  -----------
  slavio_misc: QOM cast cleanup for MiscState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: f1a0a79f4faeac50ea490496e92d00d7260d9437
      
https://github.com/qemu/qemu/commit/f1a0a79f4faeac50ea490496e92d00d7260d9437
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/slavio_misc.c

  Log Message:
  -----------
  slavio_misc: QOM cast cleanup for APCState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: a054e2c2ddea91c8e34fe847327c6250f6f791d6
      
https://github.com/qemu/qemu/commit/a054e2c2ddea91c8e34fe847327c6250f6f791d6
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/misc/zynq_slcr.c

  Log Message:
  -----------
  zynq_slcr: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 318643beaa50f49d3bfa9e318b067784d8fb4f30
      
https://github.com/qemu/qemu/commit/318643beaa50f49d3bfa9e318b067784d8fb4f30
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/cadence_gem.c

  Log Message:
  -----------
  cadence_gem: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 8784dfa4bc3cb6ee3b6115ea52a4cae2874be7f9
      
https://github.com/qemu/qemu/commit/8784dfa4bc3cb6ee3b6115ea52a4cae2874be7f9
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/etraxfs_eth.c

  Log Message:
  -----------
  etraxfs_eth: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 58076497dfeff9721ec8f7476336292c8e0eb8c7
      
https://github.com/qemu/qemu/commit/58076497dfeff9721ec8f7476336292c8e0eb8c7
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/etraxfs_eth.c

  Log Message:
  -----------
  etraxfs_eth: Rename fs_eth to ETRAXFSEthState

Also add a typedef.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3ff66d101be9e2f08db1b674495b489f3c969810
      
https://github.com/qemu/qemu/commit/3ff66d101be9e2f08db1b674495b489f3c969810
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/lan9118.c

  Log Message:
  -----------
  lan9118: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b1a2aaf77499fe6ac059eeceacc8e70858f1c65d
      
https://github.com/qemu/qemu/commit/b1a2aaf77499fe6ac059eeceacc8e70858f1c65d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/lance.c

  Log Message:
  -----------
  lance: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0e57587f2562dd0123817cefc4e95733f9daec8e
      
https://github.com/qemu/qemu/commit/0e57587f2562dd0123817cefc4e95733f9daec8e
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/milkymist-minimac2.c

  Log Message:
  -----------
  milkymist-minimac2: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 926d152e4c5b56b7a76a4bc77b9cf2987119b884
      
https://github.com/qemu/qemu/commit/926d152e4c5b56b7a76a4bc77b9cf2987119b884
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/smc91c111.c

  Log Message:
  -----------
  smc91c111: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 2fa30abadfa2f9f3c47044f677e74988db274d0c
      
https://github.com/qemu/qemu/commit/2fa30abadfa2f9f3c47044f677e74988db274d0c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  stellaris_enet: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0618db44b9da3a2525b414a0928d2b445f897eec
      
https://github.com/qemu/qemu/commit/0618db44b9da3a2525b414a0928d2b445f897eec
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  stellaris_enet: Fix NetClientInfo::cleanup

Drop freeing stellaris_enet_state - that is done by QOM later on unref.

Both MemoryRegion init and savevm registration happen in SysBusDevice
initfn currently, so move them into an unrealizefn for now.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 546921eac5abd7cc6c78f1ceeda3375697ac04bd
      
https://github.com/qemu/qemu/commit/546921eac5abd7cc6c78f1ceeda3375697ac04bd
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/xgmac.c

  Log Message:
  -----------
  xgmac: QOM cast cleanup

Introduce type constant and use QOM casts and typedef consistently.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 91a28042958f20eff01a4d441d7072fd1902d375
      
https://github.com/qemu/qemu/commit/91a28042958f20eff01a4d441d7072fd1902d375
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/xilinx_ethlite.c

  Log Message:
  -----------
  xilinx_ethlite: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 14134f0eb57247e3ec3b8311931a11b344096591
      
https://github.com/qemu/qemu/commit/14134f0eb57247e3ec3b8311931a11b344096591
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/nvram/ds1225y.c

  Log Message:
  -----------
  ds1225y: Drop bogus qdev field from NvRamState

It is not a device, and the field is not used from code either.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 8c1892cf7297ff4972a4ad6dd601921c3a01d618
      
https://github.com/qemu/qemu/commit/8c1892cf7297ff4972a4ad6dd601921c3a01d618
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/nvram/ds1225y.c

  Log Message:
  -----------
  ds1225y: QOM cast cleanup for SysBusNvRamState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 880fc798fd34cea6e6647a9210dc7458c9ceedb6
      
https://github.com/qemu/qemu/commit/880fc798fd34cea6e6647a9210dc7458c9ceedb6
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ppc/ppce500_spin.c

  Log Message:
  -----------
  ppce500_spin: QOM cast cleanup

Introduce type constant and use QOM cast.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7a239e46f792b234d77425653a8259152df5d5de
      
https://github.com/qemu/qemu/commit/7a239e46f792b234d77425653a8259152df5d5de
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sd/milkymist-memcard.c

  Log Message:
  -----------
  milkymist-memcard: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 1d998d93acbbefc3804200ab4387cb0286b07d7b
      
https://github.com/qemu/qemu/commit/1d998d93acbbefc3804200ab4387cb0286b07d7b
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sd/pl181.c

  Log Message:
  -----------
  pl181: Rename pl181_state to PL181State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 630f44426825f18230072ce239a3dea72242e234
      
https://github.com/qemu/qemu/commit/630f44426825f18230072ce239a3dea72242e234
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sd/pl181.c

  Log Message:
  -----------
  pl181: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ef9dfa4c1c97db30d83dbcc8d31c334641b5f7ca
      
https://github.com/qemu/qemu/commit/ef9dfa4c1c97db30d83dbcc8d31c334641b5f7ca
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sparc/sun4m.c

  Log Message:
  -----------
  sun4m: QOM cast cleanup for IDRegState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b3a4996524910049ac491c512858b7a38878a444
      
https://github.com/qemu/qemu/commit/b3a4996524910049ac491c512858b7a38878a444
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sparc/sun4m.c

  Log Message:
  -----------
  sun4m: QOM cast cleanup for AFXState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: e6f54c91758d99f476c7db01c449e01a54821e1c
      
https://github.com/qemu/qemu/commit/e6f54c91758d99f476c7db01c449e01a54821e1c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sparc/sun4m.c

  Log Message:
  -----------
  sun4m: QOM cast cleanup for PROMState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5ab6b4c661ecf3c824e08de6f5c99a855d00fa84
      
https://github.com/qemu/qemu/commit/5ab6b4c661ecf3c824e08de6f5c99a855d00fa84
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sparc/sun4m.c

  Log Message:
  -----------
  sun4m: QOM cast cleanup for RamDevice

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 13575cf6dbe88ffa9d2f03dace03aedd9e003f8d
      
https://github.com/qemu/qemu/commit/13575cf6dbe88ffa9d2f03dace03aedd9e003f8d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sparc64/sun4u.c

  Log Message:
  -----------
  sun4u: QOM cast cleanup for PROMState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 88c034d5b2c406e1859c9a3746229868a20fed41
      
https://github.com/qemu/qemu/commit/88c034d5b2c406e1859c9a3746229868a20fed41
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/sparc64/sun4u.c

  Log Message:
  -----------
  sun4u: QOM cast cleanup for RamDevice

Signed-off-by: Andreas Färber <address@hidden>


  Commit: ce556e0baffce0624a64bdbe9b077d59cc5f6349
      
https://github.com/qemu/qemu/commit/ce556e0baffce0624a64bdbe9b077d59cc5f6349
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ssi/pl022.c

  Log Message:
  -----------
  pl022: Rename pl022_state to PL022State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3d29bceec1357702b2ce0909c6eb8107b806159e
      
https://github.com/qemu/qemu/commit/3d29bceec1357702b2ce0909c6eb8107b806159e
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ssi/pl022.c

  Log Message:
  -----------
  pl022: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3efc10e17d41779bbdaf27a304c8e39f744e530f
      
https://github.com/qemu/qemu/commit/3efc10e17d41779bbdaf27a304c8e39f744e530f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ssi/xilinx_spi.c

  Log Message:
  -----------
  xilinx_spi: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 1024d7f0137da3683c90b1fd77ec0e47c864d897
      
https://github.com/qemu/qemu/commit/1024d7f0137da3683c90b1fd77ec0e47c864d897
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/arm_timer.c

  Log Message:
  -----------
  arm_timer: Rename sp804_state to SP804State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 0c88dea5ebf248017ab3bf1fab8ee5e24f1b144d
      
https://github.com/qemu/qemu/commit/0c88dea5ebf248017ab3bf1fab8ee5e24f1b144d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/arm_timer.c

  Log Message:
  -----------
  arm_timer: QOM cast cleanup for SP804State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: e2051b42430b014ab6bdcfeabdd869b28282c3a2
      
https://github.com/qemu/qemu/commit/e2051b42430b014ab6bdcfeabdd869b28282c3a2
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/arm_timer.c

  Log Message:
  -----------
  arm_timer: QOM cast cleanup for icp_pit_state

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 831aab9b0bb3953161cdbe07a5e475723874321f
      
https://github.com/qemu/qemu/commit/831aab9b0bb3953161cdbe07a5e475723874321f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/cadence_ttc.c

  Log Message:
  -----------
  cadence_ttc: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3c9a8a8c8e7b045e9f1b23ff98d54d7df9a10229
      
https://github.com/qemu/qemu/commit/3c9a8a8c8e7b045e9f1b23ff98d54d7df9a10229
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/etraxfs_timer.c

  Log Message:
  -----------
  etraxfs_timer: Rename etrax_timer to ETRAXTimerState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 5880ce52eb5560763b378dde83b2144fe41024eb
      
https://github.com/qemu/qemu/commit/5880ce52eb5560763b378dde83b2144fe41024eb
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/etraxfs_timer.c

  Log Message:
  -----------
  etraxfs_timer: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 81e1010d0fbfaa5992cffa88e1797af36cc438ef
      
https://github.com/qemu/qemu/commit/81e1010d0fbfaa5992cffa88e1797af36cc438ef
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/exynos4210_mct.c

  Log Message:
  -----------
  exynos4210_mct: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 25fce9ad7f7b77d610504e70b03e29630d66dfa9
      
https://github.com/qemu/qemu/commit/25fce9ad7f7b77d610504e70b03e29630d66dfa9
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/exynos4210_pwm.c

  Log Message:
  -----------
  exynos4210_pwm: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 3ddacf27057678f483bbed78db2f10419acb6501
      
https://github.com/qemu/qemu/commit/3ddacf27057678f483bbed78db2f10419acb6501
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/exynos4210_rtc.c

  Log Message:
  -----------
  exynos4210_rtc: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 541ab55ff1bdc558473f0dea40deae568551bb85
      
https://github.com/qemu/qemu/commit/541ab55ff1bdc558473f0dea40deae568551bb85
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/grlib_gptimer.c

  Log Message:
  -----------
  grlib_gptimer: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: fe54d857056b3cf143fe5aebcf56b7c638d62bc0
      
https://github.com/qemu/qemu/commit/fe54d857056b3cf143fe5aebcf56b7c638d62bc0
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/lm32_timer.c

  Log Message:
  -----------
  lm32_timer: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 29d1ffc3d8ccbc72dfe1e136a69235901d328d86
      
https://github.com/qemu/qemu/commit/29d1ffc3d8ccbc72dfe1e136a69235901d328d86
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/m48t59.c
    M include/hw/timer/m48t59.h

  Log Message:
  -----------
  m48t59: QOM cast cleanup for M48t59SysBusState

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b564b137b92c5356ffe3c308defa9d0d324272d9
      
https://github.com/qemu/qemu/commit/b564b137b92c5356ffe3c308defa9d0d324272d9
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/milkymist-sysctl.c

  Log Message:
  -----------
  milkymist-sysctl: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b91f0dfd12dbd117235409980e77523fba5f8978
      
https://github.com/qemu/qemu/commit/b91f0dfd12dbd117235409980e77523fba5f8978
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/pl031.c

  Log Message:
  -----------
  pl031: Rename pl031_state to PL031State

Signed-off-by: Andreas Färber <address@hidden>


  Commit: d3b800495ec886d45a0be7aa6eb4e1de7533968f
      
https://github.com/qemu/qemu/commit/d3b800495ec886d45a0be7aa6eb4e1de7533968f
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/pl031.c

  Log Message:
  -----------
  pl031: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 9c9610b825bdf73d3323dfb5aa0cb789f2c665e8
      
https://github.com/qemu/qemu/commit/9c9610b825bdf73d3323dfb5aa0cb789f2c665e8
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/puv3_ost.c

  Log Message:
  -----------
  puv3_ost: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: feea4361b3d29cc7e7374db33df9ab18348cf230
      
https://github.com/qemu/qemu/commit/feea4361b3d29cc7e7374db33df9ab18348cf230
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/pxa2xx_timer.c

  Log Message:
  -----------
  pxa2xx_timer: QOM'ify pxa25x-timer and pxa27x-timer

Introduce type constant for new abstract base type, use QOM casts and
let both non-abstract types inherit from the new base type.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: c275471eb1beb0461cfbbb5d96b9d3bcff451c77
      
https://github.com/qemu/qemu/commit/c275471eb1beb0461cfbbb5d96b9d3bcff451c77
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/slavio_timer.c

  Log Message:
  -----------
  slavio_timer: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 453be7a6fc21c5794e335d937c63bc9d49b1fe1a
      
https://github.com/qemu/qemu/commit/453be7a6fc21c5794e335d937c63bc9d49b1fe1a
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/tusb6010.c

  Log Message:
  -----------
  tusb6010: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 760d1d00b8148887003b0632da82dabab57d71f5
      
https://github.com/qemu/qemu/commit/760d1d00b8148887003b0632da82dabab57d71f5
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/timer/xilinx_timer.c

  Log Message:
  -----------
  xilinx_timer: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: f3d74d32e7285af2c7a289c02b948f8feccd95e1
      
https://github.com/qemu/qemu/commit/f3d74d32e7285af2c7a289c02b948f8feccd95e1
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M include/hw/sysbus.h

  Log Message:
  -----------
  sysbus: Drop FROM_SYSBUS()

As a replacement, use your own macro based on OBJECT_CHECK().

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 339104fe3430d19bd1932077bae839cdcc9f7cd2
      
https://github.com/qemu/qemu/commit/339104fe3430d19bd1932077bae839cdcc9f7cd2
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M include/hw/sysbus.h

  Log Message:
  -----------
  sysbus: Remove unused sysbus_new() prototype

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 436033290065be765363ad73f9437821e0c35084
      
https://github.com/qemu/qemu/commit/436033290065be765363ad73f9437821e0c35084
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/i2c/exynos4210_i2c.c

  Log Message:
  -----------
  exynos4210_i2c: QOM cast cleanup

Fix one ->qdev access and rename parent field.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 4632cf2d5f77e702afda1e98df86ad7b0721ef70
      
https://github.com/qemu/qemu/commit/4632cf2d5f77e702afda1e98df86ad7b0721ef70
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/opencores_eth.c

  Log Message:
  -----------
  opencores_eth: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: a4dbb8bdebd9b013df06cbc27d641de659e92ab2
      
https://github.com/qemu/qemu/commit/a4dbb8bdebd9b013df06cbc27d641de659e92ab2
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/net/mipsnet.c

  Log Message:
  -----------
  mipsnet: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 253eacc2fb1f592af9de64c5a9a2157fbf8ccb0d
      
https://github.com/qemu/qemu/commit/253eacc2fb1f592af9de64c5a9a2157fbf8ccb0d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/i386/kvmvapic.c

  Log Message:
  -----------
  kvmvapic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b311963126a18d7f4c5390c4c094a5f015f0fca6
      
https://github.com/qemu/qemu/commit/b311963126a18d7f4c5390c4c094a5f015f0fca6
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/i386/kvm/ioapic.c

  Log Message:
  -----------
  kvm/ioapic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: f54d31575d115377ba2931abc0ff41d4a0abc5a2
      
https://github.com/qemu/qemu/commit/f54d31575d115377ba2931abc0ff41d4a0abc5a2
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/intc/ioapic.c

  Log Message:
  -----------
  ioapic: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 38fb090a80bc8884ff1874b827ccc9a160102f9d
      
https://github.com/qemu/qemu/commit/38fb090a80bc8884ff1874b827ccc9a160102f9d
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/ppc/spapr_pci.c

  Log Message:
  -----------
  spapr_pci: QOM cast cleanup

Signed-off-by: Andreas Färber <address@hidden>


  Commit: b67964d70219a864ec427e727754a205475c7d6c
      
https://github.com/qemu/qemu/commit/b67964d70219a864ec427e727754a205475c7d6c
  Author: Andreas Färber <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M include/hw/sysbus.h

  Log Message:
  -----------
  sysbus: QOM parent field cleanup for SysBusDevice

Rename the parent field and hide it from gtk-doc.

Signed-off-by: Andreas Färber <address@hidden>


  Commit: 6a4992d0bdeb38a57314d731d9846063b2057e6c
      
https://github.com/qemu/qemu/commit/6a4992d0bdeb38a57314d731d9846063b2057e6c
  Author: Anthony Liguori <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M MAINTAINERS
    M hw/arm/armv7m.c
    M hw/arm/highbank.c
    M hw/arm/integratorcp.c
    M hw/arm/musicpal.c
    M hw/arm/pxa2xx.c
    M hw/arm/pxa2xx_gpio.c
    M hw/arm/pxa2xx_pic.c
    M hw/arm/spitz.c
    M hw/arm/stellaris.c
    M hw/arm/strongarm.c
    M hw/arm/versatilepb.c
    M hw/audio/cs4231.c
    M hw/audio/marvell_88w8618.c
    M hw/audio/milkymist-ac97.c
    M hw/audio/pl041.c
    M hw/block/fdc.c
    M hw/block/onenand.c
    M hw/char/cadence_uart.c
    M hw/char/escc.c
    M hw/char/etraxfs_ser.c
    M hw/char/exynos4210_uart.c
    M hw/char/grlib_apbuart.c
    M hw/char/imx_serial.c
    M hw/char/lm32_juart.c
    M hw/char/lm32_uart.c
    M hw/char/milkymist-uart.c
    M hw/char/pl011.c
    M hw/char/xilinx_uartlite.c
    M hw/core/empty_slot.c
    M hw/cpu/a15mpcore.c
    M hw/cpu/a9mpcore.c
    M hw/cpu/arm11mpcore.c
    M hw/display/exynos4210_fimd.c
    M hw/display/g364fb.c
    M hw/display/jazz_led.c
    M hw/display/milkymist-tmu2.c
    M hw/display/milkymist-vgafb.c
    M hw/display/pl110.c
    M hw/display/tcx.c
    M hw/dma/pl080.c
    M hw/dma/puv3_dma.c
    M hw/dma/pxa2xx_dma.c
    M hw/dma/sparc32_dma.c
    M hw/dma/sun4m_iommu.c
    M hw/gpio/omap_gpio.c
    M hw/gpio/pl061.c
    M hw/gpio/puv3_gpio.c
    M hw/gpio/zaurus.c
    M hw/i2c/bitbang_i2c.c
    M hw/i2c/exynos4210_i2c.c
    M hw/i2c/omap_i2c.c
    M hw/i2c/versatile_i2c.c
    M hw/i386/kvm/ioapic.c
    M hw/i386/kvmvapic.c
    M hw/ide/cmd646.c
    M hw/ide/pci.c
    M hw/ide/pci.h
    M hw/ide/piix.c
    M hw/ide/via.c
    M hw/input/milkymist-softusb.c
    M hw/input/pl050.c
    M hw/intc/arm_gic.c
    M hw/intc/arm_gic_common.c
    M hw/intc/etraxfs_pic.c
    M hw/intc/exynos4210_combiner.c
    M hw/intc/exynos4210_gic.c
    M hw/intc/gic_internal.h
    M hw/intc/grlib_irqmp.c
    M hw/intc/imx_avic.c
    M hw/intc/ioapic.c
    M hw/intc/lm32_pic.c
    M hw/intc/omap_intc.c
    M hw/intc/pl190.c
    M hw/intc/puv3_intc.c
    M hw/intc/realview_gic.c
    M hw/intc/slavio_intctl.c
    M hw/intc/xilinx_intc.c
    M hw/lm32/lm32.h
    M hw/misc/arm_l2x0.c
    M hw/misc/arm_sysctl.c
    M hw/misc/eccmemctl.c
    M hw/misc/exynos4210_pmu.c
    M hw/misc/imx_ccm.c
    M hw/misc/lm32_sys.c
    M hw/misc/milkymist-hpdmc.c
    M hw/misc/milkymist-pfpu.c
    M hw/misc/mst_fpga.c
    M hw/misc/puv3_pm.c
    M hw/misc/slavio_misc.c
    M hw/misc/zynq_slcr.c
    M hw/net/cadence_gem.c
    M hw/net/etraxfs_eth.c
    M hw/net/lan9118.c
    M hw/net/lance.c
    M hw/net/milkymist-minimac2.c
    M hw/net/mipsnet.c
    M hw/net/opencores_eth.c
    M hw/net/smc91c111.c
    M hw/net/stellaris_enet.c
    M hw/net/xgmac.c
    M hw/net/xilinx_ethlite.c
    M hw/nvram/ds1225y.c
    M hw/pci-bridge/dec.c
    M hw/pci-bridge/i82801b11.c
    M hw/pci-bridge/ioh3420.c
    M hw/pci-bridge/pci_bridge_dev.c
    M hw/pci-bridge/xio3130_downstream.c
    M hw/pci-bridge/xio3130_upstream.c
    M hw/pci-host/apb.c
    M hw/pci/pci.c
    M hw/pci/pci_bridge.c
    M hw/pci/pcie.c
    M hw/pci/pcie_port.c
    M hw/ppc/ppce500_spin.c
    M hw/ppc/spapr_pci.c
    M hw/sd/milkymist-memcard.c
    M hw/sd/pl181.c
    M hw/sparc/sun4m.c
    M hw/sparc64/sun4u.c
    M hw/ssi/pl022.c
    M hw/ssi/xilinx_spi.c
    M hw/timer/arm_mptimer.c
    M hw/timer/arm_timer.c
    M hw/timer/cadence_ttc.c
    M hw/timer/etraxfs_timer.c
    M hw/timer/exynos4210_mct.c
    M hw/timer/exynos4210_pwm.c
    M hw/timer/exynos4210_rtc.c
    M hw/timer/grlib_gptimer.c
    M hw/timer/lm32_timer.c
    M hw/timer/m48t59.c
    M hw/timer/milkymist-sysctl.c
    M hw/timer/pl031.c
    M hw/timer/puv3_ost.c
    M hw/timer/pxa2xx_timer.c
    M hw/timer/slavio_timer.c
    M hw/timer/tusb6010.c
    M hw/timer/xilinx_timer.c
    M include/hw/char/escc.h
    A include/hw/char/lm32_juart.h
    R include/hw/lm32/lm32_juart.h
    M include/hw/pci/pci_bus.h
    M include/hw/pci/pcie_port.h
    M include/hw/sysbus.h
    M include/hw/timer/m48t59.h
    M target-lm32/op_helper.c

  Log Message:
  -----------
  Merge remote-tracking branch 'afaerber/tags/qom-devices-for-anthony' into 
staging

QOM device refactorings

* Replace all uses of FROM_SYSBUS() macro with QOM cast macros
  i) "QOM cast cleanup for X"
     Indicates a mechanical 1:1 between TYPE_* and *State.
  ii) "QOM'ify X and Y"
      Indicates abstract types may have been inserted or similar changes
      to type hierarchy.
  ii) Renames
      Coding Style fixes such as CamelCase have been applied in some cases.
* Fix for sparc floppy - cf. ii) above
* Change PCI type hierarchy to provide PCI_BRIDGE() casts
* In doing so, prepare for adopting QOM realize

# gpg: Signature made Mon 29 Jul 2013 02:15:22 PM CDT using RSA key ID 3E7E013F
# gpg: Can't check signature: public key not found

# By Andreas Färber (171) and others
# Via Andreas Färber
* afaerber/tags/qom-devices-for-anthony: (173 commits)
  sysbus: QOM parent field cleanup for SysBusDevice
  spapr_pci: QOM cast cleanup
  ioapic: QOM cast cleanup
  kvm/ioapic: QOM cast cleanup
  kvmvapic: QOM cast cleanup
  mipsnet: QOM cast cleanup
  opencores_eth: QOM cast cleanup
  exynos4210_i2c: QOM cast cleanup
  sysbus: Remove unused sysbus_new() prototype
  sysbus: Drop FROM_SYSBUS()
  xilinx_timer: QOM cast cleanup
  tusb6010: QOM cast cleanup
  slavio_timer: QOM cast cleanup
  pxa2xx_timer: QOM'ify pxa25x-timer and pxa27x-timer
  puv3_ost: QOM cast cleanup
  pl031: QOM cast cleanup
  pl031: Rename pl031_state to PL031State
  milkymist-sysctl: QOM cast cleanup
  m48t59: QOM cast cleanup for M48t59SysBusState
  lm32_timer: QOM cast cleanup
  ...


Compare: https://github.com/qemu/qemu/compare/eddbf0ab9db8...6a4992d0bdeb

reply via email to

[Prev in Thread] Current Thread [Next in Thread]