)]}'
{
  "log": [
    {
      "commit": "c15000b40d46c0affa4c142c4ecb7beee4ce03f3",
      "tree": "14fe31249f9f8c882fecc63542821d6b431630c6",
      "parents": [
        "9ddf7f5058c4f4badd38dba8d5896a5dbd7e716f",
        "ddc6ff31cc22720c46c1547a5310ea260a968ae9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 11 16:43:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 11 16:43:27 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] msp3400: fill in v4l2_tuner based on vt-\u003etype field\n  [media] tuner-core.c: don\u0027t change type field in g_tuner or g_frequency\n  [media] cx18/ivtv: fix g_tuner support\n  [media] tuner-core: power up tuner when called with s_power(1)\n  [media] v4l2-ioctl.c: check for valid tuner type in S_HW_FREQ_SEEK\n  [media] tuner-core: simplify the standard fixup\n  [media] tuner-core/v4l2-subdev: document that the type field has to be filled in\n  [media] v4l2-subdev.h: remove unused s_mode tuner op\n  [media] feature-removal-schedule: change in how radio device nodes are handled\n  [media] bttv: fix s_tuner for radio\n  [media] pvrusb2: fix g/s_tuner support\n  [media] v4l2-ioctl.c: prefill tuner type for g_frequency and g/s_tuner\n  [media] tuner-core: fix tuner_resume: use t-\u003emode instead of t-\u003etype\n  [media] tuner-core: fix s_std and s_tuner\n"
    },
    {
      "commit": "ddc6ff31cc22720c46c1547a5310ea260a968ae9",
      "tree": "47fd98554cc8ad5326ed846bd7ae7e95e9d9be37",
      "parents": [
        "5ad339a29858db6544052f98973d235129f9f49c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Jun 26 06:16:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 17:28:30 2011 -0300"
      },
      "message": "[media] msp3400: fill in v4l2_tuner based on vt-\u003etype field\n\nThe vt-\u003etype field determines how the msp3400 should fill in the\ntuner data, not whether the msp3400 is in radio mode or not.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ad339a29858db6544052f98973d235129f9f49c",
      "tree": "28d7c175a1495f79162c8e0e6f2056d07f1272e9",
      "parents": [
        "d118e294e27000bfd728308d7b74ba67350e779c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Jun 26 05:35:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 17:20:04 2011 -0300"
      },
      "message": "[media] tuner-core.c: don\u0027t change type field in g_tuner or g_frequency\n\nThe tuner core should not silently change the type field in g_tuner and\ng_frequency. If the tuner is in a different mode than the one that was\nrequested, then just fill in what you can and don\u0027t attempt to read afc,\nsignal or rxsubchans values.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d118e294e27000bfd728308d7b74ba67350e779c",
      "tree": "cd45e1471f86429afbf960f098ec2d4d35766a30",
      "parents": [
        "d16625e788b8871163ad991851ffba5f64c06d43"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 25 10:28:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:07:43 2011 -0300"
      },
      "message": "[media] cx18/ivtv: fix g_tuner support\n\nThe driver shouldn\u0027t override vt-\u003etype, and the tuner name should be\nbased on vt-\u003etype as well.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d16625e788b8871163ad991851ffba5f64c06d43",
      "tree": "cd74a65b95552649fe960e5a6aeefae8a7a98f9f",
      "parents": [
        "a6cf90a91551c767bed78a4418c26f41aed60cde"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 25 10:24:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:07:01 2011 -0300"
      },
      "message": "[media] tuner-core: power up tuner when called with s_power(1)\n\nDrivers must be able to rely on s_power to power up subdevices.\n\nNote that at this moment no driver attempts to power up tuners. This probably\nisn\u0027t surprising since s_power(1) was never implemented in tuner-core.c until\nnow.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a6cf90a91551c767bed78a4418c26f41aed60cde",
      "tree": "125aede7f75d1760654c88669d451656e019b11b",
      "parents": [
        "487833018eb2b969f20457fcf1956b3c6dbfad51"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 14 04:03:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:06:12 2011 -0300"
      },
      "message": "[media] v4l2-ioctl.c: check for valid tuner type in S_HW_FREQ_SEEK\n\nProhibit attempts to change the tuner to a type that is different\nfrom the device node the ioctl is called from. I.e. the type must\nbe RADIO for a radio node and ANALOG_TV for a video/vbi node.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "487833018eb2b969f20457fcf1956b3c6dbfad51",
      "tree": "2da679bc20e3a8fee464cb1ee980b87debcd9ba0",
      "parents": [
        "338e9e1ad541cbb2a3fa5839376ff6c138d40301"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Jun 13 09:47:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:04:41 2011 -0300"
      },
      "message": "[media] tuner-core: simplify the standard fixup\n\nGet rid of a number of unnecessary tuner_dbg messages by simplifying\nthe std fixup function.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "338e9e1ad541cbb2a3fa5839376ff6c138d40301",
      "tree": "0657639257487bc4ac5499e51e8a4083ea4de896",
      "parents": [
        "e206fc5e3de0e38a35b6f92941c913b6d8343fc6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Jun 13 09:35:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:04:23 2011 -0300"
      },
      "message": "[media] tuner-core/v4l2-subdev: document that the type field has to be filled in\n\nThe tuner ops g_frequency, g_tuner and s_tuner require that the tuner type\nfield is filled in. Document this.\n\nThe tuner-core doc is based on a patch from Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a024c1a6b274e11596d124619e43c25560f64c01",
      "tree": "6aff31f3a2268db0d5aec3f4e2ee5363d9e94652",
      "parents": [
        "50e9efd60b213ce43ad6979bfc18e25eec2d8413"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Jun 12 07:02:43 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:03:00 2011 -0300"
      },
      "message": "[media] bttv: fix s_tuner for radio\n\nFix typo: g_tuner should have been s_tuner.\n\nTested with a bttv card.\n\nCc: stable@kernel.org\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "50e9efd60b213ce43ad6979bfc18e25eec2d8413",
      "tree": "ab833483b2a5ee1e780694bf97628f09dd010cd9",
      "parents": [
        "227690df75382e46a4f6ea1bbc5df855a674b47f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Jun 12 06:39:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:02:40 2011 -0300"
      },
      "message": "[media] pvrusb2: fix g/s_tuner support\n\nThe tuner-core subdev requires that the type field of v4l2_tuner is\nfilled in correctly. This is done in v4l2-ioctl.c, but pvrusb2 doesn\u0027t\nuse that yet, so we have to do it manually based on whether the current\ninput is radio or not.\n\nTested with my pvrusb2.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "227690df75382e46a4f6ea1bbc5df855a674b47f",
      "tree": "414d4dcad844523a0cfb9457be5ad966d2414bf5",
      "parents": [
        "9bf0ef060ebae452c07cf5b0616247780740bb50"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Jun 12 06:36:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:02:07 2011 -0300"
      },
      "message": "[media] v4l2-ioctl.c: prefill tuner type for g_frequency and g/s_tuner\n\nThe subdevs are supposed to receive a valid tuner type for the g_frequency\nand g/s_tuner subdev ops. Some drivers do this, others don\u0027t. So prefill\nthis in v4l2-ioctl.c based on whether the device node from which this is\ncalled is a radio node or not.\n\nThe spec does not require applications to fill in the type, and if they\nleave it at 0 then the \u0027check_mode\u0027 call in tuner-core.c will return\nan error and the ioctl does nothing.\n\nCc: stable@kernel.org\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9bf0ef060ebae452c07cf5b0616247780740bb50",
      "tree": "4de9e27dfcb98fa5d1e29ad1d97516f0d3b1b299",
      "parents": [
        "4e4a31fb95d88518180517bae3098a23ebde9f9c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Jun 13 09:21:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:00:57 2011 -0300"
      },
      "message": "[media] tuner-core: fix tuner_resume: use t-\u003emode instead of t-\u003etype\n\nset_mode is called with t-\u003etype, which is the tuner type. Instead, use\nt-\u003emode which is the actual tuner mode (i.e. radio vs tv).\n\nCc: stable@kernel.org\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e4a31fb95d88518180517bae3098a23ebde9f9c",
      "tree": "2b30f41f3685345c2d4750d73f412ce03329e6ef",
      "parents": [
        "98c32bcded0e249fd48726930ae9f393e0e318b4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 14 03:56:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 07 15:00:10 2011 -0300"
      },
      "message": "[media] tuner-core: fix s_std and s_tuner\n\nBoth s_std and s_tuner are broken because set_mode_freq is called before the\nnew std (for s_std) and audmode (for s_tuner) are set.\n\nThis patch splits set_mode_freq in a set_mode and a set_freq and in s_std/s_tuner\nfirst calls set_mode, and if that returns 0 (i.e. the mode is supported)\nthen they set t-\u003estd/t-\u003eaudmode and call set_freq.\n\nThis fixes a bug where changing std or audmode would actually change it to\nthe previous value.\n\nDiscovered while testing analog TV standards for cx18 with a tda18271 tuner.\n\nCc: stable@kernel.org\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "da4b7b2011ecbdc0377b0c0263e85c2d474e3d5a",
      "tree": "c5d45721393d57588d01a8098a636c647bde7ff2",
      "parents": [
        "2154be651b90ab0e6b5e9b9cf127a75429f9e90c"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Fri May 20 15:28:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 16:31:28 2011 -0300"
      },
      "message": "[media] saa7134: enable IR support for Hauppauge HVR-1150/1120\n\nEnable the IR support for the Hauppauge HVR-1150 and HVR-1120.\n\nThanks to Fernando Laudares Camargos for testing the patch.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nCc: Fernando Laudares Camargos \u003cfernando.laudares.camargos@gmail.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7225a1dcc38f28fcc6178258b2072d12742f68d9",
      "tree": "fed93626774c68b7ac136f04e2a99fdfea37d9ea",
      "parents": [
        "0e59fd0592430cee4595c600427899a3404861e7"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed May 11 09:56:20 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:18:24 2011 -0300"
      },
      "message": "[media] uvcvideo: Add M420 format support\n\nThe M420 format is used by the Microsoft LifeCam Studio HD.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\n[laurent.pinchart@ideasonboard.com: split into v4l/uvcvideo patches]\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7296944759c41001122fc95110468a1a572352cd",
      "tree": "94fe97dd4f5d00d332e77fec0974ebee8e59f377",
      "parents": [
        "ecc6517d947e91f02eb5a3a055f524122846f84e"
      ],
      "author": {
        "name": "Bob Liu",
        "email": "lliubbo@gmail.com",
        "time": "Fri Apr 29 07:11:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:16:45 2011 -0300"
      },
      "message": "[media] uvcvideo: Add support for NOMMU arch\n\nAdd support to uvc driver for NOMMU arch including add function\nuvc_queue_get_unmapped_area() and make some changes in uvc_queue_mmap().\nSo that uvc camera can be used on nommu arch like blackfin.\n\nSigned-off-by: Bob Liu \u003clliubbo@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ecc6517d947e91f02eb5a3a055f524122846f84e",
      "tree": "fdeccb017f68c070bdf4c699cf6ff48d742512c1",
      "parents": [
        "4bc90dea7be181cd876500b1d766faaa77c3d493"
      ],
      "author": {
        "name": "Bob Liu",
        "email": "lliubbo@gmail.com",
        "time": "Fri May 06 05:20:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:14:40 2011 -0300"
      },
      "message": "[media] Revert \"V4L/DVB: v4l2-dev: remove get_unmapped_area\"\n\nThis reverts commit c29fcff3daafbf46d64a543c1950bbd206ad8c1c.\n\nSigned-off-by: Bob Liu \u003clliubbo@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4bc90dea7be181cd876500b1d766faaa77c3d493",
      "tree": "ad857a7057d33f673e645866f61eea97bacf6083",
      "parents": [
        "a1de7a00ae6169973f188a2e6690e34d84613853"
      ],
      "author": {
        "name": "Teresa Gámez",
        "email": "t.gamez@phytec.de",
        "time": "Wed May 18 10:41:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:07:12 2011 -0300"
      },
      "message": "[media] V4L: mt9m111: fix pixel clock\n\nThis camera driver supports only rising edge, which is the default\nsetting of the device. The function mt9m111_setup_pixfmt() overwrites\nthis setting. So the driver actually uses falling edge.\nThis patch corrects that.\n\nSigned-off-by: Teresa Gámez \u003ct.gamez@phytec.de\u003e\n[g.liakhovetski@gmx.de: removed superfluous register write]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nTested-by: Teresa Gámez \u003ct.gamez@phytec.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1de7a00ae6169973f188a2e6690e34d84613853",
      "tree": "cba24a86250169a269aa37f59c0a531294774e30",
      "parents": [
        "d2dcad49bc346054b49bd40fd96f397fec695a0f"
      ],
      "author": {
        "name": "Teresa Gámez",
        "email": "t.gamez@phytec.de",
        "time": "Thu Apr 14 11:39:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:07:04 2011 -0300"
      },
      "message": "[media] V4L: mt9v022: fix pixel clock\n\nThe setup of the pixel clock is done wrong in the mt9v022 driver.\nThe \u0027Invert Pixel Clock\u0027 bit has to be set to 1 for falling edge\nand not for rising. This is not clearly described in the data\nsheet.\n\nTested on pcm037 and pcm027/pcm990.\n\nSigned-off-by: Teresa Gámez \u003ct.gamez@phytec.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2dcad49bc346054b49bd40fd96f397fec695a0f",
      "tree": "2aefcd96625a494c842938daa59c9dbfd6a7f1d6",
      "parents": [
        "e23b961dd1206aceaad28233212f3d506595432f"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed May 18 06:49:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:06:46 2011 -0300"
      },
      "message": "[media] V4L: soc-camera: a missing mediabus code -\u003e fourcc translation is not critical\n\nsoc_mbus_get_fmtdesc() returning NULL means only, that no standard\nmediabus code -\u003e fourcc conversion is known, this shouldn\u0027t be treated\nas an error by drivers.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e23b961dd1206aceaad28233212f3d506595432f",
      "tree": "185317855b7c6bd9ab4a3c87176b99e4a4997776",
      "parents": [
        "cc552b620fa3a184ba3d4064223ca1d59325b166"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue May 17 10:44:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:05:27 2011 -0300"
      },
      "message": "[media] V4L: soc-camera: add more format look-up entries\n\nAdd new look-up entries for all mediabus codes, for which respective\nfourcc codes exist.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc552b620fa3a184ba3d4064223ca1d59325b166",
      "tree": "8de21b7b635acbc87f71f790af917f3a4c56ee20",
      "parents": [
        "e9ceeced6feb6f072d59b87fe5a47c37e2b50d51"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri May 20 04:25:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:05:08 2011 -0300"
      },
      "message": "[media] V4L: soc-camera: add a new packing for YUV 4:2:0 type formats\n\n12-bit formats, similar to YUV 4:2:0 occupy 3 bytes for each two pixels\nand cannot be described by any of the existing SOC_MBUS_PACKING_* macros.\nThis patch adds a new one SOC_MBUS_PACKING_1_5X8 to describe such\nformats and extends soc_mbus_samples_per_pixel() to support it.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9ceeced6feb6f072d59b87fe5a47c37e2b50d51",
      "tree": "ed4f969ad09adf1b02940720dd6c3a8167c12709",
      "parents": [
        "93f116d595e9aa7dca5f6507376d6995f217d420"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri May 13 13:11:38 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:04:32 2011 -0300"
      },
      "message": "[media] V4L: omap1-camera: fix huge lookup array\n\nSince V4L2_MBUS_FMT_* codes have become large and sparse, they cannot\nbe used as array indices anymore.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "93f116d595e9aa7dca5f6507376d6995f217d420",
      "tree": "683617d71b12678ed976cc5c2eaa7a2e5bcb9d11",
      "parents": [
        "ee1b6f4bf3aa827b0daf65d7441e75212604b1c9"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri May 13 13:21:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 12:04:22 2011 -0300"
      },
      "message": "[media] V4L: soc-camera: avoid huge arrays, caused by changed format codes\n\nRecently mediabus pixel format codes have become a part of the user-\nspace API, at which time their values also have been changed from\ncontiguous numbers, running from 0 to sparse numbers with values\naround 0x1000, 0x2000, 0x3000... This made them unsuitable for the\nuse as array indices. This patch switches soc-camera internal format\nlook-ups to not depend on values of those macros.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "64149deb6a9ec35cc8a3ac3e7b5bc19d4a79ff44",
      "tree": "a45d7ba4968944b5b2444d42fa7a5cba865724c7",
      "parents": [
        "3dac322db63473901ba9484690ee6864bb1292d0"
      ],
      "author": {
        "name": "Kassey Li",
        "email": "ygli@marvell.com",
        "time": "Fri May 20 04:08:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 11:57:59 2011 -0300"
      },
      "message": "[media] V4L: soc-camera: add JPEG support\n\nSigned-off-by: Qing Xu \u003cqingx@marvell.com\u003e\nSigned-off-by: Kassey Lee \u003cygli@marvell.com\u003e\n[g.liakhovetski@gmx.de: fixed compiler warning]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3dac322db63473901ba9484690ee6864bb1292d0",
      "tree": "357b3ee568b0dc35ba78529070fe40ba17cd5aa4",
      "parents": [
        "aee5c2f1fc9c7cd2502ff14f818fcedef666f038"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Mar 28 13:39:16 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 11:56:16 2011 -0300"
      },
      "message": "[media] V4L: sh_mobile_ceu_camera: implement live cropping\n\nPRELIMINARY: break out spinlock changes; consider multiple completing\nfeames, causing multiple complete() calles.\n\nAdd live crop support to the sh_mobile_ceu driver.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aee5c2f1fc9c7cd2502ff14f818fcedef666f038",
      "tree": "f1eb50bc8558350d927b7624723ce7203272ceeb",
      "parents": [
        "08a31b960598adef6aa9430c2cab4b5ef4db1ab8"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Mar 28 13:28:28 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 11:55:31 2011 -0300"
      },
      "message": "[media] V4L: soc-camera: add a livecrop host operation\n\nAdd an soc-camera host livecrop operation to implement live zoom. If\na host driver implements it, it should take care to preserve output\nframe format, then live crop doesn\u0027t break streaming.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "08a31b960598adef6aa9430c2cab4b5ef4db1ab8",
      "tree": "cfe1e8c542d25dd171af8ef25eecea6404e604d1",
      "parents": [
        "066f7867207b8e13d2062069e0ba7cb3a5bf04b2"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Mar 25 05:24:01 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 11:52:53 2011 -0300"
      },
      "message": "[media] V4L: mx3_camera: implement .stop_streaming()\n\nThe .stop_streaming() videobuf2 operation has to be implemented to\nguarantee, that video buffers are not written to after a STREAMOFF.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "066f7867207b8e13d2062069e0ba7cb3a5bf04b2",
      "tree": "3ba6934e248262d1c2dd2a119869a3fabc68e480",
      "parents": [
        "c68956c14b6accaf6371c8db26deb23fe8e3a3f3"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Mar 24 12:51:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 11:52:36 2011 -0300"
      },
      "message": "[media] V4L: sh_mobile_ceu_camera: implement .stop_streaming()\n\nThe .stop_streaming() videobuf2 operation has to be implemented to\nguarantee, that video buffers are not written to after a STREAMOFF.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c68956c14b6accaf6371c8db26deb23fe8e3a3f3",
      "tree": "fed9a29eeebce1f2d7cea36f247f868237b0ca85",
      "parents": [
        "b5f1220d587df8d62372c11e05d44af14056295f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed May 18 12:06:40 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 11:32:57 2011 -0300"
      },
      "message": "[media] s5p-csis: Do not use uninitialized variables in s5pcsis_suspend\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"
    }
  ],
  "next": "b5f1220d587df8d62372c11e05d44af14056295f"
}
