summaryrefslogtreecommitdiffstats
path: root/hw/microblaze/Makefile.objs
Commit message (Collapse)AuthorAgeFilesLines
* meson: convert hw/arch*Marc-André Lureau2020-08-211-4/+0Star
| | | | | | | | Each architecture's sourceset is placed in an hw_arch dictionary, and picked up from there when building the per-emulator static_library. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* hw/microblaze/Makefile.objs: Create configs for petalogix and xilinx boardsÁkos Kovács2019-02-051-3/+3
| | | | | | | | | | | | CONFIG_PETALOGIX_* and CONFIG_XLNX_* configs added to default-configs/microblaze-softmmu.mak and default-configs/microblazeel-softmmu.mak. Signed-off-by: Ákos Kovács <akoskovacs@gmx.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-Id: <20190202072456.6468-10-yang.zhong@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* xlnx-zynqmp-pmu: Initial commit of the ZynqMP PMUAlistair Francis2018-01-261-0/+1
| | | | | | | | | | | | | | | | | | | | | The Xilinx ZynqMP SoC has two main processing systems in it. The ARM processing system (which is already modeled in QEMU) and the MicroBlaze Power Management Unit (PMU). This is the inital work for adding support for the PMU. The PMU susbsystem runs along side the ARM system on hardware, but due to architecture limitations in QEMU the two instances are seperate for the time being. Let's follow the same setup we do with the ARM system, where there is an SoC device and a ZCU102 board. Although the PMU is less board specific we are still going to follow the same split as maybe in future we can connect the PMU device to the ARM ZCU102 board. As the machine will be fairly small let's keep them both together in one file. Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
* Microblaze: Convert Microblaze-pic handling to GPIOsAlistair Francis2014-01-141-1/+0Star
| | | | | | | | | | | | | | | This patch uses inbound GPIO lines (IRQ and FIR) for interrupts instead of using the old pic_cpu method, which doesn't correspond to real hardware. This creates the CPU's inbound IRQ and FIR GPIO lines and updates the Microblaze boards to use this new method. Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Suggested-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Reveiwed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Tested-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
* hw: move SSI controllers to hw/ssi/, configure via default-configs/Paolo Bonzini2013-04-081-4/+0Star
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* hw: move NICs to hw/net/, configure via default-configs/Paolo Bonzini2013-04-081-1/+0Star
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* hw: move boards and other isolated files to hw/ARCHPaolo Bonzini2013-03-011-5/+5
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* build: always link device_tree.o into emulators if libfdt availablePaolo Bonzini2013-03-011-1/+0Star
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* xilinx_spi: Initial impl. of Xilinx SPI controllerPeter A. G. Crosthwaite2012-10-101-0/+1
| | | | | | Device model for xilinx XPS SPI controller (v2.0) Signed-off-by: Peter A. G. Crosthwaite <peter.crosthwaite@petalogix.com>
* xilinx_axi*: Share devices between microblaze and microblazeelAndreas Färber2012-06-151-2/+0Star
| | | | | | | Speeds up the build. Signed-off-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* hw/xilinx_*: Share Xilinx devices between ppc and microblazeAndreas Färber2012-06-151-3/+0Star
| | | | | | | | | Speeds up the build. xilinx_ethlite uses tswap32() and is thus target-dependent. Signed-off-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* build: move device tree to per-target Makefile.objsPaolo Bonzini2012-06-071-0/+1
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* build: move obj-TARGET-y variables to nested Makefile.objsPaolo Bonzini2012-06-071-0/+13
Also drop duplicate occurrence of device-hotplug.o. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>