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

rtl8712: replace printk with better solutions

Replace printk with netdev_printk helpers, dev_printk helpers or
pr_err/warn/info if there is no device info available.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Przemo Firszt and committed by
Greg Kroah-Hartman
87a573ad 94973b63

+61 -77
+9 -8
drivers/staging/rtl8712/hal_init.c
··· 49 49 if (!firmware) { 50 50 struct usb_device *udev = padapter->dvobjpriv.pusbdev; 51 51 struct usb_interface *pusb_intf = padapter->pusb_intf; 52 - printk(KERN_ERR "r8712u: Firmware request failed\n"); 52 + dev_err(&udev->dev, "r8712u: Firmware request failed\n"); 53 53 padapter->fw_found = false; 54 54 usb_put_dev(udev); 55 55 usb_set_intfdata(pusb_intf, NULL); ··· 69 69 int rc; 70 70 71 71 init_completion(&padapter->rtl8712_fw_ready); 72 - printk(KERN_INFO "r8712u: Loading firmware from \"%s\"\n", 73 - firmware_file); 72 + dev_info(dev, "r8712u: Loading firmware from \"%s\"\n", firmware_file); 74 73 rc = request_firmware_nowait(THIS_MODULE, 1, firmware_file, dev, 75 74 GFP_KERNEL, padapter, rtl871x_load_fw_cb); 76 75 if (rc) 77 - printk(KERN_ERR "r8712u: Firmware request error %d\n", rc); 76 + dev_err(dev, "r8712u: Firmware request error %d\n", rc); 78 77 return rc; 79 78 } 80 79 MODULE_FIRMWARE("rtlwifi/rtl8712u.bin"); ··· 83 84 const struct firmware **praw = &padapter->fw; 84 85 85 86 if (padapter->fw->size > 200000) { 86 - printk(KERN_ERR "r8172u: Badfw->size of %d\n", 87 - (int)padapter->fw->size); 87 + dev_err(&padapter->pnetdev->dev, "r8172u: Badfw->size of %d\n", 88 + (int)padapter->fw->size); 88 89 return 0; 89 90 } 90 91 *ppmappedfw = (u8 *)((*praw)->data); ··· 333 334 if (rtl8712_dl_fw(padapter) != _SUCCESS) 334 335 return _FAIL; 335 336 336 - printk(KERN_INFO "r8712u: 1 RCR=0x%x\n", r8712_read32(padapter, RCR)); 337 + netdev_info(padapter->pnetdev, "1 RCR=0x%x\n", 338 + r8712_read32(padapter, RCR)); 337 339 val32 = r8712_read32(padapter, RCR); 338 340 r8712_write32(padapter, RCR, (val32 | BIT(26))); /* Enable RX TCP 339 341 Checksum offload */ 340 - printk(KERN_INFO "r8712u: 2 RCR=0x%x\n", r8712_read32(padapter, RCR)); 342 + netdev_info(padapter->pnetdev, "2 RCR=0x%x\n", 343 + r8712_read32(padapter, RCR)); 341 344 val32 = r8712_read32(padapter, RCR); 342 345 r8712_write32(padapter, RCR, (val32|BIT(25))); /* Append PHY status */ 343 346 val32 = 0;
+1 -2
drivers/staging/rtl8712/os_intfs.c
··· 224 224 } 225 225 padapter = (struct _adapter *) netdev_priv(pnetdev); 226 226 padapter->pnetdev = pnetdev; 227 - printk(KERN_INFO "r8712u: register rtl8712_netdev_ops to" 228 - " netdev_ops\n"); 227 + pr_info("r8712u: register rtl8712_netdev_ops to netdev_ops\n"); 229 228 pnetdev->netdev_ops = &rtl8712_netdev_ops; 230 229 pnetdev->watchdog_timeo = HZ; /* 1 second timeout */ 231 230 pnetdev->wireless_handlers = (struct iw_handler_def *)
+6 -8
drivers/staging/rtl8712/rtl8712_recv.c
··· 115 115 kfree(precvpriv->pallocated_recv_buf); 116 116 skb_queue_purge(&precvpriv->rx_skb_queue); 117 117 if (skb_queue_len(&precvpriv->rx_skb_queue)) 118 - printk(KERN_WARNING "r8712u: rx_skb_queue not empty\n"); 118 + netdev_warn(padapter->pnetdev, "r8712u: rx_skb_queue not empty\n"); 119 119 skb_queue_purge(&precvpriv->free_recv_skb_queue); 120 120 if (skb_queue_len(&precvpriv->free_recv_skb_queue)) 121 - printk(KERN_WARNING "r8712u: free_recv_skb_queue not empty " 122 - "%d\n", skb_queue_len(&precvpriv->free_recv_skb_queue)); 121 + netdev_warn(padapter->pnetdev, "r8712u: free_recv_skb_queue not empty %d\n", 122 + skb_queue_len(&precvpriv->free_recv_skb_queue)); 123 123 } 124 124 125 125 int r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf) ··· 364 364 nSubframe_Length = (nSubframe_Length >> 8) + 365 365 (nSubframe_Length << 8); 366 366 if (a_len < (ETHERNET_HEADER_SIZE + nSubframe_Length)) { 367 - printk(KERN_WARNING "r8712u: nRemain_Length is %d and" 368 - " nSubframe_Length is: %d\n", 369 - a_len, nSubframe_Length); 367 + netdev_warn(padapter->pnetdev, "r8712u: nRemain_Length is %d and nSubframe_Length is: %d\n", 368 + a_len, nSubframe_Length); 370 369 goto exit; 371 370 } 372 371 /* move the data point to data content */ ··· 380 381 memcpy(data_ptr, pdata, nSubframe_Length); 381 382 subframes[nr_subframes++] = sub_skb; 382 383 if (nr_subframes >= MAX_SUBFRAME_COUNT) { 383 - printk(KERN_WARNING "r8712u: ParseSubframe(): Too" 384 - " many Subframes! Packets dropped!\n"); 384 + netdev_warn(padapter->pnetdev, "r8712u: ParseSubframe(): Too many Subframes! Packets dropped!\n"); 385 385 break; 386 386 } 387 387 pdata += nSubframe_Length;
+22 -30
drivers/staging/rtl8712/rtl871x_ioctl_linux.c
··· 415 415 } else 416 416 return -EINVAL; 417 417 if (strcmp(param->u.crypt.alg, "WEP") == 0) { 418 - printk(KERN_INFO "r8712u: wpa_set_encryption, crypt.alg =" 419 - " WEP\n"); 418 + netdev_info(dev, "r8712u: %s: crypt.alg = WEP\n", __func__); 420 419 padapter->securitypriv.ndisencryptstatus = 421 420 Ndis802_11Encryption1Enabled; 422 421 padapter->securitypriv.PrivacyAlgrthm = _WEP40_; ··· 607 608 608 609 if ((eid == _VENDOR_SPECIFIC_IE_) && 609 610 (!memcmp(&buf[cnt+2], wps_oui, 4))) { 610 - printk(KERN_INFO "r8712u: " 611 - "SET WPS_IE\n"); 611 + netdev_info(padapter->pnetdev, "r8712u: SET WPS_IE\n"); 612 612 padapter->securitypriv.wps_ie_len = 613 613 ((buf[cnt+1] + 2) < 614 614 (MAX_WPA_IE_LEN << 2)) ? ··· 618 620 padapter->securitypriv.wps_ie_len); 619 621 padapter->securitypriv.wps_phase = 620 622 true; 621 - printk(KERN_INFO "r8712u: SET WPS_IE," 622 - " wps_phase==true\n"); 623 + netdev_info(padapter->pnetdev, "r8712u: SET WPS_IE, wps_phase==true\n"); 623 624 cnt += buf[cnt+1]+2; 624 625 break; 625 626 } else ··· 826 829 strIssueBssid, ETH_ALEN)) { 827 830 /* BSSID is matched, the same AP => rewrite 828 831 * with new PMKID. */ 829 - printk(KERN_INFO "r8712u: r871x_wx_set_pmkid:" 830 - " BSSID exists in the PMKList.\n"); 832 + netdev_info(dev, "r8712u: %s: BSSID exists in the PMKList.\n", 833 + __func__); 831 834 memcpy(psecuritypriv->PMKIDList[j].PMKID, 832 835 pPMK->pmkid, IW_PMKID_LEN); 833 836 psecuritypriv->PMKIDList[j].bUsed = true; ··· 838 841 } 839 842 if (!blInserted) { 840 843 /* Find a new entry */ 841 - printk(KERN_INFO "r8712u: r871x_wx_set_pmkid: Use the" 842 - " new entry index = %d for this PMKID.\n", 843 - psecuritypriv->PMKIDIndex); 844 + netdev_info(dev, "r8712u: %s: Use the new entry index = %d for this PMKID.\n", 845 + __func__, psecuritypriv->PMKIDIndex); 844 846 memcpy(psecuritypriv->PMKIDList[psecuritypriv-> 845 847 PMKIDIndex].Bssid, strIssueBssid, ETH_ALEN); 846 848 memcpy(psecuritypriv->PMKIDList[psecuritypriv-> ··· 872 876 intReturn = true; 873 877 break; 874 878 default: 875 - printk(KERN_INFO "r8712u: r871x_wx_set_pmkid: " 876 - "unknown Command\n"); 879 + netdev_info(dev, "r8712u: %s: unknown Command\n", __func__); 877 880 intReturn = false; 878 881 break; 879 882 } ··· 1040 1045 ); 1041 1046 sprintf(ext, "OK"); 1042 1047 } else { 1043 - printk(KERN_INFO "r8712u: r871x_wx_set_priv: unknown Command" 1044 - " %s.\n", ext); 1048 + netdev_info(dev, "r8712u: %s: unknown Command %s.\n", 1049 + __func__, ext); 1045 1050 goto FREE_EXT; 1046 1051 } 1047 1052 if (copy_to_user(dwrq->pointer, ext, ··· 1178 1183 u8 status = true; 1179 1184 1180 1185 if (padapter->bDriverStopped == true) { 1181 - printk(KERN_WARNING "r8712u: in r8711_wx_set_scan: " 1182 - "bDriverStopped=%d\n", padapter->bDriverStopped); 1186 + netdev_info(dev, "In %s: bDriverStopped=%d\n", 1187 + __func__, padapter->bDriverStopped); 1183 1188 return -1; 1184 1189 } 1185 1190 if (padapter->bup == false) ··· 1551 1556 key = erq->flags & IW_ENCODE_INDEX; 1552 1557 memset(&wep, 0, sizeof(struct NDIS_802_11_WEP)); 1553 1558 if (erq->flags & IW_ENCODE_DISABLED) { 1554 - printk(KERN_INFO "r8712u: r8711_wx_set_enc: " 1555 - "EncryptionDisabled\n"); 1559 + netdev_info(dev, "r8712u: %s: EncryptionDisabled\n", __func__); 1556 1560 padapter->securitypriv.ndisencryptstatus = 1557 1561 Ndis802_11EncryptionDisabled; 1558 1562 padapter->securitypriv.PrivacyAlgrthm = _NO_PRIVACY_; ··· 1572 1578 } 1573 1579 /* set authentication mode */ 1574 1580 if (erq->flags & IW_ENCODE_OPEN) { 1575 - printk(KERN_INFO "r8712u: r8711_wx_set_enc: " 1576 - "IW_ENCODE_OPEN\n"); 1581 + netdev_info(dev, "r8712u: %s: IW_ENCODE_OPEN\n", __func__); 1577 1582 padapter->securitypriv.ndisencryptstatus = 1578 1583 Ndis802_11Encryption1Enabled; 1579 1584 padapter->securitypriv.AuthAlgrthm = 0; /* open system */ ··· 1581 1588 authmode = Ndis802_11AuthModeOpen; 1582 1589 padapter->securitypriv.ndisauthtype = authmode; 1583 1590 } else if (erq->flags & IW_ENCODE_RESTRICTED) { 1584 - printk(KERN_INFO "r8712u: r8711_wx_set_enc: " 1585 - "IW_ENCODE_RESTRICTED\n"); 1591 + netdev_info(dev, "r8712u: %s: IW_ENCODE_RESTRICTED\n", __func__); 1586 1592 padapter->securitypriv.ndisencryptstatus = 1587 1593 Ndis802_11Encryption1Enabled; 1588 1594 padapter->securitypriv.AuthAlgrthm = 1; /* shared system */ ··· 1969 1977 status = phandler->handler(&oid_par); 1970 1978 /* todo:check status, BytesNeeded, etc. */ 1971 1979 } else { 1972 - printk(KERN_INFO "r8712u: r871x_mp_ioctl_hdl(): err!," 1973 - " subcode=%d, oid=%d, handler=%p\n", 1974 - poidparam->subcode, phandler->oid, phandler->handler); 1980 + netdev_info(dev, "r8712u: %s: err!, subcode=%d, oid=%d, handler=%p\n", 1981 + __func__, poidparam->subcode, phandler->oid, 1982 + phandler->handler); 1975 1983 ret = -EFAULT; 1976 1984 goto _r871x_mp_ioctl_hdl_exit; 1977 1985 } ··· 2026 2034 break; 2027 2035 pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list); 2028 2036 if (hwaddr_aton_i(data, bssid)) { 2029 - printk(KERN_INFO "r8712u: Invalid BSSID '%s'.\n", 2030 - (u8 *)data); 2037 + netdev_info(dev, "r8712u: Invalid BSSID '%s'.\n", 2038 + (u8 *)data); 2031 2039 spin_unlock_irqrestore(&(pmlmepriv->scanned_queue.lock), 2032 - irqL); 2040 + irqL); 2033 2041 return -EINVAL; 2034 2042 } 2035 - printk(KERN_INFO "r8712u: BSSID:%pM\n", bssid); 2043 + netdev_info(dev, "r8712u: BSSID:%pM\n", bssid); 2036 2044 if (!memcmp(bssid, pnetwork->network.MacAddress, ETH_ALEN)) { 2037 2045 /* BSSID match, then check if supporting wpa/wpa2 */ 2038 2046 pbuf = r8712_get_wpa_ie(&pnetwork->network.IEs[12],
+2 -2
drivers/staging/rtl8712/rtl871x_mlme.c
··· 1043 1043 struct sta_priv *pstapriv = &adapter->stapriv; 1044 1044 struct recv_reorder_ctrl *precvreorder_ctrl = NULL; 1045 1045 1046 - printk(KERN_INFO "r8712u: [%s] mac = %pM, seq = %d, tid = %d\n", 1047 - __func__, pAddbareq_pram->MacAddress, 1046 + netdev_info(adapter->pnetdev, "%s: mac = %pM, seq = %d, tid = %d\n", 1047 + __func__, pAddbareq_pram->MacAddress, 1048 1048 pAddbareq_pram->StartSeqNum, pAddbareq_pram->tid); 1049 1049 psta = r8712_get_stainfo(pstapriv, pAddbareq_pram->MacAddress); 1050 1050 if (psta) {
+15 -18
drivers/staging/rtl8712/usb_intf.c
··· 205 205 { 206 206 struct net_device *pnetdev = usb_get_intfdata(pusb_intf); 207 207 208 - printk(KERN_INFO "r8712: suspending...\n"); 208 + netdev_info(pnetdev, "Suspending...\n"); 209 209 if (!pnetdev || !netif_running(pnetdev)) { 210 - printk(KERN_INFO "r8712: unable to suspend\n"); 210 + netdev_info(pnetdev, "Unable to suspend\n"); 211 211 return 0; 212 212 } 213 213 if (pnetdev->netdev_ops->ndo_stop) ··· 221 221 { 222 222 struct net_device *pnetdev = usb_get_intfdata(pusb_intf); 223 223 224 - printk(KERN_INFO "r8712: resuming...\n"); 224 + netdev_info(pnetdev, "Resuming...\n"); 225 225 if (!pnetdev || !netif_running(pnetdev)) { 226 - printk(KERN_INFO "r8712: unable to resume\n"); 226 + netdev_info(pnetdev, "Unable to resume\n"); 227 227 return 0; 228 228 } 229 229 netif_device_attach(pnetdev); ··· 273 273 pdvobjpriv->nr_endpoint = piface_desc->bNumEndpoints; 274 274 if (pusbd->speed == USB_SPEED_HIGH) { 275 275 pdvobjpriv->ishighspeed = true; 276 - printk(KERN_INFO "r8712u: USB_SPEED_HIGH with %d endpoints\n", 277 - pdvobjpriv->nr_endpoint); 276 + dev_info(&pusbd->dev, "r8712u: USB_SPEED_HIGH with %d endpoints\n", 277 + pdvobjpriv->nr_endpoint); 278 278 } else { 279 279 pdvobjpriv->ishighspeed = false; 280 - printk(KERN_INFO "r8712u: USB_SPEED_LOW with %d endpoints\n", 281 - pdvobjpriv->nr_endpoint); 280 + dev_info(&pusbd->dev, "r8712u: USB_SPEED_LOW with %d endpoints\n", 281 + pdvobjpriv->nr_endpoint); 282 282 } 283 283 if ((r8712_alloc_io_queue(padapter)) == _FAIL) 284 284 status = _FAIL; ··· 423 423 tmpU1b = r8712_read8(padapter, EE_9346CR);/*CR9346*/ 424 424 425 425 /* To check system boot selection.*/ 426 - printk(KERN_INFO "r8712u: Boot from %s: Autoload %s\n", 427 - (tmpU1b & _9356SEL) ? "EEPROM" : "EFUSE", 428 - (tmpU1b & _EEPROM_EN) ? "OK" : "Failed"); 426 + dev_info(&udev->dev, "r8712u: Boot from %s: Autoload %s\n", 427 + (tmpU1b & _9356SEL) ? "EEPROM" : "EFUSE", 428 + (tmpU1b & _EEPROM_EN) ? "OK" : "Failed"); 429 429 430 430 /* To check autoload success or not.*/ 431 431 if (tmpU1b & _EEPROM_EN) { ··· 533 533 RT_CID_DEFAULT; 534 534 break; 535 535 } 536 - printk(KERN_INFO "r8712u: CustomerID = 0x%.4x\n", 537 - padapter->eeprompriv.CustomerID); 536 + dev_info(&udev->dev, "r8712u: CustomerID = 0x%.4x\n", 537 + padapter->eeprompriv.CustomerID); 538 538 /* Led mode */ 539 539 switch (padapter->eeprompriv.CustomerID) { 540 540 case RT_CID_DEFAULT: ··· 590 590 * address by setting bit 1 of first octet. 591 591 */ 592 592 mac[0] &= 0xFE; 593 - printk(KERN_INFO "r8712u: MAC Address from user = " 594 - "%pM\n", mac); 593 + dev_info(&udev->dev, "r8712u: MAC Address from user = %pM\n", mac); 595 594 } else 596 - printk(KERN_INFO "r8712u: MAC Address from efuse = " 597 - "%pM\n", mac); 595 + dev_info(&udev->dev, "r8712u: MAC Address from efuse = %pM\n", mac); 598 596 memcpy(pnetdev->dev_addr, mac, ETH_ALEN); 599 597 } 600 598 /* step 6. Load the firmware asynchronously */ ··· 659 661 { 660 662 drvpriv.drv_registered = false; 661 663 usb_deregister(&drvpriv.r871xu_drv); 662 - printk(KERN_INFO "r8712u: Driver unloaded\n"); 663 664 } 664 665 665 666 module_init(r8712u_drv_entry);
+5 -7
drivers/staging/rtl8712/usb_ops_linux.c
··· 243 243 (unsigned char *)precvbuf); 244 244 break; 245 245 case -EINPROGRESS: 246 - printk(KERN_ERR "r8712u: ERROR: URB IS IN" 247 - " PROGRESS!/n"); 246 + netdev_err(padapter->pnetdev, "ERROR: URB IS IN PROGRESS!\n"); 248 247 break; 249 248 default: 250 249 break; ··· 335 336 336 337 if ((padapter->bDriverStopped == true) || 337 338 (padapter->bSurpriseRemoved == true)) { 338 - printk(KERN_ERR "r8712u: xmit_bh => bDriverStopped" 339 - " or bSurpriseRemoved\n"); 339 + netdev_err(padapter->pnetdev, "xmit_bh => bDriverStopped or bSurpriseRemoved\n"); 340 340 return; 341 341 } 342 342 ret = r8712_xmitframe_complete(padapter, pxmitpriv, NULL); ··· 385 387 case 0: 386 388 break; 387 389 default: 388 - printk(KERN_WARNING "r8712u: pipe error: (%d)\n", purb->status); 390 + netdev_warn(padapter->pnetdev, "r8712u: pipe error: (%d)\n", purb->status); 389 391 break; 390 392 } 391 393 /* not to consider tx fragment */ ··· 500 502 501 503 palloc_buf = _malloc((u32) len + 16); 502 504 if (palloc_buf == NULL) { 503 - printk(KERN_ERR "r8712u: [%s] Can't alloc memory for vendor" 504 - " request\n", __func__); 505 + dev_err(&udev->dev, "%s: Can't alloc memory for vendor request\n", 506 + __func__); 505 507 return -1; 506 508 } 507 509 pIo_buf = palloc_buf + 16 - ((addr_t)(palloc_buf) & 0x0f);
+1 -2
drivers/staging/rtl8712/xmit_linux.c
··· 134 134 for (i = 0; i < 8; i++) { 135 135 pxmitbuf->pxmit_urb[i] = usb_alloc_urb(0, GFP_KERNEL); 136 136 if (pxmitbuf->pxmit_urb[i] == NULL) { 137 - printk(KERN_ERR "r8712u: pxmitbuf->pxmit_urb[i]" 138 - " == NULL"); 137 + netdev_err(padapter->pnetdev, "pxmitbuf->pxmit_urb[i] == NULL\n"); 139 138 return _FAIL; 140 139 } 141 140 }