)]}'
{
  "log": [
    {
      "commit": "2b719d7baf490e24ce7d817c6337b7c87fda84c1",
      "tree": "72059aea0fc81e45fdc0eb9b7c41e81a5ad31c36",
      "parents": [
        "5cf73ce15f704876378733794864336fbec6c97e"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@iki.fi",
        "time": "Wed May 02 09:40:03 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 18:00:32 2012 -0300"
      },
      "message": "[media] v4l: drop v4l2_buffer.input and V4L2_BUF_FLAG_INPUT\n\nRemove input field in struct v4l2_buffer and flag V4L2_BUF_FLAG_INPUT which\ntells the former is valid. The flag is used by no driver currently.\n\nAlso change the documentation accordingly.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5cf73ce15f704876378733794864336fbec6c97e",
      "tree": "fc0aa14ffbd1defb5a9fd50177a1ae196ffee1bc",
      "parents": [
        "8cd0d4caa1b4e8f150f9c63bd2be60518381d3f1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 14:07:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 14:22:13 2012 -0300"
      },
      "message": "[media] xc5000: Add support for DMB-TH and ISDB-T\n\nxc5000 is just a tuner, not a decoder, so both DMB-TH and ISDB-T should\nwork properly there: it is just a matter of teaching the driver what\nsaw filter should be used and how to calculate the center frequency.\n\nRequested-by: Choi Wing Chan \u003cchanchoiwing@gmail.com\u003e\nCc: Steven Toth \u003cstoth@linuxtv.org\u003e\nCc: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8cd0d4caa1b4e8f150f9c63bd2be60518381d3f1",
      "tree": "114a97354394f1070fa11224c42517c3fe59d487",
      "parents": [
        "800728715cdd3b75fa039c172d57d9e51ac2e0d9"
      ],
      "author": {
        "name": "Dmitry Lifshitz",
        "email": "lifshitz@compulab.co.il",
        "time": "Wed Jun 13 07:49:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 14:22:12 2012 -0300"
      },
      "message": "[media] tvp5150: fix kernel crash if chip is unavailable\n\ntvp5150 driver probe function doesn\u0027t check if the chip is present.\nThus the driver can be loaded without having a device.\nThis is dangerous and can cause kernel crash like this:\n\nKernel BUG at c03c0964 [verbose debug info unavailable]\nInternal error: Oops - BUG: 0 [#1] PREEMPT ARM\nModules linked in:\nCPU: 0    Tainted: G        W     (3.4.0-cm-t3730+ #2)\nPC is at media_entity_create_link+0xe4/0xf4\nLR is at isp_register_entities+0x228/0x2f4\npc : [\u003cc03c0964\u003e]    lr : [\u003cc03f3b30\u003e]    psr: 60000013\nsp : cf02de50  ip : 00000000  fp : c079405c\nr10: 00000000  r9 : 00000000  r8 : cf33c800\nr7 : c0794834  r6 : 00000000  r5 : 00000000  r4 : cf365b48\nr3 : 00000000  r2 : cf365b48  r1 : 00000000  r0 : cf33c800\nFlags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel\nControl: 10c5387d  Table: 80004019  DAC: 00000015\nProcess swapper (pid: 1, stack limit \u003d 0xcf02c2f0)\nStack: (0xcf02de50 to 0xcf02e000)\nde40:                                     cf360000 cf366f28 cf366218 c0794834\nde60: cf365b48 00000000 cf33c800 c03f3b30 00000000 00000000 cf360890 cf3668a0\nde80: 00000003 cf360000 c0785a58 00000000 cf360528 00000000 00000000 00003fff\ndea0: cf360500 c03f4cdc c06cc1f4 cf360000 c0785a58 c0d27808 c07d55ec c0785a58\ndec0: c031f0e0 c07d55ec c0776900 000000bb 00000000 c032040c c03203f4 c031ef0c\ndee0: c0785a58 c07d55ec c0785a8c c031f0e0 c075e670 c031f0c8 cf02deb8 c0785a58\ndf00: c07d55ec c031f174 c07d55ec 00000000 cf02df18 c031d7a0 cf01d4a8 cf068b10\ndf20: 00000000 c07d55ec c07c74d0 cf34bcc0 00000000 c031ded8 c0672340 c054cd38\ndf40: 00000000 c07e68c0 c07d55ec 00000000 00000000 c075e670 c0776900 000000bb\ndf60: 00000000 c031f770 c07e68c0 00000007 c07e68c0 00000000 c075e670 c0008790\ndf80: 000000bb 00000006 00000006 c066e650 cf02dfa4 c07689b8 c07689b8 00000007\ndfa0: c07e68c0 c073f2e8 c07689c0 000000bb 00000000 c073f2bc 00000006 00000006\ndfc0: c073f2e8 00000000 c077649c c077649c c00150cc 00000013 00000000 00000000\ndfe0: 00000000 c073f3cc cf02dfe8 00000000 c073f368 c00150cc 00000000 00000000\n[\u003cc03c0964\u003e] (media_entity_create_link+0xe4/0xf4) from [\u003cc03f3b30\u003e] (isp_register_entities+0x228/0x2f4)\n[\u003cc03f3b30\u003e] (isp_register_entities+0x228/0x2f4) from [\u003cc03f4cdc\u003e] (isp_probe+0x7ac/0x9b8)\n[\u003cc03f4cdc\u003e] (isp_probe+0x7ac/0x9b8) from [\u003cc032040c\u003e] (platform_drv_probe+0x18/0x1c)\n[\u003cc032040c\u003e] (platform_drv_probe+0x18/0x1c) from [\u003cc031ef0c\u003e] (really_probe+0x64/0x1d8)\n[\u003cc031ef0c\u003e] (really_probe+0x64/0x1d8) from [\u003cc031f0c8\u003e] (driver_probe_device+0x48/0x60)\n[\u003cc031f0c8\u003e] (driver_probe_device+0x48/0x60) from [\u003cc031f174\u003e] (__driver_attach+0x94/0x98)\n[\u003cc031f174\u003e] (__driver_attach+0x94/0x98) from [\u003cc031d7a0\u003e] (bus_for_each_dev+0x54/0x80)\n[\u003cc031d7a0\u003e] (bus_for_each_dev+0x54/0x80) from [\u003cc031ded8\u003e] (bus_add_driver+0xac/0x2a8)\n[\u003cc031ded8\u003e] (bus_add_driver+0xac/0x2a8) from [\u003cc031f770\u003e] (driver_register+0x78/0x180)\n[\u003cc031f770\u003e] (driver_register+0x78/0x180) from [\u003cc0008790\u003e] (do_one_initcall+0x34/0x184)\n[\u003cc0008790\u003e] (do_one_initcall+0x34/0x184) from [\u003cc073f2bc\u003e] (do_basic_setup+0x9c/0xc8)\n[\u003cc073f2bc\u003e] (do_basic_setup+0x9c/0xc8) from [\u003cc073f3cc\u003e] (kernel_init+0x64/0xec)\n[\u003cc073f3cc\u003e] (kernel_init+0x64/0xec) from [\u003cc00150cc\u003e] (kernel_thread_exit+0x0/0x8)\nCode: e1c812b6 e8bd87f0 e7f001f2 eafffffe (e7f001f2)\n\n---[ end trace 3ed3c618b26ff3e8 ]---\nKernel panic - not syncing: Attempted to kill init! exitcode\u003d0x0000000b\n\nThis patch fixes the tvp5150_read() function to return an error in case\nthe I2C transaction fails.\ntvp5150_probe() and other relevant driver callbacks changed to check the\nstatus of the I2C read operations.\nIn case of a read error throw an error message with v4l2_err()\ninstead of v4l2_dbg().\n\n[mchehab@redhat.com: Fix a small typo breaking compilation]\nSigned-off-by: Dmitry Lifshitz \u003clifshitz@compulab.co.il\u003e\nSigned-off-by: Igor Grinberg \u003cgrinberg@compulab.co.il\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "800728715cdd3b75fa039c172d57d9e51ac2e0d9",
      "tree": "3eaba90b98d0f4f030c3926d5d448e60f4d2f56c",
      "parents": [
        "e9da6b3ca5a6a0df8c8b790d8f1f4b232bed2a6b"
      ],
      "author": {
        "name": "Tomasz Moń",
        "email": "desowin@gmail.com",
        "time": "Tue Jun 12 06:43:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 13:54:07 2012 -0300"
      },
      "message": "[media] v4l: mem2mem_testdev: Add horizontal and vertical flip\n\nAdd horizontal and vertical flip to the mem2mem_testdev driver.\nFlip modes can be enabled either separately or simultaneously.\n\nSigned-off-by: Tomasz Moń \u003cdesowin@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9da6b3ca5a6a0df8c8b790d8f1f4b232bed2a6b",
      "tree": "bf79e87ad3c5c9e09ac12ea01a85e4b5c88f09ce",
      "parents": [
        "acc4e826fc930f25e33477869fbafc0964b44d02"
      ],
      "author": {
        "name": "Peter Meerwald",
        "email": "pmeerw@pmeerw.net",
        "time": "Wed Jun 20 18:30:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 13:03:50 2012 -0300"
      },
      "message": "[media] media: remove unused element datawidth from struct mt9m111\n\nSigned-off-by: Peter Meerwald \u003cpmeerw@pmeerw.net\u003e\nAcked-by: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "acc4e826fc930f25e33477869fbafc0964b44d02",
      "tree": "dcb7babb432d422d59cad42fe5ea59a5e6f24374",
      "parents": [
        "f3e16df60bbad0a5447cee55c5def2550714af84"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Jul 02 05:13:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 13:01:47 2012 -0300"
      },
      "message": "[media] a8293: use Kernel dev_* logging\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f3e16df60bbad0a5447cee55c5def2550714af84",
      "tree": "b1a44bda29b17342d5410a554f8ab3073e240450",
      "parents": [
        "279bba0fbd6d00e37655e59b3636e1d95e848814"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Jul 02 04:45:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 13:01:01 2012 -0300"
      },
      "message": "[media] a8293: fix register 00 init value\n\nValue 0x00 was written instead of 0x10 which was aim.\n\nBit4 is overcurrent disable timer - ODT. According to datasheet ODT\nfunctions are always enabled but setting it 1 is still recommended.\n\nThanks to Aubin Constans to pointing that bug.\n\nReported-by: Aubin Constans \u003caconstans@wyplay.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "279bba0fbd6d00e37655e59b3636e1d95e848814",
      "tree": "d0042ed050087ff25f6380c047003cb2be2557f8",
      "parents": [
        "21c8ba39ab775a9a1ff031d9418967c5731049a4"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Jul 02 03:46:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 13:00:43 2012 -0300"
      },
      "message": "[media] tda10071: convert Kernel dev_* logging\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "21c8ba39ab775a9a1ff031d9418967c5731049a4",
      "tree": "fe0013cf6898cddba7b18bcc633beae213673210",
      "parents": [
        "84431c2ae5e41dfcdba75e2f81e732664381cec9"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Jul 01 15:59:13 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 13:00:15 2012 -0300"
      },
      "message": "[media] tda10071: use decimal numbers for indexes and lengths\n\nDan asked \"Btw, why are the sizes specified in hex instead of\ndecimal here?\". After looking code, I agree also decimal\npresentation is clearer. So lets change those.\n\nReported-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84431c2ae5e41dfcdba75e2f81e732664381cec9",
      "tree": "4d9e68a8180244b70fc73430218b7dcaadd5fda7",
      "parents": [
        "36ad92e06e4777e3c3c433797aa89c6a6e7d2fd2"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Jul 01 15:29:15 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:59:20 2012 -0300"
      },
      "message": "[media] tda10071: fix DiSEqC message len check\n\nMessage length check was wrong which could cause garbage sent to LNB,\nbut only in case garbage got from the userspace application.\n\nReported-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36ad92e06e4777e3c3c433797aa89c6a6e7d2fd2",
      "tree": "343c249d0450ecb1e807ad28a3bbabacf0719150",
      "parents": [
        "ea76600fd4a3a0343899d7fa12e29bf5789cfd10"
      ],
      "author": {
        "name": "Thomas Mair",
        "email": "thomas.mair86@googlemail.com",
        "time": "Fri May 18 14:47:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:59:00 2012 -0300"
      },
      "message": "[media] rtl28xxu: support Terratec Noxon DAB/DAB+ stick\n\nSigned-off-by: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\nSigned-off-by: Thomas Mair \u003cthomas.mair86@googlemail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea76600fd4a3a0343899d7fa12e29bf5789cfd10",
      "tree": "6f36fbebb6fc72057bed2a28c46454a421f52479",
      "parents": [
        "40a2d3c7629ef2979c959dcb908a37ba79f70f65"
      ],
      "author": {
        "name": "Thomas Mair",
        "email": "thomas.mair86@googlemail.com",
        "time": "Fri May 18 14:47:43 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:58:50 2012 -0300"
      },
      "message": "[media] rtl28xxu: support Delock USB 2.0 DVB-T\n\nSigned-off-by: Thomas Mair \u003cthomas.mair86@googlemail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "40a2d3c7629ef2979c959dcb908a37ba79f70f65",
      "tree": "dc3bbcbc54dd0ccca0ed386d4af9e5bfe9ff8189",
      "parents": [
        "5cf6631e52ac76e4051fd29db46092f36ab1ff84"
      ],
      "author": {
        "name": "Thomas Mair",
        "email": "thomas.mair86@googlemail.com",
        "time": "Fri May 18 14:47:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:58:26 2012 -0300"
      },
      "message": "[media] rtl28xxu: renamed rtl2831_rd/rtl2831_wr to rtl28xx_rd/rtl28xx_wr\n\nSigned-off-by: Thomas Mair \u003cthomas.mair86@googlemail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5cf6631e52ac76e4051fd29db46092f36ab1ff84",
      "tree": "b7980c7d427bff174968aaf2085aa7ddf1a59298",
      "parents": [
        "298f18a3e2e078c796d3f852091fbe961fbca806"
      ],
      "author": {
        "name": "Thomas Mair",
        "email": "thomas.mair86@googlemail.com",
        "time": "Fri May 18 14:47:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:58:16 2012 -0300"
      },
      "message": "[media] rtl28xxu: support for the rtl2832 demod driver\n\nThis only adds support for the Terratec Cinergy T Stick Black device.\n\nChanges from previous patches:\n- fixed compiler warnings\n- added fc0013 tuner handling to this patch\n\nSigned-off-by: Thomas Mair \u003cthomas.mair86@googlemail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "298f18a3e2e078c796d3f852091fbe961fbca806",
      "tree": "5edf68c7efcc8aca6984a93272f6517450fd501c",
      "parents": [
        "82041c0a15fdd45336f11c893c4ff69d48dcc4f1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:16:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:16:26 2012 -0300"
      },
      "message": "[media] rtl2832: save some data space by using a macro instead of a table\n\nInstead of using a table for reg bitmask, use a macro. This should save\nsome data segment space.\n\nCc: Thomas Mair \u003cthomas.mair86@googlemail.com\u003e\nCc: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "82041c0a15fdd45336f11c893c4ff69d48dcc4f1",
      "tree": "87ad4d65c7bd997bc33dd604513e21699fd3b9ef",
      "parents": [
        "b31b021988fed9e3741a46918f14ba9b063811db"
      ],
      "author": {
        "name": "Thomas Mair",
        "email": "thomas.mair86@googlemail.com",
        "time": "Fri May 18 14:47:40 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 12:05:37 2012 -0300"
      },
      "message": "[media] RTL2832 DVB-T demodulator driver\n\nChangelog for ver. 0.5:\n- fixed code style and naming errors\n\nChangelog for ver. 0.4:\n- removed statistics as their calculation was wrong\n- fixed bug in Makefile\n- indentation and code style improvements\n\nSigned-off-by: Thomas Mair \u003cthomas.mair86@googlemail.com\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b31b021988fed9e3741a46918f14ba9b063811db",
      "tree": "e202361087c615b45cb22d3fa6aa15e9c02fd4aa",
      "parents": [
        "1d432a3d7783b0b86ff08a111b7a4bea550fc4a2"
      ],
      "author": {
        "name": "Luis Henriques",
        "email": "luis.henriques@canonical.com",
        "time": "Tue Jun 19 11:29:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 11:14:21 2012 -0300"
      },
      "message": "[media] ene_ir: Fix driver initialisation\n\ncommit 9ef449c6b31bb6a8e6dedc24de475a3b8c79be20 (\"[media] rc: Postpone ISR\nregistration\") fixed an early ISR registration on several drivers.  It did\nhowever also introduced a bug by moving the invocation of pnp_port_start()\nto the end of the probe function.\n\nThis patch fixes this issue by moving the invocation of pnp_port_start() to\nan earlier stage in the probe function.\n\nCc: stable@vger.kernel.org\nCc: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Luis Henriques \u003cluis.henriques@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d432a3d7783b0b86ff08a111b7a4bea550fc4a2",
      "tree": "e92473488d7674c171f6d7fa59da4186a7e6044b",
      "parents": [
        "90acb85fb48372f30e0a2f6d516d2285faea6e6c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 04 02:33:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 04 02:46:58 2012 -0300"
      },
      "message": "[media] tuner, xc2028: add support for get_afc()\n\nImplement API support to return AFC frequency shift, as this device\nsupports it. The only other driver that implements it is tda9887,\nand the frequency there is reported in Hz. So, use Hz also for this\ntuner.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90acb85fb48372f30e0a2f6d516d2285faea6e6c",
      "tree": "8a9338977d43745a716fe4f429f671b450df9640",
      "parents": [
        "030755bde42bbed133182b0ece7c7a9c759478e8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 04 02:00:00 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 04 02:01:07 2012 -0300"
      },
      "message": "[media] tuner-xc2028: Fix signal strength report\n\nThere are several bugs at the signal strength algorithm:\n\n\t- It is using logical OR, instead of bit OR;\n\t- It doesn\u0027t wait up to 18 ms as it should;\n\t- the strength range is not ok.\n\nRework on it, in order to make it work.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "030755bde42bbed133182b0ece7c7a9c759478e8",
      "tree": "c0f3fb2ba251eddd745093b605d910a0b5e3f2c8",
      "parents": [
        "61a96113de51e1f8f43ac98cbeadb54e60045905"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 04 01:54:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 04 01:54:31 2012 -0300"
      },
      "message": "[media] tuner-core: call has_signal for both TV and radio\n\nIf g_tuner is called and the tuner is able to return the signal strength\nvia has_signal(), call the tunner callback to retrieve such data for all\ntuner types, not only for radio ones.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "61a96113de51e1f8f43ac98cbeadb54e60045905",
      "tree": "16eb4f6fbf3d2d65074d08d71d9d22e90e57a826",
      "parents": [
        "704a28e88ab6c9cfe393ae626b612cab8b46028e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 30 09:08:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jun 30 14:26:06 2012 -0300"
      },
      "message": "[media] tuner-xc2028: use request_firmware_nowait()\n\nChange the firmware logic to use request_firmware_nowait(), and\nto preserve the loaded firmwares in memory, to reduce the risk\nof troubles with buggy userspace apps.\n\nWith this change, while the firmware is being loaded, the driver\nwill return -EAGAIN to any calls. If, for some reason, firmware\nfailed to be loaded from userspace, it will return -ENODEV.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "704a28e88ab6c9cfe393ae626b612cab8b46028e",
      "tree": "10a368c4af41c3d66a4665458455fb9ce785848a",
      "parents": [
        "20bfe7ae089076b0af72a6d67f0298621ae90a9d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 15:45:04 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 19:04:32 2012 -0300"
      },
      "message": "[media] drxk: prevent doing something wrong when init is not ok\n\nIf firmware is not loaded for some reason, or if it is not ready\nyet, it makes no sense to honour to any DVB callbacks.\n\nSo, return -EAGAIN, as the error condition may be temporary.\nIf the device doesn\u0027t initialize, either because it requires a\nfirmware or because there\u0027s an error during init_drxk, returns\n-ENODEV, to indicate such error, on all DVB callbacks.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "20bfe7ae089076b0af72a6d67f0298621ae90a9d",
      "tree": "27c5aab38bcc6c34917098004055a0db70b54142",
      "parents": [
        "2a5f6720ff45e7545c3058bc6bfdb498247b4f5c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 14:43:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 19:04:21 2012 -0300"
      },
      "message": "[media] drxk: Lock I2C bus during firmware load\n\nDon\u0027t allow other devices at the same I2C bus to use it during\nfirmware load, in order to prevent using the device while it is\nnot on a sane state.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a5f6720ff45e7545c3058bc6bfdb498247b4f5c",
      "tree": "6105b22edb6663b0dd699a672a48fe5f59002364",
      "parents": [
        "177bc7dade38b5bd02dbcd008f92135b2c7a92b6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 14:24:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 19:04:12 2012 -0300"
      },
      "message": "[media] drxk: pass drxk priv struct instead of I2C adapter to i2c calls\n\nAs it will be using the unlocked version of i2c_transfer during\nfirmware loads, make sure that the priv state routine will be\nused on all I2C calls, in preparation for the next patch that\nwill implement an exclusive lock mode to be used during firmware\nload, at drxk_init.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "177bc7dade38b5bd02dbcd008f92135b2c7a92b6",
      "tree": "7d7992fad74944f5d479193abea666e39338b439",
      "parents": [
        "b37d2a3a75cb0e72e18c29336cb2095b63dabfc8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 09:36:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 19:03:56 2012 -0300"
      },
      "message": "[media] drxk: change it to use request_firmware_nowait()\n\nThe firmware blob may not be available when the driver probes.\n\nInstead of blocking the whole kernel use request_firmware_nowait() and\ncontinue without firmware.\n\nThis shouldn\u0027t be that bad on drx-k devices, as they all seem to have an\ninternal firmware. So, only the firmware update will take a little longer\nto happen.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b37d2a3a75cb0e72e18c29336cb2095b63dabfc8",
      "tree": "212e01d73f40881626b54ef4811de3a061788989",
      "parents": [
        "a99817ca60d206be3645d156f755cf065e949c58"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jun 29 07:47:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jun 29 19:03:25 2012 -0300"
      },
      "message": "[media] i2c: Export an unlocked flavor of i2c_transfer\n\nSome drivers (in particular for TV cards) need exclusive access to\ntheir I2C buses for specific operations. Export an unlocked flavor\nof i2c_transfer to give them full control.\n\nThe unlocked flavor has the following limitations:\n* Obviously, caller must hold the i2c adapter lock.\n* No debug messages are logged. We don\u0027t want to log messages while\n  holding a rt_mutex.\n* No check is done on the existence of adap-\u003ealgo-\u003emaster_xfer. It\n  is thus the caller\u0027s responsibility to ensure that the function is\n  OK to call.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a99817ca60d206be3645d156f755cf065e949c58",
      "tree": "f95bcc12ba6f3de4181685ffb7042009439599d4",
      "parents": [
        "81d75e9f56522ed340d7c72471b35ac8e25d823d",
        "099987f0aaf28771261b91a41240b9228f2e32b2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 27 08:57:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jun 27 08:57:09 2012 -0300"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 into staging/for_v3.6\n\n* v4l_for_linus: (44 commits)\n  [media] smia: Fix compile failures\n  [media]  Fix VIDIOC_DQEVENT docbook entry\n  [media] s5p-fimc: Fix control creation function\n  [media] s5p-mfc: Fix checkpatch error in s5p_mfc_shm.h file\n  [media] s5p-mfc: Fix setting controls\n  [media] v4l/s5p-mfc: added image size align in VIDIOC_TRY_FMT\n  [media] v4l/s5p-mfc: corrected encoder v4l control definitions\n  [media] v4l: mem2mem_testdev: Fix race conditions in driver\n  [media] s5p-mfc: Bug fix of timestamp/timecode copy mechanism\n  [media] cxd2820r: Fix an incorrect modulation type bitmask\n  [media] em28xx: Show a warning if the board does not support remote controls\n  [media] em28xx: Add remote control support for Terratec\u0027s Cinergy HTC Stick HD\n  [media] USB: Staging: media: lirc: initialize spinlocks before usage\n  [media] Revert \"[media] media: mx2_camera: Fix mbus format handling\"\n  [media] bw-qcam: driver and pixfmt documentation fixes\n  [media] cx88: fix firmware load on big-endian systems\n  [media] cx18: support big-endian systems\n  [media] ivtv: fix support for big-endian systems\n  [media] tuner-core: return the frequency range of the correct tuner\n  [media] v4l2-dev.c: fix g_parm regression in determine_valid_ioctls()\n  ...\n\nConflicts:\n\tDocumentation/DocBook/media/v4l/vidioc-create-bufs.xml\n\tdrivers/media/video/em28xx/em28xx-cards.c\n"
    },
    {
      "commit": "81d75e9f56522ed340d7c72471b35ac8e25d823d",
      "tree": "53f614a49a5a22c5d770c786edf4958c76ffb3f7",
      "parents": [
        "2bd237b8a45eb107d6304496fbd5b4a34471fbd3"
      ],
      "author": {
        "name": "Benoît Thébaudeau",
        "email": "benoit.thebaudeau@advansee.com",
        "time": "Mon Jun 18 15:03:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 16:15:36 2012 -0300"
      },
      "message": "[media] media: gpio-ir-recv: switch to module_platform_driver\n\nCc: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\nSigned-off-by: Benoît Thébaudeau \u003cbenoit.thebaudeau@advansee.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bd237b8a45eb107d6304496fbd5b4a34471fbd3",
      "tree": "ed8f3f4b8acbedbfc6d5344b0a87ce4dcf4292fb",
      "parents": [
        "975ef32e7e9256289a11ead39daada782dac73eb"
      ],
      "author": {
        "name": "Benoît Thébaudeau",
        "email": "benoit.thebaudeau@advansee.com",
        "time": "Mon Jun 18 15:02:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 14:37:52 2012 -0300"
      },
      "message": "[media] media: gpio-ir-recv: add map name\n\nMake it possible for gpio-ir-recv users to choose a map name.\n\nCc: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\nSigned-off-by: Benoît Thébaudeau \u003cbenoit.thebaudeau@advansee.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "975ef32e7e9256289a11ead39daada782dac73eb",
      "tree": "1b2512e65132ea04a05fd9388f004f938d1ba3c0",
      "parents": [
        "6b39023a362ef9f12c29de6574fe2522e7ad2060"
      ],
      "author": {
        "name": "Benoît Thébaudeau",
        "email": "benoit.thebaudeau@advansee.com",
        "time": "Mon Jun 18 15:02:20 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 14:37:46 2012 -0300"
      },
      "message": "[media] media: gpio-ir-recv: fix missing udev by-path entry\n\nAdd missing information so that udev can create an entry for gpio-ir-recv under\n/dev/input/by-path/ .\n\nCc: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\nSigned-off-by: Benoît Thébaudeau \u003cbenoit.thebaudeau@advansee.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6b39023a362ef9f12c29de6574fe2522e7ad2060",
      "tree": "4c7be3eb6561e331fc434eb58bf52cf935b9f696",
      "parents": [
        "39cca6b821d636f3f19c3f92c91b34a68f76f6d1"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Wed Jun 13 17:25:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:08:33 2012 -0300"
      },
      "message": "[media] radio-sf16fmi: Use LM7000 driver\n\nConvert radio-sf16fmi to use generic LM7000 driver.\nTested with SF16-FMI, SF16-FMP and SF16-FMD.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "39cca6b821d636f3f19c3f92c91b34a68f76f6d1",
      "tree": "13b3bb6fe6bf41cacd0b6c6eaaa86569c9245fb1",
      "parents": [
        "72a770c94deb158fbb1b804c7d0395623c568272"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Wed Jun 13 17:25:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:07:50 2012 -0300"
      },
      "message": "[media] radio-aimslab: Use LM7000 driver\n\nConvert radio-aimslab to use generic LM7000 driver.\nTested with Reveal RA300.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "72a770c94deb158fbb1b804c7d0395623c568272",
      "tree": "8d748bbcbebe0549e39d42850f325cd4d3dd0588",
      "parents": [
        "f6d1b15c154d07c88829426d2c83c6321fe31cf3"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Wed Jun 13 17:25:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:07:27 2012 -0300"
      },
      "message": "[media] radio: Add Sanyo LM7000 tuner driver\n\nAdd very simple driver for Sanyo LM7000 AM/FM tuner chip. Only FM is supported\nas there is no known HW with AM implemented.\n\nThis will be used by radio-aimslab and radio-sf16fmi.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f6d1b15c154d07c88829426d2c83c6321fe31cf3",
      "tree": "3668dc50224327086f47e92c536e493c26df1a86",
      "parents": [
        "8f7fa3c8014cc6a892e5bd0e31dc772989935ec3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:06:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:06:59 2012 -0300"
      },
      "message": "Revert \"[media] radio: Add Sanyo LM7000 tuner driver\"\n\nThis reverts commit 4ecbb69414c61af3594209e081d6e834ea68a16d.\n\nAs requested by Hans Verkuil:\n\u003e You accidentally merged the wrong first version of the lm7000 patch series.\n\u003e\n\u003e These are the correct second version patches:\n\u003e\n\u003e http://patchwork.linuxtv.org/patch/11689/\n\u003e http://patchwork.linuxtv.org/patch/11690/\n\u003e http://patchwork.linuxtv.org/patch/11691/\n\u003e\n\u003e The second version is much simpler and doesn\u0027t require the creation of a whole\n\u003e new driver.\n\nRequested-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nCc: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8f7fa3c8014cc6a892e5bd0e31dc772989935ec3",
      "tree": "612261b4a16550f22c098b9ce76bdfccce8e008d",
      "parents": [
        "6d642d26065c5d375fbb819dbfd8f5d1b9255ece"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:06:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:06:54 2012 -0300"
      },
      "message": "Revert \"[media] radio-aimslab: Use LM7000 driver\"\n\nThis reverts commit bece083a6b2b242c7ab74117640396e1bd851e49.\n\nAs requested by Hans Verkuil:\n\u003e You accidentally merged the wrong first version of the lm7000 patch series.\n\u003e\n\u003e These are the correct second version patches:\n\u003e\n\u003e http://patchwork.linuxtv.org/patch/11689/\n\u003e http://patchwork.linuxtv.org/patch/11690/\n\u003e http://patchwork.linuxtv.org/patch/11691/\n\u003e\n\u003e The second version is much simpler and doesn\u0027t require the creation of a whole\n\u003e new driver.\n\nRequested-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nCc: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d642d26065c5d375fbb819dbfd8f5d1b9255ece",
      "tree": "b10487f033e138ffa0e0f2f4a9021c1cd599f233",
      "parents": [
        "7bcfdf0f703211cdc85ee240e44f8773246902d8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:05:15 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:05:15 2012 -0300"
      },
      "message": "Revert \"[media] radio-sf16fmi: Use LM7000 driver\"\n\nThis reverts commit 1e70a6cf7e965bafd89bf363772eb1a4b8e35934.\n\nAs requested by Hans Verkuil:\n\u003e You accidentally merged the wrong first version of the lm7000 patch series.\n\u003e\n\u003e These are the correct second version patches:\n\u003e\n\u003e http://patchwork.linuxtv.org/patch/11689/\n\u003e http://patchwork.linuxtv.org/patch/11690/\n\u003e http://patchwork.linuxtv.org/patch/11691/\n\u003e\n\u003e The second version is much simpler and doesn\u0027t require the creation of a whole\n\u003e new driver.\n\nRequested-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nCc: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7bcfdf0f703211cdc85ee240e44f8773246902d8",
      "tree": "d4bb61cc6e20e096fb2902e3d647656b8b9c4304",
      "parents": [
        "3f7c0a69ab1181a0f5e4ead5d4b270d404c6465c"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sun Jun 17 07:53:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 11:01:29 2012 -0300"
      },
      "message": "[media] tvaudio: rename getmode and setmode\n\nThis is basically s/getmode/getrxsubchans/ and s/setmode/setaudmode/\nwith some whitespace adjustment in affected lines to please the eye.\nThe rename is done to point out their relation to the rxsubchans and\naudmode fields of struct v4l2_tuner.\n\nI also corrected a commented out call to v4l_dbg in one of the lines.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f7c0a69ab1181a0f5e4ead5d4b270d404c6465c",
      "tree": "266e02f68825068bf8da182b2c35009a282f4433",
      "parents": [
        "59f6a93fae656409042c8a55e8b9088893c40378"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Jun 14 13:58:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 18:01:54 2012 -0300"
      },
      "message": "[media] s5h1420: Unused variable clock_setting\n\nThe switch/case was setting clock_setting that is not being used. Both switch/case and the variable definition were removed.\n\nCurrently clock is being calculated by the formula:\n(state-\u003efclk/1000000 - 8)\n\nTested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "59f6a93fae656409042c8a55e8b9088893c40378",
      "tree": "e1383c82fbe29f0a32f941a76f494aaa7a581de0",
      "parents": [
        "df1ec0272fd49aefaa4d3f80eee2d51d7c04ef02"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Jun 14 13:58:15 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 17:58:05 2012 -0300"
      },
      "message": "[media] stv090x: variable \u0027no_signal\u0027 set but not used\n\nTested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "df1ec0272fd49aefaa4d3f80eee2d51d7c04ef02",
      "tree": "a740ed7bfd794325775d9d8b7291a84e7af88ed7",
      "parents": [
        "3e9e0ca227ea905b0d07f777c5316f44638428bf"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Jun 14 13:58:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 17:57:22 2012 -0300"
      },
      "message": "[media] stv0367: variable \u0027tps_rcvd\u0027 set but not used\n\nTested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3e9e0ca227ea905b0d07f777c5316f44638428bf",
      "tree": "bb48aeb30884602b067164edaff47eda12bff1b8",
      "parents": [
        "503d19495673583cd5a60cbe1d92317c7b9b7b65"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Jun 14 13:58:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 17:54:17 2012 -0300"
      },
      "message": "[media] saa7164: Variable set but not used\n\nIn function saa7164_api_i2c_read variable regval was set but not used.\n\nTested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "503d19495673583cd5a60cbe1d92317c7b9b7b65",
      "tree": "fe4fb2078bd79f4c4292cff9d4bbdeda8ef5d895",
      "parents": [
        "adb609666bbc53ddd12272fdf233fc8148e7bd0e"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Jun 14 13:58:10 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 17:07:08 2012 -0300"
      },
      "message": "[media] pvrusb2: Variables set but not used\n\nTested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "adb609666bbc53ddd12272fdf233fc8148e7bd0e",
      "tree": "92b97c0d9fee00d652ff531ae9b1724e7a3d7075",
      "parents": [
        "22cf83fa438e2f793a941b86f40281768ef53fc0"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Jun 14 13:58:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 17:05:13 2012 -0300"
      },
      "message": "[media] cx231xx: Paranoic stack memory save\n\nSaves 255 bytes of stack memory on cx231xx_usb_probe() by removing a char array.\n\nTested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "22cf83fa438e2f793a941b86f40281768ef53fc0",
      "tree": "a11abdee37c1a535555a742ddc4f2fbead02a510",
      "parents": [
        "17bd27bd78b59f7cbe0ff2cb8bb0e473260a9801"
      ],
      "author": {
        "name": "Peter Meerwald",
        "email": "p.meerwald@bct-electronic.com",
        "time": "Wed Jun 13 10:48:11 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 16:30:09 2012 -0300"
      },
      "message": "[media] [trivial] v4l drivers: typo, change ctruct to struct in comment\n\nSigned-off-by: Peter Meerwald \u003cp.meerwald@bct-electronic.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "17bd27bd78b59f7cbe0ff2cb8bb0e473260a9801",
      "tree": "2c5c49c8b775f307cc78111388ac99ed03c28ed2",
      "parents": [
        "c8dce0088a645c21cfb7e554390a4603e0e2139f"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Wed Jun 13 04:47:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 14:43:04 2012 -0300"
      },
      "message": "[media] stradis: remove unused V4L1 headers\n\nCommit 39c3d488452ae206cfc8afda0db041ee55d01c3c (\"[media] cpia, stradis:\nremove deprecated V4L1 drivers\") removed the last file including these\nfive headers. Apparently it was just an oversight to keep them in the\ntree. They can safely be removed now.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c8dce0088a645c21cfb7e554390a4603e0e2139f",
      "tree": "9720e0dc3fc14f1a528f6fd7c2893f2c59015243",
      "parents": [
        "729841ed0f41cfae494ad5c50df86af427078442"
      ],
      "author": {
        "name": "Martin Blumenstingl",
        "email": "martin.blumenstingl@googlemail.com",
        "time": "Tue Jun 12 18:19:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 14:31:10 2012 -0300"
      },
      "message": "[media] em28xx: Improve support for the Terratec Cinergy HTC Stick HD\n\nThe windows driver used different values for the GPIOs and analog\ndecoder configuration. The values from the windows driver are now\nused.\nIt also seems that the windows driver has LNA always disabled.\nThus we are doing the same (using the same flags as on windows).\n\nI (only) tested with DVB-T and it worked quite well.\n\n[mchehab@redhat.com: Fix merge conflicts and tested with DVB-C]\nSigned-off-by: Martin Blumenstingl \u003cmartin.blumenstingl@googlemail.com\u003e\nTested-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "729841ed0f41cfae494ad5c50df86af427078442",
      "tree": "da72219cd2fa5986bc8ff327b20af8d8e831e615",
      "parents": [
        "7bdc0fb14f106875c840d47b53f497f6e2b30382"
      ],
      "author": {
        "name": "Martin Blumenstingl",
        "email": "martin.blumenstingl@googlemail.com",
        "time": "Tue Jun 12 18:19:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 12:20:22 2012 -0300"
      },
      "message": "[media] em28xx: Add the DRX-K at I2C address 0x29 to the list of known I2C devices\n\nSigned-off-by: Martin Blumenstingl \u003cmartin.blumenstingl@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7bdc0fb14f106875c840d47b53f497f6e2b30382",
      "tree": "e01f4ddee81675d8c523cc0978aaa245cde43d86",
      "parents": [
        "1e70a6cf7e965bafd89bf363772eb1a4b8e35934"
      ],
      "author": {
        "name": "Martin Blumenstingl",
        "email": "martin.blumenstingl@googlemail.com",
        "time": "Tue Jun 12 18:19:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 12:20:08 2012 -0300"
      },
      "message": "[media] Add support for downloading the firmware of the Terratec Cinergy HTC Stick HD\u0027s firmware\n\nAs of June 2012 it uses the same firmware as the Hauppauge WinTV HVR 930C.\n\nSigned-off-by: Martin Blumenstingl \u003cmartin.blumenstingl@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1e70a6cf7e965bafd89bf363772eb1a4b8e35934",
      "tree": "8088855c04907456e19fe52faa4fe4efff4d6099",
      "parents": [
        "bece083a6b2b242c7ab74117640396e1bd851e49"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Tue Jun 12 14:38:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 12:12:40 2012 -0300"
      },
      "message": "[media] radio-sf16fmi: Use LM7000 driver\n\nConvert radio-sf16fmi to use generic LM7000 driver.\nTested with SF16-FMI, SF16-FMP and SF16-FMD.\n\nradio.\");\n@@ -48,37 +50,40 @@ struct fmi\n \tbool mute;\n \tunsigned long curfreq; /* freq in kHz */\n \tstruct mutex lock;\n+\tstruct lm7000 lm;\n };\n\n static struct fmi fmi_card;\n static struct pnp_dev *dev;\n bool pnp_attached;\n\n-/* freq is in 1/16 kHz to internal number, hw precision is 50 kHz */\n-/* It is only useful to give freq in interval of 800 (\u003d0.05Mhz),\n- * other bits will be truncated, e.g 92.7400016 -\u003e 92.7, but\n- * 92.7400017 -\u003e 92.75\n- */\n-#define RSF16_ENCODE(x)\t((x) / 800 + 214)\n #define RSF16_MINFREQ (87 * 16000)\n #define RSF16_MAXFREQ (108 * 16000)\n\n-static void outbits(int bits, unsigned int data, int io)\n+#define FMI_BIT_TUN_CE\t\t(1 \u003c\u003c 0)\n+#define FMI_BIT_TUN_CLK\t\t(1 \u003c\u003c 1)\n+#define FMI_BIT_TUN_DATA\t(1 \u003c\u003c 2)\n+#define FMI_BIT_VOL_SW\t\t(1 \u003c\u003c 3)\n+#define FMI_BIT_TUN_STRQ\t(1 \u003c\u003c 4)\n+\n+void fmi_set_pins(struct lm7000 *lm, u8 pins)\n {\n-\twhile (bits--) {\n-\t\tif (data \u0026 1) {\n-\t\t\toutb(5, io);\n-\t\t\tudelay(6);\n-\t\t\toutb(7, io);\n-\t\t\tudelay(6);\n-\t\t} else {\n-\t\t\toutb(1, io);\n-\t\t\tudelay(6);\n-\t\t\toutb(3, io);\n-\t\t\tudelay(6);\n-\t\t}\n-\t\tdata \u003e\u003e\u003d 1;\n-\t}\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bece083a6b2b242c7ab74117640396e1bd851e49",
      "tree": "51c10f318fcdf82d5d82fd68c9f6969813a359c5",
      "parents": [
        "4ecbb69414c61af3594209e081d6e834ea68a16d"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Tue Jun 12 14:38:00 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 12:12:13 2012 -0300"
      },
      "message": "[media] radio-aimslab: Use LM7000 driver\n\nConvert radio-aimslab to use generic LM7000 driver.\nTested with Reveal RA300.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ecbb69414c61af3594209e081d6e834ea68a16d",
      "tree": "3af05249ef46680174185336c5dd200d724eb511",
      "parents": [
        "61bdbef063d2300f706133e677c61a1bec097ff8"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Tue Jun 12 14:37:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 12:12:03 2012 -0300"
      },
      "message": "[media] radio: Add Sanyo LM7000 tuner driver\n\nAdd very simple driver for Sanyo LM7000 AM/FM tuner chip. Only FM is supported\nas there is no known HW with AM implemented.\n\nThis will be used by radio-aimslab and radio-sf16fmi.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "61bdbef063d2300f706133e677c61a1bec097ff8",
      "tree": "b0decead3b2dd2006d4c55be2eeb6426eebf9bfe",
      "parents": [
        "9f98f7bbafdb4d0908cf45e5be2e672fb193fb4b"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Tue Jun 12 09:53:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:56:32 2012 -0300"
      },
      "message": "[media] em28xx: Make a few drxk_config structs static\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9f98f7bbafdb4d0908cf45e5be2e672fb193fb4b",
      "tree": "d99665fa1e6b51aa43180cebc49755f8f340089d",
      "parents": [
        "67b8d0330946f1c4c2a31c17cd75733647c55513"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Mon Jun 11 15:17:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:29:04 2012 -0300"
      },
      "message": "[media] em28xx: Remove unused AC97 register definitions\n\nThere is a specific header sound/ac97_codec.h that defines these.\nAll drivers should use it instead of rolling its own set of macros.\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "67b8d0330946f1c4c2a31c17cd75733647c55513",
      "tree": "2f4eb12d42b50521154fa1f0a11a25968428f973",
      "parents": [
        "2acde1d95f2654601a395367442c192d3da03512"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Mon Jun 11 15:17:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:28:48 2012 -0300"
      },
      "message": "[media] em28xx: Rename AC97 registers to use sound/ac97_codec.h definitions\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2acde1d95f2654601a395367442c192d3da03512",
      "tree": "8d1db98c99ae4bde01a27f80552e20d1b00a4def",
      "parents": [
        "587a5765b2a6ee48bad72e0fdc56a5b496d23af3"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Mon Jun 11 15:17:22 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:28:31 2012 -0300"
      },
      "message": "[media] em28xx: Fix wrong AC97 mic register usage\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "587a5765b2a6ee48bad72e0fdc56a5b496d23af3",
      "tree": "6bf891671e41844316c52422fb308490f7f47802",
      "parents": [
        "a065729d1224641f056688c57745fdd469714e22"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jun 08 06:43:59 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:27:52 2012 -0300"
      },
      "message": "[media] zr364xx: add suspend/resume support\n\nAnd fix initial control setup.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a065729d1224641f056688c57745fdd469714e22",
      "tree": "2b0389f8dfa321baaa693949b31cbdc00f3befca",
      "parents": [
        "5d317abe7bd1b448efaa4ad0813c19f866aa7a4b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 02 08:50:31 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:27:21 2012 -0300"
      },
      "message": "[media] zr364xx: allow multiple opens\n\nThis driver allowed only one open filehandle. This is against the spec, so\nfix the driver by assigning proper ownership when streaming.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d317abe7bd1b448efaa4ad0813c19f866aa7a4b",
      "tree": "43006be064eafbae4a0d434c1cfc85f6763cf0ab",
      "parents": [
        "df462902ea81de9931ea33c3cb3b50ae819db296"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 02 07:57:29 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:26:32 2012 -0300"
      },
      "message": "[media] zr364xx: add support for control events\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "df462902ea81de9931ea33c3cb3b50ae819db296",
      "tree": "7d3f8d45f7986567c4d1dd6099598a17746d3497",
      "parents": [
        "1fc21a1979fc799b9e7b3ac35e9864ebc593524b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 02 07:50:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:25:37 2012 -0300"
      },
      "message": "[media] zr364xx: fix querycap and fill in colorspace\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1fc21a1979fc799b9e7b3ac35e9864ebc593524b",
      "tree": "07f9c56896e3c11675226c84054a8b30481cba93",
      "parents": [
        "a906f62f5779e7b290ecb0d3bfeac27fc8d7c080"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 02 07:44:15 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:25:19 2012 -0300"
      },
      "message": "[media] zr364xx: convert to the control framework\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a906f62f5779e7b290ecb0d3bfeac27fc8d7c080",
      "tree": "3c34d09e807f89f2b16573e3817af47b057f59c1",
      "parents": [
        "2b99251f17b997f96525c250a08b970a6e4447a6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 02 07:16:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:24:35 2012 -0300"
      },
      "message": "[media] zr364xx: introduce v4l2_device\n\nImplement struct v4l2_device: use the core lock and use the v4l2_device\nrelease() callback.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b99251f17b997f96525c250a08b970a6e4447a6",
      "tree": "714959ab55ca15878f56f5b71f428914e64505ab",
      "parents": [
        "f7dd6c247f4318c47677a659dbb4622cc5da0690"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 02 06:32:48 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jun 21 11:23:09 2012 -0300"
      },
      "message": "[media] zr364xx: embed video_device and register it at the end of probe\n\nEmbed the video_device struct instead of allocating it and register it as\nthe last thing in probe().\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f7dd6c247f4318c47677a659dbb4622cc5da0690",
      "tree": "03912359f88a059fd091f02c7f81335a442e9294",
      "parents": [
        "efcf5bdac839f0dc9dc39ed1ad9fe2dbab49d00a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu May 31 05:09:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 22:05:19 2012 -0300"
      },
      "message": "[media] V4L2 Spec: fix typo: NTSC -\u003e NRSC\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "efcf5bdac839f0dc9dc39ed1ad9fe2dbab49d00a",
      "tree": "9c2d6ac42a91fd43cee2a7d391defe745f21b213",
      "parents": [
        "54f6019b5860ec062d1149b3a97a5a63ad3e4da9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon May 28 07:42:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 22:04:58 2012 -0300"
      },
      "message": "[media] V4L2 spec: clarify a few modulator issues\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "54f6019b5860ec062d1149b3a97a5a63ad3e4da9",
      "tree": "87d4ed19bd81a3357bcfab4a37148d1a82f945e5",
      "parents": [
        "e4cca4edbce693238ba4d75269db082f34da48bb"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun May 27 07:25:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:52:51 2012 -0300"
      },
      "message": "[media] S_HW_FREQ_SEEK: set capability flags and return ENODATA instead of EAGAIN\n\nSet the new capability flags in G_TUNER and return ENODATA if no channels\nwere found.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4cca4edbce693238ba4d75269db082f34da48bb",
      "tree": "fa19b309a343f86e86024d0290a4d4a56d554b48",
      "parents": [
        "6aeec0eacd3c6ac259e38d95a9398ac258470b4c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon May 28 07:30:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:50:17 2012 -0300"
      },
      "message": "[media] v4l2 spec: document the new v4l2_tuner capabilities\n\nUpdate the spec with the new capabilities and specify new error codes for\nS_HW_FREQ_SEEK.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6aeec0eacd3c6ac259e38d95a9398ac258470b4c",
      "tree": "a86c367c6d09bb7bc1dd416bbb6b2683c9288daf",
      "parents": [
        "1884e298c1790a24991c518a8cb8f18ab41f4376"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun May 27 06:54:29 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:50:09 2012 -0300"
      },
      "message": "[media] videodev2.h: add new hwseek capability bits\n\nTell the application whether the hardware seek is bounded and/or wraps around.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1884e298c1790a24991c518a8cb8f18ab41f4376",
      "tree": "85bb1abab379dd09325c1f1d172ed160a64d0d8d",
      "parents": [
        "9e019e075e03814d27c353e5e92a704d10238c13"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:42 2012 -0300"
      },
      "message": "[media] tvaudio: don\u0027t report mono when stereo is received\n\nThe V4L2 spec says reporting mono and stereo at the same time means\nthe hardware can not distinguish between the two. So when we can,\nwe should report only one of them.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e019e075e03814d27c353e5e92a704d10238c13",
      "tree": "8ce79e6d3b11fa816b26de1423c4cef83c1ea778",
      "parents": [
        "e21adca897ee3744d15b805321012f9c40d3659c"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:41 2012 -0300"
      },
      "message": "[media] tvaudio: support V4L2_TUNER_MODE_LANG1_LANG2\n\nMany of the audio decoders handled by the driver support this mode,\nso the driver should support it as well.\n\nCoding style errors are done to blend into the surrounding code.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e21adca897ee3744d15b805321012f9c40d3659c",
      "tree": "58418d45bea3f21f8b9119fa2478250a1852b0b0",
      "parents": [
        "3322a59e095d648883fe68909df1b8f13ab096a9"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:56 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:40 2012 -0300"
      },
      "message": "[media] tvaudio: obey V4L2 tuner audio matrix\n\nV4L2 specifies the audio mode to use for combinations of possible\n(rxsubchans) and requested (audmode) audio modes. Up to now tvaudio\nhas made these decisions automatically based on the possible audio\nmodes from setting of the frequency until VIDIOC_S_TUNER was called.\nIt then forced the hardware to use the mode requested by the user.\nWith this patch it continues to adjust the audio mode while taking\nthe requested mode into account.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3322a59e095d648883fe68909df1b8f13ab096a9",
      "tree": "0670f0597c709a8fae93e9b0cd9a1f025a7947cf",
      "parents": [
        "f3647b14ffa2e8d42860bacda3a9b52366726c8a"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:39 2012 -0300"
      },
      "message": "[media] tvaudio: use V4L2_TUNER_SUB_* for bitfields\n\nThe V4L2_TUNER_MODE_* constants are not suited for use in bitfields.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f3647b14ffa2e8d42860bacda3a9b52366726c8a",
      "tree": "a45799ab01753246d756fcbf8d69bdd7435aeffd",
      "parents": [
        "c799cfc57c98e603f62f1d79d48ff4418c99f6d6"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:38 2012 -0300"
      },
      "message": "[media] tvaudio: don\u0027t use thread for TA8874Z\n\nJudging from the data sheet it will automatically switch to the next\nbest audio mode in accordance with the V4L2 tuner audio matrix.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c799cfc57c98e603f62f1d79d48ff4418c99f6d6",
      "tree": "ce708281fb8d0e5ebbbcef4230c1dc923f611799",
      "parents": [
        "00fb18503fee608beee5fb11cb8a6db8533e7e86"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:37 2012 -0300"
      },
      "message": "[media] tvaudio: remove watch_stereo\n\nIt is never read and only assigned 0.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00fb18503fee608beee5fb11cb8a6db8533e7e86",
      "tree": "b844b93a7bfbbe281b83474cf3ade15750999556",
      "parents": [
        "f952848ddd441003ebd312533edf800f4c77a9aa"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:52 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:36 2012 -0300"
      },
      "message": "[media] tvaudio: use V4L2_TUNER_MODE_SAP for TDA985x SAP\n\nAs V4L2_TUNER_MODE_SAP \u003d\u003d V4L2_TUNER_MODE_LANG2, we make\nV4L2_TUNER_MODE_LANG1 equal to V4L2_TUNER_MODE_STEREO.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f952848ddd441003ebd312533edf800f4c77a9aa",
      "tree": "e60bc06cdcb08033ddaba4ca50a619610c143974",
      "parents": [
        "d59a14e2f9642573c02654cb814c96a2e9854a94"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:34 2012 -0300"
      },
      "message": "[media] tvaudio: fix tda8425_setmode\n\nThe passed audio mode is not a bitfield.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d59a14e2f9642573c02654cb814c96a2e9854a94",
      "tree": "5df97f20aba048f3f162a7f7a914e46e5e146fcf",
      "parents": [
        "cb4f6818f8534280954f6e2f2e0d59f337610ed1"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "daniel-gl@gmx.net",
        "time": "Sat Jun 09 21:43:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:46:33 2012 -0300"
      },
      "message": "[media] tvaudio: fix TDA9873 constants\n\nThese constants were unused so far but need | instead of \u0026.\n\nSigned-off-by: Daniel Glöckner \u003cdaniel-gl@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb4f6818f8534280954f6e2f2e0d59f337610ed1",
      "tree": "76b7d2418ee5a99a2d7f8edfedd84ff497bed757",
      "parents": [
        "87edb566ae883f09007e44969e9d4c9c9652a918"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Sat Jun 09 10:13:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:18:00 2012 -0300"
      },
      "message": "[media] saa7146: Variable set but not used\n\nIn function fops_open variable type was set but not used. Tested by compilation only.\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@gmail.com\u003e\nAcked-by: Michael Hunold \u003cmichael@mihu.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "87edb566ae883f09007e44969e9d4c9c9652a918",
      "tree": "3c36b74d1bf37d9e214c6825103ab5fa2c1e7625",
      "parents": [
        "19f5a0c78573ed920a7f68de4a92603fdefa2ab6"
      ],
      "author": {
        "name": "Ezequiel García",
        "email": "elezegarcia@gmail.com",
        "time": "Sat Jun 09 04:24:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:15:54 2012 -0300"
      },
      "message": "[media] em28xx: Make em28xx_ir_change_protocol a static function\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "19f5a0c78573ed920a7f68de4a92603fdefa2ab6",
      "tree": "38be634aa4e5c28f9f103d6c7fb12e6696d7d88e",
      "parents": [
        "86b0905516460b87542686248690337e1d703544"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Sat Jun 09 03:47:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 20:08:39 2012 -0300"
      },
      "message": "[media] staging: solo6x10: fix | vs \u0026\n\nThe test here is never true because \u0027\u0026\u0027 was used instead of \u0027|\u0027.  It was\nthe same as:\n\n\tif (status \u0026 ((1\u003c\u003c16) \u0026 (1\u003c\u003c17)) ...\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86b0905516460b87542686248690337e1d703544",
      "tree": "43a72e1df457545868309dfcc01da46bab0c197b",
      "parents": [
        "4b71ca6bce8fab3d08c61bf330e781f957934ae1"
      ],
      "author": {
        "name": "Albert Wang",
        "email": "twang13@marvell.com",
        "time": "Thu Jun 07 05:42:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:54:42 2012 -0300"
      },
      "message": "[media] videobuf2: correct the #ifndef text mistake in videobuf2-dma-contig.h\n\nIt should be a mistake due to copy \u0026 paste in header file\n  Correct it in videobuf2-dma-config.h for avoiding duplicate include it\n\nChange-Id: I1f71fcec2889c033c7db380c58d9a1369c5afb35\n\nSigned-off-by: Albert Wang \u003ctwang13@marvell.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "099987f0aaf28771261b91a41240b9228f2e32b2",
      "tree": "e2eb7fbe49e98dc8ff436754d00b8c928090c727",
      "parents": [
        "2bece307c96270fc3fdb2cc0ad8b918c26897b95"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Thu Jun 14 09:54:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:52:05 2012 -0300"
      },
      "message": "[media] smia: Fix compile failures\n\nFix compile of smia code.\n\nResolves-bug: https://bugzilla.kernel.org/show_bug.cgi?id\u003d43337\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@maxwell.research.nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bece307c96270fc3fdb2cc0ad8b918c26897b95",
      "tree": "3411a01abc2dec48567d64b3afe9bc1853d63660",
      "parents": [
        "4c4ed22632bfafd5367a5a864a8039f5b6efbbab"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 09 06:59:45 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:50:07 2012 -0300"
      },
      "message": "[media]  Fix VIDIOC_DQEVENT docbook entry\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c4ed22632bfafd5367a5a864a8039f5b6efbbab",
      "tree": "ab0a095632ef6c8015e73c889c01ea6762624172",
      "parents": [
        "618a2a3a72e2e41a523d25c17b85521858a41e28"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Fri Jun 15 13:40:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:49:27 2012 -0300"
      },
      "message": "[media] s5p-fimc: Fix control creation function\n\nFixed the size of the V4L2_CID_COLORFX control cluster.\nPrior to this fix V4L2_CID_ROTATE was also icluded in\nthe cluster preventing application from enabling rotation.\n\nReported-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "618a2a3a72e2e41a523d25c17b85521858a41e28",
      "tree": "0b2282595d982369cc4870f2317fb1ed0d618c9a",
      "parents": [
        "f60935c17f0c99d4d70fa7e90cfdba3e7008282d"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Mon Jun 11 06:58:42 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:49:06 2012 -0300"
      },
      "message": "[media] s5p-mfc: Fix checkpatch error in s5p_mfc_shm.h file\n\nFixes the following error:\nERROR: open brace \u0027{\u0027 following enum go on the same line\n+enum MFC_SHM_OFS\n+{\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nAcked-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f60935c17f0c99d4d70fa7e90cfdba3e7008282d",
      "tree": "01d6e8bb27763526b82b0caf5783ccf78129a264",
      "parents": [
        "0749ae350133204c2562c69f4265842141cacf12"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Thu Jun 14 05:58:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:48:43 2012 -0300"
      },
      "message": "[media] s5p-mfc: Fix setting controls\n\nFixed s_ctrl function when setting the following controls:\n- V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER\n- V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY\n\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0749ae350133204c2562c69f4265842141cacf12",
      "tree": "6ced0788cb6d280100aaee2463faf91d8c45e5ec",
      "parents": [
        "afd14f48a732758d6fbbc3a5fc5b211742102c4b"
      ],
      "author": {
        "name": "Andrzej Hajda",
        "email": "a.hajda@samsung.com",
        "time": "Tue Jun 12 09:46:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:48:14 2012 -0300"
      },
      "message": "[media] v4l/s5p-mfc: added image size align in VIDIOC_TRY_FMT\n\nImage size for MFC encoder should have size between\n8x4 and 1920x1080 with even width and height.\n\nSigned-off-by: Andrzej Hajda \u003ca.hajda@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "afd14f48a732758d6fbbc3a5fc5b211742102c4b",
      "tree": "116fb30fea46463f9b7917d64dbc21cf2dafb902",
      "parents": [
        "9f4161a6b8796dc41dc3924d7869622f7975706a"
      ],
      "author": {
        "name": "Andrzej Hajda",
        "email": "a.hajda@samsung.com",
        "time": "Tue Jun 12 07:12:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:47:48 2012 -0300"
      },
      "message": "[media] v4l/s5p-mfc: corrected encoder v4l control definitions\n\nPatch corrects definition of H264 level control and\nchanges bare numbers to enums in two other cases.\n\nSigned-off-by: Andrzej Hajda \u003ca.hajda@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9f4161a6b8796dc41dc3924d7869622f7975706a",
      "tree": "c34283e665e545ad976954cc34e39aef9eb2bde8",
      "parents": [
        "4e6bb2a5fb9265a222e3a86b215f4c5e6bcd61de"
      ],
      "author": {
        "name": "Tomasz Moń",
        "email": "desowin@gmail.com",
        "time": "Fri Jun 08 04:47:34 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:45:59 2012 -0300"
      },
      "message": "[media] v4l: mem2mem_testdev: Fix race conditions in driver\n\nThe mem2mem_testdev allows multiple instances to be opened in parallel.\nSource and destination queue data are being shared between all\ninstances, which can lead to kernel oops due to race conditions (most\nlikely to happen inside device_run()).\n\nAttached patch fixes mentioned problem by storing queue data per device\ncontext.\n\nSigned-off-by: Tomasz Moń \u003cdesowin@gmail.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e6bb2a5fb9265a222e3a86b215f4c5e6bcd61de",
      "tree": "bba2da01b85fe52dc6728d01c767bfc3beba7377",
      "parents": [
        "cba5d0b20e7c75dc06e3a609059f17f11c843d94"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Fri Jun 08 04:46:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:44:46 2012 -0300"
      },
      "message": "[media] s5p-mfc: Bug fix of timestamp/timecode copy mechanism\n\nFixed the code copying timecode/timestamp to corresponding\nframes between OUTPUT and CAPTURE.\n\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4b71ca6bce8fab3d08c61bf330e781f957934ae1",
      "tree": "d5564703e90c3979722cfd6ad013722a3b5e3a8a",
      "parents": [
        "fdaaee6c4a63e364b7f9c8bfdb218e6aaa65f1cf"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Jun 04 13:05:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:33:25 2012 -0300"
      },
      "message": "[media] lirc_sir: make device registration work\n\nFor one, the driver device pointer needs to be filled in, or the lirc core\nwill refuse to load the driver. And we really need to wire up all the\nplatform_device bits. This has been tested via the lirc sourceforge tree\nand verified to work, been sitting there for months, finally getting\naround to sending it. :\\\n\nCC: Josh Boyer \u003cjwboyer@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fdaaee6c4a63e364b7f9c8bfdb218e6aaa65f1cf",
      "tree": "97f0056131eed4460cb946ac36a225703b2d64ea",
      "parents": [
        "4a62817095696b9831721485bb5c607eba86633f"
      ],
      "author": {
        "name": "Klaus Schmidinger",
        "email": "Klaus.Schmidinger@tvdr.de",
        "time": "Sat Jun 02 11:04:17 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:29:59 2012 -0300"
      },
      "message": "[media] DVB: stb0899: speed up getting BER values\n\nstb0899_read_ber() takes 500ms (half a second!) to deliver the current\nBER value. Apparently it takes 5 subsequent readings, with a 100ms pause\nbetween them (and even before the first one). This is a real performance\nbrake if an application freqeuently reads the BER of several devices.\nThe attached patch reduces this to a single reading, with no more pausing.\nI didn\u0027t observe any negative side effects of this change.\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": "4a62817095696b9831721485bb5c607eba86633f",
      "tree": "b6e041d142dbd2d56f5b0d13e6bf81bf92c3e0ee",
      "parents": [
        "7e566be25895e55aaea4dd0c453f2a3b6919cfb6"
      ],
      "author": {
        "name": "volokh",
        "email": "volokh@telros.ru",
        "time": "Thu May 31 03:08:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:05:37 2012 -0300"
      },
      "message": "[media] media: video: bt8xx: Remove duplicated pixel format entry\n\nSigned-off-by: Volokh Konstantin \u003cvolokh84@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cba5d0b20e7c75dc06e3a609059f17f11c843d94",
      "tree": "2af7ce09063edacd32c523cfa72a8d32a811121d",
      "parents": [
        "b83f671566f8a3b9796bed7416d25e07866ff408"
      ],
      "author": {
        "name": "Janne Huttunen",
        "email": "jahuttun@gmail.com",
        "time": "Wed May 30 05:28:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 16:35:06 2012 -0300"
      },
      "message": "[media] cxd2820r: Fix an incorrect modulation type bitmask\n\nFix an incorrect modulation type bitmask. This allows QAM256 also to be\ncorrectly reported.\n\nSigned-off-by: Janne Huttunen \u003cjahuttun@gmail.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b83f671566f8a3b9796bed7416d25e07866ff408",
      "tree": "63846c29431f46aca28a1701b4d85c82c679bc62",
      "parents": [
        "bdca5036332311bea183dc628c69e3cb50a9369e"
      ],
      "author": {
        "name": "Martin Blumenstingl",
        "email": "martin.blumenstingl@googlemail.com",
        "time": "Wed May 30 15:47:40 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 11:25:20 2012 -0300"
      },
      "message": "[media] em28xx: Show a warning if the board does not support remote controls\n\nThis simply shows a little warning if the board does not have remote\ncontrol support. This should make it easier for users to see if they\nhave misconfigured their system or if the driver simply does not have\nrc-support for their card (yet).\n\nSigned-off-by: Martin Blumenstingl \u003cmartin.blumenstingl@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdca5036332311bea183dc628c69e3cb50a9369e",
      "tree": "6dd28d548a05adb8c8d20553eacfbc4fb4e49687",
      "parents": [
        "ac6e4c1560f8d3d18e6ba265d84ff03810496f4f"
      ],
      "author": {
        "name": "Martin Blumenstingl",
        "email": "martin.blumenstingl@googlemail.com",
        "time": "Tue May 29 17:19:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 11:19:53 2012 -0300"
      },
      "message": "[media] em28xx: Add remote control support for Terratec\u0027s Cinergy HTC Stick HD\n\nThe Cinergy HTC Stick HD uses the same remote control as the TerraTec\nCinergy XS products. Thus the same keymap could be re-used.\n\nSigned-off-by: Martin Blumenstingl \u003cmartin.blumenstingl@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ac6e4c1560f8d3d18e6ba265d84ff03810496f4f",
      "tree": "241f30985b46e929535d966f455285ecb07ff7d7",
      "parents": [
        "70c276a6abdb1a466a9026da631c396fee2984bd"
      ],
      "author": {
        "name": "Sasha Levin",
        "email": "levinsasha928@gmail.com",
        "time": "Sat May 26 15:25:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 11:15:04 2012 -0300"
      },
      "message": "[media] USB: Staging: media: lirc: initialize spinlocks before usage\n\nInitialize the spinlock for each hardware time.\n\nSigned-off-by: Sasha Levin \u003clevinsasha928@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7e566be25895e55aaea4dd0c453f2a3b6919cfb6",
      "tree": "1723072f68821db5e88712290d1ed549590f3210",
      "parents": [
        "50fbe32cf41a8309ed8016eb6f81232acfa23ae7"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Sat May 26 11:11:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 11:09:37 2012 -0300"
      },
      "message": "[media] s5p-fimc: Add missing static storage class specifiers\n\nFixes the following sparse warnings:\n\ndrivers/media/video/s5p-fimc/fimc-lite-reg.c:218:6: warning: symbol\n\u0027flite_hw_set_out_order\u0027 was not declared. Should it be static?\n\ndrivers/media/video/s5p-fimc/fimc-mdevice.c:183:5: warning: symbol \u0027__fimc_pipeline_shutdown\u0027 was not declared. Should it be static?\ndrivers/media/video/s5p-fimc/fimc-mdevice.c:1013:12: warning: symbol \u0027fimc_md_init\u0027 was not declared. Should it be static?\ndrivers/media/video/s5p-fimc/fimc-mdevice.c:1024:13: warning: symbol \u0027fimc_md_exit\u0027 was not declared. Should it be static?\n\ndrivers/media/video/s5p-fimc/fimc-core.c:466:5: warning: symbol \u0027fimc_set_color_effect\u0027 was not declared. Should it be static?\n\ndrivers/media/video/s5p-fimc/fimc-capture.c:1163:5: warning: symbol \u0027enclosed_rectangle\u0027 was not declared. Should it be static?\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nAcked-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "50fbe32cf41a8309ed8016eb6f81232acfa23ae7",
      "tree": "300926a41a08870e08e6ebc7e58f61ccb28a6e93",
      "parents": [
        "fc3f906bce236bcf414285dca46550a73e2eaec8"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu May 24 11:56:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 08:29:45 2012 -0300"
      },
      "message": "[media] videobuf-dma-contig: use gfp_t for GFP flags\n\nSparse complains if about using unsigned long.\nvideobuf-dma-contig.c:47:67: warning: restricted gfp_t degrades to integer\nvideobuf-dma-contig.c:47:65: warning: incorrect type in argument 2 (different base types)\nvideobuf-dma-contig.c:47:65:    expected restricted gfp_t [usertype] gfp_mask\nvideobuf-dma-contig.c:47:65:    got unsigned long\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fc3f906bce236bcf414285dca46550a73e2eaec8",
      "tree": "27900e3665c378c7de45225e4ff9d464942bb968",
      "parents": [
        "aeda3e7c6524956c616040f4265f16343b3edd83"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu May 24 07:29:41 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 08:29:13 2012 -0300"
      },
      "message": "[media] gspca: Maintainer change\n\nHans de Goede accepted to be the new gspca maintainer.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "70c276a6abdb1a466a9026da631c396fee2984bd",
      "tree": "e13eb90357bc6da51857738f646638ec6d1e5b5c",
      "parents": [
        "de87897af08081aecb0c0bbc5fa01a8640e2d74c"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri May 25 18:06:33 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 08:17:42 2012 -0300"
      },
      "message": "[media] Revert \"[media] media: mx2_camera: Fix mbus format handling\"\n\nThis reverts commit d509835e32bd761a2b7b446034a273da568e5573. That commit\nbreaks support for the generic pass-through mode in the driver for formats,\nnot natively supported by it. Besides due to a merge conflict it also breaks\ndriver compilation:\n\ndrivers/media/video/mx2_camera.c: In function \u0027mx2_camera_set_bus_param\u0027:\ndrivers/media/video/mx2_camera.c:937: error: \u0027pixfmt\u0027 undeclared (first use in this function)\ndrivers/media/video/mx2_camera.c:937: error: (Each undeclared identifier is reported only once\ndrivers/media/video/mx2_camera.c:937: error: for each function it appears in.)\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nCc: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "aeda3e7c6524956c616040f4265f16343b3edd83"
}
