projects/linux·commit ab11ca34

Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

ab11ca34 · Linus Torvalds <[email protected]> · 2012-05-24 10:21:51 -07:00

Pull media updates from Mauro Carvalho Chehab:
 - some V4L2 API updates needed by embedded devices
 - DVB API extensions for ATSC-MH delivery system, used in US for mobile
   TV
 - new tuners for fc0011/0012/0013 and tua9001
 - a new dvb driver for af9033/9035
 - a new ATSC-MH frontend (lg2160)
 - new remote controller keymaps
 - Removal of a few legacy webcam driver that got replaced by gspca on
   several kernel versions ago
 - a new driver for Exynos 4/5 webcams(s5pp fimc-lite)
 - a new webcam sensor driver (smiapp)
 - a new video input driver for embedded (sta2x1xx)
 - several improvements, fixes, cleanups, etc inside the drivers.

Manually fix up conflicts due to err() -> dev_err() conversion in
drivers/staging/media/easycap/easycap_main.c

* 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (484 commits)
  [media] saa7134-cards: Remove a PCI entry added by mistake
  [media] radio-sf16fmi: add support for SF16-FMD
  [media] rc-loopback: remove duplicate line
  [media] patch for Asus My Cinema PS3-100 (1043:48cd)
  [media] au0828: Move the Kconfig knob under V4L_USB_DRIVERS
  [media] em28xx: simple comment fix
  [media] [resend] radio-sf16fmr2: add PnP support for SF16-FMD2
  [media] smiapp: Use v4l2_ctrl_new_int_menu() instead of v4l2_ctrl_new_custom()
  [media] smiapp: Add support for 8-bit uncompressed formats
  [media] smiapp: Allow generic quirk registers
  [media] smiapp: Use non-binning limits if the binning limit is zero
  [media] smiapp: Initialise rval in smiapp_read_nvm()
  [media] smiapp: Round minimum pre_pll up rather than down in ip_clk_freq check
  [media] smiapp: Use 8-bit reads only before identifying the sensor
  [media] smiapp: Quirk for sensors that only do 8-bit reads
  [media] smiapp: Pass struct sensor to register writing commands instead of i2c_client
  [media] smiapp: Allow using external clock from the clock framework
  [media] zl10353: change .read_snr() to report SNR as a 0.1 dB
  [media] media: add support to gspca/pac7302.c for 093a:2627 (Genius FaceCam 300)
  [media] m88rs2000 - only flip bit 2 on reg 0x70 on 16th try
  ...
Commit
ab11ca34eea8fda7a1a9302d86f6ef6108ffd68f
Parents
f9369910 · 71006fb2

Merge commit. Changes below are compared with the first parent: f9369910.

Changes

463 files changed · +39194 −16776

