Guennadi,
On Fri, Mar 22, 2013 at 11:02 AM, Prabhakar Lad
wrote:
> Guennadi,
>
> On Sun, Feb 3, 2013 at 2:32 AM, Guennadi Liakhovetski
> wrote:
>> On Wed, 30 Jan 2013, Prabhakar Lad wrote:
>>
>>> Hi Guennadi,
>>>
>>> I am working on adding v4l-asyn for capture and display device..
>>>
>>> Here i
Guennadi,
On Sun, Feb 3, 2013 at 2:32 AM, Guennadi Liakhovetski
wrote:
> On Wed, 30 Jan 2013, Prabhakar Lad wrote:
>
>> Hi Guennadi,
>>
>> I am working on adding v4l-asyn for capture and display device..
>>
>> Here is my hw details:--
>> 1: The capture device has two subdevs tvp514x @0x5c and tv
From: Wei Yongjun
dvb_usb_v2_generic_io() was not declared. It should be static.
Signed-off-by: Wei Yongjun
---
drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c
b/drivers/media/usb/dvb-usb
On 03/21/2013 11:54 PM, Mauro Carvalho Chehab wrote:
Em Sun, 10 Mar 2013 04:03:03 +0200
Antti Palosaari escreveu:
static struct ite_config af9035_it913x_config = {
- .chip_ver = 0x01,
+ .chip_ver = 0x02,
@@ -1153,6 +1161,7 @@ static int af9035_tuner_attach(struct dvb_usb_adapte
Em Sun, 10 Mar 2013 04:03:03 +0200
Antti Palosaari escreveu:
> Signed-off-by: Antti Palosaari
> ---
> drivers/media/usb/dvb-usb-v2/af9035.c | 44
> ---
> 1 file changed, 31 insertions(+), 13 deletions(-)
>
> diff --git a/drivers/media/usb/dvb-usb-v2/af9035.c
>
Em Thu, 21 Mar 2013 11:57:24 -0700
Randy Dunlap escreveu:
> On 03/21/13 11:45, Mauro Carvalho Chehab wrote:
> > Em Tue, 12 Mar 2013 11:40:29 -0700
> > Randy Dunlap escreveu:
> >
> >> From: Randy Dunlap
> >>
> >> Fix build warning in hdpvr:
> >>
> >> drivers/media/usb/hdpvr/hdpvr-video.c: warni
On 03/21/13 11:45, Mauro Carvalho Chehab wrote:
> Em Tue, 12 Mar 2013 11:40:29 -0700
> Randy Dunlap escreveu:
>
>> From: Randy Dunlap
>>
>> Fix build warning in hdpvr:
>>
>> drivers/media/usb/hdpvr/hdpvr-video.c: warning: "CONFIG_I2C_MODULE" is not
>> defined [-Wundef]
>>
>> Signed-off-by: Rand
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while (<>);
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
s,defined\(CONFIG_($f)\)[\s\|\&\\\(\)]+defined\(CONFIG_($f)_M
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while (<>);
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
s,defined\(CONFIG_($f)\)[\s\|\&\\\(\)]+defined\(CONFIG_($f)_M
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while (<>);
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
s,defined\(CONFIG_($f)\)[\s\|\&\\\(\)]+defined\(CONFIG_($f)_M
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while (<>);
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
s,defined\(CONFIG_($f)\)[\s\|\&\\\(\)]+defined\(CONFIG_($f)_M
This message is generated daily by a cron job that builds media_tree for
the kernels and architectures in the list below.
Results of the daily build of media_tree:
date: Thu Mar 21 19:00:26 CET 2013
git branch: test
git hash: bff7993936a1617f7502ddd2a09d37767fc8c929
gcc versio
Em Thu, 21 Mar 2013 19:21:02 +0100
Frank Schäfer escreveu:
> Am 21.03.2013 16:34, schrieb Hans Verkuil:
> > On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
> >> Em Thu, 21 Mar 2013 09:33:41 +0100
> >> Hans Verkuil escreveu:
> >>
> >>> I tried to use my HVR 900 stick today and discover
Em Thu, 21 Mar 2013 19:16:55 +0100
Frank Schäfer escreveu:
> ...
> Kernel: arch/x86/boot/bzImage is ready (#2)
> ERROR: "__divdi3" [drivers/media/common/siano/smsdvb.ko] undefined!
> make[1]: *** [__modpost] Fehler 1
> make: *** [modules] Fehler 2
>
>
> Mauro, I assume this is caused by one of
Hans,
>> > Are you still able to test the si4713 driver? Because I have patches
>>
>>
>>
>> I see. In fact that is my next step on my todo list for si4713. I
>> still have an n900 that I can fetch from my drobe, so just a matter of
>> booting it with newer kernel.
>>
>> > outstanding that I wou
Em Tue, 12 Mar 2013 11:40:29 -0700
Randy Dunlap escreveu:
> From: Randy Dunlap
>
> Fix build warning in hdpvr:
>
> drivers/media/usb/hdpvr/hdpvr-video.c: warning: "CONFIG_I2C_MODULE" is not
> defined [-Wundef]
>
> Signed-off-by: Randy Dunlap
> Reported-by: Geert Uytterhoeven
> Cc: Janne Gr
Am 21.03.2013 16:34, schrieb Hans Verkuil:
> On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
>> Em Thu, 21 Mar 2013 09:33:41 +0100
>> Hans Verkuil escreveu:
>>
>>> I tried to use my HVR 900 stick today and discovered that it no longer
>>> worked.
>>> I traced it to commit aab3125c43d8f
...
Kernel: arch/x86/boot/bzImage is ready (#2)
ERROR: "__divdi3" [drivers/media/common/siano/smsdvb.ko] undefined!
make[1]: *** [__modpost] Fehler 1
make: *** [modules] Fehler 2
Mauro, I assume this is caused by one of the recent Siano patches ?
Regards,
Frank
--
To unsubscribe from this list:
Move the GPIO part of function audio_mux() to a separate function
audio_mux_gpio().
This prepares the code for the next patch which will separate mute and input
setting.
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-driver.c | 18 --
1 Da
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-driver.c |4 +++-
1 Datei geändert, 3 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)
diff --git a/drivers/media/pci/bt8xx/bttv-driver.c
b/drivers/media/pci/bt8xx/bttv-driver.c
index 0df4a16..55eab61 100644
---
Previously, this has been done implicitly for video device nodes by calling
set_input() (which calls audio_input() and also modified the mute
setting).
Since input and mute setting are now untangled (as much as possible), we need to
apply the mute setting with an explicit call to audio_mute().
Also
Split function audio_mux():
move the mute setting part to function audio_mute() and the input setting part
to function audio_input().
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-driver.c | 51 -
1 Datei geändert, 24 Zeil
'audio_input' better describes the meaning of this field.
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-cards.c |2 +-
drivers/media/pci/bt8xx/bttv-driver.c | 12 ++--
drivers/media/pci/bt8xx/bttvp.h |2 +-
3 Dateien geändert, 8 Ze
There are cases where we want to call audio_mux() without changing the value of
the v4l2 mute control, for example
- mute mute on last close
- mute on device probing
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-driver.c |8
1 Datei geändert,
We can't and do not save the mute setting in function audio_mux(), so we
should also not save the input in this function for consistency.
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-driver.c | 10 +-
1 Datei geändert, 5 Zeilen hinzugefügt(+), 5
This patch series refactors function audio_mux() and fixes several issues
related to muting/unmuting on probing and first open.
Mute on last close will be fixed with further patches which are currently under
review.
Tested with a Hauppauge WinTV Theatre (model 37284, Rev B421).
Frank Schäfer
Function audio_mux() actually deals with two types of mute: gpio mute and
subdevice muting.
This patch claryfies the meaning of these values, but mainly prepares the code
for
the next patch.
Signed-off-by: Frank Schäfer
Acked-by: Hans Verkuil
---
drivers/media/pci/bt8xx/bttv-driver.c |8 ++
Am 21.03.2013 11:56, schrieb Hans Verkuil:
> On Wed 20 March 2013 20:24:49 Frank Schäfer wrote:
>> Instead of applying the current mute setting on last device node close,
>> always
>> mute the device.
> I am very pleased with the preceding 8 patches. That does exactly what I had
> in mind. For thi
Em Thu, 21 Mar 2013 16:34:13 +0100
Hans Verkuil escreveu:
> On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
> > Em Thu, 21 Mar 2013 09:33:41 +0100
> > Hans Verkuil escreveu:
> >
> > > I tried to use my HVR 900 stick today and discovered that it no longer
> > > worked.
> > > I traced
From: Simon Horman
Date: Thu, 21 Mar 2013 17:29:28 +0900
> Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
> an 802.3 frame. Frames with a lower value in the ethernet type field
> are Ethernet II.
>
> Also update all the users of this value that I could find to use the
> new co
On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
> Em Thu, 21 Mar 2013 09:33:41 +0100
> Hans Verkuil escreveu:
>
> > I tried to use my HVR 900 stick today and discovered that it no longer
> > worked.
> > I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: "em28xx: add
> > s
Em Wed, 20 Mar 2013 08:17:48 -0700
escreveu:
> Dear linux-media,
>
> I'm getting a fatal error with the "./build --main-git" command (see log
> below).
> Please help!
The main branch got renamed. Just added a quick fix. Please test.
--
Cheers,
Mauro
--
To unsubscribe from this list: send the
Em Thu, 21 Mar 2013 17:29:28 +0900
Simon Horman escreveu:
> Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
> an 802.3 frame. Frames with a lower value in the ethernet type field
> are Ethernet II.
>
> Also update all the users of this value that I could find to use the
> new c
On Thu, Mar 21, 2013 at 8:41 AM, Laurent Pinchart
wrote:
> Please submit it at some point :-)
>
> Is it a uvcvideo issue or a videobuf2 issue ?
Yeah, it's definitely on my list. Basically if you hand
videobuf2-vmalloc a piece of memory that is not page aligned, it gets
treated as if paged aligne
On Mar 21 Simon Horman wrote:
> Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
> an 802.3 frame. Frames with a lower value in the ethernet type field
> are Ethernet II.
>
> Also update all the users of this value that I could find to use the
> new constant.
>
> I anticipate add
Em Thu, 21 Mar 2013 14:18:11 +0100
Bjørn Mork escreveu:
> Mauro Carvalho Chehab writes:
>
> > Remove the remaining CamelCase checkpatch.pl compliants.
> > There are still a few left, but those are due to USB and
> > DVB APIs.
> [..]
> > @@ -840,31 +840,31 @@ int smscore_configure_board(struct s
Em Thu, 21 Mar 2013 14:10:33 +0100
Bjørn Mork escreveu:
> Mauro Carvalho Chehab writes:
>
> > It is almost impossible to see a compliant with checkpatch.pl
> > on those Siano drivers, as there are simply too much violations
> > on it. So, now that a big change was done, the better is to
> > cle
Mauro Carvalho Chehab writes:
> Remove the remaining CamelCase checkpatch.pl compliants.
> There are still a few left, but those are due to USB and
> DVB APIs.
[..]
> @@ -840,31 +840,31 @@ int smscore_configure_board(struct smscore_device_t
> *coredev)
> }
>
> if (board->mtu) {
> -
On Wed, Mar 20, 2013 at 12:46 PM, Arnd Bergmann wrote:
> On Wednesday 20 March 2013, Fabio Porcedda wrote:
>>
>> On Wed, Mar 20, 2013 at 11:20 AM, Arnd Bergmann wrote:
>> > On Wednesday 20 March 2013, Fabio Porcedda wrote:
>> >> I think we can check inside the deferred_probe_work_func()
>> >> if
Mauro Carvalho Chehab writes:
> It is almost impossible to see a compliant with checkpatch.pl
> on those Siano drivers, as there are simply too much violations
> on it. So, now that a big change was done, the better is to
> cleanup the checkpatch compliants.
>
> Let's first replace all CammelCase
Remove the remaining CamelCase checkpatch.pl compliants.
There are still a few left, but those are due to USB and
DVB APIs.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/common/siano/sms-cards.c | 4 +-
drivers/media/common/siano/smscoreapi.c | 256 ++-
Fix all other remaining checkpatch.pl compliants on the Siano driver,
except for the 80-cols (soft) limit. Those are harder to fix, and
probably not worth to do right now.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/common/siano/smscoreapi.c | 15 +++
drivers/media/com
drivers/media/common/siano/smsdvb-debugfs.c:51:6: warning: no previous
prototype for 'smsdvb_print_dvb_stats' [-Wmissing-prototypes]
drivers/media/common/siano/smsdvb-debugfs.c:154:6: warning: no previous
prototype for 'smsdvb_print_isdb_stats' [-Wmissing-prototypes]
drivers/media/common/siano/sm
There are several structures defined in uppercase. Convert them
to lowercase, and simplify their names, when possible.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/common/siano/smscoreapi.h | 52 ++---
drivers/media/common/siano/smsdvb-debugfs.c | 6 ++--
d
Fix the remaining checkpatch.pl compliants at smscoreapi.h,
except by the "line over 80 characters" on comments. Fixing those
would require more time, as the better is to convert them into the
struct descriptions used inside the kernel, as described at:
Documentation/kernel-doc-nano-HOWTO.t
On Sunday 03 March 2013 09:57:14 Devin Heitmueller wrote:
> On Sun, Mar 3, 2013 at 4:37 AM, Rémi Denis-Courmont wrote:
> > Hello,
> >
> > Trying to use USERPTR buffers with UVC, user space gets stuck either in
> > poll(POLLIN) or in ioctl(VIDIOC_DQBUF). It seems the UVC driver never ever
On Wed, Mar 06, 2013 at 12:11:45AM +, Adam Sampson wrote:
> [scan] assumes that transponders can be uniquely identified by
> frequency -- which is a reasonable assumption for DVB-T and DVB-C, but
> not for DVB-S.
> I've attached a patch that makes it check the polarisation, [...]
Does anyone h
This driver can use several firmwares. Provide such info at
module firmware metadata.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/common/siano/smscoreapi.c | 24
drivers/media/common/siano/smscoreapi.h | 6 +-
2 files changed, 29 insertions(+), 1 deletion
There are too many firmwares there. As we need to add
MODULE_FIMWARE() macros, the better is to define their names
on just one place and use the macros for both cards/device type
tables and MODULE_FIRMWARE().
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/common/siano/sms-cards.c | 14 +
On Wed 20 March 2013 20:24:49 Frank Schäfer wrote:
> Instead of applying the current mute setting on last device node close, always
> mute the device.
I am very pleased with the preceding 8 patches. That does exactly what I had
in mind. For this patch and the next (I would have combined those two
On Wed 20 March 2013 20:24:48 Frank Schäfer wrote:
> Previously, this has been done implicitly for video device nodes by calling
> set_input() (which calls audio_input() and also modified the mute
> setting).
> Since input and mute setting are now untangled (as much as possible), we need
> to
> ap
On Wed 20 March 2013 20:24:47 Frank Schäfer wrote:
Acked-by: Hans Verkuil
Regards,
Hans
> Signed-off-by: Frank Schäfer
> ---
> drivers/media/pci/bt8xx/bttv-driver.c |4 +++-
> 1 Datei geändert, 3 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)
>
> diff --git a/drivers/media/pci/bt8xx
On Wed 20 March 2013 20:24:46 Frank Schäfer wrote:
> Split function audio_mux():
> move the mute setting part to function audio_mute() and the input setting part
> to function audio_input().
Acked-by: Hans Verkuil
Regards,
Hans
> Signed-off-by: Frank Schäfer
> ---
> drivers/media/pci
On Thu, Mar 14, 2013 at 06:09:33PM +0100, Fabio Porcedda wrote:
> This patch converts the drivers to use the
> module_platform_driver_probe() macro which makes the code smaller and
> a bit simpler.
>
> Signed-off-by: Fabio Porcedda
> Cc: Greg Kroah-Hartman
> Cc: Matt Mackall
> Cc: Herbert Xu
>
On Wed 20 March 2013 20:24:45 Frank Schäfer wrote:
> Move the GPIO part of function audio_mux() to a separate function
> audio_mux_gpio().
> This prepares the code for the next patch which will separate mute and input
> setting.
Acked-by: Hans Verkuil
Regards,
Hans
> Signed-off-by: Fra
On Wed 20 March 2013 20:24:44 Frank Schäfer wrote:
> 'audio_input' better describes the meaning of this field.
Acked-by: Hans Verkuil
Regards,
Hans
> Signed-off-by: Frank Schäfer
> ---
> drivers/media/pci/bt8xx/bttv-cards.c |2 +-
> drivers/media/pci/bt8xx/bttv-driver.c | 12 +
On Wed 20 March 2013 20:24:43 Frank Schäfer wrote:
> We can't and do not save the mute setting in function audio_mux(), so we
> should also not save the input in this function for consistency.
Acked-by: Hans Verkuil
Regards,
Hans
>
> Signed-off-by: Frank Schäfer
> ---
> drivers/medi
On Wed 20 March 2013 20:24:42 Frank Schäfer wrote:
> There are cases where we want to call audio_mux() without changing the value
> of
> the v4l2 mute control, for example
> - mute mute on last close
> - mute on device probing
Acked-by: Hans Verkuil
Regards,
Hans
> Signed-off-by: Fran
On Wed 20 March 2013 20:24:41 Frank Schäfer wrote:
> Function audio_mux() actually deals with two types of mute: gpio mute and
> subdevice muting.
> This patch claryfies the meaning of these values, but mainly prepares the
> code for
> the next patch.
>
> Signed-off-by: Frank Schäfer
Acked-by:
On Thu 21 March 2013 11:03:27 Mauro Carvalho Chehab wrote:
> Em Thu, 21 Mar 2013 09:33:41 +0100
> Hans Verkuil escreveu:
>
> > I tried to use my HVR 900 stick today and discovered that it no longer
> > worked.
> > I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: "em28xx: add
> > s
On Thu, Mar 21, 2013 at 11:15:26AM +0100, Fabio Porcedda wrote:
> On Thu, Mar 21, 2013 at 10:55 AM, Herbert Xu
> wrote:
> > On Thu, Mar 14, 2013 at 06:09:33PM +0100, Fabio Porcedda wrote:
> >> This patch converts the drivers to use the
> >> module_platform_driver_probe() macro which makes the code
On Thu, Mar 21, 2013 at 10:55 AM, Herbert Xu
wrote:
> On Thu, Mar 14, 2013 at 06:09:33PM +0100, Fabio Porcedda wrote:
>> This patch converts the drivers to use the
>> module_platform_driver_probe() macro which makes the code smaller and
>> a bit simpler.
>>
>> Signed-off-by: Fabio Porcedda
>> Cc:
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil escreveu:
> I tried to use my HVR 900 stick today and discovered that it no longer worked.
> I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: "em28xx: add
> support for registering multiple i2c buses".
>
> The kernel messages for whe
Anatolij,
On Thu, Mar 21, 2013 at 2:40 PM, Anatolij Gustschin wrote:
> On Thu, 21 Mar 2013 13:49:50 +0530
> Prabhakar Lad wrote:
> ...
>> > drivers/media/v4l2-core/Makefile |2 +-
>> > drivers/media/v4l2-core/v4l2-clk.c | 184
>> >
>> > include/media
On Thu, 21 Mar 2013 13:49:50 +0530
Prabhakar Lad wrote:
...
> > drivers/media/v4l2-core/Makefile |2 +-
> > drivers/media/v4l2-core/v4l2-clk.c | 184
> >
> > include/media/v4l2-clk.h | 55 +++
> > 3 files changed, 240 insertions(+),
I tried to use my HVR 900 stick today and discovered that it no longer worked.
I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: "em28xx: add
support for registering multiple i2c buses".
The kernel messages for when it fails are:
Mar 21 09:26:54 telek kernel: [ 1393.446606] em28xx:
Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
an 802.3 frame. Frames with a lower value in the ethernet type field
are Ethernet II.
Also update all the users of this value that I could find to use the
new constant.
I anticipate adding some more users of this constant when
addi
Hi Guennadi,
On Sat, Mar 16, 2013 at 2:57 AM, Guennadi Liakhovetski
wrote:
> Typical video devices like camera sensors require an external clock source.
> Many such devices cannot even access their hardware registers without a
> running clock. These clock sources should be controlled by their con
68 matches
Mail list logo