xref: /linux/sound/soc/codecs/adau1372.h (revision c771600c6af14749609b49565ffb4cac2959710d)
16cd4c645SLars-Peter Clausen /* SPDX-License-Identifier: GPL-2.0-only */
26cd4c645SLars-Peter Clausen /*
36cd4c645SLars-Peter Clausen  * ADAU1372 driver
46cd4c645SLars-Peter Clausen  *
56cd4c645SLars-Peter Clausen  * Copyright 2016 Analog Devices Inc.
66cd4c645SLars-Peter Clausen  *  Author: Lars-Peter Clausen <lars@metafoo.de>
76cd4c645SLars-Peter Clausen  */
86cd4c645SLars-Peter Clausen 
96cd4c645SLars-Peter Clausen #ifndef SOUND_SOC_CODECS_ADAU1372_H
106cd4c645SLars-Peter Clausen #define SOUND_SOC_CODECS_ADAU1372_H
116cd4c645SLars-Peter Clausen 
126cd4c645SLars-Peter Clausen #include <linux/regmap.h>
136cd4c645SLars-Peter Clausen 
146cd4c645SLars-Peter Clausen struct device;
156cd4c645SLars-Peter Clausen 
16*cca88248SNuno Sa extern const struct of_device_id adau1372_of_match[];
176cd4c645SLars-Peter Clausen int adau1372_probe(struct device *dev, struct regmap *regmap,
186cd4c645SLars-Peter Clausen 		   void (*switch_mode)(struct device *dev));
196cd4c645SLars-Peter Clausen 
206cd4c645SLars-Peter Clausen extern const struct regmap_config adau1372_regmap_config;
216cd4c645SLars-Peter Clausen 
226cd4c645SLars-Peter Clausen #endif
23