)]}'
{
  "log": [
    {
      "commit": "632fba4d012458fd5fedc678fb9b0f8bc59ceda2",
      "tree": "4fb664999d77cc20b4243bdcb8ad6fe9729152ac",
      "parents": [
        "1b1301e67bbcad0649a8b3c6a944d2b2acddc411"
      ],
      "author": {
        "name": "Sander Eikelenboom",
        "email": "linux@eikelenboom.it",
        "time": "Fri Feb 24 14:49:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 12:42:28 2012 -0300"
      },
      "message": "[media] cx25821: Add a card definition for \"No brand\" cards that have: subvendor \u003d 0x0000 subdevice \u003d 0x0000\n\nSigned-off-by: Sander Eikelenboom \u003clinux@eikelenboom.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b1301e67bbcad0649a8b3c6a944d2b2acddc411",
      "tree": "353b0d32ec2c9777bf10243fe4bfa630c188620c",
      "parents": [
        "0f67a03ff6ada162ad7518d9092f72d830d3a887"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 24 08:15:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 12:13:18 2012 -0300"
      },
      "message": "[media] Fix small DocBook typo\n\nHere is a small patch which fixes a DocBook mistake in the decoder_cmd\ndocumentation.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f67a03ff6ada162ad7518d9092f72d830d3a887",
      "tree": "e6db207349917d3b116153a30f893cf2fcdb9f78",
      "parents": [
        "963ddc63e20d5ee8a45503e078e09d0cc086b59d"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Jan 31 05:23:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 12:07:14 2012 -0300"
      },
      "message": "[media] media: tvp5150: support g_mbus_fmt callback\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "963ddc63e20d5ee8a45503e078e09d0cc086b59d",
      "tree": "fc6556f23b4403fd1f49aab999c668fc66084c0e",
      "parents": [
        "d994c46d4309df85aea86049024cadfcbf523116"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Jan 31 05:23:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 12:06:56 2012 -0300"
      },
      "message": "[media] media: tvp5150: Add cropping support\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d994c46d4309df85aea86049024cadfcbf523116",
      "tree": "05a39538ae3bebc76bc5f0fb249dea531d3e012d",
      "parents": [
        "2bc1e212b3f1f783cae9adc5d16aa1a899dc2f82"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Wed Feb 22 18:46:15 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:32:55 2012 -0300"
      },
      "message": "[media] staging: easycap: Fix incorrect comment\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bc1e212b3f1f783cae9adc5d16aa1a899dc2f82",
      "tree": "a2882feee4aa80a953ac3ce17c7f214276925fb1",
      "parents": [
        "9d1760059f29f91ad24cb2dcf75ed2b3f5198dcb"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Wed Feb 22 18:46:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:32:43 2012 -0300"
      },
      "message": "[media] staging: easycap: Clean comment style in easycap_usb_probe()\n\nSome of these comments may still need to be reviewed.\nThis patch only cleans the comment style.\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d1760059f29f91ad24cb2dcf75ed2b3f5198dcb",
      "tree": "f05c052369a959976db330cf7f25989cc77d2400",
      "parents": [
        "3907b019971fdd626b4740664b6bc7ecdedeec54"
      ],
      "author": {
        "name": "Paolo Pantò",
        "email": "munix9@googlemail.com",
        "time": "Tue Feb 21 12:26:29 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:26:10 2012 -0300"
      },
      "message": "[media] rtl28xxu: add another Freecom usb id\n\nBesides sticks with the usb id 14AA:0160, there exists also some\nwith 14AA:0161 - this is the output in /var/log/messages:\n\nusb 1-1: new high-speed USB device number 2 using ehci_hcd\nusb 1-1: New USB device found, idVendor\u003d14aa, idProduct\u003d0161\nusb 1-1: New USB device strings: Mfr\u003d1, Product\u003d2, SerialNumber\u003d3\nusb 1-1: Product: Freecom DVB-T\nusb 1-1: Manufacturer: Freecom DVB-T\nusb 1-1: SerialNumber: 00000000000036742\n\nThe patch is based on the code at\nhttp://git.linuxtv.org/anttip/media_tree.git/shortlog/refs/heads/realtek\n\nSigned-off-by: Paolo Pantò \u003cmunix9@googlemail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3907b019971fdd626b4740664b6bc7ecdedeec54",
      "tree": "3d637c94ece64f49009dac68951d9a8f3a1ae708",
      "parents": [
        "ec9ee8e2ddb11deaf2b8c8fc703a86a8f815e64f"
      ],
      "author": {
        "name": "Santosh Nayak",
        "email": "santoshprasadnayak@gmail.com",
        "time": "Tue Feb 21 06:13:31 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:25:41 2012 -0300"
      },
      "message": "[media] Driver: video: Use the macro DMA_BIT_MASK()\n\nUse the macro DMA_BIT_MASK instead of the constant  0xffffffff.\n\nSigned-off-by: Santosh Nayak \u003csantoshprasadnayak@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec9ee8e2ddb11deaf2b8c8fc703a86a8f815e64f",
      "tree": "d1b42e7b4b55bbb03907a9946a5915a5d9beec5a",
      "parents": [
        "fd0f6851eb46512a6df2961923a0c24edc0a55b9"
      ],
      "author": {
        "name": "James Hogan",
        "email": "james.hogan@imgtec.com",
        "time": "Mon Feb 20 06:13:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:16:21 2012 -0300"
      },
      "message": "[media] media: ir-sony-decoder: 15bit function decode fix\n\nThe raw Sony IR decoder decodes 15bit messages slightly incorrectly.\nTo decode the function number, it shifts the bits right by 7 so that the\nfunction is in bits 7:1, masks with 0xFD (0b11111101), and does an 8 bit\nreverse so it ends up in bits 6:0. The mask should be 0xFE to correspond\nwith bits 7:1 (0b11111110).\n\nThe old mask had the effect of dropping the MSB of the function number\nfrom bit 6, and leaving the LSB of the device number in bit 7.\n\nSigned-off-by: James Hogan \u003cjames.hogan@imgtec.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fd0f6851eb46512a6df2961923a0c24edc0a55b9",
      "tree": "c5fc735f8fd152b9de4896d40745a3eac9f3567d",
      "parents": [
        "c5f79f6a0c70a390d07bcea4d7df6219f78e0904"
      ],
      "author": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Tue Feb 28 01:51:40 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:14:10 2012 -0300"
      },
      "message": "[media] rc: Add support for GPIO based IR Receiver driver\n\nAdds GPIO based IR Receiver driver. It decodes signals using decoders\navailable in rc framework.\n\nSigned-off-by: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c5f79f6a0c70a390d07bcea4d7df6219f78e0904",
      "tree": "26f288303fabd7bf7138fbb97408ad7b48b45956",
      "parents": [
        "b3f5badaa1108f9174f068b915700a9e2f2d9ae2"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Sat Feb 18 13:27:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:09:29 2012 -0300"
      },
      "message": "[media] [trivial] davinci: Fix typo in dm355_ccdvc.c\n\nCorrect spelling \"thresold\" to \"threshold\" in\ndrivers/media/video/davinci/dm355_ccdc.c\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b3f5badaa1108f9174f068b915700a9e2f2d9ae2",
      "tree": "99925de7fc86a5d7f2748d16852822f6009dbfac",
      "parents": [
        "0d47bf5585b1240141c8fb84627e5c1a54ab7a6d"
      ],
      "author": {
        "name": "Danny Kukawka",
        "email": "danny.kukawka@bisect.de",
        "time": "Wed Feb 22 09:24:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:07:45 2012 -0300"
      },
      "message": "[media] cx18-driver: fix handling of \u0027radio\u0027 module parameter\n\nReverse cx18-driver part of commit\n90ab5ee94171b3e28de6bb42ee30b527014e0be7 and change\nmodule_param_array() type from bool to int to fix\ncompiler warning:\n\nIn function ‘__check_radio’:\n113:1: warning: return from incompatible pointer type [enabled by default]\nAt top level:\n113:1: warning: initialization from incompatible pointer type [enabled by default]\n113:1: warning: (near initialization for ‘__param_arr_radio.num’) [enabled by default]\n\nv2: corrected version, don\u0027t change to module_param_named(), change\n    all to int/uint\n\nSigned-off-by: Danny Kukawka \u003cdanny.kukawka@bisect.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d47bf5585b1240141c8fb84627e5c1a54ab7a6d",
      "tree": "eb987e8c62f1312572a496c99c7fbc7a6ddf161b",
      "parents": [
        "eb2ba855470797b20dced364f5897cc949e7ade6"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sun Mar 04 14:25:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:05:20 2012 -0300"
      },
      "message": "[media] ivtv: Fix build warning\n\nIn driver ivtv, there is a mismatch between the type of the radio module\nparameter and the storage variable, which leads to the following\nwarning:\n\n  CC [M]  drivers/media/video/ivtv/ivtv-driver.o\ndrivers/media/video/ivtv/ivtv-driver.c: In function ‘__check_radio’:\ndrivers/media/video/ivtv/ivtv-driver.c:142: warning: return from incompatible pointer type\ndrivers/media/video/ivtv/ivtv-driver.c: At top level:\ndrivers/media/video/ivtv/ivtv-driver.c:142: warning: initialization from incompatible pointer type\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb2ba855470797b20dced364f5897cc949e7ade6",
      "tree": "84d5543750c89c3167ac0712c7e999d2a28e9892",
      "parents": [
        "072e660257ee26e4f4defd836b1e1fa23d68de32"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Mar 02 13:02:11 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:03:51 2012 -0300"
      },
      "message": "[media] ivtv: simplify how the decoder controls are set up\n\nThe code was unnecessarily complex, introducing a hdl_out handler that was\nnot needed. Instead just add the controls to the cxhdl.hdl handler directly.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "072e660257ee26e4f4defd836b1e1fa23d68de32",
      "tree": "ffaf659f5b790a870ab216b4c9c077140f966d78",
      "parents": [
        "99025937bcd2291e6e50b4e54fe1f6d48d4c2b7c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Mar 02 12:41:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:03:26 2012 -0300"
      },
      "message": "[media] v4l2-ctrls: v4l2_ctrl_add_handler should add all refs\n\nCurrently v4l2_ctrl_add_handler adds only the controls that are owned\nby the handler. This is wrong. Instead all controls, whether owned or\nnot, should be added.\n\nThis is also implied by the v4l2-controls.txt documentation and it is\nclearly the right thing to do. The only reason this was never noticed\nbefore is because we never did this. Only recent changes in ivtv made\nthis error visible because there a third handler layer was added (handler\nA inherits from handler B which inherits from C, D and E). Without this\nchange handler A only sees the controls owned by handler B and the controls\nfrom C, D and E are missing.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "99025937bcd2291e6e50b4e54fe1f6d48d4c2b7c",
      "tree": "76cdf6440916626c99f5d26249693d2b3a78836a",
      "parents": [
        "25fa207157102162b1a6abba339dc5fe03f6adc5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:01:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:01:36 2012 -0300"
      },
      "message": "[media] Documentation: Update some card lists\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25fa207157102162b1a6abba339dc5fe03f6adc5",
      "tree": "d5475f94bd89842c1cb2411c3351de163038fe94",
      "parents": [
        "8d834b526a301d2d10db25835d195edf1141f1a0"
      ],
      "author": {
        "name": "Kyle Strickland",
        "email": "kyle@kyle.strickland.name",
        "time": "Sat Feb 18 02:24:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:01:25 2012 -0300"
      },
      "message": "[media] Add support for KWorld PC150-U ATSC hybrid tuner card\n\n[mchehab@redhat.com: CodingStyle fixes]\nSigned-off-by: Kyle Strickland \u003ckyle@kyle.strickland.name\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8d834b526a301d2d10db25835d195edf1141f1a0",
      "tree": "21eb08e800564df3874e227fda9d3edec943a132",
      "parents": [
        "d377cfcc42953a4d8312411d1019f8057b1f2242"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:42:08 2012 -0300"
      },
      "message": "[media] media: gspca: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n  cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d377cfcc42953a4d8312411d1019f8057b1f2242",
      "tree": "767887442a4b42d888c26a9a5b38459ecb902981",
      "parents": [
        "30fc78bad1df4afc7d6bd9112acb09b64331cfa5"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:11 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:42:03 2012 -0300"
      },
      "message": "[media] media: ivtv: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n  cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "30fc78bad1df4afc7d6bd9112acb09b64331cfa5",
      "tree": "b290c6cd9bbfc0bf95870d5c47cf2aef84c23545",
      "parents": [
        "f0d81f728ea71abf42c02da77172f0ed16ca31db"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:41:57 2012 -0300"
      },
      "message": "[media] media: saa7164: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n  cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0d81f728ea71abf42c02da77172f0ed16ca31db",
      "tree": "e52b0281ac6bb664af6dc8bb1cda7799797294d6",
      "parents": [
        "6797e7ad9ca523bdd46b2def7080c31593c5389e"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:13 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:41:52 2012 -0300"
      },
      "message": "[media] media: saa7134: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n  cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6797e7ad9ca523bdd46b2def7080c31593c5389e",
      "tree": "b60a5c5746906a4afffcaf1efa1a814d476d958c",
      "parents": [
        "0b1876b288011465b2645a776079a99fb64e054a"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:10 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:41:22 2012 -0300"
      },
      "message": "[media] media: dvb: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n  cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b1876b288011465b2645a776079a99fb64e054a",
      "tree": "f59f80d897c0231483329812b595d747f26cddda",
      "parents": [
        "d94a2c0341dab800cddd2b8269ffded1801ef9cb"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:41:15 2012 -0300"
      },
      "message": "[media] media: tuners: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n  cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d94a2c0341dab800cddd2b8269ffded1801ef9cb",
      "tree": "b7663ad39ed416032549e71e9c9b6cf4b0b6d1d9",
      "parents": [
        "3b2a63061ed69465cf851f93b7028ee8badb9d9c"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Feb 17 04:57:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:40:51 2012 -0300"
      },
      "message": "[media] media: video: append $(srctree) to -I parameters\n\nWithout this we have got the warnings like following if build with \"make W\u003d1\nO\u003d/var/tmp\":\n   CHECK   drivers/media/video/videobuf-vmalloc.c\n   CC [M]  drivers/media/video/videobuf-vmalloc.o\n +cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n +cc1: warning: drivers/media/dvb/frontends: No such file or directory [enabled by default]\n +cc1: warning: drivers/media/dvb/dvb-core: No such file or directory [enabled by default]\n +cc1: warning: drivers/media/dvb/frontends: No such file or directory [enabled by default]\n   LD      drivers/media/built-in.o\n\nSome details could be found in [1] as well.\n\n[1] http://comments.gmane.org/gmane.linux.kbuild.devel/7733\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b2a63061ed69465cf851f93b7028ee8badb9d9c",
      "tree": "c96fffa5d0681069db9915dae088ed2d4035a8f0",
      "parents": [
        "6c61ac635535bbabf4f374df171372d012b0e822"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Fri Feb 17 02:44:10 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:39:56 2012 -0300"
      },
      "message": "[media] s2255drv: fix some endian bugs\n\nI don\u0027t have this hardware and I don\u0027t know the subsystem very well.  So\nplease review this patch carefully.  The original code definitely looks\nbuggy though.\n\nSparse complains about some endian bugs where little endian bugs are\ntreated as cpu endian.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Dean Anderson \u003clinux-dev@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c61ac635535bbabf4f374df171372d012b0e822",
      "tree": "00a24e27c09c871c9bcf93c8abdbbf5120067bc3",
      "parents": [
        "da0af4788c4e992bf8085b8f585b0fa9c69970fa"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Fri Feb 17 02:43:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:39:56 2012 -0300"
      },
      "message": "[media] s2255drv: cleanup vidioc_enum_fmt_cap()\n\n\"f\" wasn\u0027t checked consistently, so static checkers complain.  This\nfunction is always called with a valid \"f\" pointer, so I have removed\nthe check.\n\nAlso the indenting was messed up.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Dean Anderson \u003clinux-dev@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "da0af4788c4e992bf8085b8f585b0fa9c69970fa",
      "tree": "d1692f8fe56658887a13f42426b21edb3d37d5ff",
      "parents": [
        "cf51674000e4f6cd0c211f5cf6a55b74f8b37635"
      ],
      "author": {
        "name": "Danny Kukawka",
        "email": "danny.kukawka@bisect.de",
        "time": "Wed Feb 15 15:20:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:39:55 2012 -0300"
      },
      "message": "[media] mt9p031.c included media/v4l2-subdev.h twice\n\ndrivers/media/video/mt9p031.c included \u0027media/v4l2-subdev.h\u0027 twice,\nremove the duplicate.\n\nSigned-off-by: Danny Kukawka \u003cdanny.kukawka@bisect.de\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf51674000e4f6cd0c211f5cf6a55b74f8b37635",
      "tree": "10f23a34c59983ad4d94892f42d1e4121efb194a",
      "parents": [
        "df1caa587aa526f73d07abf85ebab88d0fd754ec"
      ],
      "author": {
        "name": "Danny Kukawka",
        "email": "danny.kukawka@bisect.de",
        "time": "Wed Feb 15 15:20:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:39:54 2012 -0300"
      },
      "message": "[media] adp1653: included linux/module.h twice\n\ndrivers/media/video/adp1653.c included \u0027linux/module.h\u0027 twice,\nremove the duplicate.\n\nSigned-off-by: Danny Kukawka \u003cdanny.kukawka@bisect.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "df1caa587aa526f73d07abf85ebab88d0fd754ec",
      "tree": "d25d683fddd670b5105a5d1debe76ce46f5ec707",
      "parents": [
        "750a6dff6e81fac5ef95d054a6a907debcef9fde"
      ],
      "author": {
        "name": "James Hogan",
        "email": "james.hogan@imgtec.com",
        "time": "Wed Feb 15 11:24:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:39:53 2012 -0300"
      },
      "message": "[media] rc/ir-raw: use kfifo_rec_ptr_1 instead of kfifo\n\nRaw IR events are passed to the raw event thread through a kfifo. The\nsize of the event struct is 12 bytes, and space for 512 events is\nreserved in the kfifo (6144 bytes), however this is rounded down to 4096\nbytes (the next power of 2) by __kfifo_alloc().\n\n4096 bytes is not divisible by 12 therefore if the fifo fills up a third\nof a record will be written in the end of the kfifo by\nir_raw_event_store() because the recsize of the fifo is 0 (it doesn\u0027t\nhave records). When this is read by ir_raw_event_thread() a corrupted or\npartial record will be read, and in the case of a partial record the\nBUG_ON(retval !\u003d sizeof(ev)) gets hit too.\n\nAccording to samples/kfifo/record-example.c struct kfifo_rec_ptr_1 can\nhandle records of a length between 0 and 255 bytes, so change struct\nir_raw_event_ctrl to use that instead of struct kfifo.\n\nSigned-off-by: James Hogan \u003cjames.hogan@imgtec.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "750a6dff6e81fac5ef95d054a6a907debcef9fde",
      "tree": "6b0fcd7af700aa356eec62a606c9c2fe8df69fb8",
      "parents": [
        "e9de6167fb5e4017b4296426f021f23e2b685a2d"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Feb 28 12:26:43 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:06:44 2012 -0300"
      },
      "message": "[media] media: i.MX27 camera: Add resizing support\n\nIf the attached video sensor cannot provide the\nrequested image size, try to use resizing engine\nincluded in the eMMa-PrP IP.\n\nThis patch supports both averaging and bilinear\nalgorithms.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9de6167fb5e4017b4296426f021f23e2b685a2d",
      "tree": "9fc75a914dbaa85c568dfc03ff43c13bf8128a16",
      "parents": [
        "d867be1cc4fe32a19b4fa54f3ae4357d2ad9a57c"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Wed Feb 15 10:33:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:05:51 2012 -0300"
      },
      "message": "[media] media: video: mx2_camera.c: Remove unneeded dev_dbg\n\ncsi clock frequency is already shown by:\n\ndev_info(\u0026pdev-\u003edev, \"MX2 Camera (CSI) driver probed, clock frequency: %ld\\n\",\n\t\tclk_get_rate(pcdev-\u003eclk_csi));\n\n,so no need to have the dev_dbg call to present the same information.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d867be1cc4fe32a19b4fa54f3ae4357d2ad9a57c",
      "tree": "e4c0cbddfd867bc3710c263ec2a8a71259331ed4",
      "parents": [
        "560fab62fa0f4bc332e1a84fb2dfdb5ae5dc7581"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Wed Feb 15 10:33:20 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:04:39 2012 -0300"
      },
      "message": "[media] media: video: mx2_camera.c: Provide error message if clk_get fails\n\nProvide error message if clk_get fails.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "560fab62fa0f4bc332e1a84fb2dfdb5ae5dc7581",
      "tree": "636e88cc89dbbeec9fbafc248a187783084f4fe8",
      "parents": [
        "8886a881e2379565808eacbadd129120967e3539"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Wed Feb 22 07:59:34 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 10:04:10 2012 -0300"
      },
      "message": "[media] media: i.MX27 camera: more efficient discard buffer handling\n\nSome elements of \u0027mx2_buffer\u0027 are grouped together in another\nauxiliary structure. This way we don\u0027t need to have unused\n\u0027vb2_buffer\u0027 structures for both discard buffers.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8886a881e2379565808eacbadd129120967e3539",
      "tree": "36ce6a41de0bcc1e9fecece923e6ebe108c29509",
      "parents": [
        "665ad8af8f93ed9b54e99f37e24def6f623698c6"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Mon Feb 13 11:40:01 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:46:55 2012 -0300"
      },
      "message": "[media] media: i.MX27 camera: fix compilation warning\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "665ad8af8f93ed9b54e99f37e24def6f623698c6",
      "tree": "975c10084299a302ed1888e221353273a1bf435a",
      "parents": [
        "8636ead8b2d738b5b1b9a0c2e6070e3458a47d14"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Mon Feb 13 10:51:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:45:06 2012 -0300"
      },
      "message": "[media] media: i.MX27 camera: return IRQ_NONE if no IRQ status bit is set\n\nIf active_bufs() list is empty and no IRQ status bit is set\nwe are probably dealing with a share IRQ. Return IRQ_NONE in\nthis case.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8636ead8b2d738b5b1b9a0c2e6070e3458a47d14",
      "tree": "69e987b902a66911c89739e242efd86417ddfe71",
      "parents": [
        "a654ba16fdbad8ffb5a6c0dd5098c6651bde08b5"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Mon Feb 13 10:51:52 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:44:00 2012 -0300"
      },
      "message": "[media] media: i.MX27 camera: Use spin_lock() inside the IRQ handler\n\nWe don\u0027t need to use spin_lock_irqsave() since there are not\nany other IRQs that can race with this ISR.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a654ba16fdbad8ffb5a6c0dd5098c6651bde08b5",
      "tree": "046f3a0af63fef7fbd7931b802f682648d56f79d",
      "parents": [
        "d84279e6d7266e11bef19de4f624849daa70bc48"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Wed Feb 22 07:59:33 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:43:03 2012 -0300"
      },
      "message": "[media] media: i.MX27 camera: Use list_first_entry() whenever possible\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\n[g.liakhovetski@gmx.de: fix one list_first_entry() instance]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d84279e6d7266e11bef19de4f624849daa70bc48",
      "tree": "e8ff885e18f680aae3492cbb42bfc482dd2bf123",
      "parents": [
        "cdc9d6f191d81aa1b1b34db9d3a33f779f5c5ec7"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Wed Feb 22 07:34:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:42:31 2012 -0300"
      },
      "message": "[media] media i.MX27 camera: handle overflows properly\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cdc9d6f191d81aa1b1b34db9d3a33f779f5c5ec7",
      "tree": "3223a3fa758c180fdd17e88b48c6c59506410d51",
      "parents": [
        "fb51cbdd3ec868b903bd706aa7db065c8c36bcd4"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Feb 07 07:14:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:41:56 2012 -0300"
      },
      "message": "[media] media i.MX27 camera: improve discard buffer handling\n\nThe way discard buffer was previously handled lead\nto possible races that made a buffer that was not\nyet ready to be overwritten by new video data. This\nis easily detected at 25fps just adding \"#define DEBUG\"\nto enable the \"memset\" check and seeing how the image\nis corrupted.\n\nA new \"discard\" queue and two discard buffers have\nbeen added to make them flow trough the pipeline\nof queues and thus provide suitable event ordering.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fb51cbdd3ec868b903bd706aa7db065c8c36bcd4",
      "tree": "bf747879b2c7bf6a0b4926f3f89b432c9f3deb0d",
      "parents": [
        "c6a41e3271c61f6f5aec1a91b4458330d4266e5f"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Mon Jan 30 09:14:11 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:40:45 2012 -0300"
      },
      "message": "[media] media i.MX27 camera: add start_stream and stop_stream callbacks\n\nAdd \"start_stream\" and \"stop_stream\" callback in order to enable\nand disable the eMMa-PrP properly and save CPU usage avoiding\nIRQs when the device is not streaming. This also makes the driver\nreturn 0 as the sequence number of the first frame.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\n[g.liakhovetski@gmx.de: remove the mx27_camera_emma() macro]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6a41e3271c61f6f5aec1a91b4458330d4266e5f",
      "tree": "f627cd6c0b10dc0a010b06f7062d0b01448fec9d",
      "parents": [
        "2c9ba37d7a4e889d51cba320cbfa4ce53880b2b0"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Mon Jan 30 09:14:10 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:37:52 2012 -0300"
      },
      "message": "[media] media i.MX27 camera: migrate driver to videobuf2\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c9ba37d7a4e889d51cba320cbfa4ce53880b2b0",
      "tree": "7fe290bd109ca44db53d5e693580b8901d6b4a8b",
      "parents": [
        "34817174fca0c5512c2d5b6ea0fc37a0337ce1d8"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Mon Feb 20 07:55:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:37:21 2012 -0300"
      },
      "message": "[media] V4L: mx2_camera: remove unsupported i.MX27 DMA mode, make EMMA mandatory\n\nThe i.MX27 DMA support was introduced with the initial commit of this\ndriver and originally created by me. However, I never got this stable\ndue to the racy DMA engine and used the EMMA engine instead. As the DMA\nsupport is most probably unused and broken in its current state, remove\nit. EMMA becomes the only supported mode on i.MX27.\n\nThis also helps us get rid of another user of the legacy i.MX DMA\nsupport and remove the dependency on ARCH_MX* macros as these are\nscheduled for removal.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n[g.liakhovetski@gmx.de: remove unused goto]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34817174fca0c5512c2d5b6ea0fc37a0337ce1d8",
      "tree": "c5dccf4f4b2350089e13d1173d1854382aff7d52",
      "parents": [
        "bdb2c41fc12b627e0e870b141341ded5772bab70"
      ],
      "author": {
        "name": "Xi Wang",
        "email": "xi.wang@gmail.com",
        "time": "Tue Feb 14 14:32:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:01:12 2012 -0300"
      },
      "message": "[media] lgdt330x: fix signedness error in i2c_read_demod_bytes()\n\nThe error handling in lgdt3303_read_status() and lgdt330x_read_ucblocks()\ndoesn\u0027t work, because i2c_read_demod_bytes() returns a u8 and (err \u003c 0)\nis always false.\n\n        err \u003d i2c_read_demod_bytes(state, 0x58, buf, 1);\n        if (err \u003c 0)\n                return err;\n\nChange the return type of i2c_read_demod_bytes() to int.  Also change\nthe return value on error to -EIO to make (err \u003c 0) work.\n\nSigned-off-by: Xi Wang \u003cxi.wang@gmail.com\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdb2c41fc12b627e0e870b141341ded5772bab70",
      "tree": "4bbc1ea3a8ea492c535b62311cfd4cc237d51586",
      "parents": [
        "f8f7be019ac801950512cfb040949ccc380be301"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Tue Feb 14 10:06:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:00:30 2012 -0300"
      },
      "message": "[media] [trivial]: Fix typo in radio-sf16fmr2.c\n\nCorrect spelling \"contrls\" to \"controls\" in\ndrivers/media/radio/radio-sf16fmr2.c\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8f7be019ac801950512cfb040949ccc380be301",
      "tree": "913f3f9b2cdbef3a1fb79db6790fdd3fc7fe22d8",
      "parents": [
        "86d38d1e0e0f66ec3973b718d35a590e04fb32fa"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Tue Feb 14 09:25:00 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 09:00:00 2012 -0300"
      },
      "message": "[media] as102: map URB DMA addresses in the driver\n\nOn a set-top-box based on the Broadcom 7405 SoC (MIPS), the Abilis as102 driver\ncauses a kernel oops while trying to map the URB stream buffers DMA addresses:\n\nCPU 0 Unable to handle kernel paging request at virtual address 007b9900,\nepc \u003d\u003d 80010cc4, ra \u003d\u003d 8039d108\n\nCall Trace:\n[\u003c80010cc4\u003e] mips_dma_map_page+0x14/0x108\n[\u003c8039d108\u003e] usb_hcd_map_urb_for_dma+0x338/0x4a8\n[\u003c8039d540\u003e] usb_hcd_submit_urb+0x2c8/0x8cc\n[\u003ce13655d8\u003e] as102_submit_urb_stream+0x64/0xc8 [dvb_as102]\n[\u003ce1365680\u003e] as102_usb_start_stream+0x44/0x80 [dvb_as102]\n[\u003ce1363628\u003e] as102_dvb_dmx_start_feed+0xb4/0x17c [dvb_as102]\n[\u003c803e20f4\u003e] dmx_ts_feed_start_filtering+0x5c/0x134\n[\u003c803de454\u003e] dvb_dmxdev_start_feed+0xd4/0x158\n[\u003c803dff28\u003e] dvb_dmxdev_filter_start+0x2b8/0x448\n[\u003c803e07ac\u003e] dvb_demux_do_ioctl+0x2a0/0x654\n[\u003c803ddc8c\u003e] dvb_usercopy+0x124/0x204\n[\u003c800d5284\u003e] do_vfs_ioctl+0xa0/0x6c0\n[\u003c800d58e8\u003e] sys_ioctl+0x44/0xa8\n[\u003c8000ecfc\u003e] stack_done+0x20/0x40\n\nOn other boxes based on older SoCs (7401) this doesn\u0027t happen, so it looks like\na bug in the kernel specific to MIPS SMP. This issue has been reproduced on\nseveral kernel versions from 2.6.18 to 3.1.0.\n\nSince the base DMA address and the offsets are known, it is possible to map\nthe DMA addresses of the URB buffers directly in the driver. This workaround\nfixes the problem and has been tested on both MIPS and x86 CPUs with success.\n\nBy the way, with this fix the driver works perfectly fine on the set-top-box:\nboth UHF and VHF frequencies are tuned without problems, and zapping is quite\nfast. SNR and signal strength reports seems to work fine, too.\n\nThe only remaining problem (on both the PC and the set-top-box) is that after\na soft reboot the device is not recognized again by the kernel. It requires\na power cycle (or a manual unplug/replug) to be recognized again. So probably\nthe device state is not reset properly at shut-down.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86d38d1e0e0f66ec3973b718d35a590e04fb32fa",
      "tree": "0573a2f36bf058d8ffbcd9965901be181a984797",
      "parents": [
        "0c07aec31a98a63ee83f2bbad4a2fab0e0f58d33"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Mon Feb 13 13:59:22 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:57:44 2012 -0300"
      },
      "message": "[media] em28xx: pre-allocate DVB isoc transfer buffers\n\nOn MIPS/ARM set-top-boxes, as well as old x86 PCs, memory allocation failures\nin the em28xx driver are common, due to memory fragmentation over time, that\nmakes impossible to allocate large chunks of coherent memory.\nA typical system with 256/512 MB of RAM fails after just 1 day of uptime (see\nthe old thread for detailed reports and crashlogs).\n\nIn fact, the em28xx driver allocates memory for USB isoc transfers at runtime,\nas opposite to the dvb-usb drivers that allocates the USB buffers when the\ndevice is initialized, and frees them when the device is disconnected.\n\nMoreover, in digital mode the USB isoc transfer buffers are freed, allocated\nand cleared every time the user selects a new channel, wasting time and\nresources.\n\nThis patch solves both problems by allocating DVB isoc transfer buffers in\nem28xx_usb_probe(), and freeing them in em28xx_usb_disconnect().\nIn fact, the buffers size and number depend only on the max USB packet size\nthat is parsed from the USB descriptors in em28xx_usb_probe(), so it can\nnever change for a given device.\n\nThis approach makes no sense in analog mode (as the buffer size depends on\nthe alternate mode selected at runtime), the patch creates two separate sets\nof buffers for digital and analog modes.\n\nFor digital-only devices, USB buffers are created when the device is probed\nand freed when the device is disconnected.\nFor analog-only devices, nothing changes: isoc buffers are created at runtime.\nFor hybrid devices, two sets of buffers are maintained: the digital-mode\nbuffers are created when the device is probed, and freed when the device is\ndisconnected; analog-mode buffers are created/destroyed at runtime as before.\nSo, in analog mode, digital and analog buffers coexists at the same time: this\ncan be justified by the fact that digital mode is by far more commonly used\nnowadays, so it makes sense to optimize the driver for this use case scenario.\n\nThe patch has been tested in the last few days on a x86 PC and a MIPS\nset-top-box, with the PCTV 290e (digital only) and the Terratec Hybrid XS\n(hybrid device). With the latter, I switched several times between analog and\ndigital mode (Kaffeine/TvTime) with no issue at all.\nI unplugged/plugged the devices several times with no problem.\nAlso, after over 3 days of normal usage in the MPIS set-top-box, the PCTV 290e\nwas still up and running.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c07aec31a98a63ee83f2bbad4a2fab0e0f58d33",
      "tree": "7e6982866c963818b433950f73c416443d3330f1",
      "parents": [
        "06302ffbb470359c8cbcf1ee8b057d6930300f90"
      ],
      "author": {
        "name": "Alexey Khoroshilov",
        "email": "khoroshilov@ispras.ru",
        "time": "Mon Feb 13 11:01:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:55:39 2012 -0300"
      },
      "message": "[media] staging: go7007: fix mismatch in mutex lock-unlock in [read|write]_reg_fp\n\nIf go7007_usb_vendor_request() fails in write_reg_fp()\nor in read_reg_fp(), the usb-\u003ei2c_lock mutex left locked.\n\nThe patch moves mutex_unlock(\u0026usb-\u003ei2c_lock) before check\nfor go7007_usb_vendor_request() returned value.\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Alexey Khoroshilov \u003ckhoroshilov@ispras.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "06302ffbb470359c8cbcf1ee8b057d6930300f90",
      "tree": "d2f8ad2bf7b0bf2650eecc1d9643c94464f07944",
      "parents": [
        "6c5637e4eda58292f7d9ee6ee0b1f9aa4b0a7e7f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 12 15:03:03 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:54:42 2012 -0300"
      },
      "message": "[media] cx22702: Fix signal strength\n\nThe signal strength value returned is not quite correct, it decreases\nwhen I increase the gain of my antenna, and vice versa. It also\ndoesn\u0027t span over the whole 0x0000-0xffff range. Compute a value which\nat least increases when signal strength increases, and spans the whole\nallowed range.\n\nIn practice I get 67% with my antenna fully amplified and 51% with\nno amplification. This is close enough to what I get on my other\nDVB-T adapter with the same antenna.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c5637e4eda58292f7d9ee6ee0b1f9aa4b0a7e7f",
      "tree": "6af144c29824c2ba6b50811abd04798483f5d5c7",
      "parents": [
        "aaa589fc5e768eb8df1a7552e37f9c767ce5e384"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Feb 12 09:03:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:53:39 2012 -0300"
      },
      "message": "[media] it913x-fe ver 1.15 read signal strenght using reg VAR_P_INBAND\n\nRead signal strength using VAR_P_INBAND and apply FEC preferred values.\n\nNote this does not work on IT9137 devices even with dvb-usb-it9135-01.fw\nfirmware.\n\nConfig read_sl allows switch between read signal strength and signal\nlevel.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aaa589fc5e768eb8df1a7552e37f9c767ce5e384",
      "tree": "a9d9aebaf735f6946ea3be1e51c6eddffb8b470d",
      "parents": [
        "46f3da990b8087c95613744a772cab7557b9b180"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Feb 12 07:31:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:52:56 2012 -0300"
      },
      "message": "[media] it913x ver 1.27 Allow PID 8192 to turn PID filter off\n\nAllow PID 8192 to turn PID filter off in USB high speed.\n\nThe PID number is still written to the PID index and will only\nturn on again if that index is set to 0.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "46f3da990b8087c95613744a772cab7557b9b180",
      "tree": "0ebf8d906cd6b3f675db945e6bda3c41466f7a15",
      "parents": [
        "c6e8d86fffd8edf1bfccbd441b1812ee919fe3d5"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Feb 12 07:29:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:52:25 2012 -0300"
      },
      "message": "[media] it913x ver 1.26 change to remove interruptible mutex locks\n\nSome virtual I2C commands are missed along some PID filtering\ncommands resulting complete stall of driver.\n\nSince dvb-usb cannot handle the -EAGAIN error and commands\ngenerally should not be missed mutex_lock is used instead.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6e8d86fffd8edf1bfccbd441b1812ee919fe3d5",
      "tree": "3b4a8b33ebf13cfc33513ef8b7c9f2e8ba50f2d9",
      "parents": [
        "a2d2b25ce623757a87b35ef336d2d2c3b0a6fa13"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sun Feb 12 06:56:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:48:01 2012 -0300"
      },
      "message": "[media] convert drivers/media/* to use module_i2c_driver()\n\nThis patch converts the drivers in drivers/media/* to use the\nmodule_i2_driver() macro which makes the code smaller and a bit simpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Heungjun Kim \u003criverful.kim@samsung.com\u003e\nCc: Joonyoung Shim \u003cjy0922.shim@samsung.com\u003e\nCc: Andrew Chew \u003cachew@nvidia.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nCc: Johannes Obermaier \u003cjohannes.obermaier@gmail.com\u003e\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nAcked-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a2d2b25ce623757a87b35ef336d2d2c3b0a6fa13",
      "tree": "a7b7f3c75394d75510df6925fa334e2bd33d2822",
      "parents": [
        "6028c3268404c1323da09b1dc5bbff56b79364a1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 08:49:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:05:13 2012 -0300"
      },
      "message": "[media] gspca - zc3xx: Set the exposure at start of hv7131r\n\nThe exposure was not set when autogain was set.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6028c3268404c1323da09b1dc5bbff56b79364a1",
      "tree": "02fbd0eef3ccc7a7d729979d5b0aaa1a0183822a",
      "parents": [
        "0b74e2c460a4a3977f40c40580f1d7af4f976447"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 08:37:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:04:46 2012 -0300"
      },
      "message": "[media] gspca - zc3xx: Fix bad sensor values when changing autogain\n\nThe setexposure added in commit 590f21680616 works only for the sensor hv7131r,\nbut it is called for all sensors when changing the autogain.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b74e2c460a4a3977f40c40580f1d7af4f976447",
      "tree": "ee98337eb3cdfe5ab5086265513d41cee8d955ca",
      "parents": [
        "1b3b21206b7506a1abdd411419bc871438efc89c"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 08:26:05 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:04:02 2012 -0300"
      },
      "message": "[media] gspca - zc3xx: Cleanup source\n\n- copyright change\n- use the kbuild module name for messages\n- remove useless comments\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b3b21206b7506a1abdd411419bc871438efc89c",
      "tree": "87257f771e96c806c276cc1c6228392df1dab28d",
      "parents": [
        "f1801904eeb79f46e7854e4d18c7107160a16093"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 07:51:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:03:38 2012 -0300"
      },
      "message": "[media] gspca - zc3xx: Remove the low level traces\n\nThe low level traces are better done by usbmon.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1801904eeb79f46e7854e4d18c7107160a16093",
      "tree": "402d96a017ea7614fe92d04a5a60b1f0af4f566a",
      "parents": [
        "30c73d464a10bee4bb8375bb2ed8cc102c507bb7"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 07:48:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:03:18 2012 -0300"
      },
      "message": "[media] gspca - zc3xx: Do automatic transfer control for hv7131r and pas202b\n\nThe bridge register 11 reports the current transfer status.\nThis value is used to know about a possible overflow and to adjust\nthe transfer parameters (registers 07 and 08).\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "30c73d464a10bee4bb8375bb2ed8cc102c507bb7",
      "tree": "19c33cca5ad9d71113e71f81aa6c2f5d53d2f654",
      "parents": [
        "a7705c093d9174a35eb54289368cd1f28f59bd13"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 07:26:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:01:48 2012 -0300"
      },
      "message": "[media] gspca - zc3xx: Adjust the JPEG decompression tables\n\nAs the bridge register 08 defines the JPEG compression quality,\nit must be changed on JPEG quality change and also, the decompression\ntables must be adjusted when the register varies.\n\n[mchehab@redhat.com: replace a // comment by a /* */ one]\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a7705c093d9174a35eb54289368cd1f28f59bd13",
      "tree": "fc73c9b5480b32ec4810c5a13516308a6b0f8d54",
      "parents": [
        "323bdcf235478dee1cf5161a5ae628650a6b61b0"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 06:57:04 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:00:38 2012 -0300"
      },
      "message": "[media] gspca - sonixj: Add exposure, gain and auto exposure for po2030n\n\nThe auto gain uses the knee algorithm.\nAdding the setexposure control function forced to:\n- rename of the previous function setexposure\n- add a specific auto setting function\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "323bdcf235478dee1cf5161a5ae628650a6b61b0",
      "tree": "c2d41f0dbcb778c42800b56e2b4b1a45a5fe3bbd",
      "parents": [
        "ac399cd313f13d5208567c01ff70a476605804b7"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 06:11:43 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 08:00:13 2012 -0300"
      },
      "message": "[media] gspca - sonixj: Remove the jpeg control\n\nThe get_jcomp control is rarely used and its main information,\nthe JPEG quality, may be found in the images.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ac399cd313f13d5208567c01ff70a476605804b7",
      "tree": "639a764da9f666f378d531c53e82ee35e8f0a01c",
      "parents": [
        "aa5b7925f19f9bb586136fef55188deaf094805d"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 05:40:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:59:34 2012 -0300"
      },
      "message": "[media] gspca - pac7302: Do autogain setting work\n\nThe autogain was always active.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa5b7925f19f9bb586136fef55188deaf094805d",
      "tree": "0c1142b6c3f93c4d697f4d20f29f3edeed9f8401",
      "parents": [
        "7532e815995da3c83d28dc051ab62a03a7788ab4"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 05:38:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:59:15 2012 -0300"
      },
      "message": "[media] gspca - pac7302: Use the new video control mechanism\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7532e815995da3c83d28dc051ab62a03a7788ab4",
      "tree": "d32ccf5ac089abb05d447003ec2b603ca427f8a6",
      "parents": [
        "ae251e6b18cff8c1bd1d825f8862b083a33be421"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 05:21:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:58:52 2012 -0300"
      },
      "message": "[media] gspca - pac7302: Simplify the function pkt_scan\n\nThe JPEG header is always the same, so, it does not need to be rebuild\neach time a new frame is received.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ae251e6b18cff8c1bd1d825f8862b083a33be421",
      "tree": "394857e48fe73aa3adfd5bc8272d3d748929fa55",
      "parents": [
        "dd32f98120e7a763b125a3d5f60799a97b0a2b51"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 05:15:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:58:31 2012 -0300"
      },
      "message": "[media] gspca - pac7302: Cleanup source\n\n- copyright change\n- use the kbuild module name for messages\n- change module author\n- remove \u0027__\u0027 from the variable types\n- use u8 instead of \u0027unsigned char\u0027\n- simplify the error messages\n- remove useless initialization\n- remove useless traces\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd32f98120e7a763b125a3d5f60799a97b0a2b51",
      "tree": "47a2a83905e3d66f08a986467b4e1868b62e188c",
      "parents": [
        "c5024a70bb60b678f08586ed786340ec162d250f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Feb 27 04:58:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:57:35 2012 -0300"
      },
      "message": "[media] gspca - pac7302: Add new webcam 06f8:301b\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c5024a70bb60b678f08586ed786340ec162d250f",
      "tree": "8de52c5dab8123f7662d6931abb6fa3918b340d8",
      "parents": [
        "2138d73b69be1cfa4982c9949f2445ec77ea9edc"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Feb 17 15:58:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:44:46 2012 -0300"
      },
      "message": "[media] m5mols: Make subdev name independent of the I2C slave address\n\nInitialize the subdev name properly so it doesn\u0027t have an I2C\nbus and slave address appended to it.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2138d73b69be1cfa4982c9949f2445ec77ea9edc",
      "tree": "8105c707e288d0c4daabb6a02ee6253b66b330b2",
      "parents": [
        "14b702dd71d38b6d0662251b3f8cd60da98602ce"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Feb 17 15:59:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:44:37 2012 -0300"
      },
      "message": "[media] noon010pc30: Make subdev name independent of the I2C slave address\n\nInitialize the subdev name properly so it doesn\u0027t have an I2C\nbus and slave address appended to it.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "14b702dd71d38b6d0662251b3f8cd60da98602ce",
      "tree": "34dc57fc4e0f679e5601b3e9efb47a47b46c6790",
      "parents": [
        "fb6f8c0269644a19ee5e9bd6db080b364ab28ea7"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Dec 13 11:06:12 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:44:24 2012 -0300"
      },
      "message": "[media] s5k6aa: Make subdev name independent of the I2C slave address\n\nInitialize the subdev name properly so it doesn\u0027t have an I2C\nbus and slave address appended to it.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fb6f8c0269644a19ee5e9bd6db080b364ab28ea7",
      "tree": "5210bf97704dc69128ddc50a2f2335c4e6fd2f31",
      "parents": [
        "27dda973e8057225e05a41597a21bc3a8f4d0c3e"
      ],
      "author": {
        "name": "Andrzej Pietrasiewicz",
        "email": "andrzej.p@samsung.com",
        "time": "Mon Feb 20 07:32:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:43:51 2012 -0300"
      },
      "message": "[media] s5p-jpeg: Adapt to new controls\n\nAdapt to new controls (subsampling).\n\nFor encoding, the destination format now needs to be set to V4L2_PIX_FMT_JPEG\nand the subsampling (4:2:2 or 4:2:0) needs to be set using the respective\ncontrol (V4L2_CID_JPEG_CHROMA_SUBSAMPLING). Required buffer size for\ndestination image during encoding is no longer deduced from the format (which\ngenerally implied overestimation), but needs to be given from userspace in\nsizeimage.\n\nNot strictly related to the added controls, this patch also fixes setting the\nsubsampling of the destination image for decoding, depending on the destination\nformat.\n\nSigned-off-by: Andrzej Pietrasiewicz \u003candrzej.p@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "27dda973e8057225e05a41597a21bc3a8f4d0c3e",
      "tree": "2a95224de6c2111fbc44ea52ab1e68722522057f",
      "parents": [
        "d0d2832658a1677c2ba339db068475851277af7d"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Thu Feb 16 10:52:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:43:37 2012 -0300"
      },
      "message": "[media] s5p-g2d: Added locking for writing control values to registers\n\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nReviewed-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0d2832658a1677c2ba339db068475851277af7d",
      "tree": "e7559f3f73c2308e0095ccf67385f1cbb5e4f252",
      "parents": [
        "eb732518e0db585376f95256b18b2149240e3ad3"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Thu Feb 16 10:52:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:43:10 2012 -0300"
      },
      "message": "[media] s5p-g2d: Add HFLIP and VFLIP support\n\nAdd support for flipping the image horizontally and vertically.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nAcked-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb732518e0db585376f95256b18b2149240e3ad3",
      "tree": "dbbe4a3b4c30395ee0a3e216f57feec5dc758ffb",
      "parents": [
        "11a37c709797cc56f48905e68a3099b79cf08850"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Thu Feb 16 10:51:56 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:42:52 2012 -0300"
      },
      "message": "[media] s5p-mfc: Added support for clk_prepare\n\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nReviewed-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "11a37c709797cc56f48905e68a3099b79cf08850",
      "tree": "cf1a4a2f10e328f1cf670570f916af68725d6297",
      "parents": [
        "570d2a48b700948e2ee0cadb184942ce426ae577"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Thu Feb 16 10:51:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:42:40 2012 -0300"
      },
      "message": "[media] s5p-g2d: Added support for clk_prepare\n\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nReviewed-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "570d2a48b700948e2ee0cadb184942ce426ae577",
      "tree": "ef47d18ab22f6cea89f8bfdfe073b4e7b1eba8c9",
      "parents": [
        "a1212162f493852e4becb7abf55f78d17872d8a8"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Thu Feb 16 12:19:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:42:17 2012 -0300"
      },
      "message": "[media] media: vb2: support userptr for PFN mappings\n\nSome video devices need to use contiguous memory which is\nnot backed by pages as it happens with vmalloc. This patch\nprovides USERPTR handling for those devices.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1212162f493852e4becb7abf55f78d17872d8a8",
      "tree": "a1d92507d42deafff0e89da0a7fa28d79cc20e86",
      "parents": [
        "f9331d115dadd4e63619ebb47960ec2b7d253700"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Feb 14 13:23:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:41:43 2012 -0300"
      },
      "message": "[media] s5p-csis: Convert to the device managed resources\n\nThe devm_* functions are used in the platform device probe() for data\nthat is freed on driver removal. The managed device layer takes care\nof undoing actions taken in the probe callback() and freeing resources\non driver detach. This eliminates the need for manually releasing\nresources and simplifies error handling.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f9331d115dadd4e63619ebb47960ec2b7d253700",
      "tree": "27733b4c1b07aee8abca70a905b171fed12f7b24",
      "parents": [
        "3b4c34aac7abea4754059084d0eef667a1993ac8"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Sat Feb 04 17:03:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:41:26 2012 -0300"
      },
      "message": "[media] s5p-fimc: Replace the crop ioctls with VIDIOC_S/G_SELECTION\n\nAdd support for cropping and composition setup on the video capture\nnode through VIDIOC_S/G_SELECTION ioctls. S/G_CROP, CROPCAP ioctls\nare still  supported for applications since the core will translate\nthem to *_selection handler calls.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b4c34aac7abea4754059084d0eef667a1993ac8",
      "tree": "60b9835f43c4e74d5f9b2c5353b9a7c8209ab5c3",
      "parents": [
        "6d91a51ae1cb597100e17a75370bb2ad9c7da6d6"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Jan 30 14:56:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:41:01 2012 -0300"
      },
      "message": "[media] s5p-fimc: Add support for VIDIOC_PREPARE_BUF/CREATE_BUFS ioctls\n\nAdd VIDIOC_PREPARE_BUF and VIDIOC_CREATE_BUFS ioctl handlers to enable\nsupport for multi-size buffer queue.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d91a51ae1cb597100e17a75370bb2ad9c7da6d6",
      "tree": "38c4466f473c3d600850be2b9c9d15631b3daaea",
      "parents": [
        "2def9946c3dfb7fd8ff47af7499bb3f6b5a5743f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Jan 30 11:37:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:40:40 2012 -0300"
      },
      "message": "[media] s5p-fimc: Convert to the device managed resources\n\nThe devm_* functions are used in the platform device probe() for data\nthat is freed on driver removal. The managed device layer takes care\nof undoing actions taken in the probe callback() and freeing resources\non driver detach. This eliminates the need for manually releasing\nresources and simplifies error handling.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2def9946c3dfb7fd8ff47af7499bb3f6b5a5743f",
      "tree": "7324122164c23339361654822ecc34894d0de2d4",
      "parents": [
        "bd7d8888e99d67f778f4ee272346322c0b9cb378"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Jan 30 11:39:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:39:32 2012 -0300"
      },
      "message": "[media] s5p-csis: Add explicit dependency on REGULATOR\n\nThe driver used the regulator API so it should depend on REGULATOR.\n\n[mchehab@redhat.com: break depends on on two lines, instead of using a \\]\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd7d8888e99d67f778f4ee272346322c0b9cb378",
      "tree": "36f4a66fe272de536d702d1c440d3047c36fb2de",
      "parents": [
        "479e3492a262196631d69a9245a45420a354bec5"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Jan 30 11:39:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:37:27 2012 -0300"
      },
      "message": "[media] s5p-fimc: convert to clk_prepare()/clk_unprepare()\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "479e3492a262196631d69a9245a45420a354bec5",
      "tree": "702e14ff2e83382089d649c8d9c86ca558bbeefd",
      "parents": [
        "1b741bc3db4ffd43abdfdaa74445338480366c55"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Sun Mar 04 18:19:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 07:13:57 2012 -0300"
      },
      "message": "[media] rtl2830: __udivdi3 undefined\n\nIl 29/02/2012 22:30, Geert Uytterhoeven ha scritto:\n\u003e http://kisskb.ellerman.id.au/kisskb/buildresult/5759200/ ERROR:\n\u003e \"__udivdi3\" [drivers/media/dvb/frontends/rtl2830.ko] undefined!\n\u003e\nThe following patch fixed the warning on my 32 bit system.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b741bc3db4ffd43abdfdaa74445338480366c55",
      "tree": "32d2e8acbdcfbede5757487306da5a38a186c521",
      "parents": [
        "15f4bc3b1f42ca73ad073d7390aa34fa358f02a3"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Jan 30 11:38:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 01 17:13:02 2012 -0300"
      },
      "message": "[media] s5p-fimc: Add driver documentation\n\nAdd short documentation providing the driver usage details.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15f4bc3b1f42ca73ad073d7390aa34fa358f02a3",
      "tree": "1c8ce26e608bd8a90765d05f1f7fe463d6a4ca0f",
      "parents": [
        "275de24dc0076fac25e86e586c9577b8caee28ce"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Feb 17 11:39:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 01 17:10:30 2012 -0300"
      },
      "message": "[media] s5p-jpeg: Add JPEG controls support\n\nThis patch replaces VIDIOC_S/G_JPEGCOMP ioctl handlers with\nV4L2_CID_JPEG_QUALITY control. Additionally it enables JPEG subsampling\nand the restart interval configuration through V4L2_CID_JPEG_SUBSAMPLING\nand V4L2_CID_JPEG_RESTART_INTERVAL controls. For the decoder video node\nonly V4L2_CID_JPEG_SUBSAMPLING is available as a read-only control.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Andrzej Pietrasiewicz \u003candrzej.p@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "275de24dc0076fac25e86e586c9577b8caee28ce",
      "tree": "6009b39a0a77a9e1a075f34778dc2b287969f2df",
      "parents": [
        "29fa0eedd4703b0c7c93738faf28ac9d6f930224"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Feb 17 11:38:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 01 08:09:13 2012 -0300"
      },
      "message": "[media] s5p-jpeg: Use struct v4l2_fh\n\nThis patch is a prerequisite for per file handle control handlers.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Andrzej Pietrasiewicz \u003candrzej.p@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "29fa0eedd4703b0c7c93738faf28ac9d6f930224",
      "tree": "a6a7e458e1f6fc98026cb4e4f91de3e1c394b228",
      "parents": [
        "c7361ae1e7a5a5395693f1f978af032c41cdb10d"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jan 20 15:38:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:54:06 2012 -0300"
      },
      "message": "[media] V4L: Add JPEG compression control class documentation\n\nAdd DocBook entries for the JPEG control class.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c7361ae1e7a5a5395693f1f978af032c41cdb10d",
      "tree": "d17eede7e66e85e5eb836fa5755c18bb8053c802",
      "parents": [
        "e8ca6d20a65d9d94693a0ed99b12d95b882dc859"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jan 20 15:37:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:53:16 2012 -0300"
      },
      "message": "[media] V4L: Add JPEG compression control class\n\nThe V4L2_CID_JPEG_CLASS control class is intended to expose various\nadjustable parameters of JPEG encoders and decoders. Following controls\nare defined:\n\n - V4L2_CID_JPEG_CHROMA_SUBSAMPLING,\n - V4L2_CID_JPEG_RESTART_INTERVAL,\n - V4L2_CID_JPEG_COMPRESSION_QUALITY,\n - V4L2_CID_JPEG_ACTIVE_MARKER.\n\nThis covers only a part of relevant standard specifications. More\ncontrols should be added in future if required.\n\nThe purpose of V4L2_CID_JPEG_CLASS class is also to replace some\nfunctionality covered by VIDIOC_S/G_JPEGCOMP ioctls, i.e. the JPEG\nmarkers presence and compression quality control. The applications\nand drivers should switch from the ioctl to control based API, as\ndescribed in the subsequent patches for the Media API DocBook.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e8ca6d20a65d9d94693a0ed99b12d95b882dc859",
      "tree": "b4a7d60599099e51285c1a2efefd0f2eb8649016",
      "parents": [
        "a8567cf22e0efb9faafa6cf33b607ca5aee3c2fa"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Mon Feb 06 20:59:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:46:53 2012 -0300"
      },
      "message": "[media] tveeprom: update hauppauge tuner list thru 181\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a8567cf22e0efb9faafa6cf33b607ca5aee3c2fa",
      "tree": "158208995684ed035053db50970530b3f8c47299",
      "parents": [
        "9935eea5ac300b84036192af1bd98940a64650de"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Jan 21 22:40:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:44:25 2012 -0300"
      },
      "message": "[media] rtl2830: prevent .read_status() when sleeping\n\nHardware is not accessible when device is sleeping.\nPreventing such IOCTLs when sleep should be job of DVB CORE...\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9935eea5ac300b84036192af1bd98940a64650de",
      "tree": "aa0e86295932d6c8c9d795d8b8e630534e0f1ac9",
      "parents": [
        "fba16b133e6b8dd3dd3f6f34beca1889c9ac731f"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Jan 21 22:26:52 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:43:39 2012 -0300"
      },
      "message": "[media] rtl28xxu: many small tweaks\n\n* some style issues\n* remove rtl2832u device IDs\n* move USB IDs to correct place\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fba16b133e6b8dd3dd3f6f34beca1889c9ac731f",
      "tree": "5cb62e4996bfc52a43de7e7421925edabcffbfbd",
      "parents": [
        "0485a7089b8d6c11fe2db1123a1ed39a2676592f"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Jan 21 20:28:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:43:12 2012 -0300"
      },
      "message": "[media] rtl28xxu: make it compile against current Kernel\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0485a7089b8d6c11fe2db1123a1ed39a2676592f",
      "tree": "261da4a1082977e6ea3fdcfd668995764cb3fd98",
      "parents": [
        "34ec2933485b6b047245ccbb7fa2b3513bed46af"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Aug 04 20:27:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:42:23 2012 -0300"
      },
      "message": "[media] rtl2830: correct I2C functionality\n\nImplement I2C functionality according to real RTL2830 demod.\n\nDo not send register page in first byte of each I2C write, instead\nuse logic to set page using own write when needed. Page register is\nphysical register 0 as generally used.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34ec2933485b6b047245ccbb7fa2b3513bed46af",
      "tree": "4b09c302ee9c50a947bc48042b9262e2d650f90a",
      "parents": [
        "b5cbaa43a676be6fe4d7e26760e5873969e69341"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Aug 04 20:21:16 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:41:45 2012 -0300"
      },
      "message": "[media] rtl28xx: reimplement I2C adapter\n\nIt is almost perfect now!\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b5cbaa43a676be6fe4d7e26760e5873969e69341",
      "tree": "215f2b3dff1d36987e89c6bfa1f870b690f822ec",
      "parents": [
        "e9320ece9ea8cae401548bf66955230d513fd93b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Aug 04 13:26:10 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:41:20 2012 -0300"
      },
      "message": "[media] rtl28xx: initial support for rtl2832u\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9320ece9ea8cae401548bf66955230d513fd93b",
      "tree": "fecbb5d52838b6f6d2e7c76d2b6ab4c9c5483beb",
      "parents": [
        "831e0b718c8d28afe6c9c9c2fcaebb5a730201ed"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Aug 03 04:35:30 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:40:22 2012 -0300"
      },
      "message": "[media] rtl28xx: fix rtl2831u with tuner mxl5005s\n\nDo not return error for demod attach in case of mxl5005s tuner.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "831e0b718c8d28afe6c9c9c2fcaebb5a730201ed",
      "tree": "3c801bfbe0cae68011bd14a076f89aa463fc2a34",
      "parents": [
        "c0adca734013389ac81513da546947e75d95151a"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Jul 08 23:36:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:40:11 2012 -0300"
      },
      "message": "[media] Realtek RTL28xxU serie DVB USB interface driver\n\nFor now it supports only Realtek RTL2831U chip.\nRTL2831U is integrated DVB USB interface and DVB-T demod.\nDVB-T demod integrated to RTL2831U is Realtek RTL2830.\nSupported tuners are QT1010, MT2060 and MXL5005S.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\n[mchehab@redhat.com: fix a small typo]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c0adca734013389ac81513da546947e75d95151a",
      "tree": "0faa6cd3715129092a41e90b2e817e2a0949a5bc",
      "parents": [
        "5145aa76e6f6d5562f931cc719683002be7a0f81"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Jul 08 23:34:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:31:37 2012 -0300"
      },
      "message": "[media] Realtek RTL2830 DVB-T demodulator driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5145aa76e6f6d5562f931cc719683002be7a0f81",
      "tree": "c4b63d265ba285350589d0b2209a57ea504afeff",
      "parents": [
        "350f2f4dad64b61376f08abfcdd7a339503ae6b8"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Wed Sep 21 13:23:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:27:32 2012 -0300"
      },
      "message": "[media] v4l: s5p-tv: hdmi: integrate with MHL\n\nAdding support for using MHL (SiI9234 or other) chip if its configuration was\npassed to HDMI by platfrom data.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "350f2f4dad64b61376f08abfcdd7a339503ae6b8",
      "tree": "97f87897048d4921b56783498b5ca17c975433e5",
      "parents": [
        "56e1df491b803dc962ba47adcdaf4ad034c697a8"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Wed Sep 21 11:53:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:26:40 2012 -0300"
      },
      "message": "[media] v4l: s5p-tv: hdmi: add support for platform data\n\nMoving configuration of s5p-hdmi peripherals from driver data to\nplatfrom data.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "56e1df491b803dc962ba47adcdaf4ad034c697a8",
      "tree": "a67b6e259ecf97fce27a85b5183869f23b6faa1c",
      "parents": [
        "e861dccc6d8d870d764ed950417cfb0e65889b90"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Tue Sep 20 12:53:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:25:46 2012 -0300"
      },
      "message": "[media] v4l: s5p-tv: add sii9234 driver\n\nSiI9234 is a converter of HDMI signal into MHL. The chip is present on some\nboards from Samsung S5P family. The chip\u0027s configuration procedure is based on\nMHD_SiI9234 driver created by doonsoo45.kim.\n\nThe driver is using:\n- i2c framework\n- v4l2 framework\n- runtime PM\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e861dccc6d8d870d764ed950417cfb0e65889b90",
      "tree": "4cdcdb43320f6dc4f9a2b3fcda66572f8dd6efe6",
      "parents": [
        "58df1716dc7a2a4628b5cd5586031f94230a2c2c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Mon Feb 13 10:34:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 28 18:24:17 2012 -0300"
      },
      "message": "[media] v4l: s5p-tv: use devm_ functions\n\nThe various devm_ functions allocate memory that is released when a driver\ndetaches.  This patch uses these functions for data that is allocated in\nthe probe function of a platform device and is only freed in the remove\nfunction.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nAcked-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "58df1716dc7a2a4628b5cd5586031f94230a2c2c"
}
