linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] V4L2, soc-camera, em28xx: 3.13 fixes and improvements
@ 2013-10-28 19:42 Guennadi Liakhovetski
  2013-10-30  9:14 ` Guennadi Liakhovetski
  0 siblings, 1 reply; 4+ messages in thread
From: Guennadi Liakhovetski @ 2013-10-28 19:42 UTC (permalink / raw)
  To: Linux Media Mailing List

Hi Mauro

As agreed a couple of days ago, here go several general V4L2 patches, 
posted at vatious times with no objections, and patches, aiming at fixing 
the current em28xx+ov2640 breakage. After you pull them I'll have to 
remember to change their status in patchwork too...

The following changes since commit 9e11bce4d7065aa826a953936149e182e018a3df:

  Add linux-next specific files for 20131025 (2013-10-25 17:07:05 +0200)

are available in the git repository at:
  git://linuxtv.org/gliakhovetski/v4l-dvb.git for-3.13-1

Guennadi Liakhovetski (9):
      V4L2: (cosmetic) remove redundant use of unlikely()
      imx074: fix error handling for failed async subdevice registration
      V4L2: add a common V4L2 subdevice platform data type
      soc-camera: switch to using the new struct v4l2_subdev_platform_data
      V4L2: add v4l2-clock helpers to register and unregister a fixed-rate clock
      V4L2: add a v4l2-clk helper macro to produce an I2C device ID
      V4L2: em28xx: register a V4L2 clock source
      V4L2: soc-camera: work around unbalanced calls to .s_power()
      V4L2: em28xx: tell the ov2640 driver to balance clock enabling internally

 drivers/media/i2c/soc_camera/imx074.c          |    4 ++-
 drivers/media/platform/soc_camera/soc_camera.c |   46 ++++++++++++++---------
 drivers/media/usb/em28xx/em28xx-camera.c       |   42 ++++++++++++++++-----
 drivers/media/usb/em28xx/em28xx-cards.c        |    3 ++
 drivers/media/usb/em28xx/em28xx.h              |    1 +
 drivers/media/v4l2-core/v4l2-clk.c             |   39 ++++++++++++++++++++
 include/media/soc_camera.h                     |   27 +++++++++++---
 include/media/v4l2-clk.h                       |   17 +++++++++
 include/media/v4l2-subdev.h                    |   17 ++++++++-
 9 files changed, 159 insertions(+), 37 deletions(-)

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] V4L2, soc-camera, em28xx: 3.13 fixes and improvements
  2013-10-28 19:42 [GIT PULL] V4L2, soc-camera, em28xx: 3.13 fixes and improvements Guennadi Liakhovetski
@ 2013-10-30  9:14 ` Guennadi Liakhovetski
  2013-10-30 11:19   ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 4+ messages in thread
From: Guennadi Liakhovetski @ 2013-10-30  9:14 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: Linux Media Mailing List

Hi Mauro

I'd like to add 2 more patches from other authors to my pull request for 
3.13. Shall I add them to this branch before you have pulled it (I could 
also rebase it onto the current -next while at it), or shall I rather wait 
for you to pull and then issue a second pull request?

Thanks
Guennadi

On Mon, 28 Oct 2013, Guennadi Liakhovetski wrote:

