[GIT PULL for v3.19-rc1] media updates

2014-12-18 Thread Mauro Carvalho Chehab
Hi Linus,

Please pull from:
  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 
tags/media/v3.19-2

For a second set of changes for 3.19, including:

- moves drivers for really old legacy hardware to staging. Those are
  using obsolete media kAPIs and are for hardware that nobody uses for years.
  Simply not worth porting them to the new kAPIs. Of course, if anyone pops up
  to fix, we can move them back from there;

- While not too late, do some API fixups at the new colorspace API, added
  for v3.19;

- Some improvements for rcar_vin driver;

- Some fixups at cx88 and vivid drivers;

- Some Documentation fixups; 

Thanks!
Mauro

The following changes since commit 71947828caef0c83d4245f7d1eaddc799b4ff1d1:

  [media] mn88473: One function call less in mn88473_init() after error 
(2014-12-04 16:00:47 -0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 
tags/media/v3.19-2

for you to fetch changes up to 427ae153c65ad7a08288d86baf99000569627d03:

  [media] bq/c-qcam, w9966, pms: move to staging in preparation for removal 
(2014-12-16 23:21:44 -0200)


media updates for v3.19-rc1


Hans Verkuil (12):
  [media] v4l2-mediabus.h: use two __u16 instead of two __u32
  [media] DocBook media: add missing ycbcr_enc and quantization fields
  [media] vivid.txt: document new controls
  [media] DocBook media: update version number and document changes
  [media] vivid: fix CROP_BOUNDS typo for video output
  [media] v4l2-ioctl: WARN_ON if querycap didn't fill device_caps
  [media] cx88: add missing alloc_ctx support
  [media] cx88: remove leftover start_video_dma() call
  [media] MAINTAINERS: vivi - vivid
  [media] vino/saa7191: move to staging in preparation for removal
  [media] tlg2300: move to staging in preparation for removal
  [media] bq/c-qcam, w9966, pms: move to staging in preparation for removal

Koji Matsuoka (4):
  [media] rcar_vin: Add YUYV capture format support
  [media] rcar_vin: Add scaling support
  [media] rcar_vin: Enable VSYNC field toggle mode
  [media] rcar_vin: Fix interrupt enable in progressive

Yoshihiro Kaneko (1):
  [media] rcar_vin: Add DT support for r8a7793 and r8a7794 SoCs

 Documentation/DocBook/media/v4l/compat.xml |  12 +
 Documentation/DocBook/media/v4l/pixfmt.xml |  36 +-
 Documentation/DocBook/media/v4l/subdev-formats.xml |  18 +-
 Documentation/DocBook/media/v4l/v4l2.xml   |  11 +-
 .../devicetree/bindings/media/rcar_vin.txt |   2 +
 Documentation/video4linux/vivid.txt|  15 +
 MAINTAINERS|   4 +-
 drivers/media/Kconfig  |   1 -
 drivers/media/Makefile |   2 +-
 drivers/media/i2c/Kconfig  |   9 -
 drivers/media/i2c/Makefile |   1 -
 drivers/media/pci/cx88/cx88-blackbird.c|   4 +-
 drivers/media/pci/cx88/cx88-dvb.c  |   4 +-
 drivers/media/pci/cx88/cx88-mpeg.c |  11 +-
 drivers/media/pci/cx88/cx88-vbi.c  |   9 +-
 drivers/media/pci/cx88/cx88-video.c|  18 +-
 drivers/media/pci/cx88/cx88.h  |   2 +
 drivers/media/platform/Kconfig |   8 -
 drivers/media/platform/Makefile|   3 -
 drivers/media/platform/soc_camera/rcar_vin.c   | 466 -
 drivers/media/platform/vivid/vivid-vid-out.c   |   2 +-
 drivers/media/usb/Kconfig  |   1 -
 drivers/media/usb/Makefile |   1 -
 drivers/media/v4l2-core/v4l2-ioctl.c   |   6 +
 drivers/staging/media/Kconfig  |   6 +
 drivers/staging/media/Makefile |   3 +
 drivers/{ = staging}/media/parport/Kconfig|  24 +-
 drivers/{ = staging}/media/parport/Makefile   |   0
 drivers/{ = staging}/media/parport/bw-qcam.c  |   0
 drivers/{ = staging}/media/parport/c-qcam.c   |   0
 drivers/{ = staging}/media/parport/pms.c  |   0
 drivers/{ = staging}/media/parport/w9966.c|   0
 .../{media/usb = staging/media}/tlg2300/Kconfig   |   6 +-
 .../{media/usb = staging/media}/tlg2300/Makefile  |   0
 .../{media/usb = staging/media}/tlg2300/pd-alsa.c |   0
 .../usb = staging/media}/tlg2300/pd-common.h  |   0
 .../{media/usb = staging/media}/tlg2300/pd-dvb.c  |   0
 .../{media/usb = staging/media}/tlg2300/pd-main.c |   0
 .../usb = staging/media}/tlg2300/pd-radio.c   |   0
 .../usb = staging/media}/tlg2300/pd-video.c   |   0
 .../usb = staging/media}/tlg2300/vendorcmds.h |   0
 drivers/staging/media/vino/Kconfig |  24 ++
 drivers/staging/media/vino/Makefile|   3 +
 .../platform = 

