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