/* * wm5102.c -- WM5102 ALSA SoC Audio driver * * Copyright 2012 Wolfson Microelectronics plc * * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */#include<linux/module.h>#include<linux/moduleparam.h>#include<linux/init.h>#include<linux/delay.h>#include<linux/pm.h>#include<linux/pm_runtime.h>#include<linux/regmap.h>#include<linux/slab.h>#include<sound/core.h>#include<sound/pcm.h>#include<sound/pcm_params.h>#include<sound/soc.h>#include<sound/jack.h>#include<sound/initval.h>#include<sound/tlv.h>#include<linux/mfd/arizona/core.h>#include<linux/mfd/arizona/registers.h>#include"arizona.h"#include"wm5102.h"