> Hi Mauro
> 
> As agreed a couple of days ago, here go several general V4L2 patches, 
> posted at vatious times with no objections, and patches, aiming at fixing 
> the current em28xx+ov2640 breakage. After you pull them I'll have to 
> remember to change their status in patchwork too...
> 
> The following changes since commit 9e11bce4d7065aa826a953936149e182e018a3df:
> 
>   Add linux-next specific files for 20131025 (2013-10-25 17:07:05 +0200)
> 
> are available in the git repository at:
>   git://linuxtv.org/gliakhovetski/v4l-dvb.git for-3.13-1
> 
> Guennadi Liakhovetski (9):
>       V4L2: (cosmetic) remove redundant use of unlikely()
>       imx074: fix error handling for failed async subdevice registration
>       V4L2: add a common V4L2 subdevice platform data type
>       soc-camera: switch to using the new struct v4l2_subdev_platform_data
>       V4L2: add v4l2-clock helpers to register and unregister a fixed-rate clock
>       V4L2: add a v4l2-clk helper macro to produce an I2C device ID
>       V4L2: em28xx: register a V4L2 clock source
>       V4L2: soc-camera: work around unbalanced calls to .s_power()
>       V4L2: em28xx: tell the ov2640 driver to balance clock enabling internally
> 
>  drivers/media/i2c/soc_camera/imx074.c          |    4 ++-
>  drivers/media/platform/soc_camera/soc_camera.c |   46 ++++++++++++++---------
>  drivers/media/usb/em28xx/em28xx-camera.c       |   42 ++++++++++++++++-----
>  drivers/media/usb/em28xx/em28xx-cards.c        |    3 ++
>  drivers/media/usb/em28xx/em28xx.h              |    1 +
>  drivers/media/v4l2-core/v4l2-clk.c             |   39 ++++++++++++++++++++
>  include/media/soc_camera.h                     |   27 +++++++++++---
>  include/media/v4l2-clk.h                       |   17 +++++++++
>  include/media/v4l2-subdev.h                    |   17 ++++++++-
>  9 files changed, 159 insertions(+), 37 deletions(-)
> 
> Thanks
> Guennadi
> ---
> Guennadi Liakhovetski, Ph.D.
> Freelance Open-Source Software Developer
> http://www.open-technology.de/
> 

---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] V4L2, soc-camera, em28xx: 3.13 fixes and improvements
  2013-10-30  9:14 ` Guennadi Liakhovetski
@ 2013-10-30 11:19   ` Mauro Carvalho Chehab
  2013-10-30 17:08     ` [GIT PULL v2] " Guennadi Liakhovetski
  0 siblings, 1 reply; 4+ messages in thread
From: Mauro Carvalho Chehab @ 2013-10-30 11:19 UTC (permalink / raw)
  To: Guennadi Liakhovetski; +Cc: Linux Media Mailing List

Em Wed, 30 Oct 2013 10:14:13 +0100 (CET)
Guennadi Liakhovetski <g.liakhovetski@gmx.de> escreveu:

> Hi Mauro
> 
> I'd like to add 2 more patches from other authors to my pull request for 
> 3.13. Shall I add them to this branch before you have pulled it (I could 
> also rebase it onto the current -next while at it), or shall I rather wait 
> for you to pull and then issue a second pull request?

Well, as you have write permissions at patchwork, you can simply tag your
previous pull request as superseded and send a new one.

Regards,
Mauro

> 
> Thanks
> Guennadi
> 
> On Mon, 28 Oct 2013, Guennadi Liakhovetski wrote:
> 
> > Hi Mauro
> > 
> > As agreed a couple of days ago, here go several general V4L2 patches, 
> > posted at vatious times with no objections, and patches, aiming at fixing 
> > the current em28xx+ov2640 breakage. After you pull them I'll have to 
> > remember to change their status in patchwork too...
> > 
> > The following changes since commit 9e11bce4d7065aa826a953936149e182e018a3df:
> > 
> >   Add linux-next specific files for 20131025 (2013-10-25 17:07:05 +0200)
> > 
> > are available in the git repository at:
> >   git://linuxtv.org/gliakhovetski/v4l-dvb.git for-3.13-1
> > 
> > Guennadi Liakhovetski (9):
> >       V4L2: (cosmetic) remove redundant use of unlikely()
> >       imx074: fix error handling for failed async subdevice registration
> >       V4L2: add a common V4L2 subdevice platform data type
> >       soc-camera: switch to using the new struct v4l2_subdev_platform_data
> >       V4L2: add v4l2-clock helpers to register and unregister a fixed-rate clock
> >       V4L2: add a v4l2-clk helper macro to produce an I2C device ID
> >       V4L2: em28xx: register a V4L2 clock source
> >       V4L2: soc-camera: work around unbalanced calls to .s_power()
> >       V4L2: em28xx: tell the ov2640 driver to balance clock enabling internally
> > 
> >  drivers/media/i2c/soc_camera/imx074.c          |    4 ++-
> >  drivers/media/platform/soc_camera/soc_camera.c |   46 ++++++++++++++---------
> >  drivers/media/usb/em28xx/em28xx-camera.c       |   42 ++++++++++++++++-----
> >  drivers/media/usb/em28xx/em28xx-cards.c        |    3 ++
> >  drivers/media/usb/em28xx/em28xx.h              |    1 +
> >  drivers/media/v4l2-core/v4l2-clk.c             |   39 ++++++++++++++++++++
> >  include/media/soc_camera.h                     |   27 +++++++++++---
> >  include/media/v4l2-clk.h                       |   17 +++++++++
> >  include/media/v4l2-subdev.h                    |   17 ++++++++-
> >  9 files changed, 159 insertions(+), 37 deletions(-)
> > 
> > Thanks
> > Guennadi
> > ---
> > Guennadi Liakhovetski, Ph.D.
> > Freelance Open-Source Software Developer
> > http://www.open-technology.de/
> > 
> 
> ---
> Guennadi Liakhovetski, Ph.D.
> Freelance Open-Source Software Developer
> http://www.open-technology.de/




Cheers,
Mauro

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL v2] V4L2, soc-camera, em28xx: 3.13 fixes and improvements
  2013-10-30 11:19   ` Mauro Carvalho Chehab