FileStatusAddDelContent
Documentation/DocBook/media/Makefilemodified+3−1View file
Documentation/DocBook/media/dvb/dvbproperty.xmlmodified+160−0View file
Documentation/DocBook/media/v4l/biblio.xmlmodified+29−0View file
Documentation/DocBook/media/v4l/common.xmlmodified+23−15View file
Documentation/DocBook/media/v4l/compat.xmlmodified+75−0View file
Documentation/DocBook/media/v4l/controls.xmlmodified+689−19View file
Documentation/DocBook/media/v4l/dev-subdev.xmlmodified+178−24View file
Documentation/DocBook/media/v4l/io.xmlmodified+7−5View file
Documentation/DocBook/media/v4l/pixfmt-srggb10.xmlmodified+1−1View file
Documentation/DocBook/media/v4l/pixfmt-srggb10dpcm8.xmladded+29−0View file
Documentation/DocBook/media/v4l/pixfmt.xmlmodified+1−5View file
Documentation/DocBook/media/v4l/subdev-image-processing-crop.diaadded+614−0View file
Documentation/DocBook/media/v4l/subdev-image-processing-crop.svgadded+63−0View file
Documentation/DocBook/media/v4l/subdev-image-processing-full.diaadded+1588−0View file
Documentation/DocBook/media/v4l/subdev-image-processing-full.svgadded+163−0View file
Documentation/DocBook/media/v4l/subdev-image-processing-scaling-multi-source.diaadded+1152−0View file
Documentation/DocBook/media/v4l/subdev-image-processing-scaling-multi-source.svgadded+116−0View file
Documentation/DocBook/media/v4l/v4l2.xmlmodified+41−3View file
Documentation/DocBook/media/v4l/vidioc-create-bufs.xmlmodified+12−4View file
Documentation/DocBook/media/v4l/vidioc-cropcap.xmlmodified+2−2View file
Documentation/DocBook/media/v4l/vidioc-dv-timings-cap.xmladded+211−0View file
Documentation/DocBook/media/v4l/vidioc-enum-dv-presets.xmlmodified+4−0View file
Documentation/DocBook/media/v4l/vidioc-enum-dv-timings.xmladded+119−0View file
Documentation/DocBook/media/v4l/vidioc-enum-fmt.xmlmodified+2−2View file
Documentation/DocBook/media/v4l/vidioc-enuminput.xmlmodified+1−1View file
Documentation/DocBook/media/v4l/vidioc-enumoutput.xmlmodified+1−1View file
Documentation/DocBook/media/v4l/vidioc-g-crop.xmlmodified+2−2View file
Documentation/DocBook/media/v4l/vidioc-g-dv-preset.xmlmodified+6−0View file
Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xmlmodified+119−11View file
Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xmlmodified+26−0View file
Documentation/DocBook/media/v4l/vidioc-g-fmt.xmlmodified+1−1View file
Documentation/DocBook/media/v4l/vidioc-g-frequency.xmlmodified+3−3View file
Documentation/DocBook/media/v4l/vidioc-g-parm.xmlmodified+3−2View file
Documentation/DocBook/media/v4l/vidioc-g-sliced-vbi-cap.xmlmodified+1−1View file
Documentation/DocBook/media/v4l/vidioc-g-tuner.xmlmodified+1−1View file
Documentation/DocBook/media/v4l/vidioc-prepare-buf.xmlmodified+6−0View file
Documentation/DocBook/media/v4l/vidioc-query-dv-preset.xmlmodified+4−0View file
Documentation/DocBook/media/v4l/vidioc-query-dv-timings.xmladded+104−0View file
Documentation/DocBook/media/v4l/vidioc-queryctrl.xmlmodified+38−3View file
Documentation/DocBook/media/v4l/vidioc-reqbufs.xmlmodified+4−3View file
Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xmlmodified+3−2View file
Documentation/DocBook/media/v4l/vidioc-subdev-g-crop.xmlmodified+6−3View file
Documentation/DocBook/media/v4l/vidioc-subdev-g-selection.xmladded+228−0View file
Documentation/dvb/get_dvb_firmwaremodified+19−1View file
Documentation/feature-removal-schedule.txtmodified+9−0View file
Documentation/media-framework.txtmodified+19−0View file
Documentation/video4linux/4CCs.txtadded+32−0View file
Documentation/video4linux/gspca.txtmodified+1−0View file
Documentation/video4linux/v4l2-controls.txtmodified+21−0View file
Documentation/video4linux/v4l2-framework.txtmodified+88−18View file
MAINTAINERSmodified+8−1View file
arch/arm/mach-imx/mach-imx27_visstrim_m10.cmodified+1−1View file
arch/arm/plat-mxc/include/mach/mx2_cam.hmodified+0−2View file
drivers/input/ff-memless.cmodified+1−2View file
drivers/media/common/saa7146_fops.cmodified+105−21View file
drivers/media/common/saa7146_hlp.cmodified+12−11View file
drivers/media/common/saa7146_vbi.cmodified+20−34View file
drivers/media/common/saa7146_video.cmodified+132−235View file
drivers/media/common/tuners/Kconfigmodified+27−0View file
drivers/media/common/tuners/Makefilemodified+4−0View file
drivers/media/common/tuners/fc0011.cadded+524−0View file
drivers/media/common/tuners/fc0011.hadded+41−0View file
drivers/media/common/tuners/fc0012-priv.hadded+43−0View file
drivers/media/common/tuners/fc0012.cadded+467−0View file
drivers/media/common/tuners/fc0012.hadded+44−0View file
drivers/media/common/tuners/fc0013-priv.hadded+44−0View file
drivers/media/common/tuners/fc0013.cadded+634−0View file
drivers/media/common/tuners/fc0013.hadded+57−0View file
drivers/media/common/tuners/fc001x-common.hadded+39−0View file
drivers/media/common/tuners/tua9001.cadded+215−0View file
drivers/media/common/tuners/tua9001.hadded+46−0View file
drivers/media/common/tuners/tua9001_priv.hadded+34−0View file
drivers/media/common/tuners/xc5000.cmodified+5−2View file
drivers/media/common/tuners/xc5000.hmodified+1−1View file
drivers/media/dvb/bt8xx/dst_ca.cmodified+0−2View file
drivers/media/dvb/ddbridge/ddbridge-core.cmodified+1−2View file
drivers/media/dvb/dvb-core/dvb_demux.cmodified+10−0View file
drivers/media/dvb/dvb-core/dvb_demux.hmodified+2−0View file
drivers/media/dvb/dvb-core/dvb_frontend.cmodified+79−1View file
drivers/media/dvb/dvb-core/dvb_frontend.hmodified+18−0View file
drivers/media/dvb/dvb-usb/Kconfigmodified+13−0View file
drivers/media/dvb/dvb-usb/Makefilemodified+3−0View file
drivers/media/dvb/dvb-usb/af9015.cmodified+212−283View file
drivers/media/dvb/dvb-usb/af9035.cadded+1242−0View file
drivers/media/dvb/dvb-usb/af9035.hadded+113−0View file
drivers/media/dvb/dvb-usb/dib0700_core.cmodified+13−11View file
drivers/media/dvb/dvb-usb/dib0700_devices.cmodified+6−1View file
drivers/media/dvb/dvb-usb/dvb-usb-ids.hmodified+12−0View file
drivers/media/dvb/dvb-usb/dvb-usb-urb.cmodified+12−0View file
drivers/media/dvb/dvb-usb/dvb-usb.hmodified+2−1View file
drivers/media/dvb/dvb-usb/dw2102.cmodified+36−40View file
drivers/media/dvb/dvb-usb/it913x.cmodified+2−2View file
drivers/media/dvb/dvb-usb/lmedm04.cmodified+2−3View file
drivers/media/dvb/dvb-usb/mxl111sf-tuner.cmodified+1−0View file
drivers/media/dvb/dvb-usb/mxl111sf.cmodified+824−48View file
drivers/media/dvb/dvb-usb/rtl28xxu.cmodified+28−0View file
drivers/media/dvb/frontends/Kconfigmodified+31−4View file
drivers/media/dvb/frontends/Makefilemodified+5−2View file
drivers/media/dvb/frontends/af9013.cmodified+5−8View file
drivers/media/dvb/frontends/af9033.cadded+980−0View file
drivers/media/dvb/frontends/af9033.hadded+75−0View file
drivers/media/dvb/frontends/af9033_priv.hadded+470−0View file
drivers/media/dvb/frontends/au8522_common.cadded+259−0View file
drivers/media/dvb/frontends/au8522_dig.cmodified+0−215View file
drivers/media/dvb/frontends/au8522_priv.hmodified+2−0View file
drivers/media/dvb/frontends/cx24110.cmodified+3−4View file
drivers/media/dvb/frontends/cxd2820r_core.cmodified+2−2View file
drivers/media/dvb/frontends/dib7000p.cmodified+0−5View file
drivers/media/dvb/frontends/dib9000.cmodified+59−72View file
drivers/media/dvb/frontends/drxd.hmodified+14−0View file
drivers/media/dvb/frontends/drxk_hard.cmodified+12−6View file
drivers/media/dvb/frontends/drxk_map.hmodified+2−0View file
drivers/media/dvb/frontends/ds3000.cmodified+4−1View file
drivers/media/dvb/frontends/it913x-fe.cmodified+12−14View file
drivers/media/dvb/frontends/lg2160.cadded+1468−0View file
drivers/media/dvb/frontends/lg2160.hadded+84−0View file
drivers/media/dvb/frontends/lgs8gxx.cmodified+1−2View file
drivers/media/dvb/frontends/m88rs2000.cmodified+22−7View file
drivers/media/dvb/frontends/rtl2830.cmodified+198−3View file
drivers/media/dvb/frontends/rtl2830_priv.hmodified+1−0View file
drivers/media/dvb/frontends/stb0899_drv.cmodified+1−7View file
drivers/media/dvb/frontends/stb6100.cmodified+1−2View file
drivers/media/dvb/frontends/stv0297.cmodified+0−2View file
drivers/media/dvb/frontends/stv0900_sw.cmodified+0−2View file
drivers/media/dvb/frontends/stv090x.cmodified+0−2View file
drivers/media/dvb/frontends/zl10353.cmodified+2−3View file
drivers/media/dvb/mantis/hopper_cards.cmodified+1−2View file
drivers/media/dvb/mantis/mantis_cards.cmodified+1−2View file
drivers/media/dvb/mantis/mantis_dma.cmodified+0−4View file
drivers/media/dvb/mantis/mantis_evm.cmodified+1−2View file
drivers/media/dvb/ngene/ngene-core.cmodified+1−3View file
drivers/media/dvb/pluto2/pluto2.cmodified+0−8View file
drivers/media/dvb/siano/smssdio.cmodified+2−2View file
drivers/media/dvb/siano/smsusb.cmodified+2−0View file
drivers/media/dvb/ttpci/av7110_v4l.cmodified+52−20View file
drivers/media/dvb/ttpci/budget-av.cmodified+3−3View file
drivers/media/media-entity.cmodified+55−2View file
drivers/media/radio/Kconfigmodified+2−2View file
drivers/media/radio/dsbr100.cmodified+165−363View file
drivers/media/radio/radio-gemtek.cmodified+25−0View file
drivers/media/radio/radio-isa.cmodified+112−61View file
drivers/media/radio/radio-isa.hmodified+9−0View file
drivers/media/radio/radio-keene.cmodified+21−15View file
drivers/media/radio/radio-mr800.cmodified+234−290View file
drivers/media/radio/radio-rtrack2.cmodified+1−0View file
drivers/media/radio/radio-sf16fmi.cmodified+9−5View file
drivers/media/radio/radio-sf16fmr2.cmodified+113−31View file
drivers/media/radio/radio-timb.cmodified+1−1View file
drivers/media/radio/saa7706h.cmodified+1−1View file
drivers/media/radio/si470x/radio-si470x-common.cmodified+62−243View file
drivers/media/radio/si470x/radio-si470x-i2c.cmodified+17−48View file
drivers/media/radio/si470x/radio-si470x-usb.cmodified+113−152View file
drivers/media/radio/si470x/radio-si470x.hmodified+7−7View file
drivers/media/radio/tef6862.cmodified+1−1View file
drivers/media/radio/wl128x/fmdrv_v4l2.cmodified+4−0View file
drivers/media/rc/Kconfigmodified+1−0View file
drivers/media/rc/ati_remote.cmodified+109−37View file
drivers/media/rc/fintek-cir.cmodified+6−7View file
drivers/media/rc/imon.cmodified+1−1View file
drivers/media/rc/ir-raw.cmodified+3−5View file
drivers/media/rc/ir-sanyo-decoder.cmodified+2−2View file
drivers/media/rc/ite-cir.cmodified+6−8View file
drivers/media/rc/keymaps/Makefilemodified+3−0View file
drivers/media/rc/keymaps/rc-asus-ps3-100.cadded+91−0View file
drivers/media/rc/keymaps/rc-it913x-v2.cmodified+1−1View file
drivers/media/rc/keymaps/rc-medion-x10-digitainer.cadded+123−0View file
drivers/media/rc/keymaps/rc-medion-x10-or2x.cadded+108−0View file
drivers/media/rc/mceusb.cmodified+2−3View file
drivers/media/rc/nuvoton-cir.cmodified+12−14View file
drivers/media/rc/rc-loopback.cmodified+0−1View file
drivers/media/rc/redrat3.cmodified+1−1View file
drivers/media/video/Kconfigmodified+21−27View file
drivers/media/video/Makefilemodified+4−1View file
drivers/media/video/adp1653.cmodified+4−5View file
drivers/media/video/adv7180.cmodified+350−67View file
drivers/media/video/adv7343.cmodified+1−3View file
drivers/media/video/aptina-pll.cmodified+2−3View file
drivers/media/video/arv.cmodified+6−1View file
drivers/media/video/as3645a.cmodified+5−5View file
drivers/media/video/atmel-isi.cmodified+4−14View file
drivers/media/video/au0828/Kconfigmodified+2−1View file
drivers/media/video/au0828/au0828-cards.cmodified+2−0View file
drivers/media/video/au0828/au0828-dvb.cmodified+23−4View file
drivers/media/video/au0828/au0828-video.cmodified+15−10View file
drivers/media/video/blackfin/bfin_capture.cmodified+4−0View file
drivers/media/video/bt8xx/bttv-driver.cmodified+2−2View file
drivers/media/video/bw-qcam.cmodified+62−70View file
drivers/media/video/c-qcam.cmodified+66−74View file
drivers/media/video/cpia2/cpia2.hmodified+16−18View file
drivers/media/video/cpia2/cpia2_core.cmodified+31−111View file
drivers/media/video/cpia2/cpia2_usb.cmodified+59−19View file
drivers/media/video/cpia2/cpia2_v4l.cmodified+261−589View file
drivers/media/video/cpia2/cpia2dev.hdeleted+0−50View before deletion
drivers/media/video/cx18/cx18-alsa-main.cmodified+1−0View file
drivers/media/video/cx18/cx18-alsa-pcm.cmodified+3−7View file
drivers/media/video/cx18/cx18-ioctl.cmodified+1−1View file
drivers/media/video/cx18/cx18-mailbox.cmodified+1−5View file
drivers/media/video/cx18/cx18-streams.cmodified+0−3View file
drivers/media/video/cx231xx/cx231xx-417.cmodified+11−7View file
drivers/media/video/cx231xx/cx231xx-audio.cmodified+11−7View file
drivers/media/video/cx231xx/cx231xx-avcore.cmodified+68−80View file
drivers/media/video/cx231xx/cx231xx-core.cmodified+35−41View file
drivers/media/video/cx231xx/cx231xx-vbi.cmodified+1−5View file
drivers/media/video/cx231xx/cx231xx-video.cmodified+4−16View file
drivers/media/video/cx23885/cx23885-cards.cmodified+9−0View file
drivers/media/video/cx23885/cx23885-core.cmodified+7−0View file
drivers/media/video/cx23885/cx23885-dvb.cmodified+7−0View file
drivers/media/video/cx23885/cx23885.hmodified+1−0View file
drivers/media/video/cx23885/cx23888-ir.cmodified+1−3View file
drivers/media/video/cx25821/cx25821-alsa.cmodified+0−2View file
drivers/media/video/cx25821/cx25821-audio-upstream.cmodified+1−2View file
drivers/media/video/cx25821/cx25821-core.cmodified+2−12View file
drivers/media/video/cx25821/cx25821-i2c.cmodified+1−2View file
drivers/media/video/cx25821/cx25821-medusa-video.cmodified+5−8View file
drivers/media/video/cx25821/cx25821-video-upstream-ch2.cmodified+1−2View file
drivers/media/video/cx25821/cx25821-video-upstream.cmodified+1−2View file
drivers/media/video/cx25821/cx25821-video.cmodified+2−23View file
drivers/media/video/cx25821/cx25821-video.hmodified+0−2View file
drivers/media/video/cx25840/cx25840-ir.cmodified+1−5View file
drivers/media/video/davinci/Kconfigmodified+1−0View file
drivers/media/video/davinci/vpbe_display.cmodified+4−0View file
drivers/media/video/davinci/vpfe_capture.cmodified+1−1View file
drivers/media/video/davinci/vpif_capture.cmodified+4−0View file
drivers/media/video/davinci/vpif_display.cmodified+4−0View file
drivers/media/video/em28xx/Kconfigmodified+2−2View file
drivers/media/video/em28xx/Makefilemodified+2−3View file
drivers/media/video/em28xx/em28xx-audio.cmodified+7−4View file
drivers/media/video/em28xx/em28xx-cards.cmodified+6−75View file
drivers/media/video/em28xx/em28xx-core.cmodified+28−2View file
drivers/media/video/em28xx/em28xx-dvb.cmodified+7−4View file
drivers/media/video/em28xx/em28xx-i2c.cmodified+0−3View file
drivers/media/video/em28xx/em28xx-input.cmodified+165−85View file
drivers/media/video/em28xx/em28xx-video.cmodified+7−6View file
drivers/media/video/em28xx/em28xx.hmodified+2−58View file
drivers/media/video/et61x251/Kconfigdeleted+0−18View before deletion
drivers/media/video/et61x251/Makefiledeleted+0−4View before deletion
drivers/media/video/et61x251/et61x251.hdeleted+0−213View before deletion
drivers/media/video/et61x251/et61x251_core.cdeleted+0−2683View before deletion
drivers/media/video/et61x251/et61x251_sensor.hdeleted+0−108View before deletion
drivers/media/video/et61x251/et61x251_tas5130d1b.cdeleted+0−143View before deletion
drivers/media/video/fsl-viu.cmodified+4−0View file
drivers/media/video/gspca/Makefilemodified+1−1View file
drivers/media/video/gspca/autogain_functions.cadded+178−0View file
drivers/media/video/gspca/autogain_functions.hmodified+5−1View file
drivers/media/video/gspca/conex.cmodified+2−2View file
drivers/media/video/gspca/finepix.cmodified+15−3View file
drivers/media/video/gspca/gl860/gl860.cmodified+3−0View file
drivers/media/video/gspca/gspca.cmodified+196−349View file
drivers/media/video/gspca/gspca.hmodified+24−2View file
drivers/media/video/gspca/jl2005bcd.cmodified+7−3View file
drivers/media/video/gspca/mars.cmodified+126−166View file
drivers/media/video/gspca/nw80x.cmodified+2−0View file
drivers/media/video/gspca/ov519.cmodified+5−5View file
drivers/media/video/gspca/ov534.cmodified+107−39View file
drivers/media/video/gspca/pac207.cmodified+116−220View file
drivers/media/video/gspca/pac7302.cmodified+109−76View file
drivers/media/video/gspca/pac7311.cmodified+167−338View file
drivers/media/video/gspca/sn9c20x.cmodified+276−318View file
drivers/media/video/gspca/sonixb.cmodified+2−0View file
drivers/media/video/gspca/sonixj.cmodified+1−4View file
drivers/media/video/gspca/sq905.cmodified+8−4View file
drivers/media/video/gspca/sq905c.cmodified+7−3View file
drivers/media/video/gspca/stv06xx/stv06xx.cmodified+17−4View file
drivers/media/video/gspca/stv06xx/stv06xx.hmodified+0−3View file
drivers/media/video/gspca/stv06xx/stv06xx_hdcs.cmodified+35−108View file
drivers/media/video/gspca/stv06xx/stv06xx_hdcs.hmodified+3−4View file
drivers/media/video/gspca/stv06xx/stv06xx_pb0100.cmodified+109−250View file
drivers/media/video/gspca/stv06xx/stv06xx_pb0100.hmodified+2−10View file
drivers/media/video/gspca/stv06xx/stv06xx_sensor.hmodified+2−2View file
drivers/media/video/gspca/stv06xx/stv06xx_st6422.cmodified+59−177View file
drivers/media/video/gspca/stv06xx/stv06xx_st6422.hmodified+2−2View file
drivers/media/video/gspca/stv06xx/stv06xx_vv6410.cmodified+48−150View file
drivers/media/video/gspca/stv06xx/stv06xx_vv6410.hmodified+2−6View file
drivers/media/video/gspca/topro.cmodified+2−4View file
drivers/media/video/gspca/vicam.cmodified+10−3View file
drivers/media/video/gspca/zc3xx.cmodified+229−391View file
drivers/media/video/hdpvr/hdpvr-control.cmodified+2−0View file
drivers/media/video/hdpvr/hdpvr-video.cmodified+1−1View file
drivers/media/video/hexium_gemini.cmodified+13−116View file
drivers/media/video/hexium_orion.cmodified+12−12View file
drivers/media/video/ivtv/ivtv-driver.cmodified+2−2View file
drivers/media/video/ivtv/ivtv-fileops.cmodified+4−2View file
drivers/media/video/ivtv/ivtv-ioctl.cmodified+3−5View file
drivers/media/video/ivtv/ivtv-streams.cmodified+4−0View file
drivers/media/video/ivtv/ivtvfb.cmodified+2−0View file
drivers/media/video/m5mols/m5mols.hmodified+58−23View file
drivers/media/video/m5mols/m5mols_capture.cmodified+3−8View file
drivers/media/video/m5mols/m5mols_controls.cmodified+404−75View file
drivers/media/video/m5mols/m5mols_core.cmodified+9−84View file
drivers/media/video/m5mols/m5mols_reg.hmodified+1−0View file
drivers/media/video/marvell-ccic/mcam-core.cmodified+0−1View file
drivers/media/video/mem2mem_testdev.cmodified+5−1View file
drivers/media/video/meye.cmodified+1−1View file
drivers/media/video/msp3400-driver.cmodified+11−4View file
drivers/media/video/mt9m032.cmodified+2−2View file
drivers/media/video/mt9p031.cmodified+145−16View file
drivers/media/video/mt9t112.cmodified+1−0View file
drivers/media/video/mt9v032.cmodified+1−1View file
drivers/media/video/mx1_camera.cmodified+2−12View file
drivers/media/video/mx2_camera.cmodified+58−20View file
drivers/media/video/mx2_emmaprp.cmodified+6−2View file
drivers/media/video/mx3_camera.cmodified+23−18View file
drivers/media/video/mxb.cmodified+179−172View file
drivers/media/video/mxb.hdeleted+0−42View before deletion
drivers/media/video/omap1_camera.cmodified+10−12View file
drivers/media/video/omap24xxcam-dma.cmodified+10−10View file
drivers/media/video/omap24xxcam.cmodified+1−2View file
drivers/media/video/omap24xxcam.hmodified+7−7View file
drivers/media/video/omap3isp/isp.cmodified+27−32View file
drivers/media/video/omap3isp/isp.hmodified+2−6View file
drivers/media/video/omap3isp/ispccdc.cmodified+238−18View file
drivers/media/video/omap3isp/ispccdc.hmodified+2−10View file
drivers/media/video/omap3isp/ispccp2.cmodified+1−23View file
drivers/media/video/omap3isp/ispcsi2.cmodified+4−17View file
drivers/media/video/omap3isp/ispcsi2.hmodified+0−1View file
drivers/media/video/omap3isp/ispcsiphy.cmodified+3−1View file
drivers/media/video/omap3isp/ispcsiphy.hmodified+2−13View file
drivers/media/video/omap3isp/isppreview.cmodified+388−246View file
drivers/media/video/omap3isp/isppreview.hmodified+21−55View file
drivers/media/video/omap3isp/ispqueue.hmodified+1−1View file
drivers/media/video/omap3isp/ispresizer.cmodified+89−50View file
drivers/media/video/omap3isp/ispstat.cmodified+1−1View file
drivers/media/video/omap3isp/ispvideo.cmodified+167−136View file
drivers/media/video/omap3isp/ispvideo.hmodified+5−0View file
drivers/media/video/ov5642.cmodified+0−2View file
drivers/media/video/pms.cmodified+123−116View file
drivers/media/video/pvrusb2/pvrusb2-hdw-internal.hmodified+2−4View file
drivers/media/video/pvrusb2/pvrusb2-hdw.cmodified+32−161View file
drivers/media/video/pvrusb2/pvrusb2-hdw.hmodified+1−8View file
drivers/media/video/pvrusb2/pvrusb2-v4l2.cmodified+700−643View file
drivers/media/video/pwc/pwc-if.cmodified+126−65View file
drivers/media/video/pwc/pwc-v4l.cmodified+71−74View file
drivers/media/video/pwc/pwc.hmodified+11−10View file
drivers/media/video/pxa_camera.cmodified+3−12View file
drivers/media/video/s2255drv.cmodified+5−6View file
drivers/media/video/s5p-fimc/Kconfigadded+48−0View file
drivers/media/video/s5p-fimc/Makefilemodified+4−2View file
drivers/media/video/s5p-fimc/fimc-capture.cmodified+318−188View file
drivers/media/video/s5p-fimc/fimc-core.cmodified+176−983View file
drivers/media/video/s5p-fimc/fimc-core.hmodified+81−191View file
drivers/media/video/s5p-fimc/fimc-lite-reg.cadded+300−0View file
drivers/media/video/s5p-fimc/fimc-lite-reg.hadded+150−0View file
drivers/media/video/s5p-fimc/fimc-lite.cadded+1576−0View file
drivers/media/video/s5p-fimc/fimc-lite.hadded+213−0View file
drivers/media/video/s5p-fimc/fimc-m2m.cadded+824−0View file
drivers/media/video/s5p-fimc/fimc-mdevice.cmodified+325−151View file
drivers/media/video/s5p-fimc/fimc-mdevice.hmodified+11−7View file
drivers/media/video/s5p-fimc/fimc-reg.cmodified+333−283View file
drivers/media/video/s5p-fimc/fimc-reg.hadded+326−0View file
drivers/media/video/s5p-fimc/mipi-csis.cmodified+7−14View file
drivers/media/video/s5p-fimc/regs-fimc.hdeleted+0−301View before deletion
drivers/media/video/s5p-g2d/g2d.cmodified+24−45View file
drivers/media/video/s5p-g2d/g2d.hmodified+0−1View file
drivers/media/video/s5p-jpeg/jpeg-core.cmodified+19−49View file
drivers/media/video/s5p-jpeg/jpeg-core.hmodified+0−2View file
drivers/media/video/s5p-mfc/s5p_mfc.cmodified+26−55View file
drivers/media/video/s5p-mfc/s5p_mfc_common.hmodified+0−2View file
drivers/media/video/s5p-mfc/s5p_mfc_ctrl.cmodified+8−8View file
drivers/media/video/s5p-mfc/s5p_mfc_enc.cmodified+4−2View file
drivers/media/video/s5p-mfc/s5p_mfc_opr.cmodified+14−14View file
drivers/media/video/s5p-tv/hdmi_drv.cmodified+222−258View file
drivers/media/video/s5p-tv/hdmiphy_drv.cmodified+188−37View file
drivers/media/video/s5p-tv/mixer.hmodified+2−1View file
drivers/media/video/s5p-tv/mixer_drv.cmodified+1−1View file
drivers/media/video/s5p-tv/mixer_reg.cmodified+10−5View file
drivers/media/video/s5p-tv/mixer_video.cmodified+7−3View file
drivers/media/video/s5p-tv/regs-hdmi.hmodified+1−0View file
drivers/media/video/saa7134/saa7134-cards.cmodified+45−0View file
drivers/media/video/saa7134/saa7134-dvb.cmodified+39−0View file
drivers/media/video/saa7134/saa7134-input.cmodified+7−0View file
drivers/media/video/saa7134/saa7134-video.cmodified+1−1View file
drivers/media/video/saa7134/saa7134.hmodified+1−0View file
drivers/media/video/saa7164/saa7164-vbi.cmodified+2−2View file
drivers/media/video/saa7164/saa7164.hmodified+0−5View file
drivers/media/video/sh_mobile_ceu_camera.cmodified+52−40View file
drivers/media/video/sh_vou.cmodified+4−0View file
drivers/media/video/smiapp-pll.cadded+418−0View file
drivers/media/video/smiapp-pll.hadded+103−0View file
drivers/media/video/smiapp/Kconfigadded+6−0View file
drivers/media/video/smiapp/Makefileadded+5−0View file
drivers/media/video/smiapp/smiapp-core.cadded+2894−0View file
drivers/media/video/smiapp/smiapp-limits.cadded+132−0View file
drivers/media/video/smiapp/smiapp-limits.hadded+128−0View file
drivers/media/video/smiapp/smiapp-quirk.cadded+306−0View file
drivers/media/video/smiapp/smiapp-quirk.hadded+83−0View file
drivers/media/video/smiapp/smiapp-reg-defs.hadded+503−0View file
drivers/media/video/smiapp/smiapp-reg.hadded+122−0View file
drivers/media/video/smiapp/smiapp-regs.cadded+273−0View file
drivers/media/video/smiapp/smiapp-regs.hadded+49−0View file
drivers/media/video/smiapp/smiapp.hadded+252−0View file
drivers/media/video/sn9c102/sn9c102_core.cmodified+1−3View file
drivers/media/video/soc_camera.cmodified+31−24View file
drivers/media/video/soc_mediabus.cmodified+54−0View file
drivers/media/video/sta2x11_vip.cadded+1550−0View file
drivers/media/video/sta2x11_vip.hadded+40−0View file
drivers/media/video/stk-webcam.cmodified+4−4View file
drivers/media/video/tda9840.cmodified+44−31View file
drivers/media/video/tlg2300/pd-video.cmodified+0−1View file
drivers/media/video/tm6000/tm6000-input.cmodified+1−2View file
drivers/media/video/tm6000/tm6000-stds.cmodified+0−2View file
drivers/media/video/tm6000/tm6000-video.cmodified+5−9View file
drivers/media/video/tm6000/tm6000.hmodified+0−2View file
drivers/media/video/tuner-core.cmodified+11−4View file
drivers/media/video/tvp5150.cmodified+2−9View file
drivers/media/video/tvp7002.cmodified+89−16View file
drivers/media/video/usbvision/usbvision-core.cmodified+5−7View file
drivers/media/video/usbvision/usbvision-video.cmodified+4−0View file
drivers/media/video/uvc/uvc_ctrl.cmodified+281−49View file
drivers/media/video/uvc/uvc_queue.cmodified+13−30View file
drivers/media/video/uvc/uvc_v4l2.cmodified+38−12View file
drivers/media/video/uvc/uvcvideo.hmodified+19−7View file
drivers/media/video/v4l2-compat-ioctl32.cmodified+9−6View file
drivers/media/video/v4l2-ctrls.cmodified+255−47View file
drivers/media/video/v4l2-dev.cmodified+203−15View file
drivers/media/video/v4l2-event.cmodified+32−39View file
drivers/media/video/v4l2-ioctl.cmodified+233−429View file
drivers/media/video/v4l2-subdev.cmodified+131−12View file
drivers/media/video/via-camera.cmodified+13−2View file
drivers/media/video/videobuf-core.cmodified+2−1View file
drivers/media/video/videobuf-dma-contig.cmodified+149−50View file
drivers/media/video/videobuf-dvb.cmodified+1−2View file
drivers/media/video/videobuf2-core.cmodified+34−16View file
drivers/media/video/vivi.cmodified+178−45View file
drivers/media/video/w9966.cmodified+41−53View file
drivers/media/video/zoran/zoran_device.cmodified+0−2View file
drivers/media/video/zoran/zoran_driver.cmodified+17−3View file
drivers/media/video/zr364xx.cmodified+0−2View file
drivers/staging/android/ashmem.cmodified+1−1View file
drivers/staging/media/as102/as10x_cmd.cmodified+7−21View file
drivers/staging/media/dt3155v4l/dt3155v4l.cmodified+4−0View file
drivers/staging/media/easycap/easycap_main.cmodified+909−750View file
drivers/staging/media/go7007/go7007-v4l2.cmodified+0−2View file
drivers/staging/media/go7007/s2250-loader.cmodified+2−0View file
drivers/staging/media/lirc/lirc_imon.cmodified+0−4View file
drivers/staging/media/lirc/lirc_sasem.cmodified+0−4View file
drivers/usb/gadget/uvc_queue.cmodified+1−1View file
drivers/usb/gadget/uvc_v4l2.cmodified+1−1View file
include/linux/Kbuildmodified+1−0View file
include/linux/dvb/frontend.hmodified+50−1View file
include/linux/dvb/version.hmodified+1−1View file
drivers/input/fixp-arith.h → include/linux/fixp-arith.hrenamed+0−0View file
include/linux/v4l2-dv-timings.hadded+816−0View file
include/linux/v4l2-subdev.hmodified+41−0View file
include/linux/videodev2.hmodified+304−68View file
include/media/media-entity.hmodified+3−2View file
include/media/mt9p031.hmodified+10−9View file
include/media/omap3isp.hmodified+29−0View file
include/media/rc-map.hmodified+3−0View file
include/media/s5p_fimc.hmodified+16−0View file
include/media/saa7146.hmodified+2−2View file
include/media/saa7146_vv.hmodified+13−12View file
include/media/sh_mobile_ceu.hmodified+1−0View file
include/media/smiapp.hadded+84−0View file
include/media/soc_camera.hmodified+5−1View file
include/media/soc_mediabus.hmodified+21−0View file
include/media/v4l2-ctrls.hmodified+32−8View file
include/media/v4l2-dev.hmodified+25−0View file
include/media/v4l2-event.hmodified+17−7View file
include/media/v4l2-ioctl.hmodified+6−0View file
include/media/v4l2-subdev.hmodified+41−14View file
include/media/videobuf-dma-contig.hmodified+10−0View file
kernel/kfifo.cmodified+1−0View file
sound/i2c/other/tea575x-tuner.cmodified+3−0View file

