Remove variable channel_map as it is initialized but not used. Remove channel_array as well as it is without channel_map unused. Signed-off-by: Philipp Hortmann <philipp.g.hortmann@xxxxxxxxx> --- drivers/staging/rtl8192e/dot11d.c | 10 ---------- drivers/staging/rtl8192e/dot11d.h | 1 - 2 files changed, 11 deletions(-) diff --git a/drivers/staging/rtl8192e/dot11d.c b/drivers/staging/rtl8192e/dot11d.c index d51d4afff61e..c44ff26e8d61 100644 --- a/drivers/staging/rtl8192e/dot11d.c +++ b/drivers/staging/rtl8192e/dot11d.c @@ -12,18 +12,8 @@ struct channel_list { u8 len; }; -static struct channel_list channel_array = {{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}, 13}; - void dot11d_channel_map(struct rtllib_device *ieee) { - int i; - - memset(GET_DOT11D_INFO(ieee)->channel_map, 0, - sizeof(GET_DOT11D_INFO(ieee)->channel_map)); - for (i = 0; i < channel_array.len; i++) - GET_DOT11D_INFO(ieee)->channel_map[channel_array.channel[i]] = 1; - for (i = 12; i <= 13; i++) - GET_DOT11D_INFO(ieee)->channel_map[i] = 2; } EXPORT_SYMBOL(dot11d_channel_map); diff --git a/drivers/staging/rtl8192e/dot11d.h b/drivers/staging/rtl8192e/dot11d.h index 5c02e51c39cd..d047283f2ceb 100644 --- a/drivers/staging/rtl8192e/dot11d.h +++ b/drivers/staging/rtl8192e/dot11d.h @@ -19,7 +19,6 @@ */ struct rt_dot11d_info { - u8 channel_map[MAX_CHANNEL_NUMBER + 1]; }; #define GET_DOT11D_INFO(__ieee_dev) \ -- 2.43.0