staging: rtl8188eu: use break to exit while loop
authorMichael Straube <straube.linux@gmail.com>
Fri, 20 Dec 2019 17:44:13 +0000 (18:44 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 3 Jan 2020 10:04:58 +0000 (11:04 +0100)
The variable bContinual in Efuse_PgPacketRead() is only used to break
out of a while loop. Remove the variable and use break instead.

Signed-off-by: Michael Straube <straube.linux@gmail.com>
Link: https://lore.kernel.org/r/20191220174413.13913-1-straube.linux@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_efuse.c

index d9b0f9e..0b86ae8 100644 (file)
@@ -402,7 +402,6 @@ static u16 Efuse_GetCurrentSize(struct adapter *pAdapter)
 int Efuse_PgPacketRead(struct adapter *pAdapter, u8 offset, u8 *data)
 {
        u8 ReadState = PG_STATE_HEADER;
-       int     bContinual = true;
        int     bDataEmpty = true;
        u8 efuse_data, word_cnts = 0;
        u16     efuse_addr = 0;
@@ -422,7 +421,7 @@ int Efuse_PgPacketRead(struct adapter *pAdapter, u8 offset, u8 *data)
        /*  <Roger_TODO> Efuse has been pre-programmed dummy 5Bytes at the end of Efuse by CP. */
        /*  Skip dummy parts to prevent unexpected data read from Efuse. */
        /*  By pass right now. 2009.02.19. */
-       while (bContinual && AVAILABLE_EFUSE_ADDR(efuse_addr)) {
+       while (AVAILABLE_EFUSE_ADDR(efuse_addr)) {
                /*   Header Read ------------- */
                if (ReadState & PG_STATE_HEADER) {
                        if (efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data) && (efuse_data != 0xFF)) {
@@ -464,7 +463,7 @@ int Efuse_PgPacketRead(struct adapter *pAdapter, u8 offset, u8 *data)
                                        ReadState = PG_STATE_HEADER;
                                }
                        } else {
-                               bContinual = false;
+                               break;
                        }
                } else if (ReadState & PG_STATE_DATA) {
                        /*   Data section Read ------------- */