| .. | .. |
|---|
| 1 | +// SPDX-License-Identifier: ISC |
|---|
| 1 | 2 | /* |
|---|
| 2 | 3 | * Copyright (c) 2013 Broadcom Corporation |
|---|
| 3 | | - * |
|---|
| 4 | | - * Permission to use, copy, modify, and/or distribute this software for any |
|---|
| 5 | | - * purpose with or without fee is hereby granted, provided that the above |
|---|
| 6 | | - * copyright notice and this permission notice appear in all copies. |
|---|
| 7 | | - * |
|---|
| 8 | | - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
|---|
| 9 | | - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF |
|---|
| 10 | | - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY |
|---|
| 11 | | - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
|---|
| 12 | | - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION |
|---|
| 13 | | - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN |
|---|
| 14 | | - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
|---|
| 15 | 4 | */ |
|---|
| 16 | 5 | #include <linux/slab.h> |
|---|
| 17 | 6 | #include <linux/netdevice.h> |
|---|
| .. | .. |
|---|
| 76 | 65 | * @reg68: saved value of btc_params 68 |
|---|
| 77 | 66 | * @saved_regs_part1: flag indicating regs 66,41,68 |
|---|
| 78 | 67 | * have been saved |
|---|
| 68 | + * @reg50: saved value of btc_params 50 |
|---|
| 79 | 69 | * @reg51: saved value of btc_params 51 |
|---|
| 80 | 70 | * @reg64: saved value of btc_params 64 |
|---|
| 81 | 71 | * @reg65: saved value of btc_params 65 |
|---|
| 82 | 72 | * @reg71: saved value of btc_params 71 |
|---|
| 83 | | - * @saved_regs_part1: flag indicating regs 50,51,64,65,71 |
|---|
| 73 | + * @saved_regs_part2: flag indicating regs 50,51,64,65,71 |
|---|
| 84 | 74 | * have been saved |
|---|
| 85 | 75 | */ |
|---|
| 86 | 76 | struct brcmf_btcoex_info { |
|---|
| .. | .. |
|---|
| 237 | 227 | return res; |
|---|
| 238 | 228 | } |
|---|
| 239 | 229 | |
|---|
| 240 | | -/** |
|---|
| 230 | +/* |
|---|
| 241 | 231 | * btcmf_btcoex_save_part1() - save first step parameters. |
|---|
| 242 | 232 | */ |
|---|
| 243 | 233 | static void btcmf_btcoex_save_part1(struct brcmf_btcoex_info *btci) |
|---|
| .. | .. |
|---|
| 257 | 247 | } |
|---|
| 258 | 248 | } |
|---|
| 259 | 249 | |
|---|
| 260 | | -/** |
|---|
| 250 | +/* |
|---|
| 261 | 251 | * brcmf_btcoex_restore_part1() - restore first step parameters. |
|---|
| 262 | 252 | */ |
|---|
| 263 | 253 | static void brcmf_btcoex_restore_part1(struct brcmf_btcoex_info *btci) |
|---|
| .. | .. |
|---|
| 277 | 267 | } |
|---|
| 278 | 268 | } |
|---|
| 279 | 269 | |
|---|
| 280 | | -/** |
|---|
| 270 | +/* |
|---|
| 281 | 271 | * brcmf_btcoex_timerfunc() - BT coex timer callback |
|---|
| 282 | 272 | */ |
|---|
| 283 | 273 | static void brcmf_btcoex_timerfunc(struct timer_list *t) |
|---|
| .. | .. |
|---|
| 452 | 442 | } |
|---|
| 453 | 443 | } |
|---|
| 454 | 444 | |
|---|
| 455 | | -/** |
|---|
| 445 | +/* |
|---|
| 456 | 446 | * brcmf_btcoex_set_mode - set BT coex mode |
|---|
| 457 | | - * @cfg: driver private cfg80211 data |
|---|
| 458 | 447 | * @mode: Wifi-Bluetooth coexistence mode |
|---|
| 459 | 448 | * |
|---|
| 460 | 449 | * return: 0 on success |
|---|