media fixes for v4.17-rc4
-----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJa7DRFAAoJEAhfPr2O5OEVnwUQAI0xTbwgVap6L2/r3tjQelvW cjOAijuBAVH1QkJ0RklK6QIyR612vZCaF4Xy49e0wGrn77Or8Rq439jB7EXC3+Ht sFpB0N0Rc+uhpF+y1MwTqsoqMo3H66emCMAw44BXZec28bGzj5cd1Y14zHQ+P4rx NwX8GpgeJFNEuiNNdEbz6qqRcsNSDSa2Ps/7/Or6beSby7JhviK7tP+/Arsteotb ts1Z8inZw7IuTeh+IT9hpVx9vtxKSaN61Rrn+r/l7XaoXudS2iPRu7QgdFsAwgLE wFt5mwHLgGleG3zqaKyI2i3tGXKlLC38fNOYVjo/xW3fwp6SrrH1gr5JQPk9IeX/ vGJeqnLzaWk9th/rfWPLe59aGDigwnWoWZvozaattGc/ZFp4cs5jLbdzfl93+0yp miMF1GPiNXqbciFoRTvZj0TzWZ5H7Su+59P9omw8MdsOR6XXVX190pcVEpHjHjOi YwO6h2EBhZYkaApd4dIpfLqYWIafV+NJT5rUYpMraOdaId7sN2T+NnGPSqd213Pu eRR1V7KyOUb3bNgVgFMC9DGgqKSsF3wH8A2Bw1ejnTe6Z5HoMvVr3AjzF8PY1M21 5CtMgUP5EsTSLSVmRbsS5R6OvFWJJo++Y9K4WoUkckSiCYSFs3jOlpuy4oDW4E1u tAPIe/Ua4FcoZh66OaYq =6jfk -----END PGP SIGNATURE----- Merge tag 'media/v4.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media Pull media fixes from Mauro Carvalho Chehab: - a trivial one-line fix addressing a PTR_ERR() getting value from a wrong var at imx driver - a patch changing my e-mail at the Kernel tree to mchehab@kernel.org. no code changes * tag 'media/v4.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: MAINTAINERS & files: Canonize the e-mails I use at files media: imx-media-csi: Fix inconsistent IS_ERR and PTR_ERR
This commit is contained in:
commit
b99dc74253
|
@ -177,14 +177,14 @@ BUGS
|
||||||
****
|
****
|
||||||
|
|
||||||
|
|
||||||
Report bugs to Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
Report bugs to Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
|
|
||||||
COPYRIGHT
|
COPYRIGHT
|
||||||
*********
|
*********
|
||||||
|
|
||||||
|
|
||||||
Copyright (c) 2016 by Mauro Carvalho Chehab <mchehab@s-opensource.com>.
|
Copyright (c) 2016 by Mauro Carvalho Chehab <mchehab+samsung@kernel.org>.
|
||||||
|
|
||||||
License GPLv2: GNU GPL version 2 <http://gnu.org/licenses/gpl.html>.
|
License GPLv2: GNU GPL version 2 <http://gnu.org/licenses/gpl.html>.
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ file: uapi/v4l/keytable.c
|
||||||
|
|
||||||
/* keytable.c - This program allows checking/replacing keys at IR
|
/* keytable.c - This program allows checking/replacing keys at IR
|
||||||
|
|
||||||
Copyright (C) 2006-2009 Mauro Carvalho Chehab <mchehab@infradead.org>
|
Copyright (C) 2006-2009 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -6,7 +6,7 @@ file: media/v4l/v4l2grab.c
|
||||||
.. code-block:: c
|
.. code-block:: c
|
||||||
|
|
||||||
/* V4L2 video picture grabber
|
/* V4L2 video picture grabber
|
||||||
Copyright (C) 2009 Mauro Carvalho Chehab <mchehab@infradead.org>
|
Copyright (C) 2009 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -387,11 +387,11 @@ tree for more details.
|
||||||
|
|
||||||
=head1 BUGS
|
=head1 BUGS
|
||||||
|
|
||||||
Report bugs to Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
Report bugs to Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
=head1 COPYRIGHT
|
=head1 COPYRIGHT
|
||||||
|
|
||||||
Copyright (c) 2016 by Mauro Carvalho Chehab <mchehab@s-opensource.com>.
|
Copyright (c) 2016 by Mauro Carvalho Chehab <mchehab+samsung@kernel.org>.
|
||||||
|
|
||||||
License GPLv2: GNU GPL version 2 <http://gnu.org/licenses/gpl.html>.
|
License GPLv2: GNU GPL version 2 <http://gnu.org/licenses/gpl.html>.
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ communicating in English you can also ask the Chinese maintainer for
|
||||||
help. Contact the Chinese maintainer if this translation is outdated
|
help. Contact the Chinese maintainer if this translation is outdated
|
||||||
or if there is a problem with the translation.
|
or if there is a problem with the translation.
|
||||||
|
|
||||||
Maintainer: Mauro Carvalho Chehab <mchehab@infradead.org>
|
Maintainer: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
|
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
Documentation/video4linux/v4l2-framework.txt 的中文翻译
|
Documentation/video4linux/v4l2-framework.txt 的中文翻译
|
||||||
|
@ -14,7 +14,7 @@ Documentation/video4linux/v4l2-framework.txt 的中文翻译
|
||||||
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
||||||
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
||||||
译存在问题,请联系中文版维护者。
|
译存在问题,请联系中文版维护者。
|
||||||
英文版维护者: Mauro Carvalho Chehab <mchehab@infradead.org>
|
英文版维护者: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
中文版维护者: 傅炜 Fu Wei <tekkamanninja@gmail.com>
|
中文版维护者: 傅炜 Fu Wei <tekkamanninja@gmail.com>
|
||||||
中文版翻译者: 傅炜 Fu Wei <tekkamanninja@gmail.com>
|
中文版翻译者: 傅炜 Fu Wei <tekkamanninja@gmail.com>
|
||||||
中文版校译者: 傅炜 Fu Wei <tekkamanninja@gmail.com>
|
中文版校译者: 傅炜 Fu Wei <tekkamanninja@gmail.com>
|
||||||
|
|
17
MAINTAINERS
17
MAINTAINERS
|
@ -2554,7 +2554,6 @@ F: Documentation/devicetree/bindings/sound/axentia,*
|
||||||
F: sound/soc/atmel/tse850-pcm5142.c
|
F: sound/soc/atmel/tse850-pcm5142.c
|
||||||
|
|
||||||
AZ6007 DVB DRIVER
|
AZ6007 DVB DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -3083,7 +3082,6 @@ F: include/linux/btrfs*
|
||||||
F: include/uapi/linux/btrfs*
|
F: include/uapi/linux/btrfs*
|
||||||
|
|
||||||
BTTV VIDEO4LINUX DRIVER
|
BTTV VIDEO4LINUX DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -3812,7 +3810,6 @@ S: Maintained
|
||||||
F: drivers/media/dvb-frontends/cx24120*
|
F: drivers/media/dvb-frontends/cx24120*
|
||||||
|
|
||||||
CX88 VIDEO4LINUX DRIVER
|
CX88 VIDEO4LINUX DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -5053,7 +5050,6 @@ F: drivers/edac/thunderx_edac*
|
||||||
|
|
||||||
EDAC-CORE
|
EDAC-CORE
|
||||||
M: Borislav Petkov <bp@alien8.de>
|
M: Borislav Petkov <bp@alien8.de>
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-edac@vger.kernel.org
|
L: linux-edac@vger.kernel.org
|
||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
|
T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
|
||||||
|
@ -5082,7 +5078,6 @@ S: Maintained
|
||||||
F: drivers/edac/fsl_ddr_edac.*
|
F: drivers/edac/fsl_ddr_edac.*
|
||||||
|
|
||||||
EDAC-GHES
|
EDAC-GHES
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-edac@vger.kernel.org
|
L: linux-edac@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -5099,21 +5094,18 @@ S: Maintained
|
||||||
F: drivers/edac/i5000_edac.c
|
F: drivers/edac/i5000_edac.c
|
||||||
|
|
||||||
EDAC-I5400
|
EDAC-I5400
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-edac@vger.kernel.org
|
L: linux-edac@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/edac/i5400_edac.c
|
F: drivers/edac/i5400_edac.c
|
||||||
|
|
||||||
EDAC-I7300
|
EDAC-I7300
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-edac@vger.kernel.org
|
L: linux-edac@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/edac/i7300_edac.c
|
F: drivers/edac/i7300_edac.c
|
||||||
|
|
||||||
EDAC-I7CORE
|
EDAC-I7CORE
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-edac@vger.kernel.org
|
L: linux-edac@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -5163,7 +5155,6 @@ S: Maintained
|
||||||
F: drivers/edac/r82600_edac.c
|
F: drivers/edac/r82600_edac.c
|
||||||
|
|
||||||
EDAC-SBRIDGE
|
EDAC-SBRIDGE
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-edac@vger.kernel.org
|
L: linux-edac@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -5222,7 +5213,6 @@ S: Maintained
|
||||||
F: drivers/net/ethernet/ibm/ehea/
|
F: drivers/net/ethernet/ibm/ehea/
|
||||||
|
|
||||||
EM28XX VIDEO4LINUX DRIVER
|
EM28XX VIDEO4LINUX DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -8871,7 +8861,6 @@ F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
|
||||||
F: drivers/staging/media/tegra-vde/
|
F: drivers/staging/media/tegra-vde/
|
||||||
|
|
||||||
MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
|
MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
P: LinuxTV.org Project
|
P: LinuxTV.org Project
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
|
@ -12260,7 +12249,6 @@ S: Odd Fixes
|
||||||
F: drivers/media/i2c/saa6588*
|
F: drivers/media/i2c/saa6588*
|
||||||
|
|
||||||
SAA7134 VIDEO4LINUX DRIVER
|
SAA7134 VIDEO4LINUX DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -12765,7 +12753,6 @@ S: Maintained
|
||||||
F: drivers/media/radio/si4713/radio-usb-si4713.c
|
F: drivers/media/radio/si4713/radio-usb-si4713.c
|
||||||
|
|
||||||
SIANO DVB DRIVER
|
SIANO DVB DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -13756,7 +13743,6 @@ S: Maintained
|
||||||
F: drivers/media/i2c/tda9840*
|
F: drivers/media/i2c/tda9840*
|
||||||
|
|
||||||
TEA5761 TUNER DRIVER
|
TEA5761 TUNER DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -13765,7 +13751,6 @@ S: Odd fixes
|
||||||
F: drivers/media/tuners/tea5761.*
|
F: drivers/media/tuners/tea5761.*
|
||||||
|
|
||||||
TEA5767 TUNER DRIVER
|
TEA5767 TUNER DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -14181,7 +14166,6 @@ F: Documentation/networking/tlan.txt
|
||||||
F: drivers/net/ethernet/ti/tlan.*
|
F: drivers/net/ethernet/ti/tlan.*
|
||||||
|
|
||||||
TM6000 VIDEO4LINUX DRIVER
|
TM6000 VIDEO4LINUX DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
@ -15408,7 +15392,6 @@ S: Maintained
|
||||||
F: arch/x86/entry/vdso/
|
F: arch/x86/entry/vdso/
|
||||||
|
|
||||||
XC2028/3028 TUNER DRIVER
|
XC2028/3028 TUNER DRIVER
|
||||||
M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
||||||
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
M: Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
W: https://linuxtv.org
|
W: https://linuxtv.org
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
//
|
//
|
||||||
// VBI support (2004) and cleanups (2005) by Hans Verkuil <hverkuil@xs4all.nl>
|
// VBI support (2004) and cleanups (2005) by Hans Verkuil <hverkuil@xs4all.nl>
|
||||||
//
|
//
|
||||||
// Copyright (c) 2005-2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// SAA7111, SAA7113 and SAA7118 support
|
// SAA7111, SAA7113 and SAA7118 support
|
||||||
|
|
||||||
#include "saa711x_regs.h"
|
#include "saa711x_regs.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* SPDX-License-Identifier: GPL-2.0+
|
* SPDX-License-Identifier: GPL-2.0+
|
||||||
* saa711x - Philips SAA711x video decoder register specifications
|
* saa711x - Philips SAA711x video decoder register specifications
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define R_00_CHIP_VERSION 0x00
|
#define R_00_CHIP_VERSION 0x00
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Muting and tone control by Jonathan Isom <jisom@ematic.com>
|
* Muting and tone control by Jonathan Isom <jisom@ematic.com>
|
||||||
*
|
*
|
||||||
* Copyright (c) 2000 Eric Sandeen <eric_sandeen@bigfoot.com>
|
* Copyright (c) 2000 Eric Sandeen <eric_sandeen@bigfoot.com>
|
||||||
* Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* This code is placed under the terms of the GNU General Public License
|
* This code is placed under the terms of the GNU General Public License
|
||||||
* Based on tda9855.c by Steve VanDeBogart (vandebo@uclink.berkeley.edu)
|
* Based on tda9855.c by Steve VanDeBogart (vandebo@uclink.berkeley.edu)
|
||||||
* Which was based on tda8425.c by Greg Alexander (c) 1998
|
* Which was based on tda8425.c by Greg Alexander (c) 1998
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
//
|
//
|
||||||
// tvp5150 - Texas Instruments TVP5150A/AM1 and TVP5151 video decoder driver
|
// tvp5150 - Texas Instruments TVP5150A/AM1 and TVP5151 video decoder driver
|
||||||
//
|
//
|
||||||
// Copyright (c) 2005,2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (c) 2005,2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
#include <dt-bindings/media/tvp5150.h>
|
#include <dt-bindings/media/tvp5150.h>
|
||||||
#include <linux/i2c.h>
|
#include <linux/i2c.h>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
*
|
*
|
||||||
* tvp5150 - Texas Instruments TVP5150A/AM1 video decoder registers
|
* tvp5150 - Texas Instruments TVP5150A/AM1 video decoder registers
|
||||||
*
|
*
|
||||||
* Copyright (c) 2005,2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2005,2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define TVP5150_VD_IN_SRC_SEL_1 0x00 /* Video input source selection #1 */
|
#define TVP5150_VD_IN_SRC_SEL_1 0x00 /* Video input source selection #1 */
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
|
* Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
|
||||||
*
|
*
|
||||||
* This code is partially based upon the TVP5150 driver
|
* This code is partially based upon the TVP5150 driver
|
||||||
* written by Mauro Carvalho Chehab (mchehab@infradead.org),
|
* written by Mauro Carvalho Chehab <mchehab@kernel.org>,
|
||||||
* the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
|
* the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
|
||||||
* and the TVP7002 driver in the TI LSP 2.10.00.14. Revisions by
|
* and the TVP7002 driver in the TI LSP 2.10.00.14. Revisions by
|
||||||
* Muralidharan Karicheri and Snehaprabha Narnakaje (TI).
|
* Muralidharan Karicheri and Snehaprabha Narnakaje (TI).
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
|
* Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
|
||||||
*
|
*
|
||||||
* This code is partially based upon the TVP5150 driver
|
* This code is partially based upon the TVP5150 driver
|
||||||
* written by Mauro Carvalho Chehab (mchehab@infradead.org),
|
* written by Mauro Carvalho Chehab <mchehab@kernel.org>,
|
||||||
* the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
|
* the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
|
||||||
* and the TVP7002 driver in the TI LSP 2.10.00.14
|
* and the TVP7002 driver in the TI LSP 2.10.00.14
|
||||||
*
|
*
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* Copyright (C) 2010 Nokia Corporation
|
* Copyright (C) 2010 Nokia Corporation
|
||||||
*
|
*
|
||||||
* Based on drivers/media/video/v4l2_dev.c code authored by
|
* Based on drivers/media/video/v4l2_dev.c code authored by
|
||||||
* Mauro Carvalho Chehab <mchehab@infradead.org> (version 2)
|
* Mauro Carvalho Chehab <mchehab@kernel.org> (version 2)
|
||||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)
|
* Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)
|
||||||
*
|
*
|
||||||
* Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
* Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Handlers for board audio hooks, splitted from bttv-cards
|
* Handlers for board audio hooks, splitted from bttv-cards
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006 Mauro Carvalho Chehab (mchehab@infradead.org)
|
* Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* This code is placed under the terms of the GNU General Public License
|
* This code is placed under the terms of the GNU General Public License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Handlers for board audio hooks, splitted from bttv-cards
|
* Handlers for board audio hooks, splitted from bttv-cards
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006 Mauro Carvalho Chehab (mchehab@infradead.org)
|
* Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* This code is placed under the terms of the GNU General Public License
|
* This code is placed under the terms of the GNU General Public License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -2447,7 +2447,7 @@ struct tvcard bttv_tvcards[] = {
|
||||||
},
|
},
|
||||||
/* ---- card 0x88---------------------------------- */
|
/* ---- card 0x88---------------------------------- */
|
||||||
[BTTV_BOARD_ACORP_Y878F] = {
|
[BTTV_BOARD_ACORP_Y878F] = {
|
||||||
/* Mauro Carvalho Chehab <mchehab@infradead.org> */
|
/* Mauro Carvalho Chehab <mchehab@kernel.org> */
|
||||||
.name = "Acorp Y878F",
|
.name = "Acorp Y878F",
|
||||||
.video_inputs = 3,
|
.video_inputs = 3,
|
||||||
/* .audio_inputs= 1, */
|
/* .audio_inputs= 1, */
|
||||||
|
@ -2688,7 +2688,7 @@ struct tvcard bttv_tvcards[] = {
|
||||||
},
|
},
|
||||||
[BTTV_BOARD_ENLTV_FM_2] = {
|
[BTTV_BOARD_ENLTV_FM_2] = {
|
||||||
/* Encore TV Tuner Pro ENL TV-FM-2
|
/* Encore TV Tuner Pro ENL TV-FM-2
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org */
|
Mauro Carvalho Chehab <mchehab@kernel.org> */
|
||||||
.name = "Encore ENL TV-FM-2",
|
.name = "Encore ENL TV-FM-2",
|
||||||
.video_inputs = 3,
|
.video_inputs = 3,
|
||||||
/* .audio_inputs= 1, */
|
/* .audio_inputs= 1, */
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
(c) 2005-2006 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
|
(c) 2005-2006 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
|
||||||
|
|
||||||
Fixes to be fully V4L2 compliant by
|
Fixes to be fully V4L2 compliant by
|
||||||
(c) 2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
(c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
Cropping and overscan support
|
Cropping and overscan support
|
||||||
Copyright (C) 2005, 2006 Michael H. Schimek <mschimek@gmx.at>
|
Copyright (C) 2005, 2006 Michael H. Schimek <mschimek@gmx.at>
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
& Marcus Metzler (mocm@thp.uni-koeln.de)
|
& Marcus Metzler (mocm@thp.uni-koeln.de)
|
||||||
(c) 1999-2003 Gerd Knorr <kraxel@bytesex.org>
|
(c) 1999-2003 Gerd Knorr <kraxel@bytesex.org>
|
||||||
|
|
||||||
(c) 2005 Mauro Carvalho Chehab <mchehab@infradead.org>
|
(c) 2005 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
- Multituner support and i2c address binding
|
- Multituner support and i2c address binding
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* Copyright (C) 2008 <srinivasa.deevi at conexant dot com>
|
* Copyright (C) 2008 <srinivasa.deevi at conexant dot com>
|
||||||
* Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
* Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
* Markus Rechberger <mrechberger@gmail.com>
|
* Markus Rechberger <mrechberger@gmail.com>
|
||||||
* Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* Sascha Sommer <saschasommer@freenet.de>
|
* Sascha Sommer <saschasommer@freenet.de>
|
||||||
* Copyright (C) 2004, 2005 Chris Pascoe
|
* Copyright (C) 2004, 2005 Chris Pascoe
|
||||||
* Copyright (C) 2003, 2004 Gerd Knorr
|
* Copyright (C) 2003, 2004 Gerd Knorr
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
*
|
*
|
||||||
* (c) 2007 Trent Piepho <xyzzy@speakeasy.org>
|
* (c) 2007 Trent Piepho <xyzzy@speakeasy.org>
|
||||||
* (c) 2005,2006 Ricardo Cerqueira <v4l@cerqueira.org>
|
* (c) 2005,2006 Ricardo Cerqueira <v4l@cerqueira.org>
|
||||||
* (c) 2005 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* (c) 2005 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* Based on a dummy cx88 module by Gerd Knorr <kraxel@bytesex.org>
|
* Based on a dummy cx88 module by Gerd Knorr <kraxel@bytesex.org>
|
||||||
* Based on dummy.c by Jaroslav Kysela <perex@perex.cz>
|
* Based on dummy.c by Jaroslav Kysela <perex@perex.cz>
|
||||||
*
|
*
|
||||||
|
@ -103,7 +103,7 @@ MODULE_PARM_DESC(index, "Index value for cx88x capture interface(s).");
|
||||||
|
|
||||||
MODULE_DESCRIPTION("ALSA driver module for cx2388x based TV cards");
|
MODULE_DESCRIPTION("ALSA driver module for cx2388x based TV cards");
|
||||||
MODULE_AUTHOR("Ricardo Cerqueira");
|
MODULE_AUTHOR("Ricardo Cerqueira");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
MODULE_VERSION(CX88_VERSION);
|
MODULE_VERSION(CX88_VERSION);
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* (c) 2004 Jelle Foks <jelle@foks.us>
|
* (c) 2004 Jelle Foks <jelle@foks.us>
|
||||||
* (c) 2004 Gerd Knorr <kraxel@bytesex.org>
|
* (c) 2004 Gerd Knorr <kraxel@bytesex.org>
|
||||||
*
|
*
|
||||||
* (c) 2005-2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* - video_ioctl2 conversion
|
* - video_ioctl2 conversion
|
||||||
*
|
*
|
||||||
* Includes parts from the ivtv driver <http://sourceforge.net/projects/ivtv/>
|
* Includes parts from the ivtv driver <http://sourceforge.net/projects/ivtv/>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
*
|
*
|
||||||
* (c) 2003 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
|
* (c) 2003 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
|
||||||
*
|
*
|
||||||
* (c) 2005-2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* - Multituner support
|
* - Multituner support
|
||||||
* - video_ioctl2 conversion
|
* - video_ioctl2 conversion
|
||||||
* - PAL/M fixes
|
* - PAL/M fixes
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* (c) 2002 Yurij Sysoev <yurij@naturesoft.net>
|
* (c) 2002 Yurij Sysoev <yurij@naturesoft.net>
|
||||||
* (c) 1999-2003 Gerd Knorr <kraxel@bytesex.org>
|
* (c) 1999-2003 Gerd Knorr <kraxel@bytesex.org>
|
||||||
*
|
*
|
||||||
* (c) 2005 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* (c) 2005 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* - Multituner support and i2c address binding
|
* - Multituner support and i2c address binding
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
*
|
*
|
||||||
* (c) 2003-04 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
|
* (c) 2003-04 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
|
||||||
*
|
*
|
||||||
* (c) 2005-2006 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* - Multituner support
|
* - Multituner support
|
||||||
* - video_ioctl2 conversion
|
* - video_ioctl2 conversion
|
||||||
* - PAL/M fixes
|
* - PAL/M fixes
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* Copyright 1997 M. Kirkwood
|
* Copyright 1997 M. Kirkwood
|
||||||
*
|
*
|
||||||
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* Converted to new API by Alan Cox <alan@lxorguk.ukuu.org.uk>
|
* Converted to new API by Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||||
* Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
|
* Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* radio-aztech.c - Aztech radio card driver
|
* radio-aztech.c - Aztech radio card driver
|
||||||
*
|
*
|
||||||
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@xs4all.nl>
|
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@xs4all.nl>
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* Adapted to support the Video for Linux API by
|
* Adapted to support the Video for Linux API by
|
||||||
* Russell Kroll <rkroll@exploits.org>. Based on original tuner code by:
|
* Russell Kroll <rkroll@exploits.org>. Based on original tuner code by:
|
||||||
*
|
*
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
* Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
|
* Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
|
||||||
*
|
*
|
||||||
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Note: this card seems to swap the left and right audio channels!
|
* Note: this card seems to swap the left and right audio channels!
|
||||||
*
|
*
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
* BUGS:
|
* BUGS:
|
||||||
* - card unmutes if you change frequency
|
* - card unmutes if you change frequency
|
||||||
*
|
*
|
||||||
* (c) 2006, 2007 by Mauro Carvalho Chehab <mchehab@infradead.org>:
|
* (c) 2006, 2007 by Mauro Carvalho Chehab <mchehab@kernel.org>:
|
||||||
* - Conversion to V4L2 API
|
* - Conversion to V4L2 API
|
||||||
* - Uses video_ioctl2 for parsing and to add debug support
|
* - Uses video_ioctl2 for parsing and to add debug support
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
* Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
|
* Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
|
||||||
*
|
*
|
||||||
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Fully tested with actual hardware and the v4l2-compliance tool.
|
* Fully tested with actual hardware and the v4l2-compliance tool.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* No volume control - only mute/unmute - you have to use line volume
|
* No volume control - only mute/unmute - you have to use line volume
|
||||||
* control on SB-part of SF16-FMI/SF16-FMP/SF16-FMD
|
* control on SB-part of SF16-FMI/SF16-FMP/SF16-FMD
|
||||||
*
|
*
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/kernel.h> /* __setup */
|
#include <linux/kernel.h> /* __setup */
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
* Volume Control is done digitally
|
* Volume Control is done digitally
|
||||||
*
|
*
|
||||||
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/module.h> /* Modules */
|
#include <linux/module.h> /* Modules */
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
* Scott McGrath (smcgrath@twilight.vtc.vsc.edu)
|
* Scott McGrath (smcgrath@twilight.vtc.vsc.edu)
|
||||||
* William McGrath (wmcgrath@twilight.vtc.vsc.edu)
|
* William McGrath (wmcgrath@twilight.vtc.vsc.edu)
|
||||||
*
|
*
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
* The frequency change is necessary since the card never seems to be
|
* The frequency change is necessary since the card never seems to be
|
||||||
* completely silent.
|
* completely silent.
|
||||||
*
|
*
|
||||||
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/module.h> /* Modules */
|
#include <linux/module.h> /* Modules */
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
* 2002-07-15 - Fix Stereo typo
|
* 2002-07-15 - Fix Stereo typo
|
||||||
*
|
*
|
||||||
* 2006-07-24 - Converted to V4L2 API
|
* 2006-07-24 - Converted to V4L2 API
|
||||||
* by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
* Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
|
||||||
*
|
*
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
*
|
*
|
||||||
* On Avermedia M135A with IR model RM-JX, the same codes exist on both
|
* On Avermedia M135A with IR model RM-JX, the same codes exist on both
|
||||||
* Positivo (BR) and original IR, initial version and remote control codes
|
* Positivo (BR) and original IR, initial version and remote control codes
|
||||||
* added by Mauro Carvalho Chehab <mchehab@infradead.org>
|
* added by Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Positivo also ships Avermedia M135A with model RM-K6, extra control
|
* Positivo also ships Avermedia M135A with model RM-K6, extra control
|
||||||
* codes added by Herton Ronaldo Krzesinski <herton@mandriva.com.br>
|
* codes added by Herton Ronaldo Krzesinski <herton@mandriva.com.br>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
|
||||||
/* Encore ENLTV-FM v5.3
|
/* Encore ENLTV-FM v5.3
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static struct rc_map_table encore_enltv_fm53[] = {
|
static struct rc_map_table encore_enltv_fm53[] = {
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
|
||||||
/* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton
|
/* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org> */
|
Mauro Carvalho Chehab <mchehab@kernel.org> */
|
||||||
|
|
||||||
static struct rc_map_table encore_enltv2[] = {
|
static struct rc_map_table encore_enltv2[] = {
|
||||||
{ 0x4c, KEY_POWER2 },
|
{ 0x4c, KEY_POWER2 },
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
|
||||||
/* Kaiomy TVnPC U2
|
/* Kaiomy TVnPC U2
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static struct rc_map_table kaiomy[] = {
|
static struct rc_map_table kaiomy[] = {
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
|
||||||
/* Kworld Plus TV Analog Lite PCI IR
|
/* Kworld Plus TV Analog Lite PCI IR
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static struct rc_map_table kworld_plus_tv_analog[] = {
|
static struct rc_map_table kworld_plus_tv_analog[] = {
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
present on PV MPEG 8000GT
|
present on PV MPEG 8000GT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
// For Philips TEA5761 FM Chip
|
// For Philips TEA5761 FM Chip
|
||||||
// I2C address is always 0x20 (0x10 at 7-bit mode).
|
// I2C address is always 0x20 (0x10 at 7-bit mode).
|
||||||
//
|
//
|
||||||
// Copyright (c) 2005-2007 Mauro Carvalho Chehab (mchehab@infradead.org)
|
// Copyright (c) 2005-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
#include <linux/i2c.h>
|
#include <linux/i2c.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
|
@ -337,5 +337,5 @@ EXPORT_SYMBOL_GPL(tea5761_attach);
|
||||||
EXPORT_SYMBOL_GPL(tea5761_autodetection);
|
EXPORT_SYMBOL_GPL(tea5761_autodetection);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("Philips TEA5761 FM tuner driver");
|
MODULE_DESCRIPTION("Philips TEA5761 FM tuner driver");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL v2");
|
MODULE_LICENSE("GPL v2");
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
// For Philips TEA5767 FM Chip used on some TV Cards like Prolink Pixelview
|
// For Philips TEA5767 FM Chip used on some TV Cards like Prolink Pixelview
|
||||||
// I2C address is always 0xC0.
|
// I2C address is always 0xC0.
|
||||||
//
|
//
|
||||||
// Copyright (c) 2005 Mauro Carvalho Chehab (mchehab@infradead.org)
|
// Copyright (c) 2005 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
//
|
//
|
||||||
// tea5767 autodetection thanks to Torsten Seeboth and Atsushi Nakagawa
|
// tea5767 autodetection thanks to Torsten Seeboth and Atsushi Nakagawa
|
||||||
// from their contributions on DScaler.
|
// from their contributions on DScaler.
|
||||||
|
@ -469,5 +469,5 @@ EXPORT_SYMBOL_GPL(tea5767_attach);
|
||||||
EXPORT_SYMBOL_GPL(tea5767_autodetection);
|
EXPORT_SYMBOL_GPL(tea5767_autodetection);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("Philips TEA5767 FM tuner driver");
|
MODULE_DESCRIPTION("Philips TEA5767 FM tuner driver");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL v2");
|
MODULE_LICENSE("GPL v2");
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* This file includes internal tipes to be used inside tuner-xc2028.
|
* This file includes internal tipes to be used inside tuner-xc2028.
|
||||||
* Shouldn't be included outside tuner-xc2028
|
* Shouldn't be included outside tuner-xc2028
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007-2008 Mauro Carvalho Chehab (mchehab@infradead.org)
|
* Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* xc3028 firmware types */
|
/* xc3028 firmware types */
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// SPDX-License-Identifier: GPL-2.0
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
// tuner-xc2028
|
// tuner-xc2028
|
||||||
//
|
//
|
||||||
// Copyright (c) 2007-2008 Mauro Carvalho Chehab (mchehab@infradead.org)
|
// Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
//
|
//
|
||||||
// Copyright (c) 2007 Michel Ludwig (michel.ludwig@gmail.com)
|
// Copyright (c) 2007 Michel Ludwig (michel.ludwig@gmail.com)
|
||||||
// - frontend interface
|
// - frontend interface
|
||||||
|
@ -1518,7 +1518,7 @@ EXPORT_SYMBOL(xc2028_attach);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("Xceive xc2028/xc3028 tuner driver");
|
MODULE_DESCRIPTION("Xceive xc2028/xc3028 tuner driver");
|
||||||
MODULE_AUTHOR("Michel Ludwig <michel.ludwig@gmail.com>");
|
MODULE_AUTHOR("Michel Ludwig <michel.ludwig@gmail.com>");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL v2");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_FIRMWARE(XC2028_DEFAULT_FIRMWARE);
|
MODULE_FIRMWARE(XC2028_DEFAULT_FIRMWARE);
|
||||||
MODULE_FIRMWARE(XC3028L_DEFAULT_FIRMWARE);
|
MODULE_FIRMWARE(XC3028L_DEFAULT_FIRMWARE);
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* SPDX-License-Identifier: GPL-2.0
|
* SPDX-License-Identifier: GPL-2.0
|
||||||
* tuner-xc2028
|
* tuner-xc2028
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007-2008 Mauro Carvalho Chehab (mchehab@infradead.org)
|
* Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __TUNER_XC2028_H__
|
#ifndef __TUNER_XC2028_H__
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
//
|
//
|
||||||
// em28xx-camera.c - driver for Empia EM25xx/27xx/28xx USB video capture devices
|
// em28xx-camera.c - driver for Empia EM25xx/27xx/28xx USB video capture devices
|
||||||
//
|
//
|
||||||
// Copyright (C) 2009 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (C) 2009 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or modify
|
// This program is free software; you can redistribute it and/or modify
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
//
|
//
|
||||||
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
// Markus Rechberger <mrechberger@gmail.com>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// Sascha Sommer <saschasommer@freenet.de>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
//
|
//
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
//
|
//
|
||||||
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
// Markus Rechberger <mrechberger@gmail.com>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// Sascha Sommer <saschasommer@freenet.de>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
//
|
//
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#define DRIVER_AUTHOR "Ludovico Cavedon <cavedon@sssup.it>, " \
|
#define DRIVER_AUTHOR "Ludovico Cavedon <cavedon@sssup.it>, " \
|
||||||
"Markus Rechberger <mrechberger@gmail.com>, " \
|
"Markus Rechberger <mrechberger@gmail.com>, " \
|
||||||
"Mauro Carvalho Chehab <mchehab@infradead.org>, " \
|
"Mauro Carvalho Chehab <mchehab@kernel.org>, " \
|
||||||
"Sascha Sommer <saschasommer@freenet.de>"
|
"Sascha Sommer <saschasommer@freenet.de>"
|
||||||
|
|
||||||
MODULE_AUTHOR(DRIVER_AUTHOR);
|
MODULE_AUTHOR(DRIVER_AUTHOR);
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
//
|
//
|
||||||
// DVB device driver for em28xx
|
// DVB device driver for em28xx
|
||||||
//
|
//
|
||||||
// (c) 2008-2011 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// (c) 2008-2011 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
//
|
//
|
||||||
// (c) 2008 Devin Heitmueller <devin.heitmueller@gmail.com>
|
// (c) 2008 Devin Heitmueller <devin.heitmueller@gmail.com>
|
||||||
// - Fixes for the driver to properly work with HVR-950
|
// - Fixes for the driver to properly work with HVR-950
|
||||||
|
@ -63,7 +63,7 @@
|
||||||
#include "tc90522.h"
|
#include "tc90522.h"
|
||||||
#include "qm1d1c0042.h"
|
#include "qm1d1c0042.h"
|
||||||
|
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL v2");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_DESCRIPTION(DRIVER_DESC " - digital TV interface");
|
MODULE_DESCRIPTION(DRIVER_DESC " - digital TV interface");
|
||||||
MODULE_VERSION(EM28XX_VERSION);
|
MODULE_VERSION(EM28XX_VERSION);
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
//
|
//
|
||||||
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
// Markus Rechberger <mrechberger@gmail.com>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// Sascha Sommer <saschasommer@freenet.de>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
// Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
//
|
//
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
//
|
//
|
||||||
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
// Markus Rechberger <mrechberger@gmail.com>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// Sascha Sommer <saschasommer@freenet.de>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or modify
|
// This program is free software; you can redistribute it and/or modify
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
//
|
//
|
||||||
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
// Markus Rechberger <mrechberger@gmail.com>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
// Sascha Sommer <saschasommer@freenet.de>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
//
|
//
|
||||||
|
@ -44,7 +44,7 @@
|
||||||
|
|
||||||
#define DRIVER_AUTHOR "Ludovico Cavedon <cavedon@sssup.it>, " \
|
#define DRIVER_AUTHOR "Ludovico Cavedon <cavedon@sssup.it>, " \
|
||||||
"Markus Rechberger <mrechberger@gmail.com>, " \
|
"Markus Rechberger <mrechberger@gmail.com>, " \
|
||||||
"Mauro Carvalho Chehab <mchehab@infradead.org>, " \
|
"Mauro Carvalho Chehab <mchehab@kernel.org>, " \
|
||||||
"Sascha Sommer <saschasommer@freenet.de>"
|
"Sascha Sommer <saschasommer@freenet.de>"
|
||||||
|
|
||||||
static unsigned int isoc_debug;
|
static unsigned int isoc_debug;
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
*
|
*
|
||||||
* Copyright (C) 2005 Markus Rechberger <mrechberger@gmail.com>
|
* Copyright (C) 2005 Markus Rechberger <mrechberger@gmail.com>
|
||||||
* Ludovico Cavedon <cavedon@sssup.it>
|
* Ludovico Cavedon <cavedon@sssup.it>
|
||||||
* Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
* Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
* Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
*
|
*
|
||||||
* Based on the em2800 driver from Sascha Sommer <saschasommer@freenet.de>
|
* Based on the em2800 driver from Sascha Sommer <saschasommer@freenet.de>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* zc030x registers
|
* zc030x registers
|
||||||
*
|
*
|
||||||
* Copyright (c) 2008 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2008 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* The register aliases used here came from this driver:
|
* The register aliases used here came from this driver:
|
||||||
* http://zc0302.sourceforge.net/zc0302.php
|
* http://zc0302.sourceforge.net/zc0302.php
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// SPDX-License-Identifier: GPL-2.0
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
// tm6000-cards.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
// tm6000-cards.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
//
|
//
|
||||||
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
|
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// SPDX-License-Identifier: GPL-2.0
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
// tm6000-core.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
// tm6000-core.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
//
|
//
|
||||||
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
//
|
//
|
||||||
// Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
// Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
||||||
// - DVB-T support
|
// - DVB-T support
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// SPDX-License-Identifier: GPL-2.0
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
// tm6000-i2c.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
// tm6000-i2c.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
//
|
//
|
||||||
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
//
|
//
|
||||||
// Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
// Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
||||||
// - Fix SMBus Read Byte command
|
// - Fix SMBus Read Byte command
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* SPDX-License-Identifier: GPL-2.0
|
* SPDX-License-Identifier: GPL-2.0
|
||||||
* tm6000-regs.h - driver for TM5600/TM6000/TM6010 USB video capture devices
|
* tm6000-regs.h - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* SPDX-License-Identifier: GPL-2.0
|
* SPDX-License-Identifier: GPL-2.0
|
||||||
* tm6000-buf.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
* tm6000-buf.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/videodev2.h>
|
#include <linux/videodev2.h>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// SPDX-License-Identifier: GPL-2.0
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
// tm6000-video.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
// tm6000-video.c - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
//
|
//
|
||||||
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
//
|
//
|
||||||
// Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
// Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
||||||
// - Fixed module load/unload
|
// - Fixed module load/unload
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* SPDX-License-Identifier: GPL-2.0
|
* SPDX-License-Identifier: GPL-2.0
|
||||||
* tm6000.h - driver for TM5600/TM6000/TM6010 USB video capture devices
|
* tm6000.h - driver for TM5600/TM6000/TM6010 USB video capture devices
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@infradead.org>
|
* Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
* Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
|
||||||
* - DVB-T support
|
* - DVB-T support
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
* 2 of the License, or (at your option) any later version.
|
* 2 of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* Authors: Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)
|
* Authors: Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)
|
||||||
* Mauro Carvalho Chehab <mchehab@infradead.org> (version 2)
|
* Mauro Carvalho Chehab <mchehab@kernel.org> (version 2)
|
||||||
*
|
*
|
||||||
* Fixes: 20000516 Claudio Matsuoka <claudio@conectiva.com>
|
* Fixes: 20000516 Claudio Matsuoka <claudio@conectiva.com>
|
||||||
* - Added procfs support
|
* - Added procfs support
|
||||||
|
@ -1072,7 +1072,7 @@ static void __exit videodev_exit(void)
|
||||||
subsys_initcall(videodev_init);
|
subsys_initcall(videodev_init);
|
||||||
module_exit(videodev_exit)
|
module_exit(videodev_exit)
|
||||||
|
|
||||||
MODULE_AUTHOR("Alan Cox, Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Alan Cox, Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_DESCRIPTION("Device registrar for Video4Linux drivers v2");
|
MODULE_DESCRIPTION("Device registrar for Video4Linux drivers v2");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
MODULE_ALIAS_CHARDEV_MAJOR(VIDEO_MAJOR);
|
MODULE_ALIAS_CHARDEV_MAJOR(VIDEO_MAJOR);
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
* 2 of the License, or (at your option) any later version.
|
* 2 of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* Authors: Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)
|
* Authors: Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)
|
||||||
* Mauro Carvalho Chehab <mchehab@infradead.org> (version 2)
|
* Mauro Carvalho Chehab <mchehab@kernel.org> (version 2)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/mm.h>
|
#include <linux/mm.h>
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
/*
|
/*
|
||||||
* generic helper functions for handling video4linux capture buffers
|
* generic helper functions for handling video4linux capture buffers
|
||||||
*
|
*
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Highly based on video-buf written originally by:
|
* Highly based on video-buf written originally by:
|
||||||
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
||||||
* (c) 2006 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2006 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
* (c) 2006 Ted Walther and John Sokol
|
* (c) 2006 Ted Walther and John Sokol
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -38,7 +38,7 @@ static int debug;
|
||||||
module_param(debug, int, 0644);
|
module_param(debug, int, 0644);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("helper module to manage video4linux buffers");
|
MODULE_DESCRIPTION("helper module to manage video4linux buffers");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
|
|
||||||
#define dprintk(level, fmt, arg...) \
|
#define dprintk(level, fmt, arg...) \
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
* Copyright (c) 2008 Magnus Damm
|
* Copyright (c) 2008 Magnus Damm
|
||||||
*
|
*
|
||||||
* Based on videobuf-vmalloc.c,
|
* Based on videobuf-vmalloc.c,
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
* into PAGE_SIZE chunks). They also assume the driver does not need
|
* into PAGE_SIZE chunks). They also assume the driver does not need
|
||||||
* to touch the video data.
|
* to touch the video data.
|
||||||
*
|
*
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Highly based on video-buf written originally by:
|
* Highly based on video-buf written originally by:
|
||||||
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
||||||
* (c) 2006 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2006 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
* (c) 2006 Ted Walther and John Sokol
|
* (c) 2006 Ted Walther and John Sokol
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -48,7 +48,7 @@ static int debug;
|
||||||
module_param(debug, int, 0644);
|
module_param(debug, int, 0644);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("helper module to manage video4linux dma sg buffers");
|
MODULE_DESCRIPTION("helper module to manage video4linux dma sg buffers");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
|
|
||||||
#define dprintk(level, fmt, arg...) \
|
#define dprintk(level, fmt, arg...) \
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
* into PAGE_SIZE chunks). They also assume the driver does not need
|
* into PAGE_SIZE chunks). They also assume the driver does not need
|
||||||
* to touch the video data.
|
* to touch the video data.
|
||||||
*
|
*
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -41,7 +41,7 @@ static int debug;
|
||||||
module_param(debug, int, 0644);
|
module_param(debug, int, 0644);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("helper module to manage video4linux vmalloc buffers");
|
MODULE_DESCRIPTION("helper module to manage video4linux vmalloc buffers");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@kernel.org>");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
|
|
||||||
#define dprintk(level, fmt, arg...) \
|
#define dprintk(level, fmt, arg...) \
|
||||||
|
|
|
@ -1799,7 +1799,7 @@ static int imx_csi_probe(struct platform_device *pdev)
|
||||||
priv->dev->of_node = pdata->of_node;
|
priv->dev->of_node = pdata->of_node;
|
||||||
pinctrl = devm_pinctrl_get_select_default(priv->dev);
|
pinctrl = devm_pinctrl_get_select_default(priv->dev);
|
||||||
if (IS_ERR(pinctrl)) {
|
if (IS_ERR(pinctrl)) {
|
||||||
ret = PTR_ERR(priv->vdev);
|
ret = PTR_ERR(pinctrl);
|
||||||
dev_dbg(priv->dev,
|
dev_dbg(priv->dev,
|
||||||
"devm_pinctrl_get_select_default() failed: %d\n", ret);
|
"devm_pinctrl_get_select_default() failed: %d\n", ret);
|
||||||
if (ret != -ENODEV)
|
if (ret != -ENODEV)
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
|
* Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
|
||||||
*
|
*
|
||||||
* This code is partially based upon the TVP5150 driver
|
* This code is partially based upon the TVP5150 driver
|
||||||
* written by Mauro Carvalho Chehab (mchehab@infradead.org),
|
* written by Mauro Carvalho Chehab <mchehab@kernel.org>,
|
||||||
* the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
|
* the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
|
||||||
* and the TVP7002 driver in the TI LSP 2.10.00.14
|
* and the TVP7002 driver in the TI LSP 2.10.00.14
|
||||||
*
|
*
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
/*
|
/*
|
||||||
* generic helper functions for handling video4linux capture buffers
|
* generic helper functions for handling video4linux capture buffers
|
||||||
*
|
*
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Highly based on video-buf written originally by:
|
* Highly based on video-buf written originally by:
|
||||||
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
||||||
* (c) 2006 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2006 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
* (c) 2006 Ted Walther and John Sokol
|
* (c) 2006 Ted Walther and John Sokol
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
* into PAGE_SIZE chunks). They also assume the driver does not need
|
* into PAGE_SIZE chunks). They also assume the driver does not need
|
||||||
* to touch the video data.
|
* to touch the video data.
|
||||||
*
|
*
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* Highly based on video-buf written originally by:
|
* Highly based on video-buf written originally by:
|
||||||
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
* (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>
|
||||||
* (c) 2006 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2006 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
* (c) 2006 Ted Walther and John Sokol
|
* (c) 2006 Ted Walther and John Sokol
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
* into PAGE_SIZE chunks). They also assume the driver does not need
|
* into PAGE_SIZE chunks). They also assume the driver does not need
|
||||||
* to touch the video data.
|
* to touch the video data.
|
||||||
*
|
*
|
||||||
* (c) 2007 Mauro Carvalho Chehab, <mchehab@infradead.org>
|
* (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
|
|
||||||
# Copyright (c) Mauro Carvalho Chehab <mchehab@infradead.org>
|
# Copyright (c) Mauro Carvalho Chehab <mchehab@kernel.org>
|
||||||
# Released under GPLv2
|
# Released under GPLv2
|
||||||
#
|
#
|
||||||
# In order to use, you need to:
|
# In order to use, you need to:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/perl
|
#!/usr/bin/perl
|
||||||
# SPDX-License-Identifier: GPL-2.0
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
#
|
#
|
||||||
# Author: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
# Author: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
|
||||||
#
|
#
|
||||||
# Produce manpages from kernel-doc.
|
# Produce manpages from kernel-doc.
|
||||||
# See Documentation/doc-guide/kernel-doc.rst for instructions
|
# See Documentation/doc-guide/kernel-doc.rst for instructions
|
||||||
|
|
Loading…
Reference in New Issue