08 Apr, 2008
1 commit
-
Fix broken build due to patch order dependency. A future patch requires
the lines that break the current build. Disable those lines for now.Signed-off-by: Michael Krufky
Acked-by: Mauro Carvalho Chehab
Signed-off-by: Linus Torvalds
07 Apr, 2008
6 commits
-
* 'pci_id_updates' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:
V4L/DVB (7497): pvrusb2: add new usb pid for 73xxx models
V4L/DVB (7496): pvrusb2: add new usb pid for 75xxx models -
Signed-off-by: Michael Krufky
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Michael Krufky
Signed-off-by: Mauro Carvalho Chehab -
tda8290 breaks if tuner is selected, but CONFIG_DVB=n.
Signed-off-by: Mauro Carvalho Chehab
-
Preserve all other bits when setting gpio.
Signed-off-by: Michael Krufky
Signed-off-by: Steven Toth
Signed-off-by: Mauro Carvalho Chehab -
This patch does fix potential NULL pointer dereference
Signed-off-by: Cyrill Gorcunov
Signed-off-by: Mauro Carvalho Chehab
02 Apr, 2008
9 commits
-
Wrap PNP probe code in #ifdef CONFIG_PNP.
Without this change, we'll have unresolved references to pnp_get_resource()
function when CONFIG_PNP=n. (This is a new interface that's not in mainline
yet.)Signed-off-by: Bjorn Helgaas
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
Now that it's in an own module it needs a MODULE_LICENSE.
Signed-off-by: Adrian Bunk
Signed-off-by: Mauro Carvalho Chehab -
Avoid minor model number warning when an OEM HVR1250 board is detected.
Signed-off-by: Steven Toth
Signed-off-by: Mauro Carvalho Chehab -
On some models, the valid Hauppauge eeprom data begins at a different offset.
This patch avoid unfriendly 'corrupt' eeprom errors during driver load.Signed-off-by: Steven Toth
Signed-off-by: Mauro Carvalho Chehab -
This reduces the memory footprint and removes the need to
manually configure each map, which lead to a bug where
the Fusion EXP 5 board broke for a while.
This also fixes digital support again for
the DViCO FusionHDTV5Express.Signed-off-by: Steven Toth
Signed-off-by: Mauro Carvalho Chehab -
We should check for proper index first
Signed-off-by: Cyrill Gorcunov
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Robert Fitzsimons
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Robert Fitzsimons
Signed-off-by: Mauro Carvalho Chehab -
A number of the radio tuner ioctl functions are shared with the TV
tuner, these functions require a struct bttv_fh data structure to be
allocated and initialized.Signed-off-by: Robert Fitzsimons
Signed-off-by: Mauro Carvalho Chehab
31 Mar, 2008
2 commits
-
Signed-off-by: Al Viro
Signed-off-by: Linus Torvalds -
Acked-by: Harvey Harrison
Signed-off-by: Linus Torvalds
20 Mar, 2008
14 commits
-
Fix for build #408
Signed-off-by: Mauro Carvalho Chehab
-
logical-bitwise & confusion
Signed-off-by: Roel Kluin
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Pascal Terjan
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
There are possible NULL pointer derefs in case of kzalloc fails so fix them.
Signed-off-by: Cyrill Gorcunov
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
This patch fixes a memory leak in the "testval == 0x67" case spotted by
the Coverity checker.Signed-off-by: Adrian Bunk
Signed-off-by: Mauro Carvalho Chehab -
be less silly while we're there.
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
In commit e6bafba5b4765a5a252f1b8d31cbf6d2459da337, a bug was fixed that
involved converting !x & y to !(x & y). The code below shows the same
pattern, and thus should perhaps be fixed in the same way.This is not tested and clearly changes the semantics, so it is only
something to consider.The semantic patch that makes this change is as follows:
(http://www.emn.fr/x-info/coccinelle/)//
@@ expression E1,E2; @@
(
!E1 & !E2
|
- !E1 & E2
+ !(E1 & E2)
)
//Signed-off-by: Julia Lawall
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
If a dma transfer is attempted for either yuv or framebuffer output, a missing
sg_init_table() call causes a kernel BUG in scatterlist.h if CONFIG_DEBUG_SG
is set.Signed-off-by: Ian Armstrong
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
There are several parts of saa7134_board_init2() that calls tuner modules. We
should first load tuner, otherwise, the commands will fail.Signed-off-by: Mauro Carvalho Chehab
-
Signed-off-by: Mauro Carvalho Chehab
-
This patch fixes the following compile error with
VIDEO_VIVI=y, VIDEO_DEV=m reported by Toralf Förster:...
LD .tmp_vmlinux1
drivers/built-in.o: In function `vivi_release':
vivi.c:(.text+0x322f5): undefined reference to `video_unregister_device'
vivi.c:(.text+0x32337): undefined reference to `video_device_release'
drivers/built-in.o: In function `vivi_open':
vivi.c:(.text+0x32845): undefined reference to `v4l2_type_names'
drivers/built-in.o: In function `vivi_init':
vivi.c:(.init.text+0x1d20): undefined reference to `video_device_alloc'
vivi.c:(.init.text+0x1d48): undefined reference to `video_register_device'
drivers/built-in.o:(.rodata+0x1b40): undefined reference to
`video_ioctl2'drivers/built-in.o:(.data+0x140c): undefined reference to
`video_device_release'Signed-off-by: Adrian Bunk
Signed-off-by: Mauro Carvalho Chehab -
As the result of a previous change that delayed the loading of the firmware,
the driver can sometimes report a bogus error regarding the yuv output filter
table not being found in the firmware. This patch moves the filter table
check to ensure it's only done after the firmware has been loaded.Signed-off-by: Ian Armstrong
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
fixes sparse warning:
drivers/media/video/bt8xx/bttv-driver.c:3391:3: warning: Initializer entry defined twice
drivers/media/video/bt8xx/bttv-driver.c:3392:3: also defined hereSigned-off-by: Harvey Harrison
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
This also has some coding style fixes.
Signed-off-by: Yuri Funduryan
Signed-off-by: Hartmut Hackmann
Reviewed-by: Hermann Pitton
Signed-off-by: Mauro Carvalho Chehab
18 Feb, 2008
8 commits
-
Thanks to Martin Michlmayr for reporting this issue:
The zoran driver fails to compile on the ARM Orion platform with:
In file included from drivers/media/video/zoran_procfs.c:50:
drivers/media/video/zoran.h:232: error: expected identifier before numeric
constantThe reason is that drivers/media/video/zoran.h defines an enum with
GPIO_MAX in it, but Orion contains a #define GPIO_MAX 32 in
include/asm-arm/arch-orion/orion.hSigned-off-by: Mauro Carvalho Chehab
-
Signed-off-by: Paul Mundt
Signed-off-by: Mauro Carvalho Chehab -
There was a possible race condition in the increment/decrement of
the active device references counter.
Thanks to Trent Piepho (xyzzy@speakeasy.org) for bringing it up.Signed-off-by: Ricardo Cerqueira
Signed-off-by: Mauro Carvalho Chehab -
There's no need to load SCode table for FM.
Signed-off-by: Mauro Carvalho Chehab
-
The initial work to convert the bttv driver to V4L2 "Partial conversion
from V4L1 to V4L2" (e84619b17440ccca4e4db7583d126c4189b987e5), missed
the line which set the appropriate overlay crop structure in the newly
allocated bttv_buffer. This then causes a divide error in the
bttv_calc_geo function.Signed-off-by: Robert Fitzsimons
Signed-off-by: Mauro Carvalho Chehab -
drivers/built-in.o: In function `set_type':
tuner-core.c:(.text+0x8879d): undefined reference to `xc5000_attach'Signed-off-by: Tony Breeds
Reviewed-by: Michael Krufky
Signed-off-by: Andrew Morton
Signed-off-by: Mauro Carvalho Chehab -
It currently isn't possible to open the frontend device of cx88-mpeg devices
(DVB or Blackbird) multiple times concurrently. (for instance, to attach a
signal monitoring tool while reading a stream, or to send a frequency change
ioctl) This patch fixes that condition.Signed-off-by: Roland Stoll
Signed-off-by: Ricardo Cerqueira
Reviewed-by: Michael Krufky
Signed-off-by: Mauro Carvalho Chehab -
Do away with the need to set tuner=63 on cx88xx with recent HVR-1300 boards
Signed-off-by: Ricardo Cerqueira
Signed-off-by: Mauro Carvalho Chehab