Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3 |
#
536a8300 |
| 08-Jan-2015 |
Matthew Dillon <dillon@apollo.backplane.com> |
sound: Re-add Acer C720 support with some adjustments
* Add the Acer C720 infrastructure back in.
* Move the core register programming patch into gnu/dev/sound/pci/hda/hda_acer_c720_patch.c along
sound: Re-add Acer C720 support with some adjustments
* Add the Acer C720 infrastructure back in.
* Move the core register programming patch into gnu/dev/sound/pci/hda/hda_acer_c720_patch.c along with the original GPL copyright from the linux file.
This is the only part of the patch which could reasonably be said to have been taken from the linux driver.
* The rest of the patch is basically two things.
First, mandatory adjustments to the NID routing to detect headphone insertion and removal, which was done through trial an error with my Acer and then verified against the linux driver.
Second, we did include the disabling of the remixer based on a comment in the linux driver. Basically NID 11 is disabled, two lines of code, and there's only one way to do that.
show more ...
|