From 5a8c4ba2e2321801d9a85b0bbcd532f4bff89c24 Mon Sep 17 00:00:00 2001 From: Sravan Kumar Kairam Date: Thu, 12 Apr 2018 11:54:31 +0530 Subject: [PATCH] qcacld-3.0: Update io smmu mapping to osdev Update io smmu mapping to osdev during smmu map set up. Change-Id: I639d4fb515d66c1bafab4303d97546b013fc2078 CRs-Fixed: 2223185 --- core/cds/src/cds_api.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/cds/src/cds_api.c b/core/cds/src/cds_api.c index 51fe41e60cce5..26642ce9ddd71 100644 --- a/core/cds/src/cds_api.c +++ b/core/cds/src/cds_api.c @@ -2913,6 +2913,7 @@ QDF_STATUS cds_smmu_mem_map_setup(qdf_device_t osdev, bool ipa_present) } } } + osdev->iommu_mapping = mapping; return QDF_STATUS_SUCCESS; } @@ -2933,6 +2934,7 @@ int cds_smmu_map_unmap(bool map, uint32_t num_buf, qdf_mem_info_t *buf_arr) QDF_STATUS cds_smmu_mem_map_setup(qdf_device_t osdev, bool ipa_present) { osdev->smmu_s1_enabled = false; + osdev->iommu_mapping = NULL; return QDF_STATUS_SUCCESS; }