staging: r8188eu: simplify _InitNormalChipTwoOutEpPriority
authorMartin Kaiser <martin@kaiser.cx>
Sat, 6 Aug 2022 19:55:40 +0000 (21:55 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 16 Aug 2022 13:17:58 +0000 (15:17 +0200)
Simplify the _InitNormalChipTwoOutEpPriority function, now that we have
only one configuration for the queues.

Remove the variables which are constant. Keep only those settings that
depend on wifi_spec.

Tested-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> # Edimax N150
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220806195540.777390-14-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/hal/usb_halinit.c

index fc4d25b835d30758d6890ecafd9e4b4fd4fa6803..e1d56370a471036c53b90538e566d0d441c3b827 100644 (file)
@@ -228,26 +228,17 @@ static void _InitNormalChipRegPriority(struct adapter *Adapter, u16 beQ,
 static void _InitNormalChipTwoOutEpPriority(struct adapter *Adapter)
 {
        struct registry_priv *pregistrypriv = &Adapter->registrypriv;
-       u16 beQ, bkQ, viQ, voQ, mgtQ, hiQ;
-       u16 valueHi = QUEUE_HIGH;
-       u16 valueLow = QUEUE_NORMAL;
+       u16 bkQ, voQ;
 
        if (!pregistrypriv->wifi_spec) {
-               beQ     = valueLow;
-               bkQ     = valueLow;
-               viQ     = valueHi;
-               voQ     = valueHi;
-               mgtQ    = valueHi;
-               hiQ     = valueHi;
+               bkQ     = QUEUE_NORMAL;
+               voQ     = QUEUE_HIGH;
        } else {/* for WMM ,CONFIG_OUT_EP_WIFI_MODE */
-               beQ     = valueLow;
-               bkQ     = valueHi;
-               viQ     = valueHi;
-               voQ     = valueLow;
-               mgtQ    = valueHi;
-               hiQ     = valueHi;
+               bkQ     = QUEUE_HIGH;
+               voQ     = QUEUE_NORMAL;
        }
-       _InitNormalChipRegPriority(Adapter, beQ, bkQ, viQ, voQ, mgtQ, hiQ);
+       _InitNormalChipRegPriority(Adapter, QUEUE_NORMAL, bkQ, QUEUE_HIGH,
+                                  voQ, QUEUE_HIGH, QUEUE_HIGH);
 }
 
 static void _InitNormalChipThreeOutEpPriority(struct adapter *Adapter)