aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/cxt1e1
diff options
context:
space:
mode:
authorMichael Welling <mwelling@ieee.org>2014-03-23 11:14:27 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-04-18 15:58:30 -0700
commit9200b4dadb5d7540fb89c2b70034c94e90eb07a3 (patch)
tree81120c76245ac9fdaa232dcc052bc7caf14c63ee /drivers/staging/cxt1e1
parentstaging: cxt1e1: hwprobe: fix incorrect type in assignment (diff)
downloadlinux-dev-9200b4dadb5d7540fb89c2b70034c94e90eb07a3.tar.xz
linux-dev-9200b4dadb5d7540fb89c2b70034c94e90eb07a3.zip
STAGING: cxt1e1: Remove sparse warnings
Removes sparse warnings by including a header and adding static to some functions. Signed-off-by: Michael Welling <mwelling@ieee.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/cxt1e1')
-rw-r--r--drivers/staging/cxt1e1/pmc93x6_eeprom.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/drivers/staging/cxt1e1/pmc93x6_eeprom.c b/drivers/staging/cxt1e1/pmc93x6_eeprom.c
index 78cc1709ebdb..e16f0d615678 100644
--- a/drivers/staging/cxt1e1/pmc93x6_eeprom.c
+++ b/drivers/staging/cxt1e1/pmc93x6_eeprom.c
@@ -28,6 +28,7 @@
#include "sbecom_inline_linux.h"
#include "pmcc4.h"
#include "sbe_promformat.h"
+#include "pmc93x6_eeprom.h"
#ifndef TRUE
#define TRUE 1
@@ -154,7 +155,7 @@ eeprom_delay (void)
* the data to the EEPROM.
*/
-void
+static void
eeprom_put_byte (long addr, long data, int count)
{
u_int32_t output;
@@ -179,7 +180,7 @@ eeprom_put_byte (long addr, long data, int count)
* from the EEPROM.
*/
-u_int32_t
+static u_int32_t
eeprom_get_byte (long addr)
{
u_int32_t input;
@@ -252,7 +253,7 @@ enable_pmc_eeprom (long addr)
* the contents of the specified location to the calling routine.
*/
-u_int32_t
+static u_int32_t
pmc_eeprom_read (long addr, long mem_offset)
{
u_int32_t data; /* Data from chip */
@@ -292,7 +293,7 @@ pmc_eeprom_read (long addr, long mem_offset)
* operation succeeded.
*/
-int
+static int
pmc_eeprom_write (long addr, long mem_offset, u_int32_t data)
{
volatile u_int32_t temp;
@@ -360,7 +361,7 @@ pmc_eeprom_write (long addr, long mem_offset, u_int32_t data)
*------------------------------------------------------------------------
*/
-long
+static long
pmcGetBuffValue (char *ptr, int size)
{
long value = 0;
@@ -381,7 +382,7 @@ pmcGetBuffValue (char *ptr, int size)
*------------------------------------------------------------------------
*/
-void
+static void
pmcSetBuffValue (char *ptr, long value, int size)
{
int index = size;
@@ -429,7 +430,7 @@ pmc_eeprom_write_buffer (long addr, long mem_offset, char *dest_ptr, int size)
*------------------------------------------------------------------------
*/
-u_int32_t
+static u_int32_t
pmcCalcCrc_T01 (void *bufp)
{
FLD_TYPE2 *buf = bufp;
@@ -448,7 +449,7 @@ pmcCalcCrc_T01 (void *bufp)
return ~crc;
}
-u_int32_t
+static u_int32_t
pmcCalcCrc_T02 (void *bufp)
{
FLD_TYPE2 *buf = bufp;