mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 18:21:35 +03:00
For virtualized configurations, ADSP reset will be owned only by Audio server. - Moving tegra-virt-alt-ivc to drivers/.../nvaudio_ivc/ to enable Audio IVC to be built as part of Image - Adding support in nvadsp driver to communicate with Audio server for asserting or deasserting ADSP. Jira EMA-1208 Change-Id: I6773c35edf2c646aa9fd7ec0aa5eceb992dffa35 Signed-off-by: Hariharan Sivaraman <hariharans@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2113661 Reviewed-by: Uday Gupta <udayg@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Mohan Kumar D <mkumard@nvidia.com> Reviewed-by: Nitin Pai <npai@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
43 lines
908 B
Makefile
43 lines
908 B
Makefile
GCOV_PROFILE := y
|
|
ccflags-y += -Werror
|
|
|
|
obj-y := nvadsp.o
|
|
nvadsp-objs += dev.o os.o app.o app_loader_linker.o\
|
|
amc.o nvadsp_shared_sema.o \
|
|
hwmailbox.o mailbox.o msgq.o \
|
|
mem_manager.o aram_manager.o dram_app_mem_manager.o \
|
|
dev-t21x.o os-t21x.o dev-t18x.o os-t18x.o acast.o
|
|
|
|
|
|
ifeq ($(CONFIG_TEGRA_ADSP_DFS),y)
|
|
nvadsp-objs += adsp_dfs.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_ADSP_ACTMON),y)
|
|
nvadsp-objs += ape_actmon.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_EMC_APE_DFS),y)
|
|
nvadsp-objs += emc_dfs.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_ADSP_CONSOLE),y)
|
|
nvadsp-objs += adsp_console_dbfs.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_ADSP_CPUSTAT),y)
|
|
nvadsp-objs += adsp_cpustat.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_ADSP_FILEIO),y)
|
|
nvadsp-objs += adspff.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_ADSP_LPTHREAD),y)
|
|
nvadsp-objs += adsp_lpthread.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_TEGRA_VIRT_AUDIO_IVC),y)
|
|
ccflags-y += -I$(srctree.nvidia)/drivers/platform/tegra/nvaudio_ivc/
|
|
endif
|