ASoC: Allow more WM8958/WM1811 button levels with default handler

The WM8958 and WM1811 support detecting a range of buttons. Allow the
user to provide platform data enabling more of these levels without
having to write a custom detection handler.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
Mark Brown
2011-11-30 10:55:14 +00:00
parent 604533de0f
commit 4585790d1c
3 changed files with 38 additions and 8 deletions

View File

@@ -168,6 +168,9 @@ struct wm8994_pdata {
/* WM8958 microphone bias configuration */
int micbias[2];
/* WM8958 microphone detection ranges */
u16 micd_lvl_sel;
/* Disable the internal pull downs on the LDOs if they are
* always driven (eg, connected to an always on supply or
* GPIO that always drives an output. If they float power