A S3/S4 issue about em28xx driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi guys,

I find an issue about the USB TV tuner, WinTV HVR950, which use em28xx
driver. The linux can't going to S3/S4 when the device attach to
USB2.0/USB3.0 ports.

        [Step]
        - Boot linux (either with or without x-windows)
        - Attach the HVR950 to USB port.
        - dmesg and lsusb to make sure the device driver has been load
sucessfully
        - pm-suspend [--quirk-s3-bios]
        - the screen show black light and hung

Then I do some research about it and find it seems caused by the
em28xx-alsa module that can't implement some call back function about
suspend and resume.
After I make the em28xx-alsa.ko not installed by comment one line in
em28xx-cards.c below.

     else if (dev->has_alsa_audio)
           // request_modules("em28xx-alsa");

Then the linux can go into S3/S4. I uses kernel 3.1.0-rc1 on
Scientific Linux 6.1 do the debug. The issue can be reproduce on
Ubuntu10,04 too.
I am not familiar with linux-media driver. Is there someone know this issue?


Thanks,
Alex He
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux