Microblaze: Convert Microblaze-pic handling to GPIOs
commit73c694565c6144e0c4e15041b5250a04a25107c3
authorAlistair Francis <alistair.francis@xilinx.com>
Mon, 13 Jan 2014 03:35:26 +0000 (13 13:35 +1000)
committerEdgar E. Iglesias <edgar.iglesias@xilinx.com>
Tue, 14 Jan 2014 01:08:36 +0000 (14 11:08 +1000)
treea8ea3af63195bd6e0f183d6bc3f7e15393d35935
parent83e6813a93e38976391b8c382c3375e3e188df3e
Microblaze: Convert Microblaze-pic handling to GPIOs

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/microblaze/Makefile.objs
hw/microblaze/petalogix_ml605_mmu.c
hw/microblaze/petalogix_s3adsp1800_mmu.c
hw/microblaze/pic_cpu.c [deleted file]
hw/microblaze/pic_cpu.h [deleted file]
target-microblaze/cpu.c
target-microblaze/cpu.h