History log of /opensolaris-onvv-gate/usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
Revision Date Author Comments
# 12964:d106a535d961 29-Jul-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6929250 audiohd driver lack of recording loopback function


# 12488:810a15c88f06 24-May-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6954550 audiohd driver should pass warlock check


# 12447:55f922827715 19-May-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6948844 input/output select problems with audiohd on a Toshiba Tecra M10


# 12389:d0eed068d40c 11-May-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6933173 audiohd driver should support higher bits/sample


# 12242:acee048dccc7 25-Apr-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6945724 audiohd path building code should be more clear


# 12165:e481916a5729 14-Apr-2010 Garrett D'Amore <gdamore@opensolaris.org>

6939934 boomer needs engine scheduling overhaul
6939935 PSARC 2010/096 Public Audio DDI


# 12127:222a61afc336 11-Apr-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6940074 The internal speaker in Toshiba NB205-N210 is not silent when headphones are attached


# 11986:fef9abb0309c 23-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6935217 Mute/Unmute of built-in speaker causes large upward jump in volume


# 11955:3370151db88f 18-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6932506 The fix in 6862287 does not fix the mute issue


# 11942:7c085d34b43f 16-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6934845 copy audioemu10k audio control register functions into audiohd, to make latter one simpler


# 11936:54dc8a89ba0d 16-Mar-2010 Garrett D'Amore <gdamore@opensolaris.org>

PSARC 2009/689 Audio DDI Simplifications
PSARC 2009/674 Decoupling audio device interrupts
6921849 interrupt free audio
6921851 audio DDI simplifications
6930541 Synchronization issue between usb_ac and usb_as


# 11835:244800fbf311 01-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6820924 Audio bell does not work using audiohd


# 11587:79a905a5e434 27-Jan-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6917585 Microphone again enabled


# 11485:cec102d4f00d 13-Jan-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6862287 'mute' doesn't quite mute audio on Toshiba M10
6916039 in audiohd_init_play_path() should check codec ACL888 flags with NO_SPDIF, not NO_MIXER
6916040 simplify function audiohd_change_widget_power_state()


# 11349:ec23a6889b4d 17-Dec-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6910408 Replace codec switch-case statements with a table to simplify codec info init


# 11309:e04242a17e06 13-Dec-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6906890 Memory leak in audiohd_create_codec()
6909109 audiohd_attach() can use uninitialized value "statep"
6909130 audiohd_destroy() calls audiohd_stop_dma() twice
6909138 re-org audiohd_set_chipset_info() and audiohd_set_codec_info()


# 11213:497b84226e09 30-Nov-2009 Garrett D'Amore <gdamore@opensolaris.org>

PSARC 2009/639 audio_engine_playahead/qlen
6901849 audio810 is choppy when run in a virtualbox guest


# 11212:3ddd45f5e7a3 30-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6862294 Clicking from speakers whilst changing volume level


# 11192:139d0048af04 24-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6836377 audio output on Thinkpad R61e distorts


# 11054:9a64431825fe 12-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6863659 audio starts clean, becomes scratchy (fix lint)


# 11047:dc0bb5e7d98b 11-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6863659 audio starts clean, becomes scratchy
6844915 Lenovo T500: audiohd warnings on every boot
6893650 SigmaTel codec uses a different rule for beep frequence calculation


# 10877:b7af9d29fb0a 26-Oct-2009 Garrett D'Amore <gdamore@opensolaris.org>

6895001 audiohd driver leaks memory on s3 suspend / resume
Contributed by Juergen Keil <jrgn.keil@googlemail.com>


# 10821:77dbb4cf3365 20-Oct-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6884252 Reliable hang with MCP51 audio effective build 123


# 10662:fd0d1bbdb9a0 27-Sep-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6881999 Lenovo T500: MSI registration failed warnings on every boot


# 10531:3dbb42515756 14-Sep-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6852870 audio distortion with nvidia mcp79 using audiohd driver


