V4L/DVB (11923): em28xx: Don't let device work unless connected to a high speed USB...
authorDevin Heitmueller <dheitmueller@kernellabs.com>
Thu, 28 May 2009 02:23:37 +0000 (23:23 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 16 Jun 2009 22:07:19 +0000 (19:07 -0300)
commit64a00b43e63c916f1bf4f6b7f519db0e198ba9d4
tree7a3fe7e07600c0853b6f353ee40964cc755ad343
parente2860d9621caec0b38d47df917a0ac00a083ffeb
V4L/DVB (11923): em28xx: Don't let device work unless connected to a high speed USB port

The em28xx basically just doesn't work at 12 Mbps.  The isoc pipe needs
nearly 200 Mbps for analog support, so users would see garbage video, and on
the DVB/ATSC side scanning is likely to work but if the user tried to tune it
would certainly appear to have failed.

It's better to fail explicity up front and tell the user to plug into a USB 2.0
port, than to let the driver load and the user have weird problems with tuning
and garbage video.

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/em28xx/em28xx-cards.c