Lines Matching refs:dmem
3342 struct r92s_fw_priv *dmem;
3388 if (hdr->privsz != htole32(sizeof(*dmem))) {
3474 dmem = __DECONST(struct r92s_fw_priv *, &hdr->priv);
3475 memset(dmem, 0, sizeof(*dmem));
3476 dmem->hci_sel = R92S_HCI_SEL_USB | R92S_HCI_SEL_8172;
3477 dmem->nendpoints = sc->sc_nendpoints;
3478 dmem->chip_version = sc->cut;
3479 dmem->rf_config = sc->sc_rftype;
3480 dmem->vcs_type = R92S_VCS_TYPE_AUTO;
3481 dmem->vcs_mode = R92S_VCS_MODE_RTS_CTS;
3482 dmem->turbo_mode = 0;
3483 dmem->bw40_en = !! (ic->ic_htcaps & IEEE80211_HTCAP_CHWIDTH40);
3484 dmem->amsdu2ampdu_en = !! (sc->sc_ht);
3485 dmem->ampdu_en = !! (sc->sc_ht);
3486 dmem->agg_offload = !! (sc->sc_ht);
3487 dmem->qos_en = 1;
3488 dmem->ps_offload = 1;
3489 dmem->lowpower_mode = 1; /* XXX TODO: configurable? */
3491 error = rsu_fw_loadsection(sc, (uint8_t *)dmem, sizeof(*dmem));