summaryrefslogtreecommitdiffstats
path: root/share/man/man4/snd_hda.4
Commit message (Collapse)AuthorAgeFilesLines
* mdoc: minor Bl improvements.joel2012-06-021-1/+1
|
* General mdoc(7) and typo fixes.gjb2012-05-121-4/+4
| | | | | | PR: 167776 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
* Remove superfluous paragraph macro.joel2012-03-241-3/+0
|
* Rewrite jack presence detection and implement automatic recording sourcemav2012-01-251-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | | selection in snd_hda(4) driver. Now driver tracks jack presence detection status for every CODEC pin. For playback associations, when configured, that information, same as before, can be used to automatically redirect audio to headphones. Also same as before, these events are used to track digital display connection status and fetch ELD. Now in addition to that driver uses that information to automatically switch recording source of the mixer to the connected input. When there are devices with no jack detection and with one both connected, last ones will have the precedence. As result, on most laptops after boot internal microphone should be automatically selected. But if external one (for example, headset) connected, it will be selected automatically. When external mic disconnected, internal one will be selected again. Automatic recording source selection is enabled by default now to make recording work out of the box without touching mixer. But it can be disabled or limited only to attach time using hint.pcm.X.rec.autosrc loader tunables or dev.pcm.X.rec.autosrc sysctls. MFC after: 2 months Sponsored by: iXsystems, Inc.
* Major snd_hda driver rewrite:mav2012-01-151-207/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Huge old hdac driver was split into three independent pieces: HDA controller driver (hdac), HDA CODEC driver (hdacc) and HDA sudio function driver (hdaa). - Support for multichannel recording was added. Now, as specification defines, driver checks input associations for pins with sequence numbers 14 and 15, and if found (usually) -- works as before, mixing signals together. If it doesn't, it configures input association as multichannel. - Signal tracer was improved to look for cases where several DACs/ADCs in CODEC can work with the same audio signal. If such case found, driver registers additional playback/record stream (channel) for the pcm device. - New controller streams reservation mechanism was implemented. That allows to have more pcm devices then streams supported by the controller (usually 4 in each direction). Now it limits only number of simultaneously transferred audio streams, that is rarely reachable and properly reported if happens. - Codec pins and GPIO signals configuration was exported via set of writable sysctls. Another sysctl dev.hdaa.X.reconfig allows to trigger driver reconfiguration in run-time. - Driver now decodes pins location and connector type names. In some cases it allows to hint user where on the system case connectors, related to the pcm device, are located. Number of channels supported by pcm device, reported now (if it is not 2), should also make search easier. - Added workaround for digital mic on some Asus laptops/netbooks. MFC after: 2 months Sponsored by: iXsystems, Inc.
* Fix some wording and grammar in the BUGS section.bcr2011-06-161-8/+12
| | | | | | | PR: docs/157901 Submitted by: Niclas Zeising (niclas dot zeising at gmail dot com) Reviewed by: mav MFC after: 3 days
* mdoc: drop redundant .Pp and .LP callsuqs2010-10-081-1/+0
| | | | They have no effect when coming in pairs, or before .Bl/.Bd
* Fix a bunch of typos and spelling mistakes.joel2010-07-311-1/+1
|
* Add "MIXER CONTROLS" chapter.mav2010-01-221-1/+37
|
* Update, reflecting added multichannel playback support.mav2010-01-121-4/+8
|
* Remove part that HDMI is not implemented. It had different meaning andmav2009-11-131-2/+16
| | | | | | confuse users. Extend BUGS section. Add some supported chipsets.
* Fix spelling a bit.mav2009-02-121-3/+3
|
* Update date.mav2009-01-071-1/+1
|
* Add some more supported controller and codec models.mav2009-01-071-11/+28
| | | | Add one more proposition to check correct PCM audio device usage.
* Cross-reference snd_ich and snd_hda man pages.mav2009-01-061-0/+1
| | | | | Some hardware require different drivers depending on implementation, that may confuse users.
* Spell 'different' correctly.keramida2008-11-081-2/+2
|
* Two minor fixes.mav2008-11-071-2/+2
|
* A lot of spelling fixes.mav2008-11-061-92/+168
| | | | Submitted by: keramida
* Improve driver operation example description.mav2008-11-051-10/+30
|
* Fix month mistake. Again. Sorry. :)mav2008-10-241-1/+1
|
* Add hint.hdac.%d.msi description.mav2008-10-241-1/+3
|
* Add hint about hw.snd.default_unit sysctl.mav2008-10-031-0/+5
|
* Fix small mistake.mav2008-09-181-3/+3
|
* Bump modification date.mav2008-09-171-1/+1
|
* Fix a typo.mav2008-09-171-1/+1
|
* Add set of snd_hda driver configuration examples to the man page.mav2008-09-171-0/+97
|
* Minor language fixes and updates to the hardware section.joel2008-09-141-12/+32
|
* Update man page according to r182999 snd_hda driver update.mav2008-09-131-33/+160
|
* Update HARDWARE section.joel2008-05-111-1/+9
|
* - This driver will first appear in 6.3, not 7.0gabor2008-01-041-1/+1
| | | | MFC after: 0 days
* Document support for Intel 82801I and Realtek ALC268.joel2007-07-141-1/+5
| | | | Approved by: re
* - Document support for Realtek ALC660 and Analog Devices AD1988B.joel2007-06-121-5/+9
| | | | - Fix minor typos.
* Forgot to bump .Ddjoel2007-05-051-1/+1
|
* Document more quirks and supported codecs.joel2007-05-051-1/+27
|
* Add Sigmatel STAC9271D.joel2007-02-161-1/+3
|
* Add missing comma.joel2007-01-181-1/+1
| | | | Noticed by: ru
* - Add a small section on boot-time configuration.joel2007-01-171-3/+30
| | | | | | | - Add more Xrefs. - Fix minor nits. Reviewed by: ru
* Add Realtek ALC888 and Sigmatel STAC9227 to the HARDWARE section.joel2006-12-171-1/+5
|
* Add the dev.pcm.%d.polling sysctl and a short description.joel2006-11-291-1/+16
| | | | Reviewed by: ru
* Update the list of codecs as well...joel2006-10-081-2/+6
|
* Update list of supported hardware.joel2006-10-081-1/+19
|
* Add a manual page for snd_hda(4) and hook it up to the build.joel2006-10-011-0/+153
Reviewed by: brueffer, ariff
OpenPOWER on IntegriCloud