Only the first 600 diff lines are shown. Download the complete patch.

Documentation/DocBook/media/Makefile

View file
diff --git a/Documentation/DocBook/media/Makefile b/Documentation/DocBook/media/Makefile
index 6628b4b..3625209 100644
--- a/Documentation/DocBook/media/Makefile
+++ b/Documentation/DocBook/media/Makefile
@@ -70,6 +70,8 @@ IOCTLS = \
VIDIOC_SUBDEV_ENUM_MBUS_CODE \
VIDIOC_SUBDEV_ENUM_FRAME_SIZE \
VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL \
+ VIDIOC_SUBDEV_G_SELECTION \
+ VIDIOC_SUBDEV_S_SELECTION \
TYPES = \
$(shell perl -ne 'print "$$1 " if /^typedef\s+[^\s]+\s+([^\s]+)\;/' $(srctree)/include/linux/videodev2.h) \
@@ -193,7 +195,7 @@ DVB_DOCUMENTED = \
#
install_media_images = \
- $(Q)cp $(OBJIMGFILES) $(MEDIA_OBJ_DIR)/media_api
+ $(Q)cp $(OBJIMGFILES) $(MEDIA_SRC_DIR)/v4l/*.svg $(MEDIA_OBJ_DIR)/media_api
$(MEDIA_OBJ_DIR)/%: $(MEDIA_SRC_DIR)/%.b64
$(Q)base64 -d $< >$@

Documentation/DocBook/media/dvb/dvbproperty.xml

View file
diff --git a/Documentation/DocBook/media/dvb/dvbproperty.xml b/Documentation/DocBook/media/dvb/dvbproperty.xml
index c7a4ca5..e633c09 100644
--- a/Documentation/DocBook/media/dvb/dvbproperty.xml
+++ b/Documentation/DocBook/media/dvb/dvbproperty.xml
@@ -531,6 +531,139 @@ typedef enum fe_delivery_system {
here are referring to what can be found in the TMCC-structure -
independent of the mode.</para>
</section>
+ <section id="DTV-ATSCMH-FIC-VER">
+ <title><constant>DTV_ATSCMH_FIC_VER</constant></title>
+ <para>Version number of the FIC (Fast Information Channel) signaling data.</para>
+ <para>FIC is used for relaying information to allow rapid service acquisition by the receiver.</para>
+ <para>Possible values: 0, 1, 2, 3, ..., 30, 31</para>
+ </section>
+ <section id="DTV-ATSCMH-PARADE-ID">
+ <title><constant>DTV_ATSCMH_PARADE_ID</constant></title>
+ <para>Parade identification number</para>
+ <para>A parade is a collection of up to eight MH groups, conveying one or two ensembles.</para>
+ <para>Possible values: 0, 1, 2, 3, ..., 126, 127</para>
+ </section>
+ <section id="DTV-ATSCMH-NOG">
+ <title><constant>DTV_ATSCMH_NOG</constant></title>
+ <para>Number of MH groups per MH subframe for a designated parade.</para>
+ <para>Possible values: 1, 2, 3, 4, 5, 6, 7, 8</para>
+ </section>
+ <section id="DTV-ATSCMH-TNOG">
+ <title><constant>DTV_ATSCMH_TNOG</constant></title>
+ <para>Total number of MH groups including all MH groups belonging to all MH parades in one MH subframe.</para>
+ <para>Possible values: 0, 1, 2, 3, ..., 30, 31</para>
+ </section>
+ <section id="DTV-ATSCMH-SGN">
+ <title><constant>DTV_ATSCMH_SGN</constant></title>
+ <para>Start group number.</para>
+ <para>Possible values: 0, 1, 2, 3, ..., 14, 15</para>
+ </section>
+ <section id="DTV-ATSCMH-PRC">
+ <title><constant>DTV_ATSCMH_PRC</constant></title>
+ <para>Parade repetition cycle.</para>
+ <para>Possible values: 1, 2, 3, 4, 5, 6, 7, 8</para>
+ </section>
+ <section id="DTV-ATSCMH-RS-FRAME-MODE">
+ <title><constant>DTV_ATSCMH_RS_FRAME_MODE</constant></title>
+ <para>RS frame mode.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_rs_frame_mode {
+ ATSCMH_RSFRAME_PRI_ONLY = 0,
+ ATSCMH_RSFRAME_PRI_SEC = 1,
+} atscmh_rs_frame_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-RS-FRAME-ENSEMBLE">
+ <title><constant>DTV_ATSCMH_RS_FRAME_ENSEMBLE</constant></title>
+ <para>RS frame ensemble.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_rs_frame_ensemble {
+ ATSCMH_RSFRAME_ENS_PRI = 0,
+ ATSCMH_RSFRAME_ENS_SEC = 1,
+} atscmh_rs_frame_ensemble_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-RS-CODE-MODE-PRI">
+ <title><constant>DTV_ATSCMH_RS_CODE_MODE_PRI</constant></title>
+ <para>RS code mode (primary).</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_rs_code_mode {
+ ATSCMH_RSCODE_211_187 = 0,
+ ATSCMH_RSCODE_223_187 = 1,
+ ATSCMH_RSCODE_235_187 = 2,
+} atscmh_rs_code_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-RS-CODE-MODE-SEC">
+ <title><constant>DTV_ATSCMH_RS_CODE_MODE_SEC</constant></title>
+ <para>RS code mode (secondary).</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_rs_code_mode {
+ ATSCMH_RSCODE_211_187 = 0,
+ ATSCMH_RSCODE_223_187 = 1,
+ ATSCMH_RSCODE_235_187 = 2,
+} atscmh_rs_code_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-SCCC-BLOCK-MODE">
+ <title><constant>DTV_ATSCMH_SCCC_BLOCK_MODE</constant></title>
+ <para>Series Concatenated Convolutional Code Block Mode.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_sccc_block_mode {
+ ATSCMH_SCCC_BLK_SEP = 0,
+ ATSCMH_SCCC_BLK_COMB = 1,
+} atscmh_sccc_block_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-SCCC-CODE-MODE-A">
+ <title><constant>DTV_ATSCMH_SCCC_CODE_MODE_A</constant></title>
+ <para>Series Concatenated Convolutional Code Rate.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_sccc_code_mode {
+ ATSCMH_SCCC_CODE_HLF = 0,
+ ATSCMH_SCCC_CODE_QTR = 1,
+} atscmh_sccc_code_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-SCCC-CODE-MODE-B">
+ <title><constant>DTV_ATSCMH_SCCC_CODE_MODE_B</constant></title>
+ <para>Series Concatenated Convolutional Code Rate.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_sccc_code_mode {
+ ATSCMH_SCCC_CODE_HLF = 0,
+ ATSCMH_SCCC_CODE_QTR = 1,
+} atscmh_sccc_code_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-SCCC-CODE-MODE-C">
+ <title><constant>DTV_ATSCMH_SCCC_CODE_MODE_C</constant></title>
+ <para>Series Concatenated Convolutional Code Rate.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_sccc_code_mode {
+ ATSCMH_SCCC_CODE_HLF = 0,
+ ATSCMH_SCCC_CODE_QTR = 1,
+} atscmh_sccc_code_mode_t;
+</programlisting>
+ </section>
+ <section id="DTV-ATSCMH-SCCC-CODE-MODE-D">
+ <title><constant>DTV_ATSCMH_SCCC_CODE_MODE_D</constant></title>
+ <para>Series Concatenated Convolutional Code Rate.</para>
+ <para>Possible values are:</para>
+<programlisting>
+typedef enum atscmh_sccc_code_mode {
+ ATSCMH_SCCC_CODE_HLF = 0,
+ ATSCMH_SCCC_CODE_QTR = 1,
+} atscmh_sccc_code_mode_t;
+</programlisting>
+ </section>
</section>
<section id="DTV-API-VERSION">
<title><constant>DTV_API_VERSION</constant></title>
@@ -774,6 +907,33 @@ typedef enum fe_hierarchy {
<listitem><para><link linkend="DTV-BANDWIDTH-HZ"><constant>DTV_BANDWIDTH_HZ</constant></link></para></listitem>
</itemizedlist>
</section>
+ <section id="atscmh-params">
+ <title>ATSC-MH delivery system</title>
+ <para>The following parameters are valid for ATSC-MH:</para>
+ <itemizedlist mark='opencircle'>
+ <listitem><para><link linkend="DTV-API-VERSION"><constant>DTV_API_VERSION</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-DELIVERY-SYSTEM"><constant>DTV_DELIVERY_SYSTEM</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-TUNE"><constant>DTV_TUNE</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-CLEAR"><constant>DTV_CLEAR</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-FREQUENCY"><constant>DTV_FREQUENCY</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-BANDWIDTH-HZ"><constant>DTV_BANDWIDTH_HZ</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-FIC-VER"><constant>DTV_ATSCMH_FIC_VER</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-PARADE-ID"><constant>DTV_ATSCMH_PARADE_ID</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-NOG"><constant>DTV_ATSCMH_NOG</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-TNOG"><constant>DTV_ATSCMH_TNOG</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-SGN"><constant>DTV_ATSCMH_SGN</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-PRC"><constant>DTV_ATSCMH_PRC</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-RS-FRAME-MODE"><constant>DTV_ATSCMH_RS_FRAME_MODE</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-RS-FRAME-ENSEMBLE"><constant>DTV_ATSCMH_RS_FRAME_ENSEMBLE</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-CODE-MODE-PRI"><constant>DTV_ATSCMH_CODE_MODE_PRI</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-CODE-MODE-SEC"><constant>DTV_ATSCMH_CODE_MODE_SEC</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-SCCC-BLOCK-MODE"><constant>DTV_ATSCMH_SCCC_BLOCK_MODE</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-SCCC-CODE_MODE-A"><constant>DTV_ATSCMH_SCCC_CODE_MODE_A</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-SCCC-CODE_MODE-B"><constant>DTV_ATSCMH_SCCC_CODE_MODE_B</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-SCCC-CODE_MODE-C"><constant>DTV_ATSCMH_SCCC_CODE_MODE_C</constant></link></para></listitem>
+ <listitem><para><link linkend="DTV-ATSCMH-SCCC-CODE_MODE-D"><constant>DTV_ATSCMH_SCCC_CODE_MODE_D</constant></link></para></listitem>
+ </itemizedlist>
+ </section>
</section>
<section id="frontend-property-cable-systems">
<title>Properties used on cable delivery systems</title>

Documentation/DocBook/media/v4l/biblio.xml

View file
diff --git a/Documentation/DocBook/media/v4l/biblio.xml b/Documentation/DocBook/media/v4l/biblio.xml
index 7dc65c5..7c49fac 100644
--- a/Documentation/DocBook/media/v4l/biblio.xml
+++ b/Documentation/DocBook/media/v4l/biblio.xml
@@ -197,4 +197,33 @@ in the frequency range from 87,5 to 108,0 MHz</title>
<title>NTSC-4: United States RBDS Standard</title>
</biblioentry>
+ <biblioentry id="iso12232">
+ <abbrev>ISO&nbsp;12232:2006</abbrev>
+ <authorgroup>
+ <corpauthor>International Organization for Standardization
+(<ulink url="http://www.iso.org">http://www.iso.org</ulink>)</corpauthor>
+ </authorgroup>
+ <title>Photography &mdash; Digital still cameras &mdash; Determination
+ of exposure index, ISO speed ratings, standard output sensitivity, and
+ recommended exposure index</title>
+ </biblioentry>
+
+ <biblioentry id="cea861">
+ <abbrev>CEA-861-E</abbrev>
+ <authorgroup>
+ <corpauthor>Consumer Electronics Association
+(<ulink url="http://www.ce.org">http://www.ce.org</ulink>)</corpauthor>
+ </authorgroup>
+ <title>A DTV Profile for Uncompressed High Speed Digital Interfaces</title>
+ </biblioentry>
+
+ <biblioentry id="vesadmt">
+ <abbrev>VESA&nbsp;DMT</abbrev>
+ <authorgroup>
+ <corpauthor>Video Electronics Standards Association
+(<ulink url="http://www.vesa.org">http://www.vesa.org</ulink>)</corpauthor>
+ </authorgroup>
+ <title>VESA and Industry Standards and Guidelines for Computer Display Monitor Timing (DMT)</title>
+ </biblioentry>
+
</bibliography>

Documentation/DocBook/media/v4l/common.xml

View file
diff --git a/Documentation/DocBook/media/v4l/common.xml b/Documentation/DocBook/media/v4l/common.xml
index c79278a..4101aeb 100644
--- a/Documentation/DocBook/media/v4l/common.xml
+++ b/Documentation/DocBook/media/v4l/common.xml
@@ -724,41 +724,49 @@ if (-1 == ioctl (fd, &VIDIOC-S-STD;, &amp;std_id)) {
}
</programlisting>
</example>
+ </section>
<section id="dv-timings">
<title>Digital Video (DV) Timings</title>
<para>
- The video standards discussed so far has been dealing with Analog TV and the
+ The video standards discussed so far have been dealing with Analog TV and the
corresponding video timings. Today there are many more different hardware interfaces
such as High Definition TV interfaces (HDMI), VGA, DVI connectors etc., that carry
video signals and there is a need to extend the API to select the video timings
for these interfaces. Since it is not possible to extend the &v4l2-std-id; due to
-the limited bits available, a new set of IOCTLs is added to set/get video timings at
+the limited bits available, a new set of IOCTLs was added to set/get video timings at
the input and output: </para><itemizedlist>
<listitem>
- <para>DV Presets: Digital Video (DV) presets. These are IDs representing a
+ <para>DV Timings: This will allow applications to define detailed
+video timings for the interface. This includes parameters such as width, height,
+polarities, frontporch, backporch etc. The <filename>linux/v4l2-dv-timings.h</filename>
+header can be used to get the timings of the formats in the <xref linkend="cea861" /> and
+<xref linkend="vesadmt" /> standards.
+ </para>
+ </listitem>
+ <listitem>
+ <para>DV Presets: Digital Video (DV) presets (<emphasis role="bold">deprecated</emphasis>).
+ These are IDs representing a
video timing at the input/output. Presets are pre-defined timings implemented
by the hardware according to video standards. A __u32 data type is used to represent
a preset unlike the bit mask that is used in &v4l2-std-id; allowing future extensions
-to support as many different presets as needed.</para>
- </listitem>
- <listitem>
- <para>Custom DV Timings: This will allow applications to define more detailed
-custom video timings for the interface. This includes parameters such as width, height,
-polarities, frontporch, backporch etc.
- </para>
+to support as many different presets as needed. This API is deprecated in favor of the DV Timings
+API.</para>
</listitem>
</itemizedlist>
+ <para>To enumerate and query the attributes of the DV timings supported by a device,
+ applications use the &VIDIOC-ENUM-DV-TIMINGS; and &VIDIOC-DV-TIMINGS-CAP; ioctls.
+ To set DV timings for the device, applications use the
+&VIDIOC-S-DV-TIMINGS; ioctl and to get current DV timings they use the
+&VIDIOC-G-DV-TIMINGS; ioctl. To detect the DV timings as seen by the video receiver applications
+use the &VIDIOC-QUERY-DV-TIMINGS; ioctl.</para>
<para>To enumerate and query the attributes of DV presets supported by a device,
applications use the &VIDIOC-ENUM-DV-PRESETS; ioctl. To get the current DV preset,
applications use the &VIDIOC-G-DV-PRESET; ioctl and to set a preset they use the
-&VIDIOC-S-DV-PRESET; ioctl.</para>
- <para>To set custom DV timings for the device, applications use the
-&VIDIOC-S-DV-TIMINGS; ioctl and to get current custom DV timings they use the
-&VIDIOC-G-DV-TIMINGS; ioctl.</para>
+&VIDIOC-S-DV-PRESET; ioctl. To detect the preset as seen by the video receiver applications
+use the &VIDIOC-QUERY-DV-PRESET; ioctl.</para>
<para>Applications can make use of the <xref linkend="input-capabilities" /> and
<xref linkend="output-capabilities"/> flags to decide what ioctls are available to set the
video timings for the device.</para>
- </section>
</section>
&sub-controls;

Documentation/DocBook/media/v4l/compat.xml

View file
diff --git a/Documentation/DocBook/media/v4l/compat.xml b/Documentation/DocBook/media/v4l/compat.xml
index bce97c5..ea42ef8 100644
--- a/Documentation/DocBook/media/v4l/compat.xml
+++ b/Documentation/DocBook/media/v4l/compat.xml
@@ -2407,6 +2407,54 @@ details.</para>
<para>Added <link linkend="jpeg-controls">JPEG compression control
class</link>.</para>
</listitem>
+ <listitem>
+ <para>Extended the DV Timings API:
+ &VIDIOC-ENUM-DV-TIMINGS;, &VIDIOC-QUERY-DV-TIMINGS; and
+ &VIDIOC-DV-TIMINGS-CAP;.</para>
+ </listitem>
+ </orderedlist>
+ </section>
+
+ <section>
+ <title>V4L2 in Linux 3.5</title>
+ <orderedlist>
+ <listitem>
+ <para>Added integer menus, the new type will be
+ V4L2_CTRL_TYPE_INTEGER_MENU.</para>
+ </listitem>
+ <listitem>
+ <para>Added selection API for V4L2 subdev interface:
+ &VIDIOC-SUBDEV-G-SELECTION; and
+ &VIDIOC-SUBDEV-S-SELECTION;.</para>
+ </listitem>
+ <listitem>
+ <para> Added <constant>V4L2_COLORFX_ANTIQUE</constant>,
+ <constant>V4L2_COLORFX_ART_FREEZE</constant>,
+ <constant>V4L2_COLORFX_AQUA</constant>,
+ <constant>V4L2_COLORFX_SILHOUETTE</constant>,
+ <constant>V4L2_COLORFX_SOLARIZATION</constant>,
+ <constant>V4L2_COLORFX_VIVID</constant> and
+ <constant>V4L2_COLORFX_ARBITRARY_CBCR</constant> menu items
+ to the <constant>V4L2_CID_COLORFX</constant> control.</para>
+ </listitem>
+ <listitem>
+ <para> Added <constant>V4L2_CID_COLORFX_CBCR</constant> control.</para>
+ </listitem>
+ <listitem>
+ <para> Added camera controls <constant>V4L2_CID_AUTO_EXPOSURE_BIAS</constant>,
+ <constant>V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE</constant>,
+ <constant>V4L2_CID_IMAGE_STABILIZATION</constant>,
+ <constant>V4L2_CID_ISO_SENSITIVITY</constant>,
+ <constant>V4L2_CID_ISO_SENSITIVITY_AUTO</constant>,
+ <constant>V4L2_CID_EXPOSURE_METERING</constant>,
+ <constant>V4L2_CID_SCENE_MODE</constant>,
+ <constant>V4L2_CID_3A_LOCK</constant>,
+ <constant>V4L2_CID_AUTO_FOCUS_START</constant>,
+ <constant>V4L2_CID_AUTO_FOCUS_STOP</constant>,
+ <constant>V4L2_CID_AUTO_FOCUS_STATUS</constant> and
+ <constant>V4L2_CID_AUTO_FOCUS_RANGE</constant>.
+ </para>
+ </listitem>
</orderedlist>
</section>
@@ -2508,6 +2556,10 @@ and may change in the future.</para>
ioctls.</para>
</listitem>
<listitem>
+ <para>&VIDIOC-DECODER-CMD; and &VIDIOC-TRY-DECODER-CMD;
+ioctls.</para>
+ </listitem>
+ <listitem>
<para>&VIDIOC-DBG-G-REGISTER; and &VIDIOC-DBG-S-REGISTER;
ioctls.</para>
</listitem>
@@ -2515,6 +2567,10 @@ ioctls.</para>
<para>&VIDIOC-DBG-G-CHIP-IDENT; ioctl.</para>
</listitem>
<listitem>
+ <para>&VIDIOC-ENUM-DV-TIMINGS;, &VIDIOC-QUERY-DV-TIMINGS; and
+ &VIDIOC-DV-TIMINGS-CAP; ioctls.</para>
+ </listitem>
+ <listitem>
<para>Flash API. <xref linkend="flash-controls" /></para>
</listitem>
<listitem>
@@ -2523,6 +2579,14 @@ ioctls.</para>
<listitem>
<para>Selection API. <xref linkend="selection-api" /></para>
</listitem>
+ <listitem>
+ <para>Sub-device selection API: &VIDIOC-SUBDEV-G-SELECTION;
+ and &VIDIOC-SUBDEV-S-SELECTION; ioctls.</para>
+ </listitem>
+ <listitem>
+ <para><link linkend="v4l2-auto-focus-area"><constant>
+ V4L2_CID_AUTO_FOCUS_AREA</constant></link> control.</para>
+ </listitem>
</itemizedlist>
</section>
@@ -2538,6 +2602,17 @@ interfaces and should not be implemented in new drivers.</para>
<constant>VIDIOC_S_MPEGCOMP</constant> ioctls. Use Extended Controls,
<xref linkend="extended-controls" />.</para>
</listitem>
+ <listitem>
+ <para>&VIDIOC-G-DV-PRESET;, &VIDIOC-S-DV-PRESET;, &VIDIOC-ENUM-DV-PRESETS; and
+ &VIDIOC-QUERY-DV-PRESET; ioctls. Use the DV Timings API (<xref linkend="dv-timings" />).</para>
+ </listitem>
+ <listitem>
+ <para><constant>VIDIOC_SUBDEV_G_CROP</constant> and
+ <constant>VIDIOC_SUBDEV_S_CROP</constant> ioctls. Use
+ <constant>VIDIOC_SUBDEV_G_SELECTION</constant> and
+ <constant>VIDIOC_SUBDEV_S_SELECTION</constant>, <xref
+ linkend="vidioc-subdev-g-selection" />.</para>
+ </listitem>
</itemizedlist>
</section>
</section>

Documentation/DocBook/media/v4l/controls.xml

View file
diff --git a/Documentation/DocBook/media/v4l/controls.xml b/Documentation/DocBook/media/v4l/controls.xml
index dd03cf4..676bc46 100644
--- a/Documentation/DocBook/media/v4l/controls.xml
+++ b/Documentation/DocBook/media/v4l/controls.xml
@@ -285,18 +285,92 @@ minimum value disables backlight compensation.</entry>
<row id="v4l2-colorfx">
<entry><constant>V4L2_CID_COLORFX</constant></entry>
<entry>enum</entry>
- <entry>Selects a color effect. Possible values for
-<constant>enum v4l2_colorfx</constant> are:
-<constant>V4L2_COLORFX_NONE</constant> (0),
-<constant>V4L2_COLORFX_BW</constant> (1),
-<constant>V4L2_COLORFX_SEPIA</constant> (2),
-<constant>V4L2_COLORFX_NEGATIVE</constant> (3),
-<constant>V4L2_COLORFX_EMBOSS</constant> (4),
-<constant>V4L2_COLORFX_SKETCH</constant> (5),
-<constant>V4L2_COLORFX_SKY_BLUE</constant> (6),
-<constant>V4L2_COLORFX_GRASS_GREEN</constant> (7),
-<constant>V4L2_COLORFX_SKIN_WHITEN</constant> (8) and
-<constant>V4L2_COLORFX_VIVID</constant> (9).</entry>
+ <entry>Selects a color effect. The following values are defined:
+ </entry>
+ </row><row>
+ <entry></entry>
+ <entry></entry>
+ <entrytbl spanname="descr" cols="2">
+ <tbody valign="top">
+ <row>
+ <entry><constant>V4L2_COLORFX_NONE</constant>&nbsp;</entry>
+ <entry>Color effect is disabled.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_ANTIQUE</constant>&nbsp;</entry>
+ <entry>An aging (old photo) effect.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_ART_FREEZE</constant>&nbsp;</entry>
+ <entry>Frost color effect.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_AQUA</constant>&nbsp;</entry>
+ <entry>Water color, cool tone.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_BW</constant>&nbsp;</entry>
+ <entry>Black and white.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_EMBOSS</constant>&nbsp;</entry>
+ <entry>Emboss, the highlights and shadows replace light/dark boundaries
+ and low contrast areas are set to a gray background.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_GRASS_GREEN</constant>&nbsp;</entry>
+ <entry>Grass green.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_NEGATIVE</constant>&nbsp;</entry>
+ <entry>Negative.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SEPIA</constant>&nbsp;</entry>
+ <entry>Sepia tone.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SKETCH</constant>&nbsp;</entry>
+ <entry>Sketch.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SKIN_WHITEN</constant>&nbsp;</entry>
+ <entry>Skin whiten.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SKY_BLUE</constant>&nbsp;</entry>
+ <entry>Sky blue.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SOLARIZATION</constant>&nbsp;</entry>
+ <entry>Solarization, the image is partially reversed in tone,
+ only color values above or below a certain threshold are inverted.
+ </entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SILHOUETTE</constant>&nbsp;</entry>
+ <entry>Silhouette (outline).</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_VIVID</constant>&nbsp;</entry>
+ <entry>Vivid colors.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_COLORFX_SET_CBCR</constant>&nbsp;</entry>
+ <entry>The Cb and Cr chroma components are replaced by fixed
+ coefficients determined by <constant>V4L2_CID_COLORFX_CBCR</constant>
+ control.</entry>
+ </row>
+ </tbody>
+ </entrytbl>
+ </row>
+ <row>
+ <entry><constant>V4L2_CID_COLORFX_CBCR</constant></entry>
+ <entry>integer</entry>
+ <entry>Determines the Cb and Cr coefficients for <constant>V4L2_COLORFX_SET_CBCR</constant>
+ color effect. Bits [7:0] of the supplied 32 bit value are interpreted as
+ Cr component, bits [15:8] as Cb component and bits [31:16] must be zero.
+ </entry>
</row>
<row>
<entry><constant>V4L2_CID_ROTATE</constant></entry>
@@ -2775,6 +2849,51 @@ remain constant.</entry>
<row><entry></entry></row>
<row>
+ <entry spanname="id"><constant>V4L2_CID_EXPOSURE_BIAS</constant>&nbsp;</entry>
+ <entry>integer menu</entry>
+ </row><row><entry spanname="descr"> Determines the automatic
+exposure compensation, it is effective only when <constant>V4L2_CID_EXPOSURE_AUTO</constant>
+control is set to <constant>AUTO</constant>, <constant>SHUTTER_PRIORITY </constant>
+or <constant>APERTURE_PRIORITY</constant>.
+It is expressed in terms of EV, drivers should interpret the values as 0.001 EV
+units, where the value 1000 stands for +1 EV.
+<para>Increasing the exposure compensation value is equivalent to decreasing
+the exposure value (EV) and will increase the amount of light at the image
+sensor. The camera performs the exposure compensation by adjusting absolute
+exposure time and/or aperture.</para></entry>
+ </row>
+ <row><entry></entry></row>
+
+ <row id="v4l2-exposure-metering">
+ <entry spanname="id"><constant>V4L2_CID_EXPOSURE_METERING</constant>&nbsp;</entry>
+ <entry>enum&nbsp;v4l2_exposure_metering</entry>
+ </row><row><entry spanname="descr">Determines how the camera measures
+the amount of light available for the frame exposure. Possible values are:</entry>
+ </row>
+ <row>
+ <entrytbl spanname="descr" cols="2">
+ <tbody valign="top">
+ <row>
+ <entry><constant>V4L2_EXPOSURE_METERING_AVERAGE</constant>&nbsp;</entry>
+ <entry>Use the light information coming from the entire frame
+and average giving no weighting to any particular portion of the metered area.
+ </entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_EXPOSURE_METERING_CENTER_WEIGHTED</constant>&nbsp;</entry>
+ <entry>Average the light information coming from the entire frame
+giving priority to the center of the metered area.</entry>
+ </row>
+ <row>
+ <entry><constant>V4L2_EXPOSURE_METERING_SPOT</constant>&nbsp;</entry>
+ <entry>Measure only very small area at the center of the frame.</entry>
+ </row>
+ </tbody>
+ </entrytbl>
+ </row>
+ <row><entry></entry></row>
+
+ <row>
<entry spanname="id"><constant>V4L2_CID_PAN_RELATIVE</constant>&nbsp;</entry>
<entry>integer</entry>
</row><row><entry spanname="descr">This control turns the
@@ -2857,13 +2976,107 @@ negative values towards infinity. This is a write-only control.</entry>
<row>
<entry spanname="id"><constant>V4L2_CID_FOCUS_AUTO</constant>&nbsp;</entry>
<entry>boolean</entry>
- </row><row><entry spanname="descr">Enables automatic focus
-adjustments. The effect of manual focus adjustments while this feature
+ </row><row><entry spanname="descr">Enables continuous automatic
+focus adjustments. The effect of manual focus adjustments while this feature
is enabled is undefined, drivers should ignore such requests.</entry>
</row>
<row><entry></entry></row>
<row>
+ <entry spanname="id"><constant>V4L2_CID_AUTO_FOCUS_START</constant>&nbsp;</entry>
+ <entry>button</entry>
+ </row><row><entry spanname="descr">Starts single auto focus process.
+The effect of setting this control when <constant>V4L2_CID_FOCUS_AUTO</constant>
+is set to <constant>TRUE</constant> (1) is undefined, drivers should ignore

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/dev-subdev.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/io.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/pixfmt-srggb10.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/pixfmt-srggb10dpcm8.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/pixfmt.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/subdev-image-processing-crop.dia

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/subdev-image-processing-crop.svg

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/subdev-image-processing-full.dia

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/subdev-image-processing-full.svg

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/subdev-image-processing-scaling-multi-source.dia

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/subdev-image-processing-scaling-multi-source.svg

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/v4l2.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-create-bufs.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-cropcap.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-dv-timings-cap.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-enum-dv-presets.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-enum-dv-timings.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-enum-fmt.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-enuminput.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-enumoutput.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-crop.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-dv-preset.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-fmt.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-frequency.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-parm.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-sliced-vbi-cap.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-g-tuner.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-prepare-buf.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-query-dv-preset.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-query-dv-timings.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-queryctrl.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-reqbufs.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-subdev-g-crop.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/DocBook/media/v4l/vidioc-subdev-g-selection.xml

View file

This diff is incomplete. Download the complete patch.

Documentation/dvb/get_dvb_firmware

View file

This diff is incomplete. Download the complete patch.

Documentation/feature-removal-schedule.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/media-framework.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/video4linux/4CCs.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/video4linux/gspca.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/video4linux/v4l2-controls.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/video4linux/v4l2-framework.txt

View file

This diff is incomplete. Download the complete patch.

MAINTAINERS

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-imx27_visstrim_m10.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-mxc/include/mach/mx2_cam.h

View file

This diff is incomplete. Download the complete patch.

drivers/input/ff-memless.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/saa7146_fops.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/saa7146_hlp.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/saa7146_vbi.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/saa7146_video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0011.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0011.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0012-priv.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0012.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0012.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0013-priv.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0013.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc0013.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/fc001x-common.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/tua9001.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/tua9001.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/tua9001_priv.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/xc5000.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/common/tuners/xc5000.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/bt8xx/dst_ca.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/ddbridge/ddbridge-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-core/dvb_demux.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-core/dvb_demux.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-core/dvb_frontend.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-core/dvb_frontend.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/af9015.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/af9035.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/af9035.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/dib0700_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/dib0700_devices.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/dvb-usb-ids.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/dvb-usb-urb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/dvb-usb.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/dw2102.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/it913x.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/lmedm04.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/mxl111sf-tuner.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/mxl111sf.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/dvb-usb/rtl28xxu.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/af9013.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/af9033.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/af9033.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/af9033_priv.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/au8522_common.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/au8522_dig.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/au8522_priv.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/cx24110.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/cxd2820r_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/dib7000p.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/dib9000.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/drxd.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/drxk_hard.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/drxk_map.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/ds3000.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/it913x-fe.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/lg2160.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/lg2160.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/lgs8gxx.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/m88rs2000.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/rtl2830.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/rtl2830_priv.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/stb0899_drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/stb6100.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/stv0297.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/stv0900_sw.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/stv090x.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/frontends/zl10353.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/mantis/hopper_cards.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/mantis/mantis_cards.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/mantis/mantis_dma.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/mantis/mantis_evm.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/ngene/ngene-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/pluto2/pluto2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/siano/smssdio.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/siano/smsusb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/ttpci/av7110_v4l.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/dvb/ttpci/budget-av.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/media-entity.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/dsbr100.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-gemtek.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-isa.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-isa.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-keene.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-mr800.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-rtrack2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-sf16fmi.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-sf16fmr2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/radio-timb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/saa7706h.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/si470x/radio-si470x-common.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/si470x/radio-si470x-i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/si470x/radio-si470x-usb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/si470x/radio-si470x.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/tef6862.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/radio/wl128x/fmdrv_v4l2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/ati_remote.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/fintek-cir.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/imon.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/ir-raw.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/ir-sanyo-decoder.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/ite-cir.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/keymaps/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/keymaps/rc-asus-ps3-100.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/keymaps/rc-it913x-v2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/keymaps/rc-medion-x10-digitainer.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/keymaps/rc-medion-x10-or2x.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/mceusb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/nuvoton-cir.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/rc-loopback.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/rc/redrat3.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/adp1653.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/adv7180.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/adv7343.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/aptina-pll.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/arv.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/as3645a.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/atmel-isi.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/au0828/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/au0828/au0828-cards.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/au0828/au0828-dvb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/au0828/au0828-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/blackfin/bfin_capture.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/bt8xx/bttv-driver.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/bw-qcam.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/c-qcam.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cpia2/cpia2.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cpia2/cpia2_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cpia2/cpia2_usb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cpia2/cpia2_v4l.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cpia2/cpia2dev.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/cx18/cx18-alsa-main.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx18/cx18-alsa-pcm.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx18/cx18-ioctl.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx18/cx18-mailbox.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx18/cx18-streams.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx231xx/cx231xx-417.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx231xx/cx231xx-audio.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx231xx/cx231xx-avcore.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx231xx/cx231xx-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx231xx/cx231xx-vbi.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx231xx/cx231xx-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx23885/cx23885-cards.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx23885/cx23885-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx23885/cx23885-dvb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx23885/cx23885.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx23885/cx23888-ir.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-alsa.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-audio-upstream.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-medusa-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-video-upstream-ch2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-video-upstream.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25821/cx25821-video.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/cx25840/cx25840-ir.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/davinci/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/davinci/vpbe_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/davinci/vpfe_capture.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/davinci/vpif_capture.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/davinci/vpif_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-audio.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-cards.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-dvb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-input.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/em28xx/em28xx.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/et61x251/Kconfig

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/et61x251/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/et61x251/et61x251.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/et61x251/et61x251_core.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/et61x251/et61x251_sensor.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/et61x251/et61x251_tas5130d1b.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/fsl-viu.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/autogain_functions.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/autogain_functions.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/conex.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/finepix.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/gl860/gl860.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/gspca.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/gspca.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/jl2005bcd.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/mars.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/nw80x.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/ov519.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/ov534.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/pac207.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/pac7302.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/pac7311.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/sn9c20x.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/sonixb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/sonixj.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/sq905.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/sq905c.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_hdcs.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_hdcs.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_pb0100.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_pb0100.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_sensor.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_st6422.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_st6422.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_vv6410.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/stv06xx/stv06xx_vv6410.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/topro.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/vicam.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/gspca/zc3xx.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/hdpvr/hdpvr-control.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/hdpvr/hdpvr-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/hexium_gemini.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/hexium_orion.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/ivtv/ivtv-driver.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/ivtv/ivtv-fileops.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/ivtv/ivtv-ioctl.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/ivtv/ivtv-streams.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/ivtv/ivtvfb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/m5mols/m5mols.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/m5mols/m5mols_capture.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/m5mols/m5mols_controls.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/m5mols/m5mols_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/m5mols/m5mols_reg.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/marvell-ccic/mcam-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mem2mem_testdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/meye.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/msp3400-driver.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mt9m032.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mt9p031.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mt9t112.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mt9v032.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mx1_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mx2_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mx2_emmaprp.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mx3_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mxb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/mxb.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/omap1_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap24xxcam-dma.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap24xxcam.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap24xxcam.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/isp.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/isp.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispccdc.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispccdc.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispccp2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispcsi2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispcsi2.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispcsiphy.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispcsiphy.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/isppreview.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/isppreview.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispqueue.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispresizer.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispstat.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispvideo.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/omap3isp/ispvideo.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/ov5642.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pms.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pvrusb2/pvrusb2-hdw.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pvrusb2/pvrusb2-hdw.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pvrusb2/pvrusb2-v4l2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pwc/pwc-if.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pwc/pwc-v4l.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pwc/pwc.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/pxa_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s2255drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-capture.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-core.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-lite-reg.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-lite-reg.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-lite.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-lite.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-m2m.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-mdevice.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-mdevice.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-reg.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/fimc-reg.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/mipi-csis.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-fimc/regs-fimc.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-g2d/g2d.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-g2d/g2d.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-jpeg/jpeg-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-jpeg/jpeg-core.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-mfc/s5p_mfc.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-mfc/s5p_mfc_common.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-mfc/s5p_mfc_ctrl.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-mfc/s5p_mfc_enc.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-mfc/s5p_mfc_opr.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/hdmi_drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/hdmiphy_drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/mixer.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/mixer_drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/mixer_reg.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/mixer_video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/s5p-tv/regs-hdmi.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7134/saa7134-cards.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7134/saa7134-dvb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7134/saa7134-input.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7134/saa7134-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7134/saa7134.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7164/saa7164-vbi.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/saa7164/saa7164.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/sh_mobile_ceu_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/sh_vou.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp-pll.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp-pll.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-limits.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-limits.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-quirk.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-quirk.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-reg-defs.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-reg.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-regs.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp-regs.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/smiapp/smiapp.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/sn9c102/sn9c102_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/soc_camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/soc_mediabus.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/sta2x11_vip.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/sta2x11_vip.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/stk-webcam.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tda9840.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tlg2300/pd-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tm6000/tm6000-input.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tm6000/tm6000-stds.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tm6000/tm6000-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tm6000/tm6000.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tuner-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tvp5150.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/tvp7002.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/usbvision/usbvision-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/usbvision/usbvision-video.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/uvc/uvc_ctrl.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/uvc/uvc_queue.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/uvc/uvc_v4l2.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/uvc/uvcvideo.h

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/v4l2-compat-ioctl32.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/v4l2-ctrls.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/v4l2-dev.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/v4l2-event.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/v4l2-ioctl.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/v4l2-subdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/via-camera.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/videobuf-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/videobuf-dma-contig.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/videobuf-dvb.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/videobuf2-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/vivi.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/w9966.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/zoran/zoran_device.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/zoran/zoran_driver.c

View file

This diff is incomplete. Download the complete patch.

drivers/media/video/zr364xx.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ashmem.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/as102/as10x_cmd.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/dt3155v4l/dt3155v4l.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/easycap/easycap_main.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/go7007/go7007-v4l2.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/go7007/s2250-loader.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/lirc/lirc_imon.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/media/lirc/lirc_sasem.c

View file

This diff is incomplete. Download the complete patch.

drivers/usb/gadget/uvc_queue.c

View file

This diff is incomplete. Download the complete patch.

drivers/usb/gadget/uvc_v4l2.c

View file

This diff is incomplete. Download the complete patch.

include/linux/Kbuild

View file

This diff is incomplete. Download the complete patch.

include/linux/dvb/frontend.h

View file

This diff is incomplete. Download the complete patch.

include/linux/dvb/version.h

View file

This diff is incomplete. Download the complete patch.

include/linux/fixp-arith.h

View file

This diff is incomplete. Download the complete patch.

include/linux/v4l2-dv-timings.h

View file

This diff is incomplete. Download the complete patch.

include/linux/v4l2-subdev.h

View file

This diff is incomplete. Download the complete patch.

include/linux/videodev2.h

View file

This diff is incomplete. Download the complete patch.

include/media/media-entity.h

View file

This diff is incomplete. Download the complete patch.

include/media/mt9p031.h

View file

This diff is incomplete. Download the complete patch.

include/media/omap3isp.h

View file

This diff is incomplete. Download the complete patch.

include/media/rc-map.h

View file

This diff is incomplete. Download the complete patch.

include/media/s5p_fimc.h

View file

This diff is incomplete. Download the complete patch.

include/media/saa7146.h

View file

This diff is incomplete. Download the complete patch.

include/media/saa7146_vv.h

View file

This diff is incomplete. Download the complete patch.

include/media/sh_mobile_ceu.h

View file

This diff is incomplete. Download the complete patch.

include/media/smiapp.h

View file

This diff is incomplete. Download the complete patch.

include/media/soc_camera.h

View file

This diff is incomplete. Download the complete patch.

include/media/soc_mediabus.h

View file

This diff is incomplete. Download the complete patch.

include/media/v4l2-ctrls.h

View file

This diff is incomplete. Download the complete patch.

include/media/v4l2-dev.h

View file

This diff is incomplete. Download the complete patch.

include/media/v4l2-event.h

View file

This diff is incomplete. Download the complete patch.

include/media/v4l2-ioctl.h

View file

This diff is incomplete. Download the complete patch.

include/media/v4l2-subdev.h

View file

This diff is incomplete. Download the complete patch.

include/media/videobuf-dma-contig.h

View file

This diff is incomplete. Download the complete patch.

kernel/kfifo.c

View file

This diff is incomplete. Download the complete patch.

sound/i2c/other/tea575x-tuner.c

View file

This diff is incomplete. Download the complete patch.