Summary: | HDMI audio does not work with HD4200 IGP but does work with radeonhd | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | sean finney <seanius> | ||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||
Status: | RESOLVED MOVED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | medium | ||||||
Version: | XOrg git | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
sean finney
2010-05-08 04:16:47 UTC
Created attachment 35528 [details] [review] Patch against 2.6.34-rc6 to fix the problem The initialisation path for the IGP version of the chipset is missing a call to r600_audio_init, so audio isn't enabled on those chipsets. I've attached a patch to fix the problem, but beside from a compile check its completely untestet since i don't have access to an IGP version of the chipset. (In reply to comment #2) > The initialisation path for the IGP version of the chipset is missing a call to > r600_audio_init, so audio isn't enabled on those chipsets. > > I've attached a patch to fix the problem, but beside from a compile check its > completely untestet since i don't have access to an IGP version of the chipset. awesome. i'll give it a whirl and get back to you. (In reply to comment #3) > (In reply to comment #2) > > The initialisation path for the IGP version of the chipset is missing a call to > > r600_audio_init, so audio isn't enabled on those chipsets. > > > > I've attached a patch to fix the problem, but beside from a compile check its > > completely untestet since i don't have access to an IGP version of the chipset. > > awesome. i'll give it a whirl and get back to you. sadly, no love, still silence. thsi is the last i see in dmesg: [ 29.907791] [drm] Setting GART location based on new memory map [ 29.908307] [drm] Loading RS780 CP Microcode [ 29.908314] platform r600_cp.0: firmware: requesting radeon/RS780_pfp.bin [ 30.039783] platform r600_cp.0: firmware: requesting radeon/RS780_me.bin [ 30.083629] [drm] Resetting GPU [ 30.083688] [drm] writeback test succeeded in 1 usecs [ 109.590761] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj. okay, this is really interesting... when the system starts up after booting/rebooting, the audio does not work. attempting to play to the alsa audio device will result in various errors having to do with sysctl requests *but*, if i restart the graphical user session (i.e. /etc/init.d/gdm restart), the audio works! it only seems to be in 2-channel stereo though, but i'm not sure if that's just me needing to find the right modprobe option foo to snd-hda-intel. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/124. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.