From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Mon, 2 Mar 2015 19:27:46 +0100 Subject: [U-Boot] [PATCH] arm: imx: Fix conflicting definition types of 'get_reset_cause' In-Reply-To: <1425319858-6748-1-git-send-email-otavio@ossystems.com.br> References: <1425319858-6748-1-git-send-email-otavio@ossystems.com.br> Message-ID: <201503021927.46813.marex@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 On Monday, March 02, 2015 at 07:10:58 PM, Otavio Salvador wrote: > The common i.MX definition of 'get_reset_cause' function is non-static > so the overriden ones should follow it. This fixes following error: > > ,---- > > | arch/arm/imx-common/cpu.c:29:14: error: static declaration > | > | of 'get_reset_cause' follows non-static declaration > | static char *get_reset_cause(void) > > `---- > > The fix has been done in all i.MX based SoCs plus vf610. > > Fixes [YOCTO: #7384]. > > Signed-off-by: Otavio Salvador You should instead drop the prototype from sys_proto.h and repair the only one non-static occurance in arch/arm/imx-common/cpu.c . Best regards, Marek Vasut