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