From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37223) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJvTP-0001pw-U5 for qemu-devel@nongnu.org; Thu, 04 Oct 2012 20:09:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJvTO-0001e3-NR for qemu-devel@nongnu.org; Thu, 04 Oct 2012 20:08:59 -0400 Received: from mail-da0-f45.google.com ([209.85.210.45]:60867) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJvTO-0001dq-H3 for qemu-devel@nongnu.org; Thu, 04 Oct 2012 20:08:58 -0400 Received: by mail-da0-f45.google.com with SMTP id n15so480064dad.4 for ; Thu, 04 Oct 2012 17:08:56 -0700 (PDT) From: Peter Crosthwaite Date: Fri, 5 Oct 2012 10:08:45 +1000 Message-Id: <1349395739-26502-1-git-send-email-peter.crosthwaite@xilinx.com> Subject: [Qemu-devel] [PULL 0/14] Ehnahced SSI bus support + M25P80 SPI flash + Xilinx SPI controller List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, edgar.iglesias@gmail.com, blauwirbel@gmail.com, aliguori@us.ibm.com Cc: peter.crosthwaite@petalogix.com The following changes since commit e744c06fca438dc08271e626034e632a270c91c8: Peter Maydell (1): fpu/softfloat.c: Return correctly signed values from uint64_to_float32 are available in the git repository at: git://developer.petalogix.com/public/qemu.git for-upstream/spi-initial.8 Peter A. G. Crosthwaite (13): ssi: Support for multiple attached devices ssi: Implemented CS behaviour ssi: Added create_slave_no_init() qdev: allow multiple qdev_init_gpio_in() calls hw/stellaris: Removed gpio_out init array. stellaris: Removed SSI mux hw: Added generic FIFO API. m25p80: Initial implementation of SPI flash device xilinx_spi: Initial impl. of Xilinx SPI controller petalogix-ml605: added SPI controller with n25q128 xilinx_spips: Xilinx Zynq SPI cntrlr device model xilinx_zynq: Added SPI controllers + flashes MAINTAINERS: Added maintainerships for SSI Peter Crosthwaite (1): ssi: Add slave autoconnect helper MAINTAINERS | 8 + default-configs/arm-softmmu.mak | 1 + default-configs/microblaze-softmmu.mak | 2 + default-configs/microblazeel-softmmu.mak | 2 + hw/Makefile.objs | 2 + hw/ads7846.c | 7 +- hw/arm/Makefile.objs | 1 + hw/fifo.c | 78 ++++ hw/fifo.h | 47 +++ hw/irq.c | 27 +- hw/irq.h | 11 +- hw/m25p80.c | 574 ++++++++++++++++++++++++++++++ hw/max111x.c | 7 +- hw/microblaze/Makefile.objs | 1 + hw/petalogix_ml605_mmu.c | 27 ++ hw/qdev.c | 6 +- hw/spitz.c | 8 +- hw/ssd0323.c | 7 + hw/ssi-sd.c | 7 + hw/ssi.c | 109 +++++- hw/ssi.h | 42 +++ hw/stellaris.c | 111 ++----- hw/xilinx_spi.c | 392 ++++++++++++++++++++ hw/xilinx_spips.c | 354 ++++++++++++++++++ hw/xilinx_zynq.c | 34 ++ hw/z2.c | 7 +- 26 files changed, 1746 insertions(+), 126 deletions(-) create mode 100644 hw/fifo.c create mode 100644 hw/fifo.h create mode 100644 hw/m25p80.c create mode 100644 hw/xilinx_spi.c create mode 100644 hw/xilinx_spips.c