aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/xilinx/xlnx_snd_common.h
blob: 39461fac0d96fd5b1f42d42bc852173610ebbb0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Xilinx ASoC sound card support
 *
 * Copyright (C) 2018 Xilinx, Inc.
 */

#ifndef _XLNX_SND_COMMON_H
#define _XLNX_SND_COMMON_H

enum {
	XLNX_PLAYBACK,
	XLNX_CAPTURE,
	XLNX_MAX_PATHS
};

struct pl_card_data {
	u32 mclk_val;
	u32 mclk_ratio;
	int xlnx_snd_dev_id;
	struct clk *mclk;
};
#endif /* _XLNX_SND_COMMON_H */