Skip to content

don't break long lines on strings

Mauro Carvalho Chehab linux-arm-kernel linux-media linux-samsung-soc 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest58 patches 14 repliesIn review
  2. v157 patches 15 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/58b2c2: don't break long linesdrivers/media/common/b2c2/flexcop-eeprom.c drivers/media/common/b2c2/flexcop-i2c.c drivers/media/common/b2c2/flexcop-misc.c +1 more+7 -120 replies
2/58cx25840: don't break long linesdrivers/media/i2c/cx25840/cx25840-core.c drivers/media/i2c/cx25840/cx25840-ir.c+6 -120 replies
3/58smiapp: don't break long linesdrivers/media/i2c/smiapp/smiapp-regs.c+2 -20 replies
4/58soc_camera: don't break long linesdrivers/media/i2c/soc_camera/ov772x.c drivers/media/i2c/soc_camera/ov9740.c drivers/media/i2c/soc_camera/tw9910.c+3 -60 replies
5/58b2c2: don't break long linesdrivers/media/pci/b2c2/flexcop-dma.c drivers/media/pci/b2c2/flexcop-pci.c+5 -80 replies
6/58bt8xx: don't break long linesdrivers/media/pci/bt8xx/bttv-cards.c drivers/media/pci/bt8xx/bttv-driver.c drivers/media/pci/bt8xx/bttv-i2c.c +1 more+9 -160 replies
7/58cx18: don't break long linesdrivers/media/pci/cx18/cx18-alsa-main.c drivers/media/pci/cx18/cx18-av-core.c drivers/media/pci/cx18/cx18-av-firmware.c +9 more+58 -900 replies
8/58cx23885: don't break long linesdrivers/media/pci/cx23885/cimax2.c drivers/media/pci/cx23885/cx23885-417.c drivers/media/pci/cx23885/cx23885-alsa.c +5 more+31 -421 reply
9/58cx88: don't break long linesdrivers/media/pci/cx88/cx88-alsa.c drivers/media/pci/cx88/cx88-cards.c drivers/media/pci/cx88/cx88-dsp.c +5 more+32 -430 replies
10/58ddbridge: don't break long linesdrivers/media/pci/ddbridge/ddbridge-core.c+2 -40 replies
11/58dm1105: don't break long linesdrivers/media/pci/dm1105/dm1105.c+1 -20 replies
12/58ivtv: don't break long linesdrivers/media/pci/ivtv/ivtv-alsa-main.c drivers/media/pci/ivtv/ivtv-driver.c drivers/media/pci/ivtv/ivtv-firmware.c +2 more+26 -380 replies
13/58meye: don't break long linesdrivers/media/pci/meye/meye.c+4 -80 replies
14/58pt1: don't break long linesdrivers/media/pci/pt1/pt1.c+3 -40 replies
15/58saa7134: don't break long linesdrivers/media/pci/saa7134/saa7134-alsa.c drivers/media/pci/saa7134/saa7134-cards.c drivers/media/pci/saa7134/saa7134-core.c +2 more+43 -520 replies
16/58saa7164: don't break long linesdrivers/media/pci/saa7164/saa7164-buffer.c drivers/media/pci/saa7164/saa7164-bus.c drivers/media/pci/saa7164/saa7164-cards.c +6 more+72 -930 replies
17/58solo6x10: don't break long linesdrivers/media/pci/solo6x10/solo6x10-v4l2.c+2 -20 replies
18/58ttpci: don't break long linesdrivers/media/pci/ttpci/av7110.c drivers/media/pci/ttpci/av7110_hw.c drivers/media/pci/ttpci/budget-av.c +4 more+20 -370 replies
19/58tw68: don't break long linesdrivers/media/pci/tw68/tw68-video.c+7 -90 replies
20/58davinci: don't break long linesdrivers/media/platform/davinci/dm355_ccdc.c drivers/media/platform/davinci/dm644x_ccdc.c drivers/media/platform/davinci/vpbe.c +4 more+18 -360 replies
21/58exynos4-is: don't break long linesdrivers/media/platform/exynos4-is/media-dev.c+1 -20 replies
22/58marvell-ccic: don't break long linesdrivers/media/platform/marvell-ccic/mcam-core.c+7 -190 replies
23/58omap: don't break long linesdrivers/media/platform/omap/omap_vout.c drivers/media/platform/omap/omap_vout_vrfb.c+16 -130 replies
24/58omap3isp: don't break long linesdrivers/media/platform/omap3isp/isp.c drivers/media/platform/omap3isp/ispccdc.c drivers/media/platform/omap3isp/ispcsi2.c +4 more+54 -500 replies
25/58s5p-mfc: don't break long linesdrivers/media/platform/s5p-mfc/s5p_mfc_dec.c drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c+8 -120 replies
26/58c8sectpfe: don't break long linesdrivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c+6 -100 replies
27/58ti-vpe: don't break long linesdrivers/media/platform/ti-vpe/vpdma.c drivers/media/platform/ti-vpe/vpe.c+11 -140 replies
28/58si470x: don't break long linesdrivers/media/radio/si470x/radio-si470x-i2c.c drivers/media/radio/si470x/radio-si470x-usb.c+10 -120 replies
29/58si4713: don't break long linesdrivers/media/radio/si4713/si4713.c+6 -70 replies
30/58wl128x: don't break long linesdrivers/media/radio/wl128x/fmdrv_common.c drivers/media/radio/wl128x/fmdrv_rx.c+17 -210 replies
31/58au0828: don't break long linesdrivers/media/usb/au0828/au0828-video.c+1 -20 replies
32/58b2c2: don't break long linesdrivers/media/usb/b2c2/flexcop-usb.c+5 -60 replies
33/58cpia2: don't break long linesdrivers/media/usb/cpia2/cpia2_usb.c+1 -30 replies
34/58cx231xx: don't break long linesdrivers/media/usb/cx231xx/cx231xx-core.c drivers/media/usb/cx231xx/cx231xx-dvb.c+6 -80 replies
35/58dvb-usb: don't break long linesdrivers/media/usb/dvb-usb/cinergyT2-core.c drivers/media/usb/dvb-usb/cinergyT2-fe.c drivers/media/usb/dvb-usb/dib0700_core.c +9 more+17 -360 replies
36/58dvb-usb-v2: don't break long linesdrivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c drivers/media/usb/dvb-usb-v2/mxl111sf.c+9 -130 replies
37/58em28xx: don't break long linesdrivers/media/usb/em28xx/em28xx-cards.c+1 -20 replies
38/58gspca: don't break long linesdrivers/media/usb/gspca/gspca.c drivers/media/usb/gspca/m5602/m5602_core.c drivers/media/usb/gspca/mr97310a.c +10 more+21 -370 replies
39/58hdpvr: don't break long linesdrivers/media/usb/hdpvr/hdpvr-core.c drivers/media/usb/hdpvr/hdpvr-i2c.c drivers/media/usb/hdpvr/hdpvr-video.c+7 -130 replies
40/58pvrusb2: don't break long linesdrivers/media/usb/pvrusb2/pvrusb2-audio.c drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c +11 more+118 -2390 replies
41/58pwc: don't break long linesdrivers/media/usb/pwc/pwc-if.c drivers/media/usb/pwc/pwc-v4l.c+4 -60 replies
42/58siano: don't break long linesdrivers/media/usb/siano/smsusb.c+2 -20 replies
43/58stkwebcam: don't break long linesdrivers/media/usb/stkwebcam/stk-sensor.c drivers/media/usb/stkwebcam/stk-webcam.c+3 -40 replies
44/58tm6000: don't break long linesdrivers/media/usb/tm6000/tm6000-alsa.c drivers/media/usb/tm6000/tm6000-core.c drivers/media/usb/tm6000/tm6000-dvb.c +3 more+22 -360 replies
45/58ttusb-budget: don't break long linesdrivers/media/usb/ttusb-budget/dvb-ttusb-budget.c+1 -20 replies
46/58ttusb-dec: don't break long linesdrivers/media/usb/ttusb-dec/ttusb_dec.c+8 -120 replies
47/58usbvision: don't break long linesdrivers/media/usb/usbvision/usbvision-core.c drivers/media/usb/usbvision/usbvision-video.c+12 -120 replies
48/58uvc: don't break long linesdrivers/media/usb/uvc/uvc_ctrl.c drivers/media/usb/uvc/uvc_debugfs.c drivers/media/usb/uvc/uvc_driver.c +5 more+256 -2222 replies
49/58zr364xx: don't break long linesdrivers/media/usb/zr364xx/zr364xx.c+2 -40 replies
50/58v4l2-core: don't break long linesdrivers/media/v4l2-core/v4l2-ioctl.c drivers/media/v4l2-core/videobuf-core.c drivers/media/v4l2-core/videobuf2-core.c +2 more+43 -892 replies
51/58dvb-frontends: don't break long linesdrivers/media/dvb-frontends/au8522_common.c drivers/media/dvb-frontends/cx24110.c drivers/media/dvb-frontends/cx24113.c +26 more+72 -920 replies
52/58common: don't break long linesdrivers/media/common/tveeprom.c+1 -20 replies
53/58firewire: don't break long linesdrivers/media/firewire/firedtv-rc.c+2 -26 replies
54/58i2c: don't break long linesdrivers/media/i2c/as3645a.c drivers/media/i2c/msp3400-kthreads.c drivers/media/i2c/mt9m032.c +6 more+40 -333 replies
55/58platform: don't break long linesdrivers/media/platform/mx2_emmaprp.c drivers/media/platform/pxa_camera.c drivers/media/platform/via-camera.c+9 -140 replies
56/58radio: don't break long linesdrivers/media/radio/radio-gemtek.c drivers/media/radio/radio-wl1273.c+3 -80 replies
57/58rc: don't break long linesdrivers/media/rc/ati_remote.c drivers/media/rc/ene_ir.c drivers/media/rc/imon.c +6 more+40 -680 replies
58/58tuners: don't break long linesdrivers/media/tuners/fc0011.c drivers/media/tuners/mc44s803.c drivers/media/tuners/tda18271-common.c +6 more+39 -650 replies