# 10347:ef3957bb6db1 19-Aug-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6853359 internal microphone always enabled in Lenovo T60
6872333 Audiohd should support MSI interrupt framework


# 10078:d845006661a3 13-Jul-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6831395 Loud noise from speakers on Dell Lattitude E6400
6858599 Audiohd codec vid should be reported if it is unknown


# 9964:a4f88c4f7496 24-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6853432 No sound on OpenSolaris build 116


# 9947:56695b51ca83 22-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6852427 Record function doesn't work on Dell Precision 390


# 9886:10d826364c48 16-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6836699 audiohd / AD1988B: no sound


# 9851:3d34ddced82e 11-Jun-2009 lipeng sang - Sun Microsystems - Beijing China <Lipeng.Sang@Sun.COM>

6828784 Beep doesn't work for Opensolaris on DELL LATITUDE D630 (fix mis-merge)


# 9842:333f65f565a1 10-Jun-2009 lipeng sang - Sun Microsystems - Beijing China <Lipeng.Sang@Sun.COM>

6828784 Beep doesn't work for Opensolaris on DELL LATITUDE D630
6664842 Keyboard beep no longer working in Xorg
6821734 Toshiba M10 - random static pops when trying to play a beep


# 9841:c7ecdbcb7950 10-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6848264 Sound distorts when recording with the built-in MIC on Toshiba M9
6847499 A common "destroy" function is needed to release audiohd source
6847503 The elements of array statep->path[] are not released
6849183 AUDIO_FAILURE/AUDIO_SUCCESS should be replaced with DDI_FAILURE/DDI_SUCCESS


# 9796:0bf39e39ee05 04-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6845120 audiohd panics during a resume


# 9727:25b58ea25e4f 26-May-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6844700 "Scratchy" sound with Intel 82801JI(ICH10) and boomer RC1
6844701 mic input coms out from speaker on HP Compaq 8510w audiohd
6844702 Front output port volume control used the wrong DTYPE_LINEOUT instead of AUDIOHD_PIN_GREEN


# 9545:a0879bc6e5a5 05-May-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6837218 Dell D630 speaker has no sound
6837220 Maxgain used in audiohd when setting output gain is wrong


# 9510:ad868d7bc35a 29-Apr-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6835361 Soft volume should be used to control the PCM volume if DAC has no capability to control
6835356 mute of audiohd is not "complete"


# 9484:fbd5ddc28e96 28-Apr-2009 Garrett D'Amore <garrett.damore@Sun.COM>

PSARC 2008/318 Boomer: Next Generation Solaris Audio
6824027 Deliver Boomer (PSARC 2008/318) audio system
6216252 mixerctl needs CLI options to set the play,record gain and the balance
6824524 inadequate locking in usb_as isoc pipe handling causes audio corruption
6819627 Add support for Ensoniq ES1371 (for VMware)
6803095 HP Mini 1000 After probing devices at install constant white noise
6775793 Audio distortion when adjusting volume via Gnome Volume Applet
6763299 VT8233/A/8235/8237 AC97 Audio Controller vendor 0x1106 device 0x3059
6819634 need driver for SiS AC'97 audio
6486306 Audio driver should allow for plugs configuration
6363625 default sampling rate should be set to 8k in mixer mode
6754251 audioixp has no quiesce()
6828944 devfsadm support for ISDN links can be removed
6759385 audiovia823x has no quiesce()
6754454 audio810 has no quiesce()
6819142 VirtualBox - No Audio
6389136 audio mixer could do device cleanup
6717717 audiohd does not attach to "pciclass,0403", but "pciexclass,0403"
6495365 Attach of "Creative Technology Ltd SB Audigy 2 NX" panics
6193343 Audio Mixer Sample Rate Conversion, Audio Support Module leak kernel memory


# 12964:d106a535d961 29-Jul-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6929250 audiohd driver lack of recording loopback function


