]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
platform: tegra: nvadsp: ADSP app allocation
authorAjay Nandakumar <anandakumarm@nvidia.com>
Tue, 15 Jul 2014 18:45:24 +0000 (00:15 +0530)
committerNitin Kumbhar <nkumbhar@nvidia.com>
Fri, 18 Jul 2014 19:34:33 +0000 (12:34 -0700)
commitbe25c44dcc3a59a607a03ad6812907442b830b0b
tree0879b7a4840ccccf514b9d8c1828f31af1eea366
parentd2bde823b7624d8111896ebf39d7ed233399872f
platform: tegra: nvadsp: ADSP app allocation

ADSP app needs to be in the range of +/-32MB. Hence the memory needed for app
loading needs to pre-allocated and managed. Using the generic mem manager to
manage the app loading memory.

Bug 200009740
Bug 200006129

Change-Id: I02ec660a80783da9a0d4e0ec21b5a61e370c9b8a
Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com>
Reviewed-on: http://git-master/r/438282
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
drivers/platform/tegra/nvadsp/Makefile
drivers/platform/tegra/nvadsp/app_loader_linker.c
drivers/platform/tegra/nvadsp/dram_app_mem_manager.c [new file with mode: 0644]
drivers/platform/tegra/nvadsp/dram_app_mem_manager.h [new file with mode: 0644]
drivers/platform/tegra/nvadsp/os.c