Hello Takashi, Takashi Iwai wrote, on 06/08/12 15:03: > At Fri, 08 Jun 2012 13:26:57 +0200, > Jörg-Volker Peetz wrote: >> >> Takashi Iwai wrote, on 06/07/12 12:15: >>> Hi, >>> >>> this is a series of patches to fix the regressions of HD-audio HDMI >>> on D-GPUs in 3.5-rc1 due to the support of VGA-switcheroo audio clients. >>> >>> The first patch adds a new helper function to vga-switcheroo and the >>> second just uses that instead of an open code. >>> >>> Dave, if the first patch is OK, I'm going to apply it though sound tree. >>> Let me know if any problem is found. >>> >>> Joerg, could you check whether this doesn't break your setup, too? >>> >>> >>> thanks, >>> >>> Takashi >> >> Hello Takashi, >> >> I applied both your patches on 3.5-rc1. With this kernel I made three tests. >> 1) After booting I switched off the discrete GPU via vga_switcheroo. >> Then ca. 210 times the message >> >> hda-intel: spurious response 0x0:0x0, last cmd=0x170503 >> >> appears on the console and in the logs. >> Starting X and using the built-in USB web-cam work, as well as sound with >> mplayer2 works. >> >> 2) After booting I switched to the discrete GPU via >> >> echo -n DDIS > /sys/kernel/debugfs/vgaswitcheroo/switch >> >> Then I started X via startx. The desktop screen appears but the system >> freezes. No reaction on keyboard or touchpad input. The computer is not >> reachable via ethernet wire. > > Hm, these issues aren't seen on 3.5-rc1 before my patches? > If so, we need to fix now. > No, these issues aren't seen on 3.5-rc1 without your patches. I'm able to start X with the discrete GPU in use, direct rendering and the built-in USB camera work. Probably unrelated: in both cases I'm unable to lower the screen brightness from highest value. Without your patches it appears a warning:
ACPI Warning: _BQC returned an invalid level (20120320/video-472) >> >> 3) After booting the machine freezes (hard-lock) when trying to switch to >> dynamic power mangement on the integrated GPU via >> >> echo -n dynpm > /sys/class/drm/card0/device/power_method >> >> at least two trace calls are done. On the console only the last two lines >> of >> one call trace and the last one are visible (machine is frozen). It says >> (typed by hand, therefore, not complete): > > This is an irrelevant issue with my patches. > > > thanks, > > Takashi -- Best regards, Jörg-Volker. _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel