staging: rtl8723bs: remove GetHexValueFromString
authorNam Cao <namcaov@gmail.com>
Fri, 2 Sep 2022 09:51:56 +0000 (11:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 9 Sep 2022 07:49:48 +0000 (09:49 +0200)
Remove function GetHexValueFromString because it is not used.

Signed-off-by: Nam Cao <namcaov@gmail.com>
Link: https://lore.kernel.org/r/74c77a5d86570065a5fe96446063595b649f76b0.1662111798.git.namcaov@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/hal/hal_com.c
drivers/staging/rtl8723bs/include/hal_com.h

index 1c744d0..010a097 100644 (file)
@@ -894,51 +894,6 @@ u32 MapCharToHexDigit(char chTmp)
                return 0;
 }
 
-
-
-/*     Description: */
-/*             Parse hex number from the string pucStr. */
-bool GetHexValueFromString(char *szStr, u32 *pu4bVal, u32 *pu4bMove)
-{
-       char *szScan = szStr;
-
-       /*  Check input parameter. */
-       if (!szStr || !pu4bVal || !pu4bMove)
-               return false;
-
-       /*  Initialize output. */
-       *pu4bMove = 0;
-       *pu4bVal = 0;
-
-       /*  Skip leading space. */
-       while (*szScan != '\0' && (*szScan == ' ' || *szScan == '\t')) {
-               szScan++;
-               (*pu4bMove)++;
-       }
-
-       /*  Skip leading '0x' or '0X'. */
-       if (*szScan == '0' && (*(szScan+1) == 'x' || *(szScan+1) == 'X')) {
-               szScan += 2;
-               (*pu4bMove) += 2;
-       }
-
-       /*  Check if szScan is now pointer to a character for hex digit, */
-       /*  if not, it means this is not a valid hex number. */
-       if (!IsHexDigit(*szScan))
-               return false;
-
-       /*  Parse each digit. */
-       do {
-               (*pu4bVal) <<= 4;
-               *pu4bVal += MapCharToHexDigit(*szScan);
-
-               szScan++;
-               (*pu4bMove)++;
-       } while (IsHexDigit(*szScan));
-
-       return true;
-}
-
 bool GetU1ByteIntegerFromStringInDecimal(char *Str, u8 *pInt)
 {
        u16 i = 0;
index 406fccb..76ad979 100644 (file)
@@ -151,8 +151,6 @@ bool IsHexDigit(char chTmp);
 
 u32 MapCharToHexDigit(char chTmp);
 
-bool GetHexValueFromString(char *szStr, u32 *pu4bVal, u32 *pu4bMove);
-
 bool ParseQualifiedString(char *In, u32 *Start, char *Out, char LeftQualifier,
                          char RightQualifier);