Bug 816880
| Summary: | ALSA: Update the snd-oxygen and snd-virtuoso (CMI87xx based) drivers for RHEL 6.4 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Tomas Pelka <tpelka> | ||||||
| Component: | kernel | Assignee: | Jaroslav Kysela <jkysela> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> | ||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 6.3 | CC: | pbunyan | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | kernel-2.6.32-328.el6 | Doc Type: | Bug Fix | ||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-02-21 06:09:49 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Tomas Pelka
2012-04-27 08:50:05 UTC
Is something sound related in /var/log/messages ? The snd-oxygen driver (module) should handle the CMI8788 hadware. Created attachment 580753 [details]
dmesg
Attaching dmesg out
Created attachment 580755 [details]
/var/log/messages
I can't see any important output.
But you can have access to this machine if you want, just let me know.
You may try to insert the snd-oxygen module manually. I don't see anything sound related, too. An access to the machine would be fine. Thanks. Update: This hardware version (Asus Xonar DS) is not supported in the driver. I've tried to add these lines to the driver code, but it requires testing, if it helps:
/* Asus Xonar DS */
{ OXYGEN_PCI_SUBID(0x1043, 0x838e), .driver_data = MODEL_XONAR_DG },
I'm not sure how much the DG / DS models differs. Some hi-res pictures of the card might help to identify the used audio chips and I can check the driver code.
Since RHEL 6.3 External Beta has begun, and this bug remains unresolved, it has been rejected as it is not proposed as exception or blocker. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux. More info: The snd-virtuoso driver should be updated in RHEL6 to add support for Asus Xonar DS cards. Also, the snd-oxygen driver should be updated. Backported commits:
sound: virtuoso: split virtuoso.c
sound: oxygen: better defaults for upmixing control
sound: oxygen: add stereo upmixing to center/LFE channels
sound: oxygen: more hardware documentation
sound: oxygen: fix input monitor control names
sound: virtuoso: fix Xonar Essence ST support
sound: oxygen: cache codec registers
sound: virtuoso: add headphone impedance control
sound: oxygen: allow custom MCLK rates
sound: virtuoso: add PCM1796 oversampling control
sound: oxygen: add digital filter control
sound: oxygen: add high-pass filter control
sound: virtuoso: add Xonar DS support
ALSA: virtuoso: fix Xonar D1/DX front panel microphone
ALSA: virtuoso: work around missing reset in the Xonar DS Windows driver
ALSA: oxygen: fix analog capture on Claro halo cards
ALSA: virtuoso: fix Xonar DS chip name
ALSA: oxygen: handle CD input configuration with a flag
ALSA: virtuoso: add HDAV1.3 Slim PCI ID
ALSA: virtuoso: fix Xonar STX anti-pop delay
ALSA: oxygen: fix chip ID register symbols
ALSA: oxygen: fix input monitor dB scale
ALSA: oxygen: reduce minimum period count
sound: oxygen: do not try to restore nonexistent EEPROM
sound: oxygen: fix for PI7C9X110 compatibility
ALSA: oxygen: rewrite PCIe bridge initialization
ALSA: oxygen: add PEX8111 initialization
ALSA: oxygen - Add a SSID for CMI8787-HG2PCI
ALSA: oxygen: merge HiFier driver into snd-oxygen
ALSA: oxygen: support for period wakeup disabling
ALSA: oxygen: add Kuroutoshikou CMI8787-HG2PCI support
ALSA: oxygen: reorganize PCI IDs
ALSA: oxygen: add HiFier Serenade support
ALSA: virtuoso: initialize unknown GPIO bits
ALSA: virtuoso: add HDMI enable switch for HDAV1.3
ALSA: virtuoso: fix front panel routing for D1/DX/ST(X)
ALSA: oxygen: change || to &&
ALSA: virtuoso: fix setting of Xonar DS line-in/mic-in controls
ALSA: virtuoso: fix WM8766 register writes with MSB
ALSA: virtuoso: fix Xonar DS input switches
ALSA: virtuoso: add Xonar DS headphone jack detection
ALSA: virtuoso: automatically handle Xonar DS headphone routing
ALSA: virtuoso: Xonar DS: add stereo upmixing to center/LFE channels
ALSA: oxygen: allow to dump codec registers
ALSA: oxygen: show correct package ID
ALSA: oxygen: update hardware comments
ALSA: oxygen: allow different number of PCM and mixer channels
ALSA: oxygen: remove oxygen_model::private_data field
ALSA: oxygen: fix SPI clocks slower than 6.25 MHz
ALSA: virtuoso: do not use fast I2C speed
ALSA: virtuoso: wait for PCM1796 clock to become stable
ALSA: virtuoso: change PCM1796 format to I2S
ALSA: virtuoso: remove non-working controls on Essence ST Deluxe
ALSA: virtuoso: configure correct master clock frequency on the CS2000
ALSA: virtuoso: use lower master clock with H6 daughterboard
ALSA: virtuoso: handle DAC oversampling automatically
ALSA: virtuoso: use headphone gain setting only on front DAC
ALSA: oxygen: simplify model-specific MCLK handling
ALSA: virtuoso: reduce MCLK in double rate modes
ALSA: oxygen: add more PCI IDs
ALSA: oxygen: add X-Meridian 2G support
ALSA: oxygen: add Xonar DG support
ALSA: virtuoso: add Xonar HDAV1.3 Slim support
ALSA: core, oxygen, virtuoso: add an enum control info helper
ALSA: oxygen: add digital input validity check switch
ALSA: oxygen: X-Meridian: add S/PDIF source selection
ALSA: oxygen: do not show chip revision in card longname
ALSA: oxygen: add some card names
ALSA: oxygen: fix CD/MIDI for X-Meridian (2G)
ALSA: oxygen: add S/PDIF source selection for Claro cards
ALSA: Xonar, CS43xx: Don't overrun static array
ALSA: oxygen: fix output routing on Xonar DG
ALSA: virtuoso: fix silent analog output on Xonar Essence ST Deluxe
ALSA: virtuoso: fix Essence ST(X) S/PDIF input
ALSA: include delay.h for msleep in Xonar DG support
ALSA: oxygen: fix Xonar DG input
ALSA: oxygen: Xonar DG: fix CS4245 register writes
ALSA: virtuoso: add S/PDIF input support for all Xonars
ALSA: oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs
ALSA: oxygen: add Xonar DGX support
ALSA: virtuoso: Xonar DS: fix polarity of front output
ALSA: firewire-speakers, oxygen, ua101: allow > 10 s periods
ALSA: oxygen - remove no_period_wakeup handling
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. Patch(es) available on kernel-2.6.32-328.el6 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0496.html |