)]}'
{
  "log": [
    {
      "commit": "13c6a9f706d21fa02495f31b3bbd3ae4d42d108f",
      "tree": "c108036b651d3cfb3befd09e62cd8af324f9e8f2",
      "parents": [
        "5b84325a314d5d1008e1fe59e5d74d99b5b7768b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue May 15 19:48:40 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 12:19:36 2012 -0300"
      },
      "message": "[media] zl10353: change .read_snr() to report SNR as a 0.1 dB\n\nReport SNR in 0.1 dB scale instead of raw hardware register values.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e58c11f234b58a7692bd41ecb775b4062ea45b83",
      "tree": "840afd5d8936481096b8a8545888498773512ac9",
      "parents": [
        "38431a98a183b37b4512225d1a95336d82efbf9b"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Mon May 14 16:43:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 12:14:05 2012 -0300"
      },
      "message": "[media] m88rs2000 - only flip bit 2 on reg 0x70 on 16th try\n\nContinuous flip of bit2 reg 0x70 can cause device to become unresponsive.\n\nAlso correct reg read mistake.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38431a98a183b37b4512225d1a95336d82efbf9b",
      "tree": "f2bbf2c9c7f0ed68a495da35d611b75c443b0cdf",
      "parents": [
        "6ae009a8ba512d5b07386bbb1172cfd7a02986aa"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue May 08 04:25:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 12:13:32 2012 -0300"
      },
      "message": "[media] m88rs2000: LNB voltage control implemented\n\nTrival patch to get it working with my cards stuff.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nAcked-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b134e85b1d9eaf91c5b05bf9832c2d18b747072",
      "tree": "eacfbc7d97a8ff9166e2f7dbccf31d5c63540167",
      "parents": [
        "6b363f9f97af10767e72a04c2a5cabfc32133cc4"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri May 11 11:45:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 11:09:26 2012 -0300"
      },
      "message": "[media] cx23885: TeVii s471 card support\n\nThe card is similar to TeVii s470, but has different LNB power control.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ccb5cf9bfcec739506d91737c4a9675e78868db2",
      "tree": "d05aa95a8ccbb40240818b084a747de4a3843a90",
      "parents": [
        "c188637dc5a25aec6a21279524405c8fe96f2f4b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri May 18 16:07:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:25:00 2012 -0300"
      },
      "message": "[media] rtl28xxu: add small sleep for rtl2830 demod attach\n\nDemod needs some time to wake up after power on.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c188637dc5a25aec6a21279524405c8fe96f2f4b",
      "tree": "2097a31d4598283633185b8b4b4857fca4254894",
      "parents": [
        "631a2b611288f87de4ef1098d1fb4bc4d246b103"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri May 18 16:02:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:24:53 2012 -0300"
      },
      "message": "[media] rtl2830: prevent hw access when sleeping\n\nto prevent I/O errors...\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "631a2b611288f87de4ef1098d1fb4bc4d246b103",
      "tree": "e7db14c7eab60268d7faf4786dce96a2196180bb",
      "parents": [
        "78e750754bf0cc86d36149536bc7f3382710a2ee"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri May 18 15:58:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:24:37 2012 -0300"
      },
      "message": "[media] rtl2830: implement .get_frontend()\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78e750754bf0cc86d36149536bc7f3382710a2ee",
      "tree": "ef21dffd397bde6a0277d0e0d4757c5cefd5f0c9",
      "parents": [
        "525ffc19b992f5d6a25413c36ba543a82585ed89"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri May 18 15:17:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:24:12 2012 -0300"
      },
      "message": "[media] rtl2830: implement .read_signal_strength()\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "525ffc19b992f5d6a25413c36ba543a82585ed89",
      "tree": "b0415c5ac2af5f4256a5db93c3b17ffbecbc9e51",
      "parents": [
        "eba672a045d8fbf62b229eac74ef444b6000c4c2"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri May 18 12:23:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:24:01 2012 -0300"
      },
      "message": "[media] rtl2830: implement .read_ber()\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eba672a045d8fbf62b229eac74ef444b6000c4c2",
      "tree": "2247309bf56ecc8b51b07c0c08c8ca61fc2f9e56",
      "parents": [
        "f6f379df6516d6fab27367706fcaafa88df41178"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue May 15 18:32:33 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:23:18 2012 -0300"
      },
      "message": "[media] rtl2830: implement .read_snr()\n\nReports value as a 0.1 dB.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "140534432e8a7edee5814d139dd59c20607479e3",
      "tree": "e65b5b553955177d038cccdb5f24ae06d77b2eca",
      "parents": [
        "b144c98ca0962ee3cbdbbeafe77a1b300be0cb4f"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu May 17 18:26:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:22:42 2012 -0300"
      },
      "message": "[media] drxk: fix GPIOs\n\nUIO-2 and UIO-3 were broken.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5444a1b76b3eb7e0acdaece07cfe2e2a4305bb77",
      "tree": "15cd5a1e756aaae2613b429ead881548664269d0",
      "parents": [
        "10d67371fc6e7d4e3b869166843ba174763fe5aa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:13:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:13:23 2012 -0300"
      },
      "message": "[media] lg2160: Fix a few warnings\n\ndrivers/media/dvb/frontends/lg2160.c: In function ‘lg216x_read_ucblocks’:\ndrivers/media/dvb/frontends/lg2160.c:1336:1: warning: label ‘fail’ defined but not used [-Wunused-label]\ndrivers/media/dvb/frontends/lg2160.c:1325:6: warning: unused variable ‘ret’ [-Wunused-variable]\ndrivers/media/dvb/frontends/lg2160.c:1324:23: warning: unused variable ‘state’ [-Wunused-variable]\ndrivers/media/dvb/frontends/lg2160.c: In function ‘lg216x_set_ensemble’:\ndrivers/media/dvb/frontends/lg2160.c:420:23: warning: ‘reg’ may be used uninitialized in this function [-Wuninitialized]\n\nCc: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "10d67371fc6e7d4e3b869166843ba174763fe5aa",
      "tree": "6a5f315af8c4a480145a01fd9dfc9a6b07b90359",
      "parents": [
        "311362149230cf31e0ac1b20bca4a03a2623ca89"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon May 14 18:50:34 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:06:08 2012 -0300"
      },
      "message": "[media] DVB: remove \"stats\" property bits from ATSC-MH API property additions\n\nMauro is proposing a new API to handle statistics. This functionality will\nbe returned after the statistics API is ready. Just remove them for now.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "311362149230cf31e0ac1b20bca4a03a2623ca89",
      "tree": "b82af5e30b083ec2048b5ceea7364ae063e6ae13",
      "parents": [
        "52660885e5455b477ab2d9f620cadb34b2cae7cf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 29 15:53:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:05:51 2012 -0300"
      },
      "message": "[media] mxl111sf: add ATSC-MH support\n\nAdd support for the ATSC-MH frontend on the WinTV Aero-m\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52660885e5455b477ab2d9f620cadb34b2cae7cf",
      "tree": "1c76d9301e9f52fe65f712357f5d5a4b85279126",
      "parents": [
        "379aa4d0c09ea1786b58089da5bbb915ba976ec0"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 29 15:53:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:03:08 2012 -0300"
      },
      "message": "[media] dvb-usb: increase MAX_NO_OF_FE_PER_ADAP from 2 to 3\n\nThe following patch adds support for a third frontend to exist on a single\nDVB adapter, in the mxl111sf driver. This patch allows that to be possible.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "379aa4d0c09ea1786b58089da5bbb915ba976ec0",
      "tree": "67a6d4fa2886524ee63b119ab5a1bef6668c5151",
      "parents": [
        "8e156702aadbec4b478f60b9fc6af91990fcd6d0"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Thu Sep 08 04:47:20 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:03:07 2012 -0300"
      },
      "message": "[media] dvb-usb: add support for dvb-usb-adapters that deliver raw payload\n\nSelect this feature setting the dvb-usb-adapter caps field with\nDVB_USB_ADAP_RECEIVES_RAW_PAYLOAD\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e156702aadbec4b478f60b9fc6af91990fcd6d0",
      "tree": "360e4da893b1ec2f6862c77d8f1ad704c1422524",
      "parents": [
        "adabb266efb5a8d36f664ca44f7000063e566671"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Sat Aug 27 18:46:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:03:06 2012 -0300"
      },
      "message": "[media] dvb-demux: add functionality to send raw payload to the dvr device\n\nIf your driver needs to deliver the raw payload to userspace without\npassing through the kernel demux, use function: dvb_dmx_swfilter_raw\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "adabb266efb5a8d36f664ca44f7000063e566671",
      "tree": "855731f0766ccea5accf8223908f89a5afcd2242",
      "parents": [
        "e26f2ae4527b54fab94660826ff8d930f462449c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 09:55:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:03:01 2012 -0300"
      },
      "message": "[media] lg2160: Don\u0027t fill the legacy DVBv3 ops.type field\n\nThis field should not be used anymore inside the frontend drivers.\nThe DVB core won\u0027t rely on it.\n\nCc: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e26f2ae4527b54fab94660826ff8d930f462449c",
      "tree": "df9cdc82e5f3ee4cd7050bbc78fb91035f01e2e7",
      "parents": [
        "4ef70775070c28fdca34b967338aaff0b1f1e619"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 29 15:46:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 10:02:11 2012 -0300"
      },
      "message": "[media] DVB: add support for the LG2160 ATSC-MH demodulator\n\nThis patch adds support for controlling the LG2160 and\nLG2161 ATSC-MH demodulators.\n\n[mchehab@redhat.com: fold with the next patch that was fixing the DVB ABI]\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ef70775070c28fdca34b967338aaff0b1f1e619",
      "tree": "8508e132da5e775edb053f64dace8414664af75d",
      "parents": [
        "03128fc8b56f99738f73856532dd3888e38fc063"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 29 19:35:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 09:47:28 2012 -0300"
      },
      "message": "[media] mxl111sf-tuner: tune SYS_ATSCMH just like SYS_ATSC\n\nThe MxL111SF tuner is programmed the same way for ATSC-MH\nas it is programmed for ATSC.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca689488ee6f850000b8d12f0f41e810bff28a7c",
      "tree": "5097cee48780ca4cb30e973e9c4de8c1450349e1",
      "parents": [
        "4ad34da0300d7196be25ef79ef3f054756cdc739"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Jan 29 15:44:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 09:41:50 2012 -0300"
      },
      "message": "[media] linux-dvb v5 API support for ATSC-MH\n\nAdd the following properties for controlling an ATSC-MH frontend:\n\nDTV_ATSCMH_FIC_VER\nDTV_ATSCMH_PARADE_ID\nDTV_ATSCMH_NOG\nDTV_ATSCMH_TNOG\nDTV_ATSCMH_SGN\nDTV_ATSCMH_PRC\nDTV_ATSCMH_RS_FRAME_MODE\nDTV_ATSCMH_RS_FRAME_ENSEMBLE\nDTV_ATSCMH_RS_CODE_MODE_PRI\nDTV_ATSCMH_RS_CODE_MODE_SEC\nDTV_ATSCMH_SCCC_BLOCK_MODE\nDTV_ATSCMH_SCCC_CODE_MODE_A\nDTV_ATSCMH_SCCC_CODE_MODE_B\nDTV_ATSCMH_SCCC_CODE_MODE_C\nDTV_ATSCMH_SCCC_CODE_MODE_D\nDTV_ATSCMH_FIC_ERR\nDTV_ATSCMH_CRC_ERR\nDTV_ATSCMH_RS_ERR\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bc050e6702725c6629cc0f1db95c49e63f1f32e8",
      "tree": "f7536de7532d99c12b9a772f6fad4ce00c6d5ff5",
      "parents": [
        "f9b26cd8e2cb8979694c48ea642d30784e7aceb3"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue May 08 06:04:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 10:46:13 2012 -0300"
      },
      "message": "[media] af9015: various small changes and clean-ups\n\nClean-up dvb_usb_device_properties and fix errors\nreported by checkpatch.pl.\n\nSome other very minor changes. Functionality remains\nuntouched.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1eaef48b42aae965950c884e3f03143cb44da71b",
      "tree": "e42778c4a4b84b62e16a6444718e3e2022cd9648",
      "parents": [
        "943a903459db81a07c3af703605d4eb6fb64b523"
      ],
      "author": {
        "name": "Alexey Khoroshilov",
        "email": "khoroshilov@ispras.ru",
        "time": "Mon Mar 19 16:48:34 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 09:36:51 2012 -0300"
      },
      "message": "[media] dib9000: get rid of Dib*Lock macros\n\nThe patch replaces Dib*Lock macros with direct calls to mutex functions\nas soon as they just make the driver code harder to review\n(per request of Mauro).\n\nSigned-off-by: Alexey Khoroshilov \u003ckhoroshilov@ispras.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "943a903459db81a07c3af703605d4eb6fb64b523",
      "tree": "28e68b109c2cbc943cec8a901db0e38949d73b78",
      "parents": [
        "662f9602bdea183456c49260e3bd2edfad4be471"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Mar 19 16:27:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 09:35:28 2012 -0300"
      },
      "message": "[media] rtl28xxu: dynamic USB ID support\n\nDVB USB core refuses to\tload driver when current USB ID\ndoes not match IDs on driver table. Due to that dynamic\nIDs does not work. Replace reference design ID by dynamic\nID in .probe() in order to get it working.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "26a11eb176bfd66442dd47f8aac6b8c4252bd6da",
      "tree": "235fb860838850c2dd389acfafe33f02777ea390",
      "parents": [
        "b115f400946dba529cfa9a769c2327ae6dbe3694"
      ],
      "author": {
        "name": "Santosh Nayak",
        "email": "santoshprasadnayak@gmail.com",
        "time": "Mon Mar 19 07:27:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 09:32:31 2012 -0300"
      },
      "message": "[media] dib0700: Return -EINTR and unlock mutex if locking attempts fails\n\nIn \u0027dib0700_i2c_xfer_new()\u0027 and \u0027dib0700_i2c_xfer_legacy()\u0027\nwe are taking two locks:\n                1. i2c_mutex\n                2. usb_mutex\nIf attempt to take \u0027usb_mutex\u0027 lock fails then the previously taken\nlock \u0027i2c_mutex\u0027 should be unlocked and -EINTR should be returned so\nthat caller can take appropriate action.\n\nIf locking attempt was interrupted by a signal then\nwe should return -EINTR. At present we are returning \u00270\u0027 for\nsuch scenarios  which is wrong.\n\nReplace -EAGAIN by -EINTR as a return type for the the scenario\nwhere locking attempt was interrupted by signal.\n\nSigned-off-by: Santosh Nayak \u003csantoshprasadnayak@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b115f400946dba529cfa9a769c2327ae6dbe3694",
      "tree": "048746539c7570192a3b47185f765a224f442690",
      "parents": [
        "38f0fe23dc3d3de08d2e187c42569356ba6b72bc"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Thu Mar 15 13:33:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 09:28:49 2012 -0300"
      },
      "message": "[media] cxd2820r: tweak search algorithm behavior\n\nMPIS based STBs running 3.x kernels and the Enigma2 OS are not able to tune\nDVB-T channels with the PCTV 290e using the current cxd2820r driver.\nDVB-T2 channels instead work properly.\n\nThis patch fixes the problem by changing the condition to break out from the\nwait lock loop in the \"search\" function of the cxd2820r demodulator from\nFE_HAS_SIGNAL to FE_HAS_LOCK.\n\nAs a consequence, the \"search\" function of the demodulator driver now returns\nDVBFE_ALGO_SEARCH_SUCCESS only if the frequency lock is successfully acquired.\n\nThis behavior seems consistent with other demodulator drivers (e.g. stv090x,\nhd29l2, stv0900, stb0899, mb86a16).\n\nThis patch has been successfully tested with DVB-T and DVB-T2 signals,\non both PC and the mipsel STB running Enigma2.\nNo apparent side effect has been observed on PC applications like Kaffeine.\nDVB-C is not available in my country so it\u0027s not tested.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "69ecdbac144147a80747914d9b6ea3472e2d93e7",
      "tree": "e1bb68c3568f370cd6a7d2ae29a051bee244ce0f",
      "parents": [
        "b7dc4cd17506284a47eeb9160207e43c7d5486fe",
        "b6255ee3d82798eb1eee9fb1cca713317b5afae8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:39:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:39:25 2012 -0300"
      },
      "message": "Merge remote-tracking branch \u0027linus/master\u0027 into staging/for_v3.5\n\n* linus/master: (805 commits)\n  tty: Fix LED error return\n  openvswitch: checking wrong variable in queue_userspace_packet()\n  bonding: Fix LACPDU rx_dropped commit.\n  Linux 3.4-rc7\n  ARM: EXYNOS: fix ctrlbit for exynos5_clk_pdma1\n  ARM: EXYNOS: use s5p-timer for UniversalC210 board\n  ARM / mach-shmobile: Invalidate caches when booting secondary cores\n  ARM / mach-shmobile: sh73a0 SMP TWD boot regression fix\n  ARM / mach-shmobile: r8a7779 SMP TWD boot regression fix\n  ARM: mach-shmobile: convert ag5evm to use the generic MMC GPIO hotplug helper\n  ARM: mach-shmobile: convert mackerel to use the generic MMC GPIO hotplug helper\n  MAINTAINERS: Add myself as the cpufreq maintainer\n  dm mpath: check if scsi_dh module already loaded before trying to load\n  dm thin: correct module description\n  dm thin: fix unprotected use of prepared_discards list\n  dm thin: reinstate missing mempool_free in cell_release_singleton\n  gpio/exynos: Fix compiler warnings when non-exynos machines are selected\n  gpio: pch9: Use proper flow type handlers\n  powerpc/irq: Fix another case of lazy IRQ state getting out of sync\n  ks8851: Update link status during link change interrupt\n  ...\n\nConflicts:\n\tdrivers/media/common/tuners/xc5000.c\n\tdrivers/media/common/tuners/xc5000.h\n\tdrivers/usb/gadget/uvc_queue.c\n"
    },
    {
      "commit": "b7dc4cd17506284a47eeb9160207e43c7d5486fe",
      "tree": "b8091d1e008fdd61dbf968f2346ba1f366ea6513",
      "parents": [
        "9ab494b010e1b4c4693afa297ffbcf0f09bb9063"
      ],
      "author": {
        "name": "Il Han",
        "email": "corone.il.han@gmail.com",
        "time": "Mon May 07 12:04:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:19:12 2012 -0300"
      },
      "message": "[media] lmedm04: Initialize a variable before its usage\n\nThe variable ret is used uninitialized.\nIt should be initialized before used.\nInitialize it.\n\nSigned-off-by: Il Han \u003ccorone.il.han@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ab494b010e1b4c4693afa297ffbcf0f09bb9063",
      "tree": "b18e7a2186751874001884eb831f6243f7d4f7ac",
      "parents": [
        "0550b29464f1d43a690198a6a8e984ae788ba9fa"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Mon May 07 11:22:52 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:17:41 2012 -0300"
      },
      "message": "[media] it913x.: Fix a misuse of ||\n\nOn Mon, 2012-05-07 at 07:45 -0300, Mauro Carvalho Chehab wrote:\n\u003e Malcolm,\n\u003e\n\u003e Em 04-04-2012 20:00, Joe Perches escreveu:\n\u003e \u003e Likely these should be \u0026\u0026 not ||\n\u003e \u003e\n\u003e \u003e drivers/scsi/FlashPoint.c:\t\t\t\tif(bit_cnt !\u003d 0 || bit_cnt !\u003d 8)\n\u003e\n\u003e \u003e drivers/media/dvb/dvb-usb/it913x.c:\t\tif (ret \u003d\u003d 0 || ret !\u003d -EBUSY || ret !\u003d -ETIMEDOUT)\n\u003e \u003e drivers/media/dvb/dvb-usb/it913x.c:\t\tif (ret \u003d\u003d 0 || ret !\u003d -EBUSY || ret !\u003d -ETIMEDOUT)\n\u003e\n\u003e Could you please take a look on the above?\n\nHmm... yes, thanks, also a bug.\n\nJust check for -EBUSY \u0026\u0026 -ETIMEDOUT\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cd624c7b7ce3c3cfa09845dcefbe856bf9f9c4c6",
      "tree": "17297280d394c1c01c98f61d1f0564a9bba77413",
      "parents": [
        "14f2226022be6b169faeee3f0f6ca848170fdb3d"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu May 03 18:22:22 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 07:53:51 2012 -0300"
      },
      "message": "[media] drivers/media: add missing __devexit_p() annotations\n\nDrivers that refer to a __devexit function in an operations\nstructure need to annotate that pointer with __devexit_p so\nreplace it with a NULL pointer when the section gets discarded.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Mathieu Poirier \u003cmathieu.poirier@linaro.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "60ab5e12879bd15416c05e6b0460689163581164",
      "tree": "88aad68b0a50e906f7fe09df21d58d24625a64ce",
      "parents": [
        "d0f8dfc6e74df5cdefb65ae27d52d848d3973cc8"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu May 03 18:22:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 07:50:55 2012 -0300"
      },
      "message": "[media] dvb/drxd: stub out drxd_attach when not built\n\nThis avoids getting\ndrivers/media/video/em28xx/em28xx-dvb.c:721: \\\n                       undefined reference to `drxd_attach\u0027\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Mathieu Poirier \u003cmathieu.poirier@linaro.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6255ee3d82798eb1eee9fb1cca713317b5afae8",
      "tree": "5b34f32a965dc772a99188293387022d21c5532e",
      "parents": [
        "d69c5c2cf21e734210029afd803a96a942084af3",
        "788ab1bb03d304232711b6ca9718534f588ee9fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 14 11:23:37 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 14 11:23:37 2012 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media fixes from Mauro Carvalho Chehab:\n \"For a some fix patches for v3.4, including a regression fix at DVB core\"\n\nFix up trivial conflicts in Documentation/feature-removal-schedule.txt\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:\n  [media] gspca - sonixj: Fix a zero divide in isoc interrupt\n  [media] media: videobuf2-dma-contig: include header for exported symbols\n  [media] media: videobuf2-dma-contig: quiet sparse noise about plain integer as NULL pointer\n  [media] media: vb2-memops: Export vb2_get_vma symbol\n  [media] s5p-fimc: Correct memory allocation for VIDIOC_CREATE_BUFS\n  [media] s5p-fimc: Fix locking in subdev set_crop op\n  [media] dvb_frontend: fix a regression with DVB-S zig-zag\n  [media] fintek-cir: change || to \u0026\u0026\n  [media] V4L: Schedule V4L2_CID_HCENTER, V4L2_CID_VCENTER controls for removal\n  [media] rc: Postpone ISR registration\n  [media] marvell-cam: fix an ARM build error\n  [media] V4L: soc-camera: protect hosts during probing from overzealous user-space\n"
    },
    {
      "commit": "a299e407b9ef356bf14fbb49793dc026877440df",
      "tree": "fa83baff4fe3ac75c801d6295cd3c2b0e08d2647",
      "parents": [
        "7088f4df4c489811f6a5ad9a883b7dd259adfb6a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun May 06 13:31:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 15:04:11 2012 -0300"
      },
      "message": "[media] av7110: fix v4l2_compliance test issues\n\nBesides the usual inconsistencies in input enumeration there was also a\nkernel crash if you tried to poll on a vbi node. The checks for sliced\nvbi output vs vbi capture were not complete enough.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "313fce750a073b041526f6e595f755f6233f8e73",
      "tree": "a82adbd1b0becdb090d05953d76ddb2d1bc458b6",
      "parents": [
        "ab49ae0f201f1e7e07250d011fffde8ed2530175"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue May 01 13:13:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 15:01:04 2012 -0300"
      },
      "message": "[media] fixes and add querystd support to mxb\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab49ae0f201f1e7e07250d011fffde8ed2530175",
      "tree": "0fb1a572c621f44b3974c994b65e4a7ba9902201",
      "parents": [
        "537fa492e084af58d16899f8d0f3f3516a4fbe7c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue May 01 12:57:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 15:00:49 2012 -0300"
      },
      "message": "[media] saa7146: fix querycap, vbi/video separation and g/s_register\n\nThe querycap ioctl returned an incorrect version number and incorrect\ncapabilities (mixing up vbi and video caps).\n\nThe reason for that was that video nodes could do vbi activities: that\nshould be separated between the vbi and video nodes.\n\nThere were also a few minor problems with dbg_g/s_register that have\nbeen resolved. The mxb/saa7146 driver now passes the v4l2_compliance tests.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5becbc58a01f1adaf34703c18287d9f7b46a17f6",
      "tree": "8bcb805a9bee694aeb09a13eccfaa5612dac3b0f",
      "parents": [
        "fdf07b027b2d3eee9a561898b9c427cc3e457af4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon May 14 10:22:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 14:50:51 2012 -0300"
      },
      "message": "[media] v4l/dvb: fix compiler warnings\n\nmedia_build/v4l/drxk_hard.c: In function \u0027DownloadMicrocode\u0027:\nmedia_build/v4l/drxk_hard.c:1388:6: warning: variable \u0027BlockCRC\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/drxk_hard.c:1384:6: warning: variable \u0027Drain\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/drxk_hard.c:1383:6: warning: variable \u0027Flags\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/lmedm04.c: In function \u0027lme2510_probe\u0027:\nmedia_build/v4l/lmedm04.c:1208:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/hopper_cards.c: In function \u0027hopper_irq_handler\u0027:\nmedia_build/v4l/hopper_cards.c:68:26: warning: variable \u0027lstat\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/mantis_cards.c: In function \u0027mantis_irq_handler\u0027:\nmedia_build/v4l/mantis_cards.c:76:26: warning: variable \u0027lstat\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/mantis_dma.c: In function \u0027mantis_dma_stop\u0027:\nmedia_build/v4l/mantis_dma.c:202:16: warning: variable \u0027mask\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/mantis_dma.c:202:6: warning: variable \u0027stat\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/mantis_evm.c: In function \u0027mantis_hifevm_work\u0027:\nmedia_build/v4l/mantis_evm.c:44:17: warning: variable \u0027gpif_mask\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stb0899_drv.c: In function \u0027stb0899_init_calc\u0027:\nmedia_build/v4l/stb0899_drv.c:640:5: warning: variable \u0027agc1cn\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stb0899_drv.c: In function \u0027stb0899_diseqc_init\u0027:\nmedia_build/v4l/stb0899_drv.c:830:13: warning: variable \u0027f22_rx\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stb0899_drv.c:826:31: warning: variable \u0027tx_data\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stv0900_sw.c: In function \u0027stv0900_track_optimization\u0027:\nmedia_build/v4l/stv0900_sw.c:838:26: warning: variable \u0027rolloff\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/ir-sanyo-decoder.c: In function \u0027ir_sanyo_decode\u0027:\nmedia_build/v4l/ir-sanyo-decoder.c:59:14: warning: variable \u0027not_address\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/mceusb.c: In function \u0027mceusb_dev_printdata\u0027:\nmedia_build/v4l/mceusb.c:523:46: warning: variable \u0027data5\u0027 set but not used [-Wunused-but-set-variable]\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fdf07b027b2d3eee9a561898b9c427cc3e457af4",
      "tree": "a5cbcb9c74e57da422b86576821c4359fcab49af",
      "parents": [
        "8173090acb33500496b69ca20c7f33c3bf665958"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Apr 20 08:04:48 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 14:50:10 2012 -0300"
      },
      "message": "[media] v4l/dvb: fix compiler warnings\n\nmedia_build/v4l/stb6100.c: In function \u0027stb6100_read_reg\u0027:\nmedia_build/v4l/stb6100.c:161:6: warning: variable \u0027rc\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/cx24110.c: In function \u0027cx24110_read_ucblocks\u0027:\nmedia_build/v4l/cx24110.c:515:6: warning: variable \u0027lastbyer\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dib9000.c: In function \u0027dib9000_mbx_process\u0027:\nmedia_build/v4l/dib9000.c:711:6: warning: variable \u0027tmp\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/zl10353.c: In function \u0027zl10353_init\u0027:\nmedia_build/v4l/zl10353.c:562:6: warning: variable \u0027rc\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stv0297.c: In function \u0027stv0297_set_frontend\u0027:\nmedia_build/v4l/stv0297.c:417:16: warning: variable \u0027starttime\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/lgs8gxx.c: In function \u0027lgs8gxx_set_mode_manual\u0027:\nmedia_build/v4l/lgs8gxx.c:265:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/af9013.c: In function \u0027af9013_statistics_work\u0027:\nmedia_build/v4l/af9013.c:517:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stv090x.c: In function \u0027stv090x_optimize_track\u0027:\nmedia_build/v4l/stv090x.c:2845:23: warning: variable \u0027rolloff\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/stv090x.c: In function \u0027stv090x_algo\u0027:\nmedia_build/v4l/stv090x.c:3177:28: warning: variable \u0027no_signal\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/it913x-fe.c: In function \u0027it913x_fe_read_ber\u0027:\nmedia_build/v4l/it913x-fe.c:636:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/it913x-fe.c: In function \u0027it913x_fe_get_frontend\u0027:\nmedia_build/v4l/it913x-fe.c:661:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/it913x-fe.c: In function \u0027it913x_fe_set_frontend\u0027:\nmedia_build/v4l/it913x-fe.c:694:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/m88rs2000.c: In function \u0027m88rs2000_set_fec\u0027:\nmedia_build/v4l/m88rs2000.c:657:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dst_ca.c: In function \u0027ca_send_message\u0027:\nmedia_build/v4l/dst_ca.c:480:15: warning: variable \u0027ca_message_header_len\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/smssdio.c: In function \u0027smssdio_interrupt\u0027:\nmedia_build/v4l/smssdio.c:117:11: warning: variable \u0027isr\u0027 set but not used [-Wunused-but-set-variable]\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d51dbecc85618a75ec0c76dad27c45d9b8d64c66",
      "tree": "0fbe188573c97604c85dcfd96c4bf4dab9bdbcf9",
      "parents": [
        "9346459ae0317ec6a6930b4566417e033f74a2bf"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Apr 20 03:30:11 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 14:43:14 2012 -0300"
      },
      "message": "[media] dw2102: fix compile warnings\n\nmedia_build/v4l/dw2102.c:151:13: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dw2102.c:224:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dw2102.c:279:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dw2102.c:352:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dw2102.c:435:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\nmedia_build/v4l/dw2102.c:499:6: warning: variable \u0027ret\u0027 set but not used [-Wunused-but-set-variable]\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d281c1f1443b36890c35de71d9fdaa5cd3899003",
      "tree": "5609deb1e780fc93e8fc4b623325d0669c65640d",
      "parents": [
        "1cbabf9c751f8795a35885fad9ceaec7de71a29e"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon May 07 15:16:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:21:05 2012 -0300"
      },
      "message": "[media] af9035: add few new reference design USB IDs\n\nAdd all known reference design USB IDs.\nRename two earlier reference design USB IDs.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1cbabf9c751f8795a35885fad9ceaec7de71a29e",
      "tree": "0f350fbfb3171c5e04931322b253aae3279795cc",
      "parents": [
        "2a79eefa82d010b64b36efeebec04397ad494f22"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon May 07 14:59:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:20:44 2012 -0300"
      },
      "message": "[media] af9035: remove one config parameter\n\nWe can use tuner ID instead of HW not supported flag.\nLesser code is better code.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a79eefa82d010b64b36efeebec04397ad494f22",
      "tree": "48d97991f66ac5ad3e58d39bb09b0865cdd4c14d",
      "parents": [
        "47eafa5427c2da51f676e4c0b48bc851df8779f8"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon May 07 14:50:40 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:20:24 2012 -0300"
      },
      "message": "[media] af9035: move device configuration to the state\n\nFixes most problems when having more than one device connected\nas demod and tuner configurations are not shared.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "47eafa5427c2da51f676e4c0b48bc851df8779f8",
      "tree": "a8475fb21a9c6eb1a4051bd2a6477768833a566f",
      "parents": [
        "3234bd2f193936da6180a7dc6699a75191bc44d1"
      ],
      "author": {
        "name": "Hans-Frieder Vogt",
        "email": "hfvogt@gmx.net",
        "time": "Sat Apr 07 10:34:34 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:19:31 2012 -0300"
      },
      "message": "[media] af9033: implement ber and ucb functions\n\naf9033: implement read_ber and read_ucblocks functions. Version 2 of patch that\nreflects my findings on the behaviour of abort_cnt, err_cnt and bit_cnt:\n\n- bit_cnt is always 0x2710 (10000)\n- abort_cnt is between 0 and 0x2710\n- err_cnt is between 0 and 640000 (\u003d 0x2710 * 8 * 8)\n\nin the current implementation BER is calculated as the number of bit errors per\nprocessed bits, ignoring those bits that are already discarded and counted in\nabort_cnt, i.e. UCBLOCKS.\n\nSigned-off-by: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3234bd2f193936da6180a7dc6699a75191bc44d1",
      "tree": "14cbb279ada2a1cb1446ba755ada21951b608a14",
      "parents": [
        "52560b72845a4ff21d3ad1dd509b13d9c0b46585"
      ],
      "author": {
        "name": "Hans-Frieder Vogt",
        "email": "hfvogt@gmx.net",
        "time": "Sat Apr 21 18:23:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:19:12 2012 -0300"
      },
      "message": "[media] af9035: add remote control support\n\nSigned-off-by: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52560b72845a4ff21d3ad1dd509b13d9c0b46585",
      "tree": "30183ae7994548c8b41691209369d9e509544a81",
      "parents": [
        "6fb39c50a04aca7a6bb6c5b0a10204fa7fbe749c"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Apr 06 19:05:11 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:15:45 2012 -0300"
      },
      "message": "[media] af9035: remove unused struct\n\nNot used anymore since new firmware downloader. I forget to remove\nthose earlier when changed firmware downloader.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6fb39c50a04aca7a6bb6c5b0a10204fa7fbe749c",
      "tree": "1305733f0a61087bab0fc2d5b7af30353ccb20a6",
      "parents": [
        "4b25524c7b329f6d7a3f6d14b0f036fd6091def2"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Apr 06 16:32:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 14 13:07:44 2012 -0300"
      },
      "message": "[media] af9035: various small changes for af9035_ctrl_msg()\n\nFix USB buffer len to maximum possible.\nVarious log writing fixes, remove extra new lines and excessive\ntype casts. Rename and type change some variables.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "910a5f2e9642d5be373beae3d29e1c4a3bc7d83b",
      "tree": "84a19cc5f764de21af031e1d392eda0c7bbaad14",
      "parents": [
        "3e1fd4783b2b4ae887112e6af3ce1bb1a6be19c4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon May 07 15:01:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 08 08:39:26 2012 -0300"
      },
      "message": "[media] dvb_frontend: fix a regression with DVB-S zig-zag\n\nChangeset 5bfaadde broke zig-zag for DVB-S drivers that don\u0027t\nimplement get_tune_settings() callback.\n\nFix the code, in order to allow it to work as before, otherwise\nsome channels may not be tuned anymore.\n\nFix Fedora Bugzilla:\n\thttps://bugzilla.redhat.com/show_bug.cgi?id\u003d814404\n\nCc: stable@kernel.org # for Kernel v3.3\nReported-by: Michael Heijenga \u003cdatabase.worker@googlemail.com\u003e\nTested-by: Michael Heijenga \u003cdatabase.worker@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d1b58b84472d1d300a66e1c5fd765b21e74ba15",
      "tree": "27eef8906945673ce7bd26a0c3eede91497a5a8a",
      "parents": [
        "7a1d082c83d24bfc0d3072cfecc98172bd0a5a3b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 22 13:55:05 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu May 03 15:28:49 2012 -0300"
      },
      "message": "[media] smsusb: add autodetection support for USB ID 2040:c0a0\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bcb2cf6e0bf033d79821c89e5ccb328bfbd44907",
      "tree": "8992c04c3c5aca7d130bc744bbc4815d7e250dd0",
      "parents": [
        "2e71064f2f9009c6ef672abc4f9160d16a3d50bd"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Fri Apr 20 09:15:02 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 26 15:29:23 2012 -0300"
      },
      "message": "[media] ngene: remove an unneeded condition\n\n\"stat\" is always zero here.  The condition used to be needed, but we\nshifted stuff around in 0f0b270f90 \"[media] ngene: CXD2099AR Common\nInterface driver\".\n\nThis doesn\u0027t change how the code works, it\u0027s just a bit tidier.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8898159650093e9eee8829e30a9139b4273a0ac4",
      "tree": "46c5d9660416d790951153ffd8ca1446a53e96dd",
      "parents": [
        "9f24ff6f4236f117729bdb2fe8b0c202ce86098f",
        "e631f578048e2afd8bfede2e9dc86aa4592def3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 21 12:43:23 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 21 12:43:23 2012 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media fixes from Mauro Carvalho Chehab:\n - Fixes a regression at DVB core when switching from DVB-S2 to DVB-S on\n   Kaffeine (Fedora 16 Bugzilla #812895);\n - Fixes a mutex unlock at an error condition at drx-k;\n - Fix winbond-cir set mode;\n - mt9m032: Fix a compilation breakage with some random Kconfig;\n - mt9m032: fix two dead locks;\n - xc5000: don\u0027t require an special firmware (that won\u0027t be provided by\n   the vendor) just because the xtal frequency is different;\n - V4L DocBook: fix some typos at multi-plane formats description.\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:\n  [media] xc5000: support 32MHz \u0026 31.875MHz xtal using the 41.024.5 firmware\n  [media] V4L: mt9m032: fix compilation breakage\n  [media] V4L: DocBook: Fix typos in the multi-plane formats description\n  [media] V4L: mt9m032: fix two dead-locks\n  [media] rc-core: set mode for winbond-cir\n  [media] drxk: Does not unlock mutex if sanity check failed in scu_command()\n  [media] dvb_frontend: Fix a regression when switching back to DVB-S\n"
    },
    {
      "commit": "aa6d5f29534a6d1459f9768c591a7a72aadc5941",
      "tree": "5f9dc11c960240c63393e8a8d3cd77d9fc1596e8",
      "parents": [
        "c1341a16f6c1d25d3d8bd1ad64556b8029cbb4b8"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Wed Apr 18 02:55:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 17:15:32 2012 -0300"
      },
      "message": "[media] pluto2: remove some dead code\n\nbuf[] is a 4 character array.  Perhaps this was some debugging code from\nback in the day?\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1341a16f6c1d25d3d8bd1ad64556b8029cbb4b8",
      "tree": "c45d278335642cf256043c93b56db28a2b5ef1d4",
      "parents": [
        "af22b83ab895e71400d59f07b6ee89297c3560b1"
      ],
      "author": {
        "name": "Marcos Paulo de Souza",
        "email": "marcos.souza.org@gmail.com",
        "time": "Wed Apr 18 00:30:03 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 16:54:29 2012 -0300"
      },
      "message": "[media] drivers: media: dvb: ddbridge: ddbridge-code: Remove unneeded include of version.h\n\nThe output of \"make versioncheck\" told us that the file\ndrivers/media/dvb/ddbridge/ddbridge-code.c has a incorrect include of\nversion.h:\n\nlinux/drivers/media/dvb/ddbridge/ddbridge-core.c: 34 linux/version.h not\nneeded.\n\nAfter take a look in the code, we can agree to remove it.\n\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \u003clinux-media@vger.kernel.org\u003e\nSigned-off-by: Marcos Paulo de Souza \u003cmarcos.souza.org@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0bc9d39b8fa695738c3d5061808692361d2a66ab",
      "tree": "4906821c007b335d658c5f8e0b50d9e8ab82b03f",
      "parents": [
        "d74185b40d803bfa1ec571c6455a973ca778b08a"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Sat Apr 14 09:14:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 14:43:56 2012 -0300"
      },
      "message": "[media] dib0700: add new USB PID for the Elgato EyeTV DTT stick\n\nReported working here:\nhttp://ubuntuforums.org/archive/index.php/t-1510188.html\nhttp://ubuntuforums.org/archive/index.php/t-1756828.html\nhttps://sites.google.com/site/slackwarestuff/home/elgato-eyetv\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a00f559c9fd3e2c2262a9fae9a64c8f34d9bc720",
      "tree": "3e4068c459c8784045a9dea4c5507ad220f7c9b3",
      "parents": [
        "e245afe984b120704f15bc8d391fdb6cf96cfe0c"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Thu Apr 12 08:46:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 14:35:57 2012 -0300"
      },
      "message": "[media] dib7000p: remove duplicate code and comment\n\nRemove duplicate code and comment, probably due to a patch applied twice.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52dbb57c2322d494116570cabee8d4c9658604d6",
      "tree": "9eef3015c4a1686b26ce14526217bc9341a96239",
      "parents": [
        "0a7b5e2747c55935944cac356cb48f03dc399b5a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Apr 09 18:51:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:49:53 2012 -0300"
      },
      "message": "[media] au8522_common: dont EXPORT_SYMBOL(au8522_led_gpio_enable)\n\nThis function is only called from within au8522_common.c - mark it static.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a7b5e2747c55935944cac356cb48f03dc399b5a",
      "tree": "cca6ed93d51dca795d49e22dcf4437cff3a6f334",
      "parents": [
        "b31506c47c5ae67a82fa72e6d763a8f34413aac8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Apr 09 15:50:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:49:23 2012 -0300"
      },
      "message": "[media] au8522_common: add missing MODULE_LICENSE\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b31506c47c5ae67a82fa72e6d763a8f34413aac8",
      "tree": "e624f86b51079252a8f6b7617ceb5c2c80a1bcd9",
      "parents": [
        "be183dc3f73d7e8e0091c54fc3fa04d9ccb91903"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Fri Jan 27 13:18:29 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:49:06 2012 -0300"
      },
      "message": "[media] au8522: build ATV/DTV demodulators as separate modules\n\nau8522_dig.o and au8522_decoder.o function independentantly\nof each other, each for a different hardware function using\na different software subsystem api, each with its own set\nof subsystem module dependencies.\n\nSince these drivers do not depend on each other, and it is\nin fact possible to build hardware designs using one function\nand not the other, lets split this module into two, allowing\nsystem integrators to enable the hardware without dragging in\nundesired dependencies.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d5aeee8cb28317ef608ecac421abc4d986d585d2",
      "tree": "70ec8ed8891f26e5c58152ffca9924ea1c58fe3a",
      "parents": [
        "32898a145404acbebe3256709e012c2830a2043b",
        "e816b57a337ea3b755de72bec38c10c864f23015"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:23:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 19 09:23:28 2012 -0300"
      },
      "message": "Merge tag \u0027v3.4-rc3\u0027 into staging/for_v3.5\n\n* tag \u0027v3.4-rc3\u0027: (3755 commits)\n  Linux 3.4-rc3\n  x86-32: fix up strncpy_from_user() sign error\n  ARM: 7386/1: jump_label: fixup for rename to static_key\n  ARM: 7384/1: ThumbEE: Disable userspace TEEHBR access for !CONFIG_ARM_THUMBEE\n  ARM: 7382/1: mm: truncate memory banks to fit in 4GB space for classic MMU\n  ARM: 7359/2: smp_twd: Only wait for reprogramming on active cpus\n  PCI: Fix regression in pci_restore_state(), v3\n  SCSI: Fix error handling when no ULD is attached\n  ARM: OMAP: clock: cleanup CPUfreq leftovers, fix build errors\n  ARM: dts: remove blank interrupt-parent properties\n  ARM: EXYNOS: Fix Kconfig dependencies for device tree enabled machine files\n  do not export kernel\u0027s NULL #define to userspace\n  ARM: EXYNOS: Remove broken config values for touchscren for NURI board\n  ARM: EXYNOS: set fix xusbxti clock for NURI and Universal210 boards\n  ARM: EXYNOS: fix regulator name for NURI board\n  ARM: SAMSUNG: make SAMSUNG_PM_DEBUG select DEBUG_LL\n  cpufreq: OMAP: fix build errors: depends on ARCH_OMAP2PLUS\n  sparc64: Eliminate obsolete __handle_softirq() function\n  sparc64: Fix bootup crash on sun4v.\n  ARM: msm: Fix section mismatches in proc_comm.c\n  ...\n"
    },
    {
      "commit": "e4459e1682c107d7ee1bf102c1ba534230e9b50b",
      "tree": "ba48200299a1dc1b24675b0e8355ee2119815ada",
      "parents": [
        "3626479e482aa3247aac03724094ba6c13ea1e46"
      ],
      "author": {
        "name": "Alexey Khoroshilov",
        "email": "khoroshilov@ispras.ru",
        "time": "Thu Apr 05 18:53:20 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Apr 18 11:04:28 2012 -0300"
      },
      "message": "[media] drxk: Does not unlock mutex if sanity check failed in scu_command()\n\nIf sanity check fails in scu_command(), goto error leads to unlock of\nan unheld mutex. The check should not fail in reality, but it nevertheless\nworth fixing.\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Alexey Khoroshilov \u003ckhoroshilov@ispras.ru\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3626479e482aa3247aac03724094ba6c13ea1e46",
      "tree": "d6ced44b9d9ed038424fd66306b2cc6be8e2b840",
      "parents": [
        "ed0ee0ce0a3224dab5caa088a5f8b6df25924276"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Apr 17 18:32:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Apr 18 11:03:18 2012 -0300"
      },
      "message": "[media] dvb_frontend: Fix a regression when switching back to DVB-S\n\nThere are some softwares (Kaffeine and likely xine) that uses a\nDVBv5 call to switch to DVB-S2, but expects that a DVBv3 call to\nswitch back to DVB-S. Well, this is not right, as a DVBv3 call\ndoesn\u0027t know anything about delivery systems.\n\nHowever, as, by accident, this used to work, we need to restore its\nbehavior, in order to avoid regressions with those softwares.\n\nReported on this Fedora 16 bugzilla:\n\thttps://bugzilla.redhat.com/show_bug.cgi?id\u003d812895\n\nReported-by: Dieter Roever \u003cDieter.Roever@gmx.de\u003e\nCc: stable@kernel.org # for version 3.3\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "39f86a608a3e0f0164bd1540acf87696cfdfb5bb",
      "tree": "a8a88fd3dda891fd89aa9058ec798aa12d04bc16",
      "parents": [
        "1b6150fe82de8a555b0200d20bb5e3752fbe4160",
        "ed0ee0ce0a3224dab5caa088a5f8b6df25924276"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 11 11:05:34 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 11 11:05:34 2012 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media fixes from Mauro Carvalho Chehab:\n\n - dvb core: there is a regression found when used with xine.  For\n   whatever unknown reason, xine (and xine-lib clients) wants that the\n   frontend to tell what frequency he is using even before the PLL lock\n   (or at least, it expects a non-zero frequency).\n\n   On DVB, the frequency is only actually known after a frequency\n   zig-zag seek, done by the DVB core.  Anyway, the fix was trivial.\n   That solves Fedora BZ#808871.\n\n - ivtv: fix a regression when selecting the language channel\n\n - uvc: fix a race-related crash\n\n - it913x: fixes firmware loading\n\n - two trivial patches (a dependency issue at a radio driver at sound\n   Kconfig, and a warning fix on dvb).\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:\n  [media] uvcvideo: Fix race-related crash in uvc_video_clock_update()\n  [media] Drivers/media/radio: Fix build error\n  [media] dvb_frontend: fix compiler warning\n  [media] it913x: fix firmware loading errors\n  [media] ivtv: Fix AUDIO_(BILINGUAL_)CHANNEL_SELECT regression\n  [media] dvb_frontend: regression fix: userspace ABI broken for xine\n"
    },
    {
      "commit": "3fd7e4341e04f80e2605f56bbd8cb1e8b027901a",
      "tree": "956c1013022078a183a321a6c903ae42e0c70a83",
      "parents": [
        "852f0d9d6ffdeac28045aa9724c8e2a9ac4ffe6a"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Fri Mar 23 04:35:33 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:57:20 2012 -0300"
      },
      "message": "[media] mxl111sf: remove an unused variable\n\nWe don\u0027t use this any more after 3be5bb71fb \"[media] mxl111sf: fix error\non stream stop in mxl111sf_ep6_streaming_ctrl()\" and it makes GCC\ncomplain.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "852f0d9d6ffdeac28045aa9724c8e2a9ac4ffe6a",
      "tree": "949931e80fd4bb7fbc6a8058ef14333c75993163",
      "parents": [
        "b55b4b7a109f218fc25b9451934ff4d9100e691c"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Apr 06 07:09:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:57:14 2012 -0300"
      },
      "message": "[media] af9035: disable frontend0 I2C-gate control\n\nSeems like tuners used for frontend0 are not behind demodulator\nI2C-gate thus gate control is not needed. Disable it for sure as\nit can cause problems some situations.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b55b4b7a109f218fc25b9451934ff4d9100e691c",
      "tree": "695462ae5e45314040ab38ac35f27cfaf1f757e3",
      "parents": [
        "daacd5b27f8d5b19ea65dc4ad9929c94c0ef3e35"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Apr 05 21:58:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:56:42 2012 -0300"
      },
      "message": "[media] af9035: reorganise USB ID and device list\n\nAdd and rename \"Afatech AF9035 reference design\" as a first\ndevice in the list since it sounds logical to keep reference\ndesign IDs on top of the list.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "daacd5b27f8d5b19ea65dc4ad9929c94c0ef3e35",
      "tree": "65cd3e3a7fd1ea4bd911da66873fb4d5bf8c9cdb",
      "parents": [
        "dbac01ffbb8619591ee2980eb093f086a5ba1848"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Apr 05 21:52:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:56:20 2012 -0300"
      },
      "message": "[media] af9035: minor changes for af9035_fc0011_tuner_callback()\n\nChange function to use same logic than existing functions.\nDebugs log writings are done in error case, earlier it was\njust returning error code.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dbac01ffbb8619591ee2980eb093f086a5ba1848",
      "tree": "7d6e9c3f88598122c7d05e40d68fa046fd765ebe",
      "parents": [
        "de7f14fcad50ccf66514498fd3bfaac015b071a5"
      ],
      "author": {
        "name": "Pierangelo Terzulli",
        "email": "pierigno@gmail.com",
        "time": "Thu Apr 05 21:26:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:55:59 2012 -0300"
      },
      "message": "[media] af9035: add AVerMedia Twinstar (A825) [07ca:0825]\n\n[crope@iki.fi: applied manually since erroneous patch]\nSigned-off-by: Pierangelo Terzulli \u003cpierigno@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de7f14fcad50ccf66514498fd3bfaac015b071a5",
      "tree": "4b2dd63b63594e4c91f205524758db0095c3e519",
      "parents": [
        "0a4df239af50650fdcf6bd4911a2f18156c2c9f0"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Apr 05 21:14:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:55:46 2012 -0300"
      },
      "message": "[media] af9033: do some minor changes for .get_frontend()\n\nMinor functionality and style changes.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a4df239af50650fdcf6bd4911a2f18156c2c9f0",
      "tree": "ef8d5cd01d2c17ffcb43f277ab19cd66f73c572a",
      "parents": [
        "f2b61d0c3966c424b85591b6e538183871b8db35"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Thu Apr 05 12:47:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:55:21 2012 -0300"
      },
      "message": "[media] af9033: implement get_frontend\n\nImplement the get_frontend function.\nThe code is derived from the old af9033 driver by Antti Palosaari.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f2b61d0c3966c424b85591b6e538183871b8db35",
      "tree": "f909eae056fa112b46f2df88a67b3a08a3d71a41",
      "parents": [
        "a182fd8f7953be661f9c36c0f6436905d08395d3"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Apr 05 20:28:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:54:58 2012 -0300"
      },
      "message": "[media] af9035: initial support for IT9135 chip\n\nAF9035 code needed for IT9135 chip support. Needs still small\nchanges for AF9033 and totally new tuner driver in order to\nget that chip version working.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de2bec5e54307223c8973dff75162416abde80a9",
      "tree": "c4ee2de1bf41b475a93d52ab21276dd72805a25d",
      "parents": [
        "c421d5c9d439857434916b1bc420623fe9519285"
      ],
      "author": {
        "name": "Michael Büsch",
        "email": "m@bues.ch",
        "time": "Tue Apr 03 05:11:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:53:59 2012 -0300"
      },
      "message": "[media] af9035: Use usleep_range() in fc0011 support code\n\nUse usleep_range() instead of msleep() to improve power saving opportunities.\n\nSigned-off-by: Michael Buesch \u003cm@bues.ch\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad30e91befd7153827a97faa8281dcd48aa6702d",
      "tree": "a2074436e1b52588761ebd357b2e8942288a8d72",
      "parents": [
        "48bf7e1a9dce24adf79ea118ef001e781fb0e2e4"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Apr 02 20:18:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:53:30 2012 -0300"
      },
      "message": "[media] af9035: fix and enhance I2C adapter\n\nThere was a bug I2C adapter writes and reads one byte too much.\nAs the most I2C clients has auto-increment register addressing\nthis leads next register from the target register overwritten by\ngarbage data.\n\nAs a change remove whole register address byte usage and write\ndata directly to the I2C bus without saying what are register\naddress bytes to firmware.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Michael Buesch \u003cm@bues.ch\u003e\nCc: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\nCc: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nTested-by: Michael Buesch \u003cm@bues.ch\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "48bf7e1a9dce24adf79ea118ef001e781fb0e2e4",
      "tree": "d8dc4574978ebaf780aec31a4013925aa84a05a0",
      "parents": [
        "ce1fe3799c0e92b9219ab123002d0383c5c3cc07"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Mon Apr 02 17:25:17 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:52:48 2012 -0300"
      },
      "message": "[media] af9035: use module_usb_driver macro\n\nLet\u0027s save a few lines of code using the module_usb_driver macro.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ce1fe3799c0e92b9219ab123002d0383c5c3cc07",
      "tree": "cb42b3ae6650197cf3a7f24d3155c5e5d1bed2cd",
      "parents": [
        "728827b8d32319a2989f89b656e2d9fc6d7a3ab3"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Mon Apr 02 17:25:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:52:34 2012 -0300"
      },
      "message": "[media] af9035: add support for the tda18218 tuner\n\nAdd basic support for the tda18218 tuner and the AVerMedia A835 devices.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "728827b8d32319a2989f89b656e2d9fc6d7a3ab3",
      "tree": "70ec516b0b12a87d7a26a86c35c52c895382ff51",
      "parents": [
        "540fd4ba053356cca91429cf4f6bf25fabd2984a"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Mon Apr 02 17:25:13 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:52:00 2012 -0300"
      },
      "message": "[media] af9035: add USB id for 07ca:a867\n\nNew USB id for the Avermedia A867 stick (Sky Digital Key with blue led).\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "540fd4ba053356cca91429cf4f6bf25fabd2984a",
      "tree": "c18a707264d166068ffbba435f38e3f1cedb1a16",
      "parents": [
        "1083a0f9b8f622cefbd53fe75089c37728b6452f"
      ],
      "author": {
        "name": "Hans-Frieder Vogt",
        "email": "hfvogt@gmx.net",
        "time": "Mon Apr 02 14:18:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:51:47 2012 -0300"
      },
      "message": "[media] af9035: add Avermedia Volar HD (A867R) support\n\nSupport of AVerMedia AVerTV HD Volar, with tuner MxL5007t.\n\nSigned-off-by: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1083a0f9b8f622cefbd53fe75089c37728b6452f",
      "tree": "3f75edb417e39d8320fe3544931d9ac9349b4475",
      "parents": [
        "ffc501f654f566bf6a9e567f75c302d93f9e22e8"
      ],
      "author": {
        "name": "Michael Büsch",
        "email": "m@bues.ch",
        "time": "Mon Apr 02 12:34:52 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:51:08 2012 -0300"
      },
      "message": "[media] af9035: Add Afatech USB PIDs\n\nAdd some generic Afatech USB PIDs used by \"Cabstone\" sticks and others.\n\nSigned-off-by: Michael Buesch \u003cm@bues.ch\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ffc501f654f566bf6a9e567f75c302d93f9e22e8",
      "tree": "f35d659a5eab5c569101599b2facb70e1509fbab",
      "parents": [
        "eea977ed63c16888a87acd12958966638ac4fb3a"
      ],
      "author": {
        "name": "Michael Büsch",
        "email": "m@bues.ch",
        "time": "Mon Apr 02 12:18:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:50:45 2012 -0300"
      },
      "message": "[media] af9035: Add fc0011 tuner support\n\nThis adds Fitipower fc0011 tuner support to the af9035 driver.\n\nSigned-off-by: Michael Buesch \u003cm@bues.ch\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6ec12988c022bee4af28a5d3941a01f9e78a96e9",
      "tree": "4dabc99852e01437081dd6ee8f92881ce485d9d6",
      "parents": [
        "b1a9599a0d228d6555ad9e5c1fe0b0dfac7c5ccb"
      ],
      "author": {
        "name": "Gianluca Gennari",
        "email": "gennarone@gmail.com",
        "time": "Mon Apr 02 20:32:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:46:15 2012 -0300"
      },
      "message": "[media] af9035: fix warning\n\nOn a 32 bit system:\n\naf9035.c: In function \u0027af9035_download_firmware\u0027:\naf9035.c:446:3: warning: format \u0027%lu\u0027 expects argument of type \u0027long unsigned\nint\u0027, but argument 3 has type \u0027unsigned int\u0027 [-Wformat]\n\n%zu avoids any warning on both 32 and 64 bit systems.\n\nSigned-off-by: Gianluca Gennari \u003cgennarone@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1a9599a0d228d6555ad9e5c1fe0b0dfac7c5ccb",
      "tree": "1f63f9895b47be7b0e0acb544323b7df826c6247",
      "parents": [
        "812fe6d9426a23ad78055f1fa955acef9bea9a93"
      ],
      "author": {
        "name": "Michael Büsch",
        "email": "m@bues.ch",
        "time": "Sun Apr 01 16:33:48 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:45:37 2012 -0300"
      },
      "message": "[media] af9035: Add USB read checksumming\n\nThis adds USB message read checksumming to protect against\ndevice and bus errors.\nIt also adds a read length check to avoid returning garbage from\nthe buffer, if the device truncated the message.\n\nSigned-off-by: Michael Buesch \u003cm@bues.ch\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "812fe6d9426a23ad78055f1fa955acef9bea9a93",
      "tree": "31d9ee0f04c1393a322c9fa936fb92532803318b",
      "parents": [
        "8e8a5ac763d057fae50f2f7cc4fc830c5f815d26"
      ],
      "author": {
        "name": "Hans-Frieder Vogt",
        "email": "hfvogt@gmx.net",
        "time": "Sun Apr 01 14:11:29 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:45:16 2012 -0300"
      },
      "message": "[media] af9035: i2c read fix\n\nEnable i2c read requests.\n\nI2C read fix (necessary e.g. for mxl5007t tuner, because it\nsends a 2 bytes for a read request, thus msg[0].len !\u003d msg[1].len).\n\nSigned-off-by: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e8a5ac763d057fae50f2f7cc4fc830c5f815d26",
      "tree": "b8d394f67d3713f86e09f989daa2caa45fb77d8a",
      "parents": [
        "e898ef627214627883ed950ef3da5fa5788beb41"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Apr 01 14:13:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:44:59 2012 -0300"
      },
      "message": "[media] af9035: add log writing if unsupported Xtal freq is given\n\nSupports currently only 12 MHz Xtals. It is better to print log\nand not to attach frontend in that case.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e898ef627214627883ed950ef3da5fa5788beb41",
      "tree": "9d67ebd21a4eddb62f5248d8ea44200c6c4e8c62",
      "parents": [
        "3a871ca270545194887ddae726b51f1e2bf45f32"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Apr 01 12:50:02 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:44:45 2012 -0300"
      },
      "message": "[media] af9033: implement .read_snr()\n\nReturns values as 0.1 dB resolution as preferred nowadays.\nActual resolution is 1 dB.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3a871ca270545194887ddae726b51f1e2bf45f32",
      "tree": "cb558cd8013d1a41c6bfc205c27ae53d65bd2ca4",
      "parents": [
        "41d44a815a68a2618805c1d670b4ff93091a99d8"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Apr 01 11:14:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:44:12 2012 -0300"
      },
      "message": "[media] af9033: correct debug print\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "41d44a815a68a2618805c1d670b4ff93091a99d8",
      "tree": "ce010361a30b41ae7ceed0d359ea3f1789cb2ea9",
      "parents": [
        "77c5ff2d8992e9c4b8ed722f391e92aece5c14cc"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Apr 01 11:06:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:43:57 2012 -0300"
      },
      "message": "[media] af9035: add missing error check\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "77c5ff2d8992e9c4b8ed722f391e92aece5c14cc",
      "tree": "92b807666a1da8f08b63d52f5d6aaa9d0cdd2dc4",
      "parents": [
        "5a9abae497f8c9e08c919d80fefcaeaf1cf9ab73"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Apr 01 01:32:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:43:40 2012 -0300"
      },
      "message": "[media] af9035: reimplement firmware downloader\n\nBig thanks to Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e for\nrevealing firmware structure on Linux Media mailing\nlist.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a9abae497f8c9e08c919d80fefcaeaf1cf9ab73",
      "tree": "cbc863202b1991d43a4ee800c6ed318a6c5f2552",
      "parents": [
        "7f882c2e353ca58695e9b4fcc9e97a9d4cbcf273"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Mar 30 17:15:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:43:01 2012 -0300"
      },
      "message": "[media] af9035: enhancement for unknown tuner ID handling\n\n* do not attach frontend when tuner is not supported\n* fix unkown tuner ID log write format\n* add prefix for dvb-usb log writings\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7f882c2e353ca58695e9b4fcc9e97a9d4cbcf273",
      "tree": "27043dfe5d7ba0b8894bc9ea0c2be55f9dd3f0a4",
      "parents": [
        "4b64bb268fa14b8aa971b55a090731caae6641e0"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Mar 30 09:10:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:42:19 2012 -0300"
      },
      "message": "[media] Afatech AF9035 DVB USB driver\n\nAF9035 is integrated DVB USB interface and DVB-T demodulator.\nIntegrated demodulator is AF9033 and its driver is attached\nruntime as a own module.\n\nDriver currently supports only one device,\nTerraTec Cinergy T Stick [0ccd:0093].\n\nTerraTec Cinergy T Stick is based of Afatech AF9035 +\nInfineon TUA 9001 silicon tuner.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4b64bb268fa14b8aa971b55a090731caae6641e0",
      "tree": "7c6980882aa286f03d60afbfda3bbed636146d91",
      "parents": [
        "f9263747b1669cbe21b7e21fe4316559cf5138f7"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Mar 30 08:21:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 14:33:42 2012 -0300"
      },
      "message": "[media] Afatech AF9033 DVB-T demodulator driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c065f5b4ee4487bbd411049be6eea1b59a90db96",
      "tree": "09629a416bceda1bcd87d861da8b0cfda99fb943",
      "parents": [
        "4da28766140449e04270246fae310c137180652d"
      ],
      "author": {
        "name": "Hans Petter Selasky",
        "email": "hselasky@c2i.net",
        "time": "Tue Mar 27 12:53:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 09:42:11 2012 -0300"
      },
      "message": "[media] dvb_frontend: fix compiler warning\n\nhas_get_frontend() should return a boolean, not a pointer.\n\nSigned-off-by: Hans Petter Selasky \u003chselasky@c2i.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4da28766140449e04270246fae310c137180652d",
      "tree": "e80d3913754f6868f76df23c2c7c2cd77ff9b6d7",
      "parents": [
        "bc169e35e3a72c6888b7d12f50f2c4063436d834"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Mar 25 06:57:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 09:42:10 2012 -0300"
      },
      "message": "[media] it913x: fix firmware loading errors\n\nOn some systems the device does not respond or give obscure values after cold,\nwarm or firmware reboot.\n\nThis patch retries to get chip version and type 5 times. If it\nfails it applies chip version 0x1 and type 0x9135.\n\nThis patch does not fix warm cycle problems from other operating\nsystems and indeed the reverse applies. Users should power off cold boot.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "556a0442e08a8bc8541587a349cbf26ed14ec6de",
      "tree": "bfa92fdc8e06bcf3d20d759f18dae84574b92c9e",
      "parents": [
        "7483d45f0aee3afc0646d185cabd4af9f6cab58c"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Fri Apr 06 18:38:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 09 09:41:34 2012 -0300"
      },
      "message": "[media] dvb_frontend: regression fix: userspace ABI broken for xine\n\nThe commit e399ce77e6e has broken the DVB ABI for xine:\n\nThe problem is that xine is expecting every event after a successful\nFE_SET_FRONTEND ioctl to have a non-zero frequency parameter, regardless\nof whether the tuning process has LOCKed yet. What used to happen is\nthat the events inherited the initial tuning parameters from the\nFE_SET_FRONTEND call. However, the fepriv-\u003eparameters_out struct is now\nnot initialised until the status contains the FE_HAS_LOCK bit.\n\nYou might argue that this behaviour is intentional, except that if an\napplication other than xine uses the DVB adapter and manages to set the\nparameters_out.frequency field to something other than zero, then xine\nno longer has any problems until either the adapter is replugged or the\nkernel modules reloaded. This can only mean that the\nfepriv-\u003eparameters_out struct still contains the (stale) tuning\ninformation from the previous application.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nCc: stable@kernel.org # for kernel version 3.3\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0195c00244dc2e9f522475868fa278c473ba7339",
      "tree": "f97ca98ae64ede2c33ad3de05ed7bbfa4f4495ed",
      "parents": [
        "f21ce8f8447c8be8847dadcfdbcc76b0d7365fa5",
        "141124c02059eee9dbc5c86ea797b1ca888e77f7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 15:58:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 15:58:21 2012 -0700"
      },
      "message": "Merge tag \u0027split-asm_system_h-for-linus-20120328\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system\n\nPull \"Disintegrate and delete asm/system.h\" from David Howells:\n \"Here are a bunch of patches to disintegrate asm/system.h into a set of\n  separate bits to relieve the problem of circular inclusion\n  dependencies.\n\n  I\u0027ve built all the working defconfigs from all the arches that I can\n  and made sure that they don\u0027t break.\n\n  The reason for these patches is that I recently encountered a circular\n  dependency problem that came about when I produced some patches to\n  optimise get_order() by rewriting it to use ilog2().\n\n  This uses bitops - and on the SH arch asm/bitops.h drags in\n  asm-generic/get_order.h by a circuituous route involving asm/system.h.\n\n  The main difficulty seems to be asm/system.h.  It holds a number of\n  low level bits with no/few dependencies that are commonly used (eg.\n  memory barriers) and a number of bits with more dependencies that\n  aren\u0027t used in many places (eg.  switch_to()).\n\n  These patches break asm/system.h up into the following core pieces:\n\n    (1) asm/barrier.h\n\n        Move memory barriers here.  This already done for MIPS and Alpha.\n\n    (2) asm/switch_to.h\n\n        Move switch_to() and related stuff here.\n\n    (3) asm/exec.h\n\n        Move arch_align_stack() here.  Other process execution related bits\n        could perhaps go here from asm/processor.h.\n\n    (4) asm/cmpxchg.h\n\n        Move xchg() and cmpxchg() here as they\u0027re full word atomic ops and\n        frequently used by atomic_xchg() and atomic_cmpxchg().\n\n    (5) asm/bug.h\n\n        Move die() and related bits.\n\n    (6) asm/auxvec.h\n\n        Move AT_VECTOR_SIZE_ARCH here.\n\n  Other arch headers are created as needed on a per-arch basis.\"\n\nFixed up some conflicts from other header file cleanups and moving code\naround that has happened in the meantime, so David\u0027s testing is somewhat\nweakened by that.  We\u0027ll find out anything that got broken and fix it..\n\n* tag \u0027split-asm_system_h-for-linus-20120328\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system: (38 commits)\n  Delete all instances of asm/system.h\n  Remove all #inclusions of asm/system.h\n  Add #includes needed to permit the removal of asm/system.h\n  Move all declarations of free_initmem() to linux/mm.h\n  Disintegrate asm/system.h for OpenRISC\n  Split arch_align_stack() out from asm-generic/system.h\n  Split the switch_to() wrapper out of asm-generic/system.h\n  Move the asm-generic/system.h xchg() implementation to asm-generic/cmpxchg.h\n  Create asm-generic/barrier.h\n  Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.h\n  Disintegrate asm/system.h for Xtensa\n  Disintegrate asm/system.h for Unicore32 [based on ver #3, changed by gxt]\n  Disintegrate asm/system.h for Tile\n  Disintegrate asm/system.h for Sparc\n  Disintegrate asm/system.h for SH\n  Disintegrate asm/system.h for Score\n  Disintegrate asm/system.h for S390\n  Disintegrate asm/system.h for PowerPC\n  Disintegrate asm/system.h for PA-RISC\n  Disintegrate asm/system.h for MN10300\n  ...\n"
    },
    {
      "commit": "9ffc93f203c18a70623f21950f1dd473c9ec48cd",
      "tree": "1eb3536ae183b0bfbf7f5152a6fe4f430ae881c2",
      "parents": [
        "96f951edb1f1bdbbc99b0cd458f9808bb83d58ae"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Mar 28 18:30:03 2012 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Mar 28 18:30:03 2012 +0100"
      },
      "message": "Remove all #inclusions of asm/system.h\n\nRemove all #inclusions of asm/system.h preparatory to splitting and killing\nit.  Performed with the following command:\n\nperl -p -i -e \u0027s!^#\\s*include\\s*\u003casm/system[.]h\u003e.*\\n!!\u0027 `grep -Irl \u0027^#\\s*include\\s*\u003casm/system[.]h\u003e\u0027 *`\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "69a7aebcf019ab3ff5764525ad6858fbe23bb86d",
      "tree": "7211df5704b743a7667159748c670a9744164482",
      "parents": [
        "d464c92b5234227c1698862a1906827e2e398ae0",
        "f1f996b66cc3908a8f5ffccc2ff41840e92f3b10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial tree from Jiri Kosina:\n \"It\u0027s indeed trivial -- mostly documentation updates and a bunch of\n  typo fixes from Masanari.\n\n  There are also several linux/version.h include removals from Jesper.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits)\n  kcore: fix spelling in read_kcore() comment\n  constify struct pci_dev * in obvious cases\n  Revert \"char: Fix typo in viotape.c\"\n  init: fix wording error in mm_init comment\n  usb: gadget: Kconfig: fix typo for \u0027different\u0027\n  Revert \"power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c\"\n  writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header\n  writeback: fix typo in the writeback_control comment\n  Documentation: Fix multiple typo in Documentation\n  tpm_tis: fix tis_lock with respect to RCU\n  Revert \"media: Fix typo in mixer_drv.c and hdmi_drv.c\"\n  Doc: Update numastat.txt\n  qla4xxx: Add missing spaces to error messages\n  compiler.h: Fix typo\n  security: struct security_operations kerneldoc fix\n  Documentation: broken URL in libata.tmpl\n  Documentation: broken URL in filesystems.tmpl\n  mtd: simplify return logic in do_map_probe()\n  mm: fix comment typo of truncate_inode_pages_range\n  power: bq27x00: Fix typos in comment\n  ...\n"
    },
    {
      "commit": "0e377819b99bf2290c94a0eec2be4443b4630ccd",
      "tree": "2b32c3f45833f16af8742f6bff00b4dccc856b4a",
      "parents": [
        "fa5527cd3f428845d7950e6b2bab6babcbcd907b"
      ],
      "author": {
        "name": "Klaus Schmidinger",
        "email": "Klaus.Schmidinger@tvdr.de",
        "time": "Tue Jan 24 05:33:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 23:06:40 2012 -0300"
      },
      "message": "[media] stb0899: fix the limits for signal strength values\n\nstb0899: fix the limits for signal strength values\n\nstb0899_read_signal_strength() adds an offset to the result of the table lookup.\nThat offset must correspond to the lowest value in the lookup table, to make sure\nthe result doesn\u0027t get below 0, which would mean a \"very high\" value since the\nparameter is unsigned.\n\u0027strength\u0027 and \u0027snr\u0027 need to be initialized to 0 to make sure they have a\ndefined result in case there is no \"internal-\u003elock\".\n\nSigned-off-by: Klaus Schmidinger \u003cKlaus.Schmidinger@tvdr.de\u003e\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3be5bb71fbf18f83cb88b54a62a78e03e5a4f30a",
      "tree": "9e5f86660b0bd9462a3e242fa52b8b944b64f623",
      "parents": [
        "3553085cb47b10762e77ca783683dbf8142f9762"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Mar 18 14:35:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 22:24:40 2012 -0300"
      },
      "message": "[media] mxl111sf: fix error on stream stop in mxl111sf_ep6_streaming_ctrl()\n\nRemove unnecessary register access in mxl111sf_ep6_streaming_ctrl()\n\nThis code breaks driver operation in kernel 3.3 and later, although\nit works properly in 3.2  Disable register access to 0x12 for now.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "593a2ce0ae22188538d27933236a6acab57a0e65",
      "tree": "53b662a1c01c56786d8858aec2d68bf108409da4",
      "parents": [
        "6d535bd8829b18c6b5276d65f8f25e57dd0bcbed"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Wed Mar 14 16:31:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 19:51:03 2012 -0300"
      },
      "message": "[media] m88rs2000 ver 1.13 Correct deseqc and tuner gain functions\n\nRemove incorrect SEC_MINI_B settings-TODO complete this section.\n\nCorrect break and remove return -EINVAL within set tone. It appears\nthere is a bug that occasionally something other than ON/OFF is\nsent stalling the driver. Just continue and write back registers.\n\nSet register b2 in setup. This is the set voltage pin which\nisn\u0027t used in lmedm04 driver but it is always set to 0x1.\n\nCorrect the if statements in set_tuner_rf.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d535bd8829b18c6b5276d65f8f25e57dd0bcbed",
      "tree": "d363401deeebd2166463f01e48f1ffcb4c74ec00",
      "parents": [
        "be4a5e7f0e279b751a23570da583ec41ca32a34f"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Mar 14 10:27:31 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 19:41:07 2012 -0300"
      },
      "message": "[media] af9015: fix i2c failures for dual-tuner devices - part 2\n\nSome changes for previous patch I liked to do.\nJust move tuner init and sleep to own functions from the demod\ninit and sleep functions.  Functionality remains still almost the same.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "be4a5e7f0e279b751a23570da583ec41ca32a34f",
      "tree": "440ce7e2adbf8b8fb41db5cbad8d654f2eaebe91",
      "parents": [
        "d3db22e10bd4997d244beee6feea5fa39b2e5b82"
      ],
      "author": {
        "name": "Gordon Hecker",
        "email": "ghecker@gmx.de",
        "time": "Wed Mar 14 10:27:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 19:40:58 2012 -0300"
      },
      "message": "[media] af9015: fix i2c failures for dual-tuner devices\n\nThe i2c failures were caused by enabling both i2c gates\nat the same time while putting the tuners asleep.\n\nThis patch removes the init() and sleep() callbacks from the tuner,\nto prevent frontend.c from calling\n  i2c_gate_ctrl\n  tuner init / sleep\n  i2c_gate_ctrl\nwithout holding the lock.\ntuner init() and sleep() are instead called in frontend init() and\nsleep().\n\nSigned-off-by: Gordon Hecker \u003cghecker@gmx.de\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d3db22e10bd4997d244beee6feea5fa39b2e5b82",
      "tree": "3cd18898d996e20d2520361cf89237ac27d91b9f",
      "parents": [
        "3ef76759484832e498cba381aa1b24b90cf36a26"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Mar 13 13:52:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 19:35:57 2012 -0300"
      },
      "message": "[media] dib0700: Fix memory leak during initialization\n\nReported by kmemleak.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ef76759484832e498cba381aa1b24b90cf36a26",
      "tree": "2870943b0d8fad4f5e3521fad2f142779302f935",
      "parents": [
        "401a582f869d64a4a5c3fb03926ffa54920a168d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Mar 13 13:50:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 19 19:17:58 2012 -0300"
      },
      "message": "[media] dib0700: Drop useless check when remote key is pressed\n\nstruct dvb_usb_device *d can never be NULL so don\u0027t waste time\nchecking for this.\n\nRationale: the urb\u0027s context is set when usb_fill_bulk_urb() is called\nin dib0700_rc_setup(), and never changes after that. d is dereferenced\nunconditionally in dib0700_rc_setup() so it can\u0027t be NULL or the\ndriver would crash right away.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "ef3d2dc366c8c32d58dbbf9898cfd4f853ff8fe0"
}