# 12488:810a15c88f06 24-May-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6954550 audiohd driver should pass warlock check


# 12447:55f922827715 19-May-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6948844 input/output select problems with audiohd on a Toshiba Tecra M10


# 12389:d0eed068d40c 11-May-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6933173 audiohd driver should support higher bits/sample


# 12242:acee048dccc7 25-Apr-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6945724 audiohd path building code should be more clear


# 12165:e481916a5729 14-Apr-2010 Garrett D'Amore <gdamore@opensolaris.org>

6939934 boomer needs engine scheduling overhaul
6939935 PSARC 2010/096 Public Audio DDI


# 12127:222a61afc336 11-Apr-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6940074 The internal speaker in Toshiba NB205-N210 is not silent when headphones are attached


# 11986:fef9abb0309c 23-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6935217 Mute/Unmute of built-in speaker causes large upward jump in volume


# 11955:3370151db88f 18-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6932506 The fix in 6862287 does not fix the mute issue


# 11942:7c085d34b43f 16-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6934845 copy audioemu10k audio control register functions into audiohd, to make latter one simpler


# 11936:54dc8a89ba0d 16-Mar-2010 Garrett D'Amore <gdamore@opensolaris.org>

PSARC 2009/689 Audio DDI Simplifications
PSARC 2009/674 Decoupling audio device interrupts
6921849 interrupt free audio
6921851 audio DDI simplifications
6930541 Synchronization issue between usb_ac and usb_as


# 11835:244800fbf311 01-Mar-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6820924 Audio bell does not work using audiohd


# 11587:79a905a5e434 27-Jan-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6917585 Microphone again enabled


# 11485:cec102d4f00d 13-Jan-2010 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6862287 'mute' doesn't quite mute audio on Toshiba M10
6916039 in audiohd_init_play_path() should check codec ACL888 flags with NO_SPDIF, not NO_MIXER
6916040 simplify function audiohd_change_widget_power_state()


# 11349:ec23a6889b4d 17-Dec-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6910408 Replace codec switch-case statements with a table to simplify codec info init


# 11309:e04242a17e06 13-Dec-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6906890 Memory leak in audiohd_create_codec()
6909109 audiohd_attach() can use uninitialized value "statep"
6909130 audiohd_destroy() calls audiohd_stop_dma() twice
6909138 re-org audiohd_set_chipset_info() and audiohd_set_codec_info()


# 11213:497b84226e09 30-Nov-2009 Garrett D'Amore <gdamore@opensolaris.org>

PSARC 2009/639 audio_engine_playahead/qlen
6901849 audio810 is choppy when run in a virtualbox guest


# 11212:3ddd45f5e7a3 30-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6862294 Clicking from speakers whilst changing volume level


# 11192:139d0048af04 24-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6836377 audio output on Thinkpad R61e distorts


# 11054:9a64431825fe 12-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6863659 audio starts clean, becomes scratchy (fix lint)


# 11047:dc0bb5e7d98b 11-Nov-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6863659 audio starts clean, becomes scratchy
6844915 Lenovo T500: audiohd warnings on every boot
6893650 SigmaTel codec uses a different rule for beep frequence calculation


# 10877:b7af9d29fb0a 26-Oct-2009 Garrett D'Amore <gdamore@opensolaris.org>

6895001 audiohd driver leaks memory on s3 suspend / resume
Contributed by Juergen Keil <jrgn.keil@googlemail.com>


# 10821:77dbb4cf3365 20-Oct-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6884252 Reliable hang with MCP51 audio effective build 123


# 10662:fd0d1bbdb9a0 27-Sep-2009 Zhao Edgar Liu - Sun Microsystems <Edgar.Liu@Sun.COM>

6881999 Lenovo T500: MSI registration failed warnings on every boot


# 10531:3dbb42515756 14-Sep-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6852870 audio distortion with nvidia mcp79 using audiohd driver


