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 ...
sound: Import latest code from FreeBSD* As of 1bac48ea8f21c4121f1c45311ec4f05577c58abc (SVN id r275101) "Add bunch of PCI IDs of Intel Wildcat Point (9 Series) chipsets."* Do not import isa, ma
sound: Import latest code from FreeBSD* As of 1bac48ea8f21c4121f1c45311ec4f05577c58abc (SVN id r275101) "Add bunch of PCI IDs of Intel Wildcat Point (9 Series) chipsets."* Do not import isa, macio, sbus and usb drivers* snd_au88x0 has been removed. According to the FreeBSD commit message, it never even got compiled into the kernel or as a module.* Drop the ds1, csa and maestro3 drivers due to restrictive license terms or the need to use binary blobs. These drivers are not built by default on FreeBSD.
kernel: Move GPL'd kernel files to sys/gnu to have them all in one place.This affects files in sys/dev/sound/pci/gnu and sys/vfs/gnu/ext2fs.sys/gnu is analogous to the gnu directory for userland,
kernel: Move GPL'd kernel files to sys/gnu to have them all in one place.This affects files in sys/dev/sound/pci/gnu and sys/vfs/gnu/ext2fs.sys/gnu is analogous to the gnu directory for userland, i.e. below it, wefollow the same hierarchy as in /usr/src/sys.This commit changes the location of the ext2fs headers, which are public,so I've bumped __DragonFly_version in order to have something to patchagainst in pkgsrc, in case this causes build breakage for any packages.