Commit 34ac8581 authored by Nam Cao's avatar Nam Cao Committed by Greg Kroah-Hartman

staging: rtl8723bs: remove GetHexValueFromString

Remove function GetHexValueFromString because it is not used.
Signed-off-by: default avatarNam Cao <namcaov@gmail.com>
Link: https://lore.kernel.org/r/74c77a5d86570065a5fe96446063595b649f76b0.1662111798.git.namcaov@gmail.comSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 00d08fd0
...@@ -894,51 +894,6 @@ u32 MapCharToHexDigit(char chTmp) ...@@ -894,51 +894,6 @@ u32 MapCharToHexDigit(char chTmp)
return 0; 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) bool GetU1ByteIntegerFromStringInDecimal(char *Str, u8 *pInt)
{ {
u16 i = 0; u16 i = 0;
......
...@@ -151,8 +151,6 @@ bool IsHexDigit(char chTmp); ...@@ -151,8 +151,6 @@ bool IsHexDigit(char chTmp);
u32 MapCharToHexDigit(char chTmp); u32 MapCharToHexDigit(char chTmp);
bool GetHexValueFromString(char *szStr, u32 *pu4bVal, u32 *pu4bMove);
bool ParseQualifiedString(char *In, u32 *Start, char *Out, char LeftQualifier, bool ParseQualifiedString(char *In, u32 *Start, char *Out, char LeftQualifier,
char RightQualifier); char RightQualifier);
......
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