From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:55859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYE6P-0000Eh-Om for qemu-devel@nongnu.org; Wed, 07 Dec 2011 04:47:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RYE6N-0001wK-Pq for qemu-devel@nongnu.org; Wed, 07 Dec 2011 04:47:49 -0500 Received: from mailout3.w1.samsung.com ([210.118.77.13]:45812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYE6N-0001vb-KQ for qemu-devel@nongnu.org; Wed, 07 Dec 2011 04:47:47 -0500 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from euspt1 ([210.118.77.13]) by mailout3.w1.samsung.com (Sun Java(tm) System Messaging Server 6.3-8.04 (built Jul 29 2009; 32bit)) with ESMTP id <0LVT003A5V7I0S30@mailout3.w1.samsung.com> for qemu-devel@nongnu.org; Wed, 07 Dec 2011 09:47:42 +0000 (GMT) Received: from evvoevodinPC.rnd.samsung.ru ([106.109.8.48]) by spt1.w1.samsung.com (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTPA id <0LVT00GNZV7ATA@spt1.w1.samsung.com> for qemu-devel@nongnu.org; Wed, 07 Dec 2011 09:47:42 +0000 (GMT) Date: Wed, 07 Dec 2011 13:46:51 +0400 From: Evgeny Voevodin Message-id: <1323251225-1072-1-git-send-email-e.voevodin@samsung.com> Subject: [Qemu-devel] [PATCH 00/14] ARM: Samsung S5PC210-based boards support. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: d.solodkiy@samsung.com, Evgeny Voevodin This set of patches adds support for Samsung S5PC210-based boards NURI and SMDKC210. Tested on Linux kernel v3.x series. Usage of "-smp 2" option is reuired for now. Evgeny Voevodin (10): hw/sysbus.h: Increase maximum number of device IRQs. ARM: s5pc210: IRQ subsystem support. ARM: s5pc210: PWM support. hw/arm_boot.c: Add new secondary CPU bootloader. hw/arm_gic.c: lower IRQ only on changing of enable bit. ARM: s5pc210: MCT support. ARM: s5pc210: Boot secondary CPU. hw/lan9118.c: Basic byte/word/long access support. hw/s5pc210.c: Add lan9118 support to SMDK board. s5pc210: Switch to sysbus_init_mmio. Maksim Kozlov (1): ARM: s5pc210: Basic support of s5pc210 boards Mitsyanko Igor (3): ARM: s5pc210: added s5pc210 display controller device (FIMD) SD card: add query function to check wether SD card currently ready to recieve data Before executing data transfer to card, we must check that previously issued command wasn't a simple query command (for ex. CMD13), which doesn't require data transfer. Currently, we only can aquire information about whether SD card is in sending data state or not. This patch allows us to query wether previous command was data write command and it was successfully accepted by card (meaning that SD card in recieving data state). ARM: s5pc210: added SD/MMC host controller (ver. 2.0 compliant) implementation Makefile.target | 3 + hw/arm-misc.h | 1 + hw/arm_boot.c | 22 +- hw/arm_gic.c | 20 +- hw/lan9118.c | 96 +++- hw/s5pc210.c | 550 ++++++++++++++++ hw/s5pc210.h | 105 +++ hw/s5pc210_cmu.c | 1144 +++++++++++++++++++++++++++++++++ hw/s5pc210_combiner.c | 381 +++++++++++ hw/s5pc210_fimd.c | 1698 +++++++++++++++++++++++++++++++++++++++++++++++++ hw/s5pc210_gic.c | 411 ++++++++++++ hw/s5pc210_mct.c | 1483 ++++++++++++++++++++++++++++++++++++++++++ hw/s5pc210_pwm.c | 433 +++++++++++++ hw/s5pc210_sdhc.c | 1693 ++++++++++++++++++++++++++++++++++++++++++++++++ hw/s5pc210_uart.c | 677 ++++++++++++++++++++ hw/sd.c | 5 + hw/sd.h | 1 + hw/sysbus.h | 2 +- 18 files changed, 8710 insertions(+), 15 deletions(-) create mode 100644 hw/s5pc210.c create mode 100644 hw/s5pc210.h create mode 100644 hw/s5pc210_cmu.c create mode 100644 hw/s5pc210_combiner.c create mode 100644 hw/s5pc210_fimd.c create mode 100644 hw/s5pc210_gic.c create mode 100644 hw/s5pc210_mct.c create mode 100644 hw/s5pc210_pwm.c create mode 100644 hw/s5pc210_sdhc.c create mode 100644 hw/s5pc210_uart.c -- 1.7.4.1