)]}'
{
  "log": [
    {
      "commit": "aa07eec5320cf1793062c03b8409e7541ca37c31",
      "tree": "cbfead55cd780cb44768c4a8c1f783df020d00c6",
      "parents": [
        "dacd4fa37dbafe209a90d6d5b729d2257df4b734"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Oct 11 05:12:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:58:53 2012 -0200"
      },
      "message": "[media] v4l2-ioctl: make tuner \u0027type\u0027 check more strict for S_FREQUENCY\n\nAs per the feature removal document, make the tuner type check more strict\nso that it is no longer possible to set the radio frequency through a video\nnode or the TV frequency through a radio node.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dacd4fa37dbafe209a90d6d5b729d2257df4b734",
      "tree": "ed3b9519c1013cafb6c9da63299806910c25c5fd",
      "parents": [
        "6055b12ae0f433314cba98f423fb8c5fc211ca8d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Jan 11 07:37:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:38:29 2012 -0200"
      },
      "message": "[media] V4L2 Spec: improve the G/S_INPUT/OUTPUT documentation\n\nAs Rupert pointed out, the phrase \"It is good practice\" should be replaced\nwith \"You must\".\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nCc: Rupert Eibauer \u003cRupert.Eibauer@ces.ch\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6055b12ae0f433314cba98f423fb8c5fc211ca8d",
      "tree": "0298a0437a2c51b3543ae788260ff98dbd8c82c9",
      "parents": [
        "047a01fdc807ffa461db87e2d30d6d28f95c091a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Jan 11 07:30:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:37:53 2012 -0200"
      },
      "message": "[media] V4L2 Spec: fix extended control documentation\n\nUpdate the spec to the behavior implemented by the control framework.\nThis should have been documented long ago but for some reason it was\nnever done.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "047a01fdc807ffa461db87e2d30d6d28f95c091a",
      "tree": "5c34875861d97bf2bf41f06e718b9bbc0b1c1e0a",
      "parents": [
        "20c9fe895a2356924a31a1238f75cf0d05704593"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Nov 22 08:23:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:36:28 2012 -0200"
      },
      "message": "[media] omap_vout: add missing OVERLAY_OUTPUT cap and set V4L2_FBUF_FLAG_OVERLAY\n\nThe omap_vout driver has an output overlay, but never advertised that\ncapability.\n\nThe driver should also set the V4L2_FBUF_FLAG_OVERLAY flag.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nCC: Archit Taneja \u003carchit@ti.com\u003e\nCC: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "20c9fe895a2356924a31a1238f75cf0d05704593",
      "tree": "a0428d86bf7d6240fd397b37cdca00f37c92208d",
      "parents": [
        "05834fcf58fe77b0519a8dc40e3c4a5a28dfc88d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Nov 22 08:48:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:36:10 2012 -0200"
      },
      "message": "[media] zoran: do not set V4L2_FBUF_FLAG_OVERLAY\n\nThe zoran driver does not support this flag, so don\u0027t set it.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05834fcf58fe77b0519a8dc40e3c4a5a28dfc88d",
      "tree": "5a73a2b0a534bdd2678d65eaa7df566fed2369ce",
      "parents": [
        "0cb64f02b8c8f8181d6eaa6d1931fe0bc4195a25"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Nov 22 08:59:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:35:55 2012 -0200"
      },
      "message": "[media] v4l2 spec: clarify usage of V4L2_FBUF_FLAG_OVERLAY\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0cb64f02b8c8f8181d6eaa6d1931fe0bc4195a25",
      "tree": "487dbd89371045e8ba591349134659ce07d9e09f",
      "parents": [
        "149709f5b8a4a8678401facb5c670119751f6087"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Tue Jan 10 05:04:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 16 09:27:57 2012 -0200"
      },
      "message": "[media] cx23885: handle errors from videobuf_dvb_get_frontend()\n\nThe error handling in the original code wasn\u0027t complete so static\ncheckers complained about a potential NULL deference.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "149709f5b8a4a8678401facb5c670119751f6087",
      "tree": "3cebd145794c0b6d102ad12b211702f7d0cdc44e",
      "parents": [
        "f4b1952a453f4b4b4c4cd3436b9cd632bf4202aa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 13 11:46:36 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 15 11:12:22 2012 -0200"
      },
      "message": "[media] dvb-core: preserve the delivery system at cache clear\n\nThe changeset 240ab508aa is incomplete, as the first thing that\nhappens at cache clear is to do a memset with 0 to the cache.\n\nSo, the delivery system needs to be explicitly preserved there.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f4b1952a453f4b4b4c4cd3436b9cd632bf4202aa",
      "tree": "9d7c355e12f36bc3022bad280ef01e30944b2f7a",
      "parents": [
        "126400033940afb658123517a2e80eb68259fbd7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 13 11:09:23 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 15 11:12:21 2012 -0200"
      },
      "message": "[media] dvb-core: fix a regression with MythTV\n\nAs reported by Lawrence[1], MythTV 0.24.1 does the wrong thing\nwith a DVBv5 call: it fills the delivery system with\nSYS_UNDEFINED, expecting that the DVB core would work with that.\n\nThis used to work by accident, as the DVB core were missing the\ncheck for the supported delivery systems. Yet, fixing it\nis easy, so let\u0027s add a logic to handle this case, to\nprovide backward compatibility.\n\n[1] http://patchwork.linuxtv.org/patch/8314/\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "126400033940afb658123517a2e80eb68259fbd7",
      "tree": "eca9ab5883d2a43b60f05d8f5acd5d673ea6494c",
      "parents": [
        "ebe967492c681da781dbc0f7c0d6a1b5c1977d45"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Jan 13 15:20:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 15 11:12:21 2012 -0200"
      },
      "message": "[media] revert patch: HDIC HD29L2 DMB-TH USB2.0 reference design driver\n\nI added it by mistake. It is useless as no real hardware.\nIt even uses even Cypress FX2, general USB bridge chip, default IDs\nthat makes driver load all FX2 devices having default ID...\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebe967492c681da781dbc0f7c0d6a1b5c1977d45",
      "tree": "7d0aa1fe004ddbe1d7d939ab3bf53248121dfc1c",
      "parents": [
        "a7025edfff2cf46fcbe15254a1718f82721ec2a5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 11 11:00:28 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 11 11:15:38 2012 -0200"
      },
      "message": "mb86a20s: Add a few more register settings at the init seq\n\nSome time ago, Manoel sent us a patch adding more stuff\nto the init sequence. However, his patch were also doing\nnon-related stuff, by changing the init logic without\nany good reason. So, it was asked for him to submit a\npatch with just the data that has changed, in order to\nallow us to better analyze it.\n\nAs he didn\u0027t what it was requested, I finally found some\ntime to dig into his init sequence and add it here.\n\nBasically, new stuff is added there. There are a few changes:\n\n1) The removal of the extra (duplicated) logic that puts\n   the chip into the serial mode;\n2) Some Viterbi VBER measurement init data was changed from\n   0x00 to 0xff for layer A, to match what was done for\n   layers B and C.\n\nNone of those caused any regressions and both make sense\non my eyes.\n\nThe other parameters additions actually increased the\ntuning quality for some channels. Yet, some channels that\nwere previously discovered with scan disappered, while\nothers appeared instead. This were tested in Brasilia,\nwith an external antena.\n\nAt the overall, it is now a little better. So, better to\nadd these, and then try to figure out a configuration that\nwould get even better scanning results.\n\nReported-by: Manoel Pinheiro \u003cpinusdtv@hotmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a7025edfff2cf46fcbe15254a1718f82721ec2a5",
      "tree": "9dd49a12dc7c4ba28a4deab2d6e6a404d605b62a",
      "parents": [
        "240ab508aa9fb7a294b0ecb563b19ead000b2463"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 11 10:56:30 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 11 10:56:30 2012 -0200"
      },
      "message": "mb86a20s: Group registers into the same line\n\nOn mb86a20s, some registers have sub-addresses, while others not.\nIn order to make easier to compare different settings, group them.\n\nNo functional changes in this patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "240ab508aa9fb7a294b0ecb563b19ead000b2463",
      "tree": "cf521c7b5e5453c2fead757953d7777eb6508979",
      "parents": [
        "9544e8a64795d75875ff4c680a43aa452a37b260"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 18:00:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:44:07 2012 -0200"
      },
      "message": "[media] [PATCH] don\u0027t reset the delivery system on DTV_CLEAR\n\nAs a DVBv3 application may be relying on the delivery system,\ndon\u0027t reset it at DTV_CLEAR. For DVBv5 applications, the\ndelivery system should be set anyway.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9544e8a64795d75875ff4c680a43aa452a37b260",
      "tree": "92e67acd80f8f4f29dec3eb9680b8c7bfd530fdb",
      "parents": [
        "c147f61083e3e4a9c2aaecaaed976502defc3b7d"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Tue Jan 10 19:45:31 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:44:05 2012 -0200"
      },
      "message": "[media] [BUG] it913x-fe fix typo error making SNR levels unstable\n\nFix error where SNR unstable and jumps levels.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c147f61083e3e4a9c2aaecaaed976502defc3b7d",
      "tree": "2be9bbc0bf84178b357a5124795a27f4335e2500",
      "parents": [
        "a21df45df0c41f3eb7d0ec6676c7d14b20842bc2"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Fri Jan 06 11:55:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:38:21 2012 -0200"
      },
      "message": "[media] cx23885: Query the CX25840 during enum_input for status\n\nWe can pass a NO_SIGNAL video decoder state back to applications\nif it\u0027s available.\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a21df45df0c41f3eb7d0ec6676c7d14b20842bc2",
      "tree": "373d8c08f0a013a8d8c7ec8e3441d59d4e8ba930",
      "parents": [
        "0963119fca6ad250146fd7d27eb90f205e188beb"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@kernellabs.com",
        "time": "Fri Jan 06 11:54:05 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:38:20 2012 -0200"
      },
      "message": "[media] cx25840: Add support for g_input_status\n\nAllow bridge drivers to query status.\n\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0963119fca6ad250146fd7d27eb90f205e188beb",
      "tree": "66cb06fd0712b9fb70fb92c8f88439a9c29dac75",
      "parents": [
        "c18e1c7bd1f825ac55e00b23bb37fe36e2e4c784"
      ],
      "author": {
        "name": "Samuel Rakitnican",
        "email": "samuel.rakitnican@gmail.com",
        "time": "Fri Jan 06 17:34:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:38:19 2012 -0200"
      },
      "message": "[media] rc-videomate-m1f.c Rename to match remote controler name\n\nThis remote was added with support for card Compro VideoMate M1F.\n\nThis remote is shipped with various Compro cards, not this one only.\n\nFurthermore this remote can be bought separately under name Compro\nVideoMate K100.\n    http://compro.com.tw/en/product/k100/k100.html\n\nSo give it a proper name.\n\n[mchehab@redhat.com: Fix the Makefile]\nSigned-off-by: Samuel Rakitničan \u003csamuel.rakitnican@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c18e1c7bd1f825ac55e00b23bb37fe36e2e4c784",
      "tree": "621c10646a350328bed1315290a5b022da603c71",
      "parents": [
        "1d6629b1561ad34a6e6d17ece00bd65e1bab3724"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Tue Jan 10 09:15:29 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:29:19 2012 -0200"
      },
      "message": "[media] drivers: media: au0828: Fix dependency for VIDEO_AU0828\n\nFix the following build warning:\n\nwarning: (VIDEO_AU0828) selects DVB_AU8522 which has unmet direct dependencies (MEDIA_SUPPORT \u0026\u0026 DVB_CAPTURE_DRIVERS \u0026\u0026 DVB_CORE \u0026\u0026 I2C \u0026\u0026 VIDEO_V4L2)\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d6629b1561ad34a6e6d17ece00bd65e1bab3724",
      "tree": "61b5a5062aa797f5bfc1da0a7b3b9876ce3d2a21",
      "parents": [
        "aa5fb974cf3a30162c9c426c507486f3c2ab54c5"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Jan 10 03:21:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:27:13 2012 -0200"
      },
      "message": "[media] convert drivers/media/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/media/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nCc: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nCc: \"Richard Röjfors\" \u003crichard.rojfors@pelagicore.com\u003e\nCc: \"Matti J. Aaltonen\" \u003cmatti.j.aaltonen@nokia.com\u003e\nCc: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\nCc: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nCc: Muralidharan Karicheri \u003cm-karicheri2@ti.com\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCc: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nCc: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nAcked-by: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa5fb974cf3a30162c9c426c507486f3c2ab54c5",
      "tree": "3e56b418b8467f575731548a4c4dd3610e0f60bc",
      "parents": [
        "bb677f3ac434cb1708938f1e76a41d9098affd05"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Mon Jan 09 20:51:56 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:24:45 2012 -0200"
      },
      "message": "[media] drivers: video: cx231xx: Fix dependency for VIDEO_CX231XX_DVB\n\nFix the following build warning:\n\nwarning: (VIDEO_CX231XX_DVB) selects DVB_MB86A20S which has unmet direct dependencies (MEDIA_SUPPORT \u0026\u0026 DVB_CAPTURE_DRIVERS \u0026\u0026 DVB_CORE \u0026\u0026 I2C)\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bb677f3ac434cb1708938f1e76a41d9098affd05",
      "tree": "334408194135fed6b8ab7599f2dcbd46e8fb4a2f",
      "parents": [
        "aa73ab96bebb6fb9e0ee4429f78bfa3ef8c5b6b6"
      ],
      "author": {
        "name": "Andrzej Pietrasiewicz",
        "email": "andrzej.p@samsung.com",
        "time": "Thu Nov 24 11:15:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:21:52 2012 -0200"
      },
      "message": "[media] Exynos4 JPEG codec v4l2 driver\n\nAdd driver for the JPEG codec IP block available in Samsung Exynos SoC series.\n\nThe driver is implemented as a V4L2 mem-to-mem device. It exposes two video\nnodes to user space, one for the encoding part, and one for the decoding part.\n\nSigned-off-by: Andrzej Pietrasiewicz \u003candrzej.p@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nReviewed-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nReviewed-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nReviewed-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa73ab96bebb6fb9e0ee4429f78bfa3ef8c5b6b6",
      "tree": "19d65e4896c351fc356363c47fae51f3b6a79e38",
      "parents": [
        "392d9e1d02edcbe9bc94bc292dd364339556f8ec"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Fri Dec 09 13:45:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:19:57 2012 -0200"
      },
      "message": "[media] doc: v4l: selection: choose pixels as units for selection rectangles\n\nPixels were preferred units for selection rectangles over driver-dependent\nunits for almost all use cases. Therefore the units were fixed to pixels.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "392d9e1d02edcbe9bc94bc292dd364339556f8ec",
      "tree": "169fb3f23dad76b908cdc9c3b6ec892f75e740f9",
      "parents": [
        "0d066d3f6fdfd189bef5fe653477f5f9db2eb225"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Fri Nov 25 05:56:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:19:40 2012 -0200"
      },
      "message": "[media] v4l: s5p-tv: mixer: fix setup of VP scaling\n\nAdjusting of Video Processor\u0027s scaling factors was flawed. It bounded scaling\nto range 1/16 to 1/1. The correct range should be 1/4 to 4/1. This patch fixes\nthis bug.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d066d3f6fdfd189bef5fe653477f5f9db2eb225",
      "tree": "34b4e8b099292ea346692141f330199f17a181d9",
      "parents": [
        "992efeff79fe8de44d4e8b7636bb2e5d9dcf698d"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Thu Aug 25 07:14:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:19:23 2012 -0200"
      },
      "message": "[media] v4l: s5p-tv: mixer: add support for selection API\n\nThis patch add support for V4L2 selection API to s5p-tv driver.  Moreover it\nremoves old API for cropping.  Old applications would still work because the\ncrop ioctls are emulated using the selection API.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "992efeff79fe8de44d4e8b7636bb2e5d9dcf698d",
      "tree": "701d7bbd50929cec7def1d293768a00e29be9fa8",
      "parents": [
        "8af4922fe5d1574acfdedf8a9eaafccf1b955c1d"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Tue Mar 22 14:04:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:18:52 2012 -0200"
      },
      "message": "[media] v4l: emulate old crop API using extended crop/compose API\n\nThis patch allows new video drivers to work correctly with applications that\nuse the old-style crop API.  The old crop ioctl is emulated by using selection\ncallbacks.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8af4922fe5d1574acfdedf8a9eaafccf1b955c1d",
      "tree": "7f47aba773a65e7bc12cd7a33b6c4bc598870e51",
      "parents": [
        "15e9ff3fcde7d8f78e4f9004b4a535a48e3c0cdd"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Fri Aug 19 07:00:04 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:18:23 2012 -0200"
      },
      "message": "[media] doc: v4l: add documentation for selection API\n\nThis patch adds a documentation for VIDIOC_{G/S}_SELECTION ioctl. Moreover, the\npatch adds the description of modeling of composing, cropping and scaling\nfeatures in V4L2. Finally, some examples are presented.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15e9ff3fcde7d8f78e4f9004b4a535a48e3c0cdd",
      "tree": "70173c0870f0f3df4d02b59530d4139f044db8cf",
      "parents": [
        "0e8caaceff160ad821c83d798fc03812cb810560"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Thu Sep 29 11:00:20 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:17:55 2012 -0200"
      },
      "message": "[media] doc: v4l: add binary images for selection API\n\nThis patch adds images in binary format for the V4L2 selection API.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0e8caaceff160ad821c83d798fc03812cb810560",
      "tree": "fd5f0687bff110fddb62b8f22ac31f41e8bc11f6",
      "parents": [
        "dab734ec95168488c4b32632e968ce885a083078"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Wed Aug 10 10:37:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:17:45 2012 -0200"
      },
      "message": "[media] v4l: add support for selection api\n\nThis patch introduces new api for a precise control of cropping and composing\nfeatures for video devices. The new ioctls are VIDIOC_S_SELECTION and\nVIDIOC_G_SELECTION.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dab734ec95168488c4b32632e968ce885a083078",
      "tree": "2462b0f176f0d2dcc10ec93d29007db32426ff4b",
      "parents": [
        "b748e6a91e136a582943a496eac40071a23beff3"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Jan 10 20:46:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:58:55 2012 -0200"
      },
      "message": "[media] hd29l2: fix review findings\n\nFix some issues pointed out by Mauro.\nMauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b748e6a91e136a582943a496eac40071a23beff3",
      "tree": "188714206ef78a2c8b58d218c5c324d3b884c3d9",
      "parents": [
        "852023b58bbe8600693f1df44ade404298ac89d4"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Jan 10 20:33:43 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:58:39 2012 -0200"
      },
      "message": "[media] dvb-core: define general callback value for demodulator\n\nAllow use of that general callback for demod too.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "852023b58bbe8600693f1df44ade404298ac89d4",
      "tree": "3d0290ffd6bbadf674f9c4203d5c2252801c4086",
      "parents": [
        "6964c308ec84f99a5c3dbc29d9711b71616fcbfc"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Jan 10 19:26:35 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:58:18 2012 -0200"
      },
      "message": "[media] hd29l2: add debug for used IF frequency\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6964c308ec84f99a5c3dbc29d9711b71616fcbfc",
      "tree": "539c1ceeb2648c94621190ee80bb1b573ce3815e",
      "parents": [
        "b021bd84d27583017f3f50f98bb1b952c8450342"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Jan 10 13:15:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:57:14 2012 -0200"
      },
      "message": "[media] hd29l2: synch for latest DVB core changes\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b021bd84d27583017f3f50f98bb1b952c8450342",
      "tree": "255655088e465ecb26ec30bc84ff0ca1db05d1b7",
      "parents": [
        "ee9b8c8c27679b2b8ab5e8749cb3813d55b49755"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Nov 07 09:28:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:57:06 2012 -0200"
      },
      "message": "[media] HDIC HD29L2 DMB-TH USB2.0 reference design driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ee9b8c8c27679b2b8ab5e8749cb3813d55b49755",
      "tree": "c0a4674ebfac58505e08ea071623c7fc20e52918",
      "parents": [
        "53b667eb12edd1bb33beca73ab14dbdf4d536c37"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Nov 06 20:01:13 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:56:55 2012 -0200"
      },
      "message": "[media] HDIC HD29L2 DMB-TH demodulator driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "53b667eb12edd1bb33beca73ab14dbdf4d536c37",
      "tree": "6aec6b0d45ca9e27bfeb8f6bc193a6810cc87fa5",
      "parents": [
        "1020d13d50d0a5bfcfc8a0a6826ed221cdf8a775"
      ],
      "author": {
        "name": "Sascha Sommer",
        "email": "saschasommer@freenet.de",
        "time": "Sun Jan 08 16:41:22 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:55:31 2012 -0200"
      },
      "message": "[media] em28xx: Fix tuner_type for Terratec Cinergy 200 USB\n\nThe card definition of the Terratec Cinergy 200 USB uses the\nwrong tuner type. Therefore some channels are currently missing.\nAttached patch fixes this problem.\n\nSigned-off-by: Sascha Sommer \u003csaschasommer@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1020d13d50d0a5bfcfc8a0a6826ed221cdf8a775",
      "tree": "a62626446630bcd72bbf5e920b95080a84aa31b3",
      "parents": [
        "ca80cf60489508792e97a7703ed35756f4d62943"
      ],
      "author": {
        "name": "Sascha Sommer",
        "email": "saschasommer@freenet.de",
        "time": "Sun Jan 08 16:54:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:54:03 2012 -0200"
      },
      "message": "[media] em28xx: increase maxwidth for em2800\n\nThe MaxPacketSize for em2800 based devices is too small to capture at full resolution.\nTherefore scale down when the maximum frame size is selected.\nThe previous workaround that simply reduced the X resolution cannot be used\nbecause it crops a part of the input as\nthe em2800 can only scale down with a factor of 0.5.\n\nreverts commits 1ca31892e and fb3de0398ab.\n\n[mchehab@redhat.com: Fix CodingStyle]\nSigned-off-by: Sascha Sommer \u003csaschasommer@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca80cf60489508792e97a7703ed35756f4d62943",
      "tree": "f212c7510d333061e914f2b2f4a7f1de0cd6188e",
      "parents": [
        "0903bb540e5bb99a9e58d583a596a30620f65702"
      ],
      "author": {
        "name": "Sascha Sommer",
        "email": "saschasommer@freenet.de",
        "time": "Sun Jan 08 16:32:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:48:18 2012 -0200"
      },
      "message": "[media] em28xx: Do not modify EM28XX_R06_I2C_CLK for em2800\n\nwriting the EM28XX_R06_I2C_CLK register leads to the problem that the\ni2c bus on the Terratec Cinergy 200 USB is no longer usable when the\nsystem is rebooted.\n\nThe device needs to be unplugged in order to bring it back to life.\nAttached patch conditionally disables the write in\nem28xx_pre_card_setup() like it is already done in em28xx_card_setup().\n\nSigned-off-by: Sascha Sommer \u003csaschasommer@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0903bb540e5bb99a9e58d583a596a30620f65702",
      "tree": "951ee5afbd1200a1bec6dd9e84868f18c2d4309d",
      "parents": [
        "622c2fc1f2613bef953d2af908e7b83f4de4b994"
      ],
      "author": {
        "name": "Sascha Sommer",
        "email": "saschasommer@freenet.de",
        "time": "Sun Jan 08 16:19:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:47:27 2012 -0200"
      },
      "message": "[media] em28xx: Fix: I2C_CLK write error message checks wrong return code\n\nIt looks like the return value check that is done after setting the I2C\nspeed checks the wrong return code.\n\nSigned-off-by: Sascha Sommer \u003csaschasommer@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "622c2fc1f2613bef953d2af908e7b83f4de4b994",
      "tree": "691a1c3ac3c54ef8e422dc55eeb9d0913951dec5",
      "parents": [
        "d07b901f9dc22977c2c04f320a9cef19e5298e7e"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sat Jan 07 10:18:45 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:46:48 2012 -0200"
      },
      "message": "[media] em28xx: simplify argument passing to em28xx_init_dev()\n\nThe \u0027struct em28xx *\u0027 pointer was passed by reference to the\nem28xx_init_dev() function, for no reason. Instead, just pass it by\nvalue, which is much more logical and simple.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d07b901f9dc22977c2c04f320a9cef19e5298e7e",
      "tree": "0f63c671c433658d8c4c7d77ae8ce5c99b92afc1",
      "parents": [
        "7a6f6c29d264cdd2fe0eb3d923217eed5f0ad134"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Jan 07 04:11:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:46:14 2012 -0200"
      },
      "message": "[media] af9005, af9015: use symbolic names for USB id table indices\n\nThe af9005_properties and af9015_properties tables make use of USB ids\nfrom the USB id tables with hardcoded indices, as in\n\"\u0026af9015_usb_table[30]\".  Adding new entries before the end breaks\nsuch references, so everyone has had to carefully tiptoe to only add\nentries at the end of the list.\n\nIn the spirit of \"dw2102: use symbolic names for dw2102_table\nindices\", use C99-style initializers with symbolic names for each\nindex to avoid this.  In the new regime, properties tables referring\nto the USB ids have names like \"\u0026af9015_usb_table[CINERGY_T_STICK_RC]\"\nthat do not change meaning when items in the USB id table are\nreordered.\n\nEncouraged-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nAcked-by: Luca Olivetti \u003cluca@ventoso.org\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a6f6c29d264cdd2fe0eb3d923217eed5f0ad134",
      "tree": "fc2044a0b5f6300cafbae08285c84e8f9bc55fee",
      "parents": [
        "15cb6af8ac1ee1291f98bae51cd46c6719e90c0f"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sat Jan 07 09:52:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:38:59 2012 -0200"
      },
      "message": "[media] cx231xx: use URB_NO_TRANSFER_DMA_MAP on URBs allocated with usb_alloc_urb()\n\nURBs allocated with usb_alloc_urb() are allocated from DMA-coherent\nareas, and therefore it is not necessary to call dma_map_single() on\nsuch buffers. Worst, on ARM, calling dma_map_single() on a\nDMA-coherent buffer will trigger a BUG_ON() in\narch/arm/mm/dma-mapping.c.\n\nTherefore, we mark all URBs allocated with usb_alloc_urb() with the\nURB_NO_TRANSFER_DMA_MAP transfer_flags, so that the USB core does not\ndo dma_map_single()/dma_unmap_single() on those buffers.\n\nThis is similar to 882787ff8fdeb0be790547ee9b22b281095e95da for the\ngspca driver, and has already been discussed on the linux-media list\nin the past:\nhttp://www.mail-archive.com/linux-media@vger.kernel.org/msg37086.html.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15cb6af8ac1ee1291f98bae51cd46c6719e90c0f",
      "tree": "88a5b4c267fc460ff760b1fb85d3cdc7e35282ae",
      "parents": [
        "9e94136d364a424b53048031bd35a4261ae8f9e2"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sat Jan 07 09:52:40 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:38:45 2012 -0200"
      },
      "message": "[media] cx231xx: simplify argument passing to cx231xx_init_dev()\n\nThe \u0027struct cx231xx *\u0027 pointer was passed by reference to the\ncx231xx_init_dev() function, for no reason. Instead, just pass it by\nvalue, which is much more logical and simple.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e94136d364a424b53048031bd35a4261ae8f9e2",
      "tree": "986bcd85b95c713b703800c01d1d40ab0ac287e0",
      "parents": [
        "083b6b8a234dc13121ddab7fc622574d8ab66bc4"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Jan 10 13:31:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:38:15 2012 -0200"
      },
      "message": "[media] mxl5007t: bugfix DVB-T 7 MHz and 8 MHz bandwidth\n\nDVB-T did not work at all - only 6 MHz was working but it is not\ncommonly used.\nFix it.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "083b6b8a234dc13121ddab7fc622574d8ab66bc4",
      "tree": "7d56f4b06295b2d16bc4f2764f4fc00106ea744c",
      "parents": [
        "990862a2f024296f27460306393de8f0cdab8997"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 09 18:26:32 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:35:33 2012 -0200"
      },
      "message": "[media] tda18271-fe: Fix support for ISDB-T\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "990862a2f024296f27460306393de8f0cdab8997",
      "tree": "e8bc467d130a57dd03428010db57794b49f0b964",
      "parents": [
        "db702a7af6c85d94ff32b6110b3646180f93f086"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 09:48:50 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:35:31 2012 -0200"
      },
      "message": "[media] cx231xx: fix device disconnect checks\n\nThe driver were using DEV_MISCONFIGURED on some places, and\nDEV_DISCONNECTED on others. In a matter of fact, DEV_MISCONFIGURED\nwere set only during the usb disconnect callback, with\nwas confusing.\n\nAlso, the alsa driver never checks if the device is present,\nbefore doing some dangerous things.\n\nRemove DEV_MISCONFIGURED, replacing it by DEV_DISCONNECTED.\n\nAlso, fixes the other usecases for DEV_DISCONNECTED.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db702a7af6c85d94ff32b6110b3646180f93f086",
      "tree": "32a7d74fa85f6e7841886ed8517ce3de5d0de87a",
      "parents": [
        "7528cd273e14020117e6cdb6cc307f223e97c5ed"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 09:33:47 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:35:30 2012 -0200"
      },
      "message": "[media] cx231xx: cx231xx_devused is racy\n\ncx231xx_devused is racy. Re-implement it in a proper way,\nto remove the risk of mangling it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7528cd273e14020117e6cdb6cc307f223e97c5ed",
      "tree": "872fdcc3f4f8d7349befe6c2a10f079962438827",
      "parents": [
        "959a119f86d51085ba4e0ec5a68dee6a21c48dfe"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 09:20:01 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:35:29 2012 -0200"
      },
      "message": "[media] cx231xx: Fix unregister logic\n\nThere are several weirdness at the unregister logic.\n\nFirst of all, IR has a poll thread. This thread needs to be\nremoved, as it uses some resources associated to the main driver.\nSo, the driver needs to explicitly unregister the I2C client for\nir-kbd-i2c.\n\nIf, for some reason, the driver needs to wait for a close()\nto happen, not all memories will be freed, because the free\nlogic were in the wrong place.\n\nAlso, v4l2_device_unregister() seems to be called too early,\nas devices are still using it.\n\nFinally, even with the device disconnected, there is one\nUSB function call that will still try to talk with it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "959a119f86d51085ba4e0ec5a68dee6a21c48dfe",
      "tree": "5979a70ccefc685ebfc5535306874b7d7376a54e",
      "parents": [
        "90bf3aab42937f760e5b645ab63df46d26b5e620"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 09 18:16:36 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:35:29 2012 -0200"
      },
      "message": "[media] mb86a20s: implement get_frontend()\n\nReports the auto-detected parameters to userspace.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90bf3aab42937f760e5b645ab63df46d26b5e620",
      "tree": "ed1dec61c0283b4ef0beae71dbbebbf11bf57b4c",
      "parents": [
        "c53a8e951b9cb5689a510ef31c85fb9b1ff78f11"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 09 22:28:13 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:35:28 2012 -0200"
      },
      "message": "[media] cx231xx-input: stop polling if the device got removed.\n\nIf the device got removed, stops polling it. Also, un-registers\nit at input/evdev, as it won\u0027t work anymore. We can\u0027t free the\nIR structure yet, as the ir_remove method will be called later.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c53a8e951b9cb5689a510ef31c85fb9b1ff78f11",
      "tree": "ee23997b5264dced1eed5b29cbb2739cad27f5bb",
      "parents": [
        "a116a05cb4c2d057b3e15ef3bd0f3d657cb6ef99"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sat Jan 07 09:52:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:19:44 2012 -0200"
      },
      "message": "[media] cx231xx: remove useless \u0027lif\u0027 variable in cx231xx_usb_probe()\n\nNow that we set the intfdata on the right interface, the \u0027lif\u0027\nvariable is useless.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a116a05cb4c2d057b3e15ef3bd0f3d657cb6ef99",
      "tree": "85f9ff1b0a500e01bf1357848f43640e6d96736e",
      "parents": [
        "624f0c186978f9cb0ce6582f445922eaaa4a7f4a"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sat Jan 07 09:52:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 22:19:43 2012 -0200"
      },
      "message": "[media] cx231xx: fix crash after load/unload/load of module\n\nThe following sequence of commands was triggering a kernel crash in\ncdev_get():\n\n modprobe cx231xx\n rmmod cx231xx\n modprobe cx231xx\n v4l2grab -n 1\n\nThe problem was that cx231xx_usb_disconnect() was not doing anything\nbecause the test:\n\n\tif (!dev-\u003eudev)\n\t\treturn;\n\nwas reached (i.e, dev-\u003eudev was NULL).\n\nThis is due to the fact that the \u0027dev\u0027 pointer placed as intfdata into\nthe usb_interface structure had the wrong value, because\ncx231xx_probe() was doing the usb_set_intfdata() on the wrong\nusb_interface structure. For some reason, cx231xx_probe() was doing\nthe following:\n\nstatic int cx231xx_usb_probe(struct usb_interface *interface,\n\t\t\t     const struct usb_device_id *id)\n{\n        struct usb_interface *lif \u003d NULL;\n\t[...]\n        /* store the current interface */\n        lif \u003d interface;\n\t[...]\n        /* store the interface 0 back */\n        lif \u003d udev-\u003eactconfig-\u003einterface[0];\n\t[...]\n\tusb_set_intfdata(lif, dev);\n\t[...]\n\tretval \u003d v4l2_device_register(\u0026interface-\u003edev, \u0026dev-\u003ev4l2_dev);\n\t[...]\n}\n\nSo, the usb_set_intfdata() was done on udev-\u003eactconfig-\u003einterface[0]\nand not on the \u0027interface\u0027 passed as argument to the -\u003eprobe() and\n-\u003edisconnect() hooks. Later on, v4l2_device_register() was\ninitializing the intfdata of the correct usb_interface structure as a\npointer to the v4l2_device structure.\n\nUpon unregistration, the -\u003edisconnect() hook was getting the intfdata\nof the usb_interface passed as argument... and casted it to a \u0027struct\ncx231xx *\u0027 while it was in fact a \u0027struct v4l2_device *\u0027.\n\nThe correct fix seems to just be to set the intfdata on the proper\ninterface from the beginning. Now, loading/unloading/reloading the\ndriver allows to use the device properly.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "624f0c186978f9cb0ce6582f445922eaaa4a7f4a",
      "tree": "5a666f64e0fca7079b471e7f2cde0407e9b15c42",
      "parents": [
        "2f78604a433a12571ec3e54054fbfacc7525b307"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 19:08:53 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 19:15:45 2012 -0200"
      },
      "message": "[media] dvb_ca_en50221: fix compilation breakage\n\nAs reported by Toralf:\n\nthe build failed with :\n  CC [M]  drivers/media/dvb/dvb-core/dvb_ca_en50221.o\nIn file included from arch/x86/include/asm/uaccess.h:573:0,\n                 from include/linux/poll.h:14,\n                 from drivers/media/dvb/dvb-core/dvbdev.h:27,\n                 from drivers/media/dvb/dvb-core/dvb_ca_en50221.h:27,\n                 from drivers/media/dvb/dvb-core/dvb_ca_en50221.c:41:\nIn function \"copy_from_user\", inlined from \"dvb_ca_en50221_io_write\" at drivers/media/dvb/dvb-core/dvb_ca_en50221.c:1314:26: arch/x86/include/asm/uaccess_32.h:211:26: error: call to \"copy_from_user_overflow\" declared with attribute error: copy_from_user() buffer size is not provably correct\n\nReported-by: Toralf Foerster \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f78604a433a12571ec3e54054fbfacc7525b307",
      "tree": "834299d32cad79f7dd69c71983bf8b6b2429506f",
      "parents": [
        "ec2c4f3f93cb9ae2b09b8e942dd75ad3bdf23c9d"
      ],
      "author": {
        "name": "Mario Ceresa",
        "email": "mrceresa@gmail.com",
        "time": "Fri Jan 06 16:00:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 12:02:20 2012 -0200"
      },
      "message": "[media] Added model Sveon STV40\n\nSigned-off-by: Mario Ceresa \u003cmrceresa@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec2c4f3f93cb9ae2b09b8e942dd75ad3bdf23c9d",
      "tree": "f3f720b26fb9f4507faa802ccc4b2df8fb04d5ab",
      "parents": [
        "e99663417f626c9bfdc8117b35670a0292b820e6"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Thu Jan 05 10:57:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:54:52 2012 -0200"
      },
      "message": "[media] media: tvp5150: Add mbus_fmt callbacks\n\nThese callbacks allow a host video driver\nto poll video formats supported by tvp5150.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e99663417f626c9bfdc8117b35670a0292b820e6",
      "tree": "70e5f274dacd0b7ba15e1909599f32ff75a48c57",
      "parents": [
        "6c59eefd58837cf674b18e8b8760d0d0870fa8d5"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Fri Jan 06 14:40:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:54:03 2012 -0200"
      },
      "message": "[media] dm1105: release dvbnet on frontend attachment failure\n\nThe patch \"dm1105: handle errors from dvb_net_init\" moved the\ninitialization of dvbnet to before frontend attachment but forgot\nto adjust the error handling when frontend attachment fails.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c59eefd58837cf674b18e8b8760d0d0870fa8d5",
      "tree": "bd7655c02e0b845021cdf728f1f4c76f07569e96",
      "parents": [
        "3796554671e6314e1ab368f5f09e302ba1bda538"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Fri Jan 06 14:26:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:53:35 2012 -0200"
      },
      "message": "[media] dvb-bt8xx: convert printks to pr_err()\n\nThis module does some printks with the loglevel missing.\n\npr_err() takes care of adding the KERN_ERR tag and the module name.\nSo we can simplify the code and add the missing printk loglevel by\nusing it.\n\nAlso add a #define pr_fmt() to make this work, and remove a few\nunnecessary periods at the end of messages and bump the loglevel of\n\"Unknown bttv card type\" from KERN_WARNING to KERN_ERR while at it.\n\nInspired-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3796554671e6314e1ab368f5f09e302ba1bda538",
      "tree": "44ab9bce9f285f7cc9fc1beb413b10da14952b6f",
      "parents": [
        "efd279ec3e6129195580d40f88ea6c3f5af701b3"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Fri Jan 06 14:26:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:52:48 2012 -0200"
      },
      "message": "[media] dvb-bt8xx: use dprintk for debug statements\n\nThis way, the messages will be tagged with KERN_DEBUG and not clutter\nthe log from dmesg unless the \"debug\" module parameter is set.\n\n[mchehab@redhat.com: whitespace fixes]\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "efd279ec3e6129195580d40f88ea6c3f5af701b3",
      "tree": "331271236d45ded6168ac5df4228895d3cda9e2c",
      "parents": [
        "722c90eb761195c09b776314f331341095273204"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Fri Jan 06 12:57:56 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:51:00 2012 -0200"
      },
      "message": "[media] flexcop: CodingStyle fix: don\u0027t use \"if ((ret \u003d foo()) \u003c 0)\"\n\nLift assignments from \"if\" conditionals for readability.  No change\nin functionality intended.\n\nSuggested-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "722c90eb761195c09b776314f331341095273204",
      "tree": "92a8c614c3ee4a47a69e8b125ba09947143adafc",
      "parents": [
        "b247377ace5d965809d0ba8de158dc2e8d28af77"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "linuxtv@stefanringel.de",
        "time": "Sat Jan 07 09:20:48 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:47:33 2012 -0200"
      },
      "message": "[media] cx23885: add Terratec Cinergy T PCIe dual\n\nSigned-off-by: Stefan Ringel \u003clinuxtv@stefanringel.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b247377ace5d965809d0ba8de158dc2e8d28af77",
      "tree": "94b73fe3b045c8ec0ecad02d25a9c5285caf10a8",
      "parents": [
        "c0fdbd3367b4fd67d754a06292aa121956f98b6f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 05:38:38 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:47:32 2012 -0200"
      },
      "message": "[media] dvb: remove bogus modulation check\n\nThis code is wrong as I should have coded it as SYS_DVBC, instead of\nSYS_DVBS \u0026 friends. Anyway, this check has other problems\n\n1) it does some \"magic\" by assuming that all QAM modulations are below\n  QAM_AUTO;\n\n2) it checks modulation parameters only for one delivery system.\n   Or the core should check invalid parameters for all delivery\n   systems, or it should let the frontend drivers do it;\n\n3) frontend drivers should already be checking for invalid parameters\n   (most of them do it, anyway);\n\n4) not all modulations are mapped at fe-\u003eops.info.caps, so it is not\n   even possible to check for the valid modulations inside the core\n   for some delivery systems;\n\n5) The core check is incomplete anyway: it only checks for a few\n   parameters. If moved into the core other parameters like bandwidth\n   and fec should also be checked;\n\n6) 2nd gen DVB-C uses OFDM. So, that test would fail for it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c0fdbd3367b4fd67d754a06292aa121956f98b6f",
      "tree": "04147e0450152e0ac8ab601b15f790b66695a332",
      "parents": [
        "84463d5ffac734c0694a8354c11fc6be92881560"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 05:35:40 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:47:31 2012 -0200"
      },
      "message": "[media] drxk_hard: Remove dead code\n\nAs reported by Oliver, some old dead code were preserved there.\n\nThanks-to: Oliver endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84463d5ffac734c0694a8354c11fc6be92881560",
      "tree": "3a84c773f84693c267bb9018935f468106d5155e",
      "parents": [
        "6c06108be53ca5e94d8b0e93883d534dd9079646"
      ],
      "author": {
        "name": "Istvan Varga",
        "email": "istvan_v@mailbox.hu",
        "time": "Sun Dec 11 20:20:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:47:30 2012 -0200"
      },
      "message": "[media] Add support for two Leadtek Winfast TV 2000XP types\n\nAdd support for two new types of Leadtek Winfast TV 2000XP tuner\n\nThe author of this patch is Istvan Varga.\nOnly resending current reformated version against current git.\n\nSigned-off-by: Miroslav Slugen \u003cthunder.mmm@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c06108be53ca5e94d8b0e93883d534dd9079646",
      "tree": "2b2902e6b1c0d91f4fedd804af47ff33dbae42e1",
      "parents": [
        "e82db75d06ac331ae39b07f57539df3c51d19b94"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Jan 05 02:27:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 07 11:47:22 2012 -0200"
      },
      "message": "[media] V4L/DVB: v4l2-ioctl: integer overflow in video_usercopy()\n\nIf ctrls-\u003ecount is too high the multiplication could overflow and\narray_size would be lower than expected.  Mauro and Hans Verkuil\nsuggested that we cap it at 1024.  That comes from the maximum\nnumber of controls with lots of room for expantion.\n\n$ grep V4L2_CID include/linux/videodev2.h | wc -l\n211\n\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e82db75d06ac331ae39b07f57539df3c51d19b94",
      "tree": "c146839b367905d27a3d1bc9758bf2139509e66b",
      "parents": [
        "938ca36ef7914bd013acbff9f15e393fe79d71da"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Jan 05 02:24:00 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 17:19:46 2012 -0200"
      },
      "message": "[media] saa7134: use correct array offset\n\nSmatch complains that i can be one passed the end of the array if we\ndon\u0027t hit the break statement.  We should be using the \"audio\" here like\nwe do in the other places.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "938ca36ef7914bd013acbff9f15e393fe79d71da",
      "tree": "eae20edf7099caf476a33f4b36f443b25c538caf",
      "parents": [
        "27b93d8a45bd549146ae39b60ba168f62413c959"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Jan 05 02:23:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 17:17:43 2012 -0200"
      },
      "message": "[media] af9013: change \u0026 to \u0026\u0026\n\nThis is just a cleanup, it doesn\u0027t change how the code works.  These\nare compound conditions and not bitwise operations so it should be \u0026\u0026\nand not \u0026.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "27b93d8a45bd549146ae39b60ba168f62413c959",
      "tree": "1161ace6b1553881c54641d0713c3c7a911ddbe6",
      "parents": [
        "98ab8550aea4728076fba64b2b323bc8a904eb63"
      ],
      "author": {
        "name": "Miroslav Slugen",
        "email": "thunder.mmm@gmail.com",
        "time": "Tue Dec 13 15:36:15 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 17:16:34 2012 -0200"
      },
      "message": "[media] cx88: Fix radio support for Leadtek DTV2000H J\n\nLeadtek DTV2000H J has Philips a FMD1216MEX tuner,\nand not a FMD1216ME.\n\nSigned-off-by: Miroslav Slugen \u003cthunder.mmm@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "98ab8550aea4728076fba64b2b323bc8a904eb63",
      "tree": "d545fc54a8ccc9a398b2a084986d7f0c9c872b38",
      "parents": [
        "0abffb9442c5aeb9b6dcc90e8af766b594637c15"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Wed Jan 04 15:17:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 17:13:48 2012 -0200"
      },
      "message": "[media] xc3028: fix center frequency calculation for DTV78 firmware\n\nThis patch replaces the previous one proposed in the thread \"xc3028:\nforce reload of DTV7 firmware in VHF band with Zarlink demodulator\",\nat the linux-media@vger.kernel.org ML.\n\nThe problem is that the firmware DTV78 works fine in UHF band (8 MHz\nbandwidth) but is not working at all in VHF band (7 MHz bandwidth).\nReading the comments inside the code, I figured out that the real\nproblem could be connected to the formula used to calculate the center\nfrequency offset in VHF band.\n\nIn fact, removing this adjustment fixes the problem:\n\n\t\tif ((priv-\u003ecur_fw.type \u0026 DTV78) \u0026\u0026 freq \u003c 470000000)\n\t\t\toffset -\u003d 500000;\n\nThis is coherent to what was implemented for the DTV7 firmware by an\nAustralian user:\n\n\t\tif (priv-\u003ecur_fw.type \u0026 DTV7)\n\t\t\toffset +\u003d 500000;\n\nIn the end, now the center frequency is the same for all firmwares\n(DTV7, DTV8, DTV78) and doesn\u0027t depend on channel bandwidth.\n\nThe final code looks clean and simple, and there is no need for any\n\"magic\" adjustment:\n\n\t\tif (priv-\u003ecur_fw.type \u0026 DTV6)\n\t\t\toffset \u003d 1750000;\n\t\telse\t/* DTV7 or DTV8 or DTV78 */\n\t\t\toffset \u003d 2750000;\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0abffb9442c5aeb9b6dcc90e8af766b594637c15",
      "tree": "086207e1df35422b4957174acd2be3d151006117",
      "parents": [
        "2e6cbd2b0878a5b641fcd74493e19fb60009657a"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Tue Jan 03 23:42:04 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:17:50 2012 -0200"
      },
      "message": "[media] drivers: media: radio: Fix dependencies for RADIO_WL128X\n\nFix the following build warning:\n\nwarning: (RADIO_WL128X) selects TI_ST which has unmet direct dependencies (MISC_DEVICES \u0026\u0026 NET \u0026\u0026 GPIOLIB)\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2e6cbd2b0878a5b641fcd74493e19fb60009657a",
      "tree": "626196144090f8a341d865108963375efcbe8354",
      "parents": [
        "f0e07d7658a81bc185b8ba58f062c16b79ac0e2b"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Tue Jan 03 23:22:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:17:15 2012 -0200"
      },
      "message": "[media] drivers: media: tuners: Fix dependency for MEDIA_TUNER_TEA5761\n\nFix the following build warning:\n\nwarning: (MEDIA_TUNER) selects MEDIA_TUNER_TEA5761 which has unmet direct\ndependencies (MEDIA_SUPPORT \u0026\u0026 VIDEO_MEDIA \u0026\u0026 I2C \u0026\u0026 EXPERIMENTAL)\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0e07d7658a81bc185b8ba58f062c16b79ac0e2b",
      "tree": "2a39452aea9a3bc60a62311c447ead7b55e647c6",
      "parents": [
        "6a2329ad1cb80b158a75bbf1901b86dc2deb88ee"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Thu Dec 15 18:43:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:14:54 2012 -0200"
      },
      "message": "[media] it913x changed firmware loader for chip version 2 types\n\nOn Thu, 2011-12-15 at 16:42 +0000, Malcolm Priestley wrote:\n\u003e \u003e [ 1103.536156] it913x: Chip Version\u003dec Chip Type\u003d5830\n\u003e \u003e [ 1104.336178] it913x: Dual mode\u003d92 Remote\u003d92 Tuner Type\u003d92\n\u003e \u003e [ 1106.248116] dvb-usb: found a \u0027ITE 9135(9006) Generic\u0027 in cold state,\n\u003e \u003e will try to load a firmware\n\u003e \u003e [ 1106.253773] dvb-usb: downloading firmware from file\n\u003e \u003e \u0027dvb-usb-it9135-02.fw\u0027\n\u003e \u003e [ 1106.452123] it913x: FRM Starting Firmware Download\n\u003e \u003e [ 1130.756039] it913x: FRM Firmware Download Failed (ffffff92)\n\u003e \u003e [ 1130.956168] it913x: Chip Version\u003d79 Chip Type\u003d5823\n\u003e \u003e [ 1131.592192] it913x: DEV it913x Error\n\u003e \u003e [ 1131.592271] usbcore: registered new interface driver it913x\n\u003e \u003e\n\u003e \u003e No frontend is generated anyway.\n\u003e\n\u003e Looks like the the firmware is not at all compatible with your device.\n\u003e\n\u003e Have you applied the patch cleanly to the latest media_build?\n\u003e\n\u003e These appear to be new version of the 9006. A supplier is sending me one\n\u003e of these devices.\n\u003e\n\u003e As a last resort see if the device works with dvb-usb-it9137-01.fw\n\u003e\n\u003e You will have force to use this firmware\n\u003e dvb-usb-it913x firmware\u003d1\n\nHere is a modified firmware loader for version 2 types.\n\nThe firmware must be as in original\n./dvb_get_firmware it9135\n\ndd if\u003ddvb-usb-it9135.fw ibs\u003d1 skip\u003d12866 count\u003d5817 of\u003ddvb-usb-it9135-02.fw\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a2329ad1cb80b158a75bbf1901b86dc2deb88ee",
      "tree": "ef879f5d7a018f90d7d5e7708d0a0a776c705786",
      "parents": [
        "283342954abf7c860c2e5970d8b096d2ce77665e"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Tue Jan 03 13:47:35 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:12:34 2012 -0200"
      },
      "message": "[media] af9013: Fix typo in get_frontend() function\n\nThis patch fixes an obvious typo in the get_frontend() function\nof the af9013 driver, recently rewritten by Antti Palosaari.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "283342954abf7c860c2e5970d8b096d2ce77665e",
      "tree": "feb79264faaf43c2d3796300b2328f76e302d0a7",
      "parents": [
        "82a05014733b24827fc246c3498e0b703b11211f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:08:58 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:08:58 2012 -0200"
      },
      "message": "[media] dvb-bt8xx: Fix a printk statement\n\nBy accident, I added an extra comma at the printk format argument.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "82a05014733b24827fc246c3498e0b703b11211f",
      "tree": "3d9a0524b2c95ac378cb106f613a724eba9c04bd",
      "parents": [
        "245900c4a7a7d23c2e5b2b64b70770debcac5814"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Tue Jan 03 06:28:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:08:02 2012 -0200"
      },
      "message": "[media] it913x-fe ver 1.13 add BER and UNC monitoring\n\nAdd BER monitoring with Pre-Viterbi error rate.\n\nAdd UCBLOCKS based on Aborted packets.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "245900c4a7a7d23c2e5b2b64b70770debcac5814",
      "tree": "ea1c119e7df3e8ef6ee28945ae591ca6ae323d9a",
      "parents": [
        "74e07f3e309599864656fb4560c498478d22d43c"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Tue Jan 03 06:27:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:07:42 2012 -0200"
      },
      "message": "[media] it913x ver 1.22 corrections to Tuner IDs\n\nCorrection to tuner ID 0x51.\n\nDon\u0027t force tuner ID 0x60 unless eprom data zero.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74e07f3e309599864656fb4560c498478d22d43c",
      "tree": "0bacfd75514608b5ba365764e25a0d325045c562",
      "parents": [
        "fa52520cff0b3dce483efa8fb4ae1a4b18a82109"
      ],
      "author": {
        "name": "Don Kramer",
        "email": "dgkramer@comcast.net",
        "time": "Mon Jan 02 16:15:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:07:17 2012 -0200"
      },
      "message": "[media] [resend] em28xx: Add Plextor ConvertX PX-AV100U to em28xx-cards.c\n\nAdds support for the Plextor ConvertX PX-AV100U, which uses the\neMPIA EM2820 chip.  The device has a device_id of \u00270x093b, 0xa003\u0027.  I\nam using the existing EM2820_BOARD_PINNACLE_DVC_90 board profile, as\nthe Pinnacle Dazzle DVC 90/100/101/107, Kaiser Baas Video to DVD\nmaker, and Kworld DVD Maker 2 were already mapped to it.  Some more\nbackground on the device and my testing can be found at\nhttp://www.donkramer.net/plextor_122710.pdf\n\nSigned-off-by: Don Kramer \u003cdgkramer@comcast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa52520cff0b3dce483efa8fb4ae1a4b18a82109",
      "tree": "e09182696a4aca19f602027ef18548b64d11ea7d",
      "parents": [
        "d4d5a40710701abd4535d6a5ada601c885a08865"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Mon Jan 02 14:49:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:05:32 2012 -0200"
      },
      "message": "[media] [BUG] it913x ver 1.21 Fixed for issue with 9006 and warm boot\n\nSome channels appear weak signal after warm boot.\n\nBecause tuner id is not present in eprom 0x38 is\nassigned.\n\n9006 devices are now always assigned 0x60.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4d5a40710701abd4535d6a5ada601c885a08865",
      "tree": "004670f7866cc730b207aa45528cab738e23097d",
      "parents": [
        "bcd158de94238d90adf7275548f0aaf2de724ab1"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Mon Jan 02 14:46:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:05:16 2012 -0200"
      },
      "message": "[media] [BUG] it913x ver 1.20. PID filter problems\n\nFixes issues with PID filter\nStalling of some channels when PID is on.\nPID filter not turning off fully.\nPID filter can now turn on and off each index.\n\nRemoved PID_RST from it913x_pid_filter_ctrl.\nReplaced with PID_EN removed from it913x_pid_filter\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bcd158de94238d90adf7275548f0aaf2de724ab1",
      "tree": "a194de0edd2953454d0015e125fa2d3f8e0a1462",
      "parents": [
        "f664684a56deb7675363e2fa3f1e2a5eedbb3222"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Sat Oct 01 11:13:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 13:00:11 2012 -0200"
      },
      "message": "[media] v4l: Add VIDIOC_LOG_STATUS support for sub-device nodes\n\nThe VIDIOC_LOG_STATUS ioctl allows to dump the current status of a driver\nto the kernel log. Currently this ioctl is only available at video device\nnodes and the subdevs rely on the host driver to expose their core.log_status\noperation to user space.\n\nThis patch adds VIDIOC_LOG_STATUS support at the sub-device nodes,\nfor standalone subdevs that expose their own /dev entry.\n\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f664684a56deb7675363e2fa3f1e2a5eedbb3222",
      "tree": "1cbf41d964328e5aee0ecca5b5f8df824f2aaaf6",
      "parents": [
        "f1d99f39fbd0218b8f8f6548e5522cbc2124f949"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Nov 17 06:23:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:59:42 2012 -0200"
      },
      "message": "[media] s5p-fimc: Prevent lock up caused by incomplete H/W initialization\n\nThe following ioctl sequence causes fimc_dma_run() to start processing without\ncomplete scaler and DMA initialization which causes missing interrupt and\nblocking on DQBUF:\nS_FMT, STREAMON, QBUF, DQBUF, STREAMOFF, STREAMON, QBUF, DQBUF.\n\nFix this regression caused by moving pm_runtime* calls to start/stop_streaming\ncallback by making sure the fimc_m2m_resume() is always invoked when expected.\n\nReported-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1d99f39fbd0218b8f8f6548e5522cbc2124f949",
      "tree": "d393ef7f4fe3d9be5f60b8a78797a8c7f3fb2a7b",
      "parents": [
        "60826f02695476ded2fecc67949c83dc4b49def7"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 08:19:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:51:26 2012 -0200"
      },
      "message": "[media] firedtv: handle errors from dvb_net_init\n\nIt is not common for dvb_net_init to fail, but after the patch\n\"dvb_net_init: return -errno on error\" it can fail due to running out\nof memory.  Handle this.\n\nFrom an audit of dvb_net_init callers.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nReviewed-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "60826f02695476ded2fecc67949c83dc4b49def7",
      "tree": "3f09c67579560db28a452b46e0c553b0ab4b9665",
      "parents": [
        "5584c641be9e4ff812443511363a72edaa5ceeaa"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 08:10:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:50:39 2012 -0200"
      },
      "message": "[media] dvb-usb: handle errors from dvb_net_init\n\nFrom an audit of dvb_net_init callers, now that that function\nreturns -errno on error.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5584c641be9e4ff812443511363a72edaa5ceeaa",
      "tree": "f3ba8db91b3db4cff7a8cee82ae2dea8a20b0e7c",
      "parents": [
        "2dbbac330621e83d00e904d1139b62e7b360f946"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 08:08:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:50:17 2012 -0200"
      },
      "message": "[media] dm1105: handle errors from dvb_net_init\n\nClean up and error out if dvb_net_init fails (for example due to\nENOMEM).  This involves moving the dvb_net_init call to before\nfrontend_init to make cleaning up a little easier.\n\nFrom an audit of dvb_net_init callers, now that dvb_net_init lets\ncallers know about errors.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2dbbac330621e83d00e904d1139b62e7b360f946",
      "tree": "cb2a7f0e508b6458e7a583b8a414e5d17b0b4c99",
      "parents": [
        "01732ebaac701638aab5d7b63ea2ee14452afd33"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 08:06:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:49:18 2012 -0200"
      },
      "message": "[media] dvb-bt8xx: handle errors from dvb_net_init\n\nClean up and error out if dvb_net_init fails (for example when\nrunning out of memory).\n\nFrom an audit of dvb_net_init callers, now that dvb_net_init\nhas learned to return a nonzero value from time to time.\n\n[mchehab.redhat.com: codingstyle fix: printk() should include KERN_ facility level]\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "01732ebaac701638aab5d7b63ea2ee14452afd33",
      "tree": "788fd432e9bfe8d84f94defaccac9f305737c369",
      "parents": [
        "42702de248d9edff22efe25e275c211a5bb80baf"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 08:04:25 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:46:58 2012 -0200"
      },
      "message": "[media] flexcop: handle errors from dvb_net_init\n\nBail out if dvb_net_init encounters an error (for example an\nout-of-memory condition), now that it reports them.\n\n[mchehab@redhat.com: CodingStyle fix: don\u0027t use  \"if ((ret \u003d foo()) \u003c 0)\"]\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "42702de248d9edff22efe25e275c211a5bb80baf",
      "tree": "c502c082b02454ec983d37c78a4191efd50fe78e",
      "parents": [
        "e4b8537c974cf0f95282286e2f9e3e2476258f52"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 08:01:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:44:22 2012 -0200"
      },
      "message": "[media] ttusb-budget: use goto for exception handling\n\nAvoid some repetition by adopting the usual \"goto err\" idiom for error\nhandling.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4b8537c974cf0f95282286e2f9e3e2476258f52",
      "tree": "0bc9c094d1382ed0f760f407c77f6cb552741f5c",
      "parents": [
        "5c96ebb7cea790c6ca1b8b70fdea531fb194dabb"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 07:58:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:43:34 2012 -0200"
      },
      "message": "[media] dvb-bt8xx: use goto based exception handling\n\nRepeating the same cleanup code in each error handling path makes life\nunnecessarily difficult for reviewers, who much check each instance of\nthe same copy+pasted code separately.  A \"goto\" to the end of the\nfunction is more maintainable and conveys the intent more clearly.\n\nWhile we\u0027re touching this code, also lift some assignments from \"if\"\nconditionals for simplicity.\n\nNo functional change intended.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c96ebb7cea790c6ca1b8b70fdea531fb194dabb",
      "tree": "a60bc1a9e368e49243127eb4b9bab4c8d98186ac",
      "parents": [
        "58fae6739f63344d255161900ba12ce7ceb88666"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 07:56:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:42:19 2012 -0200"
      },
      "message": "[media] videobuf-dvb: avoid spurious ENOMEM when CONFIG_DVB_NET\u003dn\n\nvideobuf_dvb_register_bus relies on dvb_net_init to set dvbnet-\u003edvbdev\non success, but ever since commit fcc8e7d8c0e2 (\"dvb_net: Simplify the\ncode if DVB NET is not defined\"), -\u003edvbdev is left unset when\nnetworking support is disabled.  Therefore in such configurations\nvideobuf_dvb_register_bus always returns failure, tripping\nlittle-tested error handling paths and preventing the device from\nbeing initialized and used.\n\nNow that dvb_net_init returns a nonzero value on error, we can use\nthat as a more reliable error indication.  Do so.\n\nNow your card be used with CONFIG_DVB_NET\u003dn, and the kernel will pass\non a more useful error code describing what happened when\nCONFIG_DVB_NET\u003dy but dvb_net_init fails due to resource exhaustion.\n\nReported-by: David Fries \u003cDavid@Fries.net\u003e\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "58fae6739f63344d255161900ba12ce7ceb88666",
      "tree": "7522e2dbacb45794c487f3f226be555a042f7052",
      "parents": [
        "ed3189cf989128fe283d6dbffbbae08b67d9e5bd"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Sat Dec 31 07:54:16 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 12:40:46 2012 -0200"
      },
      "message": "[media] DVB: dvb_net_init: return -errno on error\n\ndvb_net_init unconditionally returns 0.  Callers such as\nvideobuf_dvb_register_frontend examine dvbnet-\u003edvbdev instead of the\nreturn value to tell whether the operation succeeded.  If it has been\nset to a valid pointer, success; if it was left equal to NULL,\nfailure.\n\nAlas, there is an edge case where that logic does not work as well:\nwhen network support has been compiled out (CONFIG_DVB_NET\u003dn), we want\ndvb_net_init and related operations to behave as no-ops and always\nsucceed, but there is no appropriate value to which to set dvb-\u003edvbdev\nto indicate this.\n\nLet dvb_net_init return a meaningful error code, as preparation for\nadapting callers to look at that instead.\n\nThe only immediate impact of this patch should be to make the few\ncallers that already check for an error code from dvb_net_init behave\na little more sensibly when it fails.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed3189cf989128fe283d6dbffbbae08b67d9e5bd",
      "tree": "a2fb45004dc01ab168f02801f3790a0956a30e1f",
      "parents": [
        "d2f7a1a2467c01b569d2a7fbf10e8894a3f0e496"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Fri Dec 30 18:48:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:53:47 2012 -0200"
      },
      "message": "[media] it913x ver 1.18 Turn pid filter off by caps option only\n\nTurn the pid filter off by caps option only.\n\nThis is so the full stream is passed to demuxer and not limited\nby pid count.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2f7a1a2467c01b569d2a7fbf10e8894a3f0e496",
      "tree": "f5037f17ea9219456c4608fc4a5af8a3dcb2ddb3",
      "parents": [
        "bb0a896e3d50833a43f94264ec8e66900b796b8b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Dec 13 05:44:42 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:48:22 2012 -0200"
      },
      "message": "[media] vpif_capture.c: v4l2_device_register() is called too late in vpif_probe()\n\nThe function v4l2_device_register() is called too late in vpif_probe().\nThis meant that vpif_obj.v4l2_dev is accessed before it is initialized\nwhich caused a crash.\n\nThis used to work in the past, but video_register_device() is now actually\nusing the v4l2_dev pointer.\n\nNote that vpif_display.c doesn\u0027t have this bug, there v4l2_device_register()\nis called at the beginning of vpif_probe.\n\nSigned-off-by: Georgios Plakaris \u003cgplakari@cisco.com\u003e\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Manjunath Hadli \u003cManjunath.hadli@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bb0a896e3d50833a43f94264ec8e66900b796b8b",
      "tree": "133c208ff4f578c31506d961c0764c8a93ec3170",
      "parents": [
        "4c316b55fe284fa6364f6b817808ef3d1f6b18a8"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Dec 30 14:13:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:39:38 2012 -0200"
      },
      "message": "[media] marvell-cam: Make suspend/resume work on MMP2\n\nSomehow I didn\u0027t ever quite get around to implementing suspend/resume on\nthe MMP2 platform; this patch fixes that little oversight.  A bit of core\nwork was necessary to do the right thing in the s/g DMA case.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c316b55fe284fa6364f6b817808ef3d1f6b18a8",
      "tree": "36d8c2f74dc861f7bd24935029f580612dbca3e7",
      "parents": [
        "8ab3362665a699bd54fc489ff7fb6372678b94c1"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Fri Dec 30 11:33:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:39:01 2012 -0200"
      },
      "message": "[media] lmedm04 DM04/QQBOX ver 1.91 turn pid filter off by caps option only\n\nTurn the pid filter off by caps option only.\n\nThis is so the full stream is passed to demuxer and not limited\nby pid count.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8ab3362665a699bd54fc489ff7fb6372678b94c1",
      "tree": "05baa99a41717f5abdd9f690488d22ffe63c0833",
      "parents": [
        "4d28d3d9978b84326a4608c25bda484973bba0a6"
      ],
      "author": {
        "name": "Holger Nelson",
        "email": "hnelson@hnelson.de",
        "time": "Wed Dec 28 18:55:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:37:07 2012 -0200"
      },
      "message": "[media] em28xx: Reworked probe code to get rid of some hacks\n\nReworked device probing to get rid of hacks to guess the maximum size of\ndvb iso transfer packets. The new code also selects the first alternate\nconfig which supports the largest possible iso transfers for dvb.\n\n[mchehab@redhat.com: Fix a few checkpatch.pl CodingStyle compliants]\nSigned-off-by: Holger Nelson \u003chnelson@hnelson.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d28d3d9978b84326a4608c25bda484973bba0a6",
      "tree": "28ba84c15ec5be920b45711eb5d432ff0c5f5d00",
      "parents": [
        "6c3b906cc9f73144ceb4ebbb193bebc596063d38"
      ],
      "author": {
        "name": "Gareth Williams",
        "email": "gareth@garethwilliams.me.uk",
        "time": "Sat Dec 24 05:47:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:27:33 2012 -0200"
      },
      "message": "[media] Added USB Id \u0026 configuration array for Honestech Vidbox NW03\n\nAdds support for the Honestech Vidbox NW03 USB capture device.\n\nSigned-off-by: Gareth Williams \u003cgareth@garethwilliams.me.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c3b906cc9f73144ceb4ebbb193bebc596063d38",
      "tree": "e01107e0f596c6e9770e45fc8f06fc576f0a1d68",
      "parents": [
        "27351b139c4ee989d3e1c66dd8794c65d3ba2c38"
      ],
      "author": {
        "name": "Holger Nelson",
        "email": "hnelson@hnelson.de",
        "time": "Fri Dec 23 23:15:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:22:25 2012 -0200"
      },
      "message": "[media] em28xx: Add Terratec Cinergy HTC USB XS to em28xx-cards.c\n\nThis adds support for the Terratec Cinergy HTC USB XS which is similar to\nthe Terratec H5 by adding the USB-ids to the table. According to\nhttp://linux.terratec.de it uses the same ICs and DVB-C works for me\nusing the firmware of the H5.\n\nSigned-off-by: Holger Nelson \u003chnelson@hnelson.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "27351b139c4ee989d3e1c66dd8794c65d3ba2c38",
      "tree": "30de478c7ede03a30fb777c4306e4ade5154d967",
      "parents": [
        "eabd0eaf4f390df102cd24a87300b0e5150cf189"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Fri Dec 23 19:00:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:17:36 2012 -0200"
      },
      "message": "[media] dw2102: use symbolic names for dw2102_table indices\n\ndw2102_properties et al refer to entries in the USB-id table using\nhard-coded indices, as in \"\u0026dw2102_table[6]\", which means adding new\nentries before the end of the list has the potential to introduce bugs\nin code elsewhere in the file.\n\nUse C99-style initializers with symbolic names for each index to avoid\nthis.  This way, other device tables wanting to reuse the USB ids can\nuse expressions like \"\u0026dw2102_table[TEVII_S630]\" that do not change as\nthe entries in the table are reordered.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eabd0eaf4f390df102cd24a87300b0e5150cf189",
      "tree": "d75ba29e5b48a71f816633d9751286819cba9882",
      "parents": [
        "75e5ac7ea57ea56628f73a8a0aaf58f758aae43a"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri Dec 23 13:39:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:14:30 2012 -0200"
      },
      "message": "[media] drivers/staging/media/as102/as102_usb_drv.c: shift position of allocation code\n\nThe conditional after the kzalloc says that the tested expression should\nnever be true, but if it were, the allocated data would have to be freed.\nThis change just moves the allocation below the test, to avoid any\npossibility of the problem.\n\nA simplified version of the semantic match that finds the problem is as\nfollows: (http://coccinelle.lip6.fr)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nidentifier f1;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n...\nif (x \u003d\u003d NULL) S\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\nx-\u003ef1\n...\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75e5ac7ea57ea56628f73a8a0aaf58f758aae43a",
      "tree": "67ced9f439c027b916a21b28f68c523a38532002",
      "parents": [
        "aecf33db58cbcb40299a7630b3b6c89aa126fcb6"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri Dec 23 13:39:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:13:05 2012 -0200"
      },
      "message": "[media] drivers/media/video/davinci/vpbe.c: introduce missing kfree\n\nvpbe_dev needs to be freed before leaving the function in an error case.\n\nA simplified version of the semantic match that finds the problem is as\nfollows: (http://coccinelle.lip6.fr)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nidentifier f1;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n...\nif (x \u003d\u003d NULL) S\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\nx-\u003ef1\n...\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aecf33db58cbcb40299a7630b3b6c89aa126fcb6",
      "tree": "0804cb1ca0fbf7c9499097d95e0bd505e2d9ee81",
      "parents": [
        "527f18be2d69db4752e5b7f227548a075a37749b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Dec 22 02:29:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:06:53 2012 -0200"
      },
      "message": "[media] Staging: dt3155v4l: probe() always fails\n\nThere were some curly braces missing so the probe() function always\nfailed.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "527f18be2d69db4752e5b7f227548a075a37749b",
      "tree": "b8ad4c713098f18d7250c857e1f3fb89707bb1ab",
      "parents": [
        "ccd1a499c1675fef5d2a138617507add63cb81db"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Dec 22 02:29:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 06 11:05:21 2012 -0200"
      },
      "message": "[media] Staging: dt3155v4l: update to newer API\n\nI changed the function definitions for dt3155_queue_setup() to match the\nnewer API.  The dt3155_start_streaming() function didn\u0027t do anything so\nI just removed it.\n\nThis silences the following gcc warnings:\ndrivers/staging/media/dt3155v4l/dt3155v4l.c:307:2: warning: initialization from incompatible pointer type [enabled by default]\ndrivers/staging/media/dt3155v4l/dt3155v4l.c:307:2: warning: (near initialization for ‘q_ops.queue_setup’) [enabled by default]\ndrivers/staging/media/dt3155v4l/dt3155v4l.c:311:2: warning: initialization from incompatible pointer type [enabled by default]\ndrivers/staging/media/dt3155v4l/dt3155v4l.c:311:2: warning: (near initialization for ‘q_ops.start_streaming’) [enabled by default]\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "ccd1a499c1675fef5d2a138617507add63cb81db"
}
