From patchwork Tue Dec 19 19:01:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fengguang Wu X-Patchwork-Id: 10123963 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id A82CD6019C for ; Tue, 19 Dec 2017 19:02:31 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9779D2892A for ; Tue, 19 Dec 2017 19:02:31 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8AE0E292EC; Tue, 19 Dec 2017 19:02:31 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4D5E4294EA for ; Tue, 19 Dec 2017 19:02:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=3fh0CO51SohzZUXsufoC46F7Scgu9YPeG47WMEIcmFM=; b=piMcdYiWTm0/dm gVCguD42J3iBJF0k2QJKaDYYoRB6kD/XVX3f3InIcV78gd5oz2d5qxEuNd5mMiI4OzWrQn1E1IzkZ 5PvnzWqjXvBs0kTtVhpaeEQrRvcwEeqfiooDoLCGPi6H1JyfNgkQ57k2B2QIDo6AiVZ2KX9zE/iF5 xlcQgoLfwZVlqpg5VO9S/OWI4ppSpCBkdIT+De+ndnK/5BcPZ8xDLbYOaARLJwyUGrlAsBnhIBTyj yOJotpiq7QXCVN1TRgiOWSdbAn6NBk4tswU0trHVKtEG5t3KmPI9KUyLPw0/UkLFprUEB2ivGQ28F /AeboHsWmirY0WjD36Ig==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1eRN9n-0007nV-Nz; Tue, 19 Dec 2017 19:02:27 +0000 Received: from mga02.intel.com ([134.134.136.20]) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1eRN9i-0007lj-NK for linux-arm-kernel@lists.infradead.org; Tue, 19 Dec 2017 19:02:25 +0000 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Dec 2017 11:02:11 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.45,428,1508828400"; d="scan'208";a="14946028" Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14]) by fmsmga001.fm.intel.com with ESMTP; 19 Dec 2017 11:02:10 -0800 Received: from kbuild by bee with local (Exim 4.84_2) (envelope-from ) id 1eRNFR-000XRD-GY; Wed, 20 Dec 2017 03:08:17 +0800 Date: Wed, 20 Dec 2017 03:01:56 +0800 From: kbuild test robot To: Rohit Consul Subject: [RFC PATCH xlnx] staging: xilinx: Si5324_RatApprox() can be static Message-ID: <20171219190156.GA22920@lkp-wsm-ep1> References: <201712200342.PY8E7FkU%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <201712200342.PY8E7FkU%fengguang.wu@intel.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171219_110222_834018_22773A4A X-CRM114-Status: GOOD ( 12.59 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kbuild-all@01.org, linux-arm-kernel@lists.infradead.org, Jeffrey Mouroux Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Fixes: b58dab7f9cf1 ("staging: xilinx: Add xilinx hdmi drivers to staging area") Signed-off-by: Fengguang Wu --- clk/si5324drv.c | 2 +- hdmi/phy-xilinx-vphy/aes256.c | 24 ++++++++++++------------ hdmi/phy-xilinx-vphy/bigdigits.c | 2 +- hdmi/phy-xilinx-vphy/xdebug.c | 6 +++--- hdmi/phy-xilinx-vphy/xhdcp22_tx.c | 4 ++-- hdmi/phy-xilinx-vphy/xvidc.c | 4 ++-- hdmi/phy-xilinx-vphy/xvphy_gthe4.c | 16 ++++++++-------- hdmi/phy-xilinx-vphy/xvphy_hdmi_intr.c | 22 +++++++++++----------- hdmi/xilinx-hdmi-rx/xv_hdmirx.c | 4 ++-- hdmi/xilinx-hdmi-rx/xv_hdmirx_vsif.c | 2 +- hdmi/xilinx-hdmi-rx/xv_hdmirxss.c | 4 ++-- hdmi/xilinx-hdmi-tx/xv_hdmitx.c | 2 +- hdmi/xilinx-hdmi-tx/xv_hdmitx_vsif.c | 4 ++-- hdmi/xilinx-hdmi-tx/xv_hdmitxss.c | 4 ++-- hdmi/xilinx_drm_hdmi.c | 4 ++-- misc/dp159.c | 8 ++++---- 16 files changed, 56 insertions(+), 56 deletions(-) diff --git a/drivers/staging/xilinx/clk/si5324drv.c b/drivers/staging/xilinx/clk/si5324drv.c index 9e2a519..d7f4e45 100644 --- a/drivers/staging/xilinx/clk/si5324drv.c +++ b/drivers/staging/xilinx/clk/si5324drv.c @@ -14,7 +14,7 @@ * @param num Will store the numinator (N2_LS) found. * @param denom Will store the denominator (N3) found. */ -void Si5324_RatApprox(u64 f, u64 md, u32 *num, u32 *denom) +static void Si5324_RatApprox(u64 f, u64 md, u32 *num, u32 *denom) { /* a: Continued fraction coefficients. */ u64 a, h[3] = { 0, 1, 0 }, k[3] = { 1, 0, 0 }; diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/aes256.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/aes256.c index e3c502f..4eeb952 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/aes256.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/aes256.c @@ -72,7 +72,7 @@ const uint8_t sbox[256] = { 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68, 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 }; -const uint8_t sboxinv[256] = { +static const uint8_t sboxinv[256] = { 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38, 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb, 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87, @@ -169,13 +169,13 @@ uint8_t rj_sbox_inv(uint8_t x) #endif /* -------------------------------------------------------------------------- */ -uint8_t rj_xtime(uint8_t x) +static uint8_t rj_xtime(uint8_t x) { return (x & 0x80) ? ((x << 1) ^ 0x1b) : (x << 1); } /* rj_xtime */ /* -------------------------------------------------------------------------- */ -void aes_subBytes(uint8_t *buf) +static void aes_subBytes(uint8_t *buf) { register uint8_t i = 16; @@ -183,7 +183,7 @@ void aes_subBytes(uint8_t *buf) } /* aes_subBytes */ /* -------------------------------------------------------------------------- */ -void aes_subBytes_inv(uint8_t *buf) +static void aes_subBytes_inv(uint8_t *buf) { register uint8_t i = 16; @@ -191,7 +191,7 @@ void aes_subBytes_inv(uint8_t *buf) } /* aes_subBytes_inv */ /* -------------------------------------------------------------------------- */ -void aes_addRoundKey(uint8_t *buf, uint8_t *key) +static void aes_addRoundKey(uint8_t *buf, uint8_t *key) { register uint8_t i = 16; @@ -199,7 +199,7 @@ void aes_addRoundKey(uint8_t *buf, uint8_t *key) } /* aes_addRoundKey */ /* -------------------------------------------------------------------------- */ -void aes_addRoundKey_cpy(uint8_t *buf, uint8_t *key, uint8_t *cpk) +static void aes_addRoundKey_cpy(uint8_t *buf, uint8_t *key, uint8_t *cpk) { register uint8_t i = 16; @@ -208,7 +208,7 @@ void aes_addRoundKey_cpy(uint8_t *buf, uint8_t *key, uint8_t *cpk) /* -------------------------------------------------------------------------- */ -void aes_shiftRows(uint8_t *buf) +static void aes_shiftRows(uint8_t *buf) { register uint8_t i, j; /* to make it potentially parallelable :) */ @@ -220,7 +220,7 @@ void aes_shiftRows(uint8_t *buf) } /* aes_shiftRows */ /* -------------------------------------------------------------------------- */ -void aes_shiftRows_inv(uint8_t *buf) +static void aes_shiftRows_inv(uint8_t *buf) { register uint8_t i, j; /* same as above :) */ @@ -232,7 +232,7 @@ void aes_shiftRows_inv(uint8_t *buf) } /* aes_shiftRows_inv */ /* -------------------------------------------------------------------------- */ -void aes_mixColumns(uint8_t *buf) +static void aes_mixColumns(uint8_t *buf) { register uint8_t i, a, b, c, d, e; @@ -246,7 +246,7 @@ void aes_mixColumns(uint8_t *buf) } /* aes_mixColumns */ /* -------------------------------------------------------------------------- */ -void aes_mixColumns_inv(uint8_t *buf) +static void aes_mixColumns_inv(uint8_t *buf) { register uint8_t i, a, b, c, d, e, x, y, z; @@ -262,7 +262,7 @@ void aes_mixColumns_inv(uint8_t *buf) } /* aes_mixColumns_inv */ /* -------------------------------------------------------------------------- */ -void aes_expandEncKey(uint8_t *k, uint8_t *rc) +static void aes_expandEncKey(uint8_t *k, uint8_t *rc) { register uint8_t i; @@ -285,7 +285,7 @@ void aes_expandEncKey(uint8_t *k, uint8_t *rc) } /* aes_expandEncKey */ /* -------------------------------------------------------------------------- */ -void aes_expandDecKey(uint8_t *k, uint8_t *rc) +static void aes_expandDecKey(uint8_t *k, uint8_t *rc) { uint8_t i; diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/bigdigits.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/bigdigits.c index 9235176..37f2671 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/bigdigits.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/bigdigits.c @@ -44,7 +44,7 @@ #endif /* Added in [v2.4] for ALLOC_BYTES and FREE_BYTES */ -volatile uint8_t zeroise_bytes(volatile void *v, size_t n) +static volatile uint8_t zeroise_bytes(volatile void *v, size_t n) { /* Zeroise byte array b and make sure optimiser does not ignore this */ volatile uint8_t optdummy; volatile uint8_t *b = (uint8_t*)v; diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xdebug.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xdebug.c index 4d2e9cc..de7fd51 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xdebug.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xdebug.c @@ -24,9 +24,9 @@ XDebug_Printf xdebugPrintf = NULL; /**< Instance of function * interface used for debug * print statement */ -char *xdebugBuff = NULL; -int xdebugBuffSize = 0; -int *xdebugBuffPos = NULL; +static char *xdebugBuff = NULL; +static int xdebugBuffSize = 0; +static int *xdebugBuffPos = NULL; static void XDebug_DebugBufPrintf(const char *fmt, ...) { diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xhdcp22_tx.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xhdcp22_tx.c index 5b21f71..0da569f 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xhdcp22_tx.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xhdcp22_tx.c @@ -213,7 +213,7 @@ static u32 XHdcp22Tx_GetTopologyHdcp1DeviceDownstream(XHdcp22_Tx *InstancePtr); * This table contains the function pointers for all possible states. * The order of elements must match the #XHdcp22_Tx_StateType enumerator definitions. */ -XHdcp22Tx_StateFuncType* const XHdcp22_Tx_StateTable[XHDCP22_TX_NUM_STATES] = +static XHdcp22Tx_StateFuncType* const XHdcp22_Tx_StateTable[XHDCP22_TX_NUM_STATES] = { XHdcp22Tx_StateH0, XHdcp22Tx_StateH1, XHdcp22Tx_StateA0, XHdcp22Tx_StateA1, Xhdcp22Tx_StateA1_1, @@ -1672,7 +1672,7 @@ static XHdcp22_Tx_StateType XHdcp22Tx_StateA1(XHdcp22_Tx *InstancePtr) * @note None. * ******************************************************************************/ -XHdcp22_Tx_StateType Xhdcp22Tx_StateA1_1(XHdcp22_Tx *InstancePtr) +static XHdcp22_Tx_StateType Xhdcp22Tx_StateA1_1(XHdcp22_Tx *InstancePtr) { int Result = XST_SUCCESS; XHdcp22_Tx_DDCMessage *MsgPtr = (XHdcp22_Tx_DDCMessage *)InstancePtr->MessageBuffer; diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvidc.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvidc.c index 647d61d..5b38cad 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvidc.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvidc.c @@ -61,8 +61,8 @@ /*************************** Variable Declarations ****************************/ extern const XVidC_VideoTimingMode XVidC_VideoTimingModes[XVIDC_VM_NUM_SUPPORTED]; -const XVidC_VideoTimingMode *XVidC_CustomTimingModes = NULL; -int XVidC_NumCustomModes = 0; +static const XVidC_VideoTimingMode *XVidC_CustomTimingModes = NULL; +static int XVidC_NumCustomModes = 0; /**************************** Function Prototypes *****************************/ diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_gthe4.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_gthe4.c index 4827c87..ade5968 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_gthe4.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_gthe4.c @@ -122,20 +122,20 @@ u32 XVphy_Gthe4RxPllRefClkDiv1Reconfig(XVphy *InstancePtr, u8 QuadId, #define XVPHY_CPLL_MIN 2000000000LL #define XVPHY_CPLL_MAX 6250000000LL -const u8 Gthe4CpllDivsM[] = {1, 2, 0}; -const u8 Gthe4CpllDivsN1[] = {4, 5, 0}; +static const u8 Gthe4CpllDivsM[] = {1, 2, 0}; +static const u8 Gthe4CpllDivsN1[] = {4, 5, 0}; #if (XPAR_VPHY_0_TX_PROTOCOL == 0 || XPAR_VPHY_0_RX_PROTOCOL == 0) const u8 Gthe4CpllDivsN2[] = {1, 2, 3, 4, 5, 8, 0}; #else -const u8 Gthe4CpllDivsN2[] = {1, 2, 3, 4, 5, 0}; +static const u8 Gthe4CpllDivsN2[] = {1, 2, 3, 4, 5, 0}; #endif -const u8 Gthe4CpllDivsD[] = {1, 2, 4, 8, 0}; +static const u8 Gthe4CpllDivsD[] = {1, 2, 4, 8, 0}; -const u8 Gthe4QpllDivsM[] = {4, 3, 2, 1, 0}; -const u8 Gthe4QpllDivsN1[] = {16, 20, 32, 40, 60, 64, 66, 75, 80, 84, 90, +static const u8 Gthe4QpllDivsM[] = {4, 3, 2, 1, 0}; +static const u8 Gthe4QpllDivsN1[] = {16, 20, 32, 40, 60, 64, 66, 75, 80, 84, 90, 96, 100, 112, 120, 125, 150, 160, 0}; -const u8 Gthe4QpllDivsN2[] = {1, 0}; -const u8 Gthe4QpllDivsD[] = {16, 8, 4, 2, 1, 0}; +static const u8 Gthe4QpllDivsN2[] = {1, 0}; +static const u8 Gthe4QpllDivsD[] = {16, 8, 4, 2, 1, 0}; const XVphy_GtConfig Gthe4Config = { .CfgSetCdr = XVphy_Gthe4CfgSetCdr, diff --git a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_hdmi_intr.c b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_hdmi_intr.c index 9ae61db..9e23f31 100644 --- a/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_hdmi_intr.c +++ b/drivers/staging/xilinx/hdmi/phy-xilinx-vphy/xvphy_hdmi_intr.c @@ -202,7 +202,7 @@ void XVphy_HdmiIntrHandlerCallbackInit(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiQpllLockHandler(XVphy *InstancePtr) +static void XVphy_HdmiQpllLockHandler(XVphy *InstancePtr) { XVphy_PllType TxPllType; XVphy_PllType RxPllType; @@ -421,7 +421,7 @@ void XVphy_HdmiGtpPllLockHandler(XVphy *InstancePtr, u8 Pll) * @note None. * ******************************************************************************/ -void XVphy_HdmiCpllLockHandler(XVphy *InstancePtr) +static void XVphy_HdmiCpllLockHandler(XVphy *InstancePtr) { XVphy_PllType TxPllType; XVphy_PllType RxPllType; @@ -520,7 +520,7 @@ void XVphy_HdmiCpllLockHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiGtTxResetDoneLockHandler(XVphy *InstancePtr) +static void XVphy_HdmiGtTxResetDoneLockHandler(XVphy *InstancePtr) { u8 Id, Id0, Id1; @@ -570,7 +570,7 @@ void XVphy_HdmiGtTxResetDoneLockHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiGtTxAlignDoneLockHandler(XVphy *InstancePtr) +static void XVphy_HdmiGtTxAlignDoneLockHandler(XVphy *InstancePtr) { u8 Id, Id0, Id1; @@ -605,7 +605,7 @@ void XVphy_HdmiGtTxAlignDoneLockHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiGtRxResetDoneLockHandler(XVphy *InstancePtr) +static void XVphy_HdmiGtRxResetDoneLockHandler(XVphy *InstancePtr) { u8 Id, Id0, Id1; @@ -654,7 +654,7 @@ void XVphy_HdmiGtRxResetDoneLockHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiTxClkDetFreqChangeHandler(XVphy *InstancePtr) +static void XVphy_HdmiTxClkDetFreqChangeHandler(XVphy *InstancePtr) { XVphy_PllType PllType; u8 Id, Id0, Id1; @@ -741,7 +741,7 @@ void XVphy_HdmiTxClkDetFreqChangeHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiRxClkDetFreqChangeHandler(XVphy *InstancePtr) +static void XVphy_HdmiRxClkDetFreqChangeHandler(XVphy *InstancePtr) { XVphy_PllType PllType; u32 RxRefClkHz; @@ -836,7 +836,7 @@ void XVphy_HdmiRxClkDetFreqChangeHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiTxTimerTimeoutHandler(XVphy *InstancePtr) +static void XVphy_HdmiTxTimerTimeoutHandler(XVphy *InstancePtr) { XVphy_ChannelId ChId; XVphy_PllType PllType; @@ -944,7 +944,7 @@ void XVphy_HdmiTxTimerTimeoutHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiRxTimerTimeoutHandler(XVphy *InstancePtr) +static void XVphy_HdmiRxTimerTimeoutHandler(XVphy *InstancePtr) { XVphy_ChannelId ChId; XVphy_PllType PllType; @@ -1133,7 +1133,7 @@ void XVphy_HdmiTxMmcmLockHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_HdmiGtHandler(XVphy *InstancePtr) +static void XVphy_HdmiGtHandler(XVphy *InstancePtr) { u32 Event; u32 EventMask; @@ -1209,7 +1209,7 @@ void XVphy_HdmiGtHandler(XVphy *InstancePtr) * @note None. * ******************************************************************************/ -void XVphy_ClkDetHandler(XVphy *InstancePtr) +static void XVphy_ClkDetHandler(XVphy *InstancePtr) { u32 Event; u32 EventMask; diff --git a/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx.c b/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx.c index 803030a1..3be878f 100644 --- a/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx.c +++ b/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx.c @@ -708,7 +708,7 @@ u32 XV_HdmiRx_GetAcrN(XV_HdmiRx *InstancePtr) * @note None. * ******************************************************************************/ -u16 XV_HdmiRx_DdcGetEdidWords(XV_HdmiRx *InstancePtr) +static u16 XV_HdmiRx_DdcGetEdidWords(XV_HdmiRx *InstancePtr) { u32 Data; @@ -1240,7 +1240,7 @@ u32 XV_HdmiRx_Divide(u32 Dividend, u32 Divisor) * @note None. * ******************************************************************************/ -XVidC_VideoMode XV_HdmiRx_LookupVmId(u8 Vic) +static XVidC_VideoMode XV_HdmiRx_LookupVmId(u8 Vic) { XV_HdmiRx_VicTable const *Entry; u8 Index; diff --git a/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx_vsif.c b/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx_vsif.c index 25d3c4c..156618a 100644 --- a/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx_vsif.c +++ b/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirx_vsif.c @@ -340,7 +340,7 @@ int XV_HdmiRx_VSIF_ParsePacket(XV_HdmiRx_Aux *AuxPtr, XV_HdmiRx_VSIF *VSIFPtr) * - XST_FAILURE if an error was detected during parsing * ******************************************************************************/ -int XV_HdmiRx_VSIF_Extract3DInfo(u8 *VSIFRaw, XV_HdmiRx_3D_Info *InstancePtr) +static int XV_HdmiRx_VSIF_Extract3DInfo(u8 *VSIFRaw, XV_HdmiRx_3D_Info *InstancePtr) { u8 *pData; u8 temp; diff --git a/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirxss.c b/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirxss.c index 5201425..993924a 100644 --- a/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirxss.c +++ b/drivers/staging/xilinx/hdmi/xilinx-hdmi-rx/xv_hdmirxss.c @@ -111,7 +111,7 @@ typedef struct /**************************** Local Global ***********************************/ /** Define Driver instance of all sub-core included in the design */ -XV_HdmiRxSs_SubCores XV_HdmiRxSs_SubCoreRepo[XPAR_XV_HDMIRXSS_NUM_INSTANCES]; +static XV_HdmiRxSs_SubCores XV_HdmiRxSs_SubCoreRepo[XPAR_XV_HDMIRXSS_NUM_INSTANCES]; /************************** Function Prototypes ******************************/ static void XV_HdmiRxSs_GetIncludedSubcores(XV_HdmiRxSs *HdmiRxSsPtr, @@ -1680,7 +1680,7 @@ static void XV_HdmiRxSs_ReportInfoFrame(XV_HdmiRxSs *InstancePtr) * @note None. * ******************************************************************************/ -void XV_HdmiRxSs_ReportSubcoreVersion(XV_HdmiRxSs *InstancePtr) +static void XV_HdmiRxSs_ReportSubcoreVersion(XV_HdmiRxSs *InstancePtr) { u32 Data; diff --git a/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx.c b/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx.c index 1e5a301..f36eef07 100644 --- a/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx.c +++ b/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx.c @@ -352,7 +352,7 @@ void XV_HdmiTx_Clear(XV_HdmiTx *InstancePtr) * @note None. * ******************************************************************************/ -u8 XV_HdmiTx_LookupVic(XVidC_VideoMode VideoMode) +static u8 XV_HdmiTx_LookupVic(XVidC_VideoMode VideoMode) { XV_HdmiTx_VicTable const *Entry; u8 Index; diff --git a/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx_vsif.c b/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx_vsif.c index 805d99a..c187591 100644 --- a/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx_vsif.c +++ b/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitx_vsif.c @@ -287,7 +287,7 @@ static XVidC_3DSamplingPosition XV_HdmiTx_VSIF_Conv3DSampPosTo3DSampPos(XV_HdmiT * - XST_FAILURE if an error was detected during parsing * ******************************************************************************/ -int XV_HdmiTx_VSIF_ParsePacket(XV_HdmiTx_Aux *AuxPtr, XV_HdmiTx_VSIF *VSIFPtr) +static int XV_HdmiTx_VSIF_ParsePacket(XV_HdmiTx_Aux *AuxPtr, XV_HdmiTx_VSIF *VSIFPtr) { u8 *pData; u32 temp; @@ -361,7 +361,7 @@ int XV_HdmiTx_VSIF_ParsePacket(XV_HdmiTx_Aux *AuxPtr, XV_HdmiTx_VSIF *VSIFPtr) * - XST_FAILURE if an error was detected during parsing * ******************************************************************************/ -int XV_HdmiTx_VSIF_Extract3DInfo(u8 *VSIFRaw, XV_HdmiTx_3D_Info *InstancePtr) +static int XV_HdmiTx_VSIF_Extract3DInfo(u8 *VSIFRaw, XV_HdmiTx_3D_Info *InstancePtr) { u8 *pData; u8 temp; diff --git a/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitxss.c b/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitxss.c index 1d02c74..7f40186 100644 --- a/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitxss.c +++ b/drivers/staging/xilinx/hdmi/xilinx-hdmi-tx/xv_hdmitxss.c @@ -153,7 +153,7 @@ typedef struct }XV_HdmiTxSs_SubCores; /**************************** Local Global ***********************************/ -XV_HdmiTxSs_SubCores XV_HdmiTxSs_SubCoreRepo[XPAR_XV_HDMITXSS_NUM_INSTANCES]; +static XV_HdmiTxSs_SubCores XV_HdmiTxSs_SubCoreRepo[XPAR_XV_HDMITXSS_NUM_INSTANCES]; /**< Define Driver instance of all sub-core included in the design */ @@ -2069,7 +2069,7 @@ void XV_HdmiTxSs_RefClockChangeInit(XV_HdmiTxSs *InstancePtr) * @note None. * ******************************************************************************/ -void XV_HdmiTxSs_ReportTiming(XV_HdmiTxSs *InstancePtr) +static void XV_HdmiTxSs_ReportTiming(XV_HdmiTxSs *InstancePtr) { if (((u32) XV_HdmiTx_GetMode(InstancePtr->HdmiTxPtr)) == 0) { xil_printf("HDMI TX Mode - DVI \r\n"); diff --git a/drivers/staging/xilinx/hdmi/xilinx_drm_hdmi.c b/drivers/staging/xilinx/hdmi/xilinx_drm_hdmi.c index 34ee632..e1fd1ed 100644 --- a/drivers/staging/xilinx/hdmi/xilinx_drm_hdmi.c +++ b/drivers/staging/xilinx/hdmi/xilinx_drm_hdmi.c @@ -522,7 +522,7 @@ static void TxStreamDownCallback(void *CallbackRef) hdcp_protect_content(xhdmi); } -void TxHdcpAuthenticatedCallback(void *CallbackRef) +static void TxHdcpAuthenticatedCallback(void *CallbackRef) { struct xilinx_drm_hdmi *xhdmi = (struct xilinx_drm_hdmi *)CallbackRef; XV_HdmiTxSs *HdmiTxSsPtr; @@ -549,7 +549,7 @@ void TxHdcpAuthenticatedCallback(void *CallbackRef) } } -void TxHdcpUnauthenticatedCallback(void *CallbackRef) +static void TxHdcpUnauthenticatedCallback(void *CallbackRef) { struct xilinx_drm_hdmi *xhdmi = (struct xilinx_drm_hdmi *)CallbackRef; XV_HdmiTxSs *HdmiTxSsPtr; diff --git a/drivers/staging/xilinx/misc/dp159.c b/drivers/staging/xilinx/misc/dp159.c index 368b0ff..33a2b5b 100644 --- a/drivers/staging/xilinx/misc/dp159.c +++ b/drivers/staging/xilinx/misc/dp159.c @@ -98,7 +98,7 @@ static int dp159_program(struct i2c_client *client, unsigned long rate) #define to_clk_tx_linerate(_hw) container_of(_hw, struct clk_tx_linerate, hw) -int clk_tx_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) +static int clk_tx_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) { struct clk_tx_linerate *clk; clk = to_clk_tx_linerate(hw); @@ -108,7 +108,7 @@ int clk_tx_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_ return 0; }; -unsigned long clk_tx_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) +static unsigned long clk_tx_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) { struct clk_tx_linerate *clk; clk = to_clk_tx_linerate(hw); @@ -116,7 +116,7 @@ unsigned long clk_tx_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) return clk->rate; }; -long clk_tx_round_rate(struct clk_hw *hw, +static long clk_tx_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *parent_rate) { struct clk_tx_linerate *clk; @@ -124,7 +124,7 @@ long clk_tx_round_rate(struct clk_hw *hw, return rate; }; -struct clk_ops clk_tx_rate_ops = { +static struct clk_ops clk_tx_rate_ops = { .set_rate = &clk_tx_set_rate, .recalc_rate = &clk_tx_recalc_rate, .round_rate = &clk_tx_round_rate,