|
@@ -172,7 +172,7 @@ brcmf_c_doiovar(struct brcmf_pub *drvr, const struct brcmu_iovar *vi,
|
|
|
int bcmerror = 0;
|
|
|
s32 int_val = 0;
|
|
|
|
|
|
- BRCMF_TRACE(("%s: Enter\n", __func__));
|
|
|
+ brcmf_dbg(TRACE, "Enter\n");
|
|
|
|
|
|
bcmerror = brcmu_iovar_lencheck(vi, arg, len, IOV_ISSET(actionid));
|
|
|
if (bcmerror != 0)
|
|
@@ -267,8 +267,8 @@ bool brcmf_c_prec_enq(struct brcmf_pub *drvr, struct pktq *q,
|
|
|
p = discard_oldest ? brcmu_pktq_pdeq(q, eprec) :
|
|
|
brcmu_pktq_pdeq_tail(q, eprec);
|
|
|
if (p == NULL)
|
|
|
- BRCMF_ERROR(("%s: brcmu_pktq_penq() failed, oldest %d.",
|
|
|
- __func__, discard_oldest));
|
|
|
+ brcmf_dbg(ERROR, "brcmu_pktq_penq() failed, oldest %d\n",
|
|
|
+ discard_oldest);
|
|
|
|
|
|
brcmu_pkt_buf_free_skb(p);
|
|
|
}
|
|
@@ -276,7 +276,7 @@ bool brcmf_c_prec_enq(struct brcmf_pub *drvr, struct pktq *q,
|
|
|
/* Enqueue */
|
|
|
p = brcmu_pktq_penq(q, prec, pkt);
|
|
|
if (p == NULL)
|
|
|
- BRCMF_ERROR(("%s: brcmu_pktq_penq() failed.", __func__));
|
|
|
+ brcmf_dbg(ERROR, "brcmu_pktq_penq() failed\n");
|
|
|
|
|
|
return p != NULL;
|
|
|
}
|
|
@@ -290,7 +290,7 @@ brcmf_c_iovar_op(struct brcmf_pub *drvr, const char *name,
|
|
|
const struct brcmu_iovar *vi = NULL;
|
|
|
u32 actionid;
|
|
|
|
|
|
- BRCMF_TRACE(("%s: Enter\n", __func__));
|
|
|
+ brcmf_dbg(TRACE, "Enter\n");
|
|
|
|
|
|
if (name == NULL || len < 0)
|
|
|
return -EINVAL;
|
|
@@ -309,8 +309,8 @@ brcmf_c_iovar_op(struct brcmf_pub *drvr, const char *name,
|
|
|
goto exit;
|
|
|
}
|
|
|
|
|
|
- BRCMF_CTL(("%s: %s %s, len %d plen %d\n", __func__,
|
|
|
- name, (set ? "set" : "get"), len, plen));
|
|
|
+ brcmf_dbg(CTL, "%s %s, len %d plen %d\n",
|
|
|
+ name, set ? "set" : "get", len, plen);
|
|
|
|
|
|
/* set up 'params' pointer in case this is a set command so that
|
|
|
* the convenience int and bool code can be common to set and get
|
|
@@ -342,7 +342,7 @@ int brcmf_c_ioctl(struct brcmf_pub *drvr, struct brcmf_c_ioctl *ioc, void *buf,
|
|
|
{
|
|
|
int bcmerror = 0;
|
|
|
|
|
|
- BRCMF_TRACE(("%s: Enter\n", __func__));
|
|
|
+ brcmf_dbg(TRACE, "Enter\n");
|
|
|
|
|
|
if (!buf)
|
|
|
return -EINVAL;
|
|
@@ -498,9 +498,9 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
event_name = event_names[i].event_name;
|
|
|
}
|
|
|
|
|
|
- BRCMF_EVENT(("EVENT: %s, event ID = %d\n", event_name, event_type));
|
|
|
- BRCMF_EVENT(("flags 0x%04x, status %d, reason %d, auth_type %d"
|
|
|
- " MAC %s\n", flags, status, reason, auth_type, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "EVENT: %s, event ID = %d\n", event_name, event_type);
|
|
|
+ brcmf_dbg(EVENT, "flags 0x%04x, status %d, reason %d, auth_type %d MAC %s\n",
|
|
|
+ flags, status, reason, auth_type, eabuf);
|
|
|
|
|
|
if (flags & BRCMF_EVENT_MSG_LINK)
|
|
|
link = true;
|
|
@@ -513,35 +513,34 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
case BRCMF_E_START:
|
|
|
case BRCMF_E_DEAUTH:
|
|
|
case BRCMF_E_DISASSOC:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s\n", event_name, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s\n", event_name, eabuf);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_ASSOC_IND:
|
|
|
case BRCMF_E_REASSOC_IND:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s\n", event_name, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s\n", event_name, eabuf);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_ASSOC:
|
|
|
case BRCMF_E_REASSOC:
|
|
|
if (status == BRCMF_E_STATUS_SUCCESS)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, SUCCESS\n",
|
|
|
- event_name, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, SUCCESS\n",
|
|
|
+ event_name, eabuf);
|
|
|
else if (status == BRCMF_E_STATUS_TIMEOUT)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, TIMEOUT\n",
|
|
|
- event_name, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, TIMEOUT\n",
|
|
|
+ event_name, eabuf);
|
|
|
else if (status == BRCMF_E_STATUS_FAIL)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, FAILURE,"
|
|
|
- " reason %d\n", event_name, eabuf,
|
|
|
- (int)reason));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, FAILURE, reason %d\n",
|
|
|
+ event_name, eabuf, (int)reason);
|
|
|
else
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, unexpected status "
|
|
|
- "%d\n", event_name, eabuf, (int)status));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, unexpected status %d\n",
|
|
|
+ event_name, eabuf, (int)status);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_DEAUTH_IND:
|
|
|
case BRCMF_E_DISASSOC_IND:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, reason %d\n", event_name,
|
|
|
- eabuf, (int)reason));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, reason %d\n",
|
|
|
+ event_name, eabuf, (int)reason);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_AUTH:
|
|
@@ -555,18 +554,17 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
auth_str = err_msg;
|
|
|
}
|
|
|
if (event_type == BRCMF_E_AUTH_IND)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, %s\n", event_name,
|
|
|
- eabuf, auth_str));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, %s\n",
|
|
|
+ event_name, eabuf, auth_str);
|
|
|
else if (status == BRCMF_E_STATUS_SUCCESS)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, %s, SUCCESS\n",
|
|
|
- event_name, eabuf, auth_str));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, %s, SUCCESS\n",
|
|
|
+ event_name, eabuf, auth_str);
|
|
|
else if (status == BRCMF_E_STATUS_TIMEOUT)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, %s, TIMEOUT\n",
|
|
|
- event_name, eabuf, auth_str));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, %s, TIMEOUT\n",
|
|
|
+ event_name, eabuf, auth_str);
|
|
|
else if (status == BRCMF_E_STATUS_FAIL) {
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, %s, FAILURE, "
|
|
|
- "reason %d\n",
|
|
|
- event_name, eabuf, auth_str, (int)reason));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, %s, FAILURE, reason %d\n",
|
|
|
+ event_name, eabuf, auth_str, (int)reason);
|
|
|
}
|
|
|
|
|
|
break;
|
|
@@ -575,63 +573,63 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
case BRCMF_E_ROAM:
|
|
|
case BRCMF_E_SET_SSID:
|
|
|
if (status == BRCMF_E_STATUS_SUCCESS)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s\n", event_name,
|
|
|
- eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s\n",
|
|
|
+ event_name, eabuf);
|
|
|
else if (status == BRCMF_E_STATUS_FAIL)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, failed\n", event_name));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, failed\n", event_name);
|
|
|
else if (status == BRCMF_E_STATUS_NO_NETWORKS)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, no networks found\n",
|
|
|
- event_name));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, no networks found\n",
|
|
|
+ event_name);
|
|
|
else
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, unexpected status %d\n",
|
|
|
- event_name, (int)status));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, unexpected status %d\n",
|
|
|
+ event_name, (int)status);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_BEACON_RX:
|
|
|
if (status == BRCMF_E_STATUS_SUCCESS)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, SUCCESS\n", event_name));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, SUCCESS\n", event_name);
|
|
|
else if (status == BRCMF_E_STATUS_FAIL)
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, FAIL\n", event_name));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, FAIL\n", event_name);
|
|
|
else
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, status %d\n", event_name,
|
|
|
- status));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, status %d\n",
|
|
|
+ event_name, status);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_LINK:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s %s\n", event_name,
|
|
|
- link ? "UP" : "DOWN"));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s %s\n",
|
|
|
+ event_name, link ? "UP" : "DOWN");
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_MIC_ERROR:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s, Group %d, Flush %d\n",
|
|
|
- event_name, eabuf, group, flush_txq));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s, Group %d, Flush %d\n",
|
|
|
+ event_name, eabuf, group, flush_txq);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_ICV_ERROR:
|
|
|
case BRCMF_E_UNICAST_DECODE_ERROR:
|
|
|
case BRCMF_E_MULTICAST_DECODE_ERROR:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, MAC %s\n", event_name, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, MAC %s\n", event_name, eabuf);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_TXFAIL:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, RA %s\n", event_name, eabuf));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, RA %s\n", event_name, eabuf);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_SCAN_COMPLETE:
|
|
|
case BRCMF_E_PMKID_CACHE:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s\n", event_name));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s\n", event_name);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_PFN_NET_FOUND:
|
|
|
case BRCMF_E_PFN_NET_LOST:
|
|
|
case BRCMF_E_PFN_SCAN_COMPLETE:
|
|
|
- BRCMF_EVENT(("PNOEVENT: %s\n", event_name));
|
|
|
+ brcmf_dbg(EVENT, "PNOEVENT: %s\n", event_name);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_PSK_SUP:
|
|
|
case BRCMF_E_PRUNE:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s, status %d, reason %d\n",
|
|
|
- event_name, (int)status, (int)reason));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s, status %d, reason %d\n",
|
|
|
+ event_name, (int)status, (int)reason);
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_TRACE:
|
|
@@ -645,11 +643,9 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
memcpy(&hdr, buf, sizeof(struct msgtrace_hdr));
|
|
|
|
|
|
if (hdr.version != MSGTRACE_VERSION) {
|
|
|
- BRCMF_ERROR(
|
|
|
- ("\nMACEVENT: %s [unsupported version --> "
|
|
|
- "brcmf version:%d dongle version:%d]\n",
|
|
|
- event_name, MSGTRACE_VERSION, hdr.version)
|
|
|
- );
|
|
|
+ brcmf_dbg(ERROR, "MACEVENT: %s [unsupported version --> brcmf version:%d dongle version:%d]\n",
|
|
|
+ event_name,
|
|
|
+ MSGTRACE_VERSION, hdr.version);
|
|
|
/* Reset datalen to avoid display below */
|
|
|
datalen = 0;
|
|
|
break;
|
|
@@ -661,18 +657,14 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
|
|
|
if (be32_to_cpu(hdr.discarded_bytes)
|
|
|
|| be32_to_cpu(hdr.discarded_printf))
|
|
|
- BRCMF_ERROR(("\nWLC_E_TRACE: [Discarded traces "
|
|
|
- "in dongle -->discarded_bytes %d "
|
|
|
- "discarded_printf %d]\n",
|
|
|
- be32_to_cpu(hdr.discarded_bytes),
|
|
|
- be32_to_cpu(hdr.discarded_printf)))
|
|
|
- ;
|
|
|
+ brcmf_dbg(ERROR, "WLC_E_TRACE: [Discarded traces in dongle --> discarded_bytes %d discarded_printf %d]\n",
|
|
|
+ be32_to_cpu(hdr.discarded_bytes),
|
|
|
+ be32_to_cpu(hdr.discarded_printf));
|
|
|
|
|
|
nblost = be32_to_cpu(hdr.seqnum) - seqnum_prev - 1;
|
|
|
if (nblost > 0)
|
|
|
- BRCMF_ERROR(("\nWLC_E_TRACE: [Event lost --> "
|
|
|
- "seqnum %d nblost %d\n",
|
|
|
- be32_to_cpu(hdr.seqnum), nblost));
|
|
|
+ brcmf_dbg(ERROR, "WLC_E_TRACE: [Event lost --> seqnum %d nblost %d\n",
|
|
|
+ be32_to_cpu(hdr.seqnum), nblost);
|
|
|
seqnum_prev = be32_to_cpu(hdr.seqnum);
|
|
|
|
|
|
/* Display the trace buffer. Advance from \n to \n to
|
|
@@ -693,24 +685,24 @@ brcmf_c_show_host_event(struct brcmf_event_msg *event, void *event_data)
|
|
|
break;
|
|
|
|
|
|
case BRCMF_E_RSSI:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s %d\n", event_name,
|
|
|
- be32_to_cpu(*((int *)event_data))));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s %d\n",
|
|
|
+ event_name, be32_to_cpu(*((int *)event_data)));
|
|
|
break;
|
|
|
|
|
|
default:
|
|
|
- BRCMF_EVENT(("MACEVENT: %s %d, MAC %s, status %d, reason %d, "
|
|
|
- "auth %d\n", event_name, event_type, eabuf,
|
|
|
- (int)status, (int)reason, (int)auth_type));
|
|
|
+ brcmf_dbg(EVENT, "MACEVENT: %s %d, MAC %s, status %d, reason %d, auth %d\n",
|
|
|
+ event_name, event_type, eabuf,
|
|
|
+ (int)status, (int)reason, (int)auth_type);
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
/* show any appended data */
|
|
|
if (datalen) {
|
|
|
buf = (unsigned char *) event_data;
|
|
|
- BRCMF_EVENT((" data (%d) : ", datalen));
|
|
|
+ brcmf_dbg(EVENT, " data (%d) : ", datalen);
|
|
|
for (i = 0; i < datalen; i++)
|
|
|
- BRCMF_EVENT((" 0x%02x ", *buf++));
|
|
|
- BRCMF_EVENT(("\n"));
|
|
|
+ brcmf_dbg(EVENT, " 0x%02x ", *buf++);
|
|
|
+ brcmf_dbg(EVENT, "\n");
|
|
|
}
|
|
|
}
|
|
|
#endif /* SHOW_EVENTS */
|
|
@@ -727,14 +719,14 @@ brcmf_c_host_event(struct brcmf_info *drvr_priv, int *ifidx, void *pktdata,
|
|
|
int evlen;
|
|
|
|
|
|
if (memcmp(BRCM_OUI, &pvt_data->hdr.oui[0], DOT11_OUI_LEN)) {
|
|
|
- BRCMF_ERROR(("%s: mismatched OUI, bailing\n", __func__));
|
|
|
+ brcmf_dbg(ERROR, "mismatched OUI, bailing\n");
|
|
|
return -EBADE;
|
|
|
}
|
|
|
|
|
|
/* BRCM event pkt may be unaligned - use xxx_ua to load user_subtype. */
|
|
|
if (get_unaligned_be16(&pvt_data->hdr.usr_subtype) !=
|
|
|
BCMILCP_BCM_SUBTYPE_EVENT) {
|
|
|
- BRCMF_ERROR(("%s: mismatched subtype, bailing\n", __func__));
|
|
|
+ brcmf_dbg(ERROR, "mismatched subtype, bailing\n");
|
|
|
return -EBADE;
|
|
|
}
|
|
|
|
|
@@ -755,7 +747,7 @@ brcmf_c_host_event(struct brcmf_info *drvr_priv, int *ifidx, void *pktdata,
|
|
|
{
|
|
|
struct brcmf_if_event *ifevent =
|
|
|
(struct brcmf_if_event *) event_data;
|
|
|
- BRCMF_TRACE(("%s: if event\n", __func__));
|
|
|
+ brcmf_dbg(TRACE, "if event\n");
|
|
|
|
|
|
if (ifevent->ifidx > 0 &&
|
|
|
ifevent->ifidx < BRCMF_MAX_IFS) {
|
|
@@ -768,9 +760,8 @@ brcmf_c_host_event(struct brcmf_info *drvr_priv, int *ifidx, void *pktdata,
|
|
|
else
|
|
|
brcmf_del_if(drvr_priv, ifevent->ifidx);
|
|
|
} else {
|
|
|
- BRCMF_ERROR(("%s: Invalid ifidx %d for %s\n",
|
|
|
- __func__, ifevent->ifidx,
|
|
|
- event->ifname));
|
|
|
+ brcmf_dbg(ERROR, "Invalid ifidx %d for %s\n",
|
|
|
+ ifevent->ifidx, event->ifname);
|
|
|
}
|
|
|
}
|
|
|
/* send up the if event: btamp user needs it */
|
|
@@ -787,16 +778,16 @@ brcmf_c_host_event(struct brcmf_info *drvr_priv, int *ifidx, void *pktdata,
|
|
|
/* Fall through: this should get _everything_ */
|
|
|
|
|
|
*ifidx = brcmf_ifname2idx(drvr_priv, event->ifname);
|
|
|
- BRCMF_TRACE(("%s: MAC event %d, flags %x, status %x\n",
|
|
|
- __func__, type, flags, status));
|
|
|
+ brcmf_dbg(TRACE, "MAC event %d, flags %x, status %x\n",
|
|
|
+ type, flags, status);
|
|
|
|
|
|
/* put it back to BRCMF_E_NDIS_LINK */
|
|
|
if (type == BRCMF_E_NDIS_LINK) {
|
|
|
u32 temp;
|
|
|
|
|
|
temp = get_unaligned_be32(&event->event_type);
|
|
|
- BRCMF_TRACE(("Converted to WLC_E_LINK type %d\n",
|
|
|
- temp));
|
|
|
+ brcmf_dbg(TRACE, "Converted to WLC_E_LINK type %d\n",
|
|
|
+ temp);
|
|
|
|
|
|
temp = be32_to_cpu(BRCMF_E_NDIS_LINK);
|
|
|
memcpy((void *)(&pvt_data->msg.event_type), &temp,
|
|
@@ -817,12 +808,12 @@ static int brcmf_c_pattern_atoh(char *src, char *dst)
|
|
|
{
|
|
|
int i;
|
|
|
if (strncmp(src, "0x", 2) != 0 && strncmp(src, "0X", 2) != 0) {
|
|
|
- BRCMF_ERROR(("Mask invalid format. Needs to start with 0x\n"));
|
|
|
+ brcmf_dbg(ERROR, "Mask invalid format. Needs to start with 0x\n");
|
|
|
return -EINVAL;
|
|
|
}
|
|
|
src = src + 2; /* Skip past 0x */
|
|
|
if (strlen(src) % 2 != 0) {
|
|
|
- BRCMF_ERROR(("Mask invalid format. Length must be even.\n"));
|
|
|
+ brcmf_dbg(ERROR, "Mask invalid format. Length must be even.\n");
|
|
|
return -EINVAL;
|
|
|
}
|
|
|
for (i = 0; *src != '\0'; i++) {
|
|
@@ -856,7 +847,7 @@ brcmf_c_pktfilter_offload_enable(struct brcmf_pub *drvr, char *arg, int enable,
|
|
|
|
|
|
arg_save = kmalloc(strlen(arg) + 1, GFP_ATOMIC);
|
|
|
if (!arg_save) {
|
|
|
- BRCMF_ERROR(("%s: kmalloc failed\n", __func__));
|
|
|
+ brcmf_dbg(ERROR, "kmalloc failed\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
arg_org = arg_save;
|
|
@@ -866,7 +857,7 @@ brcmf_c_pktfilter_offload_enable(struct brcmf_pub *drvr, char *arg, int enable,
|
|
|
|
|
|
i = 0;
|
|
|
if (NULL == argv[i]) {
|
|
|
- BRCMF_ERROR(("No args provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "No args provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -893,11 +884,10 @@ brcmf_c_pktfilter_offload_enable(struct brcmf_pub *drvr, char *arg, int enable,
|
|
|
rc = brcmf_proto_cdc_set_ioctl(drvr, 0, BRCMF_C_SET_VAR, buf, buf_len);
|
|
|
rc = rc >= 0 ? 0 : rc;
|
|
|
if (rc)
|
|
|
- BRCMF_TRACE(("%s: failed to add pktfilter %s, retcode = %d\n",
|
|
|
- __func__, arg, rc));
|
|
|
+ brcmf_dbg(TRACE, "failed to add pktfilter %s, retcode = %d\n",
|
|
|
+ arg, rc);
|
|
|
else
|
|
|
- BRCMF_TRACE(("%s: successfully added pktfilter %s\n",
|
|
|
- __func__, arg));
|
|
|
+ brcmf_dbg(TRACE, "successfully added pktfilter %s\n", arg);
|
|
|
|
|
|
/* Contorl the master mode */
|
|
|
brcmu_mkiovar("pkt_filter_mode", (char *)&master_mode, 4, buf,
|
|
@@ -906,8 +896,8 @@ brcmf_c_pktfilter_offload_enable(struct brcmf_pub *drvr, char *arg, int enable,
|
|
|
sizeof(buf));
|
|
|
rc = rc >= 0 ? 0 : rc;
|
|
|
if (rc)
|
|
|
- BRCMF_TRACE(("%s: failed to add pktfilter %s, retcode = %d\n",
|
|
|
- __func__, arg, rc));
|
|
|
+ brcmf_dbg(TRACE, "failed to add pktfilter %s, retcode = %d\n",
|
|
|
+ arg, rc);
|
|
|
|
|
|
fail:
|
|
|
kfree(arg_org);
|
|
@@ -930,7 +920,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
|
|
|
arg_save = kstrdup(arg, GFP_ATOMIC);
|
|
|
if (!arg_save) {
|
|
|
- BRCMF_ERROR(("%s: kmalloc failed\n", __func__));
|
|
|
+ brcmf_dbg(ERROR, "kmalloc failed\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -938,7 +928,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
|
|
|
buf = kmalloc(PKTFILTER_BUF_SIZE, GFP_ATOMIC);
|
|
|
if (!buf) {
|
|
|
- BRCMF_ERROR(("%s: kmalloc failed\n", __func__));
|
|
|
+ brcmf_dbg(ERROR, "kmalloc failed\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -948,7 +938,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
|
|
|
i = 0;
|
|
|
if (NULL == argv[i]) {
|
|
|
- BRCMF_ERROR(("No args provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "No args provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -965,7 +955,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
pkt_filter.id = (u32)res;
|
|
|
|
|
|
if (NULL == argv[++i]) {
|
|
|
- BRCMF_ERROR(("Polarity not provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "Polarity not provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -975,7 +965,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
pkt_filter.negate_match = (u32)res;
|
|
|
|
|
|
if (NULL == argv[++i]) {
|
|
|
- BRCMF_ERROR(("Filter type not provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "Filter type not provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -985,7 +975,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
pkt_filter.type = (u32)res;
|
|
|
|
|
|
if (NULL == argv[++i]) {
|
|
|
- BRCMF_ERROR(("Offset not provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "Offset not provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -995,7 +985,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
pkt_filter.u.pattern.offset = (u32)res;
|
|
|
|
|
|
if (NULL == argv[++i]) {
|
|
|
- BRCMF_ERROR(("Bitmask not provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "Bitmask not provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -1005,7 +995,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
(argv[i], (char *)pkt_filterp->u.pattern.mask_and_pattern);
|
|
|
|
|
|
if (NULL == argv[++i]) {
|
|
|
- BRCMF_ERROR(("Pattern not provided\n"));
|
|
|
+ brcmf_dbg(ERROR, "Pattern not provided\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -1016,7 +1006,7 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
mask_and_pattern[mask_size]);
|
|
|
|
|
|
if (mask_size != pattern_size) {
|
|
|
- BRCMF_ERROR(("Mask and pattern not the same size\n"));
|
|
|
+ brcmf_dbg(ERROR, "Mask and pattern not the same size\n");
|
|
|
goto fail;
|
|
|
}
|
|
|
|
|
@@ -1037,11 +1027,10 @@ void brcmf_c_pktfilter_offload_set(struct brcmf_pub *drvr, char *arg)
|
|
|
rc = rc >= 0 ? 0 : rc;
|
|
|
|
|
|
if (rc)
|
|
|
- BRCMF_TRACE(("%s: failed to add pktfilter %s, retcode = %d\n",
|
|
|
- __func__, arg, rc));
|
|
|
+ brcmf_dbg(TRACE, "failed to add pktfilter %s, retcode = %d\n",
|
|
|
+ arg, rc);
|
|
|
else
|
|
|
- BRCMF_TRACE(("%s: successfully added pktfilter %s\n",
|
|
|
- __func__, arg));
|
|
|
+ brcmf_dbg(TRACE, "successfully added pktfilter %s\n", arg);
|
|
|
|
|
|
fail:
|
|
|
kfree(arg_org);
|
|
@@ -1059,11 +1048,11 @@ void brcmf_c_arp_offload_set(struct brcmf_pub *drvr, int arp_mode)
|
|
|
iovbuf, sizeof(iovbuf));
|
|
|
retcode = retcode >= 0 ? 0 : retcode;
|
|
|
if (retcode)
|
|
|
- BRCMF_TRACE(("%s: failed to set ARP offload mode to 0x%x, "
|
|
|
- "retcode = %d\n", __func__, arp_mode, retcode));
|
|
|
+ brcmf_dbg(TRACE, "failed to set ARP offload mode to 0x%x, retcode = %d\n",
|
|
|
+ arp_mode, retcode);
|
|
|
else
|
|
|
- BRCMF_TRACE(("%s: successfully set ARP offload mode to 0x%x\n",
|
|
|
- __func__, arp_mode));
|
|
|
+ brcmf_dbg(TRACE, "successfully set ARP offload mode to 0x%x\n",
|
|
|
+ arp_mode);
|
|
|
}
|
|
|
|
|
|
void brcmf_c_arp_offload_enable(struct brcmf_pub *drvr, int arp_enable)
|
|
@@ -1076,11 +1065,11 @@ void brcmf_c_arp_offload_enable(struct brcmf_pub *drvr, int arp_enable)
|
|
|
iovbuf, sizeof(iovbuf));
|
|
|
retcode = retcode >= 0 ? 0 : retcode;
|
|
|
if (retcode)
|
|
|
- BRCMF_TRACE(("%s: failed to enabe ARP offload to %d, "
|
|
|
- "retcode = %d\n", __func__, arp_enable, retcode));
|
|
|
+ brcmf_dbg(TRACE, "failed to enable ARP offload to %d, retcode = %d\n",
|
|
|
+ arp_enable, retcode);
|
|
|
else
|
|
|
- BRCMF_TRACE(("%s: successfully enabed ARP offload to %d\n",
|
|
|
- __func__, arp_enable));
|
|
|
+ brcmf_dbg(TRACE, "successfully enabled ARP offload to %d\n",
|
|
|
+ arp_enable);
|
|
|
}
|
|
|
|
|
|
int brcmf_c_preinit_ioctls(struct brcmf_pub *drvr)
|
|
@@ -1103,8 +1092,7 @@ int brcmf_c_preinit_ioctls(struct brcmf_pub *drvr)
|
|
|
if (brcmf_proto_cdc_set_ioctl(drvr, 0, BRCMF_C_SET_COUNTRY,
|
|
|
drvr->country_code,
|
|
|
sizeof(drvr->country_code)) < 0)
|
|
|
- BRCMF_ERROR(("%s: country code setting failed\n",
|
|
|
- __func__));
|
|
|
+ brcmf_dbg(ERROR, "country code setting failed\n");
|
|
|
}
|
|
|
|
|
|
/* query for 'ver' to get version info from firmware */
|
|
@@ -1114,7 +1102,7 @@ int brcmf_c_preinit_ioctls(struct brcmf_pub *drvr)
|
|
|
brcmf_proto_cdc_query_ioctl(drvr, 0, BRCMF_C_GET_VAR, buf, sizeof(buf));
|
|
|
strsep(&ptr, "\n");
|
|
|
/* Print fw version info */
|
|
|
- BRCMF_ERROR(("Firmware version = %s\n", buf));
|
|
|
+ brcmf_dbg(ERROR, "Firmware version = %s\n", buf);
|
|
|
|
|
|
/* Match Host and Dongle rx alignment */
|
|
|
brcmu_mkiovar("bus:txglomalign", (char *)&dongle_align, 4, iovbuf,
|