regulator: Fixes for v3.12

Quite a few fixes here, mostly small driver specific ones.  The stand
out thing is a fix for errors generating the documentation from Randy
Dunlap, otherwise unless you're using the driver in question there
should be no impact.
Merge remote-tracking branch 'regulator/fix/wm8350' into regulator-linus