ASoC: Fixes for v4.9

The most important fix in here is a change which removes the #error
 making the topology API unusable as-is since we have recently discovered
 some production uses on Chromebooks so need to acknowledge that what
 we've got there now is an ABI.
 
 There's also a very big batch of driver specific fixes here which have
 kept on being delayed due to more arriving so the update is another of
 these bigger than I would like ones.  There is one especially big one in
 there, for the Qualcomm code which fixes simultaneous playback and
 capture which was broken during the merge window.  The diff for that is
 large because it moves blocks of code to different functions but it's
 functionally fairly simple and if it breaks it should have been very
 obvious in testing.
 -----BEGIN PGP SIGNATURE-----
 
 iQEwBAABCAAaBQJYHNX1Exxicm9vbmllQGtlcm5lbC5vcmcACgkQJNaLcl1Uh9AI
 Ugf+N9PfhaautNjc/h6Y3ObYDNI40Y0E6Pm2vspq99DmU9XQikaPeZ99MK19mogY
 wu1y1cfTEq5B3u1H9DgU0RoCLWLoFcxK3QebnLhlspUBkY/P7fuUIWGR31k9E3Ov
 7sHiT5R6wcbDSkyLwHun07hEMS2hHIHgMCt6EOx96rVFPvqru2VIlmvpak8uE7qp
 hx0hq7RmDCDETUdKhuSFYhkrNw4NV0TtNH+jna0m2QUJnVleHuLlkelIvypF8IIg
 vyjJ2pP23+/pKbw3w6qx18agzVDOF8jYIudym4ywwMU0zn13ZpLXHuT1cobJdGu1
 88TNnJIJZxiM0ppvuZwk2LXtkQ==
 =nhm9
 -----END PGP SIGNATURE-----

Merge tag 'asoc-fix-v4.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus

ASoC: Fixes for v4.9

The most important fix in here is a change which removes the #error
making the topology API unusable as-is since we have recently discovered
some production uses on Chromebooks so need to acknowledge that what
we've got there now is an ABI.

There's also a very big batch of driver specific fixes here which have
kept on being delayed due to more arriving so the update is another of
these bigger than I would like ones.  There is one especially big one in
there, for the Qualcomm code which fixes simultaneous playback and
capture which was broken during the merge window.  The diff for that is
large because it moves blocks of code to different functions but it's
functionally fairly simple and if it breaks it should have been very
obvious in testing.
This commit is contained in:
Takashi Iwai 2016-11-04 21:04:44 +01:00
commit f8f93bc9d2
579 changed files with 5586 additions and 3299 deletions

Some files were not shown because too many files have changed in this diff Show more