[GIT PULL for v3.19-rc1] media updates
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
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: