xref: /openbmc/linux/sound/soc/codecs/adau1372.h (revision 6cd4c645)
1*6cd4c645SLars-Peter Clausen /* SPDX-License-Identifier: GPL-2.0-only */
2*6cd4c645SLars-Peter Clausen /*
3*6cd4c645SLars-Peter Clausen  * ADAU1372 driver
4*6cd4c645SLars-Peter Clausen  *
5*6cd4c645SLars-Peter Clausen  * Copyright 2016 Analog Devices Inc.
6*6cd4c645SLars-Peter Clausen  *  Author: Lars-Peter Clausen <lars@metafoo.de>
7*6cd4c645SLars-Peter Clausen  */
8*6cd4c645SLars-Peter Clausen 
9*6cd4c645SLars-Peter Clausen #ifndef SOUND_SOC_CODECS_ADAU1372_H
10*6cd4c645SLars-Peter Clausen #define SOUND_SOC_CODECS_ADAU1372_H
11*6cd4c645SLars-Peter Clausen 
12*6cd4c645SLars-Peter Clausen #include <linux/regmap.h>
13*6cd4c645SLars-Peter Clausen 
14*6cd4c645SLars-Peter Clausen struct device;
15*6cd4c645SLars-Peter Clausen 
16*6cd4c645SLars-Peter Clausen int adau1372_probe(struct device *dev, struct regmap *regmap,
17*6cd4c645SLars-Peter Clausen 		   void (*switch_mode)(struct device *dev));
18*6cd4c645SLars-Peter Clausen 
19*6cd4c645SLars-Peter Clausen extern const struct regmap_config adau1372_regmap_config;
20*6cd4c645SLars-Peter Clausen 
21*6cd4c645SLars-Peter Clausen #endif
22