Update FLL calculations on Arizona devices
Status from this message: Applied all, thanks.
Get series with b4
b4 am 1394210065-23941-1-git-send-email-ckeepax@opensource.wolfsonmicro.comVersions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | ASoC: arizona: An OUTDIV of 1 is not valid, avoid thissound/ | +1 | 0 replies | |
| 2/9 | ASoC: arizona: Add defines for FLL configuration constantssound/ | +11 | 0 replies | |
| 3/9 | ASoC: arizona: Move set of OUTDIV in to arizona_apply_fllsound/ | +12 | 0 replies | |
| 4/9 | ASoC: arizona: Move calculation of FLL configurationsound/ | +44 | 3 replies | |
| 5/9 | ASoC: arizona: Don't pass Fout into arizona_calc_fllsound/ | +7 | 0 replies | |
| 6/9 | ASoC: arizona: Calculate OUTDIV firstsound/ | +12 | 0 replies | |
| 7/9 | ASoC: arizona: Calculate FLL gain lastsound/ | +12 | 0 replies | |
| 8/9 | mfd: arizona: Add support for new fratio encodinginclude/ | +3 | 0 replies | |
| 9/9 | ASoC: arizona: Support new fratio encoding on the wm5110 rev Dsound/ | +101 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] Update FLL calculations on Arizona devices
Newer versions of the Arizona IP have several differences in the FLL configuration. The reference and synchroniser paths have slightly difference FRATIO encodings and the expanded encoding on the reference path should be used to avoid integer mode operation.
This series of patches does some refactoring on the FLL configuration code, previously calculation of the FLL configuration was done before we knew whether this would be applied to reference or synchroniser path. These patches add some checks to make sure the requested clock can be accomodated and then does the calculations once we knew where they will be applied. Additionally, we add support for the encodings on the newer IP.
Thanks,
Charles
Charles Keepax (9):
ASoC: arizona: An OUTDIV of 1 is not valid, avoid this
ASoC: arizona: Add defines for FLL configuration constants
ASoC: arizona: Move set of OUTDIV in to arizona_apply_fll
ASoC: arizona: Move calculation of FLL configuration
ASoC: arizona: Don't pass Fout into arizona_calc_fll
ASoC: arizona: Calculate OUTDIV first
ASoC: arizona: Calculate FLL gain last
mfd: arizona: Add support for new fratio encoding
ASoC: arizona: Support new fratio encoding on the wm5110 rev D
include/linux/mfd/arizona/registers.h | 6 +- sound/soc/codecs/arizona.c | 254 ++++++++++++++++++++++----------- 2 files changed, 171 insertions(+), 89 deletions(-)
Signature · 1 line
1.7.2.5