WARNING: line length of 89 exceeds 80 columns #101: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:80: +#define BCM4323X_MCTL_RECEIVE (MCTL_DISCARD_PMQ | MCTL_AP | MCTL_INFRA | MCTL_PROMISC | \ WARNING: line length of 89 exceeds 80 columns #102: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:81: + MCTL_BCNS_PROMISC | MCTL_KEEPCONTROL | MCTL_KEEPBADFCS | \ WARNING: line length of 89 exceeds 80 columns #109: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:88: + /* The data, at most the parameters of an EDCF queue, then the memory selector */ WARNING: line length of 92 exceeds 80 columns #204: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:183: +static const struct ieee80211_channel bcm4323x_2ghz_channels[BCM4323X_NUM_2GHZ_CHANNELS] = { WARNING: line length of 92 exceeds 80 columns #229: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:208: +static const struct ieee80211_channel bcm4323x_5ghz_channels[BCM4323X_NUM_5GHZ_CHANNELS] = { WARNING: line length of 83 exceeds 80 columns #293: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:272: + struct bcm4323x_channel_data *data, u16 chanspec) WARNING: line length of 87 exceeds 80 columns #355: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:334: +static int bcm4323x_stf_ss_algo_channel_get(struct bcm4323x *dev, u16 *ss_algo_channel, WARNING: line length of 94 exceeds 80 columns #372: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:351: + ret = bcm4323x_rpc_call(dev, BCM4323X_RPC_PROC_TX_POWER_REPORT, query, sizeof(*query), WARNING: line length of 85 exceeds 80 columns #413: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:392: + /* Only the BCM4323 trace sets a mode, so the first selection always does. */ WARNING: line length of 91 exceeds 80 columns #414: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:393: + if (!dev->ss_algo_channel || bcm4323x_stf_mode(dev->ss_algo_channel) != upd_stf_ss) WARNING: line length of 89 exceeds 80 columns #415: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:394: + ret = bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_STF_MODE, upd_stf_ss); WARNING: line length of 86 exceeds 80 columns #424: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:403: + return bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_SHM_WRITE, offset, value); WARNING: line length of 88 exceeds 80 columns #433: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:412: + ret = bcm4323x_rpc_call_u32(dev, BCM4323X_RPC_PROC_SHM_READ, &response, offset); WARNING: line length of 86 exceeds 80 columns #442: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:421: + return bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_MAC_CONTROL, mask, value); WARNING: line length of 84 exceeds 80 columns #445: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:424: +static int bcm4323x_read_reg(struct bcm4323x *dev, u32 offset, u32 size, u32 *value) WARNING: line length of 94 exceeds 80 columns #450: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:429: + ret = bcm4323x_rpc_call_u32(dev, BCM4323X_RPC_PROC_REG_READ, &response, offset, size); WARNING: line length of 84 exceeds 80 columns #457: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:436: +static int bcm4323x_write_reg(struct bcm4323x *dev, u32 offset, u32 value, u32 size) WARNING: line length of 92 exceeds 80 columns #459: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:438: + return bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_REG_WRITE, offset, value, size); WARNING: line length of 83 exceeds 80 columns #463: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:442: +static int bcm4323x_mhf(struct bcm4323x *dev, u8 idx, u16 mask, u16 val, int bands) WARNING: line length of 95 exceeds 80 columns #465: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:444: + return bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_HOST_FLAGS, idx, mask, val, bands); WARNING: line length of 90 exceeds 80 columns #484: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:463: + ret = bcm4323x_rpc_send(dev, BCM4323X_RPC_PROC_CHANNEL_DATA, &body, sizeof(body)); WARNING: line length of 83 exceeds 80 columns #493: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:472: + return bcm4323x_write_shm(dev, BCM4323X_SHM_TUNE, BCM4323X_SHM_TUNE_VALUE); WARNING: line length of 86 exceeds 80 columns #520: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:499: +/* @offset is in bytes: brcmsmac's brcms_b_write_objmem() selects word @offset / 4. */ WARNING: line length of 97 exceeds 80 columns #521: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:500: +static int bcm4323x_copy_to_objmem(struct bcm4323x *dev, u32 offset, const void *buf, u32 length, WARNING: line length of 98 exceeds 80 columns #533: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:512: + offsetof(struct bcm4323x_shm_copy, data) + length + sizeof(sel)); WARNING: line length of 94 exceeds 80 columns #536: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:515: +static int bcm4323x_copy_to_shm(struct bcm4323x *dev, u32 offset, const void *buf, u32 length) WARNING: line length of 82 exceeds 80 columns #538: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:517: + return bcm4323x_copy_to_objmem(dev, offset, buf, length, OBJADDR_SHM_SEL); WARNING: line length of 96 exceeds 80 columns #555: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:534: + ret = bcm4323x_copy_to_objmem(dev, S_DOT11_SRC_LMT * sizeof(u32), &limit, sizeof(limit), WARNING: line length of 96 exceeds 80 columns #560: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:539: + ret = bcm4323x_copy_to_objmem(dev, S_DOT11_LRC_LMT * sizeof(u32), &limit, sizeof(limit), WARNING: line length of 84 exceeds 80 columns #564: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:543: + txlmt = FIELD_PREP(EDCF_SHORT, srl) | FIELD_PREP(EDCF_SFB, RETRY_SHORT_FB) | WARNING: line length of 81 exceeds 80 columns #565: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:544: + FIELD_PREP(EDCF_LONG, lrl) | FIELD_PREP(EDCF_LFB, RETRY_LONG_FB); WARNING: line length of 83 exceeds 80 columns #574: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:553: +static int bcm4323x_set_slot_address(struct bcm4323x *dev, u32 procedure, u32 slot, WARNING: line length of 87 exceeds 80 columns #594: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:573: + return bcm4323x_rpc_send(dev, BCM4323X_RPC_PROC_TEMPLATE, &body, sizeof(body)); WARNING: line length of 83 exceeds 80 columns #605: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:584: + return bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_SHORT_SLOT, shortslot); WARNING: line length of 96 exceeds 80 columns #646: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:625: +static int bcm4323x_set_ratetable(struct bcm4323x *dev, enum nl80211_band band, u32 basic_rates) WARNING: line length of 82 exceeds 80 columns #655: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:634: + for (i = bcm4323x_first_rate(band); i < BCM4323X_NUM_RATES && !ret; i++) { WARNING: line length of 87 exceeds 80 columns #666: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:645: + struct ieee80211_vif *vif = wiphy_dereference(dev->hw->wiphy, dev->active_vif); WARNING: line length of 96 exceeds 80 columns #667: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:646: + const struct ieee80211_channel *bss_chan = vif ? vif->bss_conf.chanreq.oper.chan : NULL; WARNING: line length of 84 exceeds 80 columns #691: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:670: + ret = bcm4323x_rpc_call_u32(dev, BCM4323X_RPC_PROC_TX_POWER, NULL, qdbm, 0); WARNING: line length of 87 exceeds 80 columns #738: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:717: + struct ieee80211_vif *vif = wiphy_dereference(dev->hw->wiphy, dev->active_vif); WARNING: line length of 92 exceeds 80 columns #742: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:721: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_RX_ADDRESS, RCM_BSSID_OFFSET, WARNING: line length of 92 exceeds 80 columns #743: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:722: + vif && !dev->scanning ? vif->bss_conf.bssid : NULL); WARNING: line length of 97 exceeds 80 columns #747: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:726: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_RX_ADDRESS, RCM_MAC_OFFSET, addr); WARNING: line length of 87 exceeds 80 columns #761: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:740: + int ret = bcm4323x_rpc_call(dev, BCM4323X_RPC_PROC_WATCHDOG, NULL, 0, NULL, 0); WARNING: line length of 94 exceeds 80 columns #765: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:744: + } else if (ret != -ENODEV && ++dev->watchdog_failures >= BCM4323X_WATCHDOG_FAILURES) { WARNING: line length of 82 exceeds 80 columns #766: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:745: + dev_err(&dev->intf->dev, "firmware stopped answering: %d\n", ret); WARNING: line length of 83 exceeds 80 columns #769: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:748: + dev_dbg_ratelimited(&dev->intf->dev, "watchdog failed: %d\n", ret); WARNING: line length of 84 exceeds 80 columns #783: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:762: + bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_PHY_CAL, PHY_PERICAL_JOIN_BSS); WARNING: line length of 99 exceeds 80 columns #789: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:768: + struct bcm4323x *dev = container_of(to_delayed_work(work), struct bcm4323x, watchdog_work); WARNING: line length of 91 exceeds 80 columns #804: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:783: + queue_delayed_work(system_dfl_wq, &dev->watchdog_work, BCM4323X_WATCHDOG_INTERVAL); WARNING: line length of 91 exceeds 80 columns #827: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:806: + queue_delayed_work(system_dfl_wq, &dev->watchdog_work, BCM4323X_WATCHDOG_INTERVAL); WARNING: line length of 85 exceeds 80 columns #841: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:820: +static int bcm4323x_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) WARNING: line length of 89 exceeds 80 columns #857: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:836: +static void bcm4323x_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) WARNING: line length of 88 exceeds 80 columns #874: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:853: + (channel < center ? WL_CHANSPEC_CTL_SB_LOWER : WL_CHANSPEC_CTL_SB_UPPER); WARNING: line length of 87 exceeds 80 columns #896: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:875: + ret = qdbm < 0 ? bcm4323x_radio_sync(dev) : bcm4323x_write_tx_power(dev, qdbm); WARNING: line length of 87 exceeds 80 columns #910: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:889: + ret = bcm4323x_set_retry_limits(dev, hw->conf.short_frame_max_tx_count, WARNING: line length of 82 exceeds 80 columns #911: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:890: + hw->conf.long_frame_max_tx_count); WARNING: line length of 83 exceeds 80 columns #925: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:904: +static int bcm4323x_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif, WARNING: line length of 86 exceeds 80 columns #936: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:915: +static void bcm4323x_sw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, WARNING: line length of 89 exceeds 80 columns #944: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:923: +static void bcm4323x_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) WARNING: line length of 89 exceeds 80 columns #956: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:935: +static void bcm4323x_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, WARNING: line length of 83 exceeds 80 columns #957: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:936: + struct ieee80211_bss_conf *info, u64 changed) WARNING: line length of 96 exceeds 80 columns #960: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:939: + const struct ieee80211_channel *chan = info->chanreq.oper.chan ?: hw->conf.chandef.chan; WARNING: line length of 94 exceeds 80 columns #965: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:944: + bcm4323x_warn(dev, bcm4323x_set_ratetable(dev, chan->band, info->basic_rates), WARNING: line length of 85 exceeds 80 columns #968: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:947: + bcm4323x_warn(dev, bcm4323x_set_shortslot(dev, info->use_short_slot), WARNING: line length of 92 exceeds 80 columns #971: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:950: + bcm4323x_warn(dev, bcm4323x_set_tx_power(dev, bcm4323x_qdbm(info->txpower)), WARNING: line length of 81 exceeds 80 columns #977: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:956: + const struct ieee80211_tx_queue_params *params) WARNING: line length of 92 exceeds 80 columns #997: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:976: + /* Unlike brcmsmac, take the random backoff from the kernel, not from tsf_random. */ WARNING: line length of 90 exceeds 80 columns #1021: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1000: +static void bcm4323x_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags, WARNING: line length of 93 exceeds 80 columns #1043: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1022: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_KEY_PEER, slot, NULL); WARNING: line length of 87 exceeds 80 columns #1045: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1024: + ret = bcm4323x_write_shm(dev, M_SECKINDXALGO_BLK + index * sizeof(u16), WARNING: line length of 82 exceeds 80 columns #1046: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1025: + key ? FIELD_PREP(SKL_INDEX_MASK, index) | WARNING: line length of 93 exceeds 80 columns #1047: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1026: + FIELD_PREP(SKL_ALGO_MASK, WSEC_ALGO_AES) : 0); WARNING: line length of 99 exceeds 80 columns #1049: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1028: + ret = bcm4323x_copy_to_shm(dev, BCM4323X_KEY_TABLE_BASE + index * sizeof(material), WARNING: line length of 93 exceeds 80 columns #1052: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1031: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_KEY_PEER, slot, peer); WARNING: line length of 81 exceeds 80 columns #1057: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1036: + struct ieee80211_vif *vif, struct ieee80211_sta *sta, WARNING: line length of 94 exceeds 80 columns #1074: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1053: + /* The wiphy mutex serializes the calls, so a free slot stays free. */ WARNING: line length of 89 exceeds 80 columns #1083: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1062: + ret = bcm4323x_program_key(dev, index, pairwise ? sta->addr : NULL, key); WARNING: line length of 92 exceeds 80 columns #1106: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1085: +static int bcm4323x_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) WARNING: line length of 89 exceeds 80 columns #1111: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1090: + if (idx >= BCM4323X_NUM_2GHZ_CHANNELS + dev->bands[NL80211_BAND_5GHZ].n_channels) WARNING: line length of 81 exceeds 80 columns #1168: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1147: +#define BCM4323X_INIT_DATA(_procedure, ...) { \ WARNING: line length of 81 exceeds 80 columns #1169: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1148: + .procedure = (_procedure), \ WARNING: line length of 81 exceeds 80 columns #1170: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1149: + .words = COUNT_ARGS(__VA_ARGS__), \ WARNING: line length of 81 exceeds 80 columns #1171: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1150: + .body = { __VA_ARGS__ }, \ WARNING: line length of 81 exceeds 80 columns #1174: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1153: +#define BCM4323X_INIT_CONTROL(_procedure, ...) { \ WARNING: line length of 81 exceeds 80 columns #1175: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1154: + .procedure = (_procedure), \ WARNING: line length of 81 exceeds 80 columns #1176: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1155: + .control = true, \ WARNING: line length of 81 exceeds 80 columns #1177: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1156: + .words = COUNT_ARGS(__VA_ARGS__), \ WARNING: line length of 81 exceeds 80 columns #1178: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1157: + .body = { __VA_ARGS__ }, \ WARNING: line length of 91 exceeds 80 columns #1217: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1196: + BCM4323X_INIT_DATA(BCM4323X_RPC_PROC_HOST_FLAGS, MHF4, 0x40, 0x40, BRCM_BAND_AUTO), WARNING: line length of 91 exceeds 80 columns #1218: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1197: + BCM4323X_INIT_DATA(BCM4323X_RPC_PROC_HOST_FLAGS, MHF4, 0x40, 0x40, BRCM_BAND_AUTO), WARNING: line length of 88 exceeds 80 columns #1219: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1198: + { .procedure = 0x8b, .chip = BCM4323X_INIT_BCM4323, .words = 1, .body = { 1 } }, WARNING: line length of 88 exceeds 80 columns #1220: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1199: + { .procedure = 0x4a, .control = true, .chip = BCM4323X_INIT_BCM4323, .words = 1, WARNING: line length of 91 exceeds 80 columns #1230: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1209: + { .procedure = 0x68, .chip = BCM4323X_INIT_BCM43231, .words = 1, .body = { 0x7 } }, WARNING: line length of 90 exceeds 80 columns #1231: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1210: + { .procedure = 0x68, .chip = BCM4323X_INIT_BCM4323, .words = 1, .body = { 0xf } }, WARNING: line length of 90 exceeds 80 columns #1233: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1212: + BCM4323X_INIT_DATA(BCM4323X_RPC_PROC_HOST_FLAGS, MHF5, 0x80, 0x80, BRCM_BAND_ALL), WARNING: line length of 100 exceeds 80 columns #1236: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1215: + BCM4323X_INIT_DATA(BCM4323X_RPC_PROC_HOST_FLAGS, MHF1, MHF1_EDCF, MHF1_EDCF, BRCM_BAND_ALL), WARNING: line length of 94 exceeds 80 columns #1252: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1231: + { .procedure = BCM4323X_RPC_PROC_GPIO_OUT, .chip = BCM4323X_INIT_BCM43231, .words = 3, WARNING: line length of 93 exceeds 80 columns #1254: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1233: + { .procedure = BCM4323X_RPC_PROC_GPIO_OUT, .chip = BCM4323X_INIT_BCM4323, .words = 3, WARNING: line length of 93 exceeds 80 columns #1256: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1235: + { .procedure = BCM4323X_RPC_PROC_GPIO_OUT, .chip = BCM4323X_INIT_BCM4323, .words = 3, WARNING: line length of 91 exceeds 80 columns #1262: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1241: +static const struct ieee80211_tx_queue_params bcm4323x_edcf_defaults[IEEE80211_NUM_ACS] = { WARNING: line length of 82 exceeds 80 columns #1263: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1242: + [IEEE80211_AC_VO] = { .txop = 0x2f, .cw_min = 3, .cw_max = 7, .aifs = 2 }, WARNING: line length of 83 exceeds 80 columns #1264: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1243: + [IEEE80211_AC_VI] = { .txop = 0x5e, .cw_min = 7, .cw_max = 15, .aifs = 2 }, WARNING: line length of 97 exceeds 80 columns #1269: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1248: +static int bcm4323x_send_init_calls(struct bcm4323x *dev, const struct bcm4323x_init_call *calls, WARNING: line length of 87 exceeds 80 columns #1272: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1251: + u8 chip = dev->chip->has_5ghz ? BCM4323X_INIT_BCM4323 : BCM4323X_INIT_BCM43231; WARNING: line length of 93 exceeds 80 columns #1285: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1264: + ret = bcm4323x_rpc_call(dev, call->procedure, body, length, NULL, 0); WARNING: line length of 84 exceeds 80 columns #1287: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1266: + ret = bcm4323x_rpc_send(dev, call->procedure, body, length); WARNING: line length of 96 exceeds 80 columns #1301: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1280: + ret = bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_SHM_FILL, BCM4323X_KEY_TABLE_BASE, 0, WARNING: line length of 87 exceeds 80 columns #1304: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1283: + ret = bcm4323x_write_shm(dev, M_SECKINDXALGO_BLK + i * sizeof(u16), 0); WARNING: line length of 82 exceeds 80 columns #1305: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1284: + for (i = 0; i < BCM4323X_HW_KEYS - BCM4323X_HW_PAIRWISE_BASE && !ret; i++) WARNING: line length of 90 exceeds 80 columns #1306: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1285: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_KEY_PEER, i, NULL); WARNING: line length of 100 exceeds 80 columns #1309: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1288: + BCM4323X_HW_KEYS - BCM4323X_HW_PAIRWISE_BASE, sizeof(u16)); WARNING: line length of 87 exceeds 80 columns #1311: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1290: + ret = bcm4323x_mhf(dev, MHF1, BCM4323X_MHF1_DEFKEYS, 0, BRCM_BAND_ALL); WARNING: line length of 87 exceeds 80 columns #1327: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1306: + ret = bcm4323x_rpc_send_u32(dev, 0x8c, BCM4323X_INIT_CHANNEL, 0, 1, 0); WARNING: line length of 98 exceeds 80 columns #1330: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1309: + ret = bcm4323x_rpc_send(dev, BCM4323X_RPC_PROC_CHANNEL_DATA, &data, sizeof(data)); WARNING: line length of 94 exceeds 80 columns #1331: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1310: + /* The reference driver starts the BCM4323 in SISO; the first selection updates it. */ WARNING: line length of 97 exceeds 80 columns #1333: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1312: + ret = bcm4323x_rpc_send_u32(dev, BCM4323X_RPC_PROC_STF_MODE, PHY_TXC1_MODE_SISO); WARNING: line length of 93 exceeds 80 columns #1354: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1333: + ret = bcm4323x_rpc_call(dev, BCM4323X_RPC_PROC_MAC, NULL, 0, addr, ETH_ALEN); WARNING: line length of 94 exceeds 80 columns #1359: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1338: + ret = bcm4323x_send_init_calls(dev, bcm4323x_up_calls, ARRAY_SIZE(bcm4323x_up_calls)); WARNING: line length of 98 exceeds 80 columns #1367: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1346: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_RX_ADDRESS, RCM_MAC_OFFSET, WARNING: line length of 82 exceeds 80 columns #1372: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1351: + ret = bcm4323x_set_slot_address(dev, BCM4323X_RPC_PROC_RX_ADDRESS, WARNING: line length of 81 exceeds 80 columns #1381: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1360: + ret = bcm4323x_write_shm(dev, M_MBURST_TXOP, MAXFRAMEBURST_TXOP); WARNING: line length of 81 exceeds 80 columns #1387: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1366: + ret = bcm4323x_write_shm(dev, M_TX_IDLE_BUSY_RATIO_X_16_OFDM, 0); WARNING: line length of 89 exceeds 80 columns #1395: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1374: + /* from brcmsmac: brcms_c_bsinit, with the basic rates of the default rate set */ WARNING: line length of 85 exceeds 80 columns #1398: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1377: + GENMASK(BCM4323X_NUM_CCK_RATES - 1, 0)); WARNING: line length of 89 exceeds 80 columns #1401: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1380: + ret = bcm4323x_read_reg(dev, D11REGOFFS(ifs_ctl), sizeof(u16), &ifs_ctl); WARNING: line length of 89 exceeds 80 columns #1403: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1382: + ret = bcm4323x_write_reg(dev, D11REGOFFS(ifs_ctl), ifs_ctl | IFS_USEEDCF, WARNING: line length of 99 exceeds 80 columns #1405: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1384: + /* from brcmsmac: brcms_c_edcf_setparams, for monitor interfaces, which get no conf_tx() */ WARNING: line length of 83 exceeds 80 columns #1407: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1386: + ret = bcm4323x_wme_setparams(dev, ac, &bcm4323x_edcf_defaults[ac]); WARNING: line length of 96 exceeds 80 columns #1415: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1394: + snprintf(dev->hw->wiphy->fw_version, sizeof(dev->hw->wiphy->fw_version), "%u.%u", major, WARNING: line length of 90 exceeds 80 columns #1423: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1402: + ret = bcm4323x_write_reg(dev, D11REGOFFS(rfdisabledly), RFDISABLE_DEFAULT, WARNING: line length of 91 exceeds 80 columns #1427: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1406: + ret = bcm4323x_rpc_call(dev, BCM4323X_RPC_PROC_WATCHDOG, NULL, 0, NULL, 0); WARNING: line length of 86 exceeds 80 columns #1429: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1408: + ret = bcm4323x_rpc_send(dev, BCM4323X_RPC_PROC_CHANNEL_PREP, NULL, 0); WARNING: line length of 82 exceeds 80 columns #1440: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1419: + ARRAY_SIZE(bcm4323x_finish_calls)); WARNING: line length of 86 exceeds 80 columns #1450: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1429: + memcpy(dev->channels, bcm4323x_2ghz_channels, sizeof(bcm4323x_2ghz_channels)); WARNING: line length of 82 exceeds 80 columns #1451: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1430: + memcpy(dev->channels + BCM4323X_NUM_2GHZ_CHANNELS, bcm4323x_5ghz_channels, WARNING: line length of 91 exceeds 80 columns #1460: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1439: + .cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | IEEE80211_HT_CAP_SGI_20 | WARNING: line length of 83 exceeds 80 columns #1461: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1440: + IEEE80211_HT_CAP_SGI_40 | IEEE80211_HT_CAP_TX_STBC | WARNING: line length of 87 exceeds 80 columns #1462: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1441: + IEEE80211_HT_CAP_MAX_AMSDU | IEEE80211_HT_CAP_DSSSCCK40, WARNING: line length of 83 exceeds 80 columns #1474: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1453: + dev->bands[NL80211_BAND_5GHZ] = (struct ieee80211_supported_band) { WARNING: line length of 85 exceeds 80 columns #1481: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1460: + hw->wiphy->bands[NL80211_BAND_5GHZ] = &dev->bands[NL80211_BAND_5GHZ]; WARNING: line length of 99 exceeds 80 columns #1486: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1465: + hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | BIT(NL80211_IFTYPE_P2P_CLIENT) | WARNING: line length of 87 exceeds 80 columns #1492: FILE: drivers/net/wireless/broadcom/brcm80211/bcm4323x/bcm4323x_mac.c:1471: + wiphy_ext_feature_set(hw->wiphy, NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT); total: 0 errors, 143 warnings, 0 checks, 1495 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit 82760cb908e2 ("wifi: bcm4323x: add the mac80211 operations") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 143 warnings, 0 checks, 1495 lines checked