#include <linux/mfd/wm8994/core.h>
#include <linux/mfd/wm8994/registers.h>
#include <linux/regmap.h>
#include <linux/device.h>
#include "wm8994.h"
static const struct reg_default wm1811_defaults[] = …;
static const struct reg_default wm8994_defaults[] = …;
static const struct reg_default wm8958_defaults[] = …;
static bool wm1811_readable_register(struct device *dev, unsigned int reg)
{ … }
static bool wm8994_readable_register(struct device *dev, unsigned int reg)
{ … }
static bool wm8958_readable_register(struct device *dev, unsigned int reg)
{ … }
static bool wm8994_volatile_register(struct device *dev, unsigned int reg)
{ … }
static bool wm1811_volatile_register(struct device *dev, unsigned int reg)
{ … }
static bool wm8958_volatile_register(struct device *dev, unsigned int reg)
{ … }
struct regmap_config wm1811_regmap_config = …;
EXPORT_SYMBOL(…);
struct regmap_config wm8994_regmap_config = …;
EXPORT_SYMBOL(…);
struct regmap_config wm8958_regmap_config = …;
EXPORT_SYMBOL(…);
struct regmap_config wm8994_base_regmap_config = …;
EXPORT_SYMBOL(…);