/QUERYBUF: OK
Total: 36, Succeeded: 36, Failed: 0, Warnings: 0
Jon Arne Jørgensen (1):
media: Add a driver for the Somagic smi2021 chip
drivers/media/usb/Kconfig | 1 +
drivers/media/usb/Makefile | 1 +
drivers/media/usb/smi2021/Kconfig
saa711x_set_v4lstd would toggle several bits that should not be touched
when changing std. This patch fixes this.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 37 +
drivers/media/i2c/saa711x_regs.h | 4
2
Most of the registers changed in saa7115_init_misc table are out of range
for the gm7113c chip.
The only register that's within range, don't need to be changed here.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 2 +-
1 file changed, 1 insertion(+), 1
://lkml.org/lkml/2013/5/29/558
Jon Arne Jørgensen (3):
saa7115: Fix saa711x_set_v4lstd for gm7113c
saa7115: Do not load saa7115_init_misc for gm7113c
saa7115: Implement i2c_board_info.platform_data
drivers/media/i2c/saa7115.c | 167 +++
drivers/media/i2c
This patch implements i2c_board_info.platform_data, and some options to
override the default initialization table for the GM7113C and SAA7113
chips.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 128 ---
drivers
Hi Hans,
Seems I've had some trouble with my mailserver that caused your message to
bounce.
I had to download your email from a mailinglist archive.
On Wed, Jul 03, 2013 at 10:27:20PM -, hans.verk...@cisco.com wrote:
Hi Jon Arne,
Patches 1 2 look good to me. But I do have a few
to the platform_data struct to choose the gm7113c_init
table even if you are writing a driver for the saa7113 chip.
This implementation is only adding overrides for the SAA7113 and GM7113C chips.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 144
saa711x_set_v4lstd would toggle several bits that should not be touched
when changing std.
This could potentially override configurations set in platform_data.
This patch should fix that problem.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 37
Most of the registers changed in saa7115_init_misc table are out of range
for the gm7113c chip.
The only register that's within range doesn't need to be changed here.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 2 +-
1 file changed, 1 insertion(+), 1
/558
Jon Arne Jørgensen (3):
saa7115: Fix saa711x_set_v4lstd for gm7113c
saa7115: Do not load saa7115_init_misc for gm7113c
saa7115: Implement i2c_board_info.platform_data
drivers/media/i2c/saa7115.c | 183 +++
drivers/media/i2c/saa711x_regs.h | 19
On Sun, Jun 09, 2013 at 11:36:55AM +0200, Hans Verkuil wrote:
On Sat June 8 2013 19:29:41 Jon Arne Jørgensen wrote:
On Fri, Jun 07, 2013 at 11:12:47AM +0200, Hans Verkuil wrote:
On Fri May 31 2013 13:40:25 Jon Arne Jørgensen wrote:
Implement i2c_board_info.platform_data handling
On Fri, Jun 07, 2013 at 11:01:06AM +0200, Hans Verkuil wrote:
On Fri May 31 2013 13:40:26 Jon Arne Jørgensen wrote:
On video std change, the driver would disable the automatic field
detection on the gm7113c chip, and force either 50Hz or 60Hz.
Don't do this any more.
Sorry, I'm
On Fri, Jun 07, 2013 at 11:12:47AM +0200, Hans Verkuil wrote:
On Fri May 31 2013 13:40:25 Jon Arne Jørgensen wrote:
Implement i2c_board_info.platform_data handling in the driver so we can
make device specific changes to the chips we support.
Signed-off-by: Jon Arne Jørgensen jona
the i2c_board_info.platform
data.
I've also tried to give the different overrides some less obscure names.
Jon Arne Jørgensen (2):
saa7115: Implement i2c_board_info.platform_data
saa7115: Remove gm7113c video_std register change
drivers/media/i2c/saa7115.c | 127 ++-
drivers
Implement i2c_board_info.platform_data handling in the driver so we can
make device specific changes to the chips we support.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 101 +--
drivers/media/i2c/saa711x_regs.h
On video std change, the driver would disable the automatic field
detection on the gm7113c chip, and force either 50Hz or 60Hz.
Don't do this any more.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 26 ++
1 file changed, 2
On Fri, May 31, 2013 at 10:08:27AM -0300, Mauro Carvalho Chehab wrote:
Em Thu, 30 May 2013 21:00:01 +0200
Jon Arne Jørgensen jona...@jonarne.no escreveu:
On Thu, May 30, 2013 at 08:33:32AM +0300, Timo Teras wrote:
On Thu, 30 May 2013 07:21:36 +0200
Jon Arne Jørgensen jona...@jonarne.no
On Thu, May 30, 2013 at 08:33:32AM +0300, Timo Teras wrote:
On Thu, 30 May 2013 07:21:36 +0200
Jon Arne Jørgensen jona...@jonarne.no wrote:
On Wed, May 29, 2013 at 10:19:49PM -0400, Andy Walls wrote:
Mauro Carvalho Chehab mche...@redhat.com wrote:
Em Wed, 29 May 2013 22:41:16 +0200
On video std change, the driver would disable the automatic field
detection on the gm7113c chip, and force either 50Hz or 60Hz.
Don't do this any more.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 25 ++---
1 file changed, 2
Change all default values in the initial setup table to match the table
in the datasheet.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/media/i2c/saa7115.c b/drivers
some unneeded code duplication.
Jon Arne Jørgensen (3):
saa7115: Set saa7113 init to values from datasheet
saa7115: [gm7113c] Remove unneeded register change
saa7115: Implement i2c_board_info.platform data
drivers/media/i2c/saa7115.c | 91
include/media
Implement i2c_board_info.platform_data handling in the driver so we can
make device specific changes to the chips we support.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 62 +++--
include/media/saa7115.h | 109
On Wed, May 29, 2013 at 10:41:15PM +0200, Jon Arne Jørgensen wrote:
This patch set adds handling of the i2c_board_info struct to the saa7115
driver.
The main goal of this patch is to give the different devices with the gm7113c
chip an opportunity to configure the chip to their needs.
I've
On Wed, May 29, 2013 at 10:41:18PM +0200, Jon Arne Jørgensen wrote:
Implement i2c_board_info.platform_data handling in the driver so we can
make device specific changes to the chips we support.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 62
On Wed, May 29, 2013 at 10:19:49PM -0400, Andy Walls wrote:
Mauro Carvalho Chehab mche...@redhat.com wrote:
Em Wed, 29 May 2013 22:41:16 +0200
Jon Arne Jørgensen jona...@jonarne.no escreveu:
Change all default values in the initial setup table to match the
table
in the datasheet
On Mon, May 20, 2013 at 06:00:29PM -0300, Mauro Carvalho Chehab wrote:
Em Mon, 20 May 2013 18:20:44 +0200
Jon Arne Jørgensen jona...@jonarne.no escreveu:
On Mon, May 20, 2013 at 06:33:20AM -0400, Andy Walls wrote:
Jon Arne Jørgensen jona...@jonarne.no wrote:
Hi,
I've recently
On Mon, May 20, 2013 at 12:42:58PM -0400, Andy Walls wrote:
Jon Arne Jørgensen jona...@jonarne.no wrote:
On Mon, May 20, 2013 at 06:33:20AM -0400, Andy Walls wrote:
Jon Arne Jørgensen jona...@jonarne.no wrote:
Hi,
I've recently discovered that the smi2021 device have some pretty
On Sun, May 26, 2013 at 03:26:55PM +0200, Hans Verkuil wrote:
With the introduction in 3.10 of the new superior VIDIOC_DBG_G_CHIP_INFO
ioctl there is no longer any need for the DBG_G_CHIP_IDENT ioctl or the
v4l2-chip-ident.h header.
This patch series removes all code related to this ioctl
1213860 1
This should say stk1160 if you were using the new driver.
I'm not sure what about what kernel first included the stk1160, but it
doesn't seem to be included in the kernel you built.
Best regards
Jon Arne Jørgensen
--
To unsubscribe from this list: send the line unsubscribe linux-media
driver be extended with an interface to change random
register settings, or does the i2c subsystem already have a way to handle this?
Any idea about what might could be a better sollution?
Best regards
Jon Arne Jørgensen
--
To unsubscribe from this list: send the line unsubscribe linux-media
On Mon, May 20, 2013 at 06:33:20AM -0400, Andy Walls wrote:
Jon Arne Jørgensen jona...@jonarne.no wrote:
Hi,
I've recently discovered that the smi2021 device have some pretty
specific
needs for the setup of the gm7113c chip.
Both the smi2021 driver and the stk1160 driver needs registers
supersede the patches posted by me here:
https://patchwork.linuxtv.org/patch/18291/
https://patchwork.linuxtv.org/patch/18290/
https://patchwork.linuxtv.org/patch/18289/
Jon Arne Jørgensen (1):
saa7115: Add register setup and config for gm7113c
drivers/media/i2c/saa7115.c | 47
configuration-table
to avoid setting these registers.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
Tested-by: Ezequiel Garcia ezequiel.gar...@free-electrons.com
---
This must be applied on top of these patches:
https://patchwork.linuxtv.org/patch/18232/
https://patchwork.linuxtv.org/patch
On Fri, May 03, 2013 at 09:08:16AM -0300, Mauro Carvalho Chehab wrote:
Em 03-05-2013 08:20, Ezequiel Garcia escreveu:
Hi Jon,
On Fri, May 03, 2013 at 08:58:46AM +0200, Jon Arne Jørgensen wrote:
[...]
You can read more about this in Documentation/SubmittingPatches.
I just re-read
Tested-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 133
+++-
1 file changed, 83 insertions(+), 50 deletions(-)
diff --git a/drivers/media/i2c/saa7115.c b/drivers/media/i2c/saa7115.c
index 52c717d..9340e0c 100644
: chip 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 @
0x4a is unknown
(found on a device labeled as GM7113C 1145 by Ezequiel Garcia)
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
Tested-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 36
On Thu, May 02, 2013 at 11:00:41PM -0300, Ezequiel Garcia wrote:
Hi Jon,
On Mon, Apr 29, 2013 at 10:41:06PM +0200, Jon Arne Jørgensen wrote:
This is the second version of a patch-set previously posted by Mauro,
the first verseon was posted on 26 April, and can be found here:
http
On Thu, May 02, 2013 at 11:09:14PM -0300, Ezequiel Garcia wrote:
Hi Jon,
On Mon, Apr 29, 2013 at 10:41:07PM +0200, Jon Arne Jørgensen wrote:
As we're now seeing other variants from chinese clones, like
gm1113c, we'll need to add more bits at the detection code.
So, move
On Thu, May 02, 2013 at 11:24:07PM -0300, Ezequiel Garcia wrote:
On Mon, Apr 29, 2013 at 10:41:09PM +0200, Jon Arne Jørgensen wrote:
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
Every patch *must* have a proper commit message indicating what you're doing
and why you're doing
On Thu, May 02, 2013 at 11:09:14PM -0300, Ezequiel Garcia wrote:
Hi Jon,
On Mon, Apr 29, 2013 at 10:41:07PM +0200, Jon Arne Jørgensen wrote:
As we're now seeing other variants from chinese clones, like
gm1113c, we'll need to add more bits at the detection code.
So, move
a bad cover-letter:
http://www.spinics.net/lists/linux-media/msg63163.html
This version has a better cover-letter and I've added a commit message to the
last patch.
Jon Arne Jørgensen (3):
saa7115: move the autodetection code out of the probe function
saa7115: add detection code for gm7113c
(found on a device labeled as GM7113C 1145 by Ezequiel Garcia)
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
Tested-by: Ezequiel Garcia ezequiel.gar...@free-electrons.com
---
drivers/media/i2c/saa7115.c | 36
As we're now seeing other variants from chinese clones, like
gm1113c, we'll need to add more bits at the detection code.
So, move it into a separate function.
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
Tested-by: Ezequiel Garcia
configuration-table
to avoid setting these registers.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
Tested-by: Ezequiel Garcia ezequiel.gar...@free-electrons.com
---
drivers/media/i2c/saa7115.c | 47 +++--
1 file changed, 37 insertions(+), 10 deletions
On Fri, May 03, 2013 at 08:47:55AM +0300, Timo Teras wrote:
On Thu, 2 May 2013 10:04:56 +0300
Timo Teras timo.te...@iki.fi wrote:
On Wed, 1 May 2013 19:11:53 +0200
Jon Arne Jørgensen jona...@jonarne.no wrote:
On Thu, Mar 28, 2013 at 04:54:59PM +0200, Timo Teras wrote:
On Thu, 28
On Thu, Mar 28, 2013 at 04:54:59PM +0200, Timo Teras wrote:
On Thu, 28 Mar 2013 15:35:56 +0200
Timo Teras timo.te...@iki.fi wrote:
On Thu, 28 Mar 2013 09:40:52 -0300
Mauro Carvalho Chehab mche...@redhat.com wrote:
Em Thu, 28 Mar 2013 10:52:01 +0200
Timo Teras timo.te...@iki.fi
(found on a device labeled as GM7113C 1145 by Ezequiel Garcia)
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 36
include/media/v4l2-chip-ident.h | 2 ++
2 files
This is the second version of a patch-set previously posted by Mauro,
the first verseon was posted on 26 April, and can be found here:
http://www.spinics.net/lists/linux-media/msg63079.html
The purpose of this patch is to add support for the gm7113c chip in the saa7115
driver.
The gm7113c chip
As we're now seeing other variants from chinese clones, like
gm1113c, we'll need to add more bits at the detection code.
So, move it into a separate function.
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 48 -
1 file changed, 39 insertions(+), 9 deletions(-)
diff --git a/drivers/media/i2c/saa7115.c b/drivers/media/i2c/saa7115.c
index eb2c19d..77c13dc 100644
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/Kconfig | 1 +
drivers/media/usb/Makefile | 1 +
drivers/media/usb/smi2021/Kconfig | 11 +++
drivers/media/usb/smi2021/Makefile | 10 ++
4 files changed, 23 insertions(+)
create mode
/smi2021_main.c
create mode 100644 drivers/media/usb/smi2021/smi2021_v4l2.c
create mode 100644 drivers/media/usb/smi2021/smi2021_video.c
Comments are welcome.
Best regards,
Jon Arne Jørgensen
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord
The somagic device uses the gm7113c chip to digitize analog video,
this is a clone of the saa7113 chip.
The gm7113c can't be identified over i2c, so I can't rely on
saa7115 autodetection.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/i2c/saa7115.c | 61
On Thu, Apr 25, 2013 at 05:13:28PM -0300, Mauro Carvalho Chehab wrote:
Em Thu, 25 Apr 2013 21:10:18 +0200
Jon Arne Jørgensen jona...@jonarne.no escreveu:
The somagic device uses the gm7113c chip to digitize analog video,
this is a clone of the saa7113 chip.
The gm7113c can't
On Thu, Apr 25, 2013 at 05:36:29PM -0300, Mauro Carvalho Chehab wrote:
Em Thu, 25 Apr 2013 17:13:28 -0300
Mauro Carvalho Chehab mche...@redhat.com escreveu:
Em Thu, 25 Apr 2013 21:10:18 +0200
Jon Arne Jørgensen jona...@jonarne.no escreveu:
The somagic device uses the gm7113c chip
On Mon, Mar 18, 2013 at 10:31:14AM +0100, Bjørn Mork wrote:
Jon Arne Jørgensen jona...@jonarne.no writes:
This is the smi2021-bootloader module.
This module will upload the firmware for the different somagic devices.
I really don't understand why you want to make that a separate module
On Mon, Mar 18, 2013 at 08:58:47AM +0100, Hans Verkuil wrote:
Hi Jon Arne,
Here is my review of this driver.
Great, thank you.
Regards,
Hans
On Thu March 14 2013 15:06:58 Jon Arne Jørgensen wrote:
This is the core of the smi2021 module.
It will register the module
On Mon, Mar 18, 2013 at 09:30:38AM +0100, Hans Verkuil wrote:
On Thu March 14 2013 15:06:58 Jon Arne Jørgensen wrote:
This is the core of the smi2021 module.
It will register the module with the kernel, and register the
usb probe function.
Signed-off-by: Jon Arne Jørgensen jona
On Mon, Mar 18, 2013 at 09:04:56AM +0100, Hans Verkuil wrote:
On Thu March 14 2013 15:06:59 Jon Arne Jørgensen wrote:
This file is responsible for registering the device
with the kernel i2c subsystem.
v4l2 talks to the saa7113 chip of the device via i2c.
Signed-off-by: Jon Arne
On Mon, Mar 18, 2013 at 09:12:31AM +0100, Hans Verkuil wrote:
On Thu March 14 2013 15:07:00 Jon Arne Jørgensen wrote:
This file is responsible for registering the device with the v4l2 subsystem,
and the communication with v4l2.
Most of the v4l2 ioctls are just passed on to vidbuf2
On Mon, Mar 18, 2013 at 09:29:07AM +0100, Hans Verkuil wrote:
On Thu March 14 2013 15:07:00 Jon Arne Jørgensen wrote:
This file is responsible for registering the device with the v4l2 subsystem,
and the communication with v4l2.
Most of the v4l2 ioctls are just passed on to vidbuf2
On Mon, Mar 18, 2013 at 09:58:32AM +0100, Bjørn Mork wrote:
Hans Verkuil hverk...@xs4all.nl writes:
+/*
+ *
+ * The device delivers data in chunks of 0x400 bytes.
+ * The four first bytes is a magic header to identify the chunks.
+ *0xaa 0xaa 0x00 0x00 = saa7113 Active Video
On Sun, Mar 17, 2013 at 09:05:08PM -0300, Ezequiel Garcia wrote:
Hi Jon,
On Sun, Mar 17, 2013 at 09:01:58PM +0100, Jon Arne Jørgensen wrote:
On Fri, Mar 15, 2013 at 09:08:58AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:06:56PM +0100, Jon Arne Jørgensen wrote:
This patch
On Wed, Mar 20, 2013 at 11:10:57AM +0100, Hans Verkuil wrote:
On Wed 20 March 2013 10:48:42 Jon Arne Jørgensen wrote:
On Mon, Mar 18, 2013 at 09:29:07AM +0100, Hans Verkuil wrote:
On Thu March 14 2013 15:07:00 Jon Arne Jørgensen wrote:
This file is responsible for registering the device
On Wed, Mar 20, 2013 at 11:21:48AM +0100, Hans Verkuil wrote:
On Wed 20 March 2013 11:16:26 Jon Arne Jørgensen wrote:
On Wed, Mar 20, 2013 at 11:10:57AM +0100, Hans Verkuil wrote:
On Wed 20 March 2013 10:48:42 Jon Arne Jørgensen wrote:
On Mon, Mar 18, 2013 at 09:29:07AM +0100, Hans
On Fri, Mar 15, 2013 at 09:27:54AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:06:59PM +0100, Jon Arne Jørgensen wrote:
This file is responsible for registering the device
with the kernel i2c subsystem.
v4l2 talks to the saa7113 chip of the device via i2c.
Signed-off
On Fri, Mar 15, 2013 at 09:08:58AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:06:56PM +0100, Jon Arne Jørgensen wrote:
This patch-set will add a driver for the Somagic SMI2021 chip.
This chip is found inside different usb video-capture devices.
Most of them are branded
On Fri, Mar 15, 2013 at 09:20:58AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:06:58PM +0100, Jon Arne Jørgensen wrote:
This is the core of the smi2021 module.
It will register the module with the kernel, and register the
usb probe function.
Signed-off-by: Jon Arne
On Fri, Mar 15, 2013 at 09:13:10AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:06:57PM +0100, Jon Arne Jørgensen wrote:
This is the header file for the smi2021 module.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021.h | 228
On Fri, Mar 15, 2013 at 09:40:35AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:07:01PM +0100, Jon Arne Jørgensen wrote:
This file is responsible for all communication with the video hardware
and also starting and stopping the capture.
It also contains the setup and handling
On Fri, Mar 15, 2013 at 09:33:20AM -0300, Ezequiel Garcia wrote:
On Thu, Mar 14, 2013 at 03:07:00PM +0100, Jon Arne Jørgensen wrote:
This file is responsible for registering the device with the v4l2 subsystem,
and the communication with v4l2.
Most of the v4l2 ioctls are just passed
This is the smi2021-bootloader module.
This module will upload the firmware for the different somagic devices.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021_bl.c | 254 +
1 file changed, 254 insertions(+)
create mode
This is the core of the smi2021 module.
It will register the module with the kernel, and register the
usb probe function.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021_main.c | 339 +++
1 file changed, 339 insertions
This patch-set will add a driver for the Somagic SMI2021 chip.
This chip is found inside different usb video-capture devices.
Most of them are branded as EasyCap, but there also seems to be
some other brands selling devices with this chip.
This driver is split into two modules, where one is
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/Kconfig | 1 +
drivers/media/usb/Makefile | 1 +
drivers/media/usb/smi2021/Kconfig | 18 ++
drivers/media/usb/smi2021/Makefile | 12
4 files changed, 32 insertions
This file handles all setup of a new snd_card instance with one pcm_substream.
It's also responsible for parsing the raw pcm data received in the isoc
transfers,
and passing it to the alsa buffers.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021
This file is responsible for all communication with the video hardware
and also starting and stopping the capture.
It also contains the setup and handling of the usb ISOCHRONOUS transfers.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021_video.c | 543
This file is responsible for registering the device with the v4l2 subsystem,
and the communication with v4l2.
Most of the v4l2 ioctls are just passed on to vidbuf2.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021_v4l2.c | 566
This file is responsible for registering the device
with the kernel i2c subsystem.
v4l2 talks to the saa7113 chip of the device via i2c.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021_i2c.c | 160
1 file changed, 160
This is the header file for the smi2021 module.
Signed-off-by: Jon Arne Jørgensen jona...@jonarne.no
---
drivers/media/usb/smi2021/smi2021.h | 228
1 file changed, 228 insertions(+)
create mode 100644 drivers/media/usb/smi2021/smi2021.h
diff --git a/drivers
80 matches
Mail list logo