Alex Bligh 
							
						 
					 
					
						
						
							
						
						bc72ad6754 
					 
					
						
						
							
							aio / timers: Switch entire codebase to the new timer API  
						
						... 
						
						
						
						This is an autogenerated patch using scripts/switch-timer-api.
Switch the entire code base to using the new timer API.
Note this patch may introduce some line length issues.
Signed-off-by: Alex Bligh <alex@alex.org.uk >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com > 
						
						
					 
					
						2013-08-22 19:14:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						b354f03c5c 
					 
					
						
						
							
							pl041: QOM cast cleanup  
						
						... 
						
						
						
						Introduce a type constant, use QOM casts and rename the parent field.
Reviewed-by: Hu Tao <hutao@cn.fujitsu.com >
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-07-29 21:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						baae672597 
					 
					
						
						
							
							pl041: Rename pl041_state to PL041State  
						
						... 
						
						
						
						Reviewed-by: Hu Tao <hutao@cn.fujitsu.com >
[AF: Split off renaming from QOM cast changes]
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-07-29 21:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						922cc6010e 
					 
					
						
						
							
							milkymist-ac97: QOM cast cleanup  
						
						... 
						
						
						
						Introduce a type constant, use QOM casts and rename the parent field.
Reviewed-by: Hu Tao <hutao@cn.fujitsu.com >
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-07-29 21:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						9e3f8599fc 
					 
					
						
						
							
							audio/marvell_88w8618: QOM cast cleanup  
						
						... 
						
						
						
						Introduce a type constant, use QOM casts and rename the parent field.
Reviewed-by: Hu Tao <hutao@cn.fujitsu.com >
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-07-29 21:05:47 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						f9e7419039 
					 
					
						
						
							
							cs4231: QOM cast cleanup  
						
						... 
						
						
						
						Introduce a type constant, use QOM casts and rename the parent field.
Reviewed-by: Hu Tao <hutao@cn.fujitsu.com >
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-07-29 20:45:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Apfelbaum 
							
						 
					 
					
						
						
							
						
						125ee0ed9c 
					 
					
						
						
							
							devices: Associate devices to their logical category  
						
						... 
						
						
						
						The category will be used to sort the devices displayed in
the command line help.
Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com >
Message-id: 1375107465-25767-4-git-send-email-marcel.a@redhat.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-07-29 10:37:09 -05:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						64bde0f3e7 
					 
					
						
						
							
							hw/a*: pass owner to memory_region_init* functions  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-07-04 17:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						db10ca9057 
					 
					
						
						
							
							piolist: add owner argument to initialization functions and pass devices  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-07-04 17:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						2c9b15cab1 
					 
					
						
						
							
							memory: add owner argument to initialization functions  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-07-04 17:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Kiszka 
							
						 
					 
					
						
						
							
						
						a8aec29569 
					 
					
						
						
							
							adlib: replace register_ioport*  
						
						... 
						
						
						
						Convert over to memory regions to obsolete register_ioport*.
CC: malc <av1474@comtv.ru >
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-07-04 17:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Blue Swirl 
							
						 
					 
					
						
						
							
						
						371a775dc1 
					 
					
						
						
							
							Merge branch 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu  
						
						... 
						
						
						
						* 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu:
  qdev: Drop FROM_QBUS() macro
  isa: QOM'ify ISADevice
  isa: QOM'ify ISABus
  i8259: Convert PICCommonState to use QOM realizefn
  kvm/i8259: QOM'ify some more
  i8259: QOM'ify some more
  i8254: Convert PITCommonState to QOM realizefn
  kvm/i8254: QOM'ify some more
  i8254: QOM'ify some more
  isa: Use realizefn for ISADevice
  cs4231a: QOM'ify some more
  gus: QOM'ify some more 
						
						
					 
					
						2013-06-15 10:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Crosthwaite 
							
						 
					 
					
						
						
							
						
						52bb7c6a06 
					 
					
						
						
							
							audio/intel-hda: QOM casting sweep  
						
						... 
						
						
						
						Define and use standard QOM cast macro. Remove usages of DO_UPCAST and
direct -> style casting.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com >
Message-id: 96f00396338321f5a76c9b86c629b69895e4d2d0.1370496582.git.peter.crosthwaite@xilinx.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-06-14 08:59:28 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Crosthwaite 
							
						 
					 
					
						
						
							
						
						062db74023 
					 
					
						
						
							
							audio/intel-hda: Fix Inheritance hierachy  
						
						... 
						
						
						
						The ich6 and ich9 variants either need to inherit one from the other,
