mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 01:50:07 +03:00
gpu: nvgpu: disable secure allocations on linsim
Disable all secure allocations on linsim by returning an error from gk20a_tegra_secure_page_alloc() With this failure, no more secure allocations will be done from nvgpu Bug 200163671 Change-Id: I26604e45a684dde29c092dc34cc89259f5de5d91 Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/928280 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Shridhar Rasal <srasal@nvidia.com>
This commit is contained in:
@@ -82,6 +82,9 @@ int gk20a_tegra_secure_page_alloc(struct platform_device *pdev)
|
||||
dma_addr_t iova;
|
||||
size_t size = PAGE_SIZE;
|
||||
|
||||
if (tegra_platform_is_linsim())
|
||||
return -EINVAL;
|
||||
|
||||
(void)dma_alloc_attrs(&tegra_vpr_dev, size, &iova,
|
||||
DMA_MEMORY_NOMAP, &attrs);
|
||||
if (dma_mapping_error(&tegra_vpr_dev, iova))
|
||||
|
||||
Reference in New Issue
Block a user