Searched refs:dram_regions (Results 1 – 2 of 2) sorted by relevance
389 struct iwl_dram_regions *dram_regions, in iwl_pcie_load_payloads_segments() argument392 struct iwl_dram_data *cur_payload_dram = &dram_regions->drams[0]; in iwl_pcie_load_payloads_segments()393 struct iwl_dram_data *desc_dram = &dram_regions->prph_scratch_mem_desc; in iwl_pcie_load_payloads_segments()413 dram_regions->n_regions = 0; in iwl_pcie_load_payloads_segments()422 iwl_trans_pcie_free_pnvm_dram_regions(dram_regions, in iwl_pcie_load_payloads_segments()427 dram_regions->n_regions++; in iwl_pcie_load_payloads_segments()435 cpu_to_le64(dram_regions->drams[i].physical); in iwl_pcie_load_payloads_segments()449 struct iwl_dram_regions *dram_regions = &trans_pcie->pnvm_data; in iwl_trans_pcie_ctx_info_v2_load_pnvm() local470 dram_regions, in iwl_trans_pcie_ctx_info_v2_load_pnvm()477 &dram_regions->drams[0]); in iwl_trans_pcie_ctx_info_v2_load_pnvm()[all …]
1920 void iwl_trans_pcie_free_pnvm_dram_regions(struct iwl_dram_regions *dram_regions, in iwl_trans_pcie_free_pnvm_dram_regions() argument1924 struct iwl_dram_data *desc_dram = &dram_regions->prph_scratch_mem_desc; in iwl_trans_pcie_free_pnvm_dram_regions()1927 for (i = 0; i < dram_regions->n_regions; i++) { in iwl_trans_pcie_free_pnvm_dram_regions()1928 dma_free_coherent(dev, dram_regions->drams[i].size, in iwl_trans_pcie_free_pnvm_dram_regions()1929 dram_regions->drams[i].block, in iwl_trans_pcie_free_pnvm_dram_regions()1930 dram_regions->drams[i].physical); in iwl_trans_pcie_free_pnvm_dram_regions()1932 dram_regions->n_regions = 0; in iwl_trans_pcie_free_pnvm_dram_regions()