Commit ed51b4d8 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman

staging: csr: make CsrUInt16ToHex static

We do this by moving it from csr_util.c to csr_wifi_hip_card_sdio_intr.c
as that's the only place that called it.

Cc: Mikko Virkkilä <mikko.virkkila@bluegiga.com>
Cc: Lauri Hintsala <Lauri.Hintsala@bluegiga.com>
Cc: Riku Mettälä <riku.mettala@bluegiga.com>
Cc: Veli-Pekka Peltola <veli-pekka.peltola@bluegiga.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 25aebdb1
...@@ -15,24 +15,6 @@ ...@@ -15,24 +15,6 @@
#include "csr_pmem.h" #include "csr_pmem.h"
#include "csr_util.h" #include "csr_util.h"
/*------------------------------------------------------------------*/
/* Base conversion */
/*------------------------------------------------------------------*/
/* Convert signed 32 bit (or less) integer to string */
void CsrUInt16ToHex(u16 number, char *str)
{
u16 index;
u16 currentValue;
for (index = 0; index < 4; index++)
{
currentValue = (u16) (number & 0x000F);
number >>= 4;
str[3 - index] = (char) (currentValue > 9 ? currentValue + 55 : currentValue + '0');
}
str[4] = '\0';
}
MODULE_DESCRIPTION("CSR Operating System Kernel Abstraction"); MODULE_DESCRIPTION("CSR Operating System Kernel Abstraction");
MODULE_AUTHOR("Cambridge Silicon Radio Ltd."); MODULE_AUTHOR("Cambridge Silicon Radio Ltd.");
MODULE_LICENSE("GPL and additional rights"); MODULE_LICENSE("GPL and additional rights");
...@@ -18,11 +18,6 @@ extern "C" { ...@@ -18,11 +18,6 @@ extern "C" {
#include <linux/types.h> #include <linux/types.h>
#include "csr_macro.h" #include "csr_macro.h"
/*------------------------------------------------------------------*/
/* Base conversion */
/*------------------------------------------------------------------*/
void CsrUInt16ToHex(u16 number, char *str);
#define CsrOffsetOf(st, m) ((size_t) & ((st *) 0)->m) #define CsrOffsetOf(st, m) ((size_t) & ((st *) 0)->m)
#ifdef __cplusplus #ifdef __cplusplus
......
...@@ -128,6 +128,22 @@ void unifi_debug_log_to_buf(const char *fmt, ...) ...@@ -128,6 +128,22 @@ void unifi_debug_log_to_buf(const char *fmt, ...)
} /* unifi_debug_log_to_buf() */ } /* unifi_debug_log_to_buf() */
/* Convert signed 32 bit (or less) integer to string */
static void CsrUInt16ToHex(u16 number, char *str)
{
u16 index;
u16 currentValue;
for (index = 0; index < 4; index++)
{
currentValue = (u16) (number & 0x000F);
number >>= 4;
str[3 - index] = (char) (currentValue > 9 ? currentValue + 55 : currentValue + '0');
}
str[4] = '\0';
}
/* /*
* --------------------------------------------------------------------------- * ---------------------------------------------------------------------------
* unifi_debug_hex_to_buf * unifi_debug_hex_to_buf
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment