Hi,
These are the remaining patches from v3 of this version. They add master clock and regulator support.
In v4 I added a check for the regulator dependencies and updated the binding documentation for them. I fixed the master clock patch to shutdown the master clock after the PLL and added another patch to shutdown all dividers before the PLL.
Regards,
Markus
Changes in v4: - Fix clock shutdown order - Add regulator dependency checks - Revert the previously added tlv320aic32x4 compatible from the binding documentation
Markus Pargmann (4): ASoC: tlv320aic32x4: Support for master clock ASoC: tlv320aic32x4: Support for regulators ASoC: tlv320aic32x4: Rearrange clock tree shutdown Revert "ASoC: codec doc, tlv320aic3x: Add tlv320aic32x4 as compatible"
.../devicetree/bindings/sound/tlv320aic32x4.txt | 12 ++ .../devicetree/bindings/sound/tlv320aic3x.txt | 1 - sound/soc/codecs/tlv320aic32x4.c | 126 ++++++++++++++++++--- 3 files changed, 123 insertions(+), 16 deletions(-)