diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-01 11:58:44 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-01 11:58:44 -0500 |
| commit | 524df55725217b13d5a232fb5badb5846418ea0e (patch) | |
| tree | c041613577ac7e68737cfd8af16a37d1ed37e6af /Documentation | |
| parent | 0f4533979473a456a8adb3869365e12c7a99cf65 (diff) | |
| parent | 6679ee1870f7ccdd48e2e5c57919240b8f19a6dc (diff) | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (252 commits)
ASoC: Check progress when reporting periods from i.MX FIQ handler
ASoC: Remove a unused variables from i.MX FIQ runtime data
ALSA: hda - Add/fix ALC269 FSC and Quanta models
ALSA: hda - Add ALC670 codec support
OMAP4: PMIC: Add support for twl6030 codec
ALSA: hda - remove unnecessary msleep on power state transitions
usb/gadget/{f_audio,gmidi}.c: follow recent changes in audio.h
ASoC: fsi: Modify over/under run error settlement
ASoC: OMAP4: Add McPDM platform driver
ASoC: OMAP4: Add support for McPDM
ASoC: OMAP: data_type and sync_mode configurable in audio dma
ALSA: hda - Add missing description in HD-Audio-Models.txt
ALSA: add support for Macbook Air 2,1 internal speaker
ALSA: usbaudio: consolidate header files
ALSA: usbmixer: bail out early when parsing audio class v2 descriptors
ALSA: usbaudio: implement basic set of class v2.0 parser
ALSA: usbaudio: introduce new types for audio class v2
ALSA: usbaudio: parse USB descriptors with structs
ALSA: hda - enable snoop for Intel Cougar Point
ALSA: hda - Remove identical definitions for macmini3 model
...
Diffstat (limited to 'Documentation')
| -rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 27 | ||||
| -rw-r--r-- | Documentation/sound/alsa/HD-Audio-Models.txt | 5 | ||||
| -rw-r--r-- | Documentation/sound/alsa/HD-Audio.txt | 27 |
3 files changed, 58 insertions, 1 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt index 8923597bd2bd..33df82e3a398 100644 --- a/Documentation/sound/alsa/ALSA-Configuration.txt +++ b/Documentation/sound/alsa/ALSA-Configuration.txt | |||
| @@ -482,6 +482,9 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
| 482 | 482 | ||
| 483 | reference_rate - reference sample rate, 44100 or 48000 (default) | 483 | reference_rate - reference sample rate, 44100 or 48000 (default) |
| 484 | multiple - multiple to ref. sample rate, 1 or 2 (default) | 484 | multiple - multiple to ref. sample rate, 1 or 2 (default) |
| 485 | subsystem - override the PCI SSID for probing; the value | ||
| 486 | consists of SSVID << 16 | SSDID. The default is | ||
| 487 | zero, which means no override. | ||
| 485 | 488 | ||
| 486 | This module supports multiple cards. | 489 | This module supports multiple cards. |
| 487 | 490 | ||
| @@ -1123,6 +1126,21 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
| 1123 | 1126 | ||
| 1124 | This module supports multiple cards, autoprobe and ISA PnP. | 1127 | This module supports multiple cards, autoprobe and ISA PnP. |
| 1125 | 1128 | ||
| 1129 | Module snd-jazz16 | ||
| 1130 | ------------------- | ||
| 1131 | |||
| 1132 | Module for Media Vision Jazz16 chipset. The chipset consists of 3 chips: | ||
| 1133 | MVD1216 + MVA416 + MVA514. | ||
| 1134 | |||
| 1135 | port - port # for SB DSP chip (0x210,0x220,0x230,0x240,0x250,0x260) | ||
| 1136 | irq - IRQ # for SB DSP chip (3,5,7,9,10,15) | ||
| 1137 | dma8 - DMA # for SB DSP chip (1,3) | ||
| 1138 | dma16 - DMA # for SB DSP chip (5,7) | ||
| 1139 | mpu_port - MPU-401 port # (0x300,0x310,0x320,0x330) | ||
| 1140 | mpu_irq - MPU-401 irq # (2,3,5,7) | ||
| 1141 | |||
| 1142 | This module supports multiple cards. | ||
| 1143 | |||
| 1126 | Module snd-korg1212 | 1144 | Module snd-korg1212 |
| 1127 | ------------------- | 1145 | ------------------- |
| 1128 | 1146 | ||
| @@ -1791,6 +1809,13 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
| 1791 | 1809 | ||
| 1792 | The power-management is supported. | 1810 | The power-management is supported. |
| 1793 | 1811 | ||
| 1812 | Module snd-ua101 | ||
| 1813 | ---------------- | ||
| 1814 | |||
| 1815 | Module for the Edirol UA-101 audio/MIDI interface. | ||
| 1816 | |||
| 1817 | This module supports multiple devices, autoprobe and hotplugging. | ||
| 1818 | |||
| 1794 | Module snd-usb-audio | 1819 | Module snd-usb-audio |
| 1795 | -------------------- | 1820 | -------------------- |
| 1796 | 1821 | ||
| @@ -1923,7 +1948,7 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
| 1923 | ------------------- | 1948 | ------------------- |
| 1924 | 1949 | ||
| 1925 | Module for sound cards based on the Asus AV100/AV200 chips, | 1950 | Module for sound cards based on the Asus AV100/AV200 chips, |
| 1926 | i.e., Xonar D1, DX, D2, D2X, HDAV1.3 (Deluxe), Essence ST | 1951 | i.e., Xonar D1, DX, D2, D2X, DS, HDAV1.3 (Deluxe), Essence ST |
| 1927 | (Deluxe) and Essence STX. | 1952 | (Deluxe) and Essence STX. |
| 1928 | 1953 | ||
| 1929 | This module supports autoprobe and multiple cards. | 1954 | This module supports autoprobe and multiple cards. |
diff --git a/Documentation/sound/alsa/HD-Audio-Models.txt b/Documentation/sound/alsa/HD-Audio-Models.txt index e72cee9e2a71..1d38b0dfba95 100644 --- a/Documentation/sound/alsa/HD-Audio-Models.txt +++ b/Documentation/sound/alsa/HD-Audio-Models.txt | |||
| @@ -124,6 +124,8 @@ ALC882/883/885/888/889 | |||
| 124 | asus-a7m ASUS A7M | 124 | asus-a7m ASUS A7M |
| 125 | macpro MacPro support | 125 | macpro MacPro support |
| 126 | mb5 Macbook 5,1 | 126 | mb5 Macbook 5,1 |
| 127 | macmini3 Macmini 3,1 | ||
| 128 | mba21 Macbook Air 2,1 | ||
| 127 | mbp3 Macbook Pro rev3 | 129 | mbp3 Macbook Pro rev3 |
| 128 | imac24 iMac 24'' with jack detection | 130 | imac24 iMac 24'' with jack detection |
| 129 | imac91 iMac 9,1 | 131 | imac91 iMac 9,1 |
| @@ -279,13 +281,16 @@ Conexant 5051 | |||
| 279 | laptop Basic Laptop config (default) | 281 | laptop Basic Laptop config (default) |
| 280 | hp HP Spartan laptop | 282 | hp HP Spartan laptop |
| 281 | hp-dv6736 HP dv6736 | 283 | hp-dv6736 HP dv6736 |
| 284 | hp-f700 HP Compaq Presario F700 | ||
| 282 | lenovo-x200 Lenovo X200 laptop | 285 | lenovo-x200 Lenovo X200 laptop |
| 286 | toshiba Toshiba Satellite M300 | ||
| 283 | 287 | ||
| 284 | Conexant 5066 | 288 | Conexant 5066 |
| 285 | ============= | 289 | ============= |
| 286 | laptop Basic Laptop config (default) | 290 | laptop Basic Laptop config (default) |
| 287 | dell-laptop Dell laptops | 291 | dell-laptop Dell laptops |
| 288 | olpc-xo-1_5 OLPC XO 1.5 | 292 | olpc-xo-1_5 OLPC XO 1.5 |
| 293 | ideapad Lenovo IdeaPad U150 | ||
| 289 | 294 | ||
| 290 | STAC9200 | 295 | STAC9200 |
| 291 | ======== | 296 | ======== |
diff --git a/Documentation/sound/alsa/HD-Audio.txt b/Documentation/sound/alsa/HD-Audio.txt index 6325bec06a72..f4dd3bf99d12 100644 --- a/Documentation/sound/alsa/HD-Audio.txt +++ b/Documentation/sound/alsa/HD-Audio.txt | |||
| @@ -452,6 +452,33 @@ Similarly, the lines after `[verb]` are parsed as `init_verbs` | |||
| 452 | sysfs entries, and the lines after `[hint]` are parsed as `hints` | 452 | sysfs entries, and the lines after `[hint]` are parsed as `hints` |
| 453 | sysfs entries, respectively. | 453 | sysfs entries, respectively. |
| 454 | 454 | ||
| 455 | Another example to override the codec vendor id from 0x12345678 to | ||
| 456 | 0xdeadbeef is like below: | ||
| 457 | ------------------------------------------------------------------------ | ||
| 458 | [codec] | ||
| 459 | 0x12345678 0xabcd1234 2 | ||
| 460 | |||
| 461 | [vendor_id] | ||
| 462 | 0xdeadbeef | ||
| 463 | ------------------------------------------------------------------------ | ||
| 464 | |||
| 465 | In the similar way, you can override the codec subsystem_id via | ||
| 466 | `[subsystem_id]`, the revision id via `[revision_id]` line. | ||
| 467 | Also, the codec chip name can be rewritten via `[chip_name]` line. | ||
| 468 | ------------------------------------------------------------------------ | ||
| 469 | [codec] | ||
| 470 | 0x12345678 0xabcd1234 2 | ||
| 471 | |||
| 472 | [subsystem_id] | ||
| 473 | 0xffff1111 | ||
| 474 | |||
| 475 | [revision_id] | ||
| 476 | 0x10 | ||
| 477 | |||
| 478 | [chip_name] | ||
| 479 | My-own NEWS-0002 | ||
| 480 | ------------------------------------------------------------------------ | ||
| 481 | |||
| 455 | The hd-audio driver reads the file via request_firmware(). Thus, | 482 | The hd-audio driver reads the file via request_firmware(). Thus, |
| 456 | a patch file has to be located on the appropriate firmware path, | 483 | a patch file has to be located on the appropriate firmware path, |
| 457 | typically, /lib/firmware. For example, when you pass the option | 484 | typically, /lib/firmware. For example, when you pass the option |