Reviews trailers per patch

7 of 58 patches have a Reviewed-by or Acked-by.

PatchPeter GriffinSakari AilusRobert JarzmikTakashi SakamotoStefan RichterBenoit ParrotLad, Prabhakar
1/58
2/58
3/58A-b
4/58
5/58
6/58
7/58
8/58
9/58
10/58
11/58
12/58
13/58
14/58
15/58
16/58
17/58
18/58
19/58
20/58A-b
21/58
22/58
23/58
24/58
25/58
26/58A-b
27/58A-b
28/58
29/58
30/58
31/58
32/58
33/58
34/58
35/58
36/58
37/58
38/58
39/58
40/58
41/58
42/58
43/58
44/58
45/58
46/58
47/58
48/58
49/58
50/58
51/58
52/58
53/58R-b R-b A-b A-b
54/58A-b A-b
55/58A-b
56/58
57/58
58/58

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 7 reviewers.

Read the v2 thread

Cover letter [PATCH v2 00/58] don't break long lines on strings

There are lots of drivers on media that breaks long line strings in order to fit into 80 columns. This was an usual practice to make checkpatch happy. However, it makes harder to detect where the strings are with grep.

As we're right now fixing other drivers due to KERN_CONT, we need to be able to identify what printk strings don't end with a "\n". It is a way easier to detect those if we don't break long lines.

