Depend on the regmap reg cache implementation for register caching done in the twl-core driver. The local register cache can be removed and we can keep only shadow copies of certain ctl registers for pop noise reduction.
Signed-off-by: Peter Ujfalusi peter.ujfalusi@ti.com
sound/soc/codecs/twl4030.c | 207 ++++++++++++++------------------------------- 1 file changed, 63 insertions(+), 144 deletions(-)
Which commit is the patch-set based on? This patch doesn't apply.
When I have sent it it was mainline 3.13-rc6, Now I rebased my series on 3.13-rc7 locally.
At a guess I'd say it's becuase this commit is applied on my tree:
mfd: twl6040: reg_defaults support for regmap
I also have the twl6040 series underneath the twl4030 patches in my working branch and the two series does not touch the same files.
Would you mind rebasing on my ASoC branch please?
git://git.linaro.org/people/lee.jones/mfd.git ib-asoc
I have applied this twl4030 series on this branch and all patches (from 01 to 11) applied w/o issue, not even offset difference.
Not sure what is going on since the sound/soc/codecs/twl4030.c file is identical in 3.13-rc7 and in your ib-asoc branch so the series should apply cleanly for you.
Now that is strange. I just attempted to apply them again and they did so cleanly. I'm not sure what happened, but they're find now.
Applied, thanks.