]> git.baikalelectronics.ru Git - kernel.git/commit
V4L/DVB (13079): dib0700: fixed xc2028 firmware loading kernel oops
authorMartin Samek <martin@marsark.sytes.net>
Thu, 1 Oct 2009 01:59:09 +0000 (22:59 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sat, 7 Nov 2009 14:55:03 +0000 (12:55 -0200)
commit240a93a883cc3fec27b5069e8eecbd6d7d53e67a
treedc58f5d7fe2aa94d6d84114f9c7db6192fe3d947
parenta241532750df83f8f41a975289890c942364796d
V4L/DVB (13079): dib0700: fixed xc2028 firmware loading kernel oops

Fixing kernel oops when driver attemps to load xc2028 firmware.

Note by djh: the patch contribute by Martin is a port of a fix I made during
the PCTV 340e development.  It's a temporary workaround that fixes a regression
(an OOPS condition) and the real fix should be in the code that manages the
i2c master on the dib7000p.  But this fix does address the immmediate
regression and should be merged upstream until we do a cleaner fix.

Signed-off-by: Martin Samek <martin@marsark.sytes.net>
Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
CC: stable@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/frontends/dib7000p.c