So, this patch series re-group those strings, violating the 80 columns limit by purpose.

Later patches will rely on this series to identify the strings that require KERN_CONT (or that should be converted to hexadecimal dumps).

Originally, I coded this as a single patch, but I opted to split it per directory, as it makes easy for people to review.

---

Version 2:

Thanks all for the review on version 1! I addressed all the issues pointed by the public revices I received, and added the acks.

Someone asked me in priv about removing v4l2-ioctl.c from this series, as it has long debug messages. I slept on this question. At the end, I opted to keep it. The rationale is that it is a core file, and people sometimes use the core as a coding style example.

Mauro Carvalho Chehab (58):
b2c2: don't break long lines
cx25840: don't break long lines
smiapp: don't break long lines
soc_camera: don't break long lines
b2c2: don't break long lines
bt8xx: don't break long lines
cx18: don't break long lines
cx23885: don't break long lines
cx88: don't break long lines
ddbridge: don't break long lines
dm1105: don't break long lines
ivtv: don't break long lines
meye: don't break long lines
pt1: don't break long lines
saa7134: don't break long lines
saa7164: don't break long lines
solo6x10: don't break long lines
ttpci: don't break long lines
tw68: don't break long lines
davinci: don't break long lines
exynos4-is: don't break long lines
marvell-ccic: don't break long lines
omap: don't break long lines
omap3isp: don't break long lines
s5p-mfc: don't break long lines
c8sectpfe: don't break long lines
ti-vpe: don't break long lines
si470x: don't break long lines
si4713: don't break long lines
wl128x: don't break long lines
au0828: don't break long lines
b2c2: don't break long lines
cpia2: don't break long lines
cx231xx: don't break long lines
dvb-usb: don't break long lines
dvb-usb-v2: don't break long lines
em28xx: don't break long lines
gspca: don't break long lines
hdpvr: don't break long lines
pvrusb2: don't break long lines
pwc: don't break long lines
siano: don't break long lines
stkwebcam: don't break long lines
tm6000: don't break long lines
ttusb-budget: don't break long lines
ttusb-dec: don't break long lines
usbvision: don't break long lines
uvc: don't break long lines
zr364xx: don't break long lines
v4l2-core: don't break long lines
dvb-frontends: don't break long lines
common: don't break long lines
firewire: don't break long lines
i2c: don't break long lines
platform: don't break long lines
radio: don't break long lines
rc: don't break long lines
tuners: don't break long lines

 drivers/media/common/b2c2/flexcop-eeprom.c         |   3 +-
 drivers/media/common/b2c2/flexcop-i2c.c            |   4 +-
 drivers/media/common/b2c2/flexcop-misc.c           |   9 +-
 drivers/media/common/b2c2/flexcop.c                |   3 +-
 drivers/media/common/tveeprom.c                    |   3 +-
 drivers/media/dvb-frontends/au8522_common.c        |   4 +-
 drivers/media/dvb-frontends/cx24110.c              |   4 +-
 drivers/media/dvb-frontends/cx24113.c              |   4 +-
 drivers/media/dvb-frontends/cx24116.c              |   8 +-
 drivers/media/dvb-frontends/cx24117.c              |   4 +-
 drivers/media/dvb-frontends/cx24123.c              |   4 +-
 drivers/media/dvb-frontends/ds3000.c               |  15 +-
 drivers/media/dvb-frontends/lgdt330x.c             |   3 +-
 drivers/media/dvb-frontends/m88rs2000.c            |   7 +-
 drivers/media/dvb-frontends/mt312.c                |   7 +-
 drivers/media/dvb-frontends/nxt200x.c              |  11 +-
 drivers/media/dvb-frontends/or51132.c              |   6 +-
 drivers/media/dvb-frontends/or51211.c              |   3 +-
 drivers/media/dvb-frontends/s5h1409.c              |   4 +-
 drivers/media/dvb-frontends/s5h1411.c              |   4 +-
 drivers/media/dvb-frontends/s5h1432.c              |   4 +-
 drivers/media/dvb-frontends/s921.c                 |   4 +-
 drivers/media/dvb-frontends/si21xx.c               |   8 +-
 drivers/media/dvb-frontends/sp887x.c               |   3 +-
 drivers/media/dvb-frontends/stv0288.c              |   7 +-
 drivers/media/dvb-frontends/stv0297.c              |   4 +-
 drivers/media/dvb-frontends/stv0299.c              |   7 +-
 drivers/media/dvb-frontends/stv0900_sw.c           |   3 +-
 drivers/media/dvb-frontends/tda10021.c             |   3 +-
 drivers/media/dvb-frontends/tda10023.c             |   6 +-
 drivers/media/dvb-frontends/tda10048.c             |  12 +-
 drivers/media/dvb-frontends/ves1820.c              |   8 +-
 drivers/media/dvb-frontends/zl10036.c              |   4 +-
 drivers/media/dvb-frontends/zl10039.c              |   3 +-
 drivers/media/firewire/firedtv-rc.c                |   4 +-
 drivers/media/i2c/as3645a.c                        |  13 +-
 drivers/media/i2c/cx25840/cx25840-core.c           |  11 +-
 drivers/media/i2c/cx25840/cx25840-ir.c             |   7 +-
 drivers/media/i2c/msp3400-kthreads.c               |   4 +-
 drivers/media/i2c/mt9m032.c                        |   5 +-
 drivers/media/i2c/mt9p031.c                        |   5 +-
 drivers/media/i2c/saa7115.c                        |  18 +-
 drivers/media/i2c/saa717x.c                        |   4 +-
 drivers/media/i2c/smiapp/smiapp-regs.c             |   4 +-
 drivers/media/i2c/soc_camera/ov772x.c              |   3 +-
 drivers/media/i2c/soc_camera/ov9740.c              |   3 +-
 drivers/media/i2c/soc_camera/tw9910.c              |   3 +-
 drivers/media/i2c/tvp5150.c                        |  14 +-
 drivers/media/i2c/tvp7002.c                        |   6 +-
 drivers/media/i2c/upd64083.c                       |   4 +-
 drivers/media/pci/b2c2/flexcop-dma.c               |   6 +-
 drivers/media/pci/b2c2/flexcop-pci.c               |   7 +-
 drivers/media/pci/bt8xx/bttv-cards.c               |   9 +-
 drivers/media/pci/bt8xx/bttv-driver.c              |   6 +-
 drivers/media/pci/bt8xx/bttv-i2c.c                 |   6 +-
 drivers/media/pci/bt8xx/bttv-input.c               |   4 +-
 drivers/media/pci/cx18/cx18-alsa-main.c            |   8 +-
 drivers/media/pci/cx18/cx18-av-core.c              |  17 +-
 drivers/media/pci/cx18/cx18-av-firmware.c          |   3 +-
 drivers/media/pci/cx18/cx18-controls.c             |   9 +-
 drivers/media/pci/cx18/cx18-driver.c               |  35 ++-
 drivers/media/pci/cx18/cx18-dvb.c                  |   6 +-
 drivers/media/pci/cx18/cx18-fileops.c              |   6 +-
 drivers/media/pci/cx18/cx18-ioctl.c                |   6 +-
 drivers/media/pci/cx18/cx18-irq.c                  |   4 +-
 drivers/media/pci/cx18/cx18-mailbox.c              |  39 ++-
 drivers/media/pci/cx18/cx18-queue.c                |   8 +-
 drivers/media/pci/cx18/cx18-streams.c              |   7 +-
 drivers/media/pci/cx23885/cimax2.c                 |   5 +-
 drivers/media/pci/cx23885/cx23885-417.c            |  17 +-
 drivers/media/pci/cx23885/cx23885-alsa.c           |  15 +-
 drivers/media/pci/cx23885/cx23885-cards.c          |   8 +-
 drivers/media/pci/cx23885/cx23885-core.c           |  15 +-
 drivers/media/pci/cx23885/cx23885-dvb.c            |   3 +-
 drivers/media/pci/cx23885/cx23885-video.c          |   3 +-
 drivers/media/pci/cx23885/cx23888-ir.c             |   7 +-
 drivers/media/pci/cx88/cx88-alsa.c                 |  15 +-
 drivers/media/pci/cx88/cx88-cards.c                |  14 +-
 drivers/media/pci/cx88/cx88-dsp.c                  |  12 +-
 drivers/media/pci/cx88/cx88-dvb.c                  |   6 +-
 drivers/media/pci/cx88/cx88-i2c.c                  |   3 +-
 drivers/media/pci/cx88/cx88-mpeg.c                 |  15 +-
 drivers/media/pci/cx88/cx88-tvaudio.c              |   6 +-
 drivers/media/pci/cx88/cx88-video.c                |   4 +-
 drivers/media/pci/ddbridge/ddbridge-core.c         |   6 +-
 drivers/media/pci/dm1105/dm1105.c                  |   3 +-
 drivers/media/pci/ivtv/ivtv-alsa-main.c            |  12 +-
 drivers/media/pci/ivtv/ivtv-driver.c               |  37 +--
 drivers/media/pci/ivtv/ivtv-firmware.c             |   4 +-
 drivers/media/pci/ivtv/ivtv-yuv.c                  |   8 +-
 drivers/media/pci/ivtv/ivtvfb.c                    |   3 +-
 drivers/media/pci/meye/meye.c                      |  12 +-
 drivers/media/pci/pt1/pt1.c                        |   7 +-
 drivers/media/pci/saa7134/saa7134-alsa.c           |   3 +-
 drivers/media/pci/saa7134/saa7134-cards.c          |   8 +-
 drivers/media/pci/saa7134/saa7134-core.c           |  39 ++-
 drivers/media/pci/saa7134/saa7134-dvb.c            |  32 +--
 drivers/media/pci/saa7134/saa7134-input.c          |  13 +-
 drivers/media/pci/saa7164/saa7164-buffer.c         |   3 +-
 drivers/media/pci/saa7164/saa7164-bus.c            |   4 +-
 drivers/media/pci/saa7164/saa7164-cards.c          |   4 +-
 drivers/media/pci/saa7164/saa7164-cmd.c            |  12 +-
 drivers/media/pci/saa7164/saa7164-core.c           |  66 +++--
 drivers/media/pci/saa7164/saa7164-dvb.c            |  34 ++-
 drivers/media/pci/saa7164/saa7164-encoder.c        |  18 +-
 drivers/media/pci/saa7164/saa7164-fw.c             |  10 +-
 drivers/media/pci/saa7164/saa7164-vbi.c            |  14 +-
 drivers/media/pci/solo6x10/solo6x10-v4l2.c         |   4 +-
 drivers/media/pci/ttpci/av7110.c                   |  29 +--
 drivers/media/pci/ttpci/av7110_hw.c                |  12 +-
 drivers/media/pci/ttpci/budget-av.c                |   3 +-
 drivers/media/pci/ttpci/budget-ci.c                |   4 +-
 drivers/media/pci/ttpci/budget-patch.c             |   3 +-
 drivers/media/pci/ttpci/budget.c                   |   3 +-
 drivers/media/pci/ttpci/ttpci-eeprom.c             |   3 +-
 drivers/media/pci/tw68/tw68-video.c                |  16 +-
 drivers/media/platform/davinci/dm355_ccdc.c        |   4 +-
 drivers/media/platform/davinci/dm644x_ccdc.c       |   4 +-
 drivers/media/platform/davinci/vpbe.c              |  15 +-
 drivers/media/platform/davinci/vpfe_capture.c      |   6 +-
 drivers/media/platform/davinci/vpif_capture.c      |   9 +-
 drivers/media/platform/davinci/vpif_display.c      |   9 +-
 drivers/media/platform/davinci/vpss.c              |   7 +-
 drivers/media/platform/exynos4-is/media-dev.c      |   3 +-
 drivers/media/platform/marvell-ccic/mcam-core.c    |  26 +-
 drivers/media/platform/mx2_emmaprp.c               |  10 +-
 drivers/media/platform/omap/omap_vout.c            |  24 +-
 drivers/media/platform/omap/omap_vout_vrfb.c       |   5 +-
 drivers/media/platform/omap3isp/isp.c              |   4 +-
 drivers/media/platform/omap3isp/ispccdc.c          |   9 +-
 drivers/media/platform/omap3isp/ispcsi2.c          |  13 +-
 drivers/media/platform/omap3isp/ispcsiphy.c        |   4 +-
 drivers/media/platform/omap3isp/isph3a_aewb.c      |   8 +-
 drivers/media/platform/omap3isp/isph3a_af.c        |   8 +-
 drivers/media/platform/omap3isp/ispstat.c          |  58 +++--
 drivers/media/platform/pxa_camera.c                |   6 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c       |  13 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c    |   7 +-
 .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |  16 +-
 drivers/media/platform/ti-vpe/vpdma.c              |  22 +-
 drivers/media/platform/ti-vpe/vpe.c                |   3 +-
 drivers/media/platform/via-camera.c                |   7 +-
 drivers/media/radio/radio-gemtek.c                 |   8 +-
 drivers/media/radio/radio-wl1273.c                 |   3 +-
 drivers/media/radio/si470x/radio-si470x-i2c.c      |   7 +-
 drivers/media/radio/si470x/radio-si470x-usb.c      |  15 +-
 drivers/media/radio/si4713/si4713.c                |  13 +-
 drivers/media/radio/wl128x/fmdrv_common.c          |  30 +--
 drivers/media/radio/wl128x/fmdrv_rx.c              |   8 +-
 drivers/media/rc/ati_remote.c                      |   3 +-
 drivers/media/rc/ene_ir.c                          |   3 +-
 drivers/media/rc/imon.c                            |  48 ++--
 drivers/media/rc/ite-cir.c                         |   9 +-
 drivers/media/rc/mceusb.c                          |   4 +-
 drivers/media/rc/rc-main.c                         |   3 +-
 drivers/media/rc/redrat3.c                         |  18 +-
 drivers/media/rc/streamzap.c                       |  11 +-
 drivers/media/rc/winbond-cir.c                     |   9 +-
 drivers/media/tuners/fc0011.c                      |   7 +-
 drivers/media/tuners/mc44s803.c                    |   4 +-
 drivers/media/tuners/tda18271-common.c             |   4 +-
 drivers/media/tuners/tda18271-fe.c                 |   3 +-
 drivers/media/tuners/tda18271-maps.c               |   6 +-
 drivers/media/tuners/tda8290.c                     |   4 +-
 drivers/media/tuners/tea5761.c                     |   6 +-
 drivers/media/tuners/tuner-simple.c                |  45 ++--
 drivers/media/tuners/xc4000.c                      |  25 +-
 drivers/media/usb/au0828/au0828-video.c            |   3 +-
 drivers/media/usb/b2c2/flexcop-usb.c               |  11 +-
 drivers/media/usb/cpia2/cpia2_usb.c                |   4 +-
 drivers/media/usb/cx231xx/cx231xx-core.c           |  10 +-
 drivers/media/usb/cx231xx/cx231xx-dvb.c            |   4 +-
 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c        |  12 +-
 drivers/media/usb/dvb-usb-v2/mxl111sf.c            |  10 +-
 drivers/media/usb/dvb-usb/cinergyT2-core.c         |   6 +-
 drivers/media/usb/dvb-usb/cinergyT2-fe.c           |   4 +-
 drivers/media/usb/dvb-usb/dib0700_core.c           |   5 +-
 drivers/media/usb/dvb-usb/dib0700_devices.c        |   3 +-
 drivers/media/usb/dvb-usb/dvb-usb-dvb.c            |   3 +-
 drivers/media/usb/dvb-usb/dvb-usb-firmware.c       |   6 +-
 drivers/media/usb/dvb-usb/dw2102.c                 |  10 +-
 drivers/media/usb/dvb-usb/friio.c                  |   4 +-
 drivers/media/usb/dvb-usb/gp8psk.c                 |   3 +-
 drivers/media/usb/dvb-usb/opera1.c                 |   3 +-
 drivers/media/usb/dvb-usb/pctv452e.c               |   3 +-
 drivers/media/usb/dvb-usb/technisat-usb2.c         |   3 +-
 drivers/media/usb/em28xx/em28xx-cards.c            |   3 +-
 drivers/media/usb/gspca/gspca.c                    |   3 +-
 drivers/media/usb/gspca/m5602/m5602_core.c         |  11 +-
 drivers/media/usb/gspca/mr97310a.c                 |   3 +-
 drivers/media/usb/gspca/ov519.c                    |   3 +-
 drivers/media/usb/gspca/pac207.c                   |   4 +-
 drivers/media/usb/gspca/pac7302.c                  |   3 +-
 drivers/media/usb/gspca/sn9c20x.c                  |   6 +-
 drivers/media/usb/gspca/sq905.c                    |   3 +-
 drivers/media/usb/gspca/sq905c.c                   |   4 +-
 drivers/media/usb/gspca/stv06xx/stv06xx.c          |   9 +-
 drivers/media/usb/gspca/sunplus.c                  |   3 +-
 drivers/media/usb/gspca/topro.c                    |   3 +-
 drivers/media/usb/gspca/zc3xx.c                    |   3 +-
 drivers/media/usb/hdpvr/hdpvr-core.c               |   9 +-
 drivers/media/usb/hdpvr/hdpvr-i2c.c                |   7 +-
 drivers/media/usb/hdpvr/hdpvr-video.c              |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-audio.c          |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c       |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c    |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-debugifc.c       |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-eeprom.c         |   7 +-
 drivers/media/usb/pvrusb2/pvrusb2-encoder.c        |  29 +--
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            | 181 +++++---------
 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c       |  33 +--
 drivers/media/usb/pvrusb2/pvrusb2-io.c             |  35 +--
 drivers/media/usb/pvrusb2/pvrusb2-ioread.c         |  36 +--
 drivers/media/usb/pvrusb2/pvrusb2-std.c            |   3 +-
 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c           |  10 +-
 drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c      |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-wm8775.c         |   3 +-
 drivers/media/usb/pwc/pwc-if.c                     |   4 +-
 drivers/media/usb/pwc/pwc-v4l.c                    |   6 +-
 drivers/media/usb/siano/smsusb.c                   |   4 +-
 drivers/media/usb/stkwebcam/stk-sensor.c           |   4 +-
 drivers/media/usb/stkwebcam/stk-webcam.c           |   3 +-
 drivers/media/usb/tm6000/tm6000-alsa.c             |   4 +-
 drivers/media/usb/tm6000/tm6000-core.c             |  14 +-
 drivers/media/usb/tm6000/tm6000-dvb.c              |  16 +-
 drivers/media/usb/tm6000/tm6000-i2c.c              |   3 +-
 drivers/media/usb/tm6000/tm6000-stds.c             |   3 +-
 drivers/media/usb/tm6000/tm6000-video.c            |  18 +-
 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c  |   3 +-
 drivers/media/usb/ttusb-dec/ttusb_dec.c            |  20 +-
 drivers/media/usb/usbvision/usbvision-core.c       |  20 +-
 drivers/media/usb/usbvision/usbvision-video.c      |   4 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |  36 +--
 drivers/media/usb/uvc/uvc_debugfs.c                |   5 +-
 drivers/media/usb/uvc/uvc_driver.c                 | 278 +++++++++++----------
 drivers/media/usb/uvc/uvc_entity.c                 |  10 +-
 drivers/media/usb/uvc/uvc_isight.c                 |  12 +-
 drivers/media/usb/uvc/uvc_status.c                 |  23 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |  11 +-
 drivers/media/usb/uvc/uvc_video.c                  | 103 ++++----
 drivers/media/usb/zr364xx/zr364xx.c                |   6 +-
 drivers/media/v4l2-core/v4l2-ioctl.c               |  91 ++-----
 drivers/media/v4l2-core/videobuf-core.c            |   3 +-
 drivers/media/v4l2-core/videobuf2-core.c           |  25 +-
 drivers/media/v4l2-core/videobuf2-v4l2.c           |  10 +-
 drivers/media/v4l2-core/videobuf2-vmalloc.c        |   3 +-
 246 files changed, 1232 insertions(+), 1708 deletions(-)
Signature · 1 line
2.7.4