Lines Matching refs:fw
83 const struct fw_img *fw, in iwl_pcie_init_fw_sec() argument
95 lmac_cnt = iwl_pcie_get_num_sections(fw, 0); in iwl_pcie_init_fw_sec()
97 umac_cnt = iwl_pcie_get_num_sections(fw, lmac_cnt + 1); in iwl_pcie_init_fw_sec()
99 paging_cnt = iwl_pcie_get_num_sections(fw, lmac_cnt + umac_cnt + 2); in iwl_pcie_init_fw_sec()
101 dram->fw = kcalloc(umac_cnt + lmac_cnt, sizeof(*dram->fw), GFP_KERNEL); in iwl_pcie_init_fw_sec()
102 if (!dram->fw) in iwl_pcie_init_fw_sec()
110 ret = iwl_pcie_ctxt_info_alloc_dma(trans, &fw->sec[i], in iwl_pcie_init_fw_sec()
111 &dram->fw[dram->fw_cnt]); in iwl_pcie_init_fw_sec()
115 cpu_to_le64(dram->fw[dram->fw_cnt].physical); in iwl_pcie_init_fw_sec()
123 &fw->sec[dram->fw_cnt + 1], in iwl_pcie_init_fw_sec()
124 &dram->fw[dram->fw_cnt]); in iwl_pcie_init_fw_sec()
128 cpu_to_le64(dram->fw[dram->fw_cnt].physical); in iwl_pcie_init_fw_sec()
146 ret = iwl_pcie_ctxt_info_alloc_dma(trans, &fw->sec[fw_idx], in iwl_pcie_init_fw_sec()
160 const struct fw_img *fw) in iwl_pcie_ctxt_info_init() argument
200 ret = iwl_pcie_init_fw_sec(trans, fw, &ctxt_info->dram); in iwl_pcie_ctxt_info_init()