From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDtmA-0002yB-BJ for qemu-devel@nongnu.org; Fri, 17 Jun 2016 09:25:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDtm8-0005D2-2J for qemu-devel@nongnu.org; Fri, 17 Jun 2016 09:25:33 -0400 References: <1466169069-29375-1-git-send-email-real@ispras.ru> <1466169069-29375-10-git-send-email-real@ispras.ru> From: Paolo Bonzini Message-ID: <17590346-c29a-0b2d-e4f7-ee090ccbcfc5@redhat.com> Date: Fri, 17 Jun 2016 15:25:17 +0200 MIME-Version: 1.0 In-Reply-To: <1466169069-29375-10-git-send-email-real@ispras.ru> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 09/13] ICH9 SMB: make TYPE_ICH9_SMB_DEVICE macro public List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Efimov Vasily , qemu-devel@nongnu.org Cc: John Snow , qemu-block@nongnu.org, Gerd Hoffmann , "Michael S. Tsirkin" , Kevin Wolf , Max Reitz , Richard Henderson , Eduardo Habkost , Peter Maydell , Kirill Batuzov On 17/06/2016 15:11, Efimov Vasily wrote: > ICH9 SMB bridge can be created using qdev API despite existence of helper > function. The type name is needed for such creation. Using a preprocessor > alias instead the string type name itself is preferable. > > The patch makes the alias accessible through the header. > > Signed-off-by: Efimov Vasily > --- > hw/i2c/smbus_ich9.c | 1 - > include/hw/i386/ich9.h | 2 ++ > 2 files changed, 2 insertions(+), 1 deletion(-) > > diff --git a/hw/i2c/smbus_ich9.c b/hw/i2c/smbus_ich9.c > index 498f03e..48fab22 100644 > --- a/hw/i2c/smbus_ich9.c > +++ b/hw/i2c/smbus_ich9.c > @@ -35,7 +35,6 @@ > > #include "hw/i386/ich9.h" > > -#define TYPE_ICH9_SMB_DEVICE "ICH9 SMB" > #define ICH9_SMB_DEVICE(obj) \ > OBJECT_CHECK(ICH9SMBState, (obj), TYPE_ICH9_SMB_DEVICE) > > diff --git a/include/hw/i386/ich9.h b/include/hw/i386/ich9.h > index 88233c3..f1294bc 100644 > --- a/include/hw/i386/ich9.h > +++ b/include/hw/i386/ich9.h > @@ -208,6 +208,8 @@ Object *ich9_lpc_find(void); > > > /* D31:F3 SMBus controller */ > +#define TYPE_ICH9_SMB_DEVICE "ICH9 SMB" > + > #define ICH9_A2_SMB_REVISION 0x02 > #define ICH9_SMB_PI 0x00 > > Reviewed-by: Paolo Bonzini