From patchwork Mon Jan 31 15:20:50 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 81140 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 96AD6B70E2 for ; Tue, 1 Feb 2011 02:29:42 +1100 (EST) Received: from localhost ([127.0.0.1]:45331 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pjvgc-0002Xk-8P for incoming@patchwork.ozlabs.org; Mon, 31 Jan 2011 10:29:02 -0500 Received: from [140.186.70.92] (port=48865 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PjvZT-0006g9-JD for qemu-devel@nongnu.org; Mon, 31 Jan 2011 10:21:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PjvZN-0001hk-HU for qemu-devel@nongnu.org; Mon, 31 Jan 2011 10:21:39 -0500 Received: from mail-bw0-f45.google.com ([209.85.214.45]:62056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PjvZN-0001bM-CY for qemu-devel@nongnu.org; Mon, 31 Jan 2011 10:21:33 -0500 Received: by mail-bw0-f45.google.com with SMTP id 16so5607723bwz.4 for ; Mon, 31 Jan 2011 07:21:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:message-id:x-mailer :in-reply-to:references; bh=xQMRkPr1VKymufIVlMcGsGveR/Ohdtx2Cyi6OfEgB9U=; b=B8z1a/h+vMbtdA9sJyJAVD99pSSbsK26U5SWU1eprSbxevuJpWBWFqtfY4Ac4kO4xx xFapx3sVcDl8y4bvRsE6CeU+iL92PQFf8y7wli1geNocC0nG7f5RBCYCLhFQVcitl3oU PIgPCiZj+Kt435K4IuRQzvU/xRGq1ibTorCPc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:x-mailer:in-reply-to:references; b=mwjOmRZCdCk7q3HlTnvcz3f5/r8pPMMb3MupxEN6aGhAfYKqCrJndrwrqEslatB91e NqVyCn6wZ2mhJr95thAMBGhnT01zIBsVpHSQup6e/p8OtF/5W+qayavWz1P7q8vup1t7 LYy+NhyjOwWCBreBNpOB/xmDsb7DJkWHwARoA= Received: by 10.204.62.132 with SMTP id x4mr5408777bkh.30.1296487292857; Mon, 31 Jan 2011 07:21:32 -0800 (PST) Received: from doriath.ww600.siemens.net ([91.213.169.4]) by mx.google.com with ESMTPS id z18sm8098299bkf.20.2011.01.31.07.21.31 (version=SSLv3 cipher=RC4-MD5); Mon, 31 Jan 2011 07:21:32 -0800 (PST) From: Dmitry Eremin-Solenikov To: qemu-devel@nongnu.org Date: Mon, 31 Jan 2011 18:20:50 +0300 Message-Id: <1296487250-28254-11-git-send-email-dbaryshkov@gmail.com> X-Mailer: git-send-email 1.7.2.3 In-Reply-To: <1296487250-28254-1-git-send-email-dbaryshkov@gmail.com> References: <1296487250-28254-1-git-send-email-dbaryshkov@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.214.45 Subject: [Qemu-devel] [PATCH 11/11] Merge mainstone.h header into mainstone.c X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Now the only user of mainstone.h is mainstone.c file. Merge header into board file. Signed-off-by: Dmitry Eremin-Solenikov --- hw/mainstone.c | 23 ++++++++++++++++++++++- hw/mainstone.h | 35 ----------------------------------- 2 files changed, 22 insertions(+), 36 deletions(-) delete mode 100644 hw/mainstone.h diff --git a/hw/mainstone.c b/hw/mainstone.c index 7d13972..6d10ecb 100644 --- a/hw/mainstone.c +++ b/hw/mainstone.c @@ -14,12 +14,33 @@ #include "net.h" #include "devices.h" #include "boards.h" -#include "mainstone.h" #include "sysemu.h" #include "flash.h" #include "blockdev.h" #include "sysbus.h" +/* Device addresses */ +#define MST_FPGA_PHYS 0x08000000 +#define MST_ETH_PHYS 0x10000300 +#define MST_FLASH_0 0x00000000 +#define MST_FLASH_1 0x04000000 + +/* IRQ definitions */ +#define MMC_IRQ 0 +#define USIM_IRQ 1 +#define USBC_IRQ 2 +#define ETHERNET_IRQ 3 +#define AC97_IRQ 4 +#define PEN_IRQ 5 +#define MSINS_IRQ 6 +#define EXBRD_IRQ 7 +#define S0_CD_IRQ 9 +#define S0_STSCHG_IRQ 10 +#define S0_IRQ 11 +#define S1_CD_IRQ 13 +#define S1_STSCHG_IRQ 14 +#define S1_IRQ 15 + static struct keymap map[0xE0] = { [0 ... 0xDF] = { -1, -1 }, [0x1e] = {0,0}, /* a */ diff --git a/hw/mainstone.h b/hw/mainstone.h deleted file mode 100644 index e6a2b67..0000000 --- a/hw/mainstone.h +++ /dev/null @@ -1,35 +0,0 @@ -/* - * PXA270-based Intel Mainstone platforms. - * - * Copyright (c) 2007 by Armin Kuster or - * - * - * This code is licensed under the GNU GPL v2. - */ - -#ifndef __MAINSTONE_H__ -#define __MAINSTONE_H__ - -/* Device addresses */ -#define MST_FPGA_PHYS 0x08000000 -#define MST_ETH_PHYS 0x10000300 -#define MST_FLASH_0 0x00000000 -#define MST_FLASH_1 0x04000000 - -/* IRQ definitions */ -#define MMC_IRQ 0 -#define USIM_IRQ 1 -#define USBC_IRQ 2 -#define ETHERNET_IRQ 3 -#define AC97_IRQ 4 -#define PEN_IRQ 5 -#define MSINS_IRQ 6 -#define EXBRD_IRQ 7 -#define S0_CD_IRQ 9 -#define S0_STSCHG_IRQ 10 -#define S0_IRQ 11 -#define S1_CD_IRQ 13 -#define S1_STSCHG_IRQ 14 -#define S1_IRQ 15 - -#endif /* __MAINSTONE_H__ */