 0e6934f264
			
		
	
	
		0e6934f264
		
	
	
	
	
		
			
			Add functions to easily handle clocks with devices. Clock inputs and outputs should be used to handle clock propagation between devices. The API is very similar the GPIO API. This is based on the original work of Frederic Konrad. Signed-off-by: Damien Hedde <damien.hedde@greensocs.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-id: 20200406135251.157596-4-damien.hedde@greensocs.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
		
			
				
	
	
		
			36 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # core qdev-related obj files, also used by *-user:
 | |
| common-obj-y += qdev.o qdev-properties.o
 | |
| common-obj-y += bus.o
 | |
| common-obj-y += cpu.o
 | |
| common-obj-y += resettable.o
 | |
| common-obj-y += hotplug.o
 | |
| common-obj-y += vmstate-if.o
 | |
| # irq.o needed for qdev GPIO handling:
 | |
| common-obj-y += irq.o
 | |
| common-obj-y += clock.o qdev-clock.o
 | |
| 
 | |
| common-obj-$(CONFIG_SOFTMMU) += reset.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += qdev-fw.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += fw-path-provider.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += nmi.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += vm-change-state-handler.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += qdev-properties-system.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += sysbus.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += machine.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += null-machine.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += loader.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += machine-hmp-cmds.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += numa.o
 | |
| common-obj-$(CONFIG_SOFTMMU) += clock-vmstate.o
 | |
| obj-$(CONFIG_SOFTMMU) += machine-qmp-cmds.o
 | |
| 
 | |
| common-obj-$(CONFIG_EMPTY_SLOT) += empty_slot.o
 | |
| common-obj-$(CONFIG_XILINX_AXI) += stream.o
 | |
| common-obj-$(CONFIG_PTIMER) += ptimer.o
 | |
| common-obj-$(CONFIG_FITLOADER) += loader-fit.o
 | |
| common-obj-$(CONFIG_REGISTER) += register.o
 | |
| common-obj-$(CONFIG_OR_IRQ) += or-irq.o
 | |
| common-obj-$(CONFIG_SPLIT_IRQ) += split-irq.o
 | |
| common-obj-$(CONFIG_PLATFORM_BUS) += platform-bus.o
 | |
| common-obj-$(CONFIG_GENERIC_LOADER) += generic-loader.o
 |