[GIT PULL for v3.19-rc1] media updates

2014-12-09 Thread Mauro Carvalho Chehab
Hi Linus,

Please pull from:
  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 
tags/media/v3.19-rc1


For:
  - Two new dvb frontend drivers: mn88472 and mn88473;
  - A new driver for some PCIe DVBSky cards;
  - A new remote controller driver: meson-ir;
  - One LIRC staging driver got rewritten and promoted to mainstream:
igorplugusb;
  - A new tuner driver (m88rs6000t);
  - The old omap2 media driver got removed from staging. This driver uses
an old DMA API and it is likely broken on recent kernels. Nobody cared
enough to fix it;
  - Media bus format moved to a separate header, as DRM will also use the
definitions there;
  - mem2mem_testdev were renamed to vim2m, in order to use the same naming
convention taken by the other virtual test driver (vivid);
  - Added a new driver for coda SoC (coda-jpeg);
  - The cx88 driver got converted to use videobuf2 core;
  - Make DMABUF export buffer to work with DMA Scatter/Gather and Vmalloc
cores;
  - Lots of other fixes, improvements and cleanups on the drivers.

Thanks!
Mauro

The following changes since commit 206c5f60a3d902bc4b56dab2de3e88de5eb06108:

  Linux 3.18-rc4 (2014-11-09 14:55:29 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 
tags/media/v3.19-rc1

for you to fetch changes up to 71947828caef0c83d4245f7d1eaddc799b4ff1d1:

  [media] mn88473: One function call less in mn88473_init() after error 
(2014-12-04 16:00:47 -0200)


media updates for v3.19-rc1


Amber Thrall (1):
  [media] Staging: media: lirc: cleaned up packet dump in 2 files

Andreas Ruprecht (1):
  [media] media: pci: smipcie: Fix dependency for DVB_SMIPCIE

Andrey Utkin (4):
  [media] solo6x10: clean up properly in stop_streaming
  [media] solo6x10: free DMA allocation when releasing encoder
  [media] solo6x10: bind start  stop of encoded frames processing thread 
to device (de)init
  [media] solo6x10: don't turn off/on encoder interrupt in processing loop

Antti Palosaari (34):
  [media] si2168: do not print device is warm every-time when opened
  [media] af9033: fix AF9033 DVBv3 signal strength measurement
  [media] af9033: improve read_signal_strength error handling slightly
  [media] af9033: return 0.1 dB DVBv3 SNR for AF9030 family
  [media] af9033: continue polling unless critical IO error
  [media] mn88472: Panasonic MN88472 demod driver (DVB-C only)
  [media] mn88472: correct attach symbol name
  [media] mn88472: add small delay to wait DVB-C lock
  [media] mn88472: rename mn88472_c.c = mn88472.c
  [media] mn88472: rename state to dev
  [media] mn88472: convert driver to I2C client
  [media] mn88472: Convert driver to I2C RegMap API
  [media] mn88472: implement DVB-T and DVB-T2
  [media] mn88472: move to staging
  [media] mn88472: add staging TODO
  [media] MAINTAINERS: add mn88472 (Panasonic MN88472)
  [media] mn88473: Panasonic MN88473 DVB-T/T2/C demod driver
  [media] mn88473: add support for DVB-T2
  [media] mn88473: implement DVB-T mode
  [media] mn88473: improve IF frequency and BW handling
  [media] mn88473: convert driver to I2C binding
  [media] mn88473: convert to RegMap API
  [media] mn88473: move to staging
  [media] mn88473: add staging TODO
  [media] MAINTAINERS: add mn88473 (Panasonic MN88473)
  [media] r820t: add DVB-C config
  [media] rtl28xxu: enable demod ADC only when needed
  [media] rtl2832: implement option to bypass slave demod TS
  [media] rtl28xxu: add support for Panasonic MN88472 slave demod
  [media] rtl28xxu: add support for Panasonic MN88473 slave demod
  [media] rtl28xxu: rename tuner I2C client pointer
  [media] rtl28xxu: remove unused SDR attach logic
  [media] rtl28xxu: add SDR module for devices having R828D tuner
  [media] rtl2832_sdr: control ADC

Arun Mankuzhi (2):
  [media] s5p-mfc: modify mfc wakeup sequence for V8
  [media] s5p-mfc: De-init MFC when watchdog kicks in

Austin Lund (1):
  [media] media/rc: Send sync space information on the lirc device

Behan Webster (1):
  [media] ti-fpe: LLVMLinux: Remove nested function from ti-vpe

Beniamino Galvani (3):
  [media] media: rc: meson: document device tree bindings
  [media] media: rc: add driver for Amlogic Meson IR remote receiver
  [media] ARM: dts: meson: add IR receiver node

Bimow Chen (2):
  [media] af9033: fix DVBv3 signal strength value not correct issue
  [media] af9033: fix DVBv3 snr value not correct issue

Boris BREZILLON (10):
  [media] Move mediabus format definition to a more standard place
  [media] v4l: Update subdev-formats doc with new MEDIA_BUS_FMT values
  [media] Make use of the new media_bus_format definitions
  [media] i2c: