From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932833AbcILKdR (ORCPT ); Mon, 12 Sep 2016 06:33:17 -0400 Received: from mail-pa0-f46.google.com ([209.85.220.46]:35066 "EHLO mail-pa0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932275AbcILKdO (ORCPT ); Mon, 12 Sep 2016 06:33:14 -0400 From: Baoyou Xie To: will.deacon@arm.com, suzuki.poulose@arm.com, olof@lixom.net, mark.rutland@arm.com, bigeasy@linutronix.de, a.hajda@samsung.com Cc: linux-kernel@vger.kernel.org, arnd@arndb.de, baoyou.xie@linaro.org, xie.baoyou@zte.com.cn Subject: [PATCH] arm-cci: add cci_enable_port_for_self() declaration in arm-cci.h Date: Mon, 12 Sep 2016 18:33:01 +0800 Message-Id: <1473676381-11049-1-git-send-email-baoyou.xie@linaro.org> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We get 1 warning when building kernel with W=1: drivers/bus/arm-cci.c:2027:25: warning: no previous prototype for 'cci_enable_port_for_self' [-Wmissing-prototypes] In fact, this function is used in a few files, but should be declared in a header file. So this patch adds the declaration in arm-cci.h. Signed-off-by: Baoyou Xie --- include/linux/arm-cci.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/arm-cci.h b/include/linux/arm-cci.h index 521ec1f..b88f6fb 100644 --- a/include/linux/arm-cci.h +++ b/include/linux/arm-cci.h @@ -30,8 +30,10 @@ struct device_node; #ifdef CONFIG_ARM_CCI extern bool cci_probed(void); +extern asmlinkage void __naked cci_enable_port_for_self(void); #else static inline bool cci_probed(void) { return false; } +static inline void ci_enable_port_for_self(void) { return; } #endif #ifdef CONFIG_ARM_CCI400_PORT_CTRL -- 2.7.4