media: em28xx: Add SPDX license tags where needed
Most of the files there are missing a SPDX license tag. Add. While here fix some DRIVER_LICENSE macro in order to reflect the source file license, as some of the headers are GPL v2 only. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:
parent
fe8d54f0e9
commit
f22e9e7133
|
@ -1,25 +1,25 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
* Empiatech em28x1 audio extension
|
//
|
||||||
*
|
// Empiatech em28x1 audio extension
|
||||||
* Copyright (C) 2006 Markus Rechberger <mrechberger@gmail.com>
|
//
|
||||||
*
|
// Copyright (C) 2006 Markus Rechberger <mrechberger@gmail.com>
|
||||||
* Copyright (C) 2007-2016 Mauro Carvalho Chehab
|
//
|
||||||
* - Port to work with the in-kernel driver
|
// Copyright (C) 2007-2016 Mauro Carvalho Chehab
|
||||||
* - Cleanups, fixes, alsa-controls, etc.
|
// - Port to work with the in-kernel driver
|
||||||
*
|
// - Cleanups, fixes, alsa-controls, etc.
|
||||||
* This driver is based on my previous au600 usb pstn audio driver
|
//
|
||||||
* and inherits all the copyrights
|
// This driver is based on my previous au600 usb pstn audio driver
|
||||||
*
|
// and inherits all the copyrights
|
||||||
* 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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
* (at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
*
|
// (at your option) any later version.
|
||||||
* This program is distributed in the hope that it will be useful,
|
//
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
*/
|
// GNU General Public License for more details.
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
@ -1050,7 +1050,7 @@ static void __exit em28xx_alsa_unregister(void)
|
||||||
em28xx_unregister_extension(&audio_ops);
|
em28xx_unregister_extension(&audio_ops);
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_AUTHOR("Markus Rechberger <mrechberger@gmail.com>");
|
MODULE_AUTHOR("Markus Rechberger <mrechberger@gmail.com>");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab");
|
MODULE_AUTHOR("Mauro Carvalho Chehab");
|
||||||
MODULE_DESCRIPTION(DRIVER_DESC " - audio interface");
|
MODULE_DESCRIPTION(DRIVER_DESC " - audio interface");
|
||||||
|
|
|
@ -1,23 +1,19 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
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) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Copyright (C) 2009 Mauro Carvalho Chehab <mchehab@infradead.org>
|
||||||
|
// Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
(at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful,
|
//
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
|
|
@ -1,27 +1,23 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
em28xx-cards.c - driver for Empia EM2800/EM2820/2840 USB
|
//
|
||||||
video capture devices
|
// em28xx-cards.c - driver for Empia EM2800/EM2820/2840 USB
|
||||||
|
// video capture devices
|
||||||
Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
//
|
||||||
Markus Rechberger <mrechberger@gmail.com>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
Sascha Sommer <saschasommer@freenet.de>
|
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
||||||
Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
|
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
(at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful,
|
//
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
|
|
@ -1,26 +1,22 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
em28xx-core.c - driver for Empia EM2800/EM2820/2840 USB video capture devices
|
//
|
||||||
|
// em28xx-core.c - driver for Empia EM2800/EM2820/2840 USB video capture devices
|
||||||
Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
//
|
||||||
Markus Rechberger <mrechberger@gmail.com>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
Sascha Sommer <saschasommer@freenet.de>
|
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
||||||
Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
|
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
(at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful,
|
//
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
@ -41,7 +37,7 @@
|
||||||
|
|
||||||
MODULE_AUTHOR(DRIVER_AUTHOR);
|
MODULE_AUTHOR(DRIVER_AUTHOR);
|
||||||
MODULE_DESCRIPTION(DRIVER_DESC);
|
MODULE_DESCRIPTION(DRIVER_DESC);
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_VERSION(EM28XX_VERSION);
|
MODULE_VERSION(EM28XX_VERSION);
|
||||||
|
|
||||||
/* #define ENABLE_DEBUG_ISOC_FRAMES */
|
/* #define ENABLE_DEBUG_ISOC_FRAMES */
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
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@infradead.org>
|
||||||
(c) 2008 Devin Heitmueller <devin.heitmueller@gmail.com>
|
//
|
||||||
- Fixes for the driver to properly work with HVR-950
|
// (c) 2008 Devin Heitmueller <devin.heitmueller@gmail.com>
|
||||||
- Fixes for the driver to properly work with Pinnacle PCTV HD Pro Stick
|
// - Fixes for the driver to properly work with HVR-950
|
||||||
- Fixes for the driver to properly work with AMD ATI TV Wonder HD 600
|
// - Fixes for the driver to properly work with Pinnacle PCTV HD Pro Stick
|
||||||
|
// - Fixes for the driver to properly work with AMD ATI TV Wonder HD 600
|
||||||
(c) 2008 Aidan Thornton <makosoft@googlemail.com>
|
//
|
||||||
|
// (c) 2008 Aidan Thornton <makosoft@googlemail.com>
|
||||||
(c) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
//
|
||||||
|
// (c) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
Based on cx88-dvb, saa7134-dvb and videobuf-dvb originally written by:
|
//
|
||||||
(c) 2004, 2005 Chris Pascoe <c.pascoe@itee.uq.edu.au>
|
// Based on cx88-dvb, saa7134-dvb and videobuf-dvb originally written by:
|
||||||
(c) 2004 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
|
// (c) 2004, 2005 Chris Pascoe <c.pascoe@itee.uq.edu.au>
|
||||||
|
// (c) 2004 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License.
|
// it under the terms of the GNU General Public License as published by
|
||||||
*/
|
// the Free Software Foundation version 2 of the License.
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@
|
||||||
#include "qm1d1c0042.h"
|
#include "qm1d1c0042.h"
|
||||||
|
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
MODULE_AUTHOR("Mauro Carvalho Chehab <mchehab@infradead.org>");
|
||||||
MODULE_LICENSE("GPL");
|
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);
|
||||||
|
|
||||||
|
|
|
@ -1,26 +1,23 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
em28xx-i2c.c - driver for Empia EM2800/EM2820/2840 USB video capture devices
|
//
|
||||||
|
// em28xx-i2c.c - driver for Empia EM2800/EM2820/2840 USB video capture devices
|
||||||
|
//
|
||||||
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
|
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
||||||
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
|
// Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
|
//
|
||||||
|
// 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
|
||||||
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
|
//
|
||||||
|
// This program is distributed in the hope that it will be useful,
|
||||||
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
|
|
||||||
Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
|
||||||
Markus Rechberger <mrechberger@gmail.com>
|
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
|
||||||
Sascha Sommer <saschasommer@freenet.de>
|
|
||||||
Copyright (C) 2013 Frank Schäfer <fschaefer.oss@googlemail.com>
|
|
||||||
|
|
||||||
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
|
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
|
|
@ -1,25 +1,21 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
handle em28xx IR remotes via linux kernel input layer.
|
//
|
||||||
|
// handle em28xx IR remotes via linux kernel input layer.
|
||||||
Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
//
|
||||||
Markus Rechberger <mrechberger@gmail.com>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
Sascha Sommer <saschasommer@freenet.de>
|
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
||||||
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
(at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful,
|
//
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
@ -926,7 +922,7 @@ static void __exit em28xx_rc_unregister(void)
|
||||||
em28xx_unregister_extension(&rc_ops);
|
em28xx_unregister_extension(&rc_ops);
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_AUTHOR("Mauro Carvalho Chehab");
|
MODULE_AUTHOR("Mauro Carvalho Chehab");
|
||||||
MODULE_DESCRIPTION(DRIVER_DESC " - input interface");
|
MODULE_DESCRIPTION(DRIVER_DESC " - input interface");
|
||||||
MODULE_VERSION(EM28XX_VERSION);
|
MODULE_VERSION(EM28XX_VERSION);
|
||||||
|
|
|
@ -1,4 +1,9 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0 */
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* em28xx-reg.h - Register definitions for em28xx driver
|
||||||
|
*/
|
||||||
|
|
||||||
#define EM_GPIO_0 (1 << 0)
|
#define EM_GPIO_0 (1 << 0)
|
||||||
#define EM_GPIO_1 (1 << 1)
|
#define EM_GPIO_1 (1 << 1)
|
||||||
#define EM_GPIO_2 (1 << 2)
|
#define EM_GPIO_2 (1 << 2)
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
em28xx-video.c - driver for Empia EM2800/EM2820/2840 USB
|
* em28xx-video.c - driver for Empia EM2800/EM2820/2840 USB
|
||||||
video capture devices
|
* video capture devices
|
||||||
|
*
|
||||||
Copyright (C) 2013-2014 Mauro Carvalho Chehab <m.chehab@samsung.com>
|
* Copyright (C) 2013-2014 Mauro Carvalho Chehab <m.chehab@samsung.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
|
||||||
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
|
||||||
the Free Software Foundation version 2 of the License.
|
* the Free Software Foundation version 2 of the License.
|
||||||
|
*
|
||||||
This program is distributed in the hope that it will be useful,
|
* This program is distributed in the hope that it will be useful,
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int em28xx_start_analog_streaming(struct vb2_queue *vq, unsigned int count);
|
int em28xx_start_analog_streaming(struct vb2_queue *vq, unsigned int count);
|
||||||
|
|
|
@ -1,25 +1,20 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
em28xx-vbi.c - VBI driver for em28xx
|
//
|
||||||
|
// em28xx-vbi.c - VBI driver for em28xx
|
||||||
Copyright (C) 2009 Devin Heitmueller <dheitmueller@kernellabs.com>
|
//
|
||||||
|
// Copyright (C) 2009 Devin Heitmueller <dheitmueller@kernellabs.com>
|
||||||
This work was sponsored by EyeMagnet Limited.
|
//
|
||||||
|
// This work was sponsored by EyeMagnet Limited.
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
(at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful,
|
//
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|
||||||
02110-1301, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,26 @@
|
||||||
/*
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
em28xx-video.c - driver for Empia EM2800/EM2820/2840 USB
|
//
|
||||||
video capture devices
|
// em28xx-video.c - driver for Empia EM2800/EM2820/2840 USB
|
||||||
|
// video capture devices
|
||||||
Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
//
|
||||||
Markus Rechberger <mrechberger@gmail.com>
|
// Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
|
||||||
Mauro Carvalho Chehab <mchehab@infradead.org>
|
// Markus Rechberger <mrechberger@gmail.com>
|
||||||
Sascha Sommer <saschasommer@freenet.de>
|
// Mauro Carvalho Chehab <mchehab@infradead.org>
|
||||||
Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
// Sascha Sommer <saschasommer@freenet.de>
|
||||||
|
// Copyright (C) 2012 Frank Schäfer <fschaefer.oss@googlemail.com>
|
||||||
Some parts based on SN9C10x PC Camera Controllers GPL driver made
|
//
|
||||||
by Luca Risolia <luca.risolia@studio.unibo.it>
|
// Some parts based on SN9C10x PC Camera Controllers GPL driver made
|
||||||
|
// by Luca Risolia <luca.risolia@studio.unibo.it>
|
||||||
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
|
// This program is free software; you can redistribute it and/or modify
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
// it under the terms of the GNU General Public License as published by
|
||||||
(at your option) any later version.
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
This program is distributed in the hope that it will be useful,
|
//
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// This program is distributed in the hope that it will be useful,
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
GNU General Public License for more details.
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "em28xx.h"
|
#include "em28xx.h"
|
||||||
|
|
||||||
|
@ -77,7 +73,7 @@ MODULE_PARM_DESC(alt, "alternate setting to use for video endpoint");
|
||||||
|
|
||||||
MODULE_AUTHOR(DRIVER_AUTHOR);
|
MODULE_AUTHOR(DRIVER_AUTHOR);
|
||||||
MODULE_DESCRIPTION(DRIVER_DESC " - v4l2 interface");
|
MODULE_DESCRIPTION(DRIVER_DESC " - v4l2 interface");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_VERSION(EM28XX_VERSION);
|
MODULE_VERSION(EM28XX_VERSION);
|
||||||
|
|
||||||
#define EM25XX_FRMDATAHDR_BYTE1 0x02
|
#define EM25XX_FRMDATAHDR_BYTE1 0x02
|
||||||
|
|
|
@ -1,26 +1,23 @@
|
||||||
|
/* SPDX-License-Identifier: GPL-2.0+ */
|
||||||
/*
|
/*
|
||||||
em28xx.h - driver for Empia EM2800/EM2820/2840 USB video capture devices
|
* em28xx.h - driver for Empia EM2800/EM2820/2840 USB video capture devices
|
||||||
|
*
|
||||||
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@infradead.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>
|
||||||
|
*
|
||||||
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
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
(at your option) any later version.
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
This program is distributed in the hope that it will be useful,
|
* This program is distributed in the hope that it will be useful,
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _EM28XX_H
|
#ifndef _EM28XX_H
|
||||||
|
|
Loading…
Reference in New Issue