brintos

brintos / linux-shallow public Read only

0
0
Text · 998 B · 8eeae2d Raw
27 lines · c
1/* SPDX-License-Identifier: GPL-2.0-or-later */2/*3 *  Copyright (c) by Jaroslav Kysela <perex@perex.cz>4 *  Universal interface for Audio Codec '975 *6 *  For more details look to AC '97 component specification revision 2.27 *  by Intel Corporation (http://developer.intel.com).8 */9 10void snd_ac97_get_name(struct snd_ac97 *ac97, unsigned int id, char *name,11		       int modem);12int snd_ac97_update_bits_nolock(struct snd_ac97 *ac97, unsigned short reg,13				unsigned short mask, unsigned short value);14 15/* ac97_proc.c */16#ifdef CONFIG_SND_PROC_FS17void snd_ac97_bus_proc_init(struct snd_ac97_bus * ac97);18void snd_ac97_bus_proc_done(struct snd_ac97_bus * ac97);19void snd_ac97_proc_init(struct snd_ac97 * ac97);20void snd_ac97_proc_done(struct snd_ac97 * ac97);21#else22#define snd_ac97_bus_proc_init(ac97_bus_t) do { } while (0)23#define snd_ac97_bus_proc_done(ac97_bus_t) do { } while (0)24#define snd_ac97_proc_init(ac97_t) do { } while (0)25#define snd_ac97_proc_done(ac97_t) do { } while (0)26#endif27