2005-12-07 17:33 mchehab * v4l/scripts/gentree.pl: - added some tests for compatibility #if Signed-off-by: Mauro Carvalho Chehab 2005-12-07 17:29 mchehab * linux/drivers/media/dvb/b2c2/flexcop-reg.h: * linux/drivers/media/video/msp3400.c: * linux/drivers/media/video/tda9887.c: (tda9887_suspend): - #elifs replaced since gentree.pl script is not able to handle elifs. Signed-off-by: Mauro Carvalho Chehab 2005-12-07 15:27 mchehab * linux/drivers/media/video/bttv-driver.c: - Reverted a wrong commit at the previous patch. Signed-off-by: Mauro Carvalho Chehab 2005-12-07 14:12 mchehab * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/saa7134/saa7134.h: * linux/drivers/media/video/videodev.c: (video_release), (video_register_device): * linux/include/media/tuner.h: - kernel-sync patches. * linux/include/linux/videodev.h: - Removes obsolete stuff from videodev.h Signed-off-by: Mauro Carvalho Chehab 2005-12-07 12:28 mchehab * linux/drivers/media/video/saa7134/Makefile: * linux/drivers/media/video/saa7134/saa7134-core.c: * linux/drivers/media/video/saa7134/saa7134-input.c: (saa7134_input_init1): * linux/drivers/media/video/saa7134/saa7134-oss.c: (saa7134_oss_init): * linux/drivers/media/video/tuner-core.c: (tuner_suspend): * linux/drivers/media/video/tvaudio.c: (chip_write), (chip_read), (chip_probe): * linux/drivers/media/video/tveeprom.c: * linux/drivers/media/video/tvp5150.c: * linux/drivers/media/video/v4l1-compat.c: (v4l_compat_translate_ioctl): * linux/sound/pci/bt87x.c: (snd_bt87x_create): - kernel-sync patches. Signed-off-by: Mauro Carvalho Chehab 2005-12-07 12:01 mchehab * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/bttv-i2c.c: - include reorder to make it compile again. Signed-off-by: Mauro Carvalho Chehab 2005-12-07 11:49 mchehab * linux/drivers/media/video/compat_ioctl32.c: (native_ioctl), (v4l_compat_ioctl32): * linux/drivers/media/video/cx25840/cx25840-audio.c: * linux/drivers/media/video/cx25840/cx25840-core.c: * linux/drivers/media/video/cx88/Kconfig: * linux/drivers/media/video/cx88/cx88.h: * linux/drivers/media/video/rds.h: * linux/drivers/media/video/saa6588.c: (block_to_user_buf), (read_from_buf): * linux/drivers/media/video/saa7115.c: * linux/drivers/media/video/saa7127.c: - kernel-sync patches. Signed-off-by: Mauro Carvalho Chehab 2005-12-07 11:15 mchehab * linux/drivers/media/video/bttv-driver.c: (set_pll), (setup_window), (bttv_do_ioctl): * linux/drivers/media/video/bttv-i2c.c: * linux/drivers/media/video/bttvp.h: - Syncs bttv stuff with kernel version. Signed-off-by: Mauro Carvalho Chehab 2005-12-07 09:33 mchehab * linux/drivers/media/video/compat_ioctl32.c: (get_video_tuner32), (put_video_tuner32), (get_v4l2_window32), (put_v4l2_window32), (get_v4l2_pix_format), (put_v4l2_pix_format), (get_v4l2_vbi_format), (put_v4l2_vbi_format), (get_v4l2_format32), (put_v4l2_format32), (get_v4l2_standard32), (put_v4l2_standard32), (get_v4l2_buffer32), (put_v4l2_buffer32), (put_v4l2_framebuffer32), (do_video_ioctl): - This patch add 32-bit compatibility for v4l2 framegrabber ioctls. Signed-off-by: Philippe De Muyter Signed-off-by: Mauro Carvalho Chehab 2005-12-07 06:49 mcisely * v4l_experimental/pvrusb2/pvrusb2-hdw-internal.h: * v4l_experimental/pvrusb2/pvrusb2-i2c.c: (pvr2_i2c_attach_inform), (pvr2_i2c_ifhandler_cmd), (pvr2_i2c_detach_inform): * v4l_experimental/pvrusb2/pvrusb2-i2c.h: * v4l_experimental/pvrusb2/pvrusb2-main.c: (pvr_init): * v4l_experimental/pvrusb2/pvrusb2-tuner.c: (pvr2_tuner_set_freq), (pvr2_tuner_set_standard): - Support tda9887 in pvrusb2 driver. These changes become benign if tda9887 is not needed by for a particular tuner type or if tda9887 itself eventually goes away. Signed-off-by: Mike Isely 2005-12-06 16:51 mkrufky * linux/drivers/media/video/cx88/cx88-input.c: (cx88_ir_init): - Enable remote control on AVERTV STUDIO 303 - This patch adapted from a patch found on a website posted by an anonymous user. Thanks to original anonymous author for creating this patch. Tested successfully by George Gazurkoff. Signed-off-by: George Gazurkoff Signed-off-by: Michael Krufky 2005-12-05 21:30 hverkuil * linux/drivers/media/video/tuner-simple.c: (default_set_tv_freq): - Fix incorrect matching of TV standards leading to incorrect IFPCoff values. Signed-off-by: Hans Verkuil 2005-12-05 21:24 hverkuil * linux/drivers/media/video/tda9887.c: (tda9887_set_insmod), (tda9887_set_config), (tda9887_fixup_std), (tda9887_configure): * linux/include/media/tuner.h: - Set the tuner takeover point to 0x10 for NTSC/radio and 0x14 for PAL/SECAM. - Allow override through TDA9887_SET_CONFIG - PAL-N belongs with PAL-BG as does PAL-H. PAL-Nc belongs to PAL-M - Add SECAM-BGH - Set video freq to cVideoIF_38_90 for DK standards. - Add cTunerGainLow to radio, change deemphasis to 75 for mono. - Add ntsc module param for 'M' and 'J' (Japanese) standards. - Fix module handling for 2.4. - Now able to select all standards through pal/secam/ntsc module options Signed-off-by: Hans Verkuil 2005-12-05 20:45 hverkuil * linux/drivers/media/video/Kconfig: - Add CONFIG_VIDEO_ADV_DEBUG. Signed-off-by: Hans Verkuil 2005-12-05 14:41 mchehab * linux/drivers/media/video/em28xx/em28xx-core.c: (rvmalloc), (rvfree): * linux/drivers/media/video/em28xx/em28xx-video.c: - Make em28xx page alloc compatible with kernels < 2.6.15 Signed-off-by: Sascha Sommer Signed-off-by: Michael Krufky Signed-off-by: Mauro Carvalho Chehab 2005-12-05 14:03 mchehab * linux/drivers/media/video/em28xx/em28xx-core.c: (em28xx_request_buffers), (em28xx_release_buffers): * linux/drivers/media/video/em28xx/em28xx-video.c: (em28xx_v4l2_mmap): - Convert em28xx to use vm_insert_page instead of remap_pfn_range Signed-off-by: Sascha Sommer Signed-off-by: Michael Krufky Signed-off-by: Mauro Carvalho Chehab 2005-12-05 02:21 mchehab * linux/drivers/media/video/cx88/cx88-tvaudio.c: (set_audio_finish): * linux/drivers/media/video/cx88/cx88.h: * linux/drivers/media/video/cx88/cx88-blackbird.c: (blackbird_probe): - This patch adds eeprom awareness for the Roslyn. In effect, the blackbird will query the tuner V4L2_STD_xxxx definitions to determine whether it's connected to a NTSC or PAL tuner. Based on that, various default values will change for blackbird encoding. - Fixes back panel SVIDEO/COMPOSITE with audio, work properly. - Fixes a problem with lip sync issues, due to bad framerate vs audio rate assumptions. * linux/drivers/media/video/cx88/cx88-cards.c: (hauppauge_eeprom): - Fixed a problem with the GPIO configuration in cx88-cards. - Removed the comments in cx88-cards that made no sense. Signed-off-by: Steven Toth Signed-off-by: Mauro Carvalho Chehab 2005-12-04 21:01 mkrufky * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/cx88/cx88-alsa.c: (cx88_audio_init): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_init): - [PATCH 9/11] MEDIA: replace all uses of pci_module_init with pci_register_driver Signed-off-by: Otavio Salvador Signed-off-by: Michael Krufky 2005-12-04 19:43 mkrufky * v4l/scripts/prepare-ChangeLog.pl: - s/"ChangeLog"/"v4l/ChangeLog" Signed-off-by: Michael Krufky 2005-12-04 19:30 mkrufky * linux/drivers/media/video/tveeprom.c: - tveeprom cleanup of hardcoded tuner format values. - cleaned up the structure to use the V4L2_STD_xxx definitions rather than a one off set of hardcoded values - which could change in the future. Signed-off-by: Steven Toth Signed-off-by: Michael Krufky 2005-12-04 19:20 mkrufky * Makefile: * v4l/scripts/prepare-ChangeLog.pl: - Show Changelog entries relative to top-level cvs directory, rather than v4l/ directory. Signed-off-by: Michael Krufky 2005-12-04 16:31 hverkuil * linux/drivers/media/video/msp3400.c: Restore 2.4 support. Signed-off-by: Hans Verkuil 2005-12-04 12:16 hverkuil * linux/drivers/media/video/bttv-cards.c: (miro_pinnacle_gpio), (bttv_init_card2): * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/bttvp.h: * linux/drivers/media/video/mt20xx.c: (microtune_init): * linux/drivers/media/video/tda9887.c: (tda9887_configure), (tda9887_attach), (tda9887_command): * linux/drivers/media/video/tuner-core.c: (tuner_command): * linux/include/media/audiochip.h: Remove AUDC_CONFIG_PINNACLE horror. This also fixes radio support for mt20xx tuners. Signed-off-by: Hans Verkuil 2005-12-04 01:04 rmcc * linux/drivers/media/common/ir-common.c: (ir_input_init): * linux/drivers/media/dvb/cinergyT2/cinergyT2.c: (cinergyt2_query_rc), (cinergyt2_register_rc), (cinergyt2_unregister_rc), (cinergyt2_suspend_rc), (cinergyt2_resume_rc), (cinergyt2_probe), (cinergyt2_disconnect): * linux/drivers/media/dvb/dvb-usb/dvb-usb-remote.c: (dvb_usb_read_remote_control), (dvb_usb_remote_init), (dvb_usb_remote_exit): * linux/drivers/media/dvb/dvb-usb/dvb-usb.h: * linux/drivers/media/dvb/ttpci/av7110_ir.c: (av7110_emit_keyup), (av7110_emit_key), (input_register_keys), (av7110_ir_init), (av7110_ir_exit): * linux/drivers/media/dvb/ttpci/budget-ci.c: (msp430_ir_interrupt), (msp430_ir_init), (msp430_ir_deinit): * linux/drivers/media/dvb/ttusb-dec/ttusb_dec.c: (ttusb_dec_handle_irq), (ttusb_init_rc), (ttusb_dec_exit_rc), (ttusb_dec_probe): * linux/drivers/media/video/bttvp.h: * linux/drivers/media/video/cx88/cx88-input.c: (cx88_ir_handle_key), (cx88_ir_init), (cx88_ir_fini), (cx88_ir_irq): * linux/drivers/media/video/ir-kbd-gpio.c: (ir_handle_key), (ir_rc5_timer_end), (ir_rc5_timer_keyup), (ir_probe), (ir_remove): * linux/drivers/media/video/ir-kbd-i2c.c: (ir_key_poll), (ir_attach), (ir_detach): * linux/drivers/media/video/saa7134/saa7134-input.c: (build_key), (saa7134_input_init1), (saa7134_input_fini): * linux/drivers/media/video/saa7134/saa7134.h: * linux/include/media/ir-kbd-i2c.h: * v4l/compat.h: - Backport of Dmitry Torokhov's input layer changes at mainline kernel (kernel sync) - Added backwards compatibility checks for kernels < 2.6.15 Signed-off-by: Ricardo Cerqueira 2005-12-02 23:00 hverkuil * linux/drivers/media/video/tda9887.c: (tda9887_command): - Add '0x' prefix to register values reported in status log. This clearly marks them as hex values. * linux/drivers/media/video/tuner-core.c: (tuner_status), (tuner_command): - Add VIDIOC_LOG_STATUS. Signed-off-by: Hans Verkuil 2005-12-02 22:04 mkrufky * linux/drivers/media/video/cx88/cx88-dvb.c: - Removed check for kernel version > 2.6.12 before setting .output_mode for cx22702 - This is no longer needed for backwards compatability, due to the v4l-dvb merged cvs. Signed-off-by: Michael Krufky 2005-12-02 21:36 mkrufky * linux/drivers/media/video/cx88/cx88-i2c.c: (cx88_call_i2c_clients): - fixed v4l-only build. (Build v4l modules without dvb support) Signed-off-by: Michael Krufky 2005-12-02 20:06 hverkuil * linux/drivers/media/video/em28xx/em28xx-video.c: (em28xx_do_ioctl): - fixed missing closing } * linux/drivers/media/video/msp3400.c: (msp3400c_setvolume), (msp_attach), (msp_detach): - remove dead code - remove volume scaling (does not belong here, whether max volume results in distortion depends on the specific hardware in which the msp3400 is used, not on the msp3400 itself). Signed-off-by: Hans Verkuil 2005-12-02 17:47 mchehab * linux/drivers/media/video/em28xx/em28xx-video.c: (em28xx_get_ctrl), (saa711x_get_ctrl), (em28xx_set_ctrl), (saa711x_set_ctrl): - Controls now cames from video and audio decoder driver for msp3400 and tvp5150. * linux/drivers/media/video/msp3400.c: (msp_get_ctrl), (msp_set_ctrl), (msp_command): - Added sound controls as provided by the device. * linux/drivers/media/video/tvp5150.c: (tvp5150_selmux), (tvp5150_get_ctrl), (tvp5150_set_ctrl), (tvp5150_command): - Added video controls as provided by the device. Signed-off-by: Mauro Carvalho Chehab 2005-12-02 14:03 mcisely * v4l_experimental/pvrusb2/pvrusb2-version.h: -Update driver version info Signed-off-by: Mike Isely 2005-12-02 14:00 mcisely * v4l_experimental/pvrusb2/pvrusb2-tuner.c: (pvr2_tuner_set_freq): -Need to clear v4l2_frequency structure to zero before using it, in order that newly added fields (that we otherwise would not care about) will take proper default values. Signed-off-by: Mike Isely 2005-12-02 13:56 mcisely * v4l_experimental/pvrusb2/pvrusb2-hdw.c: * v4l_experimental/pvrusb2/pvrusb2-tuner.c: * v4l_experimental/pvrusb2/pvrusb2-v4l2.c: (pvr2_v4l2_do_ioctl): * v4l_experimental/pvrusb2/pvrusb2-video-v4l.c: (pvr2_decoder_v4l_set_norm): - Fix some problems accidentally introduced during earlier PAL-M enhancement Signed-off-by: Mike Isely 2005-12-02 13:33 mcisely * v4l_experimental/pvrusb2/Kbuild: - Remove addition of tveeprom.o to Kbuild, caused by an accidental commit from mchehab Signed-off-by: Mike Isely 2005-12-02 13:27 mcisely * v4l_experimental/pvrusb2/pvrusb2-eeprom.c: * v4l_experimental/pvrusb2/pvrusb2-tuner.c: (pvr2_tuner_set_standard): * v4l_experimental/pvrusb2/pvrusb2-v4l2.c: (pvr2_v4l2_do_ioctl): * v4l_experimental/pvrusb2/pvrusb2-video-v4l.c: (pvr2_decoder_v4l_set_norm): - Change all uses of V4L2_STD_NTSC to V4L2_STD_NTSC_M, which is needed to compensate for a change in tuner-simple.c that causes it to be sensitive to the precise video standard in use. Signed-off-by: Mike Isely 2005-12-02 10:57 mchehab * README: * README.CVS: * README.patches: * v4l/README: * v4l/README.patches: - Readme updates with common instructions for both v4l and dvb Signed-off-by: Mauro Carvalho Chehab 2005-12-02 04:37 mkrufky * linux/Documentation/video4linux/CARDLIST.cx88: * linux/drivers/media/video/cx88/cx88-cards.c: - Add support for another Nova-T-PCI PCI subdevice 0x9001 Signed-off-by: Steven Toth Signed-off-by: Michael Krufky 2005-12-02 04:22 mkrufky * linux/drivers/media/video/cx88/cx88-i2c.c: (cx88_call_i2c_clients): - Cleanup check for dvb. Signed-off-by: Michael Krufky 2005-12-02 04:07 mkrufky * linux/Documentation/video4linux/CARDLIST.cx88: * linux/drivers/media/dvb/dvb-core/dvb_frontend.h: * linux/drivers/media/dvb/frontends/cx22702.c: (cx22702_i2c_gate_ctrl), (cx22702_set_tps), (cx22702_init): * linux/drivers/media/video/cx88/cx88-cards.c: (hauppauge_eeprom), (cx88_card_setup): * linux/drivers/media/video/cx88/cx88-dvb.c: (dvb_register), (dvb_probe), (dvb_remove): * linux/drivers/media/video/cx88/cx88-i2c.c: (cx88_call_i2c_clients): * linux/drivers/media/video/cx88/cx88-input.c: (cx88_ir_init): * linux/drivers/media/video/cx88/cx88.h: - Add support for the Hauppauge HVR1100 and HVR1100-LP products. - Add i2c_gate_ctrl callback function to dvb_frontend_ops struct. Signed-off-by: Steven Toth Acked-by: Johannes Stezenbach Signed-off-by: Michael Krufky 2005-12-02 01:37 mkrufky * linux/drivers/media/video/cx88/cx88-cards.c: - fix analog NTSC for DViCO FusionHDTV3 Gold-T - add tda9887 to card struct Signed-off-by: Michael Krufky 2005-12-01 22:28 mkrufky * linux/drivers/media/video/cx88/cx88-cards.c: - fix analog NTSC for pcHDTV 3000 - add tda9887 to card struct Signed-off-by: Michael Krufky Signed-off-by: Mauro Carvalho Chehab 2005-12-01 06:05 mkrufky * linux/drivers/media/dvb/dvb-core/dvb_ca_en50221.c: (dvb_ca_en50221_release): - vfree(NULL) is legal. Signed-off-by: Michael Krufky 2005-11-30 16:18 mchehab * linux/drivers/media/video/tuner-simple.c: (default_set_tv_freq): - New debug msg to show video freqs. Signed-off-by: Mauro Carvalho Chehab 2005-11-29 19:45 mchehab * v4l_experimental/pvrusb2/pvrusb2-eeprom.c: * v4l_experimental/pvrusb2/pvrusb2-encoder.c: (pvr2_encoder_configure): * v4l_experimental/pvrusb2/pvrusb2-hdw.c: (pvr2_hdw_commit_ctl_internal): - Fixed support for PAL-M. Signed-off-by: Mauro Carvalho Chehab 2005-11-29 16:00 mkrufky * v4l/Makefile: - add stv0297_cs2.ko to inst_frontends Signed-off-by: Michael Krufky 2005-11-29 14:07 mchehab * v4l_experimental/pvrusb2/pvrusb2-audio.c: (pvr2_audio_set_standard): * v4l_experimental/pvrusb2/pvrusb2-encoder.c: (pvr2_encoder_configure): * v4l_experimental/pvrusb2/pvrusb2-hdw.c: * v4l_experimental/pvrusb2/pvrusb2-hdw.h: * v4l_experimental/pvrusb2/pvrusb2-tuner.c: (pvr2_tuner_set_standard): * v4l_experimental/pvrusb2/pvrusb2-v4l2.c: (pvr2_v4l2_do_ioctl): * v4l_experimental/pvrusb2/pvrusb2-video-v4l.c: (pvr2_decoder_v4l_set_norm): - Added PAL-M video standard. Still not working. Signed-off-by: Mauro Carvalho Chehab 2005-11-29 13:41 mchehab * linux/drivers/media/video/tuner-simple.c: (default_set_tv_freq): - Added an offset parameter to allow adjusting tuner offsets Signed-off-by: Mauro Carvalho Chehab 2005-11-29 13:36 mkrufky * v4l/Make.config: * v4l/Makefile: - DST cannot be built separately from DVB-BT8XX Signed-off-by: Michael Krufky 2005-11-28 15:42 mcisely * linux/drivers/media/video/tveeprom.c: Restore missing tuner definition for Hauppauge tuner type 0x103 ("TCL MFNM05-04"). Signed-off-by: Mike Isely 2005-11-28 12:55 mkrufky * v4l/Make.config: * v4l/Makefile: - Enable support for OSD functions in dvb-ttpci driver. Thanks to both Matthias Schwarzott and Frank Enderle , for each sending in the same fix. Signed-off-by: Michael Krufky 2005-11-27 17:34 mkrufky * v4l/Makefile: * v4l/scripts/makelinks.sh: - "make kernel-links" (dvb-kernel "makelinks" build method) Updated for merged tree. Signed-off-by: Michael Krufky 2005-11-27 15:02 mkrufky * v4l/Makefile: - fix install for saa7146. - allow separate, 'make v4l-install' and 'make dvb-install' 'make install' does both. - 'make clean' and 'make distclean' less verbose. Signed-off-by: Michael Krufky 2005-11-27 12:33 hverkuil * linux/drivers/media/video/saa7115.c: (saa7115_log_status): - fix VIDIOC_LOG_STATUS message (prints random pointer as string). Signed-off-by: Hans Verkuil 2005-11-27 01:01 mkrufky * v4l/Makefile: - cleanups Signed-off-by: Michael Krufky 2005-11-27 00:42 hverkuil * linux/drivers/media/video/msp3400.c: (msp_attach), (msp_detach), (msp_probe): Fix gcc-4.0.2 compile error. Signed-off-by: Hans Verkuil 2005-11-27 00:29 hverkuil * linux/drivers/media/video/msp3400.c: (msp_wake_thread), (msp_suspend), (msp_resume): * linux/drivers/media/video/tda9887.c: (tda9887_suspend), (tda9887_resume): * linux/drivers/media/video/tuner-core.c: (tuner_resume): Fix suspend/resume compile warnings when compiled with 2.6.15. Signed-off-by: Hans Verkuil 2005-11-27 00:03 hverkuil * linux/drivers/media/video/tuner-simple.c: * linux/include/media/tuner.h: Fix wrong tuner define. Tuner 46 is a TUNER_PANASONIC_VP27, not a Microtune. Signed-off-by: Hans Verkuil 2005-11-26 23:40 mchehab * linux/Documentation/dvb/README.dvb-usb: * linux/Documentation/dvb/README.flexcop: * linux/Documentation/dvb/avermedia.txt: * linux/Documentation/dvb/bt8xx.txt: * linux/Documentation/dvb/cards.txt: * linux/Documentation/dvb/contributors.txt: * linux/Documentation/dvb/get_dvb_firmware: * linux/Documentation/dvb/readme.txt: * linux/drivers/media/common/Kconfig: * linux/drivers/media/common/Makefile: * linux/drivers/media/common/saa7146_core.c: * linux/drivers/media/common/saa7146_fops.c: (fops_open), * linux/drivers/media/common/saa7146_i2c.c: * linux/drivers/media/common/saa7146_vbi.c: (vbi_workaround): * linux/drivers/media/common/saa7146_video.c: (try_win), * linux/drivers/media/dvb/b2c2/flexcop-common.h: * linux/drivers/media/dvb/b2c2/flexcop-fe-tuner.c: * linux/drivers/media/dvb/bt8xx/Kconfig: * linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c: * linux/drivers/media/dvb/cinergyT2/Kconfig: * linux/drivers/media/dvb/dvb-core/Kconfig: * linux/drivers/media/dvb/dvb-core/Makefile: * linux/drivers/media/dvb/dvb-core/demux.h: * linux/drivers/media/dvb/dvb-core/dmxdev.c: * linux/drivers/media/dvb/dvb-core/dmxdev.h: * linux/drivers/media/dvb/dvb-core/dvb_ca_en50221.c: * linux/drivers/media/dvb/dvb-core/dvb_filter.c: * linux/drivers/media/dvb/dvb-core/dvb_filter.h: * linux/drivers/media/dvb/dvb-core/dvb_frontend.c: * linux/drivers/media/dvb/dvb-core/dvb_frontend.h: * linux/drivers/media/dvb/dvb-core/dvb_net.c: * linux/drivers/media/dvb/dvb-core/dvb_ringbuffer.c: * linux/drivers/media/dvb/dvb-core/dvb_ringbuffer.h: * linux/drivers/media/dvb/dvb-core/dvbdev.c: (dvb_device_open), * linux/drivers/media/dvb/dvb-core/dvbdev.h: * linux/drivers/media/dvb/dvb-usb/vp702x-fe.c: * linux/drivers/media/dvb/dvb-usb/vp7045-fe.c: * linux/drivers/media/dvb/frontends/Kconfig: * linux/drivers/media/dvb/frontends/at76c651.c: * linux/drivers/media/dvb/frontends/bcm3510.c: * linux/drivers/media/dvb/frontends/cx22700.c: * linux/drivers/media/dvb/frontends/cx22702.c: * linux/drivers/media/dvb/frontends/cx22702.h: * linux/drivers/media/dvb/frontends/cx24110.c: * linux/drivers/media/dvb/frontends/cx24123.c: * linux/drivers/media/dvb/frontends/l64781.c: (l64781_init), * linux/drivers/media/dvb/frontends/l64781.h: * linux/drivers/media/dvb/frontends/lgdt330x.c: * linux/drivers/media/dvb/frontends/mt312.c: * linux/drivers/media/dvb/frontends/nxt2002.c: * linux/drivers/media/dvb/frontends/nxt200x.c: * linux/drivers/media/dvb/frontends/nxt6000.c: * linux/drivers/media/dvb/frontends/or51132.c: * linux/drivers/media/dvb/frontends/s5h1420.c: * linux/drivers/media/dvb/frontends/s5h1420.h: * linux/drivers/media/dvb/frontends/sp8870.c: (sp8870_writereg), * linux/drivers/media/dvb/frontends/sp887x.c: (sp887x_readreg), * linux/drivers/media/dvb/frontends/stv0299.c: * linux/drivers/media/dvb/frontends/tda10021.c: * linux/drivers/media/dvb/frontends/tda10021.h: * linux/drivers/media/dvb/frontends/tda1004x.c: * linux/drivers/media/dvb/frontends/tda8083.c: * linux/drivers/media/dvb/pluto2/Kconfig: * linux/drivers/media/dvb/ttpci/Kconfig: * linux/drivers/media/dvb/ttpci/Makefile: * linux/drivers/media/dvb/ttpci/av7110.c: (arm_thread), * linux/drivers/media/dvb/ttpci/av7110.h: * linux/drivers/media/dvb/ttpci/av7110_hw.c: * linux/drivers/media/dvb/ttpci/av7110_v4l.c: * linux/drivers/media/dvb/ttpci/budget-av.c: * linux/drivers/media/dvb/ttpci/budget-core.c: * linux/drivers/media/dvb/ttpci/budget-patch.c: * linux/drivers/media/dvb/ttpci/budget.c: (alps_bsrv2_pll_set), * linux/drivers/media/dvb/ttpci/budget.h: * linux/drivers/media/dvb/ttpci/fdump.c: (main): * linux/drivers/media/dvb/ttpci/ttpci-eeprom.c: (check_mac_tt), * linux/drivers/media/dvb/ttusb-budget/Kconfig: * linux/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c: * linux/drivers/media/dvb/ttusb-budget/dvb-ttusb-dspbootcode.h: * linux/drivers/media/dvb/ttusb-dec/Kconfig: * linux/drivers/media/dvb/ttusb-dec/ttusb_dec.c: * linux/include/linux/dvb/audio.h: * linux/include/linux/dvb/ca.h: * linux/include/linux/dvb/dmx.h: * linux/include/linux/dvb/osd.h: * linux/include/linux/dvb/video.h: * linux/include/media/saa7146.h: * linux/include/media/saa7146_vv.h: Whitespaces cleanups over DVB tree. Signed-off-by: Mauro Carvalho Chehab 2005-11-26 14:31 hverkuil * linux/drivers/media/video/cx25840/cx25840-core.c: (input_change), (set_input), (set_v4lctrl): * linux/drivers/media/video/cx25840/cx25840.h: * linux/drivers/media/video/tveeprom.c: (hasRadioTuner), (tveeprom_hauppauge_analog): * linux/include/media/tveeprom.h: - add workaround for Hauppauge PVR150 hardware problem with tuner models 85, 99 and 112 (model numbers as reported by tveeprom). Signed-off-by: Hans Verkuil 2005-11-25 21:35 mchehab * linux/Documentation/video4linux/CARDLIST.bttv: * linux/drivers/media/video/bttv-cards.c: (hauppauge_eeprom): * linux/drivers/media/video/bttv.h: - Modifications to bttv to support the Hauppauge ImpactVCB product (Model #64900). Signed-off-by: Steven Toth Signed-off-by: Mauro Carvalho Chehab 2005-11-25 13:44 mchehab * linux/drivers/media/video/tuner-simple.c: * linux/include/media/tuner.h: * v4l/scripts/cardlist: - tuner description now follows the same CodingStyle as the others Signed-off-by: Mauro Carvalho Chehab 2005-11-25 10:46 mchehab * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Added "TerraTec Cinergy 250 PCI" board (tv and radio). - svideo not tested - remote does not work (neither gpio nor i2c) Signed-off-by: Jörg Schummer Signed-off-by: Mauro Carvalho Chehab 2005-11-25 10:21 mchehab * linux/drivers/media/video/tveeprom.c: (tveeprom_hauppauge_analog): - Fixed code handling for eeprom on cx88 boards. * linux/drivers/media/video/cx88/cx88-cards.c: (hauppauge_eeprom): - Hauppauge released a new version of the Nova-T-PCI (9002) a few months ago with a different (compatible) tuner (but lacking RF passthru). The official model# is 90003. All features are working. - Adding entry to the known model list after testing. Signed-off-by: Steven Toth Signed-off-by: Mauro Carvalho Chehab 2005-11-24 21:57 nshmyrev * linux/drivers/media/video/bttv-driver.c: (bttv_common_ioctls), (bttv_do_ioctl): Fixed bttv ioctls VIDIOC_ENUMINPUT, VIDIOCGTUNER, VIDIOC_QUERYCAP. Signed-off-by: Nickolay V. Shmyrev Signed-off-by: Michael H. Schimek 2005-11-24 21:49 nshmyrev * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_fini): Fix crash when not compiled as module. Signed-off-by: Reimar Döffinger Signed-off-by: Nickolay V. Shmyrev 2005-11-24 21:38 mkrufky * v4l/Make.config: * v4l/Makefile: - added dvb device modules to build configuration. - these will be enabled later in the merge-trees build. Signed-off-by: Michael Krufky 2005-11-23 09:39 nshmyrev * v4l/linux/drivers/media/video/saa711x.c: Write cached value to correct register for SECAM. Signed-off-by: Dwaine Garden 2005-11-23 09:10 nshmyrev * v4l/linux/drivers/media/video/bttv-driver.c: * v4l/linux/drivers/media/video/video-buf.c: bttv raw format fix to fix VIDIOCSPICT ioctl. Signed-off-by: Michael H. Schimek 2005-11-23 06:23 mkrufky * v4l/compat.h: - remove repeated code Signed-off-by: Michael Krufky 2005-11-23 06:23 mkrufky * v4l/compat.h: - remove repeated code Signed-off-by: Michael Krufky 2005-11-23 05:25 mkrufky * v4l/Make.config: * v4l/Makefile: * v4l/compat.h: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - add dvb-core to v4l/dvb merged-trees build environment Signed-off-by: Michael Krufky 2005-11-22 19:30 mkrufky * linux/Documentation/video4linux/CARDLIST.cx88: * linux/drivers/media/video/cx88/cx88-cards.c: (cx88_card_setup): * linux/drivers/media/video/cx88/cx88-dvb.c: (cx24123_enable_lnb_voltage), (dvb_register): * linux/drivers/media/video/cx88/cx88.h: - add support for KWorld DVB-S 100, based on the same chips as Hauppauge Nova-S Plus (CX23883/CX24123/CX24109), without the Intersil ISL6421, which is used for LNB control. - LNB voltage and tone are controled by LNBDC and LNBTone bits from register 0x29 of the CX24123 demodulator. - The MO_GP0_IO register from CX23883 is used to turn LNB power on and off. Signed-off-by: Vadim Catana Acked-by: Johannes Stezenbach Signed-off-by: Michael Krufky 2005-11-22 03:46 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - DST build currently disabled in merged-tree build environment. Currently broken in merged v4l+dvb trees due to some changes in include/linux/dvb/frontend.h To re-enable it, edit Make.config - DST is NOT broken in dvb-kernel cvs. Signed-off-by: Michael Krufky 2005-11-22 03:43 mkrufky * v4l/Make.config: * v4l/Makefile: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Create separate build option for DST in Make.config Signed-off-by: Michael Krufky 2005-11-20 23:54 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fix offsets Signed-off-by: Michael Krufky 2005-11-20 23:06 mkrufky * v4l/Makefile: * v4l/compat.h: - Enable cx24123 dvb frontend module in merged v4l/dvb cvs trees and kernel >= 2.6.16 Signed-off-by: Michael Krufky 2005-11-20 15:48 mchehab * linux/drivers/media/video/bttv-cards.c: (identify_by_eeprom), (winview_audio): * linux/drivers/media/video/em28xx/em28xx-core.c: * linux/drivers/media/video/em28xx/em28xx-video.c: (em28xx_config_i2c): * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_irq_alsa_done), (alsa_card_saa7134_create), (saa7134_alsa_exit): * linux/drivers/media/video/saa7134/saa7134-oss.c: (saa7134_dsp_create), (saa7134_oss_exit): This patch makes needlessly global code static. Signed-off-by: Adrian Bunk Signed-off-by: Mauro Carvalho Chehab 2005-11-20 02:09 mchehab * linux/drivers/media/video/cx25840/cx25840-core.c: * linux/drivers/media/video/saa7127.c: - Some funcions are now declared as static * linux/drivers/media/video/ir-kbd-i2c.c: * linux/include/linux/i2c-id.h: - Added a I2C code for InfraRed. Signed-off-by: Mauro Carvalho Chehab 2005-11-18 20:15 mchehab * linux/drivers/media/video/cx88/cx88-core.c: (cx88_start_audio_dma), (cx88_stop_audio_dma), (set_tvaudio): * linux/drivers/media/video/cx88/cx88-tvaudio.c: (set_audio_finish): * linux/drivers/media/video/cx88/cx88.h: - enabled audio DMA transfer code even when DMA not in use to solve a problem on some broken cx88 chips. Signed-off-by: Mauro Carvalho Chehab 2005-11-18 14:33 nshmyrev * linux/drivers/media/video/bttv-driver.c: - bttv bytes per line fix. Signed-off-by: Michael H. Schimek Signed-off-by: Nickolay V. Shmyrev 2005-11-18 14:28 nshmyrev * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/video-buf.c: - Fix read() bugs in bttv driver. Signed-off-by: Michael H. Schimek Signed-off-by: Nickolay V. Shmyrev 2005-11-18 15:10 mchehab * linux/drivers/media/video/cx88/cx88-core.c: (set_tvaudio): - Commented code that enables audio DMA transfers at cx88-core. - This stuff should be at cx88-alsa when ready. Signed-off-by: Mauro Carvalho Chehab 2005-11-18 15:04 mchehab * linux/drivers/media/video/cx88/cx88-tvaudio.c: (set_audio_start), (set_audio_finish), (set_audio_standard_NICAM), (cx88_detect_nicam): - resolved problem of sporadic buzz after setting Nicam stereo - improved setting audio standard with dma reset - cleaned up comments format - more sensitive Nicam detection Signed-off-by: Ian Pickworth Signed-off-by: Michal Pytasz Signed-off-by: Marcin Rudowski Signed-off-by: Torsten Seeboth Signed-off-by: Mauro Carvalho Chehab 2005-11-18 07:22 mchehab * linux/drivers/media/video/cx88/cx88-cards.c: (hauppauge_eeprom), (cx88_card_setup): - removed some redundant eeprom parsing code in cx88-cards.c (specific to Hauppauge DVB products) Instead, placed calls directly to the single eeprom parsing function in tveeprom.c * linux/drivers/media/video/tveeprom.c: (tveeprom_hauppauge_analog): * linux/include/media/tveeprom.h: - added a mac address field to the tveeprom structure. - allow callers to query the MAC address. Signed-off-by: Steven Toth Signed-off-by: Michael Krufky Signed-off-by: Mauro Carvalho Chehab 2005-11-18 03:37 mkrufky * v4l/Makefile: - em28xx needs tveeprom - whitespace cleanup - replace some spaces with tabs Signed-off-by: Michael Krufky 2005-11-18 00:56 mkrufky * linux/Documentation/video4linux/CARDLIST.cx88: * linux/drivers/media/video/cx88/cx88-cards.c: * linux/drivers/media/video/cx88/cx88-input.c: (cx88_ir_init), (cx88_ir_irq): - Enable IR support for the Nova-S-Plus. Signed-off-by: Steven Toth Signed-off-by: Michael Krufky 2005-11-17 01:02 mkrufky * v4l_experimental/pvrusb2/Makefile: - make v4l symlinks before attempting pvrusb2 build pvrusb2 depends on the rest of v4l to be present in order to build, and it also must have access to the headers. If someone does 'make clean' after installing their v4l modules, it will remove the symlinks from the v4l/ directory. This ensures the symlinks are present before trying to build experimental pvrusb2. Signed-off-by: Michael Krufky 2005-11-16 20:15 mchehab * linux/drivers/media/video/tuner-simple.c: (default_set_tv_freq): - Video IF was removed from tuners struct. - Each Video standard have its own Video IF frequency, so it is related to video standard. Of course tuner also needs saw filters for IF, but this way, similar tuners can be grouped into just one entry, if they have the same cut-off freqs and the same switch config and global config. Signed-off-by: Mauro Carvalho Chehab 2005-11-16 19:56 mchehab * linux/drivers/media/video/tda9887.c: - Added SECAM L' video standard * linux/drivers/media/video/tda8290.c: * linux/include/linux/videodev2.h: - Common std macros moved to videodev2.h Signed-off-by: Mauro Carvalho Chehab 2005-11-16 19:48 mchehab * linux/drivers/media/video/bttv-driver.c: (bttv_common_ioctls): - The patch below fixes the following sparse warning: drivers/media/video/bttv-driver.c Signed-off-by: Luiz Capitulino Signed-off-by: Mauro Carvalho Chehab 2005-11-16 03:30 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (alsa_card_saa7134_create), (alsa_device_init), (alsa_device_exit), (saa7134_alsa_init): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_initdev), (saa7134_finidev): * linux/drivers/media/video/saa7134/saa7134-oss.c: (saa7134_dsp_create), (oss_device_init), (oss_device_exit), (saa7134_oss_init), (saa7134_oss_exit): * linux/drivers/media/video/saa7134/saa7134.h: - Fix issue with hotplugging and DMA sound (sound was lost when replugging a card) - Added notifiers to main saa7134 module to let the sound sub-modules know when a card has been inserted or removed Signed-off-by: Ricardo Cerqueira 2005-11-14 15:09 mchehab * linux/drivers/media/video/videodev.c: (video_register_device): - Increases the minor number limitation for vbi devices from 223 to 255. This is in agreement with the minor number allocation specified in Documentation/devices.txt. - Without this patch it is not possible to use more than 5 Hauppauge WinTV-PVR 350 cards since each of these allocate 3 vbi devices. Signed-of-by: Sigmund Augdal Helberg Signed-off-by: Mauro Carvalho Chehab 2005-11-14 13:25 mchehab * v4l_experimental/pvrusb2/Kbuild: * v4l_experimental/pvrusb2/Makefile: * v4l_experimental/pvrusb2/README: * v4l_experimental/pvrusb2/pvrusb2-audio.c: * v4l_experimental/pvrusb2/pvrusb2-audio.h: * v4l_experimental/pvrusb2/pvrusb2-context.c: * v4l_experimental/pvrusb2/pvrusb2-context.h: * v4l_experimental/pvrusb2/pvrusb2-debug.h: * v4l_experimental/pvrusb2/pvrusb2-debugifc.c: * v4l_experimental/pvrusb2/pvrusb2-debugifc.h: * v4l_experimental/pvrusb2/pvrusb2-eeprom.c: * v4l_experimental/pvrusb2/pvrusb2-eeprom.h: * v4l_experimental/pvrusb2/pvrusb2-encoder.c: * v4l_experimental/pvrusb2/pvrusb2-encoder.h: * v4l_experimental/pvrusb2/pvrusb2-hdw-internal.h: * v4l_experimental/pvrusb2/pvrusb2-hdw.c: * v4l_experimental/pvrusb2/pvrusb2-hdw.h: * v4l_experimental/pvrusb2/pvrusb2-i2c.c: * v4l_experimental/pvrusb2/pvrusb2-i2c.h: * v4l_experimental/pvrusb2/pvrusb2-io.c: * v4l_experimental/pvrusb2/pvrusb2-io.h: * v4l_experimental/pvrusb2/pvrusb2-ioread.c: * v4l_experimental/pvrusb2/pvrusb2-ioread.h: * v4l_experimental/pvrusb2/pvrusb2-main.c: * v4l_experimental/pvrusb2/pvrusb2-sysfs.c: * v4l_experimental/pvrusb2/pvrusb2-sysfs.h: * v4l_experimental/pvrusb2/pvrusb2-tuner.c: * v4l_experimental/pvrusb2/pvrusb2-tuner.h: * v4l_experimental/pvrusb2/pvrusb2-util.h: * v4l_experimental/pvrusb2/pvrusb2-v4l2.c: * v4l_experimental/pvrusb2/pvrusb2-v4l2.h: * v4l_experimental/pvrusb2/pvrusb2-version.h: * v4l_experimental/pvrusb2/pvrusb2-video.c: * v4l_experimental/pvrusb2/pvrusb2-video.h: * v4l_experimental/pvrusb2/pvrusb2.h: - Added experimental branch for pvrusb2 Signed-off-by: Mike Isely Signed-off-by: Mauro Carvalho Chehab 2005-11-13 18:02 mkrufky * linux/Documentation/video4linux/CARDLIST.cx88: * linux/drivers/media/video/cx88/Kconfig: * linux/drivers/media/video/cx88/Makefile: * linux/drivers/media/video/cx88/cx88-cards.c: (hauppauge_eeprom_dvb), (cx88_card_setup): * linux/drivers/media/video/cx88/cx88-dvb.c: (cx24123_set_ts_param), (dvb_register): * linux/drivers/media/video/cx88/cx88-mpeg.c: (cx8802_start_dma): * linux/drivers/media/video/cx88/cx88.h: - Added V4L support for the Nova-S-Plus and Nova-SE2 DVB-S products. - Basic DVB-S support is working, analog video inputs work. - It has one or two fixme comments, primarily analog GPIOs (audio) and eeprom parsing. - CX24123 code (in cx88-dvb.c) disabled until the cx24123 module is added to dvb-kernel cvs. Signed-off-by: Steven Toth Signed-off-by: Michael Krufky 2005-11-12 22:57 hverkuil * linux/drivers/media/video/compat_ioctl32.c: - Fixed 64-bit bug: a wrongly placed return in compat_ioctl32.c broke 32-bit compatibility ioctl support. * linux/drivers/media/video/em28xx/em28xx-core.c: - Fix a 64-bit compile warning due to a wrong printk format. * v4l/compat.h: - Fixed 2.6.13 support: kzalloc appeared in 2.6.14, not 2.6.13. Also added missing smp_lock.h #include. Signed-off-by: hverkuil 2005-11-12 00:06 mchehab * linux/drivers/media/video/Makefile: - Fixed broken dependency needed for sa7134 module. Signed-off-by: Mauro Carvalho Chehab 2005-11-11 21:26 mkrufky * linux/drivers/media/video/cx25840/cx25840-firmware.c: - Ensure consistent v4l firmware prefixes. Signed-off-by: Hans Verkuil Signed-off-by: Michael Krufky 2005-11-11 20:32 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_irq_alsa_done), (snd_card_saa7134_capture_trigger), (dsp_buffer_free), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_hw_params), (snd_card_saa7134_hw_free), (snd_card_saa7134_capture_close), (snd_saa7134_volume_put), (snd_saa7134_capsrc_get), (snd_saa7134_free), (alsa_card_saa7134_create): - Applied changes suggested by ALSA's Takashi Iwai Signed-off-by: Ricardo Cerqueira 2005-11-11 15:39 mkrufky * linux/drivers/media/video/saa7134/Kconfig: - Don't DEPEND on SND_PCM_OSS. Instead, SELECT it. Signed-off-by: Michael Krufky 2005-11-11 09:36 nshmyrev * linux/drivers/media/video/compat_ioctl32.c: - Hope, it's last patch to build compat_ioctl32.c. Signed-off-by: Nickolay V. Shmyrev 2005-11-11 06:59 nshmyrev * linux/drivers/media/video/compat_ioctl32.c: - More build fixes for compat_ioctl32. Signed-off-by: Nickolay V. Shmyrev 2005-11-11 01:23 mkrufky * linux/drivers/media/video/saa7127.c: (saa7127_set_vps), (saa7127_set_cc), (saa7127_set_xds), (saa7127_set_wss), (saa7127_set_video_enable), (saa7127_set_std), (saa7127_set_output_type), (saa7127_set_input_type): - Remove unneeded (and undesirable) casts. Cc: Hans Verkuil Cc: Chris Kennedy Cc: Kevin Thayer Cc: Mauro Carvalho Chehab Signed-off-by: Andrew Morton Signed-off-by: Michael Krufky 2005-11-10 22:40 mkrufky * linux/drivers/media/video/saa7134/Kconfig: - Prevent the following build warnings: *** Warning: "snd_card_free" *** Warning: "snd_card_register" *** Warning: "snd_device_new" *** Warning: "snd_card_new" *** Warning: "snd_ctl_add" *** Warning: "snd_ctl_new1" *** Warning: "snd_pcm_set_ops" *** Warning: "snd_pcm_new" *** Warning: "snd_pcm_lib_ioctl" *** Warning: "snd_pcm_hw_constraint_integer" *** Warning: "snd_pcm_stop" *** Warning: "snd_pcm_period_elapsed" [drivers/media/video/saa7134/saa7134-alsa.ko] undefined! Signed-off-by: Michael Krufky 2005-11-10 22:24 mkrufky * linux/drivers/media/video/em28xx/Kconfig: - revert akpm's patch, thanks to the previous patch from Dave Jones. Signed-off-by: Michael Krufky 2005-11-10 22:21 mkrufky * linux/drivers/media/video/saa711x.c: - removed #include - This breaks compilation on non-x86 architectures, and isn't even used. Signed-off-by: Dave Jones Signed-off-by: Michael Krufky 2005-11-10 20:41 nshmyrev * linux/drivers/media/video/compat_ioctl32.c: (native_ioctl): Use f_op field of struct file instead of strange f_ops. Signed-off-by: Nickolay V. Shmyrev 2005-11-10 19:30 mchehab * linux/drivers/media/video/cx25840/cx25840-core.c: * linux/drivers/media/video/saa7115.c: * linux/drivers/media/video/saa7127.c: * linux/drivers/media/video/wm8775.c: - Fixes MODULE_AUTHORSHIP. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-10 17:00 mkrufky * linux/drivers/media/video/em28xx/Kconfig: - saa711x is busted on ppc64 - drivers/media/video/saa711x.c:39:25: asm/segment.h: No such file or directory Cc: Mauro Carvalho Chehab Cc: Michael Krufky Cc: Johannes Stezenbach Signed-off-by: Andrew Morton Signed-off-by: Michael Krufky 2005-11-10 16:58 mkrufky * linux/drivers/media/video/saa7134/saa7134-oss.c: (saa7134_dsp_create): - cleanup whitespace Signed-off-by: Michael Krufky 2005-11-10 12:33 mchehab * linux/drivers/media/video/em28xx/em28xx-input.c: (get_key_em_haup): - Commented the code to avoid repeating events when pressing IR keys. * linux/drivers/media/video/em28xx/em28xx-video.c: - Included explicit compat_ioctl32 handler. * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/cx88/cx88-video.c: * linux/drivers/media/video/saa7134/saa7134-video.c: - Fixed compiling with kernels older than 2.6.11. Signed-off-by: Mauro Carvalho Chehab 2005-11-10 02:27 rmcc * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Added new saa7134 card (MSI TV@anywhere plus) Signed-off-by: Ricardo Cerqueira 2005-11-09 21:51 nshmyrev * linux/drivers/media/video/saa7134/saa7134-oss.c: (saa7134_dsp_create): * v4l/compat.h: - Fix backward kernel compatibity. Thanks-to: Tyler Trafford Signed-off-by: Nickolay V. Shmyrev 2005-11-09 19:15 trafford * linux/driver/media/video/cx25840/cx25840-firmware.c: - Change default filename of firmware image to 'cx25840.fw' Signed-off-by: Tyler Trafford 2005-11-09 19:09 rmcc * linux/drivers/media/video/compat_ioctl32.c: * v4l/Makefile: - Add compat_ioctl32 to install process - Set module license Signed-off-by: Ricardo Cerqueira 2005-11-09 19:04 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (alsa_card_saa7134_create): - Fix saa7134-alsa spinlock bug Signed-off-by: Ricardo Cerqueira 2005-11-09 18:21 mchehab * linux/drivers/media/video/Makefile: * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/cx88/cx88-video.c: * linux/drivers/media/video/saa7134/Makefile: * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_alsa_irq), (alsa_card_saa7134_create): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_irq): * linux/drivers/media/video/saa7134/saa7134-oss.c: (saa7134_oss_irq), (saa7134_oss_init1), (saa7134_dsp_create), (saa7134_oss_init), (saa7134_oss_exit): * linux/drivers/media/video/saa7134/saa7134-video.c: * linux/include/linux/videodev2.h: * v4l/Makefile: - This moves the 32 bit ioctl compatibility handlers for Video4Linux into a new file and adds explicit calls to them to each v4l device driver. - Unfortunately, there does not seem to be any code handling the v4l2 ioctls, so quite often the code goes through two separate conversions, first from 32 bit v4l to 64 bit v4l, and from there to 64 bit v4l2. My patch does not change that, so there is still much room for improvement. - Also, some drivers have additional ioctl numbers, for which the conversion should be handled internally to that driver. Signed-off-by: Arnd Bergmann Signed-off-by: Mauro Carvalho Chehab 2005-11-09 11:44 mchehab * linux/drivers/media/video/cx25840/Makefile: - Makefile for cx25840 boards * v4l/Makefile: - included newer video decoders on make install Signed-off-by: Mauro Carvalho Chehab 2005-11-09 04:00 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_irq_alsa_done), (snd_card_saa7134_capture_trigger), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_pointer), (snd_card_saa7134_runtime_free), (snd_card_saa7134_capture_open), (snd_saa7134_capsrc_get): - Removed some superfluous code in saa7134-alsa Signed-off-by: Ricardo Cerqueira 2005-11-09 03:25 rmcc * linux/drivers/media/video/saa7134/Makefile: * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_alsa_irq), (snd_card_saa7134_capture_trigger), (dsp_buffer_init), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_pointer), (snd_card_saa7134_capture_close), (snd_card_saa7134_capture_open), (snd_saa7134_capsrc_put), (snd_saa7134_dev_free), (alsa_card_saa7134_create), (saa7134_alsa_init): * linux/drivers/media/video/saa7134/saa7134-core.c: (pending_call), (request_module_depend), (saa7134_irq), (saa7134_hwinit1), (saa7134_hwfini), (saa7134_initdev), (saa7134_finidev): * linux/drivers/media/video/saa7134/saa7134-oss.c: (dsp_ioctl), (mixer_ioctl), (saa7134_oss_irq), (saa7134_oss_init1), (saa7134_irq_oss_done), (saa7134_dsp_create), (saa7134_oss_init), (saa7134_oss_exit): * linux/drivers/media/video/saa7134/saa7134.h: * v4l/Makefile: - saa7134-oss is now a standalone module - all DMA sound stuff has been removed from the core saa7134 module - Lots of cleanups and variable renames to get some consistency between OSS and ALSA drivers Signed-off-by: Ricardo Cerqueira 2005-11-09 02:57 mchehab * linux/drivers/media/video/Kconfig: * linux/drivers/media/video/Makefile: * linux/drivers/media/video/cx25840/Makefile: - Added compiler options for cx25840, saa7115 and saa7127 Signed-off-by: Mauro Carvalho Chehab 2005-11-09 02:54 mchehab * linux/drivers/media/video/Makefile: * linux/drivers/media/video/cx25840/Makefile: Signed-off-by: Mauro Carvalho Chehab 2005-11-09 02:30 mchehab * linux/drivers/media/video/tda8290.c: (set_audio): - Added support for SECAM L' Signed-off-by: Hartmut Hackmann Signed-off-by: Mauro Carvalho Chehab 2005-11-09 01:32 mchehab * linux/drivers/media/video/saa7115.c: - Adds support for saa7115 video decoder. Signed-off-by: Hans Verkuil Signed-off-by: Chris Kennedy Thanks-to: Kevin Thayer Signed-off-by: Mauro Carvalho Chehab 2005-11-09 01:27 mchehab * v4l/Make.config: * v4l/Makefile: - Added new video decoders to makefile. Signed-off-by: Mauro Carvalho Chehab 2005-11-09 00:56 mchehab * linux/drivers/media/video/cx25840/cx25840-audio.c: * linux/drivers/media/video/cx25840/cx25840-core.c: * linux/drivers/media/video/cx25840/cx25840-firmware.c: * linux/drivers/media/video/cx25840/cx25840-vbi.c: * linux/drivers/media/video/cx25840/cx25840.h: - Adds support for cx25840 video decoder. Signed-off-by: Hans Verkuil Signed-off-by: Chris Kennedy Signed-off-by: Tyler Trafford Thanks-to: Ulf Eklund . Signed-off-by: Mauro Carvalho Chehab 2005-11-09 00:48 mchehab * linux/include/media/v4l2-common.h: - Adds a new include for internal V4L2 ioctls and API Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-09 00:39 mchehab * linux/drivers/media/video/saa7127.c: - Added driver for saa7127 video decoder. Signed-off-by: Hans Verkuil Signed-off-by: Chris Kennedy Thanks-to: Kevin Thayer Signed-off-by: Mauro Carvalho Chehab 2005-11-09 00:13 mchehab * linux/drivers/media/video/tuner-core.c: (tuner_fixup_std): * linux/include/linux/videodev2.h: - Added Secam L' video standard and parameter on tuner. Signed-off-by: Mauro Carvalho Chehab 2005-11-08 21:05 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_irq_alsa_done): - Remove superfluous dma_stop() call Signed-off-by: Ricardo Cerqueira 2005-11-08 17:56 nshmyrev * linux/drivers/media/video/bttv-cards.c: (bttv_init_card2): * linux/drivers/media/video/bttv-driver.c: (bttv_irq): * linux/drivers/media/video/bttv-gpio.c: (bttv_any_irq): * linux/drivers/media/video/bttv.h: * linux/drivers/media/video/bttvp.h: * linux/drivers/media/video/ir-kbd-gpio.c: (rc5_decode), (ir_rc5_irq), (ir_rc5_timer_end), (ir_rc5_timer_keyup), (ir_probe), (ir_remove): Support for Nebula rc5-based gpio remote. Signed-off-by: Mark Weaver 2005-11-08 17:51 nshmyrev * linux/drivers/media/video/saa7134/saa7134-alsa.c: Fix compilation with 2.6.8. Signed-off-by: Nickolay V. Shmyrev 2005-11-08 17:46 nshmyrev * linux/drivers/media/video/saa7134/saa7134-alsa.c: * v4l/compat.h: Fix compilation with older kernels. Signed-off-by: Nickolay V. Shmyrev 2005-11-08 16:48 nshmyrev * linux/Documentation/video4linux/CARDLIST.bttv: * linux/Documentation/video4linux/CARDLIST.tuner: * linux/drivers/media/video/bttv-cards.c: * linux/drivers/media/video/bttv.h: * linux/drivers/media/video/ir-kbd-i2c.c: * linux/drivers/media/video/tuner-simple.c: * linux/include/media/tuner.h: Support for Sabrent bt848 version. Signed-off-by: Bill Pechter Signed-off-by: Nickolay V. Shmyrev 2005-11-08 16:33 rmcc * linux/drivers/media/common/ir-common.c: * linux/drivers/media/video/ir-kbd-i2c.c: (get_key_pinnacle): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_hwinit2): * linux/drivers/media/video/saa7134/saa7134-input.c: * linux/include/media/ir-common.h: * linux/include/media/ir-kbd-i2c.h: - The pinnacle handler & remote are common to saa7134 PCI boards and em28xx USB boards, so the keymap was moved to ir-common and the keyhandler is back to ir-kbd-i2c - request_module("ir-kbd-i2c") is no longer necessary at saa7134-core since saa7134.ko now depends on ir-kbd-i2c.ko to get the keyhandler Signed-off-by: Ricardo Cerqueira 2005-11-08 14:01 mchehab * linux/drivers/media/video/Kconfig: * linux/drivers/media/video/Makefile: - Added compiling options for wm8775 and cs53l32a chips. Signed-off-by: Mauro Carvalho Chehab 2005-11-08 13:23 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (snd_card_saa7134_capture_prepare), (snd_card_saa7134_hw_params), (snd_saa7134_capsrc_put), (snd_saa7134_free), (snd_saa7134_dev_free), (alsa_card_saa7134_create): - SAA7134/ALSA IRQ management improvements Signed-off-by: Ricardo Cerqueira 2005-11-08 13:10 mchehab * v4l/Makefile: - distclean now cleans also .orig and .rej files - make update updates from CVS - make snapshot now distcleans and updates. Signed-off-by: Mauro Carvalho Chehab 2005-11-08 00:30 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_dma_stop), (alsa_card_saa7134_create), (saa7134_alsa_init): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_initdev): - Fix multiple board support in saa7134-alsa - Minor comment updates Signed-off-by: Ricardo Cerqueira 2005-11-07 23:02 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_alsa_irq), (snd_saa7134_free), (alsa_card_saa7134_create): - Fix nasty IRQ hook bug. Signed-off-by: Ricardo Cerqueira 2005-11-07 20:20 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_dma_stop), (saa7134_dma_start), (saa7134_irq_alsa_done), (dsp_buffer_conf), (dsp_buffer_init), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_pointer), (dsp_buffer_free), (snd_card_saa7134_capture_close), (snd_card_saa7134_capture_open), (snd_saa7134_capsrc_put): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_set_dmabits), (saa7134_initdev), (saa7134_finidev): * linux/drivers/media/video/saa7134/saa7134-oss.c: (dsp_buffer_conf), (dsp_buffer_init), (dsp_buffer_free), (dsp_dma_start), (dsp_dma_stop), (dsp_rec_start), (dsp_rec_stop), (dsp_open), (dsp_release), (dsp_read), (dsp_ioctl), (dsp_poll), (mixer_recsrc_7134), (mixer_recsrc_7133), (mixer_recsrc), (mixer_open), (mixer_ioctl), (saa7134_oss_init1), (saa7134_irq_oss_done): * linux/drivers/media/video/saa7134/saa7134.h: - DMA sound struct has been renamed from "oss" to "dmasound" to better reflect the fact that it is common to both OSS and ALSA Signed-off-by: Ricardo Cerqueira 2005-11-07 20:15 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (snd_card_saa7134_capture_trigger), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_close), (alsa_card_saa7134_create), (saa7134_alsa_exit): - More ALSA-proposed changes Signed-off-by: Ricardo Cerqueira 2005-11-07 19:04 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_irq_alsa_done), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_close), (snd_card_saa7134_capture_open), (snd_saa7134_volume_get), (alsa_card_saa7134_create), (saa7134_alsa_init): - Applied some of the changes proposed by the ALSA team - dsp_nr replaced by ALSA's index[] Signed-off-by: Ricardo Cerqueira 2005-11-07 03:32 rmcc * linux/drivers/media/video/saa7134/saa7134-core.c: (pending_call), (saa7134_initdev): - saa7134-alsa can only be autoloaded after saa7134 is active Signed-off-by: Ricardo Cerqueira 2005-11-07 02:28 rmcc * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_irq_alsa_done), (saa7134_alsa_irq), (snd_saa7134_capsrc_put), (alsa_card_saa7134_create), (saa7134_alsa_init), (saa7134_alsa_exit): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_irq), (saa7134_initdev), (saa7134_finidev): * linux/drivers/media/video/saa7134/saa7134-tvaudio.c: * linux/drivers/media/video/saa7134/saa7134.h: * v4l/Makefile: - saa7134-alsa is now a standalone module Signed-off-by: Ricardo Cerqueira 2005-11-06 20:39 mchehab * v4l/Make.config: * v4l/Makefile: - Adds CONFIG_ADV_DEBUG flag to enable advanced debug stuff. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-06 16:57 mchehab * linux/drivers/media/video/bttv-cards.c: * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/cx88/cx88-core.c: * linux/drivers/media/video/cx88/cx88-video.c: * linux/drivers/media/video/em28xx/em28xx-video.c: * linux/drivers/media/video/msp3400.c: (msp_suspend): * linux/drivers/media/video/saa7134/saa7134-core.c: * linux/drivers/media/video/saa7134/saa7134-empress.c: * linux/drivers/media/video/tda9887.c: (tda9887_suspend): * v4l/compat.h: - #elsif removed, since it breaks gentree stuff. Signed-off-by: Mauro Carvalho Chehab 2005-11-06 15:36 mchehab * linux/drivers/media/video/msp3400.c: (msp_command): - msp3400 cleanups Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-06 13:06 mchehab * linux/drivers/media/video/saa7134/Makefile: - Fixes saa7134-alsa build inside saa7134 driver. Signed-off-by: Mauro Carvalho Chehab 2005-11-06 05:46 mchehab * linux/drivers/media/video/em28xx/em28xx-core.c: (em28xx_set_alternate): * linux/drivers/media/video/em28xx/em28xx-video.c: (em28xx_init_dev), (em28xx_usb_probe), (em28xx_usb_disconnect): * linux/drivers/media/video/em28xx/em28xx.h: - Fixed autodetection of max size by if alternate setting - Fixed some debug messages Signed-off-by: Mauro Carvalho Chehab 2005-11-06 03:43 mchehab * linux/drivers/media/video/cx88/cx88-tvaudio.c: (set_audio_start), (set_audio_finish), (set_audio_standard_NICAM), (cx88_set_tvaudio): - Improves the audio handling for NICAM on cx88 audio. Signed-off-by: Torsten Seeboth Signed-off-by: Mauro Carvalho Chehab 2005-11-06 03:37 mchehab * linux/drivers/media/video/msp3400.c: (msp3400c_reset), (msp3400c_read), (msp3400c_write), (msp3400c_set_scart), (msp3400c_setvolume), (msp3400c_setbass), (msp3400c_settreble), (msp3400c_setmode), (msp3400c_setstereo), (msp3400c_print_mode), (autodetect_stereo), (msp3400c_thread), (msp34xx_modus), (msp3410d_thread), (msp34xxg_reset), (msp34xxg_thread), (msp34xxg_set_source), (msp34xxg_detect_stereo), (msp_attach), (msp_command), (msp_suspend), (msp_resume): - Improves msp3400 debug messages. Now, all kernel message in msp3400.c use the same prefix and include the I2C bus to differentiate between multiple msp3400 I2C chips. - Correctly prints the chip identifier for the msp44xx chips. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-06 03:24 mchehab * linux/drivers/media/video/msp3400.c: (msp_command): - Adds missing msp34xxg_reset to VIDIOC_S_STD (just like VIDIOCSCHAN). Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-05 23:20 mchehab * linux/drivers/media/video/msp3400.c: (msp3400c_set_scart), (msp_command): - Fixes set_scart parameter definitions and AUDOUT ioctl Signed-off-by: Mauro Carvalho Chehab 2005-11-05 09:40 mchehab * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/cs53l32a.c: (cs53l32a_probe): * linux/drivers/media/video/wm8775.c: (wm8775_probe): * v4l/Makefile: - Fixes compilation problems due removal of media/id.h and I2C_ALGO_BIT - adds both modules to the inst_video list in the Makefile so that they are installed. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-11-05 03:04 rmcc * linux/drivers/media/video/saa7134/saa7134-cards.c: (saa7134_board_init1): * linux/drivers/media/video/saa7134/saa7134-input.c: (saa7134_input_init1): * linux/drivers/media/video/saa7134/saa7134.h: - Use less-generic name for saa7134 card #79 Signed-off-by: Ricardo Cerqueira 2005-11-05 02:42 rmcc * linux/drivers/media/video/saa7134/saa7134-cards.c: (saa7134_board_init1): * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_hwinit2): * linux/drivers/media/video/saa7134/saa7134-input.c: (saa7134_input_init1), (saa7134_set_i2c_ir): * linux/drivers/media/video/saa7134/saa7134.h: - SAA713x cards with i2c remotes now autoload ir-kbd-i2c (disable_ir works, as for GPIO remotes) Signed-off-by: Ricardo Cerqueira 2005-11-04 14:21 mchehab * linux/drivers/media/video/Makefile: * linux/drivers/media/video/em28xx/Makefile: * linux/drivers/media/video/em28xx/em28xx-video.c: * linux/drivers/media/video/ir-kbd-i2c.c: (ir_probe): - Miscelaneous fixes for em28xx - I2C hardware named changed to wright value. - utsname included to em28xx-video.c - Makefile fixes. Signed-off-by: Mauro Carvalho Chehab 2005-11-04 14:19 mchehab * linux/include/linux/videodev2.h: - Added support for NTSC 4.43 video standard. Signed-off-by: Tyler Trafford Signed-off-by: Mauro Carvalho Chehab 2005-11-04 14:16 mchehab * linux/drivers/media/video/Makefile: * linux/drivers/media/video/em28xx/Makefile: * linux/drivers/media/video/em28xx/em28xx-video.c: * linux/drivers/media/video/ir-kbd-i2c.c: (ir_probe): * linux/drivers/media/video/saa7134/saa7134-dvb.c: (philips_tda827xa_pll_sleep): * linux/include/linux/videodev2.h: Signed-off-by: Mauro Carvalho Chehab 2005-11-04 13:52 mchehab * linux/drivers/media/video/saa7134/saa7134-dvb.c: (philips_tda827xa_pll_sleep): Signed-off-by: Mauro Carvalho Chehab 2005-11-04 13:50 mchehab * linux/drivers/media/video/em28xx/em28xx-cards.c: (em28xx_card_setup): * linux/drivers/media/video/msp3400.c: (msp3400c_set_scart), (msp3410d_thread), (msp34xxg_reset), (msp34xxg_thread), (msp_attach), (msp_command): * linux/include/linux/videodev2.h: - Adds support for digital output for WinTV USB2 board. Signed-off-by: Mauro Carvalho Chehab 2005-11-04 05:07 mkrufky * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-dvb.c: (philips_tda827xa_pll_sleep): - Updated CARDLIST and strip trailing whitespace. Signed-off-by: Michael Krufky 2005-11-03 23:10 hhackmann * linux/drivers/media/video/saa7134/saa7134-cards.c * linux/drivers/media/video/saa7134/saa7134-dvb.c - added dvb-t support for Asus P7134 Dual - added pci id for ADS Tech Instant TV cardbus variant Signed-off-by: Hartmut Hackmann 2005-11-03 22:11 mchehab * linux/drivers/media/video/em28xx/em28xx-cards.c: (em28xx_card_setup): - Some cleanups and audio amux adjust. * linux/drivers/media/video/em28xx/em28xx-core.c: (em28xx_set_alternate): - em28xx will allways try, by default, the biggest size alt. * linux/drivers/media/video/em28xx/em28xx-video.c: (video_mux), (em28xx_v4l2_open), (em28xx_v4l2_close), (em28xx_v4l2_read), (em28xx_v4l2_poll), (em28xx_v4l2_mmap), (em28xx_stream_interrupt), (em28xx_do_ioctl), (em28xx_video_do_ioctl): - Fixes audio mux code. - Fixes some logs. * linux/drivers/media/video/msp3400.c: (msp3400c_set_scart), (msp_command): - added a hack to allow using I2S output (commented). Signed-off-by: Mauro Carvalho Chehab 2005-11-03 19:58 nshmyrev * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134-dvb.c: (philips_tda827xa_pll_set), (philips_tda827xa_pll_sleep): * linux/drivers/media/video/saa7134/saa7134-input.c: (saa7134_input_init1): - Remote and more info for PCTV Cardbus. Whitespace cleanup. Signed-off-by: Pavel Mihaylov 2005-11-01 22:10 hhackmann * linux/include/media/tuner.h * linux/drivers/media/video/saa7134/saa7134.h * linux/drivers/media/video/saa7134/saa7134-cards.c * linux/drivers/media/video/saa7134/saa7134-dvb.c - added dvb-t support for tda8275a - added Philips Tiger reference design Signed-off-by: Hartmut Hackmann 2005-11-02 13:25 mkrufky * linux/drivers/media/video/Makefile: - saa6588.c should build saa6588.ko, rather than rds.ko Signed-off-by: Michael Krufky 2005-11-02 05:10 mkrufky * linux/drivers/media/video/cx88/cx88-dvb.c: (nxt200x_set_pll_input): - Added function for nxt200x to change pll input Signed-off-by: Kirk Lapray Signed-off-by: Michael Krufky 2005-11-02 00:39 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fix fuzz & offsets. Signed-off-by: Michael Krufky 2005-11-02 00:17 mkrufky * linux/drivers/media/video/saa6588.c: (block_to_buf): - fix RDS raw data buffer handling bug, which caused decoding delays and sometimes wrong data. Signed-off-by: Hans J. Koch Signed-off-by: Michael Krufky 2005-11-02 00:15 mkrufky * linux/drivers/media/video/tda8290.c: (tda8290_tune), (set_audio): - removed trailing whitespace. Signed-off-by: Michael Krufky 2005-11-01 22:10 hhackmann * linux/driversmedia/video/tda8290.c - fixed tda8290 SECAM-L - added some debugging info Signed-off-by: Hartmut Hackmann 2005-10-31 16:09 nshmyrev * linux/drivers/media/video/cx88/cx88-cards.c: * linux/drivers/media/video/cx88/cx88-cards.h: * linux/Documentation/video4linux/CARDLIST.cx88: - New Avermedia 303 card (without radio). Signed-off-by: Lubomir Bulej 2005-10-31 13:34 rmcc * linux/drivers/media/video/bttv-cards.c: - Work-around to allow hybrid DVB card to autoload the tda9887 tuner module Signed-off-by: Ricardo Cerqueira 2005-10-31 13:32 rmcc * linux/drivers/media/video/bttv-i2c.c: * linux/drivers/media/video/tuner-core.c: - Rollback recent i2c change to solve tuner detection breakage - Fix in tuner-core to prevent setting the tuner type for an already configured tuner Signed-off-by: Ricardo Cerqueira 2005-10-31 12:52 mkrufky * linux/drivers/media/video/cx88/cx88-tvaudio.c: (set_audio_standard_NICAM): - correct nicam audio settings to match dscaler Thanks to: Ian Pickworth and Torsten Seeboth Signed-off-by: Michael Krufky 2005-10-31 04:28 mkrufky * linux/drivers/media/video/em28xx/Makefile: - change CONFIG_EM28XX to CONFIG_VIDEO_EM28XX Signed-off-by: Michael Krufky 2005-10-30 21:55 mkrufky * linux/drivers/media/video/Kconfig: * linux/drivers/media/video/Makefile: * linux/drivers/media/video/em28xx/Kconfig: * linux/drivers/media/video/em28xx/Makefile: - add em28xx to kernel build. Signed-off-by: Michael Krufky 2005-10-30 17:53 mchehab * linux/drivers/media/video/saa711x.c: - saa7113 renamed to saa711x Signed-off-by: Mauro Carvalho Chehab 2005-10-30 17:42 mchehab * linux/include/linux/i2c-id.h: - Updated to reflect the newer drivers. * linux/include/media/id.h: - Removed since codes should be at i2c-id.h - saa7115 not migrated since should be merged with newer saa711x code. Signed-off-by: Mauro Carvalho Chehab 2005-10-30 17:35 mchehab * linux/drivers/media/video/em28xx/em28xx-cards.c: * linux/drivers/media/video/em28xx/em28xx-core.c: * linux/drivers/media/video/em28xx/em28xx-i2c.c: * linux/drivers/media/video/em28xx/em28xx-input.c: * linux/drivers/media/video/em28xx/em28xx-video.c: * linux/drivers/media/video/em28xx/em28xx.h: - Renamed common structures to em28xx Signed-off-by: Mauro Carvalho Chehab 2005-10-30 17:16 mchehab * linux/drivers/media/video/bt832.c: * linux/drivers/media/video/msp3400.c: * linux/drivers/media/video/saa6588.c: * linux/drivers/media/video/saa7134/saa6752hs.c: * linux/drivers/media/video/saa7134/saa7134.h: * linux/drivers/media/video/tda7432.c: * linux/drivers/media/video/tda9875.c: * linux/drivers/media/video/tda9887.c: * linux/drivers/media/video/tvaudio.c: * linux/drivers/media/video/tveeprom.c: * linux/include/linux/i2c-id.h: * linux/include/media/id.h: - Second round of i2c IDs redefinition cleanup. Signed-off-by: Jean Delvare Signed-off-by: Mauro Carvalho Chehab 2005-10-30 17:11 mchehab * v4l/Makefile: - Fix em28xx instalation. Signed-off-by: Mauro Carvalho Chehab 2005-10-29 14:31 mkrufky * v4l/Makefile: - removed drivers/usb/media symlink process from 'make links' Signed-off-by: Michael Krufky 2005-10-29 02:18 mkrufky * linux/drivers/media/video/cx88/Kconfig: - VIDEO_CX88 need not depend on EXPERIMENTAL Signed-off-by: Michael Krufky 2005-10-29 01:59 mkrufky * v4l/scripts/cardlist: - write to CARDLIST.em28xx instead of CARDLIST.em2820 Signed-off-by: Michael Krufky 2005-10-29 01:53 mkrufky * v4l/Make.config: * v4l/Makefile: - CONFIG_EM28xx changed to CONFIG_EM28XX Signed-off-by: Michael Krufky 2005-10-28 21:01 mchehab * linux/Documentation/video4linux/CARDLIST.em28xx: * linux/drivers/media/video/em28xx/em28xx-cards.c: * linux/drivers/media/video/em28xx/em28xx-core.c: * linux/drivers/media/video/em28xx/em28xx-i2c.c: * linux/drivers/media/video/em28xx/em28xx-input.c: * linux/drivers/media/video/em28xx/em28xx-video.c: * v4l/Make.config: * v4l/Makefile: * v4l/scripts/cardlist: * v4l/scripts/em2820.pl: - module em2820 renamed to em28xx and moved to V4L dir. Signed-off-by: Mauro Carvalho Chehab 2005-10-28 20:52 mchehab * linux/Documentation/video4linux/CARDLIST.em2820: * linux/drivers/media/video/em28xx/em28xx-cards.c: * linux/drivers/media/video/em28xx/em28xx-core.c: * linux/drivers/media/video/em28xx/em28xx-i2c.c: * linux/drivers/media/video/em28xx/em28xx-input.c: * linux/drivers/media/video/em28xx/em28xx-video.c: * linux/drivers/usb/media/em2820-cards.c: * linux/drivers/usb/media/em2820-core.c: * linux/drivers/usb/media/em2820-i2c.c: * linux/drivers/usb/media/em2820-input.c: * linux/drivers/usb/media/em2820-video.c: * linux/drivers/usb/media/em2820.h: * v4l/Make.config: * v4l/Makefile: Signed-off-by: Mauro Carvalho Chehab 2005-10-28 11:46 mchehab * linux/include/linux/videodev2.h: - Moved some user defines to be out of __KERNEL__ define. Signed-off-by: Michael Schimek Signed-off-by: Mauro Carvalho Chehab 2005-10-27 20:12 mchehab * linux/drivers/media/video/bttv-cards.c: (bttv_init_card2): * linux/drivers/media/video/bttv-i2c.c: (attach_inform): * linux/drivers/media/video/tuner-core.c: (check_mode): - Some cleanups at I2C stuff and fixing when tuner addr is set. Signed-off-by: Mauro Carvalho Chehab 2005-10-27 19:28 nshmyrev * linux/drivers/media/video/tuner-core.c: (tuner_command): - Quick and dirty fix for AUDC_CONFIG_PINNACLE. Signed-off-by: Nickolay V. Shmyrev 2005-10-27 14:57 mkrufky * linux/drivers/media/video/saa7134/saa7134-cards.c: - Updated comments for AVerTVHD A180 - Uses Alps Electric TDHU2, containing NXT2004 ATSC Decoder AFAIK, there is no analog demod, thus, no support for analog television. Signed-off-by: Michael Krufky 2005-10-27 12:19 mchehab * linux/drivers/media/video/bttv-cards.c: * linux/drivers/media/video/bttv-i2c.c: (attach_inform): - Fixed bttv to accept radio devices like tea5767 - Enabled radio on card #137 (it's a tea5767, and it's now working) - Corrected tuner for card #137 (It's a Tena TNF9533-B/DF, not a Philips) Signed-off-by: Ricardo Cerqueira Signed-off-by: Mauro Carvalho Chehab 2005-10-27 06:22 mkrufky * linux/drivers/media/video/saa7134/Kconfig: * linux/drivers/media/video/saa7134/Makefile: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134-dvb.c: (dvb_init): * v4l/Makefile: - Added DVB support for AVerTVHD MCE A180 Signed-off-by: Michael Krufky 2005-10-27 04:50 mkrufky * linux/drivers/media/video/tuner-simple.c: (default_set_tv_freq): - ISO C90 forbids mixed declarations and code * v4l/compat.h: - Do not build support for nxt200x unless at least one of the following is true: a) KERNEL_VERSION >= 2.6.15 b) v4l / dvb merge-trees build environment. Signed-off-by: Michael Krufky 2005-10-27 04:27 mkrufky * linux/drivers/media/video/cx88/Kconfig: * linux/drivers/media/video/cx88/Makefile: * linux/drivers/media/video/cx88/cx88-dvb.c: (nxt200x_set_ts_param), (dvb_register): * v4l/Makefile: - Added support for NXT200X based cards (ATI HDTV Wonder) * linux/drivers/media/video/cx88/cx88-cards.c: (cx88_card_setup): - Cleaned up initialization of ATI HDTV Wonder. The card is now able to work in analog or digital mode and able to switch between them without any problems. * linux/drivers/media/video/tuner-simple.c: (default_set_tv_freq): - Fixed value in "Philips TUV1236D ATSC/NTSC dual in" tuner data. - When tuning the "Philips TUV1236D ATSC/NTSC dual in" tuner, make sure that we are in the correct tuning mode. Signed-off-by: Kirk Lapray Signed-off-by: Michael Krufky 2005-10-26 21:26 mchehab * linux/drivers/media/video/bttv-i2c.c: (attach_inform): - Correcting fixes to accept radio devices like tea5767. Signed-off-by: Mauro Carvalho Chehab 2005-10-26 21:00 nshmyrev * linux/drivers/media/video/mt20xx.c: (mt2050_set_radio_freq): Fix bug with setting mt2050 radio frequency Signed-off-by: Nickolay V. Shmyrev 2005-10-26 19:42 mchehab * linux/drivers/media/video/bttv-i2c.c: (attach_inform): - Fixed to accept radio devices like tea5767. Signed-off-by: Mauro Carvalho Chehab 2005-10-26 12:59 mchehab * linux/drivers/usb/media/em2820-core.c: (em2820_isoc_video_copy), (em2820_isocIrq): - Improved isoc error detection. Thanks-to: Stefan Kristiansson Signed-off-by: Mauro Carvalho Chehab 2005-10-26 12:31 mchehab * linux/Documentation/video4linux/CARDLIST.em2820: * linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): * linux/drivers/usb/media/em2820.h: - Added Pinnacle Dazzle DVC 90 Thanks-to: Stefan Kristiansson Signed-off-by: Mauro Carvalho Chehab 2005-10-25 21:18 mkrufky * v4l/Make.config: * v4l/Makefile: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Revert build changes with respect to saa7134-alsa. Signed-off-by: Michael Krufky 2005-10-25 19:24 nshmyrev * linux/drivers/media/video/cx88/cx88-alsa.c: (snd_cx88_pointer), (snd_cx88_create): - Fix build warnings and errors. Signed-off-by: Nickolay V. Shmyrev 2005-10-25 18:48 mkrufky * v4l/Makefile: - obj-$(CONFIG_VIDEO_SAA7134) += saa7134-alsa.o + saa7134-objs += saa7134-alsa.o Signed-off-by: Michael Krufky 2005-10-25 17:24 nshmyrev * linux/drivers/media/video/saa7134/saa7134-alsa.c: - Fix compilation with 2.6.8. Signed-off-by: Nickolay V. Shmyrev 2005-10-25 16:51 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fix offsets Signed-off-by: Michael Krufky 2005-10-25 16:33 mkrufky * v4l/Make.config: * v4l/Makefile: - don't build saa7134-alsa if CONFIG_VIDEO_ALSA is disabled. - enable CONFIG_VIDEO_ALSA by default - don't build cx88-alsa if CONFIG_VIDEO_ALSA_TESTING is disabled. Thanks to pentium451 (irc nick), for pointing out this bug. Signed-off-by: Michael Krufky 2005-10-25 12:16 mchehab * linux/drivers/media/video/cs53132a.c: - module renamed to cs53l32ac. * linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_eeprom): - New debug info from em2820 eeprom * linux/drivers/usb/media/em2820-video.c: (em2820_init_dev), (em2820_usb_probe): - Fixed request_module to the newer name for saa711x - module info messages improved to show audio interfaces. * v4l/Makefile: - Fixed to compile cx53l32ac instead of cx53132ac. Signed-off-by: Mauro Carvalho Chehab 2005-10-24 03:13 mkrufky * linux/drivers/media/video/Kconfig: - Improve Kconfig user-friendliness for hybrid dvb/v4l boards. - Allow users to select dvb-bt8xx as a subheading of VIDEO_BT848 in the video4linux menu, to be consistant with cx88-dvb and saa7134-dvb. Signed-off-by: Michael Krufky 2005-10-25 01:31 mkrufky * linux/drivers/media/video/Kconfig: - Move cx88 and saa7134 configuration out of drivers/media/video/Kconfig and instead, use new Kconfig files in each respective directory. Signed-off-by: Michael Krufky 2005-10-25 01:08 mkrufky * linux/drivers/media/video/Kconfig: - saa7134-dvb should not select cx22702 This patch is already in 2.6.14-rc5-git3 commit: c0fef676bbd75e711711ed3ff5bebb7bfd1bdb00 Signed-off-by: Michael Krufky Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds 2005-10-25 00:53 mkrufky * linux/drivers/media/video/Kconfig: * linux/drivers/media/video/Makefile: - imported from 2.6.14-rc5 Signed-off-by: Michael Krufky 2005-10-24 23:30 nshmyrev * linux/Documentation/video4linux/API.html: * linux/drivers/media/video/tuner-core.c: (tuner_attach): Fixed broken API link and indentation. Signed-off-by: Nickolay V. Shmyrev 2005-10-23 23:09 mrechberger * linux/drivers/usb/media/em2820-video.c: * linux/drivers/usb/media/em2820-core.c: - Update em2800 scaler code and comments based on info from empiatech Signed-off-by: Sascha Sommer 2005-10-23 23:00 hhackmann * linux/drivers/media/video/tuner-core.c: - fixed tda8290 detection bug Signed-off-by: Hartmut Hackmann 2005-10-23 18:43 mkrufky * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Fix bug 5484: ASUS digimatrix card doesnt work with PAL tuner - Created new card entry (80), to separate NTSC (7135) card from PAL (7134) card versions. Signed-off-by: Michael Krufky 2005-10-23 14:56 mkrufky * v4l/Make.config: * v4l/Makefile: - rename saa7113 to saa711x Signed-off-by: Michael Krufky 2005-10-23 14:30 mchehab * linux/drivers/media/video/saa7113.c: - Renamed to saa711x since it should be modified to handle other decoders from this family. Signed-off-by: Mauro Carvalho Chehab 2005-10-23 13:12 mrechberger * linux/drivers/media/video/saa7113.c: - added saa7114 support on i2c address 0x42 Signed-off-by: Markus Rechberger 2005-10-23 06:18 mkrufky * linux/drivers/media/video/cx88/Kconfig: * linux/drivers/media/video/saa7134/Kconfig: - Create Kconfig files for cx88 and saa7134 directories. These are new files, not yet in the kernel. When patching upstream, we will have to remove cx88 and saa7134 stuff from drivers/media/video/Kconfig and replace them with: source "drivers/media/video/cx88/Kconfig" source "drivers/media/video/saa7134/Kconfig" - Previously, when loading cx88-dvb or saa7134-dvb, all supported frontend modules get loaded as well, even if the hardware doesn't need it. - Added new functionality to give users a choice of whether to compile support for all dvb frontends, or to allow the user to tweak the build, and only include support for frontend modules needed by the hardware in the system. The option to build support for all frontends is selected by default. When unselected, a list of frontends is displayed, all selected by default. Users will be able to unselect the frontend modules that they do not wish to build support for. Signed-off-by: Michael Krufky 2005-10-23 00:57 mrechberger * linux/drivers/usb/media/em2820-video.c: - added saa7114 initcode for MSI Vox USB 2.0 Signed-off-by: Markus Rechberger 2005-10-22 23:57 mrechberger * linux/drivers/usb/media/em2820-cards.c: * linux/drivers/usb/media/em2820-i2c.c: * linux/drivers/usb/media/em2820.h: - fixed settings for MSI Vox USB 2.0 (saa7114 is missing atm) Signed-off-by: Markus Rechberger 2005-10-22 17:28 mchehab * linux/drivers/media/video/saa6752hs.c: - moved to video/saa7134 to reflect the same dir used on kernel Signed-off-by: Mauro Carvalho Chehab 2005-10-20 23:57 mrechberger * linux/drivers/usb/media/em2820-cards.c: - modified settings for MSI VOX USB 2.0 Signed-off-by: Markus Rechberger 2005-10-20 20:11 nshmyrev * v4l/compat.h: - Fix kcalloc error with kernel < 2.6.9. Signed-off-by: Nickolay V. Shmyrev 2005-10-20 20:00 mchehab * v4l/scripts/gentree.pl: - This script does create a version-specific V4L tree on another dir, removing compat references. It allows nested #if or #ifdef. - It needs more testing. Signed-off-by: Mauro Carvalho Chehab 2005-10-20 19:58 mchehab * linux/drivers/media/video/video-buf-dvb.c: * v4l/scripts/gentree.pl: Signed-off-by: Mauro Carvalho Chehab 2005-10-20 19:27 nshmyrev * v4l/compat.h: Fix build of em driver with 2.6.8 kernel. Signed-off-by: Nickolay V. Shmyrev 2005-10-20 18:55 mkrufky * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: (saa7134_board_init1): * linux/drivers/media/video/saa7134/saa7134.h: - add card: PCTV Cardbus TV/Radio (ITO25 Rev:2B) Composite input only for now. Uses tda8275a tuner, not yet working. Signed-off-by: Paul T Zalac Signed-off-by: Michael Krufky 2005-10-20 00:00 mkrufky * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Analog support for Asus P7131 Dual - TDA8275A - Digital support is under development - Remote doesn't work yet Signed-off-by: Hermann Pitton Signed-off-by: Michael Krufky 2005-10-19 20:05 mchehab * v4l/scripts/gentree.pl: - Fixed to work with CVS. Signed-off-by: Mauro Carvalho Chehab 2005-10-19 14:39 mchehab * v4l/scripts/gentree.pl: - Add new script to create a clean tree (without uneeded #if). Signed-off-by: Mauro Carvalho Chehab 2005-10-19 14:19 mchehab * linux/drivers/media/video/tuner-core.c: (tuner_attach): - Rearranged print order to present a correct answer. - Some cleanups at tuner_attach function. Signed-off-by: Mauro Carvalho Chehab 2005-10-19 13:47 mchehab * linux/include/linux/videodev2.h: * linux/include/linux/videodev.h: - Fixed user mode compiling. - Created a new define OBSOLETE_OWNER. It does indicate a piece of API that should be removed for kernel 2.6.15. Signed-off-by: Mauro Carvalho Chehab 2005-10-19 13:43 mchehab * linux/include/linux/videodev2.h: Signed-off-by: Mauro Carvalho Chehab 2005-10-19 00:44 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Tree-merge enabled once again. Signed-off-by: Michael Krufky 2005-10-19 00:20 mkrufky * v4l/Makefile: - Fix normal v4l build. Tree-merge temporarily disabled. Signed-off-by: Michael Krufky 2005-10-18 23:50 nshmyrev * linux/drivers/media/video/tda8290.c: (tda8290_init): * linux/include/media/tuner.h: - Unify whitespaces. - Fix build warning. Signed-off-by: Nickolay V. Shmyrev 2005-10-19 01:00 hhackmann * linux/drivers/media/video/tda8290.c: * linux/drivers/media/video/tuner-core.c: - corrected probing code for tda8290 Signed-off-by: Hartmut Hackmann 2005-10-18 23:42 mkrufky * v4l/Makefile: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Previous commit broke tree-merge. Here is the correct fix. Signed-off-by: Michael Krufky 2005-10-18 21:59 mkrufky * v4l/Makefile: * v4l/scripts/merge-trees.sh: - Partially revert to old tree-merge method to resolve the bug: dvb_dmx_init failed (errno = -12) Signed-off-by: Michael Krufky 2005-10-18 21:48 nshmyrev * linux/drivers/media/video/cx88/cx88-video.c: (radio_do_ioctl): * linux/drivers/media/video/saa7134/saa7134-video.c: (video_do_ioctl), (radio_do_ioctl): - Set tuner type in VIDIOC_G_TUNER. Signed-off-by: Elad Lahav 2005-10-18 17:16 mchehab * linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): - Fixed log for tveeprom on em28xx cards. Signed-off-by: Mauro Carvalho Chehab 2005-10-18 16:54 mchehab * linux/drivers/media/video/tda8290.c: (tda8290_init): * linux/drivers/media/video/tuner-core.c: (tuner_attach): - Added autodetection code to tda8290, to avoid conflicts with tda9887. Signed-off-by: Mauro Carvalho Chehab 2005-10-18 14:26 mchehab * linux/drivers/media/video/saa7134/saa7134-alsa.c: (snd_card_saa7134_hw_params), (snd_card_saa7134_hw_free), (snd_card_saa7134_pcm): - Cleanup some unnecessary ALSA memory (de/)allocations Signed-off-by: Ricardo Cerqueira Signed-off-by: Mauro Carvalho Chehab 2005-10-18 14:14 mchehab * linux/drivers/media/video/ir-kbd-i2c.c: (ir_attach): * linux/drivers/media/video/saa7134/saa7134-i2c.c: (attach_inform): * linux/drivers/media/video/saa7134/saa7134-input.c: (get_key_purpletv), (get_key_pinnacle), (saa7134_set_i2c_ir): * linux/drivers/media/video/saa7134/saa7134.h: * linux/drivers/usb/media/em2820-input.c: (em2820_set_ir): - SAA713x keymaps and key builders were moved from ir-kbd-i2c.c to saa7134-input.c - saa7134-i2c's attach now detects I2C IR and calls saa7134 specific code. - Small bugfix at ir-kbd-i2c. - disable_ir now unregisters i2c device. Signed-off-by: Ricardo Cerqueira Signed-off-by: Mauro Carvalho Chehab 2005-10-18 14:01 mchehab * linux/drivers/media/video/cs53132a.c: * v4l/Makefile: - Added driver for Cirrus Logic Low Voltage Stereo A/D Converter. This is used by Adaptec AVC-2010 and AVC-2410 boards. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-10-18 13:51 mchehab * linux/include/linux/videodev.h: * linux/include/linux/videodev2.h: - Commented obsoleted stuff. * linux/drivers/usb/media/em2820-video.c: (em2820_init_dev): - Removed reference to owner on video_device Signed-off-by: Mauro Carvalho Chehab 2005-10-18 00:45 mrechberger * linux/drivers/usb/media/em2820-video.c: (em2820_v4l2_close): - cleanup dev assignment Signed-off-by: Markus Rechberger 2005-10-18 00:37 mrechberger * linux/drivers/usb/media/em2820-video.c: - replaced obsolete video_get_drvdata and video_set_drvdata Signed-off-by: Markus Rechberger 2005-10-17 22:01 nshmyrev * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/ir-kbd-i2c.c: (get_key_pinnacle), (ir_attach), (ir_probe): * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Supports the Pinnacle PCTV 110i board, video inputs, and remote. - Tuning only works with the new tda8290 module (it's a tda8275a) Signed-off-by: Ricardo Cerqueira 2005-10-17 21:59 nshmyrev * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/ir-kbd-i2c.c: (get_key_pinnacle), (ir_attach), (ir_probe): * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Supports the Pinnacle PCTV 110i board, video inputs, and remote. - Tuning only works with the new tda8290 module (it's a tda8275a) Signed-off-by: Ricardo Cerqueira 2005-10-17 21:52 nshmyrev * linux/drivers/media/video/tda8290.c: (tda827x_tune), (tda827xa_tune), (tda8290_tune), (tda8290_init_tuner), (tda8290_init): - Strip trailing whitespaces. Signed-off-by: Nickolay V. Shmyrev 2005-10-17 21:44 nshmyrev * linux/drivers/media/video/wm8775.c: (wm8775_command): - VIDIOC_LOG_STATUS is added to videodev2.h this can be enabled again in wm8775.c. Also use the v4l2 VIDIOC_S_FREQUENCY instead of VIDIOCSFREQ. Signed-off-by: Hans Verkuil 2005-10-17 21:12 mchehab * linux/include/linux/videodev.h: * linux/include/linux/videodev2.h: - Common stuff moved to videodev2.h. - HAVE_V4L1 is defined on videodev.h - HAVE_V4L2 moved to videodev2.h * linux/include/media/video-buf.h: - includes videodev2.h instead of videodev.h * linux/drivers/media/video/cx88/cx88-video.c: (video_do_ioctl), (radio_do_ioctl): * linux/drivers/media/video/saa7134/saa7134-video.c: (video_do_ioctl): - if HAVE_V4L1, then V4L1 specific code is included. * linux/drivers/media/video/saa7134/saa7134.h: - includes videodev2.h instead of videodev.h Signed-off-by: Mauro Carvalho Chehab 2005-10-17 23:00 hhackmann * linux/drivers/media/video/tda8290.c: * linux/drivers/media/video/tuner-core.c: * linux/include/media/tuner.h: - add support for tda8275a - support all possible I2C addresses - automatic version and address detection - let i2c bridge stabilize befor use Signed-off-by: Hartmut Hackmann 2005-10-16 20:16 mkrufky * v4l/scripts/merge-trees.sh: - make merge-trees less verbose. Signed-off-by: Michael Krufky 2005-10-16 20:05 mkrufky * linux/drivers/media/dvb/.cvsignore: - Really make cvs quiet. .cvsignore in drivers/media wasn't enough. * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Fix offsets. Signed-off-by: Michael Krufky 2005-10-16 19:01 mchehab * linux/drivers/media/video/msp3400.c: (msp_command): - after msp34xxg_reset, msp_wake_thread should be called to activate autodetection again. Signed-off-by: Mauro Carvalho Chehab 2005-10-16 17:42 mrechberger * linux/drivers/usb/media/em2820-core.c: (em2820_init_isoc), (em2820_uninit_isoc): - replaced kmalloc/kfree with usb_buffer_alloc/usb_buffer_free to get around the kmalloc restrictions Signed-off-by: Markus Rechberger 2005-10-16 12:14 mchehab * v4l/scripts/strip-trailing-whitespaces.sh: - Improved to change initial spaces for tab * linux/Documentation/video4linux/README.cx88: * linux/Documentation/video4linux/bttv/Cards: * linux/Documentation/video4linux/bttv/README: * linux/Documentation/video4linux/bttv/Sound-FAQ: * linux/Documentation/video4linux/lifeview.txt: * linux/drivers/media/common/ir-common.c: (ir_input_key_event), (ir_input_init): * linux/drivers/media/video/bt832.c: (bt832_hexdump), (bt832_init), (bt832_attach), (bt832_command): * linux/drivers/media/video/bt832.h: * linux/drivers/media/video/bttv-cards.c: (identify_by_eeprom), (flyvideo_gpio), (miro_pinnacle_gpio), (gvc1100_muxsel), (bttv_init_card1), (bttv_init_card2), (modtec_eeprom), (pvr_altera_load), (pvr_boot), (osprey_eeprom), (avermedia_eeprom), (bttv_tda9880_setnorm), (boot_msp34xx), (init_PXC200), (lt9415_audio), (windvr_audio), (xguard_muxsel), (PXC200_muxsel): * linux/drivers/media/video/bttv-driver.c: (set_pll_freq), (set_pll), (bt848A_set_timing), (bt848_hue), (bt848_contrast), (bt848_sat), (video_mux), (init_bt848), (bttv_reinit_bt848), (bttv_prepare_buffer), (bttv_common_ioctls), (bttv_s_fmt), (bttv_do_ioctl), (radio_open), (radio_do_ioctl), (bttv_irq), (bttv_register_video), (pci_set_command): * linux/drivers/media/video/bttv-gpio.c: * linux/drivers/media/video/bttv-i2c.c: (bttv_i2c_readbytes), (attach_inform), (bttv_I2CRead), (bttv_I2CWrite), (init_bttv_i2c): * linux/drivers/media/video/bttv-if.c: * linux/drivers/media/video/bttv-risc.c: (bttv_risc_packed), (bttv_risc_planar), (bttv_calc_geo), (bttv_apply_geo), (bttv_set_dma), (bttv_risc_init_main): * linux/drivers/media/video/bttv.h: * linux/drivers/media/video/bttvp.h: * linux/drivers/media/video/cx88/cx88-alsa.c: (snd_cx88_create): * linux/drivers/media/video/cx88/cx88-blackbird.c: (memory_read), (blackbird_load_firmware), (blackbird_set_default_params), (blackbird_set_params), (blackbird_remove): * linux/drivers/media/video/cx88/cx88-cards.c: * linux/drivers/media/video/cx88/cx88-core.c: (cx88_risc_field), (cx88_core_get): * linux/drivers/media/video/cx88/cx88-dvb.c: (dntv_live_dvbt_demod_init), (dvb_remove): * linux/drivers/media/video/cx88/cx88-i2c.c: (attach_inform), (cx88_i2c_init): * linux/drivers/media/video/cx88/cx88-input.c: (cx88_ir_irq): * linux/drivers/media/video/cx88/cx88-mpeg.c: (cx8802_mpeg_irq), (cx8802_init_common), (cx8802_suspend_common): * linux/drivers/media/video/cx88/cx88-reg.h: * linux/drivers/media/video/cx88/cx88-video.c: (restart_video_queue), (ov_risc_frame), (verify_window), (video_open), (set_control), (cx88_do_ioctl), (radio_do_ioctl), (cx8800_initdev), (cx8800_finidev): * linux/drivers/media/video/cx88/cx88.h: * linux/drivers/media/video/ir-kbd-gpio.c: (ir_probe): * linux/drivers/media/video/ir-kbd-i2c.c: (get_key_pixelview), (get_key_pv951), (get_key_purpletv), (ir_attach), (ir_detach): * linux/drivers/media/video/msp3400.c: (msp3400c_reset), (msp3400c_read), (msp3400c_write), (watch_stereo), (msp_attach), (msp_command): * linux/drivers/media/video/mt20xx.c: (mt2032_compute_freq), (mt2032_check_lo_lock), (mt2032_optimize_vco), (mt2032_set_if_freq), (mt2032_set_tv_freq), (mt2032_set_radio_freq), (mt2032_init), (mt2050_set_if_freq), (mt2050_set_tv_freq), (microtune_init): * linux/drivers/media/video/saa6752hs.c: (saa6752hs_chip_command), (saa6752hs_set_bitrate), (saa6752hs_init), (saa6752hs_attach), (saa6752hs_command): * linux/drivers/media/video/saa7113.c: * linux/drivers/media/video/saa7134/saa7134-alsa.c: (saa7134_dma_stop), (saa7134_dma_start), (saa7134_irq_alsa_done), (dsp_buffer_conf), (dsp_buffer_init), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_pointer), (dsp_buffer_free), (snd_card_saa7134_capture_close), (snd_card_saa7134_capture_open), (snd_saa7134_volume_put), (snd_saa7134_capsrc_put), (snd_saa7134_dev_free), (alsa_card_saa7134_create), (alsa_card_saa7134_exit): * linux/drivers/media/video/saa7134/saa7134-cards.c: (saa7134_board_init2): * linux/drivers/media/video/saa7134/saa7134-core.c: (pending_call), (saa7134_pgtable_alloc), (saa7134_set_dmabits), (saa7134_hwinit1), (saa7134_hwinit2), (saa7134_initdev), (saa7134_finidev): * linux/drivers/media/video/saa7134/saa7134-dvb.c: (philips_tda827x_pll_set), (philips_tda827x_pll_sleep): * linux/drivers/media/video/saa7134/saa7134-empress.c: (ts_reset_encoder), (ts_init_encoder), (ts_do_ioctl): * linux/drivers/media/video/saa7134/saa7134-i2c.c: (saa7134_i2c_xfer), (attach_inform): * linux/drivers/media/video/saa7134/saa7134-input.c: (build_key), (saa7134_input_irq), (saa7134_input_init1): * linux/drivers/media/video/saa7134/saa7134-oss.c: (dsp_buffer_conf), (dsp_ioctl), (mixer_recsrc_7133), (mixer_ioctl), (saa7134_oss_init1): * linux/drivers/media/video/saa7134/saa7134-reg.h: * linux/drivers/media/video/saa7134/saa7134-ts.c: (buffer_prepare): * linux/drivers/media/video/saa7134/saa7134-tvaudio.c: (mute_input_7134), (mute_input_7133): * linux/drivers/media/video/saa7134/saa7134-video.c: (set_size), (verify_preview), (video_poll), (video_do_ioctl), (radio_do_ioctl), (saa7134_video_init1): * linux/drivers/media/video/saa7134/saa7134.h: * linux/drivers/media/video/tda7432.c: (tda7432_attach), (tda7432_command): * linux/drivers/media/video/tda8290.c: * linux/drivers/media/video/tda9875.c: (i2c_read_register), (do_tda9875_init), (tda9875_attach), (tda9875_command): * linux/drivers/media/video/tda9887.c: (tda9887_set_pinnacle), (tda9887_status), (tda9887_configure), (tda9887_attach), (tda9887_command): * linux/drivers/media/video/tea5767.c: * linux/drivers/media/video/tuner-core.c: (set_mode), (tuner_command): * linux/drivers/media/video/tuner-simple.c: (tuner_stereo), (tuner_islocked), (tuner_afcstatus), (tuner_mode), (default_set_tv_freq), (default_set_radio_freq): * linux/drivers/media/video/tvaudio.c: (chip_attach): * linux/drivers/media/video/tveeprom.c: (hasRadioTuner), (tveeprom_hauppauge_analog), (tveeprom_detect_client): * linux/drivers/media/video/tvmixer.c: (tvmixer_ioctl), (tvmixer_open): * linux/drivers/media/video/v4l1-compat.c: (v4l_compat_translate_ioctl): * linux/drivers/media/video/video-buf.c: (videobuf_dma_init_user), (videobuf_read_zerocopy), (videobuf_read_one), (videobuf_vm_nopage): * linux/drivers/media/video/wm8775.c: * linux/drivers/usb/media/em2820-cards.c: * linux/drivers/usb/media/em2820-core.c: * linux/drivers/usb/media/em2820-i2c.c: * linux/drivers/usb/media/em2820-input.c: * linux/drivers/usb/media/em2820-video.c: * linux/drivers/usb/media/em2820.h: * linux/include/linux/videodev.h: * linux/include/linux/videodev2.h: * linux/include/media/audiochip.h: * linux/include/media/i2c-compat.h: * linux/include/media/saa6752hs.h: * linux/include/media/tuner.h: * linux/include/media/video-buf.h: * linux/sound/pci/bt87x.c: (snd_bt87x_create_risc): - Whitespace cleanups Signed-off-by: Mauro Carvalho Chehab 2005-10-16 06:11 nshmyrev * linux/drivers/media/video/bttv-cards.c: Don't request GPINT on Avermedia TV Capture 98. Signed-off-by: Ray Cole . 2005-10-16 03:19 mchehab * linux/drivers/media/video/bttv-driver.c: (bttv_common_ioctls), (bttv_do_ioctl): * linux/drivers/media/video/tda9887.c: (tda9887_configure), (tda9887_command): * linux/include/linux/videodev2.h: - This patch adds the VIDIOC_LOG_STATUS to videodev2.h and adds LOG_STATUS support to tda9887.c and bttv-driver.c. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-10-15 17:01 nshmyrev * linux/drivers/media/video/bttv-driver.c: (bttv_irq): More intellect on clearing in bits on irq lock. Signed-off-by: Nickolay V. Shmyrev 2005-10-15 14:14 nshmyrev * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: (saa7134_board_init1): * linux/drivers/media/video/saa7134/saa7134.h: - Add SKNet Monster TV Mobile card. Signed-off-by: Pieter Palmers 2005-10-15 13:11 nshmyrev * linux/drivers/media/video/cx88/cx88-cards.c: * linux/drivers/media/video/tda9887.c: (tda9887_set_config): * linux/include/media/tuner.h: - New config option for tda9887 to specifically set intercarrier depending on current standard and card. Signed-off-by: Nickolay V. Shmyrev 2005-10-15 12:08 nshmyrev * linux/Documentation/video4linux/CARDLIST.bttv: * linux/drivers/media/video/bttv-cards.c: * linux/drivers/media/video/bttv.h: Added Asound Skyeye bttv card. Signed-off-by: Nickolay V. Shmyrev 2005-10-15 09:19 nshmyrev * linux/drivers/usb/media/em2820-input.c: (em2820_set_ir): Remotes for the Cinergy 200 USB and Cinergy 250 USB are the same. Signed-off-by: Sascha Sommer 2005-10-15 08:25 nshmyrev * linux/drivers/media/.cvsignore: * linux/include/linux/.cvsignore: Make CVS quiet. Signed-off-by: Adam Forsyth . 2005-10-14 23:26 mrechberger * linux/drivers/usb/media/em2820-input.c: * linux/drivers/drivers/media/ir-kbd-i2c.c: CodingStyle fixes Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Markus Rechberger 2005-10-14 22:03 mrechberger * linux/drivers/usb/media/em2820-input.c: - Added support for Terratec Cinergy 250 USB * linux/drivers/media/ir-kbd-i2c.c: (ir_probe) - changed signed char to unsigned char Signed-off-by: Markus Rechberger 2005-10-14 18:45 mchehab * linux/drivers/media/video/saa7113.c: * v4l/Makefile: - Added support for saa7113. Signed-off-by: Dwaine Garden Signed-off-by: Mauro Carvalho Chehab 2005-10-14 17:26 mchehab * linux/drivers/media/video/msp3400.c: (msp_command): - This fixes dual language detection on the msp3400. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-10-14 16:41 mchehab * linux/drivers/usb/media/em2820-cards.c: * linux/drivers/usb/media/em2820-core.c: (em2820_scaler_set): * linux/drivers/usb/media/em2820-video.c: (em2820_video_do_ioctl): * linux/drivers/usb/media/em2820.h: - Chip_id removed since it isn't required anymore. - Scaler code for the em2820 does not seem to work for the em2800 chipset. Attached patch will disable all resolutions for the em2800 that do not produce correct output. Not sure if NTSC is working. Signed-off-by: Sascha Sommer Signed-off-by: Mauro Carvalho Chehab 2005-10-14 16:04 mchehab * linux/drivers/media/video/ir-kbd-i2c.c: (get_key_haup), (get_key_pixelview), (get_key_pv951), (get_key_knc1), (get_key_purpletv), (ir_key_poll), (ir_timer), (ir_work), (ir_attach), (ir_detach), (ir_probe): - moved Pinnacle IR table (ir_codes_em2820) to em2820-input.c - IR struct renamed and moved to a header file. * v4l/Makefile: * linux/drivers/usb/media/em2820-input.c: - New file to handle em2820-specific IR. - It uses ir-kbd-i2c to handle I2C IR. - Experimental em2820 code removed and probe fixed. - Detection code changed to be like i2c_scan, since the old one doesn't work with em2820 cards. * linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): - Removed some testing code. * linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_xfer), (attach_inform): - Some cleanups at debug messages. - attach now detects I2C IR and calls em2820-specific IR code * linux/drivers/usb/media/em2820-video.c: (em2820_usb_probe): - Board detection message improved to show interface and class. - Now it doesn't touch audio interfaces. * linux/drivers/usb/media/em2820.h: - Comments changed to /* */ instead of // - Included IR headers * v4l/compat.h: * linux/include/media/ir-common.h: - IR compat code moved to compat.h * linux/include/media/ir-kbd-i2c.h: - New header with struct IR_i2c there, to allow it to be used by board-specific input handlers. Signed-off-by: Mauro Carvalho Chehab 2005-10-14 15:48 mchehab * linux/drivers/usb/media/em2820-input.c * v4l/Makefile: * linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): * linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_xfer), (attach_inform): * linux/drivers/usb/media/em2820-video.c: (em2820_usb_probe): * linux/drivers/usb/media/em2820.h: * linux/include/media/ir-common.h: * v4l/compat.h: Signed-off-by: Mauro Carvalho Chehab 2005-10-14 15:46 mchehab * linux/drivers/media/video/ir-kbd-i2c.c: (get_key_haup), (get_key_pixelview), (get_key_pv951), (get_key_knc1), (get_key_purpletv), (ir_key_poll), (ir_timer), (ir_work), (ir_attach), (ir_detach), (ir_probe): * linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): * linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_xfer), (attach_inform): * linux/drivers/usb/media/em2820-video.c: (em2820_usb_probe): * linux/drivers/usb/media/em2820.h: * linux/include/media/ir-common.h: * v4l/Makefile: * v4l/compat.h: Signed-off-by: Mauro Carvalho Chehab 2005-10-13 01:09 mrechberger * linux/drivers/media/video/ir-kbd-i2c.c: - fixed bad em2820 remote layout values, set KNC One and Purple TV layouts back to default * linux/drivers/usb/media/em2820-i2c.c: - added pinnacle ir remote i2c address to the i2c scanner Signed-off-by: Markus Rechberger 2005-10-12 20:10 nshmyrev * linux/drivers/usb/media/em2820-core.c: - Fixed typo in module param description Signed-off-by: Paul Vriens 2005-10-12 07:02 mrechberger * linux/drivers/media/video/ir-kbd-i2c.c: - fixed probe function, em2820 remote layout, disabled em2820 pinnacle ir support Signed-off-by: Markus Rechberger 2005-10-11 23:56 mkrufky * v4l/scripts/strip-trailing-whitespaces.sh: - Updated script to function in new tree layout. Must be called from top-level. * Makefile: - Automatically strip trailing whitespaces before creating Changelog entry. * linux/Documentation/video4linux/README.cx88: * linux/Documentation/video4linux/README.saa7134: * linux/Documentation/video4linux/bttv/Sound-FAQ: * linux/Documentation/video4linux/bttv/Tuners: * linux/Documentation/video4linux/cx88/hauppauge-wintv-cx88-ir.txt: * linux/Documentation/video4linux/lifeview.txt: * linux/drivers/media/video/ir-kbd-i2c.c: * linux/drivers/media/video/wm8775.c: (wm8775_write): - Strip trailing whitespaces (for the last time!) Signed-off-by: Michael Krufky 2005-10-12 03:11 mkrufky * linux/Documentation/video4linux/CARDLIST.saa7134: * linux/drivers/media/video/saa7134/saa7134-cards.c: * linux/drivers/media/video/saa7134/saa7134.h: - Added card 75 AVerMedia AVerTVHD MCE A180 s-video and composite inputs only. Signed-off-by: Michael Krufky 2005-10-12 00:52 mkrufky * linux/drivers/media/video/saa7134/saa7134.h: - fix build warnings: In function `saa7134_board_init1': warning: implicit declaration of function `msleep' From: Adam Forsyth Signed-off-by: Michael Krufky 2005-10-11 22:03 mkrufky * v4l/Makefile: - fix CPPFLAGS to find video-buf-dvb.h From: Adam Forsyth Signed-off-by: Michael Krufky 2005-10-11 21:07 mkrufky * linux/drivers/media/video/cx88/Makefile: * linux/drivers/media/video/saa7134/Makefile: - Be sure to enable video-buf-dvb in kernel build. Signed-off-by: Michael Krufky 2005-10-11 21:00 mkrufky * linux/drivers/media/video/cx88/Makefile: * linux/drivers/media/video/saa7134/Makefile: - import cx88 and saa7134 Makefile(s) from 2.6.14-rc4 Signed-off-by: Michael Krufky 2005-10-11 20:28 mchehab * linux/drivers/media/video/wm8775.c: * v4l/Makefile: - The wm8775 is a Wolfson Microelectronics 24-bit, 96kHz ADC with 4 Channel I/P Multiplexer. It is used in Hauppauge PVR150/500 PVR boards. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-10-11 20:09 mkrufky * linux/drivers/media/video/cx88/cx88.h: * v4l/Make.config: * v4l/Makefile: - Allow to disable build of video-buf-dvb in Make.config using compile flag CONFIG_VIDEO_BUF_DVB - replaced check using this method: -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)) +#ifdef HAVE_VIDEO_BUF_DVB * linux/drivers/media/video/saa7134/saa7134.h: - #include in saa7134.h to fix build Signed-off-by: Michael Krufky 2005-10-11 20:03 nshmyrev * v4l/compat.h: - Fix compilation with 2.6.8. Signed-off-by: Nickolay V. Shmyrev <> 2005-10-11 17:59 mkrufky * linux/drivers/media/video/bttv-cards.c: (bttv_idcard): - Don't bother Gerd with bttv-cards patches. Instead, send to video4linux mailing list. Signed-off-by: Michael Krufky 2005-10-11 16:48 mchehab * linux/Documentation/video4linux/CARDLIST.em2820: * linux/drivers/usb/media/em2820-cards.c: * linux/drivers/usb/media/em2820-core.c: (em2820_isoc_video_copy), (em2820_set_alternate): * linux/drivers/usb/media/em2820-i2c.c: (em2800_i2c_send_max4), (em2800_i2c_send_bytes), (em2800_i2c_check_for_device), (em2800_i2c_recv_bytes), (em2820_i2c_send_bytes), (em2820_i2c_recv_bytes), (em2820_i2c_check_for_device), (em2820_i2c_xfer), (em2820_i2c_eeprom), (do_i2c_scan): * linux/drivers/usb/media/em2820-video.c: (em2820_do_ioctl), (em2820_init_dev), (em2820_usb_probe): * linux/drivers/usb/media/em2820.h: * v4l/scripts/cardlist: * v4l/scripts/em2820.pl: - Included support for em2800. - Included card insmod parameter. - Now it will not try to register audio anymore. Signed-off-by: Mauro Carvalho Chehab 2005-10-11 05:17 mkrufky * linux/Documentation/video4linux/CARDLIST.cx88: * linux/drivers/media/video/cx88/cx88-cards.c: * linux/drivers/media/video/cx88/cx88-dvb.c: (dvb_register): * linux/drivers/media/video/cx88/cx88.h: - Add DVB card WinFast DTV1000-T From: David Shirley Signed-off-by: Michael Krufky 2005-10-11 04:23 mchehab * v4l/Makefile: * v4l/scripts/cardlist: - Fixed dir for em2820. Now at drivers/usb/media Signed-off-by: Mauro Carvalho Chehab 2005-10-11 04:01 mchehab * linux/include/media/id.h: - Include newer I2C ID. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab 2005-10-11 04:09 mrechberger * linux/drivers/usb/media/em2820-i2c.c: (attach_inform): - Fixed usb index/registry value for the videotuner Changed I2C_HW_B_EM2820 to 0x99, this should finally go into /include/linux/i2c-id.h with the appropriate value * linux/drivers/usb/media/em2820-video.c: (em2820_config_i2c): - i2c tuner setting TDA9887_SET_CONFIG moved into em2820-i2c.h * linux/drivers/media/video/ir-kbd-i2c.c: (ir_attach), (ir_probe): - added support for Terratec Cinergy 250 USB TV IR Remote * v4l/compat.h: - hardcoded #define I2C_HW_B_EM2820 0x99 which should also go into /include/linux/i2c-id.h Signed-off-by: Markus Rechberger 2005-10-10 22:04 mchehab * linux/drivers/media/video/cx88/cx88-video.c: (cx8800_initdev): * linux/drivers/media/video/msp3400.c: (msp_attach): - Some fixups for 2.4 kernel. Signed-off-by: Mauro Carvalho Chehab 2005-10-10 21:53 mchehab * linux/drivers/media/video/msp3400.c: (msp3400c_write_dfp_with_default), (msp3400c_thread), (msp3410d_thread), (msp34xxg_reset), (msp34xxg_thread), (msp_attach), (msp_detach), (msp_command): - More improvements at msp3400.c from ivtv code. Signed-off-by: Mauro Carvalho Chehab 2005-10-10 16:21 mchehab * linux/drivers/media/video/msp3400.c: (msp3400c_reset), (msp3400c_read), (msp3400c_write), (msp3400c_set_scart), (msp3400c_setvolume), (msp3400c_setbass), (msp3400c_settreble), (msp3400c_setmode), (best_video_sound), (msp3400c_setstereo), (msp3400c_print_mode), (msp3400c_restore_dfp), (msp3400c_write_dfp_with_default), (autodetect_stereo), (watch_stereo), (msp3400c_thread), (msp34xx_modus), (msp3410d_thread), (msp34xxg_thread), (msp_attach), (msp_any_set_audmode), (msp_command): - Some improvements at msp3400.c from ivtv code. Signed-off-by: Mauro Carvalho Chehab 2005-10-10 14:19 mchehab * linux/drivers/media/video/saa6588.c: (saa6588_attach): * linux/drivers/media/video/saa6752hs.c: (saa6752hs_attach): * linux/drivers/media/video/tveeprom.c: (tveeprom_detect_client): * linux/drivers/media/video/tvp5150.c: (tvp5150_detect_client): - Some compilation fixes for 2.4 kernel. Signed-off-by: Mauro Carvalho Chehab 2005-10-10 09:30 mkrufky * v4l/Makefile: - removed unneeded line. * v4l/scripts/makelinks.sh: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fixed offsets. Signed-off-by: Michael Krufky 2005-10-10 09:05 mkrufky * v4l/Makefile: * v4l/scripts/makelinks.sh: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Alternative build method: 'make kernel-links' based on 'makelinks' script in dvb-kernel cvs. - Symlink cvs code into kernel source in order to build cvs code inside kernel build. - Currently requires merged-trees, because of some missing files in v4l-kernel cvs, present in dvb-kernel cvs, such as Makefile - 'make kernel-links' will automatically call 'make merge-trees' - Currently requires a patch to linux/include/linux/videodev.h, which adds #include "compat.h" Patch is applied during 'make kernel-links' and is removed during 'make clean' - videodev.h patch and merge-trees dependency can be removed in the future. Signed-off-by: Michael Krufky 2005-10-09 23:08 mkrufky * linux/drivers/media/video/tda9887.c: (dump_read_message), (dump_write_message), (tda9887_set_tvnorm), (tda9887_fixup_std), (tda9887_status), (tda9887_configure), (tda9887_attach), (tda9887_suspend), (tda9887_resume): - Add the adapter/address prefix to the tda9887 kernel messages. Signed-off-by: Hans Verkuil Signed-off-by: Michael Krufky 2005-10-09 22:50 mchehab * v4l/Makefile: - snapshot feature updated. Signed-off-by: Mauro Carvalho Chehab 2005-10-09 22:31 mkrufky * v4l/Make.config: - removed commented old code. * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fix Make.config offsets. Signed-off-by: Michael Krufky 2005-10-09 21:18 mkrufky * v4l/Makefile: - don't symlink linux/include to v4l/ in merged-tree environment. Signed-off-by: Michael Krufky 2005-10-09 21:04 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fix fuzz & offsets. Signed-off-by: Michael Krufky 2005-10-09 20:55 mkrufky * v4l/Makefile: - clean up 'make links' build output. Signed-off-by: Michael Krufky 2005-10-09 20:21 mkrufky * v4l/Makefile: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Step two, move merged dvb/v4l cvs tree functionality into Makefile. Signed-off-by: Michael Krufky 2005-10-09 20:12 mchehab * v4l/Make.config: - Fixed dvb compiling. * v4l/Makefile: - Included some options to make easier to commit. Signed-off-by: Mauro Carvalho Chehab 2005-10-09 19:37 mchehab * v4l/Makefile: - Fixed support for extraversion. Signed-off-by: Mauro Carvalho Chehab 2005-10-09 18:02 mchehab * linux/drivers/media/video/bttv-cards.c: * linux/drivers/media/video/bttv-driver.c: * linux/drivers/media/video/bttv-i2c.c: * linux/drivers/media/video/bttvp.h: * linux/drivers/media/video/cx88/cx88-blackbird.c: (blackbird_load_firmware): * linux/drivers/media/video/cx88/cx88-core.c: * linux/drivers/media/video/cx88/cx88-i2c.c: (cx88_i2c_init): * linux/drivers/media/video/cx88/cx88-input.c: (cx88_ir_init): * linux/drivers/media/video/cx88/cx88-tvaudio.c: * linux/drivers/media/video/cx88/cx88-video.c: * linux/drivers/media/video/cx88/cx88.h: * linux/drivers/media/video/ir-kbd-gpio.c: * linux/drivers/media/video/ir-kbd-i2c.c: * linux/drivers/media/video/msp3400.c: (msp34xx_sleep), (msp_probe), (msp_suspend): * linux/drivers/media/video/saa6588.c: (saa6588_probe): * linux/drivers/media/video/saa6752hs.c: (saa6752hs_probe): * linux/drivers/media/video/saa7134/saa7134-alsa.c: * linux/drivers/media/video/saa7134/saa7134-core.c: (saa7134_fini): * linux/drivers/media/video/saa7134/saa7134-empress.c: * linux/drivers/media/video/saa7134/saa7134-i2c.c: * linux/drivers/media/video/saa7134/saa7134.h: * linux/drivers/media/video/tda9887.c: (tda9887_probe), (tda9887_suspend): * linux/drivers/media/video/tvaudio.c: (chip_thread), (chip_probe): * linux/drivers/media/video/tveeprom.c: * linux/drivers/media/video/tvmixer.c: * linux/drivers/media/video/tvp5150.c: * linux/drivers/media/video/video-buf-dvb.c: * linux/drivers/media/video/video-buf.c: * linux/include/linux/video_decoder.h: * linux/include/media/ir-common.h: * v4l/Make.config: * v4l/Makefile: * v4l/compat.h: - Lots of small changes to allow compiling with kernel 2.4. Compilation result not tested yet. - After this patch, .version should be removed, since its syntax has changed. Signed-off-by: Mauro Carvalho Chehab 2005-10-09 08:46 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - symlink entire dvb-kernel tree into v4l-kernel/linux Signed-off-by: Michael Krufky 2005-10-09 03:52 mchehab * Makefile: - make changelog now rebuilds cardlist * v4l/scripts/buildpatch: - Updated to work against linux * v4l/scripts/cardlist: - fixed to work even without symlinks Signed-off-by: Mauro Carvalho Chehab 2005-10-09 03:31 mchehab * Makefile: - created make changelog to make easier to generate patches. * linux/drivers/media/video/cx88/cx88-core.c: * linux/drivers/media/video/cx88/cx88.h: * linux/kernel/drivers/usb/media/em2820-core.c: * linux/kernel/drivers/usb/media/em2820-i2c.c: * linux/kernel/drivers/usb/media/em2820-video.c: * linux/kernel/drivers/usb/media/em2820.h: - removed unneccessary includes. * v4l/scripts/prepare-ChangeLog.pl: - Modified to avoid detecting ChangeLog as a change. Signed-off-by: Mauro Carvalho Chehab 2005-10-08 03:24 mkrufky * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - now make clean calls make unmerge-trees in merged build environment. Signed-off-by: Michael Krufky 2005-10-08 03:04 mkrufky * linux/drivers/media/video/bttv.h: - "compat.h" must be #include'd before * linux/include/linux/videodev.h: - removed #include "compat.h" Signed-off-by: Michael Krufky 2005-10-09 02:06 mkrufky * v4l/Make.config: * v4l/Makefile: * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - Step one, move merged dvb/v4l cvs tree functionality into Makefile. Signed-off-by: Michael Krufky 2005-10-08 23:10 mkrufky * v4l/Makefile: - renamed tree-merge functions. new names: make merge-trees make unmerge-trees Signed-off-by: Michael Krufky 2005-10-08 22:58 mkrufky * linux/include/linux/videodev.h: - #include "compat.h" * v4l/Makefile: - add two new make commands for tree-merge: make merge make unmerge - this allows tree-merge commands to be called from both top-level v4l-kernel and v4l-kernel/v4l * v4l/scripts/merge-trees.sh: * v4l/scripts/unmerge-trees.sh: - fix offsets Signed-off-by: Michael Krufky 2005-10-08 21:54 mkrufky * v4l/Makefile: - Made symlinks a separate process in Makefile. - To make symlinks without building, run "make links" - "make" alone, will symlink and build, as before. Signed-off-by: Michael Krufky 2005-10-08 21:25 mkrufky * Makefile: - Added top-level Makefile that calls v4l/Makefile Signed-off-by: Michael Krufky 2005-10-08 20:03 mchehab From: Mauro Carvalho Chehab * linux/drivers/media/video/tveeprom.c: - Fixed include when compiling at kernel tree * linux/include/linux/videodev.h: - removed compat.h from wrong place * linux/drivers/media/video/tvp5150.c: * linux/kernel/drivers/usb/media/em2820-cards.c: * linux/kernel/drivers/usb/media/em2820-core.c: * linux/kernel/drivers/usb/media/em2820-i2c.c: * linux/kernel/drivers/usb/media/em2820-video.c: - included compat.h at the right place * v4l/Makefile: - now creates symlinks to allow compiling V4L stuff at v4l dir. * v4l/scripts/prepare-ChangeLog.pl: - modified to include other directories. Signed-off-by: Mauro Carvalho Chehab 2005-10-08 17:02 mkrufky * v4l1-compat.c: (v4l_compat_translate_ioctl): - change VIDIOCSFREQ and VIDIOCGFREQ from int to unsigned long Signed-off-by: Hans Verkuil Signed-off-by: Michael Krufky 2005-10-08 09:19 nshmyrev * saa7134-alsa.c: (snd_saa7134_capsrc_put), (alsa_card_saa7134_create): * saa7134-core.c: (saa7134_initdev): * saa7134.h: - Fixed a bug that caused some saa7133 code to run on saa7134 boards - dsp_nr (to force a given audio card number) from OSS now works for ALSA as well. Signed-off-by: Ricardo Cerqueira 2005-10-07 19:18 mkrufky * tveeprom.c: - fix compile with gcc-2.95 Signed-off-by: Hans Verkuil Signed-off-by: Michael Krufky 2005-10-07 05:35 nshmyrev * saa7134-alsa.c: (saa7134_dma_stop), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_capture_pointer), (snd_card_saa7134_capture_close), (snd_card_saa7134_capture_open), (snd_card_saa7134_pcm), (snd_saa7134_capsrc_info), (snd_saa7134_capsrc_put), (snd_card_saa7134_new_mixer), (alsa_card_saa7134_create): - Fixed kernel oops when hotswapping PC Cards - Fixed capture source switch issue in mixer - Removed some unnecessary wrappers - Minor code cleanups - Added a few comments to document the purpose of the major functions. Signed-off-by: Ricardo Cerqueira 2005-10-07 03:10 mkrufky * em2820-i2c.c: - Kill i2c_algorithm.name - Kill i2c_algorithm.id - Fix build for 2.6.14 Signed-off-by: Michael Krufky 2005-10-06 23:54 mkrufky * saa7134-alsa.c: (snd_card_saa7134_pcm_prepare), (snd_card_saa7134_capture_close): * saa7134-core.c: (saa7134_finidev): - Removed trailing whitespace. Signed-off-by: Michael Krufky 2005-10-06 23:46 mkrufky * msp3400.c: (msp_detach): - check ->kthread correctly Signed-off-by: Alexey Dobriyan Signed-off-by: Michael Krufky 2005-10-07 21:35 nshmyrev * Makefile: * saa7134-alsa.c: (saa7134_dma_stop), (saa7134_dma_start), (saa7134_irq_alsa_done), (snd_card_saa7134_capture_trigger), (dsp_buffer_conf), (dsp_buffer_init), (snd_card_saa7134_pcm_prepare), (snd_card_saa7134_capture_prepare), (snd_card_saa7134_pointer), (snd_card_saa7134_capture_pointer), (snd_card_saa7134_runtime_free), (snd_card_saa7134_hw_params), (snd_card_saa7134_hw_free), (dsp_buffer_free), (saa7134_cap_close), (saa7134_cap_open), (snd_card_saa7134_capture_open), (snd_card_saa7134_capture_close), (snd_card_saa7134_pcm), (snd_saa7134_volume_info), (snd_saa7134_volume_get), (snd_saa7134_volume_put), (snd_saa7134_capsrc_info), (snd_saa7134_capsrc_get), (snd_saa7134_capsrc_put), (snd_card_saa7134_new_mixer), (snd_saa7134_free), (snd_saa7134_dev_free), (alsa_card_saa7134_create), (alsa_card_saa7134_exit): * saa7134-core.c: (saa7134_irq), (saa7134_initdev), (saa7134_finidev): * saa7134-oss.c: (dsp_rec_start): * saa7134-reg.h: * saa7134.h: - Alsa support for saa7134 that should work. Wonderful patch from Ricardo. Signed-off-by: Ricardo Cerqueira 2005-10-06 Nickolay V. Shmyrev * saa7134-cards.c: * saa7134-video.c: (saa7134_video_init1): * saa7134.h: - Implement some differences in video output port register initialization between existing boards and RTD Embedded Technologies VFG7300 boards. Signed-off-by: Robert W. Boone 2005-10-06 16:10 nshmyrev * Makefile: * em2820-i2c.c: (em2820_set_tuner): - Fixed build. Signed-off-by: Nickolay V. Shmyrev 2005-10-06 15:27 mchehab * doc/CARDLIST.em2820: * scripts/cardlist: * scripts/em2820.pl: - Added scripts and CARDLIST for em2820. Signed-off-by: Mauro Carvalho Chehab 2005-10-06 14:26 mchehab * Make.config,Makefile,compat.h,em2820-cards.c,em2820-core.c, em2820-video.c,em2820.h: - Added support for Empia Tech em2820/2840 chipset boards. * tvp5150.c: (tvp5150_write), (tvp5150_selmux), (tvp5150_reset), (tvp5150_get_ctrl), (tvp5150_set_ctrl), (tvp5150_command), (tvp5150_detect_client), (tvp5150_attach_adapter), (tvp5150_detach_client), (tvp5150_init), (tvp5150_exit): - Added some V4L2 API calls. Signed-off-by: Markus Rechberger Signed-off-by: Ludovico Cavedon Signed-off-by: Mauro Carvalho Chehab 2005-10-06 03:07 mkrufky * bttv-cards.c: - Enable S-Video input on DViCO FusionHDTV5 Lite Signed-off-by: Michael Krufky 2005-10-05 14:32 nshmyrev * saa7134-alsa.c: (saa7134_start_audio_dma), (saa7134_stop_audio_dma), (saa713401_timeout), (saa713401_aud_irq), (saa7134_irq), (snd_saa7134_set_digital_hw), (snd_saa7134_pcm_open), (snd_saa7134_close), (snd_saa7134_hw_params), (snd_saa7134_hw_free), (snd_saa7134_prepare), (snd_saa7134_card_trigger), (snd_saa7134_pointer), (snd_saa7134_pcm), (snd_saa7134_capture_volume_info), (snd_saa7134_capture_volume_get), (snd_saa7134_capture_volume_put), (snd_saa7134_capture_source_info), (snd_saa7134_capture_source_get), (snd_saa7134_capture_source_put), (snd_saa7134_free), (snd_saa7134_dev_free), (snd_saa7134_create), (saa7134_audio_initdev), (saa7134_audio_finidev), (saa7134_audio_init), (saa7134_audio_fini): - Placeholder for implementation for alsa support in saa7134. 2005-10-05 14:31 nshmyrev * tda9887.c: (dump_write_message): - Corrected settings for SECAM-L. Signed-off-by: Nickolay V. Shmyrev 2005-10-05 04:10 mkrufky * cx88.h, cx88-cards.c: (cx88_card_setup): - Added analog support for ATI HDTV Wonder * tuner.h, tuner-simple.c: (default_set_tv_freq): - Added support for the Philips TUV1236D tuner on the ATI HDTV Wonder Signed-off-by: Kirk Lapray Signed-off-by: Michael Krufky 2005-10-04 17:14 mkrufky * bttv-cards.c: - Changed { .pll = 1, } to { .pll = PLL_28, } on BTTV_BOARD_MACHTV "MachTV". * bttv.h: - Cleaned up spacing to be uniform for BTTV_BOARDS * doc/CARDLIST.bttv: - Added Osprey 440 card. * doc/CARDLIST.cx88: - Added Kworld Vstream ExpertDVD. * saa7134-tvaudio.c: (mute_input_7134): - Removed trailing whitespace. Signed-off-by: Michael Krufky 2005-10-04 15:42 nshmyrev * bttv-cards.c: * bttv.h: - Added Osprey 440 card. Signed-off-by: Kenth Andersson 2005-10-04 15:00 nshmyrev * saa7134-tvaudio.c: (mute_input_7134): - Full mute of saa7134 on mute command. Signed-off-by: Nickolay V. Shmyrev 2005-10-04 14:50 nshmyrev * saa7134-cards.c: (saa7134_board_init1): * saa7134-input.c: (saa7134_input_init1): - Remote for KWorld Terminator. Signed-off-by: James R. Webb 2005-10-04 14:46 nshmyrev * cx88-tvaudio.c: (set_audio_registers), (set_audio_start), (set_audio_finish), (set_audio_standard_BTSC), (set_audio_standard_NICAM), (set_audio_standard_A2), (set_audio_standard_EIAJ), (set_audio_standard_FM), (