mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 02:01:36 +03:00
Combined nvaudio-ivc with tegra-virt-alt. Bug 3735757 Change-Id: I9642c5367e43bfc470c70641fa22e50a4ae0e992 Signed-off-by: pmedawala <pmedawala@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2800354 GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com> Reviewed-by: Uday Gupta <udayg@nvidia.com> Reviewed-by: Niranjan Dighe <ndighe@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
22 lines
723 B
C
22 lines
723 B
C
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
/*
|
|
* Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
|
*/
|
|
|
|
#ifndef __TEGRA_ISOMGR_BW_ALT_H__
|
|
#define __TEGRA_ISOMGR_BW_ALT_H__
|
|
|
|
#if defined(CONFIG_TEGRA_ISOMGR)
|
|
void tegra_isomgr_adma_register(void);
|
|
void tegra_isomgr_adma_unregister(void);
|
|
void tegra_isomgr_adma_setbw(struct snd_pcm_substream *substream,
|
|
bool is_running);
|
|
void tegra_isomgr_adma_renegotiate(void *p, u32 avail_bw);
|
|
#else
|
|
static inline void tegra_isomgr_adma_register(void) { return; }
|
|
static inline void tegra_isomgr_adma_unregister(void) { return; }
|
|
static inline void tegra_isomgr_adma_setbw(struct snd_pcm_substream *substream,
|
|
bool is_running) { return; }
|
|
#endif
|
|
|
|
#endif |