)]}'
{
  "log": [
    {
      "commit": "de3796e77a587b28f0c9d8e04c02894d3939dc4e",
      "tree": "f5a414a421e45e7f90c113aaf3ef30e078672f46",
      "parents": [
        "bcb65a797eb7c51e4f227dd19295f14d38738fee",
        "98c32bcded0e249fd48726930ae9f393e0e318b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 06 12:16:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 06 12:16:49 2011 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (46 commits)\n  [media] rc: call input_sync after scancode reports\n  [media] imon: allow either proto on unknown 0xffdc\n  [media] imon: auto-config ffdc 7e device\n  [media] saa7134: fix raw IR timeout value\n  [media] rc: fix ghost keypresses with certain hw\n  [media] [staging] lirc_serial: allocate irq at init time\n  [media] lirc_zilog: fix spinning rx thread\n  [media] keymaps: fix table for pinnacle pctv hd devices\n  [media] ite-cir: 8709 needs to use pnp resource 2\n  [media] V4L: mx1-camera: fix uninitialized variable\n  [media] omap_vout: Added check in reqbuf \u0026 mmap for buf_size allocation\n  [media] OMAP_VOUT: Change hardcoded device node number to -1\n  [media] OMAP_VOUTLIB: Fix wrong resizer calculation\n  [media] uvcvideo: Disable the queue when failing to start\n  [media] uvcvideo: Remove buffers from the queues when freeing\n  [media] uvcvideo: Ignore entities for terminals with no supported format\n  [media] v4l: Don\u0027t access media entity after is has been destroyed\n  [media] media: omap3isp: fix a potential NULL deref\n  [media] media: vb2: fix allocation failure check\n  [media] media: vb2: reset queued_count value during queue reinitialization\n  ...\n\nFix up trivial conflict in MAINTAINERS as per Mauro\n"
    },
    {
      "commit": "98c32bcded0e249fd48726930ae9f393e0e318b4",
      "tree": "76bd439f3092da01c8031e34d7b1169e9bd50a2a",
      "parents": [
        "372b4249243d1e7c12a0f2b67e7badc608fcff45"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu Jun 23 10:40:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:34:45 2011 -0300"
      },
      "message": "[media] rc: call input_sync after scancode reports\n\nDue to commit cdda911c34006f1089f3c87b1a1f31ab3a4722f2, evdev only\nbecomes readable when the buffer contains an EV_SYN/SYN_REPORT event. If\nwe get a repeat or a scancode we don\u0027t have a mapping for, we never call\ninput_sync, and thus those events don\u0027t get reported in a timely\nfashion.\n\nFor example, take an mceusb transceiver with a default rc6 keymap. Press\nbuttons on an rc5 remote while monitoring with ir-keytable, and you\u0027ll\nsee nothing. Now press a button on the rc6 remote matching the keymap.\nYou\u0027ll suddenly get the rc5 key scancodes, the rc6 scancode and the rc6\nkey spit out all at the same time.\n\nPressing and holding a button on a remote we do have a keymap for also\nworks rather unreliably right now, due to repeat events also happening\nwithout a call to input_sync (we bail from ir_do_keydown before getting\nto the point where it calls input_sync).\n\nEasy fix though, just add two strategically placed input_sync calls\nright after our input_event calls for EV_MSC, and all is well again.\nTechnically, we probably should have been doing this all along, its just\nthat it never caused any functional difference until the referenced\nchange went into the input layer.\n\ninput_sync once per IR signal. There was another hidden bug in the code\nwhere we were calling input_report_key using last_keycode instead of our\njust discovered keycode, which manifested with the reordering of calling\ninput_report_key and setting last_keycode.\n\nReported-by: Stephan Raue \u003csraue@openelec.tv\u003e\nCC: Stephan Raue \u003csraue@openelec.tv\u003e\nCC: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nCC: Jeff Brown \u003cjeffbrown@android.com\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "372b4249243d1e7c12a0f2b67e7badc608fcff45",
      "tree": "9f4800bd6a425f88498f88496d82b59cfbf06176",
      "parents": [
        "842071c9ea021a42256386cb0cbe3735af33c4db"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Jun 20 00:07:13 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:34:01 2011 -0300"
      },
      "message": "[media] imon: allow either proto on unknown 0xffdc\n\nWhile 0xffdc devices have their IR protocol hard-coded into the firmware\nof the device, we have no known way of telling what it is if we don\u0027t\nhave the device\u0027s config byte already in the driver. Unknown devices\ndefault to the imon native protocol, but might actually be rc6, so we\nshould set the driver up such that the user can load the rc6 keytable\nfrom userspace and still have a working device ahead of its config byte\nbeing added to the driver.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "842071c9ea021a42256386cb0cbe3735af33c4db",
      "tree": "019bfe0bae1c9674791e0ef7aa48fe0fc65b38c7",
      "parents": [
        "9800b5b619cd9a013a6f0c7d5da0dbbc17a5af30"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Jun 20 00:04:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:33:38 2011 -0300"
      },
      "message": "[media] imon: auto-config ffdc 7e device\n\nAnother device with the 0xffdc device id, this one with 0x7e in the\nconfig byte. Its an iMON VFD + RC6 IR, in a CoolerMaster 260 case.\n\nReported-by: Filip Streibl \u003cfilip@streibl.cz\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9800b5b619cd9a013a6f0c7d5da0dbbc17a5af30",
      "tree": "8219b22728d90ef8db71f01bee567d9e87e1cd85",
      "parents": [
        "3f5c4c73322e4d6f3d40b697dac3073d2adffe41"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu Jun 16 17:30:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:33:20 2011 -0300"
      },
      "message": "[media] saa7134: fix raw IR timeout value\n\nThe comment says \"wait 15ms\", but the code says jiffies_to_msecs(15)\ninstead of msecs_to_jiffies(15). Fix that. Tested, works fine with both\nrc5 and rc6 decode, in-kernel and via lirc userspace, with an HVR-1150.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f5c4c73322e4d6f3d40b697dac3073d2adffe41",
      "tree": "70d2d3906e6e431ba9e38c074d292e17b0fe420d",
      "parents": [
        "c4b0afee3c1730cf9b0f6ad21729928d23d3918e"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu Jun 16 16:18:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:33:01 2011 -0300"
      },
      "message": "[media] rc: fix ghost keypresses with certain hw\n\nWith hardware that has to use ir_raw_event_store_edge to collect IR\nsample durations, we were not doing an event reset unless\nIR_MAX_DURATION had passed. That\u0027s around 4 seconds. So if someone\npresses up, then down, with less than 4 seconds in between, they\u0027d get\nthe initial up, then up and down upon pressing down.\n\nTo fix this, I\u0027ve lowered the \"send a reset event\" logic\u0027s threshold to\nthe input device\u0027s REP_DELAY (defaults to 500ms), and with an\nsaa7134-based GPIO-driven IR receiver in a Hauppauge HVR-1150, I get\n*much* better behavior out of the remote now. Special thanks to Devin\nfor providing the hardware to investigate this issue.\n\nCC: stable@kernel.org\nCC: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1ba9268c2bfeebfd70193145685e12faeae92882",
      "tree": "0efac155922926195305f90a9074a5e4706d088e",
      "parents": [
        "35d136c8dab034ee14aa00d6082229b4b74607da"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed Jun 08 15:00:01 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:31:54 2011 -0300"
      },
      "message": "[media] keymaps: fix table for pinnacle pctv hd devices\n\nBoth consumers of RC_MAP_PINNACLE_PCTV_HD send along full RC-5\nscancodes, so this update makes this keymap actually *have* full\nscancodes, heisted from rc-dib0700-rc5.c. This should fix out of the box\nremote functionality for the Pinnacle PCTV HD 800i (cx88 pci card) and\nPCTV HD Pro 801e (em28xx usb stick).\n\nCC: stable@kernel.org\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35d136c8dab034ee14aa00d6082229b4b74607da",
      "tree": "50f289be3e05bd0121bf8d2520530c7f0f58a1fd",
      "parents": [
        "258c05637d6b6df2478a2808a3d2350c3c6782d6"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue Jun 07 18:45:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 16:31:38 2011 -0300"
      },
      "message": "[media] ite-cir: 8709 needs to use pnp resource 2\n\nThanks to the intrepid testing and debugging of Matthijs van Drunen, it\nwas uncovered that at least some variants of the ITE8709 need to use pnp\nresource 2, rather than 0, for things to function properly. Resource 0\nhas a length of only 1, and if you try to bypass the pnp_port_len check\nand use it anyway (with either a length of 1 or 2), the system in\nquestion\u0027s trackpad ceased to function.\n\nThe circa lirc 0.8.7 lirc_ite8709 driver used resource 2, but the value\nwas (amusingly) changed to 0 by way of a patch from ITE themselves, so I\ndon\u0027t know if there may be variants where 0 actually *is* correct, but\nat least in this case and in the original lirc_ite8709 driver author\u0027s\ncase, it sure looks like 2 is the right value.\n\nThis fix should probably be applied to all stable kernels with the\nite-cir driver, lest we nuke more people\u0027s trackpads.\n\nTested-by: Matthijs van Drunen\nCC: Juan Jesús García de Soria \u003cskandalfo@gmail.com\u003e\nCC: stable@kernel.org\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "258c05637d6b6df2478a2808a3d2350c3c6782d6",
      "tree": "de8712eccba08ddb0c1c3622e5fcd977946a1551",
      "parents": [
        "383e4f69879d11c86ebdd38b3356f6d0690fb4cc"
      ],
      "author": {
        "name": "Andre Bartke",
        "email": "andre.bartke@gmail.com",
        "time": "Fri Jun 10 07:57:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 15:51:34 2011 -0300"
      },
      "message": "[media] V4L: mx1-camera: fix uninitialized variable\n\nmx1_camera_add_device() can return an uninitialized value of ret.\n\nSigned-off-by: Andre Bartke \u003candre.bartke@gmail.com\u003e\n[g.liakhovetski@gmx.de: modified the fix to remove \"ret\" completely]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "383e4f69879d11c86ebdd38b3356f6d0690fb4cc",
      "tree": "31790a31565229c3719b963d1be26f001eeb59b8",
      "parents": [
        "8f3a307b9afd8c2ebde46ef317df4df3813301a7"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Thu Apr 14 13:42:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 15:47:53 2011 -0300"
      },
      "message": "[media] omap_vout: Added check in reqbuf \u0026 mmap for buf_size allocation\n\nThe usecase where, user allocates small size of buffer\nthrough bootargs (video1_bufsize/video2_bufsize) and later from application\ntries to set the format which requires larger buffer size, driver doesn\u0027t\ncheck for insufficient buffer size and allows application to map extra buffer.\nThis leads to kernel crash, when user application tries to access memory\nbeyond the allocation size.\n\nAdded check in both mmap and reqbuf call back function,\nand return error if the size of the buffer allocated by user through\nbootargs is less than the S_FMT size.\n\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8f3a307b9afd8c2ebde46ef317df4df3813301a7",
      "tree": "38f95da0da5d76f5f356a30964dcad5968bc906d",
      "parents": [
        "e8bb10b82f3d9fff79751ee392c1c499e3d68365"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Thu Jun 16 15:32:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 15:46:46 2011 -0300"
      },
      "message": "[media] OMAP_VOUT: Change hardcoded device node number to -1\n\nWith addition of media-controller framework, now we have various\ndevice nodes (/dev/videoX) getting created, so hardcoding\nminor number in video_register_device() is not recommended.\n\nSo let V4L2 framework choose free minor number for the device.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e8bb10b82f3d9fff79751ee392c1c499e3d68365",
      "tree": "260548d8442699f3138b90f619361d37672dd99f",
      "parents": [
        "aa122d424b14b4a4c5ba302e668366717e9cac7b"
      ],
      "author": {
        "name": "Vladimir Pantelic",
        "email": "vladoman@gmail.com",
        "time": "Tue Apr 26 04:28:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 01 15:46:24 2011 -0300"
      },
      "message": "[media] OMAP_VOUTLIB: Fix wrong resizer calculation\n\nThe omap_vout_new_crop() function has possible bug, uses uninitialized\nvariable \"crop.width/height\" which is actually output of the function.\nInstead we should be using \"try_crop.width/height\" to calculate the\nresizer value.\n\nSigned-off-by: Vladimir Pantelic \u003cvladoman@gmail.com\u003e\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa122d424b14b4a4c5ba302e668366717e9cac7b",
      "tree": "a15d7d1f4fb63e24f5d7940bf76eca7673a9bab8",
      "parents": [
        "8ca2c80b170c47eeb55f0c2a0f2b8edf85f35d49"
      ],
      "author": {
        "name": "Sjoerd Simons",
        "email": "sjoerd.simons@collabora.co.uk",
        "time": "Mon May 30 15:02:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 23:19:16 2011 -0300"
      },
      "message": "[media] uvcvideo: Disable the queue when failing to start\n\nWhen failing to start the camera we should disable the queue again, to\nrollback into the same initial state. Otherwise re-trying will always\nhit -EBUSY\n\nSigned-off-by: Sjoerd Simons \u003csjoerd.simons@collabora.co.uk\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8ca2c80b170c47eeb55f0c2a0f2b8edf85f35d49",
      "tree": "05fb85c5368a75b29fcc99ee700740b687a23d0f",
      "parents": [
        "a96aa5342d575980e5b572cde88036f3a878ebee"
      ],
      "author": {
        "name": "Sjoerd Simons",
        "email": "sjoerd.simons@collabora.co.uk",
        "time": "Tue May 24 12:22:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 23:18:52 2011 -0300"
      },
      "message": "[media] uvcvideo: Remove buffers from the queues when freeing\n\nWhen freeing memory for the video buffers also remove them from the\nirq \u0026 main queues.\n\nThis fixes an oops when doing the following:\n\nopen (\"/dev/video\", ..)\nVIDIOC_REQBUFS\nVIDIOC_QBUF\nVIDIOC_REQBUFS\nclose ()\n\nAs the second VIDIOC_REQBUFS will cause the list entries of the buffers\nto be cleared while they still hang around on the main and irc queues\n\nSigned-off-by: Sjoerd Simons \u003csjoerd.simons@collabora.co.uk\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a96aa5342d575980e5b572cde88036f3a878ebee",
      "tree": "b6da16dbf0f2bb9f76533ae5faf24f6eff343dff",
      "parents": [
        "c064b8eac8da5d494fd221f14219c4f39502deb2"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Tue Jun 28 18:17:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 23:18:13 2011 -0300"
      },
      "message": "[media] uvcvideo: Ignore entities for terminals with no supported format\n\nIf a streaming interface has no supported format, the driver won\u0027t\ncreate a video device for the associated terminal. Fix an oops by\nignoring that terminal when creating links between entities.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c064b8eac8da5d494fd221f14219c4f39502deb2",
      "tree": "f0c3c04d8ee9940d86076ffded0afa78dcca8e7b",
      "parents": [
        "ca4186f06fecbf2b692a42cdea54b7ef23b2496c"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Jun 15 05:20:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 23:12:36 2011 -0300"
      },
      "message": "[media] v4l: Don\u0027t access media entity after is has been destroyed\n\nEntities associated with video device nodes are unregistered in\nvideo_unregister_device(). This destroys the entity even though it can\nstill be accessed through open video device nodes.\n\nMove the media_device_unregister_entity() call from\nvideo_unregister_device() to v4l2_device_release() to ensure that the\nentity isn\u0027t unregistered until the last reference to the video device\nis released.\n\nAlso remove the media_entity_get()/put() calls from v4l2-dev.c. Those\nfunctions were designed for subdevs, to avoid a parent module from being\nremoved while still accessible through board code. They\u0027re not currently\nneeded for video device nodes, and will oops when a hotpluggable device\nis disconnected during streaming, as media_entity_put() called in\nv4l2_device_release() tries to access entity-\u003eparent-\u003edev-\u003edriver which\nis set to NULL when the device is disconnected.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca4186f06fecbf2b692a42cdea54b7ef23b2496c",
      "tree": "80f5438034d6612ac4b18f35a14ed9c66d254663",
      "parents": [
        "66072d4fa7cb644f1f064e290f8fddfbd8ccd478"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Jun 01 13:39:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 23:01:05 2011 -0300"
      },
      "message": "[media] media: omap3isp: fix a potential NULL deref\n\nFix a potential NULL pointer dereference by skipping registration of\nexternal entities in case none are provided.\n\nThis is useful at least when testing mere memory-to-memory scenarios.\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "66072d4fa7cb644f1f064e290f8fddfbd8ccd478",
      "tree": "97ab6c16f04589118c720fdd314d114d4d9dae5d",
      "parents": [
        "afdea8bac5e80362459940e18e705d792e677a57"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Jun 28 08:29:02 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 22:33:47 2011 -0300"
      },
      "message": "[media] media: vb2: fix allocation failure check\n\n__vb2_queue_alloc function returns the number of successfully allocated\nbuffers. There is no point in checking if the returned value is negative.\nIf this function returns 0, videobuf2 should just return -ENOMEM to\nuserspace, because no driver can work without memory buffers.\n\nReported-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "afdea8bac5e80362459940e18e705d792e677a57",
      "tree": "d51d08685cb146d0958daa5c951f7940759b093c",
      "parents": [
        "bf7b73efb7f52abf56b512546c3bbc35001dd696"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Fri Jun 10 08:58:42 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 22:32:58 2011 -0300"
      },
      "message": "[media] media: vb2: reset queued_count value during queue reinitialization\n\nqueued_count variable was left untouched during the queue reinitialization\nin __vb2_queue_cancel, what might lead to mismatch between the real number\nof queued buffers and queued_count variable.\n\nReported-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bf7b73efb7f52abf56b512546c3bbc35001dd696",
      "tree": "a24f0100160273770911025e7fd458fd02602288",
      "parents": [
        "a52a82fc3a397261ecbcbd441498be58997379c8"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Wed Jun 08 06:15:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 22:32:28 2011 -0300"
      },
      "message": "[media] Revert \"[media] v4l2: vb2: one more fix for REQBUFS()\"\n\nThis reverts commit 31901a078af29c33c736dcbf815656920e904632.\n\nQueue should be reinitialized on each REQBUFS() call even if the memory\naccess method and buffer count have not been changed. The user might have\nchanged the format and if we go the short path introduced in that commit,\nthe memory buffer will not be reallocated to fit with new format.\n\nThe previous patch was just over-engineered optimization, which just\nintroduced a bug to videobuf2.\n\nReported-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a52a82fc3a397261ecbcbd441498be58997379c8",
      "tree": "97f1009589d38ede13865ee97c329edffa25289a",
      "parents": [
        "9a7b2d1f0eb0a6b674726c9a9d77ce83fd0b27fe"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Wed Jun 01 12:57:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 30 22:31:53 2011 -0300"
      },
      "message": "[media] media: vb2: add __GFP_NOWARN to dma-sg allocator\n\nAdd __GFP_NOWARN parameter to videobuf2 dma-sg allocator to prevent\nkernel warning and stack dump if there is not enough memory available.\nVideobuf2 and drivers should correctly handle no memory case, so there\nis no need for stack dump and extensive log.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@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": "9a7b2d1f0eb0a6b674726c9a9d77ce83fd0b27fe",
      "tree": "f2fd1bad0dcfd8600cccdd9e5619a4a3a6c4d5ae",
      "parents": [
        "e76e4706cf9051e4db12c3d4418fcfbb053fc463"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon Jun 06 14:43:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 21 13:31:12 2011 -0300"
      },
      "message": "[media] pwc: better usb disconnect handling\n\nUnplugging a pwc cam while an app has the /dev/video# node open leads\nto an oops in pwc_video_close when the app closes the node, because\nthe disconnect handler has free-ed the pdev struct pwc_video_close\ntries to use. Instead of adding some sort of bandaid for this.\nfix it properly using the v4l2 core\u0027s new(ish) behavior of keeping the\nv4l2_dev structure around until both unregister has been called, and\nall file handles referring  to it have been closed:\n\nEmbed the v4l2_dev structure in the pdev structure and define a v4l2 dev\nrelease callback releasing the pdev structure (and thus also the embedded\nv4l2 dev structure.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c30701130cf7bff4f97a148b1bc96f878c046a40",
      "tree": "ff3425269539b5e2417124d5b95015724608b4ae",
      "parents": [
        "a6354d2e5da646926ce492b66b527a1efc39cd27"
      ],
      "author": {
        "name": "HeungJun, Kim",
        "email": "riverful.kim@samsung.com",
        "time": "Tue Jun 07 02:00:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:46:00 2011 -0300"
      },
      "message": "[media] m5mols: Use proper email address format\n\nSigned-off-by: HeungJun, Kim \u003criverful.kim@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": "a6354d2e5da646926ce492b66b527a1efc39cd27",
      "tree": "1f4f18c5a1a1979775316e37624e8ad4a866f1c0",
      "parents": [
        "57644f56234a154afffd0f4d53becf8ff4a55b41"
      ],
      "author": {
        "name": "HeungJun, Kim",
        "email": "riverful.kim@samsung.com",
        "time": "Tue Jun 07 01:59:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:55 2011 -0300"
      },
      "message": "[media] m5mols: remove union in the m5mols_get_version(), and VERSION_SIZE\n\nRemove union version in the m5mols_get_version(), and read version information\ndirectly. Also remove VERSION_SIZE.\n\nSigned-off-by: HeungJun, Kim \u003criverful.kim@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "57644f56234a154afffd0f4d53becf8ff4a55b41",
      "tree": "c4c24ed2e950cc53ad8a915c0a188593e83415a8",
      "parents": [
        "bbe66edc607425acc47d7ad69ba7ad7193ec05b4"
      ],
      "author": {
        "name": "HeungJun, Kim",
        "email": "riverful.kim@samsung.com",
        "time": "Tue May 31 03:44:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:51 2011 -0300"
      },
      "message": "[media] m5mols: add m5mols_read_u8/u16/u32() according to I2C byte width\n\nFor now, the m5mols_read() share in case of I2C packet 1, 2, 4 byte(s) width.\nSo, this commit adds 3 functions - m5mols_read_u8/u16/u32() according to byte\nwidth of I2C packet. And, the u32 variables in spite of u8 or u16 for fitting\nto m5mols_read() having no choice, is replaced to have original byte width\nlike u8, u16, u32 as same reason.\n\nSigned-off-by: HeungJun, Kim \u003criverful.kim@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": "bbe66edc607425acc47d7ad69ba7ad7193ec05b4",
      "tree": "f1085bf1272de6cad4ba4953fe71d591bf557bbe",
      "parents": [
        "3a3f94497aa236d9a4f47f0f4f8dc84e531ffa22"
      ],
      "author": {
        "name": "HeungJun, Kim",
        "email": "riverful.kim@samsung.com",
        "time": "Tue May 31 02:27:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:47 2011 -0300"
      },
      "message": "[media] m5mols: Fix capture image size register definition\n\nThe main capture and the thumbnail image size registers were\nerroneously defined to have 1 byte width, resulting in wrong\nreported image size. Fix this by changing the registers width\nto correct value.\n\nReported-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: HeungJun, Kim \u003criverful.kim@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": "3a3f94497aa236d9a4f47f0f4f8dc84e531ffa22",
      "tree": "d9651884493fd308b485a138e642630adfe39eeb",
      "parents": [
        "ba0545e328390b9e5589c14876b3940fbe647d0c"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Apr 28 09:06:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:43 2011 -0300"
      },
      "message": "[media] s5p-fimc: Update copyright notices\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": "ba0545e328390b9e5589c14876b3940fbe647d0c",
      "tree": "c0e707cb6e0850ec42cfd4c1a7464cf955ef352c",
      "parents": [
        "dbdd0dfb89ca45895f2063db8b31085cf32aa81d"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri May 20 14:02:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:39 2011 -0300"
      },
      "message": "[media] s5p-fimc: Use pix_mp for the color format lookup\n\nWith multi-planar formats fmt.pix_mp member of struct v4l2_format\nshould be used rather than fmt.pix. Fix find_fmt() function to do\nthe right thing.\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": "dbdd0dfb89ca45895f2063db8b31085cf32aa81d",
      "tree": "1f2ca446a01c10e7fae17bab830d128414242f7b",
      "parents": [
        "a629f86b4aa1669ddf2afaa3ded66d5a59d60b77"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon May 23 09:15:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:35 2011 -0300"
      },
      "message": "[media] s5p-fimc: Remove empty buf_init operation\n\nThe buf_init buffer queue operation is optional and\nbuffer_init() does nothing, remove 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": "a629f86b4aa1669ddf2afaa3ded66d5a59d60b77",
      "tree": "db0bf2dae45373ef6d59dbaf82c676307b82e590",
      "parents": [
        "3495dcefeb3b5ab825788206d5b696be14f4de19"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon May 23 09:15:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:32 2011 -0300"
      },
      "message": "[media] s5p-fimc: Fix wrong buffer size in queue_setup\n\nAvoid dereferencing of NULL f-\u003efmt. Correct size of the allocated\nbuffer in case the crop rectangle is smaller than the bounds\nrectangle (configured with S_FMT). Also remove redundant check\nfor *num_buffer \u003d\u003d 0 as this case is handled in videobuf2.\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": "3495dcefeb3b5ab825788206d5b696be14f4de19",
      "tree": "5cf0f41b702ee1645e388814ff60fdc343b0b864",
      "parents": [
        "6ba8d13b0cff80ea6da18563fc2aa2cde2771be4"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri May 20 06:14:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:28 2011 -0300"
      },
      "message": "[media] s5p-fimc: Fix data structures documentation and cleanup debug trace\n\nCorrect inconsistencies in data structures\u0027 documentation.\nRemove meaningless debug traces.\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": "6ba8d13b0cff80ea6da18563fc2aa2cde2771be4",
      "tree": "0dcb79458730384aed5d82cadaabfe51564d2faa",
      "parents": [
        "cfd77310a93aac6de7077335b2b73c19531043e4"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed May 18 14:14:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:24 2011 -0300"
      },
      "message": "[media] s5p-fimc: Fix V4L2_PIX_FMT_RGB565X description\n\nRemove V4L2_MBUS_FMT_RGB565_2X8_BE media code entry as\ncamera interface supports only packed YUYV formats.\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": "cfd77310a93aac6de7077335b2b73c19531043e4",
      "tree": "db5d776cee89cddbe4be4a400d16812c0ed2af57",
      "parents": [
        "94215ccd99eb6e3c8a035c06984630bd7479d963"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Jun 02 06:18:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:45:20 2011 -0300"
      },
      "message": "[media] s5p-fimc: Fix possible memory leak during capture devnode registration\n\nAdd missing kfree on the error path.\n\nReported-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\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": "94215ccd99eb6e3c8a035c06984630bd7479d963",
      "tree": "706bec662dfb702687ca116e3854b8beba5bd924",
      "parents": [
        "443b391900469f2c5ec5a354ce305000096a94b7"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Jun 04 14:14:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:04:24 2011 -0300"
      },
      "message": "[media] imon: fix initial panel key repeat suppression\n\nAs pointed out on the lirc list by Andreas Dick, initial panel key\nrepeat suppression wasn\u0027t working, as we had no timevals accumulated\nuntil after the first repeat. Also add a missing locking call.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "443b391900469f2c5ec5a354ce305000096a94b7",
      "tree": "c176872d1afc2cbaa302c2bd10c3765dbca3ca77",
      "parents": [
        "0b43fcdff6495958c39e3575848edef4b685ddef"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Jun 04 14:00:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:04:16 2011 -0300"
      },
      "message": "[media] imon: support for 0x46 0xffdc imon vfd\n\nCourtesy of information from Andreas Dick on the lirc list.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b43fcdff6495958c39e3575848edef4b685ddef",
      "tree": "1a10373052489e4e6eff3ef25d960909faa4ef9e",
      "parents": [
        "589e116062d8b5fd1809dfff4c9b7694ce6c2318"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue May 24 16:44:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:04:04 2011 -0300"
      },
      "message": "[media] mceusb: plug memory leak on data transmit\n\nHans Petter Selasky pointed out to me that we\u0027re leaking urbs when\nmce_async_out is called. Its used both for configuring the hardware and\nfor transmitting IR data. In the tx case, mce_request_packet actually\nallocates both a urb and the transfer buffer, neither of which was being\ntorn down. Do that in the tx callback.\n\nCC: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "589e116062d8b5fd1809dfff4c9b7694ce6c2318",
      "tree": "312abee4de75b90fcb8b29037969d4a9d33ed391",
      "parents": [
        "0ae90252d0b28265bc16cf272e72d62281f7baf1"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue May 24 14:19:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:03:46 2011 -0300"
      },
      "message": "[media] nuvoton-cir: in_use isn\u0027t actually in use, remove it\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0ae90252d0b28265bc16cf272e72d62281f7baf1",
      "tree": "ee2490b1c6299365a53782700cbd8b441f067a02",
      "parents": [
        "8de111e27688798623b9e9062235bb0cac29f599"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri May 27 17:14:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:03:35 2011 -0300"
      },
      "message": "[media] fintek-cir: make suspend with active IR more reliable\n\nThere was a missing lock in fintek_suspend. Without the lock, its\npossible the system will be in the middle of receiving IR (draining the\nRX buffer) when we try to disable CIR interrupts.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8de111e27688798623b9e9062235bb0cac29f599",
      "tree": "20e4d812e0b2920eb7936ba41015cbbe0410fd2d",
      "parents": [
        "04f561ff8714c89733dcf1d178b64d100d5a084a"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri May 27 16:56:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:03:20 2011 -0300"
      },
      "message": "[media] lirc_dev: store cdev in irctl, up maxdevs\n\nStore the cdev pointer in struct irctl, allocated dynamically as needed,\nrather than having a static array. At the same time, recycle some of the\nsaved memory to nudge the maximum number of lirc devices supported up a\nways -- its not that uncommon these days, now that we have the rc-core\nlirc bridge driver, to see a system with at least 4 raw IR receivers.\n(consider a mythtv backend with several video capture devices and the\npossible need for IR transmit hardware).\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3a918aa69daf001910640cc910ea4053ba840a6e",
      "tree": "614c95836ee77cf58b1b24b46d55889774461468",
      "parents": [
        "b825fe1b1bb5927402c3d3084641355946ef05f8"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu May 26 14:23:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:02:07 2011 -0300"
      },
      "message": "[media] mceusb: mce_sync_in is brain-dead\n\nAside from the initial \"hey, lets make sure we\u0027ve flushed any\npre-existing data on the device\" call to mce_sync_in, every other one of\nthe calls was entirely superfluous. Ergo, remove them all, and rename\nthe one and only (questionably) useful one to reflect what it really\ndoes. Verified on both gen2 and gen3 hardware to make zero difference.\nWell, except that you no longer get a bunch of urb submit failures from\nthe unneeded mce_sync_in calls. Oh. And move that flush to a point\n*after* we\u0027ve wired up the inbound urb, or it won\u0027t do squat. I have\nhalf a mind to just remove it entirely, but someone thought it was\nnecessary at some point, and it doesn\u0027t seem to hurt, so lets leave it\nfor the time being.\n\nThis excercise took place due to insightful questions asked by Hans\nPetter Selasky, about the possible reuse of the inbound urb before it\nwas actually availble by mce_sync_in, so thanks to him for motivating\nthis cleanup.\n\nReported-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b825fe1b1bb5927402c3d3084641355946ef05f8",
      "tree": "da3c6f185c9f6dfce8784a45749101ba00d89db7",
      "parents": [
        "5ae8f9a3757e4010c7ea9c07c047088fb812335e"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu May 26 16:03:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:01:40 2011 -0300"
      },
      "message": "[media] mceusb: support I-O Data GV-MC7/RCKIT\n\nThere\u0027s an SMK-device-id remote kit from I-O Data avaiable primarily in\nJapan, which appears to have no tx hardware, but has rx functionality\nthat works with the mceusb driver by simply adding its device ID.\n\nReported-by: Jeremy Kwok \u003cjeremykwok@desu.ca\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ae8f9a3757e4010c7ea9c07c047088fb812335e",
      "tree": "2475d37285fb19953dcebba83fc105ae3374b0a2",
      "parents": [
        "d364ee4fdb33a329b16cdf9342e9770b4d4ddc83"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu May 26 15:51:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 11 09:01:22 2011 -0300"
      },
      "message": "[media] mceusb: add and use mce_dbg printk macro\n\nUsing dev_dbg is more complexity than many users are able to deal with.\nMake it easier to get debug spew feedback from them by adding an mce_dbg\nprintk macro that spews using dev_info when debug\u003d1 is set for the\nmceusb module.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "461df4ded3a143f09f9d0e870e7b16b787dc0591",
      "tree": "eb8d7ce054832d5da0666bcab2ae1f651c72112e",
      "parents": [
        "361932bf84657b5dc0779046c751f06998c0d81f",
        "8aa460e9e9f6eb6c23c8b244516bedddee901ceb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 09 13:09:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 09 13:09:07 2011 -0700"
      },
      "message": "Merge branch \u0027staging-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* \u0027staging-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6:\n  staging: iio: max517: Fix iio_info changes\n  Staging: mei: fix debug code\n  Staging: cx23885: fix include of altera.h\n  staging: iio: error case memory leak fix\n  staging: ath6kl: Fix a kernel panic during suspend/resume\n  staging: gma500: get control from firmware framebuffer if conflicts\n  staging: gma500: Skip bogus LVDS VBT mode and check for LVDS before adding backlight\n  staging: usbip: bugfix prevent driver unbind\n  staging: iio: industrialio-trigger: set iio_poll_func private_data\n  staging: rts_pstor: use bitwise operator instead of logical one\n  staging: fix ath6kl build when CFG80211 is not enabled\n  staging: brcm80211: fix for \u0027multiple definition of wl_msg_level\u0027 build err\n  staging: fix olpc_dcon build, needs BACKLIGHT_CLASS_DEVICE\n  Staging: remove STAGING_EXCLUDE_BUILD option\n  Staging: altera: move .h file to proper place\n"
    },
    {
      "commit": "e2d4dc5af36673e64e29973c974246eafe63548f",
      "tree": "c2b8a080c3e7fda300e8ddfaba94855be7decb9f",
      "parents": [
        "53aebb5312c797e4b63fb50473a55ed054b3cb2f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 08 09:18:32 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 08 09:18:32 2011 -0700"
      },
      "message": "Staging: cx23885: fix include of altera.h\n\nThe cx23885 driver was including staging/altera.h, but that file has\nmoved back into the driver directory.\n\nWhy a non-staging driver was including a staging driver is beyond me,\nbut this fixes the build so everything is happy for now.\n\nFor the record, it\u0027s not ok for a non-staging driver to depend on a\nstaging one, as that implies that the non-staging one should also be in\nthe staging tree if that\u0027s needed.\n\nCc: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d364ee4fdb33a329b16cdf9342e9770b4d4ddc83",
      "tree": "0341b995fbd824efcc1966fdaa2e45fb6036ed4c",
      "parents": [
        "76df01eacd5fa41b607426a8cb091fb21ae35554"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 15:03:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 15:03:56 2011 -0300"
      },
      "message": "[media] soc_camera: preserve const attribute\n\ndrivers/media/video/soc_camera.c: In function ‘soc_camera_video_start’:\ndrivers/media/video/soc_camera.c:1515: warning: initialization discards qualifiers from pointer target type\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76df01eacd5fa41b607426a8cb091fb21ae35554",
      "tree": "c8852278b873ba55728eac97e2b8c3f3e3d561d6",
      "parents": [
        "8c89ddd536bbe97c1e50424778a139abbf5763c3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 14:44:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 14:45:52 2011 -0300"
      },
      "message": "[media] uvc_entity: initialize return value\n\ndrivers/media/video/uvc/uvc_entity.c: In function ‘uvc_mc_register_entities’:\ndrivers/media/video/uvc/uvc_entity.c:33: warning: ‘ret’ may be used uninitialized in this function\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8c89ddd536bbe97c1e50424778a139abbf5763c3",
      "tree": "18281c7cae3e5de64e8745f2d05ad0c03815d34e",
      "parents": [
        "67e27c741339faedcc8e9c2c613487745d1c4b8b"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon May 30 15:45:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 13:24:23 2011 -0300"
      },
      "message": "[media] media: Fix media device minor registration\n\nThe find_next_zero_bit() is called with the from and to arguments in the\nwrong order. This results in the function always returning 0, and all\nmedia devices being registered with minor 0. Furthermore, mdev-\u003eminor is\nthen used before being assigned with the find_next_zero_bit() return\nvalue. This really makes sure we\u0027ll always use minor 0.\n\nFix this and let the system support more than one media device.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "67e27c741339faedcc8e9c2c613487745d1c4b8b",
      "tree": "45a46cfc93065f46719c386ea5f42e4b87ff6f67",
      "parents": [
        "6c20c635b8bb110d5c610bf19233462dcfa3b39b"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Mon May 23 08:09:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 12:20:57 2011 -0300"
      },
      "message": "[media] Make nchg variable signed because the code compares this variable against negative values\n\nThe sonixj driver compares the value for nchg with:\n \t\tif (sd-\u003enchg \u003c -6 || sd-\u003enchg \u003e\u003d 12) {\n\nWith u8, negative values won\u0027t work.\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c20c635b8bb110d5c610bf19233462dcfa3b39b",
      "tree": "45c14609d12659f30a13424e751ba4e5a07eeb4a",
      "parents": [
        "6e3ea0e711b1c4dca3c4f87ef0ab5c896c940c81"
      ],
      "author": {
        "name": "Sanjeev Premi",
        "email": "premi@ti.com",
        "time": "Wed May 18 13:06:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 09:42:28 2011 -0300"
      },
      "message": "[media] omap3isp: fix compiler warning\n\nThis patch fixes this compiler warning:\n  drivers/media/video/omap3isp/isp.c: In function \u0027isp_isr_dbg\u0027:\n  drivers/media/video/omap3isp/isp.c:392:2: warning: zero-length\n   gnu_printf format string\n\nSigned-off-by: Sanjeev Premi \u003cpremi@ti.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c5874c9245d298c65f81c2f91f89e1da8ea66409",
      "tree": "4f4ee4a1a9967b0fb0f0e30e976ad3e2668074aa",
      "parents": [
        "6600cc301d0762e3db8bd2b44d2d5fef36a4fd68"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun May 29 21:33:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:46:38 2011 -0300"
      },
      "message": "[media] ivtv: Internally separate encoder \u0026 decoder standard setting\n\nInternally separates the setting of the broadcast standard for the encoder \u0026\ndecoder. Externally there\u0027s no change in functionality.\n\n[awalls@md.metrocast.net: Edited to fix a checkpatch gripe about multiple\nassignment and to remove a now unused DEFINE_WAIT() due to this patch]\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6600cc301d0762e3db8bd2b44d2d5fef36a4fd68",
      "tree": "4f68a7ca392e1df8999fec0ef5033008a2e35fe6",
      "parents": [
        "5d9c08dea0c13c09408f97fe61d34c198c4f3277"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sat May 28 22:15:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:45:36 2011 -0300"
      },
      "message": "[media] ivtvfb: Add sanity check to ivtvfb_pan_display()\n\nAdd sanity check to ivtvfb_pan_display() to ensure only valid values are used\nto pan the display. Invalid values are rejected with -EINVAL\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d9c08dea0c13c09408f97fe61d34c198c4f3277",
      "tree": "572f04b7e29e4ecb8b60c3029f3d49df0408bb34",
      "parents": [
        "7700a0d293ad8b1b1759ad06ac868f9a42fd0951"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed May 25 06:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:45:19 2011 -0300"
      },
      "message": "[media] ivtvfb: use display information in info not in var for panning\n\nWe must not use any information in the passed var besides xoffset,\nyoffset and vmode as otherwise applications might abuse it. Also use the\naligned fix.line_length and not the (possible) unaligned xres_virtual.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nReviewed-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7700a0d293ad8b1b1759ad06ac868f9a42fd0951",
      "tree": "b5e02ab1dd9336620817acd354b906737f82342a",
      "parents": [
        "21d2e938d34d201276de3470587a3aa2047c77a1"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun May 29 20:09:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:45:03 2011 -0300"
      },
      "message": "[media] ivtv: Make two ivtv_msleep_timeout calls uninterruptable\n\nTwo ivtv_msleep_timeout() calls are incorrectly flagged as interruptable. The\nfirst is in the init sequence for a capture and is required for stable\nhardware setup. The second is at the end of the capture and used to handle the\nlast data transfer. Failure to wait for this last transfer can result in stale\ndata being read at the start of the next capture.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "21d2e938d34d201276de3470587a3aa2047c77a1",
      "tree": "39720f57893084f8accf03efbfa815c4b4203c45",
      "parents": [
        "c8ef0a5b70a9821b3d75097aba672f531619231b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue May 24 06:04:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:34:45 2011 -0300"
      },
      "message": "[media] anysee: return EOPNOTSUPP for unsupported I2C messages\n\nCheck I2C messages and return error properly.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c8ef0a5b70a9821b3d75097aba672f531619231b",
      "tree": "2aae03ab42004f2969a68da7de1101fdb84a7d6a",
      "parents": [
        "5ff01d54fe218be1b7e50fec30e111eb1bc224ea"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon May 23 06:08:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:27:43 2011 -0300"
      },
      "message": "[media] gspca - ov519: Set the default frame rate to 15 fps\n\nThe frame rate variable was not initialized, so, the lowest frame rate was\nused for most webcams.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ff01d54fe218be1b7e50fec30e111eb1bc224ea",
      "tree": "5ef75688c08aaef2dcd2b5c57404f40622d97006",
      "parents": [
        "0e44173b1246261c8e29fe637017944a19a79869"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon May 23 04:51:10 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:26:54 2011 -0300"
      },
      "message": "[media] gspca - stv06xx: Set a lower default value of gain for hdcs sensors\n\nMany users said that the default gain value (128) was giving white images.\nThe value which was in the original qc-usb driver (50) is better.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0e44173b1246261c8e29fe637017944a19a79869",
      "tree": "562cfb73ba3d1140330db6286a9b6bcf42157823",
      "parents": [
        "9cf208e844d41441b3ad393d1da4f41fa3426795"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sun May 22 05:36:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:26:30 2011 -0300"
      },
      "message": "[media] gspca: Remove coarse_expo_autogain.h\n\nThis file is replaced by autogain_functions.h.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9cf208e844d41441b3ad393d1da4f41fa3426795",
      "tree": "908d84ffdddbdd5db7485cd3f842017c85fe9bca",
      "parents": [
        "9d2b909544bcdac337340a4b44d8c50d4da62bc1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sun May 22 05:05:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:26:11 2011 -0300"
      },
      "message": "[media] gspca - ov519: Change the ovfx2 bulk transfer size\n\nThe \u0027normal\u0027 bulk transfer size did not work for 800x600.\nBy git commit c42cedbb658b, this \u0027normal\u0027 size was used for 1600x1200 only.\nIt will now be used back again for all resolutions but 800x600.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d2b909544bcdac337340a4b44d8c50d4da62bc1",
      "tree": "9d4d6284c5f0efe48277b676e4cafe034a617231",
      "parents": [
        "55922c9d1b84b89cb946c777fddccb3247e7df2c"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sun May 22 04:56:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 01 08:25:56 2011 -0300"
      },
      "message": "[media] gspca - ov519: Fix a regression for ovfx2 webcams\n\nBy git commit c42cedbb658b, the bulk transfer size was changed to a lower\nvalue for resolutions !\u003d 1600x1200, but the image extraction routine still\nworked with the previous value, giving bad truncated 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": "c0880dcded3ffe77700184e9d96c110ce0094c11",
      "tree": "202387e0ecbad9af5a9cc080b2e794ce53247788",
      "parents": [
        "f7fc06e3a47d68831a21f6aabf2a80648846602b",
        "616a4b83bd1b4ec2260a91480e211290c35348bb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 10:14:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 10:14:22 2011 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6:\n  [media] v1.88 DM04/QQBOX Move remote to use rc_core dvb-usb-remote\n  [media] Add missing include guard to header file\n  [media] Inlined functions should be static\n  [media] Remove invalid parameter description\n  [media] cpia2: fix warning about invalid trigraph sequence\n  [media] s5p-csis: Add missing dependency on PLAT_S5P\n  [media] gspca/kinect: wrap gspca_debug with GSPCA_DEBUG\n  [media] fintek-cir: new driver for Fintek LPC SuperIO CIR function\n  [media] uvcvideo: Connect video devices to media entities\n  [media] uvcvideo: Register subdevices for each entity\n  [media] uvcvideo: Register a v4l2_device\n  [media] add V4L2-PIX-FMT-SRGGB12 \u0026 friends to docbook\n  [media] Documentation/DocBook: Rename media fops xml files\n  [media] Media DocBook: fix validation errors\n  [media] wl12xx: g_volatile_ctrl fix: wrong field set\n  [media] fix kconfig dependency warning for VIDEO_TIMBERDALE\n  [media] dm1105: GPIO handling added, I2C on GPIO added, LNB control through GPIO reworked\n  [media] Add support for M-5MOLS 8 Mega Pixel camera ISP\n"
    },
    {
      "commit": "b7c2f036284452627d793af981877817b37d4351",
      "tree": "c96bbf7558512b27f4802994c9271ccd0f1c19f3",
      "parents": [
        "14587a2a25447813996e6fb9e48d48627cb75a5d",
        "8d2c50e3b65c8d48d51088f541c13fde46cc8133"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 13:19:00 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 13:19:00 2011 -0700"
      },
      "message": "Merge branch \u0027trivial\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027trivial\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  gfs2: Drop __TIME__ usage\n  isdn/diva: Drop __TIME__ usage\n  atm: Drop __TIME__ usage\n  dlm: Drop __TIME__ usage\n  wan/pc300: Drop __TIME__ usage\n  parport: Drop __TIME__ usage\n  hdlcdrv: Drop __TIME__ usage\n  baycom: Drop __TIME__ usage\n  pmcraid: Drop __DATE__ usage\n  edac: Drop __DATE__ usage\n  rio: Drop __DATE__ usage\n  scsi/wd33c93: Drop __TIME__ usage\n  scsi/in2000: Drop __TIME__ usage\n  aacraid: Drop __TIME__ usage\n  media/cx231xx: Drop __TIME__ usage\n  media/radio-maxiradio: Drop __TIME__ usage\n  nozomi: Drop __TIME__ usage\n  cyclades: Drop __TIME__ usage\n"
    },
    {
      "commit": "3271d382c3ffe61ef3d059ef47e635dbe031030e",
      "tree": "2612b0030f0fd85ffe7722cbf195ac061a3eaf76",
      "parents": [
        "7dc00a0d14992d0083fefccad7839ac837ea55bc"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri Apr 08 01:23:57 2011 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu May 26 19:45:05 2011 +0200"
      },
      "message": "mfd: Use mfd cell platform_data for timberdale cells platform bits\n\nWith the addition of a device platform mfd_cell pointer, MFD drivers\ncan go back to passing platform data back to their sub drivers.\nThis allows for an mfd_cell-\u003emfd_data removal and thus keep the\nsub drivers MFD agnostic. This is mostly needed for non MFD aware\nsub drivers.\n\nAcked-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "9e554696c03e04c51d095c1c451e26a8cb6a84fa",
      "tree": "a2298d7aa5db6c7391346a097caeea99e8c9d8ad",
      "parents": [
        "8ac93beaab97d56b6e702cc625438f533e361ea5"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Apr 06 11:56:04 2011 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu May 26 19:45:02 2011 +0200"
      },
      "message": "mfd: Use mfd cell platform_data for wl1273 cells platform bits\n\nWith the addition of a platform device mfd_cell pointer, MFD drivers\ncan go back to passing platform data back to their sub drivers.\nThis allows for an mfd_cell-\u003emfd_data removal and thus keep the\nsub drivers MFD agnostic. This is mostly needed for non MFD aware\nsub drivers.\n\nCc: Matti Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "616a4b83bd1b4ec2260a91480e211290c35348bb",
      "tree": "f6fdcd3723f000626e972b930050e1d5ac061d1b",
      "parents": [
        "5d8f290c051b55dfff6bd7e688a05945246a0861"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Wed May 25 18:28:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 21:50:17 2011 -0300"
      },
      "message": "[media] v1.88 DM04/QQBOX Move remote to use rc_core dvb-usb-remote\n\ndriver to use dvb-usb-remote.\nThe remote(s) generates 24 bit NEC codes, lme2510 keymaps redefined.\n\nOther minor fixes\nfix le warning.\nmake sure frontend is detached on firmware change.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96c68795dc28aa3b1ade2194779c7d45320699cf",
      "tree": "778aa403d9d17f128b2ddf3832f1b7145462847a",
      "parents": [
        "2edcdfae98f2234336d5646befa6247ae03d12e8"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Mon May 23 11:06:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 21:42:26 2011 -0300"
      },
      "message": "[media] Inlined functions should be static\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2edcdfae98f2234336d5646befa6247ae03d12e8",
      "tree": "14c1e30b5b139698fe7c4b90224681c93600e479",
      "parents": [
        "ed82b9c26e26e1212b13930ab72efcbea7ee784c"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Mon May 23 08:28:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 21:42:23 2011 -0300"
      },
      "message": "[media] Remove invalid parameter description\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed82b9c26e26e1212b13930ab72efcbea7ee784c",
      "tree": "ff2e54e613eacf2c4971d494f4d1c3240ca47c38",
      "parents": [
        "05fb85e1b26962c3003bd5ed005f30333b3d63c0"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Mon May 23 07:59:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 21:42:19 2011 -0300"
      },
      "message": "[media] cpia2: fix warning about invalid trigraph sequence\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05fb85e1b26962c3003bd5ed005f30333b3d63c0",
      "tree": "a5076b2c7c44cc3b635e7791c5ee43675f1ce746",
      "parents": [
        "ce14dcdba6b80b8184730201decd06d79e0080b5"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed May 25 05:34:43 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 20:08:08 2011 -0300"
      },
      "message": "[media] s5p-csis: Add missing dependency on PLAT_S5P\n\ns5p-csis is to be built only on S5P SoC platforms.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ce14dcdba6b80b8184730201decd06d79e0080b5",
      "tree": "a3c0623691bd112ee777fd5fff252026de1078d7",
      "parents": [
        "9bdc79ea07d98386b72e1b6b1613742556fba3af"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed May 25 18:34:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 20:08:01 2011 -0300"
      },
      "message": "[media] gspca/kinect: wrap gspca_debug with GSPCA_DEBUG\n\nFixes media_build, and presumably certain other upstream kernel build\noption combos.\n\nBefore:\n  CC [M]  /home/jarod/src/media_build/v4l/kinect.o\n/home/jarod/src/media_build/v4l/kinect.c:38:19: error: \u0027D_ERR\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:38:27: error: \u0027D_PROBE\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:38:37: error: \u0027D_CONF\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:38:46: error: \u0027D_STREAM\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:38:57: error: \u0027D_FRAM\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:38:66: error: \u0027D_PACK\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:39:2: error: \u0027D_USBI\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:39:11: error: \u0027D_USBO\u0027 undeclared here (not in a function)\n/home/jarod/src/media_build/v4l/kinect.c:39:20: error: \u0027D_V4L2\u0027 undeclared here (not in a function)\nmake[3]: *** [/home/jarod/src/media_build/v4l/kinect.o] Error 1\n\nAfter:\n  CC [M]  /home/jarod/src/media_build/v4l/kinect.o\n  ...\n  LD [M]  /home/jarod/src/media_build/v4l/gspca_kinect.ko\n  ...\n  profit\n\nReported-by: Nicolas Will \u003cnico@youplala.net\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9bdc79ea07d98386b72e1b6b1613742556fba3af",
      "tree": "cc04b731412592284729e57c78333009e7ccc465",
      "parents": [
        "8a65a9485832f90e18e2f7069b75a4181e2840c0"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed May 25 13:35:13 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 20:07:58 2011 -0300"
      },
      "message": "[media] fintek-cir: new driver for Fintek LPC SuperIO CIR function\n\nThis is a new driver for the Fintek LPC SuperIO CIR function, in the\nFintek F71809 chip. Hardware and datasheets were provided by Fintek, so\nthanks go to them for supporting this effort.\n\nThis driver started out as a copy of the nuvoton-cir driver, and was\nthen modified as needed for the Fintek chip. The two share many\nsimilaries, though the buffer handling for the Fintek chip is actually\nnearly identical to the mceusb buffer handling, so the parser routine is\nalmost a drop-in copy of the mceusb buffer parser (a candidate for being\nabstracted out into shared code at some point).\n\nThis initial code drop *only* supports receive, but the hardware does\nsupport transmit as well. I really haven\u0027t even started to look at\nwhat\u0027s required, but my guess is that its also pretty similar to mceusb.\nMost people are probably only really interested in RX anyway though, so\nI think its good to get this out there even with only RX.\n\n(Nb: there are also Fintek-made mceusb receivers, which presumably, this\nchip shares CIR hardware with).\n\nThis hardware can be found on at least Jetway NC98 boards and derivative\nsystems, and likely others as well. Functionality was tested with an\nNC98 development board, in-kernel decode of RC6 (mce), RC5 (hauppauge)\nand NEC-ish (tivo) remotes all successful, as was lirc userspace decode\nof the RC6 remote.\n\nCC: Aaron Huang \u003caaron_huang@fintek.com.tw\u003e\nCC: Tom Tsai \u003ctom_tsai@fintek.com.tw\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a65a9485832f90e18e2f7069b75a4181e2840c0",
      "tree": "151551e14937c7b1a2d28e738eed3ee154486497",
      "parents": [
        "4ffc2d89f38a7fbb3b24adb7fb066a159c351c11"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Thu Jan 21 08:56:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 19:51:09 2011 -0300"
      },
      "message": "[media] uvcvideo: Connect video devices to media entities\n\nThe video devices associated to USB streaming terminals must be\nconnected to their associated terminal\u0027s media entity instead of being\nstandalone entities.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ffc2d89f38a7fbb3b24adb7fb066a159c351c11",
      "tree": "e325f7ab0e917bd3bae8e7217107e7d0d0cceeeb",
      "parents": [
        "5a254d751e52e0f817090c29950d16cf18490d5b"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Thu Jan 21 05:39:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 19:50:58 2011 -0300"
      },
      "message": "[media] uvcvideo: Register subdevices for each entity\n\nUserspace applications can now discover the UVC device topology using\nthe media controller API.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a254d751e52e0f817090c29950d16cf18490d5b",
      "tree": "0f0d0076a6dbd478d3c0758bd339a93a6970bfee",
      "parents": [
        "115d2535f8ced13503b62a1275338e09a51681dc"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Thu Jan 21 05:39:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 19:50:49 2011 -0300"
      },
      "message": "[media] uvcvideo: Register a v4l2_device\n\nAs a first step to the media controller integration register a\nv4l2_device for each UVC control interface and make the video_device a\nchild of the v4l2_device.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6ae804a65649d5919d232d65dc6a08c9e5ac01b",
      "tree": "0fe436c54d5db23860bc6600c701455dd84b9a27",
      "parents": [
        "c9d5d7790cd7c9457772dc51381f0e0e4e691f68"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu May 05 04:37:28 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 07:51:48 2011 -0300"
      },
      "message": "[media] wl12xx: g_volatile_ctrl fix: wrong field set\n\nThe function g_volatile_ctrl should change the current value rather than the\nnew value. These two drivers didn\u0027t do that, so the value is never reported\ncorrectly.\n\nIn the future this will change since this behavior is clearly unexpected,\nbut for now fix these drivers first.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c9d5d7790cd7c9457772dc51381f0e0e4e691f68",
      "tree": "56344b051ce233bb795a6c1c6300e0c6134dc60a",
      "parents": [
        "0017505de0d2888f57a9f84e8eb3963b3cd28baf"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun May 22 21:34:12 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 07:51:38 2011 -0300"
      },
      "message": "[media] fix kconfig dependency warning for VIDEO_TIMBERDALE\n\nFix kconfig unmet dependency warning:\n\nwarning: (VIDEO_TIMBERDALE) selects TIMB_DMA which has unmet direct dependencies (DMADEVICES \u0026\u0026 (MFD_TIMBERDALE || HAS_IOMEM))\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Pelagicore AB \u003cinfo@pelagicore.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0017505de0d2888f57a9f84e8eb3963b3cd28baf",
      "tree": "2d6215b8508a260f86104c771458e3697307994b",
      "parents": [
        "bc125106f8afe15ffb0aae70d9b72bebec46e519"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Thu May 05 16:35:01 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 07:51:26 2011 -0300"
      },
      "message": "[media] dm1105: GPIO handling added, I2C on GPIO added, LNB control through GPIO reworked\n\nHere is patch for GPIO\u0027s handling.\nIt allows to support I2C on GPIO\u0027s and per board LNB control through GPIO\u0027s.\nAlso incuded some support for Hendrik Skarpeid card.\nFor those, who needs to tweak the driver,\nI think it is clear how to change and test GPIO\u0027s for LNB and other GPIO related stuff now.\n\n[mchehab@redhat.com: I2C_CLASS_TV_DIGITAL is deprecated. removed to avoid breaking compilation]\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bc125106f8afe15ffb0aae70d9b72bebec46e519",
      "tree": "fb52d9248a79dcb565b038206edef30d78685021",
      "parents": [
        "cf25220677b3f10468a74278130fe224f73632a6"
      ],
      "author": {
        "name": "HeungJun, Kim",
        "email": "riverful.kim@samsung.com",
        "time": "Fri May 20 02:27:28 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 25 07:51:18 2011 -0300"
      },
      "message": "[media] Add support for M-5MOLS 8 Mega Pixel camera ISP\n\nAdd I2C/V4L2 subdev driver for M-5MOLS integrated image signal processor\nwith 8 Mega Pixel sensor.\n\nSigned-off-by: HeungJun, Kim \u003criverful.kim@samsung.com\u003e\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": "a6b5825aa703714523a745a8e050b9d6105f6704",
      "tree": "1d5939799cfece8200f832f423fbb7fb57cc54b9",
      "parents": [
        "9fb4c7fbbcb1e947567d13b82e429ae47a46e337",
        "0d66cbb53eca4ab3db85d9189d5a85c9fac49b84"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 24 15:35:54 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 24 15:35:54 2011 +0900"
      },
      "message": "Merge branch \u0027for-paul\u0027 of git://gitorious.org/linux-omap-dss2/linux\n\nConflicts:\n\tdrivers/video/omap2/dss/dsi.c\n\tdrivers/video/omap2/dss/dss_features.c\n\tdrivers/video/omap2/dss/dss_features.h\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "df462b3dbeeaae7141f1b63cbfcc1e1bae6a85fc",
      "tree": "bca52fce066159f136d75c69e79016422212cb1d",
      "parents": [
        "343800e7d20944aead238c2c6e3f7789f8b6587c",
        "cf25220677b3f10468a74278130fe224f73632a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:12:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:12:49 2011 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (247 commits)\n  [media] gspca - sunplus: Fix some warnings and simplify code\n  [media] gspca: Fix some warnings tied to \u0027no debug\u0027\n  [media] gspca: Unset debug by default\n  [media] gspca - cpia1: Remove a bad conditional compilation instruction\n  [media] gspca - main: Remove USB traces\n  [media] gspca - main: Version change to 2.13\n  [media] gspca - stk014 / t613: Accept the index 0 in querymenu\n  [media] gspca - kinect: Remove __devinitdata\n  [media] gspca - cpia1: Fix some warnings\n  [media] video/Kconfig: Fix mis-classified devices\n  [media] support for medion dvb stick 1660:1921\n  [media] tm6000: fix uninitialized field, change prink to dprintk\n  [media] cx231xx: Add support for Iconbit U100\n  [media] saa7134 add new TV cards\n  [media] Use a more consistent value for RC repeat period\n  [media] cx18: Move spinlock and vb_type initialisation into stream_init\n  [media] tm6000: remove tm6010 sif audio start and stop\n  [media] tm6000: remove unused exports\n  [media] tm6000: add pts logging\n  [media] tm6000: change from ioctl to unlocked_ioctl\n  ...\n"
    },
    {
      "commit": "57d19e80f459dd845fb3cfeba8e6df8471bac142",
      "tree": "8254766715720228db3d50f1ef3c7fe003c06d65",
      "parents": [
        "ee9ec4f82049c678373a611ce20ac67fe9ad836e",
        "e64851f5a0ad6ec991f74ebb3108c35aa0323d5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 09:12:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 09:12:26 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  b43: fix comment typo reqest -\u003e request\n  Haavard Skinnemoen has left Atmel\n  cris: typo in mach-fs Makefile\n  Kconfig: fix copy/paste-ism for dell-wmi-aio driver\n  doc: timers-howto: fix a typo (\"unsgined\")\n  perf: Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c\n  md, raid5: Fix spelling error in comment (\u0027Ofcourse\u0027 --\u003e \u0027Of course\u0027).\n  treewide: fix a few typos in comments\n  regulator: change debug statement be consistent with the style of the rest\n  Revert \"arm: mach-u300/gpio: Fix mem_region resource size miscalculations\"\n  audit: acquire creds selectively to reduce atomic op overhead\n  rtlwifi: don\u0027t touch with treewide double semicolon removal\n  treewide: cleanup continuations and remove logging message whitespace\n  ath9k_hw: don\u0027t touch with treewide double semicolon removal\n  include/linux/leds-regulator.h: fix syntax in example code\n  tty: fix typo in descripton of tty_termios_encode_baud_rate\n  xtensa: remove obsolete BKL kernel option from defconfig\n  m68k: fix comment typo \u0027occcured\u0027\n  arch:Kconfig.locks Remove unused config option.\n  treewide: remove extra semicolons\n  ...\n"
    },
    {
      "commit": "710421cc7d295cc59eb2676fe2ba3bc3252c124e",
      "tree": "4aa11cd7ee64b394871195cb585f16700553f540",
      "parents": [
        "d7ef64a9f9987b29e3d911369a9d40122d5be2dd",
        "f686c74cc3e78349d16d46fc72807354574b1516"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 08:52:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 08:52:38 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (346 commits)\n  ASoC: core: Don\u0027t set \"(null)\" as a driver name\n  ALSA: hda - Use LPIB for ATI/AMD chipsets as default\n  Revert \"ALSA: hda - Use position_fix\u003d3 as default for AMD chipsets\"\n  ASoC: Tegra: Fix compile when debugfs not enabled\n  ASoC: spdif-dit: Add missing MODULE_*\n  SOUND: OSS: Remove Au1550 driver.\n  ALSA: hda - add Intel Panther Point HDMI codec id\n  ALSA: emu10k1 - Add dB range to Bass and Treble for SB Live!\n  ALSA: hda - Remove PCM mixer elements from Virtual Master of realtek\n  ALSA: hda - Fix input-src parse in patch_analog.c\n  ASoC: davinci-mcasp: enable ping-pong SRAM buffers\n  ASoC: add iPAQ hx4700 machine driver\n  ASoC: Asahi Kasei AK4641 codec driver\n  ALSA: hda - Enable Realtek ALC269 codec input layer beep\n  ALSA: intel8x0m: enable AMD8111 modem\n  ALSA: HDA: Add jack detection for HDMI\n  ALSA: sound, core, pcm_lib: fix xrun_log\n  ASoC: Max98095: Move existing NULL check before pointer dereference.\n  ALSA: sound, core, pcm_lib: xrun_log: log also in_interrupt\n  ALSA: usb-audio - Add support for USB X-Fi S51 Pro\n  ...\n"
    },
    {
      "commit": "02e5fbf622aabf68bdc02282a17a3aeed054237a",
      "tree": "60f2d4e09464dbf338c832bb39f861f29779b86b",
      "parents": [
        "b759b3ac9aee3afb01c21b603970ebb200c8048e",
        "bfe9fc8aebc997ce8bcf8ac0586c84a247812064"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 22 10:01:29 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 22 10:01:29 2011 +0200"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n"
    },
    {
      "commit": "dcb4a1f0e0367efb813907e5083998bbb98b0456",
      "tree": "80b1edb72dd20ed20917e6c835bd49a0c0b52df2",
      "parents": [
        "c21fd1a8c68ce3f49b00caf10337169262cfb8ad",
        "105e53f863c04e1d9e5bb34bf753c9fdbce6a60c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 21 12:25:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 21 12:25:07 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: sbp2: parallelize login, reconnect, logout\n  firewire: sbp2: octlet AT payloads can be stack-allocated\n  firewire: sbp2: omit Scsi_Host lock from queuecommand\n  firewire: core: use non-reentrant workqueue with rescuer\n  firewire: optimize iso queueing by setting wake only after the last packet\n  firewire: octlet AT payloads can be stack-allocated\n  firewire: ohci: optimize find_branch_descriptor()\n  firewire: ohci: avoid separate DMA mapping for small AT payloads\n  firewire: ohci: do not start DMA contexts before link is enabled\n"
    },
    {
      "commit": "cf25220677b3f10468a74278130fe224f73632a6",
      "tree": "682af16f4011a04fa31639441a4f03e4af0077e0",
      "parents": [
        "bd62bbcd31f36db2ffb08a9f32743b2595d12613"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 05:32:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:36:15 2011 -0300"
      },
      "message": "[media] gspca - sunplus: Fix some warnings and simplify code\n\nThis patch removes warnings due to GSPCA_DEBUG unsetting. It implied\na simplification of the code.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd62bbcd31f36db2ffb08a9f32743b2595d12613",
      "tree": "c0975563daf61460675101ec712a37b530f981af",
      "parents": [
        "cf221766f58cf12cbaffccddfa48e906604f8545"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 05:08:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:35:43 2011 -0300"
      },
      "message": "[media] gspca: Fix some warnings tied to \u0027no debug\u0027\n\nThis patch fixes the warnings raised by unsetting the option GSPCA_DEBUG.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf221766f58cf12cbaffccddfa48e906604f8545",
      "tree": "6e23c05f28df9b97592fb959ad1bbe70281b78f9",
      "parents": [
        "707ff3fbd265bea59035fbd17de5893569d17400"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 04:37:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:35:11 2011 -0300"
      },
      "message": "[media] gspca: Unset debug by default\n\nThe output of possible hardware or software errors does not depend on the\noption GSPCA_DEBUG. This one is useful only when working on the main driver\nor on a subdriver (bug fix, enhancement, new webcam/bridge/sensor or bug fix).\nIt is enabled in the gspca test version which is available from my web site.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "707ff3fbd265bea59035fbd17de5893569d17400",
      "tree": "e9305124d767b1de27e2179ee5b4bb1877865a04",
      "parents": [
        "f8e5677f9ebadea9b60980c1bda75c6e6345fd44"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 04:15:15 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:34:45 2011 -0300"
      },
      "message": "[media] gspca - cpia1: Remove a bad conditional compilation instruction\n\nThis patch fixes a compilation error when GSPCA_DEBUG is not 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": "f8e5677f9ebadea9b60980c1bda75c6e6345fd44",
      "tree": "10c9ff1736b7fb7caf7c485f70b51bf034245033",
      "parents": [
        "5943ba139182f6a3f27492efecb29b0a514b787f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 04:10:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:34:27 2011 -0300"
      },
      "message": "[media] gspca - main: Remove USB traces\n\nThe USB traces are better done by usbmon which is enabled in most Linux/GNU\ndistributions and which permits easier comparison with the USB exchanges of\nother drivers.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5943ba139182f6a3f27492efecb29b0a514b787f",
      "tree": "1c4b973181c328408af97ad60a6fa96d763a29b3",
      "parents": [
        "bff6069dc16c84862a915d1d5564789928c173bf"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 04:03:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:33:45 2011 -0300"
      },
      "message": "[media] gspca - main: Version change to 2.13\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bff6069dc16c84862a915d1d5564789928c173bf",
      "tree": "8718f6b0f084093c68ddeb92522cce5ebb89a51d",
      "parents": [
        "f7242d30034da3f2937fbe9eb3d17355bbff58d1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 03:58:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:33:31 2011 -0300"
      },
      "message": "[media] gspca - stk014 / t613: Accept the index 0 in querymenu\n\nThis patch fixes the kernel bug #15122.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f7242d30034da3f2937fbe9eb3d17355bbff58d1",
      "tree": "0409e787332e0a07d77494e427212077061c673d",
      "parents": [
        "cc90b15eb27696a5fa237897deb2fc83a1e003f1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 03:56:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:32:39 2011 -0300"
      },
      "message": "[media] gspca - kinect: Remove __devinitdata\n\n__devinit* must not be used in USB drivers.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc90b15eb27696a5fa237897deb2fc83a1e003f1",
      "tree": "d07c29ef00ccd21e8738b42273ca6a6e948026f9",
      "parents": [
        "81f2030a935734ff404c86ad85f1eab777eb2324"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue May 17 03:54:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:30:18 2011 -0300"
      },
      "message": "[media] gspca - cpia1: Fix some warnings\n\nSome variables were set but not used.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "81f2030a935734ff404c86ad85f1eab777eb2324",
      "tree": "0abfbb5e6dbc1a1813b01c2e0bb4ff58ce7c09d0",
      "parents": [
        "d1402307c23cfeafce2313d936a4a990eb8783f7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:12:30 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 09:14:56 2011 -0300"
      },
      "message": "[media] video/Kconfig: Fix mis-classified devices\n\nThe helper chips are classified by their function. Unfortunaltely,\nwith time, developers added their stuff into the wrong places.\n\nFix it by moving itens to be at the right place. Also add a new\ncategory for sensors and for misc devices that are found only on\na certain specific board.\n\nWhile here, fix two bad whitespaces at Kconfig.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d1402307c23cfeafce2313d936a4a990eb8783f7",
      "tree": "ab6c15ed36f35e132af55ff5d5d28a8482d7cf0d",
      "parents": [
        "423c79e3fed751c244aceb39031920669e1d039a"
      ],
      "author": {
        "name": "Stéphane Elmaleh",
        "email": "stephane.elmaleh@laposte.net",
        "time": "Sat May 21 07:33:38 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat May 21 07:38:55 2011 -0300"
      },
      "message": "[media] support for medion dvb stick 1660:1921\n\n[mchehab@redhat.com: The same patch were sent by Alf and by Randoslaw.\nI\u0027ve applied the oldest version, just fixing the entry index]\n\nCc: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nTested-by: James Huk \u003chuk256@gmail.com\u003e\nTested-by: Alf Fahland \u003calf-f@gmx.de\u003e\nSigned-off-by: Radoslaw Warowny \u003cradoslaww@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a7b6a404b4c6a9184b60b89607d5f883c43fa62",
      "tree": "590986bc2179c03f725936c9dabd3fc294f0257a",
      "parents": [
        "5418f9fcb76b458c4e5ca574663c3c9b3a96dc6d"
      ],
      "author": {
        "name": "Igor Novgorodov",
        "email": "igor@novg.net",
        "time": "Tue May 17 13:46:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 21:49:03 2011 -0300"
      },
      "message": "[media] cx231xx: Add support for Iconbit U100\n\nThis patch adds support for the \"Iconbit Analog Stick U100 FM\".\nOnly composite \u0026 s-video inputs, no tuner support now.\n\nSigned-off-by: Igor Novgorodov \u003cigor@novg.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5418f9fcb76b458c4e5ca574663c3c9b3a96dc6d",
      "tree": "d31c441e8aec67ca6f255ad022446dd84b1b968d",
      "parents": [
        "ca540c8b66874aaf704c64d43d33e39369c428fb"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue May 17 01:21:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 20:58:22 2011 -0300"
      },
      "message": "[media] saa7134 add new TV cards\n\nAdd new TV cards of Beholder Company. Just for autodetect.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca540c8b66874aaf704c64d43d33e39369c428fb",
      "tree": "f45895fb75d80dee42d69d3349b36e265c976a99",
      "parents": [
        "612031c0771def54dd202cef76bb9bd654e47b5b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 11 22:36:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 20:25:06 2011 -0300"
      },
      "message": "[media] Use a more consistent value for RC repeat period\n\nThe default REP_PERIOD is 33 ms. This doesn\u0027t make sense for IR\u0027s,\nas, in general, an IR repeat scancode is provided at every 110/115ms,\ndepending on the RC protocol. So, increase its default, to do a\nbetter job avoiding ghost repeat events.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\n"
    },
    {
      "commit": "612031c0771def54dd202cef76bb9bd654e47b5b",
      "tree": "df8d294ba25d0ad6aa21d6cfecc88977d6a0e9b8",
      "parents": [
        "d9c417b5a462d9d0392d91bb73d9a1a16bb2959a"
      ],
      "author": {
        "name": "Simon Farnsworth",
        "email": "simon.farnsworth@onelan.co.uk",
        "time": "Tue May 10 10:49:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 20:21:27 2011 -0300"
      },
      "message": "[media] cx18: Move spinlock and vb_type initialisation into stream_init\n\nThe initialisation of vb_type in serialized_open was preventing\nREQBUFS from working reliably. Remove it, and move the spinlock into\nstream_init for good measure - it\u0027s only used when we have a stream\nthat supports videobuf anyway.\n\nSigned-off-by: Simon Farnsworth \u003csimon.farnsworth@onelan.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cecc2471ea719a359b253449781a584e319d8909",
      "tree": "08a9f436d7433c5920a26927fb9f3ede688fe4d9",
      "parents": [
        "bbe880b4a7c66ba14b67ee7acfbaaaa1c7be2d03"
      ],
      "author": {
        "name": "Huzaifa Sidhpurwala",
        "email": "huzaifas@redhat.com",
        "time": "Mon May 09 07:32:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 19:55:57 2011 -0300"
      },
      "message": "[media] Prevent null pointer derefernce of pdev\n\nMake sure pdev is not dereferenced when it is null\n\nSigned-off-by: Huzaifa Sidhpurwala \u003chuzaifas@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bbe880b4a7c66ba14b67ee7acfbaaaa1c7be2d03",
      "tree": "c0461e06aeb084a74cb8ae6dacdd8be87109c69a",
      "parents": [
        "a5959dbea37973a2440eeba39fba32c79d862ec2"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Sun May 08 20:03:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 19:53:31 2011 -0300"
      },
      "message": "[media] DVB: allow to read back of detected parameters through S2API\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "a5959dbea37973a2440eeba39fba32c79d862ec2"
}
