From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52223) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wh4U8-0003kE-B4 for qemu-devel@nongnu.org; Sun, 04 May 2014 18:02:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wh4U0-0004gF-NJ for qemu-devel@nongnu.org; Sun, 04 May 2014 18:02:12 -0400 Received: from cantor2.suse.de ([195.135.220.15]:55574 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wh4U0-0004eK-H4 for qemu-devel@nongnu.org; Sun, 04 May 2014 18:02:04 -0400 Message-ID: <5366B8D3.2010407@suse.de> Date: Mon, 05 May 2014 00:01:55 +0200 From: =?ISO-8859-15?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <1399218747-22204-1-git-send-email-rabin@rab.in> <1399218747-22204-3-git-send-email-rabin@rab.in> In-Reply-To: <1399218747-22204-3-git-send-email-rabin@rab.in> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 3/3] arm: add EFM32GG-DK3750 support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rabin Vincent Cc: Peter Maydell , qemu-devel@nongnu.org Hi, Am 04.05.2014 17:52, schrieb Rabin Vincent: > Add support for the EFM32GG990 MCU and its development board > EFM32GG-DK3750. This is a Cortex-M3 platform supported > by mainline Linux. >=20 > Signed-off-by: Rabin Vincent > --- > default-configs/arm-softmmu.mak | 1 + > hw/arm/Makefile.objs | 1 + > hw/arm/efm32.c | 71 +++++++++++++++++++++++++++++++++= ++++++++ > 3 files changed, 73 insertions(+) > create mode 100644 hw/arm/efm32.c Apart from a missing cover letter to reply to, the preceding two devices look good to me - this machine however is copying the wrong code. For one, no semicolon after machine_init() please ;) and more importantly please follow the example set by Canon A1000 and Allwinner A10 for SoC vs. machine modeling. Not only does it help clarify what is actually on the board and what on the chip and facilitates reuse by future EFM32 based boards, it also helps with the technical conversion to QOM realize and the QOM composition tree. Thanks, Andreas --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 16746 AG N=FCrnbe= rg