)]}'
{
  "log": [
    {
      "commit": "c6711c3e6d4976716633047c0f6bbd953d6831fb",
      "tree": "ca6bace327d774d50f429ac6ace9bfb30fa14b93",
      "parents": [
        "a4c473033b6a100773a4fd8b7ba1e45baeb1e692"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 14 05:20:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:31 2009 -0300"
      },
      "message": "V4L/DVB (12104): ivtv/cx18: fix regression: class controls are no longer seen\n\nA previous change (v4l2-common: remove v4l2_ctrl_query_fill_std) broke\nthe handling of class controls in VIDIOC_QUERYCTRL. The MPEG class control\nwas broken for all drivers that use the cx2341x module and the USER class\ncontrol was broken for ivtv and cx18.\n\nThis change adds back proper class control support.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a4c473033b6a100773a4fd8b7ba1e45baeb1e692",
      "tree": "01465e084c65c49e0f2ea0586b83ef03385cdc84",
      "parents": [
        "19859229d7d98bc2d582ff45045dd7f73d649383"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sat Jun 20 21:34:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:25 2009 -0300"
      },
      "message": "V4L/DVB (12102): em28xx: add Remote control support for EVGA inDtube\n\nAdd an IR profile for the EVGA inDtube remote control (which is an NEC type\nremote)\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "19859229d7d98bc2d582ff45045dd7f73d649383",
      "tree": "cdbed4c93686baea5375d29c103d3a31c35365c6",
      "parents": [
        "cdf7bfa8926fb26d5900103ae09eb5f3eddb95cc"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Fri Jun 19 00:33:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:21 2009 -0300"
      },
      "message": "V4L/DVB (12101): em28xx: add support for EVGA inDtube\n\nAdd support for the EVGA inDtube.  Both ATSC and analog side validated as\nfully functional.\n\nThanks to Jake Crimmins from EVGA for providing the correct GPIO info.\nThanks to Alan Hagge for doing all the device testing.\nThanks to Greg Williamson for providing hardware for testing.\n\nCc: Jake Crimmins \u003cjcrimmins@evga.com\u003e\nCc: Alan Hagge \u003cahagge@gmail.com\u003e\nCc: Greg Williamson \u003ccheeseboy16@gmail.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cdf7bfa8926fb26d5900103ae09eb5f3eddb95cc",
      "tree": "7b20b253b717678c71a4343546ec4e123be6e2e7",
      "parents": [
        "f867c3f4eab1d5006df4f3734fab1134feffbeba"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Fri Jun 19 00:20:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:16 2009 -0300"
      },
      "message": "V4L/DVB (12100): em28xx: make sure the analog GPIOs are set if we used a card hint\n\nIn cases where the board had a default USB ID, we would not indentify the\nboard until after the call to em28xx_set_mode().  As a result, for those\nboards the analog GPIOs were not being set before probing the i2c bus for\ndevices (the probe would occur with the GPIOs being all high).\n\nMake a call to em28xx_set_mode() so that the GPIOs are set properly before\nprobing the i2c bus for devices.\n\nThis problem was detected with the EVGA inDtube, where the tvp5150 is not\npowered on unless GPIO1 is pulled low.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f867c3f4eab1d5006df4f3734fab1134feffbeba",
      "tree": "201173fa992dab326ec674def03247e58863149e",
      "parents": [
        "ee1ebcfea6ee16491f88e8023554dd214e1ba85c"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Fri Jun 19 05:45:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:12 2009 -0300"
      },
      "message": "V4L/DVB (12098): Create table for customize stv0900 ts registers.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ee1ebcfea6ee16491f88e8023554dd214e1ba85c",
      "tree": "b2571a6a0c85b66a9a7b5890632a6d27d29a685d",
      "parents": [
        "68191edeb50773993f4a05651b0a085bd110fbeb"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Mon Jun 08 04:31:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:07 2009 -0300"
      },
      "message": "V4L/DVB (12097): Implement reading uncorrected blocks for stv0900\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "68191edeb50773993f4a05651b0a085bd110fbeb",
      "tree": "4beb0d7a9ae0f353b2f36237c4374da63987a7c1",
      "parents": [
        "0cde9b2533d6fe79307173f24209228aaf34bc98"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Sun Jun 14 14:10:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:14:03 2009 -0300"
      },
      "message": "V4L/DVB (12096): Bug fix: stv0900 register read must using i2c in one transaction\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0cde9b2533d6fe79307173f24209228aaf34bc98",
      "tree": "a8010790bf69d349cf6faa746805d4bca6da4e58",
      "parents": [
        "3fb4a57b494e05dba4d1305e2347c6633b76c20e"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Jun 14 13:17:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:59 2009 -0300"
      },
      "message": "V4L/DVB (12095): Change lnbh24 configure bits for NetUP card.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3fb4a57b494e05dba4d1305e2347c6633b76c20e",
      "tree": "b6191c561118c431456a467ad300adb006086295",
      "parents": [
        "f800952c21157f11a5510d9cf700c9a7ba30800d"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 14:31:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:57 2009 -0300"
      },
      "message": "V4L/DVB (12093): gspca_sonixj: Name saturation control saturation, not color\n\nName saturation control saturation, not color and make the default\nless saturated (the old default was overdoing it).\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f800952c21157f11a5510d9cf700c9a7ba30800d",
      "tree": "4f43a7786679abf6c26b779bedfbd50d942e3429",
      "parents": [
        "37c6dbe290c05023b47f52528e30ce51336b93eb"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 14:29:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:54 2009 -0300"
      },
      "message": "V4L/DVB (12092): gspca_sonixj + ov7630: invert vflip control instead of changing default\n\ngspca_sonixj + ov7630 had the default value for flip enabled, as otherwise\nthe picture is upside down. It is better to instead invert the meaning\nof the control in the set function, and have the default be no vflip,\nas one would expect vflip enabled to be upside down.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "37c6dbe290c05023b47f52528e30ce51336b93eb",
      "tree": "2fbfa66d28b283b8a1b81a4e7cc5df47195c2228",
      "parents": [
        "1fec747cd389b4812a9932a1416d76e8a53596b2"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 07:35:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:49 2009 -0300"
      },
      "message": "V4L/DVB (12091): gspca_sonixj: Add light frequency control\n\ngspca_sonixj: Add light frequency control\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1fec747cd389b4812a9932a1416d76e8a53596b2",
      "tree": "9af3bf62f0927c45ee497d6801cb8070ba90e0b7",
      "parents": [
        "a5d1cc39fee739cf4fc2a1f43da812c50de9d3d6"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 06:05:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:45 2009 -0300"
      },
      "message": "V4L/DVB (12090): gspca_sonixj: enable autogain control for the ov7620\n\ngspca_sonixj: enable autogain control for the ov7620, and not only\nmake it enable autogain but also auto exposure (and do the\nsame for the ov7648).\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a5d1cc39fee739cf4fc2a1f43da812c50de9d3d6",
      "tree": "f5b60de061174a487cf5f54c4cb82ebd70c5b27b",
      "parents": [
        "119893b2dfb18515bfdcc5edb83422e6aa126a86"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 06:03:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:38 2009 -0300"
      },
      "message": "V4L/DVB (12089): gspca_sonixj: increase 640x480 frame-buffersize\n\ngspca_sonixj: increase 640x480 frame-buffersize, as I was getting buffer\noverflows during my testing of a \"Premier\" 0c45:613e cam\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "119893b2dfb18515bfdcc5edb83422e6aa126a86",
      "tree": "8b1a0288a9f53fe041cb005a76b49434095490dc",
      "parents": [
        "cc7b5b573feb5edfe68c028bc1ea383dab37dde2"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 05:20:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:33 2009 -0300"
      },
      "message": "V4L/DVB (12088): Mark the v4l1 uvcvideo quickcam messenger driver as deprecated\n\nMark the v4l1 uvcvideo quickcam messenger driver as deprecated, the one\ncam it supports, is now also supported by the v4l2 gspca stv06xx driver.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc7b5b573feb5edfe68c028bc1ea383dab37dde2",
      "tree": "a447f52ce76d18a71d901a505b5a1608fce734cd",
      "parents": [
        "9764398bdeef49414b37ef8bd35abfec1f44bd3e"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 05:14:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:29 2009 -0300"
      },
      "message": "V4L/DVB (12087): gspca_sonixj: enable support for 0c45:613e camera\n\ngspca_sonixj: enable support for 0c45:613e camera, and slightly tweak\nthe ov7630 register init values for a much better picture.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9764398bdeef49414b37ef8bd35abfec1f44bd3e",
      "tree": "68c8e49400f8e9ed5a576ed855c9a605423f9398",
      "parents": [
        "e080fcd9298d544f3233d8c45304990be1920b3d"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 05:08:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:26 2009 -0300"
      },
      "message": "V4L/DVB (12086): gspca_sonixj: Fix control index numbering\n\nThe control index defines for the gspca_sonixj driver were numbered\nwrong, causing us to disable the wrong controls on various sensors\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e080fcd9298d544f3233d8c45304990be1920b3d",
      "tree": "869b909cfe2600ed4e86deda773c07258bc8e908",
      "parents": [
        "0220f8870e66628f19c36bad813e881ebfaae7a6"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu Jun 18 05:03:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:22 2009 -0300"
      },
      "message": "V4L/DVB (12085): gspca_ov519: constify ov518 inititial register value tables\n\ngspca_ov519: constify ov518 inititial register value tables\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0220f8870e66628f19c36bad813e881ebfaae7a6",
      "tree": "17973be8c8c2ceee268bb5d8ec3ccc648430c826",
      "parents": [
        "98b1e9be882eff0f00bb5770ced9d9b24eb0238c"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jun 17 18:50:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:18 2009 -0300"
      },
      "message": "V4L/DVB (12084): ov511: mark as deprecated\n\nMark the v4l1 ov511 as deprecated as we now have ov511 support in\nthe gspca ov519 driver. Note we should really also keep track of this\nin Documentation/feature-removal-schedule.txt, but that is not\npart of the v4l-dvb tree.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "98b1e9be882eff0f00bb5770ced9d9b24eb0238c",
      "tree": "ab921b34c327e3bf1ddf1959ece3d0b858080f27",
      "parents": [
        "8668d504d72c384fbfb6ab6f5d02a9fe4d813554"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jun 17 18:41:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:16 2009 -0300"
      },
      "message": "V4L/DVB (12083): ov511: remove ov518 usb id\u0027s from the driver\n\nov511: remove ov518 usb id\u0027s from the driver, as they have not been working\never since the decompression code got removed from the kernel, and they\nare no supported by the gspca_ov519 module.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8668d504d72c384fbfb6ab6f5d02a9fe4d813554",
      "tree": "4ba923b0a7ccda8121960231e758135ba9bd584a",
      "parents": [
        "ae49c40461d8981b232e3fec28234d492067f0e1"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jun 17 18:37:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:13:11 2009 -0300"
      },
      "message": "V4L/DVB (12082): gspca_stv06xx: Add support for st6422 bridge and sensor\n\nAdd support for st6422 bridge and sensor to the stv06xx gspca sub driver,\ntested with:\nLogitech QuickCam Messenger     046d:08f0       ST6422  integrated\nLogitech QuickCam Mess. Plus    046d:08f6       ST6422  integrated\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ae49c40461d8981b232e3fec28234d492067f0e1",
      "tree": "943c34266c9ef36745cf34a784e53bf2fadbb0fb",
      "parents": [
        "b282d87332f5b3c2ac2e289f772b33067e4be77b"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 19:15:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:12:50 2009 -0300"
      },
      "message": "V4L/DVB (12081): gspca_ov519: Cleanup some sensor special cases\n\ngspca_ov519: Cleanup some sensor special cases\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b282d87332f5b3c2ac2e289f772b33067e4be77b",
      "tree": "4e025e4d818e1ddf71c501dd695de87c230ab8cf",
      "parents": [
        "1876bb923c98c605eca69f0bfe295f7b5f5eba28"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 19:10:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:12:47 2009 -0300"
      },
      "message": "V4L/DVB (12080): gspca_ov519: Fix ov518+ with OV7620AE (Trust spacecam 320)\n\ngspca_ov519: Fix ov518+ with OV7620AE (Trust spacecam 320)\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1876bb923c98c605eca69f0bfe295f7b5f5eba28",
      "tree": "ddc996e7e15a9ec803e5cfeb8bf341af30fae7fa",
      "parents": [
        "f5cee95c2e4c56b50cdb8edd33cf04902946cd25"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 06:45:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:12:37 2009 -0300"
      },
      "message": "V4L/DVB (12079): gspca_ov519: add support for the ov511 bridge\n\ngspca_ov519: add support for the ov511 bridge\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f5cee95c2e4c56b50cdb8edd33cf04902946cd25",
      "tree": "c79ac918e7f32a9128b747abba3e99f37c6dd8a6",
      "parents": [
        "80142efa715581c06d01b37f299a240309699ff4"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 06:32:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:12:32 2009 -0300"
      },
      "message": "V4L/DVB (12078): gspca_ov519: Better default contrast for ov6630\n\nHmm, another one with an extra if (life sucks) the\ndefault contrast really is no good for the ov6630, it\nisn\u0027t even high enough in full daylight, this gives\nthe ov6630 a different initial value for a better out\nof the box experience.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "80142efa715581c06d01b37f299a240309699ff4",
      "tree": "31ccf889d5f2e45cbb1b7c54ba7488e66f35eee7",
      "parents": [
        "9e4d82588174e68abe8e3568202f0b530415661f"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 06:26:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:12:08 2009 -0300"
      },
      "message": "V4L/DVB (12077): gspca_ov519: Fix 320x240 with ov7660 sensor\n\nAs reported on the ov51x-jpeg list, and as I can confirm with my own cam\nthe ov7670 in 320x240 has a number of broken columns of pixels\nat the left of the picture. This was not present in the old\ndriver as it always used 640x480 and did software\ndownscaling (took me a while to figure that one out).\nThe fix adds a sensor specific if in so far sensor\nneutral code :( But this is the only way to fix this,\nthis cannot be fixed by only changing sensor registers.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e4d82588174e68abe8e3568202f0b530415661f",
      "tree": "191dc3d223ea2a0a3d538ef402fcee0cf0d7c12e",
      "parents": [
        "92918a53ee74bb326430aaa958caa0cf111b54b1"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 06:25:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:11:49 2009 -0300"
      },
      "message": "V4L/DVB (12076): gspca_ov519: Fix led inversion with some cams\n\nMy ov519 cam has it led inverted, the same has been\nreported on the ov51x-jpeg list for another\ncreative cam. This patch fixes this without changing\nthe behaviour for other cams.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "92918a53ee74bb326430aaa958caa0cf111b54b1",
      "tree": "405033eaf382dd1e61f06c5e892802def6535c2c",
      "parents": [
        "124cc9c0c8acc77ac2f1114ee7eea961334020ba"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 06:21:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:11:40 2009 -0300"
      },
      "message": "V4L/DVB (12075): gspca_ov519: check ov518 packet numbers\n\nCheck ov518 packet numbers to detect dropped packets.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "124cc9c0c8acc77ac2f1114ee7eea961334020ba",
      "tree": "9dc1a6fdeda3a5482c287fd86868732982433daf",
      "parents": [
        "7d9713735d7537baf2b00be806a8de08a5c9f11b"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 05:48:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:11:24 2009 -0300"
      },
      "message": "V4L/DVB (12074): gspca_ov519: Add 320x240 and 160x120 support for cif sensor cams\n\ngspca_ov519: Add 320x240 and 160x120 support for cif sensor cams\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d9713735d7537baf2b00be806a8de08a5c9f11b",
      "tree": "d596c1b9d1add18a41856c1ec5546f90dae8a110",
      "parents": [
        "02ab18b0f497bed623814677577b76cc97234085"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 05:28:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:11:20 2009 -0300"
      },
      "message": "V4L/DVB (12073): gspca_ov519: limit ov6630 qvif uv swap fix to ov66308AF\n\nThe fix for the UV swapping in qcif mode with the ov6630, which I did\nto fix this issue on a ov518 cam with an ov66308AF, causes UV swapping in\nqcif with another cam of mine with the ov518 and an ov66308AE, so this\npatch changes the code to differentiate between the ov66308AF and other\nov6630 versions, and restricts the UV swap fix to the ov66308AF.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "02ab18b0f497bed623814677577b76cc97234085",
      "tree": "4f110a6b30419cae8077546946cf221cfef5a8cb",
      "parents": [
        "b8bfb5fb348d939a96fc8f71996a2e5e48b4544b"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Jun 14 04:32:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:11:16 2009 -0300"
      },
      "message": "V4L/DVB (12072): gspca-ov519: add extra controls\n\nThis patch adds autobrightness (so that it can\nbe turned off to make the already present brightness\ncontrol work) and light frequency filtering controls.\n\nThe lightfreq control needed 2 different entries\nin the ctrls array, as the number of options differs\ndepending on the sensor. Always one of the 2 entires is\ndisabled ofcourse.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b8bfb5fb348d939a96fc8f71996a2e5e48b4544b",
      "tree": "c9e058777f5f0869166eeadd23a9f0baac037d5c",
      "parents": [
        "14422f9dd8515bfbe6fdbde37eadf59e2980f104"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sat Jun 13 18:56:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:11:07 2009 -0300"
      },
      "message": "V4L/DVB (12071): gspca: fix NULL pointer deref in query_ctrl\n\ngspca: fix NULL pointer deref in query_ctrl\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "14422f9dd8515bfbe6fdbde37eadf59e2980f104",
      "tree": "1590b5ac41fd4aab91317632d6cb41cd7402e7d8",
      "parents": [
        "d888a4c76c51092993643f8992bf55b3c28da483"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 23:55:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:10:05 2009 -0300"
      },
      "message": "V4L/DVB (12010): cx88: Properly support Leadtek TV2000 XP Global\n\nFix Leadtek TV2000 XP Global entries and add missing PCI ID\u0027s.\n\nThanks to Terry Wu \u003cterrywu2009@gmail.com\u003e for pointing us for the proper settings.\n\nCc: Terry Wu \u003cterrywu2009@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a861e9eb76c68b23be1aa4758269c5b412089a9",
      "tree": "4ec2284a725039e95dedd11b3b1fba6ead012349",
      "parents": [
        "f73c8f53ccc13ae13c6dbfa002083448a5ad0c81"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue May 12 15:13:32 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 16:22:34 2009 +0900"
      },
      "message": "soc-camera: unify i2c camera device platform data\n\nUnify i2c camera device platform data to point to struct soc_camera_link\nfor a smooth transition to soc-camera as a platform driver.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0dd5198672dd2bbeb933862e1fc82162e0b636be",
      "tree": "c9efed20d90603c4d1626c21bd7aab1e7fc74a58",
      "parents": [
        "c868d550115b9ccc0027c67265b9520790f05601",
        "11c635a25b9f3a5d87409ce46cf2e05c500251ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:15:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:15:42 2009 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (425 commits)\n  V4L/DVB (11870): gspca - main: VIDIOC_ENUM_FRAMESIZES ioctl added.\n  V4L/DVB (12004): poll method lose race condition\n  V4L/DVB (11894): flexcop-pci: dmesg visible names broken\n  V4L/DVB (11892): Siano: smsendian - declare function as extern\n  V4L/DVB (11891): Siano: smscore - bind the GPIO SMS protocol\n  V4L/DVB (11890): Siano: smscore - remove redundant code\n  V4L/DVB (11889): Siano: smsdvb - add DVB v3 events\n  V4L/DVB (11888): Siano: smsusb - remove redundant ifdef\n  V4L/DVB (11887): Siano: smscards - add board (target) events\n  V4L/DVB (11886): Siano: smscore - fix some new GPIO definitions names\n  V4L/DVB (11885): Siano: Add new GPIO management interface\n  V4L/DVB (11884): Siano: smssdio - revert to stand alone module\n  V4L/DVB (11883): Siano: cards - add two additional (USB) devices\n  V4L/DVB (11824): Siano: smsusb - change exit func debug msg\n  V4L/DVB (11823): Siano: smsusb - fix typo in module description\n  V4L/DVB (11822): Siano: smscore - bug fix at get_device_mode\n  V4L/DVB (11821): Siano: smscore - fix isdb-t firmware name\n  V4L/DVB (11820): Siano: smscore - fix byte ordering bug\n  V4L/DVB (11819): Siano: smscore - fix get_common_buffer bug\n  V4L/DVB (11818): Siano: smscards - assign gpio to HPG targets\n  ...\n"
    },
    {
      "commit": "517d08699b250021303f9a7cf0d758b6dc0748ed",
      "tree": "5e5b0134c3fffb78fe9d8b1641a64ff28fdd7bbc",
      "parents": [
        "8eeee4e2f04fc551f50c9d9847da2d73d7d33728",
        "a34601c5d84134055782ee031d58d82f5440e918"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027\n\n* akpm: (182 commits)\n  fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset\n  fbdev: *bfin*: fix __dev{init,exit} markings\n  fbdev: *bfin*: drop unnecessary calls to memset\n  fbdev: bfin-t350mcqb-fb: drop unused local variables\n  fbdev: blackfin has __raw I/O accessors, so use them in fb.h\n  fbdev: s1d13xxxfb: add accelerated bitblt functions\n  tcx: use standard fields for framebuffer physical address and length\n  fbdev: add support for handoff from firmware to hw framebuffers\n  intelfb: fix a bug when changing video timing\n  fbdev: use framebuffer_release() for freeing fb_info structures\n  radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb?\n  s3c-fb: CPUFREQ frequency scaling support\n  s3c-fb: fix resource releasing on error during probing\n  carminefb: fix possible access beyond end of carmine_modedb[]\n  acornfb: remove fb_mmap function\n  mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF\n  mb862xxfb: restrict compliation of platform driver to PPC\n  Samsung SoC Framebuffer driver: add Alpha Channel support\n  atmel-lcdc: fix pixclock upper bound detection\n  offb: use framebuffer_alloc() to allocate fb_info struct\n  ...\n\nManually fix up conflicts due to kmemcheck in mm/slab.c\n"
    },
    {
      "commit": "720b17e759a50635c429ccaa2ec3d01edb4f92d6",
      "tree": "8f6d86a05b328a54bd312b62e1fbc844c1dc30ba",
      "parents": [
        "3b6748e2dd69906af3835db4dc9d1c8a3ee4c68c"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jun 16 15:32:36 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:40 2009 -0700"
      },
      "message": "videobuf-dma-contig: zero copy USERPTR support\n\nSince videobuf-dma-contig is designed to handle physically contiguous\nmemory, this patch modifies the videobuf-dma-contig code to only accept a\nuser space pointer to physically contiguous memory.  For now only\nVM_PFNMAP vmas are supported, so forget hotplug.\n\nOn SuperH Mobile we use this with our sh_mobile_ceu_camera driver together\nwith various multimedia accelerator blocks that are exported to user space\nusing UIO.  The UIO kernel code exports physically contiguous memory to\nuser space and lets the user space application mmap() this memory and pass\na pointer using the USERPTR interface for V4L2 zero copy operation.\n\nWith this approach we support zero copy capture, hardware scaling and\nvarious forms of hardware encoding and decoding.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nCc: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "11c635a25b9f3a5d87409ce46cf2e05c500251ec",
      "tree": "2286b86dbb27d52c5696f61cd3143834bfe95546",
      "parents": [
        "9fd6418a6a7655b69cfa0ae27a3639a6d0b2924f"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon May 25 15:04:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:44 2009 -0300"
      },
      "message": "V4L/DVB (11870): gspca - main: VIDIOC_ENUM_FRAMESIZES ioctl added.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9fd6418a6a7655b69cfa0ae27a3639a6d0b2924f",
      "tree": "3b3754a6518f7cefb130b314199733daaf831d2b",
      "parents": [
        "1c905a4522a3913cf321365c5bb62eb2f70d55d9"
      ],
      "author": {
        "name": "Figo.zhang",
        "email": "figo1802@gmail.com",
        "time": "Tue Jun 16 13:31:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:44 2009 -0300"
      },
      "message": "V4L/DVB (12004): poll method lose race condition\n\nbttv-driver.c,cx23885-video.c,cx88-video.c: poll method lose race condition for capture video.\n\nSigned-off-by: Figo.zhang \u003cfigo1802@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c905a4522a3913cf321365c5bb62eb2f70d55d9",
      "tree": "8ae3b0322d1554fd71c4ef6b5ebe3456242d25b2",
      "parents": [
        "d95e9883ce28c23cb852d599bf0a0889527c1d09"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Fri May 22 07:19:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:43 2009 -0300"
      },
      "message": "V4L/DVB (11894): flexcop-pci: dmesg visible names broken\n\nChangeset 1589a993f074124c3edfff03656e910bb472eeaa broke user visible\nnames of flexcop-pci devices, as it did reorder the enum of card types,\nbut did not adjust the array containing the card names.\n\nReorder the names, and uses [FC_AIR_DVBT] \u003d \"Air2PC/AirStar 2 DVB-T\"\nassignment style for more clarity.\n\nIt also adds the revision Number to the name for SkyStar rev. 2.3 and rev 2.6\nas I think it is useful to see in log output.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d95e9883ce28c23cb852d599bf0a0889527c1d09",
      "tree": "95f827acae4da74392a4edf64cdca79545239bae",
      "parents": [
        "34601caa64e11b8fa5e9a03d74cc1df0af32e2ca"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:56:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:43 2009 -0300"
      },
      "message": "V4L/DVB (11892): Siano: smsendian - declare function as extern\n\nDeclare the object function as \u0027extern\u0027\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34601caa64e11b8fa5e9a03d74cc1df0af32e2ca",
      "tree": "7d20da0ab1b94cb5e274a7dcf0295734b9d7a969",
      "parents": [
        "6675167cab92906a7b1d29faa3901716925d3af8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:52:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:42 2009 -0300"
      },
      "message": "V4L/DVB (11891): Siano: smscore - bind the GPIO SMS protocol\n\nBind SMS protocol commands to the GPIO commands\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6675167cab92906a7b1d29faa3901716925d3af8",
      "tree": "27cf08c0d0bf5d59dcd424c7f394d297f58735f6",
      "parents": [
        "4db989f7745778f9f0a4f823bd5932f108dd76ba"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:34:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:41 2009 -0300"
      },
      "message": "V4L/DVB (11890): Siano: smscore - remove redundant code\n\nremove redundant code, which in the past handled the\nvarious components (now independent modules) registrations.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4db989f7745778f9f0a4f823bd5932f108dd76ba",
      "tree": "9651241d33a91a6e7c3ac57a93ed381e38362928",
      "parents": [
        "07f56002c11897d663f6b1e74a564d821d4086a2"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:28:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:41 2009 -0300"
      },
      "message": "V4L/DVB (11889): Siano: smsdvb - add DVB v3 events\n\nAdd various DVB-API v3 events, those events will trig\ntarget (card) events.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "07f56002c11897d663f6b1e74a564d821d4086a2",
      "tree": "8a0f54bff5d7555d104a5a754fdcea1ad687a67c",
      "parents": [
        "5b8db8978379be5e715803f89c03a2733fe8c8e8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:24:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:40 2009 -0300"
      },
      "message": "V4L/DVB (11888): Siano: smsusb - remove redundant ifdef\n\nRemove a redundant ifdef\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5b8db8978379be5e715803f89c03a2733fe8c8e8",
      "tree": "a7618497ca3f40d4feca60f7b97f951ab8e3086d",
      "parents": [
        "4887f7b4ef8926fd8eb79a928d5f3c4ea25263b8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:18:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:40 2009 -0300"
      },
      "message": "V4L/DVB (11887): Siano: smscards - add board (target) events\n\nAdd events handling for targets. All board-specific\n(target specific) should reside here.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4887f7b4ef8926fd8eb79a928d5f3c4ea25263b8",
      "tree": "9dd3123ae5d91e359bcf1db35443fe2887887139",
      "parents": [
        "7c4ca79f4969a5c5ffcf31a3ba01453821669ced"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:10:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:39 2009 -0300"
      },
      "message": "V4L/DVB (11886): Siano: smscore - fix some new GPIO definitions names\n\nFix some definitions\u0027 names, in order to emphasize the names\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c4ca79f4969a5c5ffcf31a3ba01453821669ced",
      "tree": "589e69aa0847c8d9d8ae79d91d11f02d12623b71",
      "parents": [
        "db9582a1e447daffec54a7172f6f824cfaed0a8e"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 11:49:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:38 2009 -0300"
      },
      "message": "V4L/DVB (11885): Siano: Add new GPIO management interface\n\nAdd new GPIO management interface to replace old (buggy) one.\nKeeping old interface intact for now.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db9582a1e447daffec54a7172f6f824cfaed0a8e",
      "tree": "0be42eeddc381b72d2d7db0bc6b339ea616058a1",
      "parents": [
        "d0b66180c3b288678853e31ec4330b2b5d01e2db"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 11:15:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:38 2009 -0300"
      },
      "message": "V4L/DVB (11884): Siano: smssdio - revert to stand alone module\n\nMake the SDIO interface driver a stand alone module.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0b66180c3b288678853e31ec4330b2b5d01e2db",
      "tree": "3f6929a99a1b049baa857fc78242d705bf6fe083",
      "parents": [
        "bebfa762b171ffcfeeec08f3e677fa9076db6d4c"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 09:51:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:37 2009 -0300"
      },
      "message": "V4L/DVB (11883): Siano: cards - add two additional (USB) devices\n\nAdd two additional USB targets, add these to the \u0027cards\u0027 modules\nand to the \u0027smsusb\u0027 module.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bebfa762b171ffcfeeec08f3e677fa9076db6d4c",
      "tree": "182259b7be40b3f3768383fabd624dadd712998f",
      "parents": [
        "05a073769dbc5f4440d40880a26b76bc8e568c78"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 09:28:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:37 2009 -0300"
      },
      "message": "V4L/DVB (11824): Siano: smsusb - change exit func debug msg\n\nChange the debug message of the USB interface driver exit\nfunction.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05a073769dbc5f4440d40880a26b76bc8e568c78",
      "tree": "3c24cf37d5c788a6cbaf40cbbe65986f3ec47d6c",
      "parents": [
        "5d2387e3cae1e70febc1bd805f248d6e13cb254f"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 09:17:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:36 2009 -0300"
      },
      "message": "V4L/DVB (11823): Siano: smsusb - fix typo in module description\n\nFix small typo in the module description\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d2387e3cae1e70febc1bd805f248d6e13cb254f",
      "tree": "007e945c07d46959bb7c2dc557a5a91755f713b5",
      "parents": [
        "8cc8ef265015cee192fddad3801f09c9c750821b"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 06:02:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:35 2009 -0300"
      },
      "message": "V4L/DVB (11822): Siano: smscore - bug fix at get_device_mode\n\nFix bug that cause error log to echo also if success\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8cc8ef265015cee192fddad3801f09c9c750821b",
      "tree": "269117ce99fa76c8b2cb986e22de5669a2ed585a",
      "parents": [
        "01abc0b07685137765ec36441adf66f7cfcaf654"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 06:01:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:35 2009 -0300"
      },
      "message": "V4L/DVB (11821): Siano: smscore - fix isdb-t firmware name\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "01abc0b07685137765ec36441adf66f7cfcaf654",
      "tree": "e71095f5996ba9aa0921624cc0086ca65a4bbc9b",
      "parents": [
        "a9349315f65cd6a16e8fab1f6cf0fd40f379c4db"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 06:01:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:34 2009 -0300"
      },
      "message": "V4L/DVB (11820): Siano: smscore - fix byte ordering bug\n\nFix byte ordering bug.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a9349315f65cd6a16e8fab1f6cf0fd40f379c4db",
      "tree": "1aba13508320814d1bdd1d8d4e18a48cb3985608",
      "parents": [
        "9504ccacd749ad98e1990c35acd94f7fceaa992e"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 05:59:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:34 2009 -0300"
      },
      "message": "V4L/DVB (11819): Siano: smscore - fix get_common_buffer bug\n\nget common buffers() should block operation until valid buffer\nis avaliable.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9504ccacd749ad98e1990c35acd94f7fceaa992e",
      "tree": "6947329ac49626a5392d3d92b3b031435bf51bc8",
      "parents": [
        "266b95a548c6707eac43ac8caac515348aa44efe"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:34:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:33 2009 -0300"
      },
      "message": "V4L/DVB (11818): Siano: smscards - assign gpio to HPG targets\n\nAssign using the new gpio structures, i/o for exist HPG\ntargets, without removing the old implementation.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "266b95a548c6707eac43ac8caac515348aa44efe",
      "tree": "8d61498387be2d929773d13024ce84e62a311bc7",
      "parents": [
        "a804800a29cbbe2881107df0a016b0b98a21cbbf"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:33:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:33 2009 -0300"
      },
      "message": "V4L/DVB (11817): Siano: smscards - fix wrong firmware assignment\n\nRemove wrong firmware assignments for Nova, Stellar\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a804800a29cbbe2881107df0a016b0b98a21cbbf",
      "tree": "9d464109263db0a589dafdeb28def29753807045",
      "parents": [
        "90f944a38c4eb8432b6381fd0b9789f1f4600786"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:29:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:32 2009 -0300"
      },
      "message": "V4L/DVB (11816): Siano: USB - move the device id table to the cards module\n\nThe card modules is the component which handles various targets,\nso the IDs table should reside within it.\n\n[mchehab@redhat.com: add missing smsendian.h include at smscoreapi.c]\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90f944a38c4eb8432b6381fd0b9789f1f4600786",
      "tree": "24ddd7d72a517b4e71f58b00980142db949968c1",
      "parents": [
        "3b2d18efd16d444ffd1ec50547ee6f1d66e3b57b"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:32:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:31 2009 -0300"
      },
      "message": "V4L/DVB (11815): Siano: bind infra-red component\n\nAdd the infra-red to the makefile and declare\nthe assignment in the cards components.\n\n[mchehab@redhat.com: Fixed a few trivial merge conflicts]\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b2d18efd16d444ffd1ec50547ee6f1d66e3b57b",
      "tree": "2bc7e27932474f21ae556916efd9787bd313df91",
      "parents": [
        "c9679e3b0c329fa090798d658e185ee788540353"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:31:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:31 2009 -0300"
      },
      "message": "V4L/DVB (11814): Siano: smscards - add gpio look-up table\n\nAdd gpio look-up table for various requirements, any\ntarget may select any gpio and assign it to a function\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c9679e3b0c329fa090798d658e185ee788540353",
      "tree": "9c18355fb670120ec033c3809784c2b64e769e0a",
      "parents": [
        "843d0605efa58f6e087cae074b22a2fb77506f6a"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:28:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:30 2009 -0300"
      },
      "message": "V4L/DVB (11813): Siano: move dvb-api headers\u0027 includes to dvb adapter\n\nMove the DVB-API v3 headers\u0027 include list from the core component\nto the smsdvb (DVB adapter) which is the only one that uses them.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "843d0605efa58f6e087cae074b22a2fb77506f6a",
      "tree": "389da7f2b5ad09ca16426c71f4ba07e1db74b4ec",
      "parents": [
        "793786d19a35c59a9379cb75da5b5d6bd052820d"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 12 13:13:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:30 2009 -0300"
      },
      "message": "V4L/DVB (11783): Siano: smsdvb - small typo fix ad module author\n\nFix type at the module description\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "793786d19a35c59a9379cb75da5b5d6bd052820d",
      "tree": "0f7384f23a77505630db3ba6a5ea4152ad76af13",
      "parents": [
        "ba79bb2c381f01224786270d0914d46f31667cf0"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 12 12:28:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:29 2009 -0300"
      },
      "message": "V4L/DVB (11782): Siano: smsdvb - use \u0027push\u0027 status mechanism\n\nThis patch replace the old method of pulling the device status by\nsending \"get_statistics\" request, to push mode. This make status update\nmuch faster, and reduce various operation time (UHF scan now takes 15s\ninstead of 2m). In order to make the change the following modification\nhave been applied:\n1) core header - update statistics headers.\n2) dvb adapter - omit the statistics request, add handling of\nstatus indications.\n3) core \u0027onresponse\u0027 - re-route messages addressed to other adapter\nto the dvb adapter.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba79bb2c381f01224786270d0914d46f31667cf0",
      "tree": "7103992b8ad650ef9671f1f35971881c8652b5ae",
      "parents": [
        "2c5582e58ce2982fd64da21907dfad4061fc1f71"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 12 11:37:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:28 2009 -0300"
      },
      "message": "V4L/DVB (11781): Siano: smsdvb - add big endian support\n\nAdd support for Siano protocol messages\nwith big endian systems.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c5582e58ce2982fd64da21907dfad4061fc1f71",
      "tree": "76f9a730b9e8e04ddfc08e8c892aa68e931ba27e",
      "parents": [
        "51819f6493f434598e89e8a66d6aa2c31bde494d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu May 14 09:35:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:28 2009 -0300"
      },
      "message": "V4L/DVB (11780): Siano: fix compilation error due to the lack of EXTERNAL_SYMBOL\n\nCc: Uri Shkolnik \u003curishk@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51819f6493f434598e89e8a66d6aa2c31bde494d",
      "tree": "5ce4999c6b9a5c18175a94329016f5a7bbd0cc3c",
      "parents": [
        "8f12d0a4eb7c55837f0104c95c60933dc9c593db"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "urishk@yahoo.com",
        "time": "Tue May 12 10:38:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:27 2009 -0300"
      },
      "message": "V4L/DVB (11779): Siano: Makefile - add smsendian to build\n\nAdd smsendian component to the module build\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8f12d0a4eb7c55837f0104c95c60933dc9c593db",
      "tree": "10f792c0d4897d53c6406e11e6ba5946fb71db6d",
      "parents": [
        "c7ce8d37a738b64cafae07db4de021edf1feaa70"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 12 11:28:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:27 2009 -0300"
      },
      "message": "V4L/DVB (11778): Siano: smsusb - lost buffers bug fix\n\nThis patch fixes a problem were protocol buffers\nhave been lost during USB disconnect events.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c7ce8d37a738b64cafae07db4de021edf1feaa70",
      "tree": "ac242a47be8864758f79c7c6674d8140a3ba9d2c",
      "parents": [
        "6d4e6972bb9545f968359379aa5adff863aa4d7c"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 12 08:24:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:26 2009 -0300"
      },
      "message": "V4L/DVB (11777): Siano: smsusb - handle byte ordering and big endianity\n\nThis patch adds support for byte ordering and big endianity\nhandling for the USB interface driver\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d4e6972bb9545f968359379aa5adff863aa4d7c",
      "tree": "9946e8134e80d22792a68d09dd283ed1a989d387",
      "parents": [
        "2e25d1428ae1a166954fb2cd0de422094a93fef1"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 12 07:57:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:25 2009 -0300"
      },
      "message": "V4L/DVB (11776): Siano: smsusb - update license\n\nThis patch updates the license of the USB interface driver\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2e25d1428ae1a166954fb2cd0de422094a93fef1",
      "tree": "1ca881b6998e8aa474dea67a9373ef7425c13f26",
      "parents": [
        "e527579373ab3be045de16a627e43a193fcfacc0"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Mon Apr 27 09:12:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:25 2009 -0300"
      },
      "message": "V4L/DVB (11729): Siano: smsdvb - remove redundent complete instruction\n\nRemove redundant complete instruction from smsdvb, in the\npast this was used by the statistics state machine, but\nno longer.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e527579373ab3be045de16a627e43a193fcfacc0",
      "tree": "ea0828b4466c11f3ea8e633fff29b5c73913f92f",
      "parents": [
        "f95e82c2e5f0dbb9b6e9c7d03b0311c21b6b05b8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Mon Apr 27 09:09:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:24 2009 -0300"
      },
      "message": "V4L/DVB (11728): Siano: smsdvb - modify license\n\nSiano: smsdvb - Fix license to match all other Siano\u0027s files\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f95e82c2e5f0dbb9b6e9c7d03b0311c21b6b05b8",
      "tree": "dd51a61758fa6dfb9fe130fb06e8b81cb405c40f",
      "parents": [
        "1339f9108a84710969903e892dcf1849ae1215cf"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Mon May 11 06:36:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:24 2009 -0300"
      },
      "message": "V4L/DVB (11727): Siano: core header - update include files\n\nRe-order the include files list\n\nRe-order the include files list, put the DVB-API v3 within its\nown section, within a define container.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1339f9108a84710969903e892dcf1849ae1215cf",
      "tree": "d6cbbd4cfa0dc789af0e0fec64e86396b9bca711",
      "parents": [
        "cb17f9047d2c6f248f2f87f4783ca90db7b3f445"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Mon Apr 27 07:50:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:23 2009 -0300"
      },
      "message": "V4L/DVB (11726): Modify the file license to match all other Siano\u0027s files\n\nModify the file license to match all other Siano\u0027s files\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb17f9047d2c6f248f2f87f4783ca90db7b3f445",
      "tree": "60af67ecc7ca20704817ffdef741e5970cd3c803",
      "parents": [
        "ebb6c22e80ccb2889b9c459df36d686d223911f5"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "urishk@yahoo.com",
        "time": "Mon Apr 20 13:00:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:22 2009 -0300"
      },
      "message": "V4L/DVB (11561): Siano: add messages handling for big-endian target\n\nAdd code that modify the content of Siano\u0027s protocol\nmessages when running with big-endian target.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebb6c22e80ccb2889b9c459df36d686d223911f5",
      "tree": "e22e3b30bc947e0597a1b7ff45c5f1af19b16d70",
      "parents": [
        "53838e4b6126b225d2705a00614bd1de42e15f1d"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun Apr 05 06:01:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:22 2009 -0300"
      },
      "message": "V4L/DVB (11559): Siano: add support for infra-red (IR) controllers\n\nThis patch add support for IR (infra-red)\nremote controllers.\nFurther commits are needed in order to enable the\nactivation of the IR components.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "53838e4b6126b225d2705a00614bd1de42e15f1d",
      "tree": "74b6ab2c9f0ab1dc94fc95eece9f5700ca84c30f",
      "parents": [
        "7c57333dcc95b38827a78ef1660c453077bf63f8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun Apr 05 05:26:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:21 2009 -0300"
      },
      "message": "V4L/DVB (11556): Siano: core header - indentation\n\nSome more indentation for the smscoreapi.h\nThere are no implementation changes in this patch.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c57333dcc95b38827a78ef1660c453077bf63f8",
      "tree": "abcd95cf5bcdc30eebe8db3ded07593dea2fe61e",
      "parents": [
        "a6f231a88cb75324ce812a827077943e23d11448"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun Apr 05 05:21:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:20 2009 -0300"
      },
      "message": "V4L/DVB (11555): Siano: core - move and update the main core structure declaration\n\nsmscoreapi - move the main core structure declaration\nto the header, in order to enable other components\n(such as IR) to use it.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a6f231a88cb75324ce812a827077943e23d11448",
      "tree": "dcc24e4e5c6907700d24eb9804f1bfbd65c2b8b8",
      "parents": [
        "f762ee1a0d07d1fdbbc3fa13b39d46d74687a23a"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun Apr 05 05:12:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:20 2009 -0300"
      },
      "message": "V4L/DVB (11554): Siano: core header - add definitions and structures\n\nAdd new definitions (of Siano\u0027s protocol messages),\nand protocol structures (for future commits usage)\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f762ee1a0d07d1fdbbc3fa13b39d46d74687a23a",
      "tree": "0bdd73574ea51b1c21377c44b2148a5dac84a4a7",
      "parents": [
        "7561300a7cea56b61fa28b36d40cdfab22af38bd"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Mon Apr 20 11:35:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:19 2009 -0300"
      },
      "message": "V4L/DVB (11552): Siano: SDIO interface driver - remove two redundant lines\n\nRemove two redundant lines, based on Klimov Alexey code review.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7561300a7cea56b61fa28b36d40cdfab22af38bd",
      "tree": "b51ac6a211adfd23bc9125e78cadb1b0af0b5616",
      "parents": [
        "2325a6b98609b6559ce5da7528fc0f5a6d0d8e9b"
      ],
      "author": {
        "name": "Miroslav Sustek",
        "email": "sustmidown@centrum.cz",
        "time": "Mon Apr 06 20:07:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:19 2009 -0300"
      },
      "message": "V4L/DVB (11441): cx88-dsp: fixing 64bit math\n\ncx88-dsp: fixing 64bit math on 32bit kernels\n\nSome gcc versions report the missing of __divdi3\n\n[mchehab.redhat.com: CodingStyle fixes]\n\nSigned-off-by: Miroslav Sustek \u003csustmidown@centrum.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2325a6b98609b6559ce5da7528fc0f5a6d0d8e9b",
      "tree": "b79d217bff24e635081150f2aba0bbe0d9703cdc",
      "parents": [
        "083d6f8c81e9a2bd5f71633fb38acda35fb8240c"
      ],
      "author": {
        "name": "Marton Balint",
        "email": "cus@fazekas.hu",
        "time": "Tue Mar 31 19:01:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:18 2009 -0300"
      },
      "message": "V4L/DVB (11396): cx88: avoid reprogramming every audio register on A2 stereo/mono change\n\nThis patch changes cx88_set_stereo to avoid resetting all of the audio\nregisters on stereo/mono change if the audio standard is A2, and set\nonly the AUD_CTL register. The benefit of this method is that it\neliminates the annoying clicking noise on setting the audio mode to\nstereo or mono.\n\nThe driver had used the same method 1.5 years ago (and for FM radio it\nstill does), but a pretty big cleanup commit changed it to the\n\"complete audio reset\" method, although the reason for this move was\nnot clear. (If somebody knows why it was necessary, please let me\nknow!)\n\nThe original commit: http://linuxtv.org/hg/v4l-dvb/rev/ffe313541d7d\n\nSigned-off-by: Marton Balint \u003ccus@fazekas.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "083d6f8c81e9a2bd5f71633fb38acda35fb8240c",
      "tree": "b0fcd81a333b89d8a2b30b1cd049a1877fb8807c",
      "parents": [
        "e878cf3a47a5d99635edc564423a9a4469c17810"
      ],
      "author": {
        "name": "Marton Balint",
        "email": "cus@fazekas.hu",
        "time": "Tue Mar 31 19:01:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:18 2009 -0300"
      },
      "message": "V4L/DVB (11395): cx88: audio thread: if stereo detection is hw supported don\u0027t do it manually\n\nThe sole purpose of the audio thread is to detect if stereo transmission is\navailable, and if it is, then switch to stereo mode (and switch back, if it\u0027s\nno longer available). This manual autodetection is useful for some audio\nstandards (e.g. A2) where cx88_get_stereo CAN detect stereo sound, but the\ncx2388x chip CANNOT auto-detect stereo sound.\n\nHowever, for other audio standards, the cx2388x chip CAN auto-detect the stereo\nsound, so the manual autodetection in the audio thread is not needed. In fact,\nit can cause serious problems because for some of these audio standards,\ncx88_get_stereo CANNOT detect the presence of stereo sound.  Besides that, if\nthe hardware automatically detects stereo/mono sound, you cannot set\ncore-\u003eaudiomode_current to the real current audio mode on channel change.\n\nWith this patch, the manual autodetection is only used if audiomode_current is\nknown after a channel change (because of the initial mono mode), and\nhardware-based stereo autodetecion is not applicable for the current audio\nstandard.\n\nSigned-off-by: Marton Balint \u003ccus@fazekas.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e878cf3a47a5d99635edc564423a9a4469c17810",
      "tree": "4c376eb123d18a00c406e14b55882655d8eb2709",
      "parents": [
        "319afbf97f209e3a907981f76e382c02ea3ecff3"
      ],
      "author": {
        "name": "Marton Balint",
        "email": "cus@fazekas.hu",
        "time": "Tue Mar 31 19:01:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:17 2009 -0300"
      },
      "message": "V4L/DVB (11394): cx88: Add support for stereo and sap detection for A2\n\nThe patch implements reliable stereo and sap detection for the A2 sound\nstandard.  This is achieved by processing the samples of the audio RDS fifo of\nthe cx2388x chip. A2M, EIAJ and BTSC stereo/sap detection is also possible with\nthis new approach, but it\u0027s not implemented yet. Stereo detection when alsa\nhandles the sound also does not work yet.\n\nSigned-off-by: Marton Balint \u003ccus@fazekas.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "319afbf97f209e3a907981f76e382c02ea3ecff3",
      "tree": "ea3b8db486aea3cfc1c7005cf8438d0f0f35f81a",
      "parents": [
        "ecfe0cfa3cae9a8402df12d81b159d851b61cf29"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Fri Mar 27 14:16:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:17 2009 -0300"
      },
      "message": "V4L/DVB (11240): siano: add high level SDIO interface driver for SMS based cards\n\nThis patch provides SDIO interface driver for SMS (Siano Mobile\nSilicon) based devices. The patch includes SMS high level SDIO driver\nand requires patching the kernel SDIO stack, those stack patches had\nbeen provided previously.\n\nI would like to thank Pierre Ossman, MMC maintainer, who wrote this\ndriver.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "511da457340d3b30336f7a6731bad9bbe3ffaf08",
      "tree": "6021cc70663ec8e8c25f540a1b836ecc6fc1cae1",
      "parents": [
        "a5beb7b32364a236e833631c3ee5c910cbbfa5bb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Thu May 28 13:50:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:15 2009 -0300"
      },
      "message": "V4L/DVB (11877): lgdt3305: fix 64bit division in function lgdt3305_set_if\n\nSigned-off-by: Michael Krufky \u003ckernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a5beb7b32364a236e833631c3ee5c910cbbfa5bb",
      "tree": "1c5bdfdfe8ddbd05443e0625cbcfe974da17fe1f",
      "parents": [
        "9c9c68a8c06623b1f1b68652b1a3bf6d8ef415df"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Wed May 20 23:58:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:15 2009 -0300"
      },
      "message": "V4L/DVB (11875): dvb_frontend: fix case where fepriv-\u003eexit not reset\n\nThe fact that we now explicitly set fepriv-\u003eexit \u003d 1 when the thread is\nshutting down exposed an edge case where it was not being reset back to zero\nonce the thread went away in some cases.  This resulted in failures in cases\nwhere the frontend was closed, and then opened O_RDONLY, since in that case\nthe thread is not being restarted but it was checking the fepriv-\u003eexit flag.\n\nThanks to Thierry Lelegard, who and encountered and debugged a large portion\nof the issue in the same twelve hours that I did (as well as testing my patch).\n\nCc: Thierry Lelegard \u003cthierry.lelegard@tv-numeric.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c9c68a8c06623b1f1b68652b1a3bf6d8ef415df",
      "tree": "177a14835a9b4b4d8a0b622247a5396fd5a4c787",
      "parents": [
        "57594a586f3353286d64c30f397494a834cac238"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:27:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:14 2009 -0300"
      },
      "message": "V4L/DVB (11812): Siano: smsusb - add big endian support\n\nAdd support for big endien target hosts, which\nuse USB interface.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "57594a586f3353286d64c30f397494a834cac238",
      "tree": "077ba0ba458e51f774f678973b5115115b541fa2",
      "parents": [
        "06f837cadbcdedb45f0702cb57c99c404ae921e6"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Mon May 04 21:43:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:14 2009 -0300"
      },
      "message": "V4L/DVB (11785): dvb_frontend: fix race condition resulting in dropped tuning commands\n\nA race condition was detected in the case that putting the tuner to sleep takes\nan unusually long period of time, combined with applications that quickly\nclose/open the dvb frontend.\n\nThe kaffeine channel scanner closes and reopens the dvb frontend between each\ntuning attempt.  If it takes an unusually longer period of time to put the\ntuner to sleep (for example, the Pinnacle 801e takes 660 ms), the dvb_frontend\nthread will still be in a running state (and hence fepriv-\u003ethread is still set)\nbut the fepriv-\u003eexit field will still be zero.  As a result, if a\ndvb_frontend_start() call arrives while the frontend thread is in the process\nof terminating, the call will return 0 without actually starting a new thread.\nThis results in the tuning request being dropped.\n\nTo address this, mark fepriv-\u003eexit as soon as we know the thread is going to\nbe terminated, so that dvb_frontend_start() knows to start a new instance.\n\nProblem encountered with Kaffeine 0.8.7 doing ATSC scanning against the\nPinnacle 801e tuner, in conjunction with new code to power down the xc5000\nwhen not in use.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "06f837cadbcdedb45f0702cb57c99c404ae921e6",
      "tree": "2c6496c058143c8379190e0cebde8d8cf345b86d",
      "parents": [
        "b02064caebd9b1d73dd29ebb6e75f487c5f0dbc5"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Tue Apr 28 14:35:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:13 2009 -0300"
      },
      "message": "V4L/DVB (11784): cx88: Fix race condition between cx8800 startup and hald\n\nA power management fix to properly put the xc5000 into low power mode\nrevealed a race condition where hald could detect the creation of the device\nfile and connect to the device while the initial device configuration is\nstill in progress.\n\nLock the core structure so that video_release cannot be called and put the\ntuner to sleep in the middle of the initial call to cx88_set_tvnorm() in\ncx8800_initdev()\n\nThanks to Michael Krufky for discovering the issue and providing an\nenvironment to test in.\n\nCc: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b02064caebd9b1d73dd29ebb6e75f487c5f0dbc5",
      "tree": "9bd96032a98801f2f29159c18da1996d0aa3bdf8",
      "parents": [
        "1fcbcc47d3ebd962f5486697cb85fd216e01cf89"
      ],
      "author": {
        "name": "Dean Anderson",
        "email": "dean@sensoray.com",
        "time": "Thu Apr 30 12:29:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:12 2009 -0300"
      },
      "message": "V4L/DVB (11738): patch: s2255drv: urb completion routine fixes\n\nError count in read pipe completion corrected.\nURB not resubmitted if shutting down.\nURB not freed in completion routine if new urb_submit_fails.\n(URB is freed on shutdown).\n\nSigned-off-by: Dean Anderson \u003cdean@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1fcbcc47d3ebd962f5486697cb85fd216e01cf89",
      "tree": "80fc662cda876b32317a70a4e5df7751be023379",
      "parents": [
        "6762d953a36833c8b94090781c791c67cb546080"
      ],
      "author": {
        "name": "Robert Krakora",
        "email": "rob.krakora@messagenetsystems.com",
        "time": "Fri Jun 12 13:51:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:57 2009 -0300"
      },
      "message": "V4L/DVB (12002): uvc: Fix for no return value check of uvc_ctrl_set() which calls mutex_lock_interruptible()\n\nFix for no return value check of uvc_ctrl_set() which calls\nmutex_lock_interruptible().\n\nSigned-off-by: Robert Krakora \u003crob.krakora@messagenetsystems.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6762d953a36833c8b94090781c791c67cb546080",
      "tree": "639972ba85c4bfd867b71f5636d6f63eda9777f7",
      "parents": [
        "ba7d457dd352fdc598d9dae733f8d53ace34c9da"
      ],
      "author": {
        "name": "David Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Thu Jun 11 09:39:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:56 2009 -0300"
      },
      "message": "V4L/DVB (12001): lgs8gxx: update signal strength scale\n\nlgs8gxx: update signal strength scale\n\nSigned-off-by: David T.L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba7d457dd352fdc598d9dae733f8d53ace34c9da",
      "tree": "775c28a1c1584ef6e727f0e063c887d4e95a432c",
      "parents": [
        "1e7439388a5aa6decf76ac1d73d5312fe713e6af"
      ],
      "author": {
        "name": "David Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Thu Jun 11 09:38:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:55 2009 -0300"
      },
      "message": "V4L/DVB (12000): lgs8gxx: lgs8913 fake signal strength option default on\n\nlgs8gxx: lgs8913 fake signal strength option default on. Original\ncalculation is too slow.\n\nSigned-off-by: David T.L. Wong \u003cdavidtlwong \u003cat\u003e gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1e7439388a5aa6decf76ac1d73d5312fe713e6af",
      "tree": "a6a289834aa1c936b7ab6da0335307656172e607",
      "parents": [
        "aae40fd21906f051ce1ee5f623b8d70a2f32b7fc"
      ],
      "author": {
        "name": "Jan Nikitenko",
        "email": "jan.nikitenko@gmail.com",
        "time": "Tue Jun 09 19:31:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:55 2009 -0300"
      },
      "message": "V4L/DVB (11999): af9015: fix stack corruption bug\n\nThis patch fixes stack corruption bug present in af9015_eeprom_dump():\nthe buffer buf is one byte smaller than required - there is 4 chars\nfor address prefix, 16*3 chars for dump of 16 eeprom bytes per line\nand 1 byte for zero ending the string required, i.e. 53 bytes, but\nonly 52 are provided.\nThe one byte missing in stack based buffer buf causes following oops\non MIPS little endian platform, because i2c_adap pointer in\naf9015_af9013_frontend_attach() is corrupted by inlined function\naf9015_eeprom_dump():\n\nCPU 0 Unable to handle kernel paging request at virtual address 00000000, epc \u003d\u003d\n803a4488, ra \u003d\u003d c049a1c8\nOops[#1]:\nCpu 0\n$ 0   : 00000000 10003c00 00000000 803a4468\n$ 4   : 8f17c600 8f067b30 00000002 00000038\n$ 8   : 00000001 8faf3e98 11da000d 09010002\n$12   : 00000000 00000000 00000000 0000000a\n$16   : 8f17c600 8f067b68 8faf3c00 8f067c04\n$20   : 8f067b9c 00000100 8f067bf0 80104100\n$24   : 00000000 2aba9fb0\n$28   : 8f066000 8f067af0 802cbc48 c049a1c8\nHi    : 00000000\nLo    : 00000000\nepc   : 803a4488 i2c_transfer+0x20/0x104\n   Not tainted\nra    : c049a1c8 af9013_read_reg+0x78/0xc4 [af9013]\nStatus: 10003c03    KERNEL EXL IE\nCause : 00808008\nBadVA : 00000000\nPrId  : 03030200 (Au1550)\nModules linked in: af9013 dvb_usb_af9015(+) dvb_usb dvb_core firmware_class\ni2c_au1550 au1550_spi\nProcess modprobe (pid: 2757, threadinfo\u003d8f066000, task\u003d8fade098, tls\u003d2aad6470)\nStack : c049f5e0 80163090 805ba880 00000100 8f067bf0 0000d733 8f067b68 8faf3c00\n       8f067c04 c049a1c8 80163bc0 8056a630 8f067b40 80163224 80569fc8 8f0033d7\n       00000038 80140003 8f067b2c 00010038 c0420001 8f067b28 c049f5e0 00000004\n       00000004 c049a524 c049d5a8 c049d5a8 00000000 803a6700 00000000 8f17c600\n       c042a7a4 8f17c600 c042a7a4 c049c924 00000000 00000000 00000002 613a6c00\n       ...\nCall Trace:\n[\u003c803a4488\u003e] i2c_transfer+0x20/0x104\n[\u003cc049a1c8\u003e] af9013_read_reg+0x78/0xc4 [af9013]\n[\u003cc049a524\u003e] af9013_read_reg_bits+0x2c/0x70 [af9013]\n[\u003cc049c924\u003e] af9013_attach+0x98/0x65c [af9013]\n[\u003cc04257bc\u003e] af9015_af9013_frontend_attach+0x214/0x67c [dvb_usb_af9015]\n[\u003cc03e2428\u003e] dvb_usb_adapter_frontend_init+0x20/0x12c [dvb_usb]\n[\u003cc03e1ad8\u003e] dvb_usb_device_init+0x374/0x6b0 [dvb_usb]\n[\u003cc0426120\u003e] af9015_usb_probe+0x4fc/0xfcc [dvb_usb_af9015]\n[\u003c80381024\u003e] usb_probe_interface+0xbc/0x218\n[\u003c803227fc\u003e] driver_probe_device+0x12c/0x30c\n[\u003c80322a80\u003e] __driver_attach+0xa4/0xac\n[\u003c80321ed0\u003e] bus_for_each_dev+0x60/0xd0\n[\u003c8032162c\u003e] bus_add_driver+0x1e8/0x2a8\n[\u003c80322cdc\u003e] driver_register+0x7c/0x17c\n[\u003c80380d30\u003e] usb_register_driver+0xa0/0x12c\n[\u003cc042e030\u003e] af9015_usb_module_init+0x30/0x6c [dvb_usb_af9015]\n[\u003c8010d2a4\u003e] __kprobes_text_end+0x3c/0x1f4\n[\u003c80167150\u003e] sys_init_module+0xb8/0x1cc\n[\u003c80102370\u003e] stack_done+0x20/0x3c\n\nCode: afb10018  7000003f  00808021 \u003c8c430000\u003e 7000003f  1060002d  00c09021\n8f830014  3c02efff\n\nSigned-off-by: Jan Nikitenko \u003cjan.nikitenko@gmail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aae40fd21906f051ce1ee5f623b8d70a2f32b7fc",
      "tree": "9a13bbc33f97617bc13f616d7b7ed1b4e7f29f66",
      "parents": [
        "226a040e6a95fbedff0c82a10fea4dd42320e79f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Jun 09 10:02:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:54 2009 -0300"
      },
      "message": "V4L/DVB (11998): se401: Fix coding style\n\nHaving fixed the sprintfs I decided a quick clean wouldn\u0027t do any harm so\nit was actually easy to read in future.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "226a040e6a95fbedff0c82a10fea4dd42320e79f",
      "tree": "8704b1bb3d8d2c69575ed72cc02d092be71f6188",
      "parents": [
        "27049dc30152ad0401082f32c33859821b4be029"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Tue Jun 09 07:59:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:54 2009 -0300"
      },
      "message": "V4L/DVB (11997): gspca - stv06xx: remove needless if check and goto\n\nPatch removes needless if check and goto.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nReviewed-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "27049dc30152ad0401082f32c33859821b4be029",
      "tree": "f813c3c7ef317d0f3e4640a33900d8ead55b99d9",
      "parents": [
        "de99d76aa19994f0d1140b1397fc439525e147c0"
      ],
      "author": {
        "name": "Barry Kitson",
        "email": "b.kitson@gmail.com",
        "time": "Sun Jun 07 10:41:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:53 2009 -0300"
      },
      "message": "V4L/DVB (11996): saa7134: add support for AVerMedia M103 (f736)\n\nAdd 1461:f736 to the list of identifiers corresponding to the\nSAA7134_BOARD_AVERMEDIA_M103 board.  This patch adds support for\na variant of the AVerMedia M103 MiniPCI DVB-T Hybrid card.\n\nSigned-off-by: Barry Kitson \u003cb.kitson@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de99d76aa19994f0d1140b1397fc439525e147c0",
      "tree": "d3d8620e40f39b36b3688fb0d3c68566750311a2",
      "parents": [
        "52a85e17091d2fe9ade6a5d94063e70c5d2a9d5b"
      ],
      "author": {
        "name": "Figo.zhang",
        "email": "figo1802@gmail.com",
        "time": "Sat Jun 06 06:16:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:53 2009 -0300"
      },
      "message": "V4L/DVB (11995): zr364xx.c: vfree does its own NULL check\n\nvfree() does it\u0027s own NULL checking, no need for explicit check before\ncalling it.\n\nSigned-off-by: Figo.zhang \u003cfigo1802@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52a85e17091d2fe9ade6a5d94063e70c5d2a9d5b",
      "tree": "63cc120227cdbcd4c80e4a273e5cb94786307dfd",
      "parents": [
        "e36bc31f823d6089bedc935fea82b6d36793412a"
      ],
      "author": {
        "name": "Lennart Poettering",
        "email": "mzxreary@0pointer.de",
        "time": "Thu Jun 04 16:18:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:52 2009 -0300"
      },
      "message": "V4L/DVB (11993): V4L/pwc - use usb_interface as parent, not usb_device\n\nThe current code creates a sysfs device path where the video4linux\ndevice is child of the usb device itself instead of the interface it\nbelongs to. That is evil and confuses udev.\n\nThis patch does basically the same thing as Kay\u0027s similar patch for the\nov511 driver:\n\nat git commit ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d\n\nSigned-off-by: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e36bc31f823d6089bedc935fea82b6d36793412a",
      "tree": "a5c2b21ba314507ec61b00ded3ce6607c8094c86",
      "parents": [
        "96ceea2734d922d07000e98606231f3d675e09f8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 04 11:07:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:07:51 2009 -0300"
      },
      "message": "V4L/DVB (11992): Add missing __devexit_p()\n\nAdd missing __devexit_p() to several drivers. Also add a few missing\n__init, __devinit and __exit markers. These errors could result in\nbuild failures depending on the kernel configuration.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "96ceea2734d922d07000e98606231f3d675e09f8"
}
