1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun // Definitions for PCM1789 audio driver 3*4882a593Smuzhiyun // Copyright (C) 2018 Bootlin 4*4882a593Smuzhiyun // Mylène Josserand <mylene.josserand@bootlin.com> 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #ifndef __PCM1789_H__ 7*4882a593Smuzhiyun #define __PCM1789_H__ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #define PCM1789_FORMATS (SNDRV_PCM_FMTBIT_S32_LE | SNDRV_PCM_FMTBIT_S24_LE | \ 10*4882a593Smuzhiyun SNDRV_PCM_FMTBIT_S16_LE) 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun extern const struct regmap_config pcm1789_regmap_config; 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun int pcm1789_common_init(struct device *dev, struct regmap *regmap); 15*4882a593Smuzhiyun int pcm1789_common_exit(struct device *dev); 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun #endif 18