]> asedeno.scripts.mit.edu Git - linux.git/blob - sound/soc/tegra/tegra_pcm.h
Merge tag 'drm-misc-fixes-2019-12-31' of git://anongit.freedesktop.org/drm/drm-misc...
[linux.git] / sound / soc / tegra / tegra_pcm.h
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * tegra_pcm.h - Definitions for Tegra PCM driver
4  *
5  * Author: Stephen Warren <swarren@nvidia.com>
6  * Copyright (C) 2010,2012 - NVIDIA, Inc.
7  *
8  * Based on code copyright/by:
9  *
10  * Copyright (c) 2009-2010, NVIDIA Corporation.
11  * Scott Peterson <speterson@nvidia.com>
12  *
13  * Copyright (C) 2010 Google, Inc.
14  * Iliyan Malchev <malchev@google.com>
15  */
16
17 #ifndef __TEGRA_PCM_H__
18 #define __TEGRA_PCM_H__
19
20 struct snd_dmaengine_pcm_config;
21
22 int tegra_pcm_platform_register(struct device *dev);
23 int tegra_pcm_platform_register_with_chan_names(struct device *dev,
24                                 struct snd_dmaengine_pcm_config *config,
25                                 char *txdmachan, char *rxdmachan);
26 void tegra_pcm_platform_unregister(struct device *dev);
27
28 #endif