)]}'
{
  "log": [
    {
      "commit": "2330fb8242c3efc281ab8a2d3e22686023699955",
      "tree": "b0359e3869a8db4a2039f090f2f3292d37ca0e8d",
      "parents": [
        "5138870d68ffbf6fcdf019af5b2ce78bc5a1f837"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 11:43:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:20 2011 -0300"
      },
      "message": "[media] v4l2-compat-ioctl32: add VIDIOC_DQEVENT support\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5138870d68ffbf6fcdf019af5b2ce78bc5a1f837",
      "tree": "41a7aac0a33e67679a0d9a5e98775b827fd0d28c",
      "parents": [
        "c7a52f8dced9ee325b8e3a16a5ac07d191fc3d9b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 28 10:40:42 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:20 2011 -0300"
      },
      "message": "[media] ivtv: add control event support\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c7a52f8dced9ee325b8e3a16a5ac07d191fc3d9b",
      "tree": "c4c275c829da006e0f901293c87b74abea8e12a0",
      "parents": [
        "85724983c4d212c24116d45f6585a1c4ff845dd3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 10:20:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:20 2011 -0300"
      },
      "message": "[media] vivi: support control events\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "85724983c4d212c24116d45f6585a1c4ff845dd3",
      "tree": "df40b351ce71f73b99dad597e69b08c5ee1d5c35",
      "parents": [
        "ce7275747bd548e0da7425ba0b7edb6f2c7657a2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 09:53:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:20 2011 -0300"
      },
      "message": "[media] V4L2 spec: document control events\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ce7275747bd548e0da7425ba0b7edb6f2c7657a2",
      "tree": "5e230670266e64ed7f4317df5f39700bb92d5825",
      "parents": [
        "6e239399e5807132f86f64af6c659411c6a3d1a5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jun 10 05:56:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:20 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: simplify event subscription\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e239399e5807132f86f64af6c659411c6a3d1a5",
      "tree": "eeb564a25341111f1c7d6e92137e910c4e4d37f3",
      "parents": [
        "ab892bac8438c5c2ff09a60d765d9b0c14941ba9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 11:13:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:20 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: add control events\n\nWhenever a control changes value or state an event is sent to anyone\nthat subscribed to it.\n\nThis functionality is useful for control panels but also for applications\nthat need to wait for (usually status) controls to change value.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab892bac8438c5c2ff09a60d765d9b0c14941ba9",
      "tree": "f0c96b30275086c26b9e17b0092b7587b6f0ac10",
      "parents": [
        "a1c894fba3c306a738576710ca35e70a32b74a6d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 06:47:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:19 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: add v4l2_fh pointer to the set control functions\n\nWhen an application changes a control you want to generate an event.\nHowever, you want to avoid sending such an event back to the application\n(file handle) that caused the change.\n\nAdd the filehandle to the various set control functions.\n\nThe filehandle isn\u0027t used yet, but the control event patches will need\nthis.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1c894fba3c306a738576710ca35e70a32b74a6d",
      "tree": "b6338fd005e7d38a2f347f481f7e2d5c04a6f505",
      "parents": [
        "c76cd635726beb3e1c73bbc4dc87e0cda48ac006"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 06:34:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:19 2011 -0300"
      },
      "message": "[media] vivi: add autogain/gain support to test the autocluster functionality\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c76cd635726beb3e1c73bbc4dc87e0cda48ac006",
      "tree": "018fe2459a1bb111a122eb0ab19aadbfcf474487",
      "parents": [
        "72d877cac07c8d996918977c3162dd78b8097ca8"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 05:46:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:19 2011 -0300"
      },
      "message": "[media] Documentation: Improve cluster documentation and document the new autoclusters\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "72d877cac07c8d996918977c3162dd78b8097ca8",
      "tree": "03b03db2d5c44c6cca946cb7f24d61a1c15cce24",
      "parents": [
        "78866efe8ae2862fef7ff37af36c6972651c2d0b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jun 10 05:44:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:18 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: add v4l2_ctrl_auto_cluster to simplify autogain/gain scenarios\n\nIt is a bit tricky to handle autogain/gain type scenerios correctly. Such\ncontrols need to be clustered and the V4L2_CTRL_FLAG_UPDATE should be set on\nthe autofoo controls. In addition, the manual controls should be marked\ninactive when the automatic mode is on, and active when the manual mode is on.\nThis also requires specialized volatile handling.\n\nThe chances of drivers doing all these things correctly are pretty remote.\nSo a new v4l2_ctrl_auto_cluster function was added that takes care of these\nissues.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78866efe8ae2862fef7ff37af36c6972651c2d0b",
      "tree": "20d910428ab1cd697a5bc87532a6374bd2352def",
      "parents": [
        "ddac5c107942d9584a9f55701aad405b57618726"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri May 27 08:53:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:17 2011 -0300"
      },
      "message": "[media] v4l2-controls.txt: update to latest v4l2-ctrl.c changes\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ddac5c107942d9584a9f55701aad405b57618726",
      "tree": "bb658b1179f6c763730157d0b4c10d0d287fe410",
      "parents": [
        "18d171badf47a436045589668f785b7d278f4e4d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jun 10 05:43:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:17 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: fix and improve volatile control handling\n\nIf you have a cluster of controls that is a mix of volatile and non-volatile\ncontrols, then requesting the value of the volatile control would fail if the\nmaster control of that cluster was non-volatile. The code assumed that the\nvolatile state of the master control was the same for all other controls in\nthe cluster.\n\nThis is now fixed.\n\nIn addition, it was clear from bugs in some drivers that it was confusing that\nthe ctrl-\u003ecur union had to be used in g_volatile_ctrl. Several drivers used the\n\u0027new\u0027 values instead. The framework was changed so that drivers now set the new\nvalue instead of the current value.\n\nThis has an additional benefit as well: the volatile values are now only stored\nin the \u0027new\u0027 value, leaving the current value alone. This is useful for\nautofoo/foo control clusters where you want to have a \u0027foo\u0027 control act like a\nvolatile control if \u0027autofoo\u0027 is on, but as a normal control when it is off.\n\nSince with this change the cur value is no longer overwritten when g_volatile_ctrl\nis called, you can use it to remember the original \u0027foo\u0027 value. For example:\n\nautofoo \u003d 0, foo \u003d 10 and foo is non-volatile.\n\nNow autofoo is set to 1 and foo is marked volatile. Retrieving the foo value\nwill get the volatile value. Set autofoo back to 0, which marks foo as non-\nvolatile again, and retrieving foo will get the old current value of 10.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "18d171badf47a436045589668f785b7d278f4e4d",
      "tree": "9a776e436cb57aef3738692a3cfb50469a5b6d3a",
      "parents": [
        "2d28b686adc18567b388362e1f7b86658cfd81fc"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed May 25 08:52:13 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:17 2011 -0300"
      },
      "message": "[media] v4l2-subdev: implement per-filehandle control handlers\n\nTo be consistent with v4l2-ioctl.c.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2d28b686adc18567b388362e1f7b86658cfd81fc",
      "tree": "233ac5fb1aeb920cb0539719b1761c01ad109049",
      "parents": [
        "7ebbc39fa0b469243b985e5e26755f1e6184213f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 12 08:54:43 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:17 2011 -0300"
      },
      "message": "[media] v4l2-ioctl: add ctrl_handler to v4l2_fh\n\nThis is required to implement control events and is also needed to allow\nfor per-filehandle control handlers.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ebbc39fa0b469243b985e5e26755f1e6184213f",
      "tree": "bdb41825836c777d2e6c7f15572a5e553b68ff83",
      "parents": [
        "37cd3b73683f15f1b6313d0de476726aa0942a75"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 04:50:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:17 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: drivers should be able to ignore the READ_ONLY flag\n\nWhen applications try to set READ_ONLY controls an error should\nbe returned. However, when drivers do that it should be accepted.\n\nThose controls could reflect some driver status which the application\ncan\u0027t change but the driver obviously has to be able to change it.\n\nThis is needed among others for future HDMI status controls.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "37cd3b73683f15f1b6313d0de476726aa0942a75",
      "tree": "c947c202742fb4e86434e3231f12b929120e5c88",
      "parents": [
        "54c911eb919b44b178bda67564f274197872bd04"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jun 07 04:40:04 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:16 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: simplify error_idx handling\n\nThe lower-level prepare functions just set error_idx for each control that\nmight have an error. The high-level functions will override this with\ncs-\u003ecount in the get and set cases. Only try will keep the error_idx.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "54c911eb919b44b178bda67564f274197872bd04",
      "tree": "a0425adc781440d841a0f44fe3d08b09af419919",
      "parents": [
        "c20eb18ce1db6792db69f0574f7e955e9f92a213"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed May 25 06:04:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:16 2011 -0300"
      },
      "message": "[media] v4l2-ctrls: introduce call_op define\n\nAdd the call_op define to safely call the control ops. This also allows\nfor controls without any ops such as the \u0027control class\u0027 controls.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c20eb18ce1db6792db69f0574f7e955e9f92a213",
      "tree": "2dd4b7aae9a3b18a0d01652a61090f637fe4289d",
      "parents": [
        "29834c1ac7589c72996c5d02349d63fd397ef131"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 14:11:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:16 2011 -0300"
      },
      "message": "[media] DocBook/v4l: Document the new system-wide version behavior\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "29834c1ac7589c72996c5d02349d63fd397ef131",
      "tree": "60d5bfadc2bc4f88938640a6d11ff0983b5f5fd4",
      "parents": [
        "64dc3c1a906467d90c24913b0b38dd13d9378f4f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 10:15:42 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:16 2011 -0300"
      },
      "message": "[media] radio: Use the subsystem version control for VIDIOC_QUERYCAP\n\nJust like the video drivers, the right thing to do is to use\nthe per-subsystem version control.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "64dc3c1a906467d90c24913b0b38dd13d9378f4f",
      "tree": "64153b6da4909a9612e95735f8f21267c594e4d0",
      "parents": [
        "b0eaab765794bf4fdf060c74b21c9851ba3c6907"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 11:28:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:16 2011 -0300"
      },
      "message": "[media] Stop using linux/version.h on the remaining video drivers\n\nStandardize the remaining video drivers to return the API version\nfor the VIDIOC_QUERYCAP version, instead of a per-driver version.\n\nThose drivers had the version updated more recently or are SoC\ndrivers. Even so, it doesn\u0027t sound a good idea to keep a per-driver\nversion control, so, let\u0027s use the per-subsystem version control\ninstead.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b0eaab765794bf4fdf060c74b21c9851ba3c6907",
      "tree": "363c612ff0ac7b8768cb4dca03f62586f186c415",
      "parents": [
        "fd3e5824824d1beaf376cd523c7418c5570851d4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 27 22:28:38 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:15 2011 -0300"
      },
      "message": "[media] gspca: don\u0027t include linux/version.h\n\nInstead of handling a per-driver driver version, use the\nper-subsystem one.\n\nAs reviewed by Jean-Francois Moine \u003cmoinejf@free.fr\u003e:\n\t- the \u0027info\u0027 may be simplified:\n\nReviewed-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fd3e5824824d1beaf376cd523c7418c5570851d4",
      "tree": "a93d03afdae8f7da0e673476a9636f1533759868",
      "parents": [
        "6c13b45e57c3b719328e1ead30b07583419ad9a1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 13:50:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:15 2011 -0300"
      },
      "message": "[media] uvcvideo: Use LINUX_VERSION_CODE for VIDIOC_QUERYCAP\n\nuvcvideo doesn\u0027t use vidioc_ioctl2. As the API is changing to use\na common version for all drivers, we need to expliticly fix this\ndriver.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c13b45e57c3b719328e1ead30b07583419ad9a1",
      "tree": "449cf8771baf8a549b0366038fd510834551f2cd",
      "parents": [
        "083774d8b164b87c5595ead0b752236cfd5bf761"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 13:43:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:15 2011 -0300"
      },
      "message": "[media] sn9c102: Use LINUX_VERSION_CODE for VIDIOC_QUERYCAP\n\nsn9c102 doesn\u0027t use vidioc_ioctl2. As the API is changing to use\na common version for all drivers, we need to expliticly fix this\ndriver.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "083774d8b164b87c5595ead0b752236cfd5bf761",
      "tree": "527b10227af77134d24732d88d71cb35ff028a35",
      "parents": [
        "5204cebadd09c5bd7e4fc194b9dfaba9e40c0361"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 13:34:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:15 2011 -0300"
      },
      "message": "[media] pvrusb2: Use LINUX_VERSION_CODE for VIDIOC_QUERYCAP\n\npvrusb2 doesn\u0027t use vidioc_ioctl2. As the API is changing to use\na common version for all drivers, we need to expliticly fix this\ndriver.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5204cebadd09c5bd7e4fc194b9dfaba9e40c0361",
      "tree": "bbb65e7e7f4f39a44dca8133ffa792108101cdcc",
      "parents": [
        "3c2d464ee8a967ecb2d820ddec42ea431f8bf3b4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 12:57:04 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:15 2011 -0300"
      },
      "message": "[media] et61x251: Use LINUX_VERSION_CODE for VIDIOC_QUERYCAP\n\net61x251 doesn\u0027t use vidioc_ioctl2. As the API is changing to use\na common version for all drivers, we need to expliticly fix this\ndriver.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3c2d464ee8a967ecb2d820ddec42ea431f8bf3b4",
      "tree": "85d8eb0ba2c2a973c66bea6673adc247de080829",
      "parents": [
        "880c35c5850464c934f02a5ec7d4c1a4df386fce"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 11:23:01 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:14 2011 -0300"
      },
      "message": "[media] ivtv,cx18: Use default version control for VIDIOC_QUERYCAP\n\nAfter discussing with Andy Walls on irc, we\u0027ve agreed that this\nis the best thing to do. No regressions will be introduced, as 3.x.y\nis greater then the current versions for cx18 and ivtv.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "880c35c5850464c934f02a5ec7d4c1a4df386fce",
      "tree": "f118915d7b76559fb60ccb3a02f970189d4e9fed",
      "parents": [
        "1990d50b58bef127a647005fdcada6d07081d3ef"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 10:07:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:12 2011 -0300"
      },
      "message": "[media] pwc: Use the default version for VIDIOC_QUERYCAP\n\nAfter discussing with Hans, change pwc to use the default version\ncontrol.\n\nThe only version ever used for pwc driver is 10.0.12, due to\ncommit 2b455db6d456ef2d44808a8377fd3bc832e08317.\n\nChanging it to 3.x.y won\u0027t conflict with the old version.\nThere\u0027s no namespace conflicts in any predictable future.\n\nEven on the remote far-away case where we might have a conflict,\nit will be on just one specific stable Kernel release (Kernel 10.0.12),\nif we ever have such stable release.\n\nSo, it is safe and consistent on using 3.x.y numering schema for\nit.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1990d50b58bef127a647005fdcada6d07081d3ef",
      "tree": "094d27aa88e25b9f48f505068147eeedf2a6d3df",
      "parents": [
        "d35ebf9558e692299b764163d61420fe5f526c02"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 24 14:45:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:12 2011 -0300"
      },
      "message": "[media] Stop using linux/version.h on most video drivers\n\nAll the modified drivers didn\u0027t have any version increment since\nJan, 1 2011. Several of them didn\u0027t have any version increment\nfor a long time, even having new features and important bug fixes\nhappening.\n\nAs we\u0027re now filling the QUERYCAP version with the current Kernel\nRelease, we don\u0027t need to maintain a per-driver version control\nanymore. So, let\u0027s just use the default.\n\nIn order to preserve the Kernel module version history, a\nKERNEL_VERSION() macro were added to all modified drivers, and\nthe extraver number were incremented.\n\nI opted to preserve the per-driver version control to a few\npwc, pvrusb2, s2255, s5p-fimc and sh_vou.\n\nA few drivers are still using the legacy way to handle ioctl\u0027s.\nSo, we can\u0027t do such change on them, otherwise, they\u0027ll break.\nThose are: uvc, et61x251 and sn9c102.\n\nThe rationale is that the per-driver version control seems to be\nactively maintained on those.\n\nYet, I think that the better for them would be to just use the\ndefault version numbering, instead of doing that by themselves.\n\nWhile here, removed a few uneeded include linux/version.h\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d35ebf9558e692299b764163d61420fe5f526c02",
      "tree": "ac8f67bf9614c33c1667154e76538ae3a70ef759",
      "parents": [
        "ae6db5154671759426046c2cbc2e20a82ff0feed"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 10:39:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:12 2011 -0300"
      },
      "message": "[media] drxd, siano: Remove unused include linux/version.h\n\nBoth drxd and siano drivers were including linux/version.h without\nany reason. Probably, this is due to some compatibility code that\nused to exist before having their support added into the Linux\nKernel.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ae6db5154671759426046c2cbc2e20a82ff0feed",
      "tree": "ae18ddcd887dd3b978de912562946e94e212695a",
      "parents": [
        "b6dc1bab052891f7cbe158f7146a0f9d55806471"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 24 13:14:14 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:12 2011 -0300"
      },
      "message": "[media] v4l2-ioctl: Add a default value for kernel version\n\nMost drivers don\u0027t increase kernel versions as newer features are added or\nbug fixes are solved. So, vidioc_querycap returned value for cap-\u003eversion is\nmeaningless. Instead of keeping this situation forever, let\u0027s add a default\nvalue matching the current Linux version.\n\nDrivers that want to keep their own version control can still do it, as they\ncan override the default value for cap-\u003eversion.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6dc1bab052891f7cbe158f7146a0f9d55806471",
      "tree": "191dd53e4510750592eff2c6563e711f1adc9b3f",
      "parents": [
        "a9b36e850782db853b9da050be9ed2050de51ad4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 25 14:28:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:11 2011 -0300"
      },
      "message": "[media] DocBook/v4l: Remove references to the old V4L1 compat layer\n\nThe old V4L1 Kernel copatibility layer was removed, but the API\nspec still says that it is there.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a9b36e850782db853b9da050be9ed2050de51ad4",
      "tree": "40f372b8a9e6ad06eca64cc0f199e4edfa7b461a",
      "parents": [
        "6c895d548c393d913152195c9e70816e13c64f9f"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jun 20 16:14:40 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:11 2011 -0300"
      },
      "message": "[media] marvell-cam: implement contiguous DMA operation\n\nThe core driver can now operate in either vmalloc or dma-contig modes;\nobviously the latter is preferable when it is supported.  Default is\ncurrently vmalloc on all platforms; load the module with buffer_mode\u003d1 for\ncontiguous DMA mode.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c895d548c393d913152195c9e70816e13c64f9f",
      "tree": "617423650be6fe0a35df5d205b7b40002dc83cbe",
      "parents": [
        "9d48a51c272782e646d75e507a66e0532327d9e5"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jun 20 16:14:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:11 2011 -0300"
      },
      "message": "[media] marvell-cam: Don\u0027t spam the logs on frame loss\n\nThe sequence numbers already give that information if user space cares;\nthis is a frequent occurrence on slower machines, alas.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d48a51c272782e646d75e507a66e0532327d9e5",
      "tree": "007eb21db7fa32ecd035dbe4ce63b8d24852c93e",
      "parents": [
        "362d45b23d997c92ec7313e8eb6374c7b085a28e"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jun 20 16:14:38 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:11 2011 -0300"
      },
      "message": "[media] marvell-cam: no need to initialize the DMA buffers\n\nThis was an old debugging thing from years ago.  It\u0027s only done at\ninitialization time, but it\u0027s still unnecessary; take it out.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "362d45b23d997c92ec7313e8eb6374c7b085a28e",
      "tree": "8e16ec685b7a8cdadf7f15f807d8e7003b64edf2",
      "parents": [
        "b5210fd2c737dd178ff0401a0050dc62148fed60"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jun 20 16:14:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:11 2011 -0300"
      },
      "message": "[media] marvell-cam: include file cleanup\n\nPut the includes into a slightly more readable ordering and get rid of a\nfew unneeded ones.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b5210fd2c737dd178ff0401a0050dc62148fed60",
      "tree": "7482902c13724d7f6667ee1c250dba63b9c9893e",
      "parents": [
        "3751e32961f22e256de85ebd585597ce5875037a"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jun 20 16:14:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:11 2011 -0300"
      },
      "message": "[media] marvell-cam: convert to videobuf2\n\nThis is a basic, naive conversion to the videobuf2 infrastructure, removing\na lot of code in the process.  For now, we\u0027re using vmalloc, which is\nsuboptimal, but it does match what the cafe driver did before.  In the cafe\ncase, it may have to stay that way just because memory is too tight to do\ndirect streaming; mmp-camera will be able to do better.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3751e32961f22e256de85ebd585597ce5875037a",
      "tree": "993bea3089fcaa82ad0d003f0607bb80861edb74",
      "parents": [
        "af60313d6c686d2729d71bc55c3f60956676c543"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "snjw23@gmail.com",
        "time": "Sat Jun 18 05:52:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:10 2011 -0300"
      },
      "message": "[media] v4l: Fix minor typos in the documentation\n\nSigned-off-by: Sylwester Nawrocki \u003csnjw23@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af60313d6c686d2729d71bc55c3f60956676c543",
      "tree": "35a3c81fc8d4841cbc1009c0313fefece5becdac",
      "parents": [
        "6783edbc83ddcfff75bc1bcde47dfe95a795f95a"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 17 04:01:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:10 2011 -0300"
      },
      "message": "[media] davinci vpbe: Readme text for Dm6446 vpbe\n\nPlease refer to this file for detailed documentation of\ndavinci vpbe v4l2 driver.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6783edbc83ddcfff75bc1bcde47dfe95a795f95a",
      "tree": "31361328d4d01596c25b3df12472a307e7865df1",
      "parents": [
        "606b69e9b9442dc283cc2ed1ed73c39f3c5d0ca5"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 17 04:01:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:10 2011 -0300"
      },
      "message": "[media] davinci vpbe: Build infrastructure for VPBE driver\n\nThis patch adds the build infra-structure for Davinci\nVPBE dislay driver.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "606b69e9b9442dc283cc2ed1ed73c39f3c5d0ca5",
      "tree": "f97b99fa59fb469f86117ad05a18cb4b9616d162",
      "parents": [
        "ff0f23dd0edf4a5bd5fa3ee0eda71d8a1c8201d4"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 17 04:01:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:10 2011 -0300"
      },
      "message": "[media] davinci vpbe: VENC( Video Encoder) implementation\n\nThis patch adds the VENC or the Video encoder, which is responsible\nfor the blending of all source planes and timing generation for Video\nmodes like NTSC, PAL and other digital outputs. the VENC implementation\ncurrently supports COMPOSITE and COMPONENT outputs and NTSC and PAL\nresolutions through the analog DACs. The venc block is implemented\nas a subdevice, allowing for additional external and internal encoders\nof other kind to plug-in.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ff0f23dd0edf4a5bd5fa3ee0eda71d8a1c8201d4",
      "tree": "596ace1af7c7603752f61b4846a287cbebb96c87",
      "parents": [
        "66715cdc3224a4e241c1a92856b9a4af3b70e06d"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 17 04:01:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:10 2011 -0300"
      },
      "message": "[media] davinci vpbe: OSD(On Screen Display) block\n\nThis patch implements the functionality of the OSD block\nof the VPBE. The OSD in total supports 4 planes or Video\nsources - 2 mainly RGB and 2 Video. The patch implements general\nhandling of all the planes, with specific emphasis on the Video\nplane capabilities as the Video planes are supported through the\nV4L2 driver.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "66715cdc3224a4e241c1a92856b9a4af3b70e06d",
      "tree": "12f6651b8b717a090d1f71708be13aebf6e0066c",
      "parents": [
        "a2c25b444e99f2369b29e507568c8703186174d0"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 17 04:01:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:09 2011 -0300"
      },
      "message": "[media] davinci vpbe: VPBE display driver\n\nThis patch implements the core functionality of the display driver,\nmainly controlling the VENC and other encoders, and acting as\nthe one point interface for the main V4L2 driver. This implements\nthe core of each of the V4L2 IOCTLs.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a2c25b444e99f2369b29e507568c8703186174d0",
      "tree": "c67e95cb9f0a3b83274b1f0c79c6c25fba3dc687",
      "parents": [
        "9a78efc8fbd6776cd0f704be9cac7b013f3d3d16"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 17 04:01:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:09 2011 -0300"
      },
      "message": "[media] davinci vpbe: V4L2 display driver for DM644X SoC\n\nThis is the display driver for Texas Instruments\u0027s DM644X family\nSoC. This patch contains the main implementation of the driver with the\nV4L2 interface. The driver implements the streaming model with\nsupport for both kernel allocated buffers and user pointers. It also\nimplements all of the necessary IOCTLs necessary and supported by the\nvideo display device.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a78efc8fbd6776cd0f704be9cac7b013f3d3d16",
      "tree": "eea99ec8d52ce4a8df93f8d32cd660511cf618f6",
      "parents": [
        "3735edf9fd8bfa6e31025a7cc73447516278000b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Thu Jun 16 16:06:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:09 2011 -0300"
      },
      "message": "[media] DVB: dvb-net, make the kconfig text helpful\n\nTelling the user they can disable an option if they want is not the\nmuch useful. Describe what it is good for instead.\n\nThe text was derived from Mauro\u0027s email.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nCc: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3735edf9fd8bfa6e31025a7cc73447516278000b",
      "tree": "7795a047b4f2ab10aeb38ec8f94ce3f1eac23132",
      "parents": [
        "fe45e2551f565c87559434205963fc56bbe205fa"
      ],
      "author": {
        "name": "Greg Dietsche",
        "email": "gregory.dietsche@cuw.edu",
        "time": "Thu Jun 16 13:33:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:09 2011 -0300"
      },
      "message": "[media] dvb: remove unnecessary code\n\nremove unnecessary code that matches this coccinelle pattern\n\tif (...)\n\t\treturn ret;\n\treturn ret;\n\nSigned-off-by: Greg Dietsche \u003cGregory.Dietsche@cuw.edu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fe45e2551f565c87559434205963fc56bbe205fa",
      "tree": "4b606a73317e09d896da521ec4f2f7db54ca01fc",
      "parents": [
        "3e1a4c1ff90002762998e0d13c8edc2e7aa8d736"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Jun 15 10:32:06 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:08 2011 -0300"
      },
      "message": "[media] dvb-usb/technisat-usb2: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is deprecated and scheduled to be removed.\ntechnisat-usb2 already sync-cancels the only work item it uses and\nthere\u0027s no reason for it to call flush_scheduled_work().  Don\u0027t use\nit.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3e1a4c1ff90002762998e0d13c8edc2e7aa8d736",
      "tree": "6e957fa291a4ebd1b23154dc8bab214e2f0355ee",
      "parents": [
        "d2434147b30475577615ce261eab796be9f2bb09"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Tue Jun 14 09:59:14 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:08 2011 -0300"
      },
      "message": "[media] DVB API: Mention the dvbM device\n\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2434147b30475577615ce261eab796be9f2bb09",
      "tree": "07718fbfc596cb60f7021097547f21103a8e1e96",
      "parents": [
        "b7a80f341da5d40a4d483f8c9246133c8591de87"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Tue Jun 14 09:42:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:08 2011 -0300"
      },
      "message": "[media] V4L1 API has been moved into \"legacy\" on the linuxtv.org site\n\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7a80f341da5d40a4d483f8c9246133c8591de87",
      "tree": "98bd4f15629558717652ebed51e5a3f7c93480cc",
      "parents": [
        "6a529c1a4a87e0f5d143ad3bc0d37179332f210e"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Sat Jun 11 10:37:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:08 2011 -0300"
      },
      "message": "[media] tea575x: remove useless input ioctls\n\nRemove empty and useless g_input and s_input ioctls.\nThis fixes one fail of v4l2-compliance test.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a529c1a4a87e0f5d143ad3bc0d37179332f210e",
      "tree": "50b293832428289f8d8bcea7effabaee3be0b6d6",
      "parents": [
        "9cd49719fda38613e9d7c712b11a54ea4ea005dc"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Sat Jun 11 10:28:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:07 2011 -0300"
      },
      "message": "[media] tea575x: allow multiple opens\n\nChange locking to allow tea575x-radio device to be opened multiple times.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9cd49719fda38613e9d7c712b11a54ea4ea005dc",
      "tree": "f5f949a754ce248d833bb5e327c8e75eb89eda15",
      "parents": [
        "8c528d5e51af26fd71ca6b5e39dfd1b4bd34c505"
      ],
      "author": {
        "name": "Richard RÃƒÆ’Ã‚Â¶jfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Fri Jun 10 11:48:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:07 2011 -0300"
      },
      "message": "[media] radio-timb: Simplified platform data\n\nThis patch simplifies the platform data slightly, by removing\nunused elements.\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8c528d5e51af26fd71ca6b5e39dfd1b4bd34c505",
      "tree": "249c98ae5c9cd060bf6c8a87d476d067b1e13dc9",
      "parents": [
        "9b3d8eccc3024d0bbf1e51845a18f2dbe0db3371"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Jun 10 07:43:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:07 2011 -0300"
      },
      "message": "[media] media: DVB_NET must depend on DVB_CORE\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9b3d8eccc3024d0bbf1e51845a18f2dbe0db3371",
      "tree": "bd0054263b584b7be060d9d37dab68d83c481f15",
      "parents": [
        "de8ae0d516379ef0e0608415a3979ecdd2462c2e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Wed Jun 08 21:24:25 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:06 2011 -0300"
      },
      "message": "[media] cx23885: Add IR Rx support for HVR-1270 boards\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de8ae0d516379ef0e0608415a3979ecdd2462c2e",
      "tree": "0e66e253bfbc1002807d52e3d561ad79f606bcfd",
      "parents": [
        "c3f305aab4b2b4334a46a8cc212f4adf05af6798"
      ],
      "author": {
        "name": "Peter Moon",
        "email": "pomoon@gmail.com",
        "time": "Wed Jun 08 15:54:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:06 2011 -0300"
      },
      "message": "[media] cx231xx: Add support for Hauppauge WinTV USB2-FM\n\nThis patch adds support for the \"Hauppauge WinTV USB2-FM\" Analog TV Stick.\nIt includes support for both the PAL and NTSC variants of the device.\n\nSigned-off-by: Peter Moon \u003cpomoon@gmail.com\u003e\nReviewed-by: Devin Heitmueller \u003cdheitmueller@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c3f305aab4b2b4334a46a8cc212f4adf05af6798",
      "tree": "9c67d3bf55bce10ebf309093f042e102d6f1d0e0",
      "parents": [
        "79a5b9a2d99f9085dd84e796c20756e4e283b6c9"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Mon Jun 06 13:11:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:05 2011 -0300"
      },
      "message": "[media] frontends/s5h1420: Change: clock_settting to clock_setting\n\nChanges clock_settting to clock_setting.\n\nNote: This could be intentionally set this way from the beginning and/or\nis a typo.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "79a5b9a2d99f9085dd84e796c20756e4e283b6c9",
      "tree": "6e3becdfdd4256ebd1eef80664c63a5ba698950b",
      "parents": [
        "8eb79c0b9ba602123279bcc0cd65458a0dfcecfc"
      ],
      "author": {
        "name": "istvan_v@mailbox.hu",
        "email": "istvan_v@mailbox.hu",
        "time": "Tue Jun 07 13:21:02 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:05 2011 -0300"
      },
      "message": "[media] cx88: replaced duplicated code with function call\n\nThe following patch replaces code to reset the XC3028 tuner with a call\nto the tuner reset callback.\n\nSigned-off-by: Istvan Varga \u003cistvan_v@mailbox.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8eb79c0b9ba602123279bcc0cd65458a0dfcecfc",
      "tree": "78eef2e45a84121b8be632f72c6ef2b38c1c0549",
      "parents": [
        "f271a3affae3529c3cb6dc66f3bf0a8aeaebf5d5"
      ],
      "author": {
        "name": "istvan_v@mailbox.hu",
        "email": "istvan_v@mailbox.hu",
        "time": "Tue Jun 07 13:16:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:05 2011 -0300"
      },
      "message": "[media] cx88: added support for Leadtek WinFast DTV1800 H with XC4000 tuner\n\nThis patch implements support for the Leadtek WinFast DTV1800 H card with\nXC4000 tuner (107d:6f38).\n\nSigned-off-by: Istvan Varga \u003cistvan_v@mailbox.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f271a3affae3529c3cb6dc66f3bf0a8aeaebf5d5",
      "tree": "dfb47a1a5c396962b4cea6f8570b815979226b22",
      "parents": [
        "c21973e8aa930fe8a56ed4939ed9b6d640a6b158"
      ],
      "author": {
        "name": "istvan_v@mailbox.hu",
        "email": "istvan_v@mailbox.hu",
        "time": "Tue Jun 07 13:14:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:05 2011 -0300"
      },
      "message": "[media] cx88: added support for Leadtek WinFast DTV2000 H Plus\n\nThis patch implements support for the Leadtek WinFast DTV2000 H Plus card\nwith XC4000 tuner (107d:6f42).\n\nSigned-off-by: Istvan Varga \u003cistvan_v@mailbox.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c21973e8aa930fe8a56ed4939ed9b6d640a6b158",
      "tree": "37f7341e6563bc26b292daec86b2c75105ada67b",
      "parents": [
        "0db15d525d2d342de8e983c218198d5708a32004"
      ],
      "author": {
        "name": "istvan_v@mailbox.hu",
        "email": "istvan_v@mailbox.hu",
        "time": "Tue Jun 07 13:12:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:04 2011 -0300"
      },
      "message": "[media] cx88: added XC4000 tuner callback and DVB attach functions\n\nAdded functions for XC4000 tuner reset and attaching DVB frontend.\n\nSigned-off-by: Istvan Varga \u003cistvan_v@mailbox.hu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0db15d525d2d342de8e983c218198d5708a32004",
      "tree": "8084bfe4e488f0fbfd5168ecf74a1d9bc45e4754",
      "parents": [
        "4f83e7b3ef938eb9a01eadf81a0f3b2c67d3afb6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 17 23:18:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:04 2011 -0300"
      },
      "message": "[media] em28xx: Mark Kworld 305 as validated\n\nThis board were used for testing the em28xx-alsa using a separate interface.\nSo, it is obviously validated ;)\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f83e7b3ef938eb9a01eadf81a0f3b2c67d3afb6",
      "tree": "f49cd93355efa11d2ad2ce97bb25bbeb0d4ad155",
      "parents": [
        "dff0f8c279e34089128e9687d77bfc72dbb471bd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 17 15:15:12 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:04 2011 -0300"
      },
      "message": "[media] em28xx: Add support for devices with a separate audio interface\n\nSome devices use a separate interface for the vendor audio class.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dff0f8c279e34089128e9687d77bfc72dbb471bd",
      "tree": "04ba0d2f27da5fe363dc1a0890bfb94219ee638c",
      "parents": [
        "debb7241498001a0da10ee01b72f9ec1f9b1edc8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jun 19 13:39:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:04 2011 -0300"
      },
      "message": "[media] em28xx-audio: Some Alsa API fixes\n\nMark the alsa stream with SNDRV_PCM_INFO_BATCH,\nas the timing to get audio streams can vary.\n\nAlso, add SNDRV_PCM_TRIGGER for pause/release.\n\nwhile here, fix the stop indicator, to be sure that audio\nwill be properly released at the stop events.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "debb7241498001a0da10ee01b72f9ec1f9b1edc8",
      "tree": "0ebc6755b8ff1625972f7361552f9580b5eeb486",
      "parents": [
        "66cb6957d338383157d4fdafef7c85e488e9e535"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jun 19 10:15:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:04 2011 -0300"
      },
      "message": "[media] em28xx-audio: Properly report failures to start stream\n\nIf the audio stream fails for any reason, it should:\n\t1) Report an error via dmesg;\n\t2) Mark internally that the stream didn\u0027t started.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "66cb6957d338383157d4fdafef7c85e488e9e535",
      "tree": "d00a295053113c2b2abb001759f779910aad98b2",
      "parents": [
        "71d7d83edc5129509a2cba1cf9848579cf9619e5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 18 11:00:20 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:04 2011 -0300"
      },
      "message": "[media] em28xx-audio: add debug info for the volume control\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71d7d83edc5129509a2cba1cf9848579cf9619e5",
      "tree": "9704421b5d80492febbc424ae500f27c23bcdb71",
      "parents": [
        "43131a2ca6afbd8dcc940d5ad4b4b1c3d89a658b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jun 19 13:14:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:03 2011 -0300"
      },
      "message": "[media] em28xx-audio: volumes are inverted\n\nWhile here, fix volume mask to 5 bits\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "43131a2ca6afbd8dcc940d5ad4b4b1c3d89a658b",
      "tree": "98d94d5c2640174ca1a64d70062a2a471b302608",
      "parents": [
        "850d24a5a861238f583f59cd39de4dfe5142a4c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jun 19 13:08:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:03 2011 -0300"
      },
      "message": "[media] em28xx-audio: add support for mute controls\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "850d24a5a861238f583f59cd39de4dfe5142a4c9",
      "tree": "e59192ee359e36dcb42b26a79ba00e804f8ba4a9",
      "parents": [
        "5b89ecf98998911f397fa913b06ee2304a373e54"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jun 19 13:06:40 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:03 2011 -0300"
      },
      "message": "[media] em28xx-alsa: add mixer support for AC97 volume controls\n\nExport ac97 volume controls via mixer.\n\nPulseaudio will probably handle it very badly, as it has\nno idea about how volumes are wired, and how are they\nassociated with each TV input. Those wirings are\ncard model dependent, and we don\u0027t have the wiring mappings\nfor each supported device.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5b89ecf98998911f397fa913b06ee2304a373e54",
      "tree": "1d89d7b8fa0e5e330ce6e43ac13085de1d6fedb5",
      "parents": [
        "0f8a61fc42a618e25c61549590c35c66c63e2ca7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 18 10:19:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:03 2011 -0300"
      },
      "message": "[media] em28xx: Allow to compile it without RC/input support\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f8a61fc42a618e25c61549590c35c66c63e2ca7",
      "tree": "3217b6371faf57c34fadfe051142939658da68ee",
      "parents": [
        "00d2e7ad9dd4e88224d091e454371d8a9a80719f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 18 07:02:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:03 2011 -0300"
      },
      "message": "[media] em28xx: Fix a wrong enum at the ac97 control tables\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00d2e7ad9dd4e88224d091e454371d8a9a80719f",
      "tree": "a74121f3553bec2b1c88d8143a045e2b4a026265",
      "parents": [
        "67a8dbbc4e04cd256987b189352472a59aff73be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 17 20:28:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:02 2011 -0300"
      },
      "message": "[media] em28xx: Don\u0027t initialize a var if won\u0027t be using it\n\nFixes most cases of initializing a var but not using it.\n\nThere are still 3 cases at em28xx-alsa, were those vars should\nprobably be used.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "67a8dbbc4e04cd256987b189352472a59aff73be",
      "tree": "767486631bf85293111a634737dfabb954f98950",
      "parents": [
        "595a93a47a3b7dc1be84160fbd73b1406074f411"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:01 2011 -0300"
      },
      "message": "[media] marvell-cam: Basic working MMP camera driver\n\nNow we have a camera working over the marvell cam controller core.  It\nworks like the cafe driver and has all the same limitations, contiguous DMA\nonly being one of them.  But it\u0027s a start.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "595a93a47a3b7dc1be84160fbd73b1406074f411",
      "tree": "a39b1ced0360d377fe7f4d167a2116e9b87cde88",
      "parents": [
        "1c68f889c3287bd9beedd23164804e7e09c6566b"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:01 2011 -0300"
      },
      "message": "[media] marvell-cam: Allocate the i2c adapter in the platform driver\n\nThe upcoming mmp-camera driver will need an i2c_adapter structure allocated\nexternally, so change the core adapter to a pointer and require the\nplatform code to fill it in.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c68f889c3287bd9beedd23164804e7e09c6566b",
      "tree": "f59a02a18253275274230e5ad9cbc27c32e79021",
      "parents": [
        "f8ff6a96cd6e9f7dc8b606f302129f99bcb82674"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:00 2011 -0300"
      },
      "message": "[media] marvell-cam: Right-shift i2c slave ID\u0027s in the cafe driver\n\nThis makes the cafe i2c implement consistent with the rest of Linux so that\nthe core can use the same slave ID everywhere.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8ff6a96cd6e9f7dc8b606f302129f99bcb82674",
      "tree": "8b249420e908f35552622aa74a4d60ad8308a369",
      "parents": [
        "9eefa7dc0136bec7739f42b0630c46cd02af377b"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:00 2011 -0300"
      },
      "message": "[media] marvell-cam: Move Cafe-specific register definitions to cafe-driver.c\n\nNobody else ever needs to see these, so let\u0027s hide them.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9eefa7dc0136bec7739f42b0630c46cd02af377b",
      "tree": "7a500ee68cd5312d1a92867b3758cff75ad69e01",
      "parents": [
        "2164b5af1dd42ebb7b5aa6bbcf9d9c3c067db246"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:00 2011 -0300"
      },
      "message": "[media] marvell-cam: Remove the \"untested\" comment\n\nThis code is, indeed, tested :)\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2164b5af1dd42ebb7b5aa6bbcf9d9c3c067db246",
      "tree": "a1bf041212c79fe6be251afacdedb5e2eda5534e",
      "parents": [
        "abfa3df36c01a32b081fb448750181af76eb9d55"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:00 2011 -0300"
      },
      "message": "[media] marvell-cam: Pass sensor parameters from the platform\n\nDepending on the controller, the ov7670 sensor may be told to work with a\ndifferent clock speed or to use the SMBUS protocol.  Remove the wired-in\ncode and pass that information from the platform layer.  The Cafe driver\nnow just assumes it\u0027s running on an OLPC XO 1; I do not believe it has ever\nrun anywhere else.\n\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "abfa3df36c01a32b081fb448750181af76eb9d55",
      "tree": "65a28797a78898f5feb073068161cd708288a7ca",
      "parents": [
        "f8fc729870ee82662ae6e3a713d59b2fbf3b04c6"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 14:46:43 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:00 2011 -0300"
      },
      "message": "[media] marvell-cam: Separate out the Marvell camera core\n\nThere will eventually be multiple users of the core camera controller, so\nseparate it from the bus/platform/i2c stuff.  I\u0027ve tried to do the minimal\nset of changes to get the driver functioning in this configuration; I did\nclean up a bunch of old checkpatch gripes in the process.  This driver\nworks like the old one did on OLPC XO 1 systems.\n\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8fc729870ee82662ae6e3a713d59b2fbf3b04c6",
      "tree": "84c00d006269c28e0799a2ca6c2823b81cb1e3d2",
      "parents": [
        "bd7319dc325ac327ddb3777564361bd4186ecdb6"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sat Jun 11 17:46:42 2011 +0000"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:53:00 2011 -0300"
      },
      "message": "[media] marvell-cam: Move cafe-ccic into its own directory\n\nThis driver will soon become a family of drivers, so let\u0027s give it its own\nplace to live.  This move requires putting ov7670.h into include/media, but\nthere are no code changes.\n\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd7319dc325ac327ddb3777564361bd4186ecdb6",
      "tree": "f4fcd674a4d1326dab7f81d4d4e508f28651a784",
      "parents": [
        "2c87d9db46d1dcc956facaf98805d4d68b823b23"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 15 23:13:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:59 2011 -0300"
      },
      "message": "[media] DocBook: Use base64 for gif/png files\n\nThe patch utility doesn\u0027t work with non-binary files. This causes some\ntools to break, like generating tarball targets and the scripts that\ngenerate diff patches at http://www.kernel.org/pub/linux/kernel/v2.6/.\n\nSo, let\u0027s convert all binaries to ascii using base64, and add a\nlogic at Makefile to convert them back into binaries at runtime.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nReported-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nReviewed-by: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c87d9db46d1dcc956facaf98805d4d68b823b23",
      "tree": "acaa54665255d7b4f77f22b4971757db78c67069",
      "parents": [
        "7ce338d9dfc432b71db15184ad3ec458c9961164"
      ],
      "author": {
        "name": "Andre Bartke",
        "email": "andre.bartke@googlemail.com",
        "time": "Fri Jun 03 15:06:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:59 2011 -0300"
      },
      "message": "[media] drivers/media/video: fix memory leak of snd_cx18_init()\n\ncxsc is not freed in the error case.\n\nSigned-off-by: Andre Bartke \u003candre.bartke@gmail.com\u003e\nCc: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ce338d9dfc432b71db15184ad3ec458c9961164",
      "tree": "ee179a16e9f24f88f09cdbebe8c74f00833fe2fc",
      "parents": [
        "ed5d11d592e21f00d6f72e1da0dca0ba3f4cd6ee"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Thu May 26 05:06:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:59 2011 -0300"
      },
      "message": "[media] Correct and add some parameter descriptions\n\n\u003eFrom 70d02ce19f64fae4ceee563501e8462a76e17b91 Mon Sep 17 00:00:00 2001\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed5d11d592e21f00d6f72e1da0dca0ba3f4cd6ee",
      "tree": "85fa8570c655a03110f4f32338b392399378d1c4",
      "parents": [
        "2c7988ab0effa9e41bd9c9db5cb33ddda870ca10"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Thu May 26 04:56:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:59 2011 -0300"
      },
      "message": "[media] Remove unused definitions which can cause conflict with definitions in usb/ch9.h\n\n\u003eFrom 0dd2949dfeae431ed4ffbd00fd14a10dc3747ad0 Mon Sep 17 00:00:00 2001\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c7988ab0effa9e41bd9c9db5cb33ddda870ca10",
      "tree": "1b6ab521b4123156b72b4fd6ae975735c996e19f",
      "parents": [
        "5588dc2b025fd8b2188142b8d59efe562bd57d80"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Thu May 26 04:49:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:59 2011 -0300"
      },
      "message": "[media] Correct error code from -ENOMEM to -EINVAL.\n\nMake sure the return value is set in all cases\n\n\u003eFrom 9b38a5c9878b5e4be2899ae291c4524f5f5fc218 Mon Sep 17 00:00:00 2001\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nCc: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5588dc2b025fd8b2188142b8d59efe562bd57d80",
      "tree": "d8ee1ff6a70569424d5553a003f05cc50c5f4b96",
      "parents": [
        "8a8cc952d3fe0eca3ded22a01d4f7e642d676be0"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Thu Apr 28 12:13:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:59 2011 -0300"
      },
      "message": "[media] rc-core: lirc use unsigned int\n\nDurations can never be negative, so it makes sense to consistently use\nunsigned int for LIRC transmission. Contrary to the initial impression,\nthis shouldn\u0027t actually change the userspace API.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a8cc952d3fe0eca3ded22a01d4f7e642d676be0",
      "tree": "4e3e7e77fe74b9392c90c8467359b139a5e93b66",
      "parents": [
        "a012fb2c9b2cf6fa6be1ee2961df700332d41031"
      ],
      "author": {
        "name": "Sensoray Linux Development",
        "email": "linux-dev@sensoray.com",
        "time": "Mon Apr 04 14:08:40 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:58 2011 -0300"
      },
      "message": "[media] s2255drv: firmware version update, vendor request change\n\nremoves obsolete comments. updates firmware versions. firmware vendor request simplified.\n\nSigned-off-by: Dean Anderson \u003clinux-dev@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a012fb2c9b2cf6fa6be1ee2961df700332d41031",
      "tree": "98816b2dd70638e1fc0eb334606d603cc3d36e37",
      "parents": [
        "7a2b66b1bd26d717763985bad401410665fa0672"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 09 16:34:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:58 2011 -0300"
      },
      "message": "[media] DocBook: Don\u0027t be noisy at make cleanmediadocs\n\nWhile here, remove the mediaindexdocs from PHONY.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a2b66b1bd26d717763985bad401410665fa0672",
      "tree": "71ec1242c3f83f2f00f28ad04dfed6a5d3e98930",
      "parents": [
        "84b01c1633497e748d98ca0d100faaca13579148"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 09 16:26:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:58 2011 -0300"
      },
      "message": "Revert \"[media] dvb/audio.h: Remove definition for AUDIO_GET_PTS\"\n\nBased on those feedback:\n\thttp://www.spinics.net/lists/linux-media/msg33704.html\n\thttp://www.spinics.net/lists/linux-media/msg33700.html\n\nI\u0027m reverting the removal of this unused ioctl, as it seems that some\ndrivers under development may be using. So, I\u0027ll wait until the next\nmerge window before removing those unused ioctls, to give a chance for\ndevelopers to submit their pending work.\n\nThis reverts commit db48923da6c528d461b5e764692239eb9c1b7a00.\n\nCc: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84b01c1633497e748d98ca0d100faaca13579148",
      "tree": "578e2e3fd28d0c1393b65f1a436df24ac32ea522",
      "parents": [
        "dc05e571725a5a609a29bd84bd020263728ed5e4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 16:56:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:58 2011 -0300"
      },
      "message": "[media] DocBook/video.xml: Document the remaining data structures\n\nNow, all data structures are commented. A few ioctls remain undocumented:\n\nError: no ID for constraint linkend: VIDEO_GET_SIZE.\nError: no ID for constraint linkend: VIDEO_GET_FRAME_RATE.\nError: no ID for constraint linkend: VIDEO_GET_PTS.\nError: no ID for constraint linkend: VIDEO_GET_FRAME_COUNT.\nError: no ID for constraint linkend: VIDEO_COMMAND.\nError: no ID for constraint linkend: VIDEO_TRY_COMMAND.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc05e571725a5a609a29bd84bd020263728ed5e4",
      "tree": "b69a86ef701075cdab5ddb63956764d814520cf6",
      "parents": [
        "ec77f15caef3f45a6ebc86a569376eb94a94fb03"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 15:39:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:58 2011 -0300"
      },
      "message": "[media] DocBook/video.xml: Fix section references with video.h.xml\n\nMake the reference links at video.h.xml to match the ones at video.xml.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec77f15caef3f45a6ebc86a569376eb94a94fb03",
      "tree": "31b06233cd5b0e801373d1d798340048f59745c8",
      "parents": [
        "ca5b2339c8a1311b6475cb679a62380bc22b48e7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 15:17:12 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:58 2011 -0300"
      },
      "message": "[media] DocBook/Makefile: Remove osd.h header\n\nThe av7110 uses an OSD API. Such API is not documented at all. Also,\nthe osd.h API uses camelCase and some other weird stuff. Also, dvb-core\ndoesn\u0027t recognize it.\n\nI don\u0027t see any good reason why we should document it. It seems better\nto just let it as-is. If ever needed, it is probably better to write\na different API for dvb-core.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca5b2339c8a1311b6475cb679a62380bc22b48e7",
      "tree": "5ccfef0a4ef00bfd6c961cb3b0c317edcecbf4de",
      "parents": [
        "ab94782213835f90f5def384ee75e171c0bfd100"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 15:08:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:57 2011 -0300"
      },
      "message": "[media] DocBook/net.xml: Synchronize Network data structure\n\nThere\u0027s no documentation at all for the DVB net API. Still, better to\nremove a few warnings about the missing symbols. So, add the net data\nstructure inside the net.xml. Now, only the ioctl documentation is missed.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab94782213835f90f5def384ee75e171c0bfd100",
      "tree": "6697227b9ea57c1602309e5eb580b0460db30beb",
      "parents": [
        "fb029093e7408efa177e80444199746638c7d79d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 14:14:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:57 2011 -0300"
      },
      "message": "[media] DocBook/demux.xml: Add the remaining data structures to the API spec\n\nStill, there are a few ioctl\u0027s not documented:\n\nError: no ID for constraint linkend: DMX_GET_PES_PIDS.\nError: no ID for constraint linkend: DMX_GET_CAPS.\nError: no ID for constraint linkend: DMX_SET_SOURCE.\nError: no ID for constraint linkend: DMX_ADD_PID.\nError: no ID for constraint linkend: DMX_REMOVE_PID.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fb029093e7408efa177e80444199746638c7d79d",
      "tree": "c638cbffde3104ff816a22a6c473626447ec0458",
      "parents": [
        "cde291dfd7df3f7202078afcf27e9bb21ea76d0c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 11:56:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:57 2011 -0300"
      },
      "message": "[media] DocBook/demux.xml: Fix section references with dmx.h.xml\n\nMake the reference links at dmx.h.xml to match the ones at demux.xml.\n\nWhile here, also syncronizes the structures defined inside the API,\nin order to match the current API.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cde291dfd7df3f7202078afcf27e9bb21ea76d0c",
      "tree": "91221763e35030197688499688b7f318a42232a6",
      "parents": [
        "2b680d1b4e7e0c561d1523d5155212705fcbb10a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 11:34:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:57 2011 -0300"
      },
      "message": "[media] DocBook/ca.xml: Describe structure ca_pid\n\nThis is the remaining missing structure at ca.xml. The ioctl\u0027s are still\nmissing through.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b680d1b4e7e0c561d1523d5155212705fcbb10a",
      "tree": "6b2f24afcad8bcc86f2acbee2409bc443b4156f1",
      "parents": [
        "fa24198897ff0e8d34876be0e61f9b35d3c0d467"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 11:29:27 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:57 2011 -0300"
      },
      "message": "[media] Docbook/ca.xml: match section ID\u0027s with the reference links\n\nMake sure that both ca.h.xml and ca.xml will match the same names for\nthe sections/links.\n\nThis way, it is now possible to identify API spec gaps:\n\nError: no ID for constraint linkend: ca-pid.\nError: no ID for constraint linkend: ca-pid.\nError: no ID for constraint linkend: CA_RESET.\nError: no ID for constraint linkend: CA_GET_CAP.\nError: no ID for constraint linkend: CA_GET_SLOT_INFO.\nError: no ID for constraint linkend: CA_GET_DESCR_INFO.\nError: no ID for constraint linkend: CA_GET_MSG.\nError: no ID for constraint linkend: CA_SEND_MSG.\nError: no ID for constraint linkend: CA_SET_DESCR.\nError: no ID for constraint linkend: CA_SET_PID.\n\nBasically, in this case, no CA ioctl is described at the specs, and one\nfile structure (ca-pid) is missing.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa24198897ff0e8d34876be0e61f9b35d3c0d467",
      "tree": "866cef8ed8344c4e4dec1b7c67b0c6763018407b",
      "parents": [
        "a2eb7c020008d664823323aba9fb428fdccc8ba6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 11:25:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:56 2011 -0300"
      },
      "message": "[media] dvb/audio.h: Remove definition for AUDIO_GET_PTS\n\nWhile this ioctl is defined inside dvb/audio.h, it is not docummented\nat the API specs, nor implemented on any driver inside the Linux Kernel.\nSo, it doesn\u0027t make sense to keep it here.\n\nAs this is not used anywere, removing it is not a regression. So,\nthere\u0027s no need to use the normal features-to-be-removed process.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a2eb7c020008d664823323aba9fb428fdccc8ba6",
      "tree": "50d6458d2267f28f40c97729b1ba0c58fbbd7d6c",
      "parents": [
        "34452432d125a846591523cf4999311c987c0bf4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 11:03:10 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:56 2011 -0300"
      },
      "message": "[media] DocBook: Document AUDIO_CONTINUE ioctl\n\nAlthough this ioctl is only used at the av7110 driver, it is not\ndescribed at the API docbook. Yet, AUDIO_PAUSE ioctl description\nsomewhat describes it. Fill the gap by using the information there\nand by looking inside av7110 implementation.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34452432d125a846591523cf4999311c987c0bf4",
      "tree": "084af62663ad639494d74e779b5d9444eac795f7",
      "parents": [
        "4cde378b3b7cfc65000deab14bfc1b314cb4075b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 10:55:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:56 2011 -0300"
      },
      "message": "[media] DocBook/audio.xml: synchronize attribute changes\n\nSome attributes suffered some changes since DVBv1. Sync them with the\ncurrent API header files.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4cde378b3b7cfc65000deab14bfc1b314cb4075b",
      "tree": "eb95ebd32810b7f560eb85112a4c3438c1a2b339",
      "parents": [
        "d9d73416edfad05aa5c34255948a12c3860291f3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 10:42:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:55 2011 -0300"
      },
      "message": "[media] DocBook/audio.xml: match section ID\u0027s with the reference links\n\nMake sure that both audio.h.xml and audio.xml will match the same names.\nThis way, it is now possible to identify API spec gaps:\n\nError: no ID for constraint linkend: AUDIO_CONTINUE.\nError: no ID for constraint linkend: AUDIO_GET_PTS.\nError: no ID for constraint linkend: AUDIO_BILINGUAL_CHANNEL_SELECT.\n\nWhile here, fix the cut-and-paste description error on AUDIO_SET_KARAOKE.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d9d73416edfad05aa5c34255948a12c3860291f3",
      "tree": "0ff3eecd93f7f12132cb6d756b6edcbcd8b25cd7",
      "parents": [
        "446c18fcfdd1c165e50b18c07e0ac2f4b10e5947"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 08 10:23:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:52:55 2011 -0300"
      },
      "message": "[media] DocBook: Add the other DVB API header files\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "446c18fcfdd1c165e50b18c07e0ac2f4b10e5947"
}
