Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: rtl8188eu: remove unused debugging functions

These functions were only mentioned in the rtw_proc_init_one()
function in drivers/staging/rtl8188eu/os_dep/os_intfs.c, which was
under #if 0 and has now been removed completely.

As they are not used anywhere, and also violate the coding style
rules, remove them.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Kyle Kuffermann <kyle.kuffermann@gmail.com>
Cc: Chris Elliott <chris@uksysadmin.com>
Cc: Ivan Safonov <insafonov@gmail.com>
Cc: devel@driverdev.osuosl.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Luca Ceresoli and committed by
Greg Kroah-Hartman
da25a8ec f1a2b7ab

-852
-731
drivers/staging/rtl8188eu/core/rtw_debug.c
··· 138 138 return count; 139 139 } 140 140 141 - int proc_get_fwstate(char *page, char **start, 142 - off_t offset, int count, 143 - int *eof, void *data) 144 - { 145 - struct net_device *dev = data; 146 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 147 - struct mlme_priv *pmlmepriv = &padapter->mlmepriv; 148 - 149 - int len = 0; 150 - 151 - len += snprintf(page + len, count - len, "fwstate=0x%x\n", get_fwstate(pmlmepriv)); 152 - 153 - *eof = 1; 154 - return len; 155 - } 156 - 157 - int proc_get_sec_info(char *page, char **start, 158 - off_t offset, int count, 159 - int *eof, void *data) 160 - { 161 - struct net_device *dev = data; 162 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 163 - struct security_priv *psecuritypriv = &padapter->securitypriv; 164 - 165 - int len = 0; 166 - 167 - len += snprintf(page + len, count - len, "auth_alg=0x%x, enc_alg=0x%x, auth_type=0x%x, enc_type=0x%x\n", 168 - psecuritypriv->dot11AuthAlgrthm, psecuritypriv->dot11PrivacyAlgrthm, 169 - psecuritypriv->ndisauthtype, psecuritypriv->ndisencryptstatus); 170 - 171 - *eof = 1; 172 - return len; 173 - } 174 - 175 - int proc_get_mlmext_state(char *page, char **start, 176 - off_t offset, int count, 177 - int *eof, void *data) 178 - { 179 - struct net_device *dev = data; 180 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 181 - struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; 182 - struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; 183 - 184 - int len = 0; 185 - 186 - len += snprintf(page + len, count - len, "pmlmeinfo->state=0x%x\n", pmlmeinfo->state); 187 - 188 - *eof = 1; 189 - return len; 190 - } 191 - 192 - int proc_get_qos_option(char *page, char **start, 193 - off_t offset, int count, 194 - int *eof, void *data) 195 - { 196 - struct net_device *dev = data; 197 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 198 - struct mlme_priv *pmlmepriv = &padapter->mlmepriv; 199 - 200 - int len = 0; 201 - 202 - len += snprintf(page + len, count - len, "qos_option=%d\n", pmlmepriv->qospriv.qos_option); 203 - 204 - *eof = 1; 205 - return len; 206 - } 207 - 208 - int proc_get_ht_option(char *page, char **start, 209 - off_t offset, int count, 210 - int *eof, void *data) 211 - { 212 - struct net_device *dev = data; 213 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 214 - struct mlme_priv *pmlmepriv = &padapter->mlmepriv; 215 - 216 - int len = 0; 217 - 218 - len += snprintf(page + len, count - len, "ht_option=%d\n", pmlmepriv->htpriv.ht_option); 219 - *eof = 1; 220 - return len; 221 - } 222 - 223 - int proc_get_rf_info(char *page, char **start, 224 - off_t offset, int count, 225 - int *eof, void *data) 226 - { 227 - struct net_device *dev = data; 228 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 229 - struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; 230 - int len = 0; 231 - 232 - len += snprintf(page + len, count - len, "cur_ch=%d, cur_bw=%d, cur_ch_offset=%d\n", 233 - pmlmeext->cur_channel, pmlmeext->cur_bwmode, pmlmeext->cur_ch_offset); 234 - *eof = 1; 235 - return len; 236 - } 237 - 238 - int proc_get_ap_info(char *page, char **start, 239 - off_t offset, int count, 240 - int *eof, void *data) 241 - { 242 - struct sta_info *psta; 243 - struct net_device *dev = data; 244 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 245 - struct mlme_priv *pmlmepriv = &padapter->mlmepriv; 246 - struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; 247 - struct wlan_network *cur_network = &pmlmepriv->cur_network; 248 - struct sta_priv *pstapriv = &padapter->stapriv; 249 - int len = 0; 250 - 251 - psta = rtw_get_stainfo(pstapriv, cur_network->network.MacAddress); 252 - if (psta) { 253 - int i; 254 - struct recv_reorder_ctrl *preorder_ctrl; 255 - 256 - len += snprintf(page + len, count - len, "SSID=%s\n", cur_network->network.Ssid.Ssid); 257 - len += snprintf(page + len, count - len, "sta's macaddr:%pM\n", psta->hwaddr); 258 - len += snprintf(page + len, count - len, "cur_channel=%d, cur_bwmode=%d, cur_ch_offset=%d\n", pmlmeext->cur_channel, pmlmeext->cur_bwmode, pmlmeext->cur_ch_offset); 259 - len += snprintf(page + len, count - len, "rtsen=%d, cts2slef=%d\n", psta->rtsen, psta->cts2self); 260 - len += snprintf(page + len, count - len, "state=0x%x, aid=%d, macid=%d, raid=%d\n", psta->state, psta->aid, psta->mac_id, psta->raid); 261 - len += snprintf(page + len, count - len, "qos_en=%d, ht_en=%d, init_rate=%d\n", psta->qos_option, psta->htpriv.ht_option, psta->init_rate); 262 - len += snprintf(page + len, count - len, "bwmode=%d, ch_offset=%d, sgi=%d\n", psta->htpriv.bwmode, psta->htpriv.ch_offset, psta->htpriv.sgi); 263 - len += snprintf(page + len, count - len, "ampdu_enable = %d\n", psta->htpriv.ampdu_enable); 264 - len += snprintf(page + len, count - len, "agg_enable_bitmap=%x, candidate_tid_bitmap=%x\n", psta->htpriv.agg_enable_bitmap, psta->htpriv.candidate_tid_bitmap); 265 - 266 - for (i = 0; i < 16; i++) { 267 - preorder_ctrl = &psta->recvreorder_ctrl[i]; 268 - if (preorder_ctrl->enable) 269 - len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", i, preorder_ctrl->indicate_seq); 270 - } 271 - } else { 272 - len += snprintf(page + len, count - len, "can't get sta's macaddr, cur_network's macaddr: %pM\n", cur_network->network.MacAddress); 273 - } 274 - 275 - *eof = 1; 276 - return len; 277 - } 278 - 279 141 int proc_get_adapter_state(char *page, char **start, 280 142 off_t offset, int count, 281 143 int *eof, void *data) ··· 152 290 *eof = 1; 153 291 return len; 154 292 } 155 - 156 - int proc_get_trx_info(char *page, char **start, 157 - off_t offset, int count, 158 - int *eof, void *data) 159 - { 160 - struct net_device *dev = data; 161 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 162 - struct xmit_priv *pxmitpriv = &padapter->xmitpriv; 163 - struct recv_priv *precvpriv = &padapter->recvpriv; 164 - int len = 0; 165 - 166 - len += snprintf(page + len, count - len, "free_xmitbuf_cnt=%d, free_xmitframe_cnt=%d, free_ext_xmitbuf_cnt=%d, free_recvframe_cnt=%d\n", 167 - pxmitpriv->free_xmitbuf_cnt, pxmitpriv->free_xmitframe_cnt, pxmitpriv->free_xmit_extbuf_cnt, precvpriv->free_recvframe_cnt); 168 - len += snprintf(page + len, count - len, "rx_urb_pending_cn=%d\n", precvpriv->rx_pending_cnt); 169 - 170 - *eof = 1; 171 - return len; 172 - } 173 - 174 - int proc_get_mac_reg_dump1(char *page, char **start, 175 - off_t offset, int count, 176 - int *eof, void *data) 177 - { 178 - struct net_device *dev = data; 179 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 180 - int len = 0; 181 - int i, j = 1; 182 - 183 - len += snprintf(page + len, count - len, "\n======= MAC REG =======\n"); 184 - 185 - for (i = 0x0; i < 0x300; i += 4) { 186 - if (j%4 == 1) 187 - len += snprintf(page + len, count - len, "0x%02x", i); 188 - len += snprintf(page + len, count - len, " 0x%08x ", usb_read32(padapter, i)); 189 - if ((j++)%4 == 0) 190 - len += snprintf(page + len, count - len, "\n"); 191 - } 192 - 193 - *eof = 1; 194 - return len; 195 - } 196 - 197 - int proc_get_mac_reg_dump2(char *page, char **start, 198 - off_t offset, int count, 199 - int *eof, void *data) 200 - { 201 - struct net_device *dev = data; 202 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 203 - int len = 0; 204 - int i, j = 1; 205 - 206 - len += snprintf(page + len, count - len, "\n======= MAC REG =======\n"); 207 - memset(page, 0, count); 208 - for (i = 0x300; i < 0x600; i += 4) { 209 - if (j%4 == 1) 210 - len += snprintf(page + len, count - len, "0x%02x", i); 211 - len += snprintf(page + len, count - len, " 0x%08x ", usb_read32(padapter, i)); 212 - if ((j++)%4 == 0) 213 - len += snprintf(page + len, count - len, "\n"); 214 - } 215 - 216 - *eof = 1; 217 - return len; 218 - } 219 - 220 - int proc_get_mac_reg_dump3(char *page, char **start, 221 - off_t offset, int count, 222 - int *eof, void *data) 223 - { 224 - struct net_device *dev = data; 225 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 226 - int len = 0; 227 - int i, j = 1; 228 - 229 - len += snprintf(page + len, count - len, "\n======= MAC REG =======\n"); 230 - 231 - for (i = 0x600; i < 0x800; i += 4) { 232 - if (j%4 == 1) 233 - len += snprintf(page + len, count - len, "0x%02x", i); 234 - len += snprintf(page + len, count - len, " 0x%08x ", usb_read32(padapter, i)); 235 - if ((j++)%4 == 0) 236 - len += snprintf(page + len, count - len, "\n"); 237 - } 238 - 239 - *eof = 1; 240 - return len; 241 - } 242 - 243 - int proc_get_bb_reg_dump1(char *page, char **start, 244 - off_t offset, int count, 245 - int *eof, void *data) 246 - { 247 - struct net_device *dev = data; 248 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 249 - int len = 0; 250 - int i, j = 1; 251 - 252 - len += snprintf(page + len, count - len, "\n======= BB REG =======\n"); 253 - for (i = 0x800; i < 0xB00; i += 4) { 254 - if (j%4 == 1) 255 - len += snprintf(page + len, count - len, "0x%02x", i); 256 - len += snprintf(page + len, count - len, " 0x%08x ", usb_read32(padapter, i)); 257 - if ((j++)%4 == 0) 258 - len += snprintf(page + len, count - len, "\n"); 259 - } 260 - *eof = 1; 261 - return len; 262 - } 263 - 264 - int proc_get_bb_reg_dump2(char *page, char **start, 265 - off_t offset, int count, 266 - int *eof, void *data) 267 - { 268 - struct net_device *dev = data; 269 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 270 - int len = 0; 271 - int i, j = 1; 272 - 273 - len += snprintf(page + len, count - len, "\n======= BB REG =======\n"); 274 - for (i = 0xB00; i < 0xE00; i += 4) { 275 - if (j%4 == 1) 276 - len += snprintf(page + len, count - len, "0x%02x", i); 277 - len += snprintf(page + len, count - len, " 0x%08x ", usb_read32(padapter, i)); 278 - if ((j++)%4 == 0) 279 - len += snprintf(page + len, count - len, "\n"); 280 - } 281 - *eof = 1; 282 - return len; 283 - } 284 - 285 - int proc_get_bb_reg_dump3(char *page, char **start, 286 - off_t offset, int count, 287 - int *eof, void *data) 288 - { 289 - struct net_device *dev = data; 290 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 291 - int len = 0; 292 - int i, j = 1; 293 - 294 - len += snprintf(page + len, count - len, "\n======= BB REG =======\n"); 295 - for (i = 0xE00; i < 0x1000; i += 4) { 296 - if (j%4 == 1) 297 - len += snprintf(page + len, count - len, "0x%02x", i); 298 - len += snprintf(page + len, count - len, " 0x%08x ", usb_read32(padapter, i)); 299 - if ((j++)%4 == 0) 300 - len += snprintf(page + len, count - len, "\n"); 301 - } 302 - *eof = 1; 303 - return len; 304 - } 305 - 306 - int proc_get_rf_reg_dump1(char *page, char **start, 307 - off_t offset, int count, 308 - int *eof, void *data) 309 - { 310 - struct net_device *dev = data; 311 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 312 - int len = 0; 313 - int i, j = 1, path; 314 - u32 value; 315 - 316 - len += snprintf(page + len, count - len, "\n======= RF REG =======\n"); 317 - path = 1; 318 - len += snprintf(page + len, count - len, "\nRF_Path(%x)\n", path); 319 - for (i = 0; i < 0xC0; i++) { 320 - value = rtw_hal_read_rfreg(padapter, path, i, 0xffffffff); 321 - if (j%4 == 1) 322 - len += snprintf(page + len, count - len, "0x%02x ", i); 323 - len += snprintf(page + len, count - len, " 0x%08x ", value); 324 - if ((j++)%4 == 0) 325 - len += snprintf(page + len, count - len, "\n"); 326 - } 327 - *eof = 1; 328 - return len; 329 - } 330 - 331 - int proc_get_rf_reg_dump2(char *page, char **start, 332 - off_t offset, int count, 333 - int *eof, void *data) 334 - { 335 - struct net_device *dev = data; 336 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 337 - int len = 0; 338 - int i, j = 1, path; 339 - u32 value; 340 - 341 - len += snprintf(page + len, count - len, "\n======= RF REG =======\n"); 342 - path = 1; 343 - len += snprintf(page + len, count - len, "\nRF_Path(%x)\n", path); 344 - for (i = 0xC0; i < 0x100; i++) { 345 - value = rtw_hal_read_rfreg(padapter, path, i, 0xffffffff); 346 - if (j%4 == 1) 347 - len += snprintf(page + len, count - len, "0x%02x ", i); 348 - len += snprintf(page + len, count - len, " 0x%08x ", value); 349 - if ((j++)%4 == 0) 350 - len += snprintf(page + len, count - len, "\n"); 351 - } 352 - *eof = 1; 353 - return len; 354 - } 355 - 356 - int proc_get_rf_reg_dump3(char *page, char **start, 357 - off_t offset, int count, 358 - int *eof, void *data) 359 - { 360 - struct net_device *dev = data; 361 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 362 - int len = 0; 363 - int i, j = 1, path; 364 - u32 value; 365 - 366 - len += snprintf(page + len, count - len, "\n======= RF REG =======\n"); 367 - path = 2; 368 - len += snprintf(page + len, count - len, "\nRF_Path(%x)\n", path); 369 - for (i = 0; i < 0xC0; i++) { 370 - value = rtw_hal_read_rfreg(padapter, path, i, 0xffffffff); 371 - if (j%4 == 1) 372 - len += snprintf(page + len, count - len, "0x%02x ", i); 373 - len += snprintf(page + len, count - len, " 0x%08x ", value); 374 - if ((j++)%4 == 0) 375 - len += snprintf(page + len, count - len, "\n"); 376 - } 377 - 378 - *eof = 1; 379 - return len; 380 - } 381 - 382 - 383 - int proc_get_rf_reg_dump4(char *page, char **start, 384 - off_t offset, int count, 385 - int *eof, void *data) 386 - { 387 - struct net_device *dev = data; 388 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 389 - int len = 0; 390 - int i, j = 1, path; 391 - u32 value; 392 - 393 - len += snprintf(page + len, count - len, "\n======= RF REG =======\n"); 394 - path = 2; 395 - len += snprintf(page + len, count - len, "\nRF_Path(%x)\n", path); 396 - for (i = 0xC0; i < 0x100; i++) { 397 - value = rtw_hal_read_rfreg(padapter, path, i, 0xffffffff); 398 - if (j%4 == 1) 399 - len += snprintf(page + len, count - len, "0x%02x ", i); 400 - len += snprintf(page + len, count - len, " 0x%08x ", value); 401 - if ((j++)%4 == 0) 402 - len += snprintf(page + len, count - len, "\n"); 403 - } 404 - *eof = 1; 405 - return len; 406 - } 407 - 408 - 409 - 410 - int proc_get_rx_signal(char *page, char **start, 411 - off_t offset, int count, 412 - int *eof, void *data) 413 - { 414 - struct net_device *dev = data; 415 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 416 - int len = 0; 417 - 418 - len = snprintf(page + len, count, 419 - "rssi:%d\n" 420 - "rxpwdb:%d\n" 421 - "signal_strength:%u\n" 422 - "signal_qual:%u\n" 423 - "noise:%u\n", 424 - padapter->recvpriv.rssi, 425 - padapter->recvpriv.rxpwdb, 426 - padapter->recvpriv.signal_strength, 427 - padapter->recvpriv.signal_qual, 428 - padapter->recvpriv.noise 429 - ); 430 - 431 - *eof = 1; 432 - return len; 433 - } 434 - 435 - int proc_set_rx_signal(struct file *file, const char __user *buffer, 436 - unsigned long count, void *data) 437 - { 438 - struct net_device *dev = data; 439 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 440 - char tmp[32]; 441 - u32 is_signal_dbg; 442 - s32 signal_strength; 443 - 444 - if (count < 1) 445 - return -EFAULT; 446 - 447 - if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) { 448 - int num = sscanf(tmp, "%u %u", &is_signal_dbg, &signal_strength); 449 - 450 - is_signal_dbg = is_signal_dbg == 0 ? 0 : 1; 451 - if (is_signal_dbg && num != 2) 452 - return count; 453 - 454 - signal_strength = clamp(signal_strength, 0, 100); 455 - 456 - padapter->recvpriv.is_signal_dbg = is_signal_dbg; 457 - padapter->recvpriv.signal_strength_dbg = signal_strength; 458 - 459 - if (is_signal_dbg) 460 - DBG_88E("set %s %u\n", "DBG_SIGNAL_STRENGTH", signal_strength); 461 - else 462 - DBG_88E("set %s\n", "HW_SIGNAL_STRENGTH"); 463 - } 464 - return count; 465 - } 466 - 467 - int proc_get_ht_enable(char *page, char **start, 468 - off_t offset, int count, 469 - int *eof, void *data) 470 - { 471 - struct net_device *dev = data; 472 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 473 - struct registry_priv *pregpriv = &padapter->registrypriv; 474 - int len = 0; 475 - 476 - if (pregpriv) 477 - len += snprintf(page + len, count - len, 478 - "%d\n", 479 - pregpriv->ht_enable 480 - ); 481 - *eof = 1; 482 - return len; 483 - } 484 - 485 - int proc_set_ht_enable(struct file *file, const char __user *buffer, 486 - unsigned long count, void *data) 487 - { 488 - struct net_device *dev = data; 489 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 490 - struct registry_priv *pregpriv = &padapter->registrypriv; 491 - char tmp[32]; 492 - s32 mode = 0; 493 - 494 - if (count < 1) 495 - return -EFAULT; 496 - 497 - if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) { 498 - if (pregpriv) { 499 - pregpriv->ht_enable = mode; 500 - pr_info("ht_enable=%d\n", pregpriv->ht_enable); 501 - } 502 - } 503 - 504 - return count; 505 - } 506 - 507 - int proc_get_cbw40_enable(char *page, char **start, 508 - off_t offset, int count, 509 - int *eof, void *data) 510 - { 511 - struct net_device *dev = data; 512 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 513 - struct registry_priv *pregpriv = &padapter->registrypriv; 514 - 515 - int len = 0; 516 - 517 - if (pregpriv) 518 - len += snprintf(page + len, count - len, 519 - "%d\n", 520 - pregpriv->cbw40_enable 521 - ); 522 - 523 - *eof = 1; 524 - return len; 525 - } 526 - 527 - int proc_set_cbw40_enable(struct file *file, const char __user *buffer, 528 - unsigned long count, void *data) 529 - { 530 - struct net_device *dev = data; 531 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 532 - struct registry_priv *pregpriv = &padapter->registrypriv; 533 - char tmp[32]; 534 - s32 mode = 0; 535 - 536 - if (count < 1) 537 - return -EFAULT; 538 - 539 - if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) { 540 - if (pregpriv) { 541 - pregpriv->cbw40_enable = mode; 542 - pr_info("cbw40_enable=%d\n", mode); 543 - } 544 - } 545 - return count; 546 - } 547 - 548 - int proc_get_ampdu_enable(char *page, char **start, 549 - off_t offset, int count, 550 - int *eof, void *data) 551 - { 552 - struct net_device *dev = data; 553 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 554 - struct registry_priv *pregpriv = &padapter->registrypriv; 555 - 556 - int len = 0; 557 - 558 - if (pregpriv) 559 - len += snprintf(page + len, count - len, 560 - "%d\n", 561 - pregpriv->ampdu_enable 562 - ); 563 - 564 - *eof = 1; 565 - return len; 566 - } 567 - 568 - int proc_set_ampdu_enable(struct file *file, const char __user *buffer, 569 - unsigned long count, void *data) 570 - { 571 - struct net_device *dev = data; 572 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 573 - struct registry_priv *pregpriv = &padapter->registrypriv; 574 - char tmp[32]; 575 - s32 mode = 0; 576 - 577 - if (count < 1) 578 - return -EFAULT; 579 - 580 - if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) { 581 - if (pregpriv) { 582 - pregpriv->ampdu_enable = mode; 583 - pr_info("ampdu_enable=%d\n", mode); 584 - } 585 - } 586 - return count; 587 - } 588 - 589 - int proc_get_two_path_rssi(char *page, char **start, 590 - off_t offset, int count, 591 - int *eof, void *data) 592 - { 593 - struct net_device *dev = data; 594 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 595 - 596 - int len = 0; 597 - 598 - if (padapter) 599 - len += snprintf(page + len, count - len, 600 - "%d %d\n", 601 - padapter->recvpriv.RxRssi[0], 602 - padapter->recvpriv.RxRssi[1] 603 - ); 604 - 605 - *eof = 1; 606 - return len; 607 - } 608 - 609 - int proc_get_rx_stbc(char *page, char **start, 610 - off_t offset, int count, 611 - int *eof, void *data) 612 - { 613 - struct net_device *dev = data; 614 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 615 - struct registry_priv *pregpriv = &padapter->registrypriv; 616 - 617 - int len = 0; 618 - 619 - if (pregpriv) 620 - len += snprintf(page + len, count - len, 621 - "%d\n", 622 - pregpriv->rx_stbc 623 - ); 624 - 625 - *eof = 1; 626 - return len; 627 - } 628 - 629 - int proc_set_rx_stbc(struct file *file, const char __user *buffer, 630 - unsigned long count, void *data) 631 - { 632 - struct net_device *dev = data; 633 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 634 - struct registry_priv *pregpriv = &padapter->registrypriv; 635 - char tmp[32]; 636 - u32 mode = 0; 637 - 638 - if (count < 1) 639 - return -EFAULT; 640 - 641 - if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) { 642 - if (pregpriv) { 643 - pregpriv->rx_stbc = mode; 644 - netdev_info(dev, "rx_stbc=%d\n", mode); 645 - } 646 - } 647 - return count; 648 - } 649 - 650 - int proc_get_rssi_disp(char *page, char **start, 651 - off_t offset, int count, 652 - int *eof, void *data) 653 - { 654 - *eof = 1; 655 - return 0; 656 - } 657 - 658 - int proc_set_rssi_disp(struct file *file, const char __user *buffer, 659 - unsigned long count, void *data) 660 - { 661 - struct net_device *dev = data; 662 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 663 - char tmp[32]; 664 - u32 enable = 0; 665 - 666 - if (count < 1) { 667 - DBG_88E("argument size is less than 1\n"); 668 - return -EFAULT; 669 - } 670 - 671 - if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) { 672 - int num = sscanf(tmp, "%x", &enable); 673 - 674 - if (num != 1) { 675 - DBG_88E("invalid set_rssi_disp parameter!\n"); 676 - return count; 677 - } 678 - 679 - if (enable) { 680 - DBG_88E("Turn On Rx RSSI Display Function\n"); 681 - padapter->bRxRSSIDisplay = enable; 682 - } else { 683 - DBG_88E("Turn Off Rx RSSI Display Function\n"); 684 - padapter->bRxRSSIDisplay = 0; 685 - } 686 - } 687 - return count; 688 - } 689 - 690 - #ifdef CONFIG_88EU_AP_MODE 691 - 692 - int proc_get_all_sta_info(char *page, char **start, 693 - off_t offset, int count, 694 - int *eof, void *data) 695 - { 696 - struct sta_info *psta; 697 - struct net_device *dev = data; 698 - struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); 699 - struct sta_priv *pstapriv = &padapter->stapriv; 700 - int i, j; 701 - struct list_head *plist, *phead; 702 - struct recv_reorder_ctrl *preorder_ctrl; 703 - int len = 0; 704 - 705 - 706 - len += snprintf(page + len, count - len, "sta_dz_bitmap=0x%x, tim_bitmap=0x%x\n", pstapriv->sta_dz_bitmap, pstapriv->tim_bitmap); 707 - 708 - spin_lock_bh(&pstapriv->sta_hash_lock); 709 - 710 - for (i = 0; i < NUM_STA; i++) { 711 - phead = &pstapriv->sta_hash[i]; 712 - plist = phead->next; 713 - 714 - while (phead != plist) { 715 - psta = container_of(plist, struct sta_info, hash_list); 716 - 717 - plist = plist->next; 718 - 719 - len += snprintf(page + len, count - len, "sta's macaddr: %pM\n", psta->hwaddr); 720 - len += snprintf(page + len, count - len, "rtsen=%d, cts2slef=%d\n", psta->rtsen, psta->cts2self); 721 - len += snprintf(page + len, count - len, "state=0x%x, aid=%d, macid=%d, raid=%d\n", psta->state, psta->aid, psta->mac_id, psta->raid); 722 - len += snprintf(page + len, count - len, "qos_en=%d, ht_en=%d, init_rate=%d\n", psta->qos_option, psta->htpriv.ht_option, psta->init_rate); 723 - len += snprintf(page + len, count - len, "bwmode=%d, ch_offset=%d, sgi=%d\n", psta->htpriv.bwmode, psta->htpriv.ch_offset, psta->htpriv.sgi); 724 - len += snprintf(page + len, count - len, "ampdu_enable = %d\n", psta->htpriv.ampdu_enable); 725 - len += snprintf(page + len, count - len, "agg_enable_bitmap=%x, candidate_tid_bitmap=%x\n", psta->htpriv.agg_enable_bitmap, psta->htpriv.candidate_tid_bitmap); 726 - len += snprintf(page + len, count - len, "sleepq_len=%d\n", psta->sleepq_len); 727 - len += snprintf(page + len, count - len, "capability=0x%x\n", psta->capability); 728 - len += snprintf(page + len, count - len, "flags=0x%x\n", psta->flags); 729 - len += snprintf(page + len, count - len, "wpa_psk=0x%x\n", psta->wpa_psk); 730 - len += snprintf(page + len, count - len, "wpa2_group_cipher=0x%x\n", psta->wpa2_group_cipher); 731 - len += snprintf(page + len, count - len, "wpa2_pairwise_cipher=0x%x\n", psta->wpa2_pairwise_cipher); 732 - len += snprintf(page + len, count - len, "qos_info=0x%x\n", psta->qos_info); 733 - len += snprintf(page + len, count - len, "dot118021XPrivacy=0x%x\n", psta->dot118021XPrivacy); 734 - 735 - for (j = 0; j < 16; j++) { 736 - preorder_ctrl = &psta->recvreorder_ctrl[j]; 737 - if (preorder_ctrl->enable) 738 - len += snprintf(page + len, count - len, "tid=%d, indicate_seq=%d\n", j, preorder_ctrl->indicate_seq); 739 - } 740 - } 741 - } 742 - spin_unlock_bh(&pstapriv->sta_hash_lock); 743 - 744 - *eof = 1; 745 - return len; 746 - } 747 - #endif 748 293 749 294 int proc_get_best_channel(char *page, char **start, 750 295 off_t offset, int count,
-121
drivers/staging/rtl8188eu/include/rtw_debug.h
··· 129 129 int proc_set_read_reg(struct file *file, const char __user *buffer, 130 130 unsigned long count, void *data); 131 131 132 - int proc_get_fwstate(char *page, char **start, 133 - off_t offset, int count, 134 - int *eof, void *data); 135 - int proc_get_sec_info(char *page, char **start, 136 - off_t offset, int count, 137 - int *eof, void *data); 138 - int proc_get_mlmext_state(char *page, char **start, 139 - off_t offset, int count, 140 - int *eof, void *data); 141 - 142 - int proc_get_qos_option(char *page, char **start, 143 - off_t offset, int count, 144 - int *eof, void *data); 145 - int proc_get_ht_option(char *page, char **start, 146 - off_t offset, int count, 147 - int *eof, void *data); 148 - int proc_get_rf_info(char *page, char **start, 149 - off_t offset, int count, 150 - int *eof, void *data); 151 - int proc_get_ap_info(char *page, char **start, 152 - off_t offset, int count, 153 - int *eof, void *data); 154 - 155 132 int proc_get_adapter_state(char *page, char **start, 156 133 off_t offset, int count, 157 134 int *eof, void *data); 158 135 159 - int proc_get_trx_info(char *page, char **start, 160 - off_t offset, int count, 161 - int *eof, void *data); 162 - 163 - int proc_get_mac_reg_dump1(char *page, char **start, 164 - off_t offset, int count, 165 - int *eof, void *data); 166 - 167 - int proc_get_mac_reg_dump2(char *page, char **start, 168 - off_t offset, int count, 169 - int *eof, void *data); 170 - 171 - int proc_get_mac_reg_dump3(char *page, char **start, 172 - off_t offset, int count, 173 - int *eof, void *data); 174 - 175 - int proc_get_bb_reg_dump1(char *page, char **start, 176 - off_t offset, int count, 177 - int *eof, void *data); 178 - 179 - int proc_get_bb_reg_dump2(char *page, char **start, 180 - off_t offset, int count, 181 - int *eof, void *data); 182 - 183 - int proc_get_bb_reg_dump3(char *page, char **start, 184 - off_t offset, int count, 185 - int *eof, void *data); 186 - 187 - int proc_get_rf_reg_dump1(char *page, char **start, 188 - off_t offset, int count, 189 - int *eof, void *data); 190 - 191 - int proc_get_rf_reg_dump2(char *page, char **start, 192 - off_t offset, int count, 193 - int *eof, void *data); 194 - 195 - int proc_get_rf_reg_dump3(char *page, char **start, 196 - off_t offset, int count, 197 - int *eof, void *data); 198 - 199 - int proc_get_rf_reg_dump4(char *page, char **start, 200 - off_t offset, int count, 201 - int *eof, void *data); 202 - 203 - #ifdef CONFIG_88EU_AP_MODE 204 - 205 - int proc_get_all_sta_info(char *page, char **start, 206 - off_t offset, int count, 207 - int *eof, void *data); 208 - 209 - #endif 210 - 211 136 int proc_get_best_channel(char *page, char **start, 212 137 off_t offset, int count, 213 138 int *eof, void *data); 214 - 215 - int proc_get_rx_signal(char *page, char **start, 216 - off_t offset, int count, 217 - int *eof, void *data); 218 - 219 - int proc_set_rx_signal(struct file *file, const char __user *buffer, 220 - unsigned long count, void *data); 221 - 222 - int proc_get_ht_enable(char *page, char **start, 223 - off_t offset, int count, 224 - int *eof, void *data); 225 - 226 - int proc_set_ht_enable(struct file *file, const char __user *buffer, 227 - unsigned long count, void *data); 228 - 229 - int proc_get_cbw40_enable(char *page, char **start, 230 - off_t offset, int count, 231 - int *eof, void *data); 232 - 233 - int proc_set_cbw40_enable(struct file *file, const char __user *buffer, 234 - unsigned long count, void *data); 235 - 236 - int proc_get_ampdu_enable(char *page, char **start, 237 - off_t offset, int count, 238 - int *eof, void *data); 239 - 240 - int proc_set_ampdu_enable(struct file *file, const char __user *buffer, 241 - unsigned long count, void *data); 242 - 243 - int proc_get_rx_stbc(char *page, char **start, 244 - off_t offset, int count, 245 - int *eof, void *data); 246 - 247 - int proc_set_rx_stbc(struct file *file, const char __user *buffer, 248 - unsigned long count, void *data); 249 - 250 - int proc_get_two_path_rssi(char *page, char **start, 251 - off_t offset, int count, 252 - int *eof, void *data); 253 - 254 - int proc_get_rssi_disp(char *page, char **start, 255 - off_t offset, int count, 256 - int *eof, void *data); 257 - 258 - int proc_set_rssi_disp(struct file *file, const char __user *buffer, 259 - unsigned long count, void *data); 260 139 261 140 #endif /* __RTW_DEBUG_H__ */