or both from a common base class, otherwise its not possible to create
a QOM cast macro for use by the shared implementation functions.
Went for option B, with a common base class.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com >
Message-id: 54453b6aa8afa1a76b2ec1932f1d7fd25205d0bc.1370496582.git.peter.crosthwaite@xilinx.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-06-14 08:59:28 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						db895a1e6a 
					 
					
						
						
							
							isa: Use realizefn for ISADevice  
						
						... 
						
						
						
						Drop ISADeviceClass::init and the resulting no-op initfn and let
children implement their own realizefn. Adapt error handling.
Split off an instance_init where sensible.
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-06-07 12:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						a3dcca567a 
					 
					
						
						
							
							cs4231a: QOM'ify some more  
						
						... 
						
						
						
						Introduce type constant and cast macro.
Replace reset hook with DeviceClass::reset callback.
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-06-06 17:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						11c7549d83 
					 
					
						
						
							
							gus: QOM'ify some more  
						
						... 
						
						
						
						Add type constant and cast macro.
Signed-off-by: Andreas Färber <afaerber@suse.de > 
						
						
					 
					
						2013-06-06 16:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Tokarev 
							
						 
					 
					
						
						
							
						
						997aba8e25 
					 
					
						
						
							
							remove some double-includes  
						
						... 
						
						
						
						Some source files #include the same header more than
once for no good reason.  Remove second #includes in
such cases.
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru > 
						
						
					 
					
						2013-05-18 16:35:12 +04:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						98af93fde2 
					 
					
						
						
							
							audio: replace audio card configuration with default-configs  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Message-id: 1366303444-24620-6-git-send-email-pbonzini@redhat.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-04-29 12:16:37 -05:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						36cd6f6f20 
					 
					
						
						
							
							audio: remove the need for audio card CONFIG_* symbols  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Message-id: 1366303444-24620-3-git-send-email-pbonzini@redhat.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-04-29 12:16:36 -05:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						8c444a1978 
					 
					
						
						
							
							adlib: qdev-ify  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Message-id: 1366303444-24620-2-git-send-email-pbonzini@redhat.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-04-29 12:16:36 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						399f05a6e1 
					 
					
						
						
							
							sb16: QOM'ify  
						
						... 
						
						
						
						Introduce type constant and cast macro to obsolete DO_UPCAST().
Prepares for ISA realizefn.
Signed-off-by: Andreas Färber <afaerber@suse.de >
Signed-off-by: Andreas Färber <afaerber@suse.de >
Message-id: 1367093935-29091-15-git-send-email-afaerber@suse.de 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-04-29 08:27:48 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Färber 
							
						 
					 
					
						
						
							
						
						d367ece5e5 
					 
					
						
						
							
							pcspk: QOM'ify  
						
						... 
						
						
						
						Introduce type constant and cast macro to obsolete DO_UPCAST().
Prepares for ISA realizefn.
Signed-off-by: Andreas Färber <afaerber@suse.de >
Signed-off-by: Andreas Färber <afaerber@suse.de >
Message-id: 1367093935-29091-14-git-send-email-afaerber@suse.de 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com > 
						
						
					 
					
						2013-04-29 08:27:48 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Weil 
							
						 
					 
					
						
						
							
						
						e1fe50dcb3 
					 
					
						
						
							
							Remove unneeded type casts  
						
						... 
						
						
						
						cpu_physical_memory_read, cpu_physical_memory_write take any pointer
as 2nd argument without needing a type cast.
Signed-off-by: Stefan Weil <sw@weilnetz.de >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com > 
						
						
					 
					
						2013-04-19 11:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						47b43a1f41 
					 
					
						
						
							
							hw: move private headers to hw/ subdirectories.  
						
						... 
						
						
						
						Many headers are used only in a single directory.  These can be
kept in hw/.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-04-08 18:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						34b8f63ea1 
					 
					
						
						
							
							hw: move audio devices to hw/audio/, configure via default-configs/  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-04-08 18:13:13 +02:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						49ab747f66 
					 
					
						
						
							
							hw: move target-independent files to subdirectories  
						
						... 
						
						
						
						This patch tackles all files that are compiled once, moving
them to subdirectories of hw/.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-04-08 18:13:12 +02:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						1fd6bb44ed 
					 
					
						
						
							
							hw: make subdirectories for devices  
						
						... 
						
						
						
						Prepare the new directory structure.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2013-04-08 18:13:11 +02:00