30 Dec, 2008
40 commits
-
cx18: Fix write retries for registers that always change - part 3.
Fix the io for the rest of the registers that will often not read back the
value just written. Modified register readback checks to make sure the
intended effect was achieved without constantly rewriting the registers.
The one outstanding register remaining is 0xc72014 CX18_AUDIO_ENABLE, whose
behavior on writes I have yet to determine.Signed-off-by: Andy Walls
Signed-off-by: Mauro Carvalho Chehab -
The Yuan PG600-2 has a working tuner, so this can be enabled.
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
The inode argument was never used. Removing it from video_usercopy
brings the function pointer type of video_usercopy in line with similar
v4l2 functions, thus simplifying several drivers.Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
MFE attachment fix-up
Signed-off-by: Darron Broad
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Mauro Carvalho Chehab
-
Adds secam bgh support
Signed-off-by: Frederic CAND
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Alan Cox
Signed-off-by: Mauro Carvalho Chehab -
Today's linux-next build (x86_64 allmodconfig) failed like this:
drivers/media/dvb/dvb-core/dvbdev.c: In function 'dvb_register_device':
drivers/media/dvb/dvb-core/dvbdev.c:254: error: implicit declaration of function 'nums2minor'Caused by commit f3d9182030d9655d9ffff33dfceb45b4a127b6ec ("V4L/DVB
(9361): Dynamic DVB minor allocation") which clearly has not even been
built with CONFIG_DVB_DYNAMIC_MINORS=y.Signed-off-by: Mauro Carvalho Chehab
-
This patch adds ov772x driver that use soc_camera framework.
It was tested on SH Migo-r board.Signed-off-by: Kuninori Morimoto
Signed-off-by: Guennadi Liakhovetski
Signed-off-by: Mauro Carvalho Chehab -
All core v4l sources should start with 'v4l2-'
This file was the last one for which this was not the case.Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
cx18: Remove redundant block scope variable in cx18_probe() to eliminate sparse
build warning.Signed-off-by: Andy Walls
Signed-off-by: Mauro Carvalho Chehab -
This allows udev to create proper device nodes without any
hacky shell scripts/programs to call, which guess these numbers
from the kernel device names.Signed-off-by: Kay Sievers
Signed-off-by: Mauro Carvalho Chehab -
pci_dma_mapping_error can't be used for pci_alloc_consistent
(pci_dma_mapping_error is for dma_map_single and dma_map_page).
pci_alloc_consistent returns NULL if the allocation fails.Signed-off-by: FUJITA Tomonori
Acked-by: Igor M. Liplianin
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Ales Jurik
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
- Fix a bitfield
- Set gain appropriately
- Slept for the wrong durationSigned-off-by: Reinhard Nissl
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Reinhard Nissl
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Thanks to Robert Schlabbach for pointing this out
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Eventhough the delivery system is made standalone, DVBFE_SET_DELSYS
needs to be set as the very first operation, for a multistandard frontendSplitting delivery system out as a new ioctl, makes things a bit more
easier to understand.Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Optimizations galore: Blistering barnacles! The KNC1 and friends
like 90 Mhz clock much better rather than running at a higher
throttle, for almost similar hardware. he exact cause unknown,
possibly due to a lower voltage applied for the demod power supply.Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
* cut down some I/O operations by disabling "disable gate"
* budget_av was left with the gate open, thereby more susceptible
to RF interference due to I/O operationsSigned-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Thanks to Marco Schluessler for pointing it out
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Cleanup/Optimization:
* Fix compile warnings
* The compile warnings helped to identify 2 unnecessary I/O operationsSigned-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
* Better readability
* Avoids duplicationComments from Oliver Endriss
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Signed-off-by: Reinhard Nissl
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab -
Bug: a string which contains 4 digits needs an array
of size 5. The fifth character will hold the terminating '\0'Signed-off-by: Reinhard Nissl
Signed-off-by: Manu Abraham
Signed-off-by: Mauro Carvalho Chehab