# 10347:ef3957bb6db1 19-Aug-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6853359 internal microphone always enabled in Lenovo T60
6872333 Audiohd should support MSI interrupt framework


# 10078:d845006661a3 13-Jul-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6831395 Loud noise from speakers on Dell Lattitude E6400
6858599 Audiohd codec vid should be reported if it is unknown


# 9964:a4f88c4f7496 24-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6853432 No sound on OpenSolaris build 116


# 9947:56695b51ca83 22-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6852427 Record function doesn't work on Dell Precision 390


# 9886:10d826364c48 16-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6836699 audiohd / AD1988B: no sound


# 9851:3d34ddced82e 11-Jun-2009 lipeng sang - Sun Microsystems - Beijing China <Lipeng.Sang@Sun.COM>

6828784 Beep doesn't work for Opensolaris on DELL LATITUDE D630 (fix mis-merge)


# 9842:333f65f565a1 10-Jun-2009 lipeng sang - Sun Microsystems - Beijing China <Lipeng.Sang@Sun.COM>

6828784 Beep doesn't work for Opensolaris on DELL LATITUDE D630
6664842 Keyboard beep no longer working in Xorg
6821734 Toshiba M10 - random static pops when trying to play a beep


# 9841:c7ecdbcb7950 10-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6848264 Sound distorts when recording with the built-in MIC on Toshiba M9
6847499 A common "destroy" function is needed to release audiohd source
6847503 The elements of array statep->path[] are not released
6849183 AUDIO_FAILURE/AUDIO_SUCCESS should be replaced with DDI_FAILURE/DDI_SUCCESS


# 9796:0bf39e39ee05 04-Jun-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6845120 audiohd panics during a resume


# 9727:25b58ea25e4f 26-May-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6844700 "Scratchy" sound with Intel 82801JI(ICH10) and boomer RC1
6844701 mic input coms out from speaker on HP Compaq 8510w audiohd
6844702 Front output port volume control used the wrong DTYPE_LINEOUT instead of AUDIOHD_PIN_GREEN


# 9545:a0879bc6e5a5 05-May-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6837218 Dell D630 speaker has no sound
6837220 Maxgain used in audiohd when setting output gain is wrong


# 9510:ad868d7bc35a 29-Apr-2009 Yang-Rong Jerry Zhou <Yangrong.Zhou@Sun.COM>

6835361 Soft volume should be used to control the PCM volume if DAC has no capability to control
6835356 mute of audiohd is not "complete"


# 9484:fbd5ddc28e96 28-Apr-2009 Garrett D'Amore <garrett.damore@Sun.COM>

PSARC 2008/318 Boomer: Next Generation Solaris Audio
6824027 Deliver Boomer (PSARC 2008/318) audio system
6216252 mixerctl needs CLI options to set the play,record gain and the balance
6824524 inadequate locking in usb_as isoc pipe handling causes audio corruption
6819627 Add support for Ensoniq ES1371 (for VMware)
6803095 HP Mini 1000 After probing devices at install constant white noise
6775793 Audio distortion when adjusting volume via Gnome Volume Applet
6763299 VT8233/A/8235/8237 AC97 Audio Controller vendor 0x1106 device 0x3059
6819634 need driver for SiS AC'97 audio
6486306 Audio driver should allow for plugs configuration
6363625 default sampling rate should be set to 8k in mixer mode
6754251 audioixp has no quiesce()
6828944 devfsadm support for ISDN links can be removed
6759385 audiovia823x has no quiesce()
6754454 audio810 has no quiesce()
6819142 VirtualBox - No Audio
6389136 audio mixer could do device cleanup
6717717 audiohd does not attach to "pciclass,0403", but "pciexclass,0403"
6495365 Attach of "Creative Technology Ltd SB Audigy 2 NX" panics
6193343 Audio Mixer Sample Rate Conversion, Audio Support Module leak kernel memory