From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiko Schocher Date: Mon, 14 Jan 2013 07:42:38 +0100 Subject: [U-Boot] [PATCH V2] I2C: S3C24X0: Resolve build error for VCMA9 In-Reply-To: <1358142576-1957-1-git-send-email-rajeshwari.s@samsung.com> References: <712aayush@samsung.com> <1358142576-1957-1-git-send-email-rajeshwari.s@samsung.com> Message-ID: <50F3A8DE.2060300@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Rajeshwari, On 14.01.2013 06:49, Rajeshwari Shinde wrote: > This patch resolves the following build errors for I2C driver in > VCMA9: > > In file included from s3c24x0_i2c.c:40:0: > s3c24x0_i2c.h:38:17: error: field 'id' has incomplete type > s3c24x0_i2c.c:70:39: error: 'CONFIG_MAX_I2C_NUM' undeclared here (not > in a function) s3c24x0_i2c.c:70:31: warning: 'i2c_bus' defined but > not used [-Wunused-variable] s3c24x0_i2c.c:72:12: warning: > 'i2c_busses' defined but not used [-Wunused-variable] Which U-Boot do you use? I just tried current head of mainline: [hs at pollux u-boot]$ git log commit fd70aa41468be4324275910f85578cb5be6a0439 Author: angelo Date: Fri Nov 23 12:23:39 2012 +0000 m68k/lib: fix serial driver relocation Fix coldfire serial driver bindings no more relocated to ram after last changes to drivers/serial/serial.c (regression). Serial initialization in ram has to be called after that gd->reloc_off is calculated. Signed-off-by: Angelo Dureghello Cc: Jason Jin Acked-by: Jens Scharsig (BuS Elektronik) Tested-by: Jens Scharsig (BuS Elektronik) and it compiles clean with eldk-5.2: [hs at pollux u-boot]$ ./MAKEALL VCMA9 Configuring for VCMA9 board... text data bss dec hex filename 523055 15112 296056 834223 cbaaf ./u-boot --------------------- SUMMARY ---------------------------- Boards compiled: 1 ---------------------------------------------------------- [hs at pollux u-boot]$ bye, Heiko -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany