[GIT PULL FOR v4.2] Various fixes

2015-06-12 Thread Hans Verkuil
The following changes since commit e42c8c6eb456f8978de417ea349eef676ef4385c:

  [media] au0828: move dev-boards atribuition to happen earlier (2015-06-10 
12:39:35 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.2n

for you to fetch changes up to 5361c68bdc76a5cf8beaaa19d7b18000bd4bbc34:

  v4l2-dv-timings: log if the timing is reduced blanking V2 (2015-06-12 
09:39:40 +0200)


Fabian Frederick (5):
  v4l2-dv-timings: use swap() in v4l2_calc_aspect_ratio()
  wl128x: use swap() in fm_rdsparse_swapbytes()
  saa7146: use swap() in sort_and_eliminate()
  saa6588: use swap() in saa6588_i2c_poll()
  btcx-risc: use swap() in btcx_sort_clips()

Hans Verkuil (4):
  stk1160: fix sequence handling
  rc/Kconfig: fix indentation problem
  mantis: fix unused variable compiler warning
  v4l2-dv-timings: log if the timing is reduced blanking V2

Jan Roemisch (1):
  radio-bcm2048: Fix region selection

Krzysztof HaƂasa (4):
  SOLO6x10: Fix G.723 minimum audio period count.
  SOLO6x10: unmap registers only after free_irq().
  SOLO6x10: remove unneeded register locking and barriers.
  SOLO6x10: Remove dead code.

Prashant Laddha (1):
  v4l2-dv-timings: add support for reduced blanking v2

 drivers/media/common/saa7146/saa7146_hlp.c|  9 +++-
 drivers/media/i2c/adv7604.c   |  2 +-
 drivers/media/i2c/adv7842.c   |  2 +-
 drivers/media/i2c/saa6588.c   |  4 +---
 drivers/media/pci/bt8xx/btcx-risc.c   |  5 +
 drivers/media/pci/mantis/mantis_i2c.c |  3 +--
 drivers/media/pci/solo6x10/solo6x10-core.c| 18 ++--
 drivers/media/pci/solo6x10/solo6x10-g723.c| 13 ++--
 drivers/media/pci/solo6x10/solo6x10.h | 26 +--
 drivers/media/platform/vivid/vivid-vid-cap.c  |  2 +-
 drivers/media/radio/wl128x/fmdrv_common.c |  5 +
 drivers/media/rc/Kconfig  | 26 +++
 drivers/media/usb/stk1160/stk1160-v4l.c   |  2 ++
 drivers/media/usb/stk1160/stk1160-video.c |  4 +---
 drivers/media/usb/stk1160/stk1160.h   |  3 +--
 drivers/media/v4l2-core/v4l2-dv-timings.c | 89 
---
 drivers/staging/media/bcm2048/radio-bcm2048.c | 20 ++
 include/media/v4l2-dv-timings.h   |  6 +-
 18 files changed, 116 insertions(+), 123 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL FOR v4.2] Various fixes

2015-06-08 Thread Hans Verkuil
m2m improvements, adv driver fixes/improvements, compiler warning fix,
interlaced and DV timings related fixes/improvements.

Regards,

Hans

The following changes since commit 839aa56d077972170a074bcbe31bf0d7eba37b24:

  [media] v4l2-ioctl: log buffer type 0 correctly (2015-06-06 07:43:49 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.2p

for you to fetch changes up to fe010ceb1951b55a2718bbeaa88bc5d743b9f834:

  cx231xx: fix compiler warning (2015-06-08 14:02:13 +0200)


Hans Verkuil (10):
  v4l2-mem2mem: add support for prepare_buf
  vim2m: add create_bufs and prepare_buf support
  adv7511: replace uintX_t by uX for consistency
  adv7842: replace uintX_t by uX for consistency
  adv7511: log the currently set infoframes
  adv7604: log infoframes
  adv7604: fix broken saturator check
  adv7604: log alt-gamma and HDMI colorspace
  v4l2-dv-timings: support interlaced in v4l2_print_dv_timings
  cx231xx: fix compiler warning

Prashant Laddha (3):
  v4l2-dv-timing: avoid rounding twice in gtf hblank calc
  v4l2-dv-timings: add interlace support in detect cvt/gtf
  vivid: Use interlaced info for cvt/gtf timing detection

 drivers/media/i2c/Kconfig|   2 ++
 drivers/media/i2c/adv7511.c  | 155 
+--
 drivers/media/i2c/adv7604.c  | 107 
--
 drivers/media/i2c/adv7842.c  |  26 +++---
 drivers/media/pci/cobalt/cobalt-driver.c |   1 +
 drivers/media/platform/vim2m.c   |   8 +
 drivers/media/platform/vivid/vivid-vid-cap.c |   5 +--
 drivers/media/usb/cx231xx/cx231xx-cards.c|  28 +--
 drivers/media/v4l2-core/v4l2-dv-timings.c|  70 
++--
 drivers/media/v4l2-core/v4l2-mem2mem.c   |  28 +++
 include/media/adv7511.h  |   7 ++--
 include/media/adv7842.h  |  50 +-
 include/media/v4l2-dv-timings.h  |   6 ++--
 include/media/v4l2-mem2mem.h |   4 +++
 14 files changed, 380 insertions(+), 117 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL FOR v4.2] Various fixes

2015-05-25 Thread Hans Verkuil
The following changes since commit 2a80f296422a01178d0a993479369e94f5830127:

  [media] dvb-core: fix 32-bit overflow during bandwidth calculation 
(2015-05-20 14:01:46 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.2l

for you to fetch changes up to 151dc7fb65b0634a853645fe559dabef0ed59612:

  wl128x: Allow compile test of GPIO consumers if !GPIOLIB (2015-05-25 14:14:31 
+0200)


Florian Echtler (4):
  reduce poll interval to allow full 60 FPS framerate
  add frame size/frame rate query functions
  add extra debug output, remove noisy warning
  return BUF_STATE_ERROR if streaming stopped during acquisition

Geert Uytterhoeven (1):
  wl128x: Allow compile test of GPIO consumers if !GPIOLIB

 drivers/input/touchscreen/sur40.c  | 46 
--
 drivers/media/radio/wl128x/Kconfig |  4 ++--
 2 files changed, 46 insertions(+), 4 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL FOR v4.2] Various fixes

2015-05-17 Thread Hans Verkuil
The following changes since commit 0fae1997f09796aca8ada5edc028aef587f6716c:

  [media] dib0700: avoid the risk of forgetting to add the adapter's size 
(2015-05-14 19:31:34 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.2h

for you to fetch changes up to 695911ea07f2d6d97b0220ef41dcf3d728bec7e3:

  DocBook/media: fix syntax error (2015-05-15 12:28:02 +0200)


Hans Verkuil (6):
  DocBook/media: fix querycap error code
  sta2x11: use monotonic timestamp
  rcar-vin: use monotonic timestamps
  DocBook/media: remove spurious space.
  DocBook/media: improve timestamp documentation
  DocBook/media: fix syntax error

Prashant Laddha (1):
  v4l2-dv-timings: fix overflow in gtf timings calculation

Ricardo Ribalda Delgado (4):
  media/vivid: Add support for Y16 format
  media/v4l2-core: Add support for V4L2_PIX_FMT_Y16_BE
  media/vivid: Add support for Y16_BE format
  media/vivid: Code cleanout

 Documentation/DocBook/media/v4l/io.xml  |  2 +-
 Documentation/DocBook/media/v4l/vidioc-dqevent.xml  |  5 -
 Documentation/DocBook/media/v4l/vidioc-qbuf.xml |  4 +++-
 Documentation/DocBook/media/v4l/vidioc-querycap.xml |  2 +-
 drivers/media/pci/sta2x11/sta2x11_vip.c |  3 ++-
 drivers/media/platform/soc_camera/rcar_vin.c|  2 +-
 drivers/media/platform/vivid/vivid-tpg.c| 20 
 drivers/media/platform/vivid/vivid-vid-common.c | 16 
 drivers/media/v4l2-core/v4l2-dv-timings.c   | 28 
++--
 drivers/media/v4l2-core/v4l2-ioctl.c|  1 +
 include/uapi/linux/videodev2.h  |  1 +
 11 files changed, 64 insertions(+), 20 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL FOR v4.2] Various fixes

2015-05-15 Thread Hans Verkuil
The following changes since commit 0fae1997f09796aca8ada5edc028aef587f6716c:

  [media] dib0700: avoid the risk of forgetting to add the adapter's size 
(2015-05-14 19:31:34 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-4.2h

for you to fetch changes up to ac640baa8ee43f01529e8ca5b98972ed50de1f7d:

  DocBook/media: add missing entry for V4L2_PIX_FMT_Y16_BE (2015-05-15 12:30:54 
+0200)


Hans Verkuil (7):
  DocBook/media: fix querycap error code
  sta2x11: use monotonic timestamp
  rcar-vin: use monotonic timestamps
  DocBook/media: remove spurious space.
  DocBook/media: improve timestamp documentation
  DocBook/media: fix syntax error
  DocBook/media: add missing entry for V4L2_PIX_FMT_Y16_BE

Prashant Laddha (1):
  v4l2-dv-timings: fix overflow in gtf timings calculation

Ricardo Ribalda Delgado (4):
  media/vivid: Add support for Y16 format
  media/v4l2-core: Add support for V4L2_PIX_FMT_Y16_BE
  media/vivid: Add support for Y16_BE format
  media/vivid: Code cleanout

 Documentation/DocBook/media/v4l/io.xml  |  2 +-
 Documentation/DocBook/media/v4l/pixfmt-y16-be.xml   | 81 
+
 Documentation/DocBook/media/v4l/pixfmt.xml  |  1 +
 Documentation/DocBook/media/v4l/vidioc-dqevent.xml  |  5 -
 Documentation/DocBook/media/v4l/vidioc-qbuf.xml |  4 +++-
 Documentation/DocBook/media/v4l/vidioc-querycap.xml |  2 +-
 drivers/media/pci/sta2x11/sta2x11_vip.c |  3 ++-
 drivers/media/platform/soc_camera/rcar_vin.c|  2 +-
 drivers/media/platform/vivid/vivid-tpg.c| 20 ++
 drivers/media/platform/vivid/vivid-vid-common.c | 16 +++
 drivers/media/v4l2-core/v4l2-dv-timings.c   | 28 
-
 drivers/media/v4l2-core/v4l2-ioctl.c|  1 +
 include/uapi/linux/videodev2.h  |  1 +
 13 files changed, 146 insertions(+), 20 deletions(-)
 create mode 100644 Documentation/DocBook/media/v4l/pixfmt-y16-be.xml
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL FOR v4.2] Various fixes

2015-04-24 Thread Hans Verkuil
The following changes since commit e183201b9e917daf2530b637b2f34f1d5afb934d:

  [media] uvcvideo: add support for VIDIOC_QUERY_EXT_CTRL (2015-04-10 10:29:27 
-0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.2d

for you to fetch changes up to 01dcae42e1d19014a6c83258bc4944b56b111372:

  usbtv: fix v4l2-compliance issues (2015-04-24 10:09:46 +0200)


Cheolhyun Park (1):
  drx-j: Misspelled comment corrected

Dan Carpenter (1):
  i2c: ov2659: signedness bug inov2659_set_fmt()

Geert Uytterhoeven (3):
  v4l: xilinx: VIDEO_XILINX should depend on HAS_DMA
  v4l: VIDEOBUF2_DMA_SG should depend on HAS_DMA
  Input: TOUCHSCREEN_SUR40 should depend on HAS_DMA

Hans Verkuil (7):
  cx88: v4l2-compliance fixes
  bttv: fix missing irq after reloading driver
  DocBook/media: fix typo
  DocBook/media: Improve G_EDID specification
  saa7164: fix querycap warning
  cx18: add missing caps for the PCM video device
  usbtv: fix v4l2-compliance issues

Jan Kara (1):
  vb2: Push mmap_sem down to memops

Julia Lawall (3):
  si4713: fix error return code
  as102: fix error return code
  radio: fix error return code

Lad, Prabhakar (1):
  media: i2c: ov2659: add VIDEO_V4L2_SUBDEV_API dependency

Prashant Laddha (4):
  v4l2-dv-timings: fix rounding error in vsync_bp calculation
  v4l2-dv-timings: fix rounding in hblank and hsync calculation
  v4l2-dv-timings: add sanity checks in cvt,gtf calculations
  v4l2-dv-timings: replace hsync magic number with a macro

Steven Toth (6):
  saa7164: I2C improvements for upcoming HVR2255/2205 boards
  saa7164: Adding additional I2C debug.
  saa7164: Improvements for I2C handling
  saa7164: Add Digital TV support for the HVR2255 and HVR2205
  saa7164: Copyright update
  saa7164: fix HVR2255 ATSC inversion issue

jean-michel.hautb...@vodalys.com (1):
  media: adv7604: Fix masks used for querying timings in ADV7611

 Documentation/DocBook/media/v4l/controls.xml  |   4 +-
 Documentation/DocBook/media/v4l/vidioc-g-edid.xml |   7 +++
 drivers/input/touchscreen/Kconfig |   3 +-
 drivers/media/dvb-frontends/drx39xyj/drxj.c   |  38 ++--
 drivers/media/i2c/Kconfig |   2 +-
 drivers/media/i2c/adv7604.c   |  69 +-
 drivers/media/i2c/ov2659.c|   2 +-
 drivers/media/pci/bt8xx/bttv-driver.c |   2 +
 drivers/media/pci/cx18/cx18-streams.c |   1 +
 drivers/media/pci/cx88/cx88-core.c|   2 +
 drivers/media/pci/cx88/cx88-mpeg.c|   6 +-
 drivers/media/pci/cx88/cx88-vbi.c |   6 +-
 drivers/media/pci/cx88/cx88-video.c   |   7 +--
 drivers/media/pci/cx88/cx88.h |   1 -
 drivers/media/pci/saa7164/saa7164-api.c   |  21 +--
 drivers/media/pci/saa7164/saa7164-buffer.c|   2 +-
 drivers/media/pci/saa7164/saa7164-bus.c   |   2 +-
 drivers/media/pci/saa7164/saa7164-cards.c | 188 
+++-
 drivers/media/pci/saa7164/saa7164-cmd.c   |   2 +-
 drivers/media/pci/saa7164/saa7164-core.c  |   2 +-
 drivers/media/pci/saa7164/saa7164-dvb.c   | 232 
+-
 drivers/media/pci/saa7164/saa7164-encoder.c   |  13 +++--
 drivers/media/pci/saa7164/saa7164-fw.c|   2 +-
 drivers/media/pci/saa7164/saa7164-i2c.c   |   9 +--
 drivers/media/pci/saa7164/saa7164-reg.h   |   2 +-
 drivers/media/pci/saa7164/saa7164-types.h |   2 +-
 drivers/media/pci/saa7164/saa7164-vbi.c   |  13 +++--
 drivers/media/pci/saa7164/saa7164.h   |   7 ++-
 drivers/media/platform/xilinx/Kconfig |   2 +-
 drivers/media/radio/radio-timb.c  |   4 +-
 drivers/media/radio/si4713/si4713.c   |   4 +-
 drivers/media/usb/as102/as102_drv.c   |   1 +
 drivers/media/usb/usbtv/usbtv-video.c |  12 ++--
 drivers/media/v4l2-core/Kconfig   |   2 +-
 drivers/media/v4l2-core/v4l2-dv-timings.c |  29 +++---
 drivers/media/v4l2-core/videobuf2-core.c  |   2 -
 drivers/media/v4l2-core/videobuf2-dma-contig.c|   7 +++
 drivers/media/v4l2-core/videobuf2-dma-sg.c|   6 ++
 drivers/media/v4l2-core/videobuf2-vmalloc.c   |   6 +-
 39 files changed, 605 insertions(+), 117 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html