snd_hda.4 (1829d5da5355930d5cfa8ec8add8ff47dc0bebab) | snd_hda.4 (8fd5093c2a0e128aaf515494b55e10b041c564d8) |
---|---|
1.\" Copyright (c) 2006-2008 Joel Dahl <joel@FreeBSD.org> 2.\" Copyright (c) 2008 Alexander Motin <mav@FreeBSD.org> 3.\" All rights reserved. 4.\" 5.\" Redistribution and use in source and binary forms, with or without 6.\" modification, are permitted provided that the following conditions 7.\" are met: 8.\" 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24.\" SUCH DAMAGE. 25.\" 26.\" $FreeBSD$ 27.\" | 1.\" Copyright (c) 2006-2008 Joel Dahl <joel@FreeBSD.org> 2.\" Copyright (c) 2008 Alexander Motin <mav@FreeBSD.org> 3.\" All rights reserved. 4.\" 5.\" Redistribution and use in source and binary forms, with or without 6.\" modification, are permitted provided that the following conditions 7.\" are met: 8.\" 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24.\" SUCH DAMAGE. 25.\" 26.\" $FreeBSD$ 27.\" |
28.Dd January 7, 2009 | 28.Dd November 13, 2009 |
29.Dt SND_HDA 4 30.Os 31.Sh NAME 32.Nm snd_hda 33.Nd "Intel High Definition Audio bridge device driver" 34.Sh SYNOPSIS 35To compile this driver into the kernel, place the following lines in your 36kernel configuration file: --- 17 unchanged lines hidden (view full) --- 54The 55.Nm 56driver is a HDA bus controller driver and HDA codecs audio functions bridge 57driver that allows the generic audio driver, 58.Xr sound 4 , 59to be used with this hardware. 60Only audio functions are supported by 61.Nm . | 29.Dt SND_HDA 4 30.Os 31.Sh NAME 32.Nm snd_hda 33.Nd "Intel High Definition Audio bridge device driver" 34.Sh SYNOPSIS 35To compile this driver into the kernel, place the following lines in your 36kernel configuration file: --- 17 unchanged lines hidden (view full) --- 54The 55.Nm 56driver is a HDA bus controller driver and HDA codecs audio functions bridge 57driver that allows the generic audio driver, 58.Xr sound 4 , 59to be used with this hardware. 60Only audio functions are supported by 61.Nm . |
62Modem, HDMI and other possible functions are not implemented. | 62Modem and other possible functions are not implemented. |
63.Pp 64The 65.Nm 66driver supports hardware that conforms with revision 1.0 of the Intel High 67Definition Audio specification and tries to behave much like the Microsoft 68Universal Audio Architecture (UAA) draft (revision 0.7b) for handling audio 69devices. 70.Pp --- 424 unchanged lines hidden (view full) --- 495nVidia MCP67A 496.It 497nVidia MCP67B 498.It 499nVidia MCP68 500.It 501nVidia MCP69 502.It | 63.Pp 64The 65.Nm 66driver supports hardware that conforms with revision 1.0 of the Intel High 67Definition Audio specification and tries to behave much like the Microsoft 68Universal Audio Architecture (UAA) draft (revision 0.7b) for handling audio 69devices. 70.Pp --- 424 unchanged lines hidden (view full) --- 495nVidia MCP67A 496.It 497nVidia MCP67B 498.It 499nVidia MCP68 500.It 501nVidia MCP69 502.It |
503nVidia MCP73 504.It 505nVidia MCP78 506.It 507nVidia MCP79 508.It 509nVidia MCP89 510.It |
|
503SiS 966 504.It 505VIA VT8251/8237A 506.El 507.Pp 508The following and many other codecs have been verified to work: 509.Pp 510.Bl -bullet -compact --- 110 unchanged lines hidden (view full) --- 621driver useless, which usually results in a state where the 622.Nm 623driver seems to attach and work, but without any sound. Some of 624that cases can be solved by tuning loader.conf variables. But before 625trying to fix problem that way, make sure that problem is really exists 626and the PCM audio device you are using really corresponds to expected 627audio connector. 628.Pp | 511SiS 966 512.It 513VIA VT8251/8237A 514.El 515.Pp 516The following and many other codecs have been verified to work: 517.Pp 518.Bl -bullet -compact --- 110 unchanged lines hidden (view full) --- 629driver useless, which usually results in a state where the 630.Nm 631driver seems to attach and work, but without any sound. Some of 632that cases can be solved by tuning loader.conf variables. But before 633trying to fix problem that way, make sure that problem is really exists 634and the PCM audio device you are using really corresponds to expected 635audio connector. 636.Pp |
637Some vendors use non-standardized General Purpose I/O (GPIO) pins of codec 638to control external amplifiers. In some cases setting proper combination of 639GPIO bits may be needed to make sound work on specific device. 640.Pp 641HDMI and DisplayPort audio may also require support from video driver. 642.Pp |
|
629Due to OSS limitation multichannel (not multidevice) playback is not 630supported. | 643Due to OSS limitation multichannel (not multidevice) playback is not 644supported. |