@ 2013-10-30 17:08     ` Guennadi Liakhovetski
  0 siblings, 0 replies; 4+ messages in thread
From: Guennadi Liakhovetski @ 2013-10-30 17:08 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: Linux Media Mailing List

On Wed, 30 Oct 2013, Mauro Carvalho Chehab wrote:

> Em Wed, 30 Oct 2013 10:14:13 +0100 (CET)
> Guennadi Liakhovetski <g.liakhovetski@gmx.de> escreveu:
> 
> > Hi Mauro
> > 
> > I'd like to add 2 more patches from other authors to my pull request for 
> > 3.13. Shall I add them to this branch before you have pulled it (I could 
> > also rebase it onto the current -next while at it), or shall I rather wait 
> > for you to pull and then issue a second pull request?
> 
> Well, as you have write permissions at patchwork, you can simply tag your
> previous pull request as superseded and send a new one.

Well, that would still leave a race window, but since now you know, here 
goes a v2:

The following changes since commit 3a94271d0798fe2a2e5bfe2d135f2c8f6db2e80b:

  Add linux-next specific files for 20131030 (2013-10-30 18:27:18 +1100)

are available in the git repository at:
  git://linuxtv.org/gliakhovetski/v4l-dvb.git for-3.13-1

Guennadi Liakhovetski (9):
      V4L2: (cosmetic) remove redundant use of unlikely()
      imx074: fix error handling for failed async subdevice registration
      V4L2: add a common V4L2 subdevice platform data type
      soc-camera: switch to using the new struct v4l2_subdev_platform_data
      V4L2: add v4l2-clock helpers to register and unregister a fixed-rate clock
      V4L2: add a v4l2-clk helper macro to produce an I2C device ID
      V4L2: em28xx: register a V4L2 clock source
      V4L2: soc-camera: work around unbalanced calls to .s_power()
      V4L2: em28xx: tell the ov2640 driver to balance clock enabling internally

Michael Opdenacker (1):
      sh_mobile_ceu_camera: remove deprecated IRQF_DISABLED

Valentine Barshak (1):
      media: rcar_vin: Add preliminary r8a7790 support

 drivers/media/i2c/soc_camera/imx074.c              |    4 +-
 drivers/media/platform/soc_camera/rcar_vin.c       |    5 ++-
 .../platform/soc_camera/sh_mobile_ceu_camera.c     |    2 +-
 drivers/media/platform/soc_camera/soc_camera.c     |   46 ++++++++++++--------
 drivers/media/usb/em28xx/em28xx-camera.c           |   42 ++++++++++++++----
 drivers/media/usb/em28xx/em28xx-cards.c            |    3 +
 drivers/media/usb/em28xx/em28xx.h                  |    1 +
 drivers/media/v4l2-core/v4l2-clk.c                 |   39 +++++++++++++++++
 include/media/soc_camera.h                         |   27 +++++++++---
 include/media/v4l2-clk.h                           |   17 +++++++
 include/media/v4l2-subdev.h                        |   17 ++++++-
 11 files changed, 164 insertions(+), 39 deletions(-)

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-10-30 17:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-28 19:42 [GIT PULL] V4L2, soc-camera, em28xx: 3.13 fixes and improvements Guennadi Liakhovetski
2013-10-30  9:14 ` Guennadi Liakhovetski
2013-10-30 11:19   ` Mauro Carvalho Chehab
2013-10-30 17:08     ` [GIT PULL v2] " Guennadi Liakhovetski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).