linux/drivers/net/wireless/realtek/rtlwifi/btcoexist
Nathan Chancellor 31138a827d rtlwifi: btcoex: Use proper enumerated types for Wi-Fi only interface
Clang warns when one enumerated type is implicitly converted to another.

drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c:1327:34:
warning: implicit conversion from enumeration type 'enum
btc_chip_interface' to different enumeration type 'enum
wifionly_chip_interface' [-Wenum-conversion]
                wifionly_cfg->chip_interface = BTC_INTF_PCI;
                                             ~ ^~~~~~~~~~~~
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c:1330:34:
warning: implicit conversion from enumeration type 'enum
btc_chip_interface' to different enumeration type 'enum
wifionly_chip_interface' [-Wenum-conversion]
                wifionly_cfg->chip_interface = BTC_INTF_USB;
                                             ~ ^~~~~~~~~~~~
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c:1333:34:
warning: implicit conversion from enumeration type 'enum
btc_chip_interface' to different enumeration type 'enum
wifionly_chip_interface' [-Wenum-conversion]
                wifionly_cfg->chip_interface = BTC_INTF_UNKNOWN;
                                             ~ ^~~~~~~~~~~~~~~~
3 warnings generated.

Use the values from the correct enumerated type, wifionly_chip_interface.

BTC_INTF_UNKNOWN = WIFIONLY_INTF_UNKNOWN = 0
BTC_INTF_PCI = WIFIONLY_INTF_PCI = 1
BTC_INTF_USB = WIFIONLY_INTF_USB = 2

Link: https://github.com/ClangBuiltLinux/linux/issues/135
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2018-10-01 18:36:51 +03:00
..
halbt_precomp.h rtlwifi: move IS_HARDWARE_TYPE_xxx checker to wifi.h 2017-07-28 18:16:38 +03:00
halbtc8192e2ant.c rtlwifi: fix spelling mistake: "dismatch" -> "mismatch" 2018-05-04 15:36:04 +03:00
halbtc8192e2ant.h rtlwifi: btcoex: Use seq_file to dump btcoex status 2018-01-08 19:07:52 +02:00
halbtc8723b1ant.c rtlwifi: Add modifier static to functions reported by sparse 2018-03-27 11:54:38 +03:00
halbtc8723b1ant.h rtlwifi: btcoex: Use seq_file to dump btcoex status 2018-01-08 19:07:52 +02:00
halbtc8723b2ant.c rtlwifi: btcoex: Fix if == else warnings in halbtc8723b2ant.c 2018-08-09 18:15:01 +03:00
halbtc8723b2ant.h rtlwifi: btcoex: Use seq_file to dump btcoex status 2018-01-08 19:07:52 +02:00
halbtc8821a1ant.c rtlwifi: btcoex: remove identical statements within if-else branches 2018-04-24 20:26:31 +03:00
halbtc8821a1ant.h rtlwifi: btcoex: Use seq_file to dump btcoex status 2018-01-08 19:07:52 +02:00
halbtc8821a2ant.c rtlwifi: fix spelling mistake: "dismatch" -> "mismatch" 2018-05-04 15:36:04 +03:00
halbtc8821a2ant.h rtlwifi: btcoex: Use seq_file to dump btcoex status 2018-01-08 19:07:52 +02:00
halbtc8822bwifionly.c rtlwifi: btcoex: Add 8822be btcoex supported files for wifi only 2018-02-27 18:15:29 +02:00
halbtc8822bwifionly.h rtlwifi: btcoex: Add 8822be btcoex supported files for wifi only 2018-02-27 18:15:29 +02:00
halbtcoutsrc.c rtlwifi: btcoex: Use proper enumerated types for Wi-Fi only interface 2018-10-01 18:36:51 +03:00
halbtcoutsrc.h rtlwifi: btcoex: Add new but dummy definitions introduced by 8822b 2018-03-27 11:54:58 +03:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rtl_btc.c rtlwifi: btcoex: Add wifi_only series ops to control solo card 2018-01-24 17:40:04 +02:00
rtl_btc.h rtlwifi: btcoex: Add wifi_only series ops to control solo card 2018-01-24 17:40:04 +02:00