%codecs_map = (
'ADI AD2000B' => 'ADI 1984B', #per hda wizard
'IDT 7603' => 'ADI 1984', #per hda wizard
'IDT 7605' => 'ADI 1984B', #per hda wizard
'IDT 7675' => 'ADI 1984', #per bcc9
'IDT 76d1' => 'ADI 1984',
'IDT 76e0' => 'ADI 1984B',
'Realtek ALC269' => 'ADI 1984',
'Realtek ALC270' => 'ADI 1984', #per mirone23
'Realtek ALC272' => 'ADI 1984', #per mirone23
'Realtek ALC662' => 'ALC 885', #per hda wizard
'Realtek ALC882' => 'ALC 885', #per hda wizard
'Realtek ALC883' => 'ALC 885', #per hda wizard
'Realtek ALC887' => 'ADI 1984B', #per mirone23
'Realtek ALC888' => 'ALC 885', #per hda wizard
#ADI 1984 is Slice's version
#Timewalker75a says this allows for working audio inputs
#alc885 however avoids some sound assertion errors
'Realtek ALC889' => ['ALC 885', 'ADI 1984'],
#For gigabyte alc892 motherboards: adi 1984b
# http://www.insanelymac.com/forum/topic/284004-script-to-patch-applehda-binary-for-osx107108/?p=1888843
'Realtek ALC892' => ['ALC 885', 'ADI 1984B'],
#Works with gigabyte z77mx-d3h, per bcc9
'VIA VT2021' => 'ADI 1984',
);