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:
Linus Torvalds 2018-05-04 05:38:51 -10:00
commit b99dc74253
75 changed files with 93 additions and 110 deletions

View File

@ -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>.

View File

@ -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

View File

@ -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

View File

@ -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>.

View File

@ -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>

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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 */

View File

@ -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).

View File

@ -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
* *

View File

@ -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>

View File

@ -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
*/ */

View File

@ -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
*/ */

View File

@ -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, */

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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);

View File

@ -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/>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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>
* *

View File

@ -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:
* *

View File

@ -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!
* *

View File

@ -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
*/ */

View File

@ -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.
*/ */

View File

@ -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 */

View File

@ -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 */

View File

@ -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>

View File

@ -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 */

View File

@ -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>
* *

View File

@ -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>

View File

@ -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[] = {

View File

@ -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 },

View File

@ -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[] = {

View File

@ -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[] = {

View File

@ -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
*/ */

View File

@ -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");

View File

@ -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");

View File

@ -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 */

View File

@ -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);

View File

@ -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__

View File

@ -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

View File

@ -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>
// //

View File

@ -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);

View File

@ -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);

View File

@ -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>
// //

View File

@ -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

View File

@ -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;

View File

@ -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>

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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>
*/ */
/* /*

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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);

View File

@ -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>

View File

@ -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...) \

View File

@ -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

View File

@ -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...) \

View File

@ -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...) \

View File

@ -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)

View File

@ -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
* *

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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