xref: /openbmc/linux/sound/usb/hiface/pcm.h (revision 2874c5fd)
12874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
2a91c3fb2SAntonio Ospite /*
3a91c3fb2SAntonio Ospite  * Linux driver for M2Tech hiFace compatible devices
4a91c3fb2SAntonio Ospite  *
5a91c3fb2SAntonio Ospite  * Copyright 2012-2013 (C) M2TECH S.r.l and Amarula Solutions B.V.
6a91c3fb2SAntonio Ospite  *
7a91c3fb2SAntonio Ospite  * Authors:  Michael Trimarchi <michael@amarulasolutions.com>
8a91c3fb2SAntonio Ospite  *           Antonio Ospite <ao2@amarulasolutions.com>
9a91c3fb2SAntonio Ospite  *
10a91c3fb2SAntonio Ospite  * The driver is based on the work done in TerraTec DMX 6Fire USB
11a91c3fb2SAntonio Ospite  */
12a91c3fb2SAntonio Ospite 
13a91c3fb2SAntonio Ospite #ifndef HIFACE_PCM_H
14a91c3fb2SAntonio Ospite #define HIFACE_PCM_H
15a91c3fb2SAntonio Ospite 
16a91c3fb2SAntonio Ospite struct hiface_chip;
17a91c3fb2SAntonio Ospite 
18a91c3fb2SAntonio Ospite int hiface_pcm_init(struct hiface_chip *chip, u8 extra_freq);
19a91c3fb2SAntonio Ospite void hiface_pcm_abort(struct hiface_chip *chip);
20a91c3fb2SAntonio Ospite #endif /* HIFACE_PCM_H */
21