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