staging: rtl8192e: Remove switch for a constant in dot11d_channel_map()
authorPhilipp Hortmann <philipp.g.hortmann@gmail.com>
Sat, 18 Nov 2023 08:52:01 +0000 (09:52 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 23 Nov 2023 12:46:19 +0000 (12:46 +0000)
Remove switch for a constant in dot11d_channel_map() as the result will
always be the same.

Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/d81caa0894bdaaca471010cb3512f3459a2e7df4.1700296319.git.philipp.g.hortmann@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/dot11d.c

index b515008045bd9e792b2e0781f8d8a7c27aaaa9bb..37106fd54f0009a9f3453008f15696fe25b19491 100644 (file)
@@ -62,24 +62,9 @@ void dot11d_channel_map(u8 channel_plan, struct rtllib_device *ieee)
                                [channel_plan].channel[i]] = 1;
        }
 
-       switch (channel_plan) {
-       case COUNTRY_CODE_GLOBAL_DOMAIN:
-               ieee->global_domain = true;
-               for (i = 12; i <= 14; i++)
-                       GET_DOT11D_INFO(ieee)->channel_map[i] = 2;
-               ieee->bss_start_channel = 10;
-               break;
-
-       case COUNTRY_CODE_WORLD_WIDE_13:
-               for (i = 12; i <= 13; i++)
-                       GET_DOT11D_INFO(ieee)->channel_map[i] = 2;
-               ieee->bss_start_channel = 10;
-               break;
-
-       default:
-               ieee->bss_start_channel = 1;
-               break;
-       }
+       for (i = 12; i <= 13; i++)
+               GET_DOT11D_INFO(ieee)->channel_map[i] = 2;
+       ieee->bss_start_channel = 10;
 }
 EXPORT_SYMBOL(dot11d_channel_map);