)]}'
{
  "log": [
    {
      "commit": "cc6e853c5e49ea3698e87415672d818c6d7a5ee9",
      "tree": "05cd455afdb2ba8ce821a25441238c47224c6996",
      "parents": [
        "b2b476f53a9d24b00a313adf7f6ca92515a2af54"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Sun Sep 05 02:42:33 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 30 07:22:41 2010 -0300"
      },
      "message": "V4L/DVB: v4l: radio: si470x: fix unneeded free_irq() call\n\nIn case of error during probe() the driver calls free_irq() function\non not yet allocated irq. This patches fixes the call sequence in case of\nthe error.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b2b476f53a9d24b00a313adf7f6ca92515a2af54",
      "tree": "4510939190c507264aa46623daec039f703f9fbd",
      "parents": [
        "a08c7c68f702e2a2797a4035b6c0a756c4886c26"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Tue Jul 20 13:49:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 30 07:22:22 2010 -0300"
      },
      "message": "V4L/DVB: v4l: videobuf: prevent passing a NULL to dma_free_coherent()\n\nWhen a driver that uses videobuf-dma-contig is used with the USERPTR\nmemory access method a kernel oops might happen: a NULL address may be\npassed to dma_free_coherent(). This happens when an application calls\nREQBUFS and then exits without queuing any buffers. This patch fixes\nthat bug.\n\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a08c7c68f702e2a2797a4035b6c0a756c4886c26",
      "tree": "4761de745c2260d5832241f82d41d9985e79addb",
      "parents": [
        "ddc79e0fdc16c05c3ff7f9b6ae9052bda0506108"
      ],
      "author": {
        "name": "Brian Rogers",
        "email": "brian@xyzw.org",
        "time": "Wed Sep 22 08:06:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 30 07:18:37 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: Fix null dereferences in the protocols sysfs interface\n\nFor some cards, ir_dev-\u003eprops and ir_dev-\u003eraw are both NULL. These cards are\nusing built-in IR decoding instead of raw, and can\u0027t easily be made to switch\nprotocols.\n\nSo upon reading /sys/class/rc/rc?/protocols on such a card, return \u0027builtin\u0027 as\nthe supported and enabled protocol. Return -EINVAL on any attempts to change\nthe protocol. And most important of all, don\u0027t crash.\n\nSigned-off-by: Brian Rogers \u003cbrian@xyzw.org\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ddc79e0fdc16c05c3ff7f9b6ae9052bda0506108",
      "tree": "c15084208e5e4427d83d906c926037ea337458e9",
      "parents": [
        "81c69fc200bfa2f3a8b2fed614d1c6670c4a7e14"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Sep 06 03:53:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:39:16 2010 -0300"
      },
      "message": "V4L/DVB: v4l: s5p-fimc: Fix 3-planar formats handling and pixel offset error on S5PV210 SoCs\n\nFix DMA engine pixel offset calculation for 3-planar YUV formats.\nOn S5PV210 SoCs horizontal offset is applied as number of pixels,\nnot bytes per line.\n\n[mchehab@redhat.com: CodingStyle cleanup]\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@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": "81c69fc200bfa2f3a8b2fed614d1c6670c4a7e14",
      "tree": "0d1c3ac949b6c5c74d946f26c377382066fed17e",
      "parents": [
        "86d8b6abbbc973a1dd7d3c8f9e3c3e06131703b2"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Mon Sep 06 03:53:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:37:48 2010 -0300"
      },
      "message": "V4L/DVB: v4l: s5p-fimc: Fix return value on probe() failure\n\nOn failed create_workqueue() fimc_probe() was returning 0.\n\nSigned-off-by: Pawel Osciak \u003cp.osciak@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": "86d8b6abbbc973a1dd7d3c8f9e3c3e06131703b2",
      "tree": "26894e80d676b5cecbe705437242db2f23e48c06",
      "parents": [
        "9275b32bced808bd57bdf3884748ed1126ba90e0"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Thu Sep 16 12:37:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:13 2010 -0300"
      },
      "message": "V4L/DVB: uvcvideo: Restrict frame rates for Chicony CNF7129 webcam\n\nAt all frame rates except 30fps and 5fps the camera produces very dark\npictures. Auto-exposure is probably disabled by the camera at all frame\nrates except 30fps, making them pretty unusable.\n\nWork around the problem by introducing a new RESTRICT_FRAME_RATE quirk\nthat disables all the frame rates except the default one.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9275b32bced808bd57bdf3884748ed1126ba90e0",
      "tree": "23207305b9899798afc45dc29b254c6ae7191e28",
      "parents": [
        "405707985594169cfd0b1d97d29fcb4b4c6f2ac9"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Sun Sep 12 08:31:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:12 2010 -0300"
      },
      "message": "V4L/DVB: uvcvideo: Fix support for Medion Akoya All-in-one PC integrated webcam\n\nThe camera requires the STREAM_NO_FID quirk. Add a corresponding entry\nin the device IDs list.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "405707985594169cfd0b1d97d29fcb4b4c6f2ac9",
      "tree": "b6b33b07cdda4daf60d95783c4892877d4207af2",
      "parents": [
        "fc00a1d90d7b64e44c2475833cc3021066f67ea7"
      ],
      "author": {
        "name": "Dan Rosenberg",
        "email": "drosenberg@vsecurity.com",
        "time": "Wed Sep 15 18:44:22 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:11 2010 -0300"
      },
      "message": "V4L/DVB: ivtvfb: prevent reading uninitialized stack memory\n\nThe FBIOGET_VBLANK device ioctl allows unprivileged users to read 16\nbytes of uninitialized stack memory, because the \"reserved\" member of\nthe fb_vblank struct declared on the stack is not altered or zeroed\nbefore being copied back to the user.  This patch takes care of it.\n\nSigned-off-by: Dan Rosenberg \u003cdan.j.rosenberg@gmail.com\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fc00a1d90d7b64e44c2475833cc3021066f67ea7",
      "tree": "eee9f772beff3dc37f73ff12de75d46e3b62a93b",
      "parents": [
        "71088bad7426650e4ea5fb4182580ea8458442e7"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Thu Sep 16 20:54:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:10 2010 -0300"
      },
      "message": "V4L/DVB: cx25840: Fix typo in volume control initialization: 65335 vs. 65535\n\nThe wrong value for the volume control limit, 65335 vs. 65535,\nprevents proper cx25840 v4l2_subdevice initialization.\n\nReported-by: Igor M. liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71088bad7426650e4ea5fb4182580ea8458442e7",
      "tree": "7b75cae7dce41ffb9150dfb922531351ce51840b",
      "parents": [
        "b17a200f923070104a5b97085ed09ba0f682f637"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Fri Sep 10 02:05:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:09 2010 -0300"
      },
      "message": "V4L/DVB: v4l: mem2mem_testdev: add missing release for video_device\n\nVideo device was not being released on driver remove.\n\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b17a200f923070104a5b97085ed09ba0f682f637",
      "tree": "faa120e3418e1a21b335bfb008998a100cb941dd",
      "parents": [
        "23f0cb62ba3a1a11ab02cb0675f28befc56c89b9"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Fri Sep 10 02:02:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:08 2010 -0300"
      },
      "message": "V4L/DVB: v4l: mem2mem_testdev: fix errorenous comparison\n\nOutput buffer has to be at least the size of input buffer, not the other\nway around.\n\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23f0cb62ba3a1a11ab02cb0675f28befc56c89b9",
      "tree": "405d785773eed1ddadc7200d032efe5bcf5586be",
      "parents": [
        "01f5a394eac48b74c84434e95e74cd172b0682c3"
      ],
      "author": {
        "name": "Ionut Gabriel Popescu",
        "email": "poyo_vl@yahoo.com",
        "time": "Fri Sep 03 18:20:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:07 2010 -0300"
      },
      "message": "V4L/DVB: mt9v022.c: Fixed compilation warning\n\nThe drivers/media/video/mt9v022.c file, on line 405, tries a \"case 0\" o a\nv4l2_mbus_pixelcode enum which don\u0027t have an 0 value element, so I got a compile\nwarning. That \"case\" is useless so it can be removed.\n\nSigned-off-by: Ionut Gabriel Popescu \u003cpoyo_vl@yahoo.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "01f5a394eac48b74c84434e95e74cd172b0682c3",
      "tree": "60728dcc074af77cb69cda0705410c9dad2cbc35",
      "parents": [
        "6b6d33c746ace7bd0dbbdde674d3fb1100ab081d"
      ],
      "author": {
        "name": "Michael Grzeschik",
        "email": "m.grzeschik@pengutronix.de",
        "time": "Tue Aug 03 07:57:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:06 2010 -0300"
      },
      "message": "V4L/DVB: mt9m111: added current colorspace at g_fmt\n\nSigned-off-by: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6b6d33c746ace7bd0dbbdde674d3fb1100ab081d",
      "tree": "68528ff4bb5e351ed0f4d1db0c42441d4cdde651",
      "parents": [
        "5384a12b23160e11ff949a94172051476d308b66"
      ],
      "author": {
        "name": "Michael Grzeschik",
        "email": "m.grzeschik@pengutronix.de",
        "time": "Tue Aug 03 07:57:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:05 2010 -0300"
      },
      "message": "V4L/DVB: mt9m111: cropcap and s_crop check if type is VIDEO_CAPTURE\n\nSigned-off-by: Philipp Wiesner \u003cp.wiesner@phytec.de\u003e\nSigned-off-by: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5384a12b23160e11ff949a94172051476d308b66",
      "tree": "49d1d6cf9c20bcc80fe6f21b31ef19dcbf450620",
      "parents": [
        "1b376dac05058ac5c9616a507d95c19ea5ea2646"
      ],
      "author": {
        "name": "Baruch Siach",
        "email": "baruch@tkos.co.il",
        "time": "Tue Jul 27 09:06:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:03 2010 -0300"
      },
      "message": "V4L/DVB: mx2_camera: fix a race causing NULL dereference\n\nThe mx25_camera_irq irq handler may get called after the camera has been\ndeactivated (from mx2_camera_deactivate). Detect this situation, and bail out.\n\nSigned-off-by: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "04d174e99a6eca2f62b56c10ae1d7d0499d83e9d",
      "tree": "de64baf40118f353cb3b9a1ebd03bdb8fe85677d",
      "parents": [
        "2fc11536cf5c0b8eb4eb7e01a2a672a189e9280f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Sep 13 05:22:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:01 2010 -0300"
      },
      "message": "V4L/DVB: gspca - sn9c20x: Bad transfer size of Bayer images\n\nAs the end of frame marker does not contain any pixel, it must not be\ntransferred.\n\nReported-by: Ivo Jager \u003civo.jager@siliconfields.net\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2fc11536cf5c0b8eb4eb7e01a2a672a189e9280f",
      "tree": "f36f0250089dbed08779550f02f78613364bc787",
      "parents": [
        "c10469c637602c2385e2993d8c730cc44fd47d23"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@tandberg.com",
        "time": "Tue Sep 07 06:10:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:01 2010 -0300"
      },
      "message": "V4L/DVB: videobuf-dma-sg: set correct size in last sg element\n\nThis fixes a nasty memory corruption bug when using userptr I/O.\nThe function videobuf_pages_to_sg() sets up the scatter-gather list for the\nDMA transfer to the userspace pages. The first transfer is setup correctly\n(the size is set to PAGE_SIZE - offset), but all other transfers have size\nPAGE_SIZE. This is wrong for the last transfer which may be less than PAGE_SIZE.\n\nMost, if not all, drivers will program the boards DMA engine correctly, i.e.\neven though the size in the last sg element is wrong, they will do their\nown size calculations and make sure the right amount is DMA-ed, and so seemingly\nprevent memory corruption.\n\nHowever, behind the scenes the dynamic DMA mapping support (in lib/swiotlb.c)\nmay create bounce buffers if the memory pages are not in DMA-able memory.\nThis happens for example on a 64-bit linux with a board that only supports\n32-bit DMA.\n\nThese bounce buffers DO use the information in the sg list to determine the\nsize. So while the DMA engine transfers the correct amount of data, when the\ndata is \u0027bounced\u0027 back too much is copied, causing buffer overwrites.\n\nThe fix is simple: calculate and set the correct size for the last sg list\nelement.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@tandberg.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c10469c637602c2385e2993d8c730cc44fd47d23",
      "tree": "1787a8c57680639112f331f15a7b4819c220955b",
      "parents": [
        "3cdadc50bbe8f04c1231c8af614cafd7ddd622bf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 11 11:37:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:22:00 2010 -0300"
      },
      "message": "V4L/DVB: cx231xx: Avoid an OOPS when card is unknown (card\u003d0)\n\nAs reported by: Carlos Americo Domiciano \u003cc_domiciano@yahoo.com.br\u003e:\n\n[  220.033500] cx231xx v4l2 driver loaded.\n[  220.033571] cx231xx #0: New device Conexant Corporation Polaris AV Capturb @ 480 Mbps (1554:5010) with 6 interfaces\n[  220.033577] cx231xx #0: registering interface 0\n[  220.033591] cx231xx #0: registering interface 1\n[  220.033654] cx231xx #0: registering interface 6\n[  220.033910] cx231xx #0: Identified as Unknown CX231xx video grabber (card\u003d0)\n[  220.033946] BUG: unable to handle kernel NULL pointer dereference at (null)\n[  220.033955] IP: [\u003cffffffffa0d3c8bd\u003e] cx231xx_pre_card_setup+0x5d/0xb0 [cx231xx]\n\nThanks-to: Carlos Americo Domiciano \u003cc_domiciano@yahoo.com.br\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3cdadc50bbe8f04c1231c8af614cafd7ddd622bf",
      "tree": "f42de4ed576985173c30d19befbe5570a6798948",
      "parents": [
        "970d14c6cca8c71307a4d23fe373c5895175b2d7"
      ],
      "author": {
        "name": "Richard Zidlicky",
        "email": "rz@linux-m68k.org",
        "time": "Tue Aug 24 09:52:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:59 2010 -0300"
      },
      "message": "V4L/DVB: dvb: fix smscore_getbuffer() logic\n\nDrivers shouldn\u0027t sleep while holding a spinlock. A previous workaround\nwere to release the spinlock before callinc schedule().\n\nThis patch uses a different approach: it just waits for the\nsiano hardware to answer.\n\nSigned-off-by: Richard Zidlicky \u003crz@linux-m68k.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "970d14c6cca8c71307a4d23fe373c5895175b2d7",
      "tree": "238df31ec325c07c4e845e5a8a2e989de4454d10",
      "parents": [
        "90e12cec707204930934acdb5efce5f94a163a5f"
      ],
      "author": {
        "name": "Olivier Grenie",
        "email": "olivier.grenie@dibcom.fr",
        "time": "Tue Sep 07 12:50:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:58 2010 -0300"
      },
      "message": "V4L/DVB: dib7000p: add disable sample and hold, and diversity delay parameter\n\nThis patch improves the overall driver performance in\ndiversity-reception scenarios.\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@dibcom.fr\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90e12cec707204930934acdb5efce5f94a163a5f",
      "tree": "94e0b455d55d65cb0d90f5822f48a128bbda6c85",
      "parents": [
        "00a220aa98133dc43c6f7016c218aaf3afd66e11"
      ],
      "author": {
        "name": "Olivier Grenie",
        "email": "olivier.grenie@dibcom.fr",
        "time": "Tue Sep 07 12:50:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:57 2010 -0300"
      },
      "message": "V4L/DVB: dib7770: enable the current mirror\n\nTo improve performance on DiB7770-devices enabling the current mirror\nis needed.\n\nThis patch adds an option to the dib7000p-driver to do that and it\ncreates a separate device-entry in dib0700-device to use those changes\non hardware which is using the DiB7770.\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00a220aa98133dc43c6f7016c218aaf3afd66e11",
      "tree": "735d28707236b52bbf8d3067f3a699e8b54ffa6c",
      "parents": [
        "e0172fd373ab77a83ea952fd6a75c612e1b0bf9e"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Mon Sep 06 18:26:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:56 2010 -0300"
      },
      "message": "V4L/DVB: IR: extend MCE keymap\n\nThese keys are found on remote bundled with\nToshiba Qosmio F50-10q.\n\nFound and tested by, Sami R \u003cmaesesami@gmail.com\u003e\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e0172fd373ab77a83ea952fd6a75c612e1b0bf9e",
      "tree": "fe1c47a09e84ced745406b504391bc8e0eb412a2",
      "parents": [
        "67332ba83242f814490884161fee8676a9fd8a09"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Mon Sep 06 18:26:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:55 2010 -0300"
      },
      "message": "V4L/DVB: IR: fix keys beeing stuck down forever\n\nThe logic in ir_timer_keyup was inverted.\n\nIn case that values aren\u0027t equal,\nthe meaning of the time_is_after_eq_jiffies(ir-\u003ekeyup_jiffies) is that\nir-\u003ekeyup_jiffies is after the the jiffies or equally that\nthat jiffies are before the the ir-\u003ekeyup_jiffies which is\nexactly the situation we want to avoid (that the timeout is in the future)\nConfusing Eh?\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "67332ba83242f814490884161fee8676a9fd8a09",
      "tree": "e42afcd03c06ae75e2ec05314e134675370a9ccc",
      "parents": [
        "04cab131ce2a267b6777a98d68fbc0cae44d4ba8"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Mon Sep 06 18:26:08 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:54 2010 -0300"
      },
      "message": "V4L/DVB: IR: fix duty cycle capability\n\nDue to typo lirc bridge enabled wrong capability.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "04cab131ce2a267b6777a98d68fbc0cae44d4ba8",
      "tree": "c00fcae237f9cf1f0e0721a6ad39e1f2eee5402d",
      "parents": [
        "3bfb317f97cfddbbec67bbe8e35ad38af3507397"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 08 12:58:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:53 2010 -0300"
      },
      "message": "V4L/DVB: rc-core: increase repeat time\n\nAs reported by Anton Blanchard \u003canton@samba.org\u003e, double IR events on\n2.6.36-rc2 and a DViCO FusionHDTV DVB-T Dual Express are happening:\n\n[ 1351.032084] ir_keydown: i2c IR (FusionHDTV): key down event, key 0x0067, scancode 0x0051\n[ 1351.281284] ir_keyup: keyup key 0x0067\n\nie one key down event and one key up event 250ms later.\n\nSo, we need to increase the repeat timeout, to avoid this bug to hit.\n\nAs we\u0027re doing it at core, this fix is not needed anymore at dib0700 driver.\n\nThanks-to: Anton Blanchard \u003canton@samba.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3bfb317f97cfddbbec67bbe8e35ad38af3507397",
      "tree": "f855bf32a53b9e8a0b3004deaa79ae9d60f47ca4",
      "parents": [
        "c13df9cf6b1cad7fd088c9acceb98b6bffd9ca31"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 03 10:50:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:52 2010 -0300"
      },
      "message": "V4L/DVB: Don\u0027t identify PV SBTVD Hybrid as a DibCom device\n\nAs reported by Carlos, Prolink Pixelview SBTVD Hybrid is based on\nConexant cx231xx + Fujitsu 86A20S demodulator. However, both shares\nthe same USB ID. So, we need to use USB bcdDevice, in order to\nproperly discover what\u0027s the board.\n\nWe know for sure that bcd 0x100 is used for a dib0700 device, while\nbcd 0x4001 is used for a cx23102 device. This patch reserves two ranges,\nthe first one from 0x0000-0x3f00 for dib0700, and the second from\n0x4000-0x4fff for cx231xx devices.\n\nThis may need fixes in the future, as we get access to other devices.\n\nThanks-to: Carlos Americo Domiciano \u003cc_domiciano@yahoo.com.br\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c13df9cf6b1cad7fd088c9acceb98b6bffd9ca31",
      "tree": "ffaad907e376030359aee9b4e35c299a58ad8b9e",
      "parents": [
        "882787ff8fdeb0be790547ee9b22b281095e95da"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri Aug 27 18:21:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:52 2010 -0300"
      },
      "message": "V4L/DVB: mceusb: add two new ASUS device IDs\n\nReported in lirc sf.net tracker and on lirc mailing list\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "882787ff8fdeb0be790547ee9b22b281095e95da",
      "tree": "52006253aed2ce45148719cce487a22dce878665",
      "parents": [
        "29d834912bbcf0d095e6cd0e95b0d9790fdf7957"
      ],
      "author": {
        "name": "Jason Wang",
        "email": "jason77.wang@gmail.com",
        "time": "Fri Sep 03 06:57:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:51 2010 -0300"
      },
      "message": "V4L/DVB: gspca - main: Fix a crash of some webcams on ARM arch\n\nWhen plugging some webcams on ARM, the system crashes.\nThis is because we alloc buffer for an urb through usb_buffer_alloc,\nthe alloced buffer is already in DMA coherent region, so we should\nset the flag of this urb to URB_NO_TRANSFER_DMA_MAP, otherwise when\nwe submit this urb, the hcd core will handle this address as an\nnon-DMA address and call dma_map_single/sg to map it. On arm\narchitecture, dma_map_single a DMA coherent address will be catched\nby a BUG_ON().\n\nSigned-off-by: Jason Wang \u003cjason77.wang@gmail.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "29d834912bbcf0d095e6cd0e95b0d9790fdf7957",
      "tree": "299c31471a6bb2dddedab2810506ca786a5f32d5",
      "parents": [
        "23e64d55859ea619c17832645e0e56faac84d750"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Mon Aug 23 10:30:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:50 2010 -0300"
      },
      "message": "V4L/DVB: Fix regression for BeholdTV Columbus\n\nSome time a go our customers wrote me about problem with our TV card\nBeholdTV Columbus. It\u0027s PCMCIA TV card for notebook.\nAs I understand v4l has some regression with autodetect address of tuners.\nI can set incorrect I2C address and had report about detect tuner. No any TV of course.\nWhen I set correct tuner type and I2C address of the tuners all works well.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23e64d55859ea619c17832645e0e56faac84d750",
      "tree": "38ee583149639e23e8d5dd43ff6f6f4d616ff85d",
      "parents": [
        "d5337966ce4639c775ff5edf92d78f5fad34ef0d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Aug 19 07:00:22 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:49 2010 -0300"
      },
      "message": "V4L/DVB: saa7164: move dereference under NULL check\n\nThe original code dereferenced \"port\" before checking it for NULL.  I\nmoved the test down below the check.  Also I changed the comparisons a\nlittle so people wouldn\u0027t get confused and think \"port\" and \"buf\" were\nints instead of pointers.  (Probably that\u0027s what lead to this issue in\nthe first place.)\n\nThere is only one caller for this function and it passes non-NULL\npointers, so this is essentially a cleanup rather than a bugfix.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d5337966ce4639c775ff5edf92d78f5fad34ef0d",
      "tree": "6949067de4448c3337c8cfdec74c62147d4f4fa1",
      "parents": [
        "a8e07124500184f81541ddf3e9669000af9ac4bc"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Aug 19 06:50:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:48 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: remove unneeded NULL checks\n\nWe dereference \"maskptr\" unconditionally at the start of the function\nand also inside the call to parse_tlist() towards the end of the\nfunction.  This function is called from store_val_any() and it always\npasses a non-NULL pointer.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a8e07124500184f81541ddf3e9669000af9ac4bc",
      "tree": "3f4444018eff16dd1f277c05dd18ffdafb3471d9",
      "parents": [
        "028816bc85db5ac6a562c2aff2113c7480d67919"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Aug 19 06:47:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:47 2010 -0300"
      },
      "message": "V4L/DVB: opera1: remove unneeded NULL check\n\n\"fw\" is always a non-NULL pointer at this point, and anyway\nrelease_firmware() accepts NULL pointers.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "028816bc85db5ac6a562c2aff2113c7480d67919",
      "tree": "b3c2bde2704014eb2bb5c13ceb6aaa70dca21d0b",
      "parents": [
        "590a58d18027b18db78f538aca592c2cdb249079"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Aug 12 04:47:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:46 2010 -0300"
      },
      "message": "V4L/DVB: IR: ir-raw-event: null pointer dereference\n\nThe original code dereferenced ir-\u003eraw after freeing it and setting it\nto NULL.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "590a58d18027b18db78f538aca592c2cdb249079",
      "tree": "d272b374cd191acc32f34f06d8dd51251f6645bb",
      "parents": [
        "0f63a14d357b3a80abb5203a574cbb3f8988c2f7"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Aug 12 04:41:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:45 2010 -0300"
      },
      "message": "V4L/DVB: unlock on error path\n\nIf we return directly here then we miss out on some mutex_unlock()s\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f63a14d357b3a80abb5203a574cbb3f8988c2f7",
      "tree": "5ba3006f1d71b4c75510942a9f3980e6f2f8c820",
      "parents": [
        "fb0c484f72df9e336605b5659f39eb1ab5e8d946"
      ],
      "author": {
        "name": "lawrence rust",
        "email": "lawrence@softsystem.co.uk",
        "time": "Tue Aug 24 06:50:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 22:21:44 2010 -0300"
      },
      "message": "V4L/DVB: cx88: Kconfig: Remove EXPERIMENTAL dependency from VIDEO_CX88_ALSA\n\nThe cx88-alsa module has been around since January 2006 and has seen no\nsignificant changes since September 2007.  It is stable in operation\nand so I believe that the \u0027experimental\u0027 tag is no longer warranted.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "577ba406e1cceac4776b095c83ee2896074a0327",
      "tree": "544d9eaa01335682e04fc19cf8ab25af95ab228a",
      "parents": [
        "1a7c55368c7c8749aa9326c29a50e79a4eba5d26"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Aug 24 10:41:33 2010 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 24 10:42:08 2010 -0700"
      },
      "message": "V4L/DVB: mantis: Fix IR_CORE dependency\n\nThis build bug triggers:\n\n drivers/built-in.o: In function `mantis_exit\u0027:\n (.text+0x377413): undefined reference to `ir_input_unregister\u0027\n drivers/built-in.o: In function `mantis_input_init\u0027:\n (.text+0x3774ff): undefined reference to `__ir_input_register\u0027\n\nIf MANTIS_CORE is enabled but IR_CORE is not. Add the correct\ndependency.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c6d7ba8b12636923f3e30997dec69bed58e176b6",
      "tree": "dacbb82afcf6eef471d7e6fd6a4665bff270506e",
      "parents": [
        "02d6d685fc6f2d8b48b133b5a5a43755e005074e"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Fri Aug 13 22:29:03 2010 +0200"
      },
      "committer": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sat Aug 14 00:24:24 2010 +0200"
      },
      "message": "v4l: Remove reference to bkl ioctl in compat ioctl handling\n\nThere are no more users of struct file_operations:ioctl. These\ncan be safely removed.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nCc: John Kacur \u003cjkacur@redhat.com\u003e\nCc: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\n"
    },
    {
      "commit": "1547ac893acbf87738ded0b470e2735fdfba6947",
      "tree": "26d0f08d2f198a45ec40b1f2a6f20eed1a7cb785",
      "parents": [
        "a30bfd6cd47f387e060fb06d2ba688a491e6eaec",
        "2b80163c390b593bad313f64948993475bfd6069"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 13 10:44:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 13 10:44:24 2010 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6:\n  V4L/DVB: v4l2-ctrls.c: needs to include slab.h\n  V4L/DVB: fix Kconfig to depends on VIDEO_IR\n  V4L/DVB: Fix IR_CORE dependencies\n"
    },
    {
      "commit": "2b80163c390b593bad313f64948993475bfd6069",
      "tree": "ca02f0f17409c7389ec6b8c7e2fbc0a6ceccec0f",
      "parents": [
        "361be7b1d099b671e01ca56b59b1e8b8e9ce4771"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Aug 09 14:56:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 12 15:08:05 2010 -0300"
      },
      "message": "V4L/DVB: v4l2-ctrls.c: needs to include slab.h\n\nv4l2-ctrls.c needs to include slab.h to prevent build errors:\n\ndrivers/media/video/v4l2-ctrls.c:766: error: implicit declaration of function \u0027kzalloc\u0027\ndrivers/media/video/v4l2-ctrls.c:786: error: implicit declaration of function \u0027kfree\u0027\ndrivers/media/video/v4l2-ctrls.c:1528: error: implicit declaration of function \u0027kmalloc\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "361be7b1d099b671e01ca56b59b1e8b8e9ce4771",
      "tree": "8fe5c7cd50964a129f9f1bc7bcb608625e76f505",
      "parents": [
        "cfec93f769542a8893dc45c2d7ee4e9e72d3bd2d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 09 14:45:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 12 15:07:57 2010 -0300"
      },
      "message": "V4L/DVB: fix Kconfig to depends on VIDEO_IR\n\nwarning: (VIDEO_BT848 \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_DEV \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 VIDEO_V4L2 \u0026\u0026 INPUT || VIDEO_SAA7134 \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 VIDEO_DEV \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 INPUT || VIDEO_CX88 \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 VIDEO_DEV \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 INPUT || VIDEO_IVTV \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 INPUT || VIDEO_CX18 \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 DVB_CORE \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 EXPERIMENTAL \u0026\u0026 INPUT || VIDEO_EM28XX \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 V4L_USB_DRIVERS \u0026\u0026 USB \u0026\u0026 VIDEO_DEV \u0026\u0026 I2C \u0026\u0026 INPUT || VIDEO_TLG2300 \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 V4L_USB_DRIVERS \u0026\u0026 USB \u0026\u0026 VIDEO_DEV \u0026\u0026 I2C \u0026\u0026 INPUT \u0026\u0026 SND \u0026\u0026 DVB_CORE || VIDEO_CX231XX \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 VIDEO_CAPTURE_DRIVERS \u0026\u0026 VIDEO_V4L2 \u0026\u0026 V4L_USB_DRIVERS \u0026\u0026 USB \u0026\u0026 VIDEO_DEV \u0026\u0026 I2C \u0026\u0026 INPUT || DVB_BUDGET_CI \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 DVB_CAPTURE_DRIVERS \u0026\u0026 DVB_CORE \u0026\u0026 DVB_BUDGET_CORE \u0026\u0026 I2C \u0026\u0026 INPUT || DVB_DM1105 \u0026\u0026 MEDIA_SUPPORT \u0026\u0026 DVB_CAPTURE_DRIVERS \u0026\u0026 DVB_CORE \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 INPUT || VIDEO_GO7007 \u0026\u0026 STAGING \u0026\u0026 !STAGING_EXCLUDE_BUILD \u0026\u0026 VIDEO_DEV \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 INPUT \u0026\u0026 SND || VIDEO_CX25821 \u0026\u0026 STAGING \u0026\u0026 !STAGING_EXCLUDE_BUILD \u0026\u0026 DVB_CORE \u0026\u0026 VIDEO_DEV \u0026\u0026 PCI \u0026\u0026 I2C \u0026\u0026 INPUT) selects VIDEO_IR which has unmet direct dependencies (IR_CORE)\n\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cfec93f769542a8893dc45c2d7ee4e9e72d3bd2d",
      "tree": "901cf14f8e8ff5215cf680b517219253d3902a3b",
      "parents": [
        "560afa7d85bdfb294506afd3032c315e6827824f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 09 10:07:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 12 15:07:48 2010 -0300"
      },
      "message": "V4L/DVB: Fix IR_CORE dependencies\n\nAs pointed by Randy Dunlap \u003crandy.dunlap@oracle.com\u003e:\n\u003e ERROR: \"ir_keydown\" [drivers/media/video/ir-kbd-i2c.ko] undefined!\n\u003e ERROR: \"__ir_input_register\" [drivers/media/video/ir-kbd-i2c.ko] undefined!\n\u003e ERROR: \"get_rc_map\" [drivers/media/video/ir-kbd-i2c.ko] undefined!\n\u003e ERROR: \"ir_input_unregister\" [drivers/media/video/ir-kbd-i2c.ko] undefined!\n\u003e ERROR: \"get_rc_map\" [drivers/media/video/cx88/cx88xx.ko] undefined!\n\u003e ERROR: \"ir_repeat\" [drivers/media/video/cx88/cx88xx.ko] undefined!\n\u003e ERROR: \"ir_input_unregister\" [drivers/media/video/cx88/cx88xx.ko] undefined!\n\u003e ERROR: \"ir_keydown\" [drivers/media/video/cx88/cx88xx.ko] undefined!\n\u003e ERROR: \"__ir_input_register\" [drivers/media/video/cx88/cx88xx.ko] undefined!\n\u003e ERROR: \"get_rc_map\" [drivers/media/video/bt8xx/bttv.ko] undefined!\n\u003e ERROR: \"ir_input_unregister\" [drivers/media/video/bt8xx/bttv.ko] undefined!\n\u003e ERROR: \"__ir_input_register\" [drivers/media/video/bt8xx/bttv.ko] undefined!\n\u003e ERROR: \"ir_g_keycode_from_table\" [drivers/media/IR/ir-common.ko] undefined!\n\u003e\n\u003e\n\u003e #5101:\n\u003e (.text+0x8306e2): undefined reference to `ir_core_debug\u0027\n\u003e (.text+0x830729): undefined reference to `ir_core_debug\u0027\n\u003e ir-functions.c:(.text+0x830906): undefined reference to `ir_core_debug\u0027\n\u003e (.text+0x8309d8): undefined reference to `ir_g_keycode_from_table\u0027\n\u003e (.text+0x830acf): undefined reference to `ir_core_debug\u0027\n\u003e (.text+0x830b92): undefined reference to `ir_core_debug\u0027\n\u003e (.text+0x830bef): undefined reference to `ir_core_debug\u0027\n\u003e (.text+0x830c6a): undefined reference to `ir_core_debug\u0027\n\u003e (.text+0x830cf7): undefined reference to `ir_core_debug\u0027\n\u003e budget-ci.c:(.text+0x89f5c8): undefined reference to `ir_keydown\u0027\n\u003e budget-ci.c:(.text+0x8a0c58): undefined reference to `get_rc_map\u0027\n\u003e budget-ci.c:(.text+0x8a0c80): undefined reference to `__ir_input_register\u0027\n\u003e budget-ci.c:(.text+0x8a0ee0): undefined reference to `get_rc_map\u0027\n\u003e budget-ci.c:(.text+0x8a11cd): undefined reference to `ir_input_unregister\u0027\n\u003e (.text+0x8a8adb): undefined reference to `ir_input_unregister\u0027\n\u003e dvb-usb-remote.c:(.text+0x8a9188): undefined reference to `get_rc_map\u0027\n\u003e dvb-usb-remote.c:(.text+0x8a91b1): undefined reference to `__ir_input_register\u0027\n\u003e dvb-usb-remote.c:(.text+0x8a9238): undefined reference to `get_rc_map\u0027\n\u003e dib0700_core.c:(.text+0x8b04ca): undefined reference to `ir_keydown\u0027\n\u003e dib0700_devices.c:(.text+0x8b2ea8): undefined reference to `ir_keydown\u0027\n\u003e dib0700_devices.c:(.text+0x8b2ef0): undefined reference to `ir_keydown\u0027\n\nThose breakages seem to be caused by two bad things at IR_CORE Kconfig:\n\n1) cx23885 is using select for IR_CORE;\n2) the dvb-usb and sms dependency for IR_CORE were missing.\n\nWhile here, allow users to un-select IR.\n\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c00650c233c404fadf9347329214d55283bd17a",
      "tree": "9de7cda2fe2e54411cc24ff3befd758c9cb9cd74",
      "parents": [
        "26df0766a73a859bb93dc58e747c5028557a23fd",
        "7f528135da9704d67db1f727162024b078e1cd8f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 10:06:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 10:06:29 2010 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  i2c: I2C bus multiplexer driver pca954x\n  i2c: Multiplexed I2C bus core support\n  i2c: Use a separate mutex for userspace client lists\n  i2c: Make i2c_default_probe self-sufficient\n  i2c: Drop dummy variable\n  i2c: Move adapter locking helpers to i2c-core\n  V4L/DVB: Use custom I2C probing function mechanism\n  i2c: Add support for custom probe function\n  i2c-dev: Use memdup_user\n  i2c-dev: Remove unnecessary kmalloc casts\n"
    },
    {
      "commit": "58d4ea65b98f154f3326b038eecda32f90b46ea8",
      "tree": "636aed413349dece12c08a4bd3d1fea0254976d8",
      "parents": [
        "26f0cf91813bdc8e61595f8ad6660251e2ee9cf6",
        "fbe0f8348fd6c3d016a3f48756eb729b41a67c22"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 09:11:31 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 09:11:31 2010 -0700"
      },
      "message": "Merge branch \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  mmc_spi: Fix unterminated of_match_table\n  of/sparc: fix build regression from of_device changes\n  of/device: Replace struct of_device with struct platform_device\n"
    },
    {
      "commit": "d44f19d586b6113fb5db10e1a36457f0db3b01aa",
      "tree": "d1bd292c092874aad3cd97faea3baf7599d6ae02",
      "parents": [
        "9a94241afcc9a481691a9c29b7460217925b59b8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Aug 11 18:20:57 2010 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Aug 11 18:20:57 2010 +0200"
      },
      "message": "V4L/DVB: Use custom I2C probing function mechanism\n\nNow that i2c-core offers the possibility to provide custom probing\nfunction for I2C devices, let\u0027s make use of it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a94241afcc9a481691a9c29b7460217925b59b8",
      "tree": "7f2d42935422a228686bcd8680dc97ff8a1005bc",
      "parents": [
        "f1c2e33c295de423db5740647bfaa5e2ad139192"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Aug 11 18:20:56 2010 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Aug 11 18:20:56 2010 +0200"
      },
      "message": "i2c: Add support for custom probe function\n\nThe probe method used by i2c_new_probed_device() may not be suitable\nfor all cases. Let the caller provide its own, optional probe\nfunction.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ae0dea900b027cd90e8a3e14deca9a19e17638b",
      "tree": "428cbe411bba90f6580ae21338276c949e91f23a",
      "parents": [
        "6c74700fdb8e3bc34c31790384a8ec16c4fefd97",
        "560afa7d85bdfb294506afd3032c315e6827824f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:09:54 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:09:54 2010 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (94 commits)\n  V4L/DVB: tvp7002: fix write to H-PLL Feedback Divider LSB register\n  V4L/DVB: dvb: siano: free spinlock before schedule()\n  V4L/DVB: media: video: pvrusb2: remove custom hex_to_bin()\n  V4L/DVB: drivers: usbvideo: remove custom implementation of hex_to_bin()\n  V4L/DVB: Report supported QAM modes on bt8xx\n  V4L/DVB: media: ir-keytable: null dereference in debug code\n  V4L/DVB: ivtv: convert to the new control framework\n  V4L/DVB: ivtv: convert gpio subdev to new control framework\n  V4L/DVB: wm8739: convert to the new control framework\n  V4L/DVB: cs53l32a: convert to new control framework\n  V4L/DVB: wm8775: convert to the new control framework\n  V4L/DVB: cx2341x: convert to the control framework\n  V4L/DVB: cx25840: convert to the new control framework\n  V4L/DVB: cx25840/ivtv: replace ugly priv control with s_config\n  V4L/DVB: saa717x: convert to the new control framework\n  V4L/DVB: msp3400: convert to the new control framework\n  V4L/DVB: saa7115: convert to the new control framework\n  V4L/DVB: v4l2: hook up the new control framework into the core framework\n  V4L/DVB: Documentation: add v4l2-controls.txt documenting the new controls API\n  V4L/DVB: v4l2-ctrls: Whitespace cleanups\n  ...\n"
    },
    {
      "commit": "560afa7d85bdfb294506afd3032c315e6827824f",
      "tree": "2b4a1ae89f2060cf767a071f78614c055378681c",
      "parents": [
        "d0a38ce27e1b11116f02835b076fcb79db987e2c"
      ],
      "author": {
        "name": "Rajashekhara, Sudhakar",
        "email": "sudhakar.raj@ti.com",
        "time": "Wed Jul 28 05:47:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:07 2010 -0300"
      },
      "message": "V4L/DVB: tvp7002: fix write to H-PLL Feedback Divider LSB register\n\nH-PLL Feedback Divider LSB register is an 8 bit register out\nof which the first 4 bits are reserved. Current code is\nwriting to these reserved location. This patch corrects\nthis issue by left shifting the values being written to the\nregister by 4.\n\nThis patch has been tested on DM6467 EVM with 720P-60 and\n1080I-60 inputs.\n\nSigned-off-by: Sudhakar Rajashekhara \u003csudhakar.raj@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0a38ce27e1b11116f02835b076fcb79db987e2c",
      "tree": "d1b638662451edc34b83ac31b4d31acf65b2be1b",
      "parents": [
        "e03b9843dc30ba44dedffdfa4180f0723f04e3ab"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Jul 27 15:42:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:06 2010 -0300"
      },
      "message": "V4L/DVB: dvb: siano: free spinlock before schedule()\n\nCalling schedule() holding spinlock with disables irqs is improper. As\nspinlock protects list coredev-\u003ebuffers, it can be unlocked untill wakeup.\nThis bug was introduced in a9349315f65cd6a16e8fab1f6cf0fd40f379c4db.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e03b9843dc30ba44dedffdfa4180f0723f04e3ab",
      "tree": "6fe0b0b36f804bbb4210bc14c70e3b5b9415fb84",
      "parents": [
        "af5458b91f99ce5a29f670379a6d7a9e69014def"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy.shevchenko@gmail.com",
        "time": "Tue Jul 27 09:32:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:06 2010 -0300"
      },
      "message": "V4L/DVB: media: video: pvrusb2: remove custom hex_to_bin()\n\nSigned-off-by: Andy Shevchenko \u003candy.shevchenko@gmail.com\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af5458b91f99ce5a29f670379a6d7a9e69014def",
      "tree": "7023e26ebd903307683583c7c32e76295b9f63b4",
      "parents": [
        "c75079cc2addedf958358b88306591a5f9c4fb00"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy.shevchenko@gmail.com",
        "time": "Tue Jul 27 09:32:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:06 2010 -0300"
      },
      "message": "V4L/DVB: drivers: usbvideo: remove custom implementation of hex_to_bin()\n\nSigned-off-by: Andy Shevchenko \u003candy.shevchenko@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c75079cc2addedf958358b88306591a5f9c4fb00",
      "tree": "d68c984fa804f8169f734bdab60a8660ec09e581",
      "parents": [
        "ede67a30f549e1872be57e7d6f5f9dd97bb372ae"
      ],
      "author": {
        "name": "Arnuschky",
        "email": "arnuschky@xylon.de",
        "time": "Tue Jul 27 05:48:08 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:06 2010 -0300"
      },
      "message": "V4L/DVB: Report supported QAM modes on bt8xx\n\nHere a small patch to get a TwinHan VT DST DVB-T card working with\nkernels \u003e\u003d 2.6.32. Analogously to\nhttp://linuxtv.org/hg/v4l-dvb/rev/0e735b509163 I had to:\n\n\"Fill in the .caps field in struct dst_dvbt_ops (around line 1763) with\nall the supported QAM modulation methods to match the capabilities of\nthe card as implemented in function dst_set_modulation (around line\n502). Note that beginning with linux kernel version 2.6.32 the\nmodulation method is checked (by function dvb_frontend_check_parameters\nin file drivers/media/dvb/dvb-core/dvb_frontend.c) and thus tuning fails\nif you use a modulation method that is not present in the .caps field.\"\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ede67a30f549e1872be57e7d6f5f9dd97bb372ae",
      "tree": "ced00f0ceaebae992b64ac4cc57212edb9b55b4c",
      "parents": [
        "f7b80e6919df812b4bed99a927325312a904111b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Fri Aug 06 03:31:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:06 2010 -0300"
      },
      "message": "V4L/DVB: media: ir-keytable: null dereference in debug code\n\n\"ir_dev-\u003eprops\" can be NULL.  We only use raw mode if \"ir_dev-\u003eprops\" is\nnon-NULL and \"ir_dev-\u003eprops-\u003edriver_type \u003d\u003d RC_DRIVER_IR_RAW\".\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f7b80e6919df812b4bed99a927325312a904111b",
      "tree": "6828bb6bfeea81a8345b148dbca8b2fdcadec7eb",
      "parents": [
        "2fd781448acd6cbc3ca9d2f48b0e16f67a77bf51"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 27 06:07:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:06 2010 -0300"
      },
      "message": "V4L/DVB: ivtv: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2fd781448acd6cbc3ca9d2f48b0e16f67a77bf51",
      "tree": "8b307d1f7f8c78af074224b1577eba01bcd82cdd",
      "parents": [
        "f687d19d223d853f6b3def29c55eb4b67bd44a40"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 23 09:09:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: ivtv: convert gpio subdev to new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f687d19d223d853f6b3def29c55eb4b67bd44a40",
      "tree": "1ac80c5d1126797dbf27aaf02f77d1ef94d5ab85",
      "parents": [
        "251190cffa496ca70d8584fc93e05a6366f670eb"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon May 24 10:18:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: wm8739: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "251190cffa496ca70d8584fc93e05a6366f670eb",
      "tree": "cb80b603d93c30c128281698566d14617b6b3850",
      "parents": [
        "5aa9ae5ed5d449a85fbf7aac3d1fdc241c542a79"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 23 10:39:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: cs53l32a: convert to new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5aa9ae5ed5d449a85fbf7aac3d1fdc241c542a79",
      "tree": "f77481d8ef4438031ad024c9ad4018e9d8ea942b",
      "parents": [
        "f6e114eed0414fbba9eb73480cd8efdaba96aaa7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Apr 24 08:23:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: wm8775: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f6e114eed0414fbba9eb73480cd8efdaba96aaa7",
      "tree": "fcb31574d26bfc20ea3ca46e25968f7f66867495",
      "parents": [
        "e34e658b5a42fb1a12fda2112f0b556cf5d1f1c4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon May 24 10:16:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: cx2341x: convert to the control framework\n\nSince this module is also used by drivers that are not yet converted, the old\nand new code have to co-exist.\n\nThe source is split into three parts: a common part at the top, which is used\nby both old and new code, then the old code followed by the new control\nframework implementation. This new code is much more readable (and shorter!)\nthan the original code.\n\nOnce all bridge drivers that use this are converted the old code can be\ndeleted.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e34e658b5a42fb1a12fda2112f0b556cf5d1f1c4",
      "tree": "30adafd463abf3340c1b0fb5920ead9d7159c884",
      "parents": [
        "72c851b00f6c86353c54fdd9f1ef88d82e8df6c5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Aug 06 10:55:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: cx25840: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "72c851b00f6c86353c54fdd9f1ef88d82e8df6c5",
      "tree": "dc6a86897e06b9ad5b576ef5d75a3c5ddab9815b",
      "parents": [
        "59b8311a9b4cdd3e11d1c7d434bb9abf1ae3bc5c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Aug 06 10:53:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:05 2010 -0300"
      },
      "message": "V4L/DVB: cx25840/ivtv: replace ugly priv control with s_config\n\nThe cx25840 used a private control CX25840_CID_ENABLE_PVR150_WORKAROUND\nto be told whether to enable a workaround for certain pvr150 cards.\n\nThis is really config data that it needs to get at load time.\n\nImplemented this in cx25840 and ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "59b8311a9b4cdd3e11d1c7d434bb9abf1ae3bc5c",
      "tree": "e81254e6ac977afcc45e17fec319287b975b3271",
      "parents": [
        "ebc3bba5833e7021336f09767347a52448a60bc5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Apr 23 09:04:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:04 2010 -0300"
      },
      "message": "V4L/DVB: saa717x: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebc3bba5833e7021336f09767347a52448a60bc5",
      "tree": "02639770015eadf32693d6888ebfe29316df7e8d",
      "parents": [
        "e356054337fe42a1b98725c8e68d6599764888b9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon May 24 10:01:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:04 2010 -0300"
      },
      "message": "V4L/DVB: msp3400: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e356054337fe42a1b98725c8e68d6599764888b9",
      "tree": "9c299c372299d7fb9cbde1faaf55cdcd0aa508e7",
      "parents": [
        "11bbc1cadb638aaccb4764c6e16807b36b53cf19"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon May 24 10:00:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:04 2010 -0300"
      },
      "message": "V4L/DVB: saa7115: convert to the new control framework\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "11bbc1cadb638aaccb4764c6e16807b36b53cf19",
      "tree": "101be79d45abd28e30f5cc3ee6372004bf7880b9",
      "parents": [
        "a42b57f5aacf2b43f3e7931e8b9c609051839aa8"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 16 09:24:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:04 2010 -0300"
      },
      "message": "V4L/DVB: v4l2: hook up the new control framework into the core framework\n\nAdd the calls needed to automatically merge subdev controls into a bridge\ncontrol handler.\n\nHook up the control framework in __video_ioctl2 and video_register_device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6dd5aff3cab284556952d96f1112b17299e126d8",
      "tree": "118ae1f4c6612946654ac96ec12da9c8c60d6d87",
      "parents": [
        "6c8d61119373aadd28a89b965e2c03d2887752fa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Aug 06 09:57:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:04 2010 -0300"
      },
      "message": "V4L/DVB: v4l2-ctrls: Whitespace cleanups\n\nFixes 37 checkpatch.pl warnings like:\n\nWARNING: please, no space before tabs\n+^Icase V4L2_CID_MPEG_VIDEO_PULLDOWN: ^Ireturn \"Video Pulldown\";$\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c8d61119373aadd28a89b965e2c03d2887752fa",
      "tree": "c195b7c38b842b8bd0ce5bb9ae60f6c1b60658eb",
      "parents": [
        "0996517cf8eaded69b8502c8f5abeb8cec62b6d4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Apr 25 19:21:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: v4l2-ctrls: reorder \u0027case\u0027 statements to match order in header\n\nTo make it easier to determine whether all controls are added in v4l2-ctrls.c\nthe case statements inside the switch are re-ordered to match the header.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0996517cf8eaded69b8502c8f5abeb8cec62b6d4",
      "tree": "672be97933e8028200eb6718bb49f0ef5c1f4013",
      "parents": [
        "03e30ca5f08e0f9c629204e537ff96b789e6e703"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Aug 01 14:32:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: v4l2: Add new control handling framework\n\nAdd a new framework to handle controls which makes life for driver\ndevelopers much easier.\n\nNote that this patch moves some of the control support that used to be in\nv4l2-common.c to v4l2-ctrls.c. The tables were copied unchanged. The body\nof v4l2_ctrl_query_fill() was copied to a new v4l2_ctrl_fill() function\nin v4l2-ctrls.c. This new function doesn\u0027t use the v4l2_queryctrl\nstruct anymore, which makes it more general.\n\nThe remainder of v4l2-ctrls.c is all new. Highlights include:\n\n- No need to implement VIDIOC_QUERYCTRL, QUERYMENU, S_CTRL, G_CTRL,\n  S_EXT_CTRLS, G_EXT_CTRLS or TRY_EXT_CTRLS in either bridge drivers\n  or subdevs. New wrapper functions are provided that can just be plugged in.\n  Once everything has been converted these wrapper functions can be removed as well.\n\n- When subdevices are added their controls can be automatically merged\n  with the bridge driver\u0027s controls.\n\n- Most drivers just need to implement s_ctrl to set the controls.\n  The framework handles the locking and tries to be as \u0027atomic\u0027 as possible.\n\n- Ready for the subdev device nodes: the same mechanism applies to subdevs\n  and their device nodes as well. Sub-device drivers can make controls\n  local, preventing them from being merged with bridge drivers.\n\n- Takes care of backwards compatibility handling of VIDIOC_S_CTRL and\n  VIDIOC_G_CTRL. Handling of V4L2_CID_PRIVATE_BASE is fully transparent.\n  CTRL_CLASS controls are automatically added.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "03e30ca5f08e0f9c629204e537ff96b789e6e703",
      "tree": "4dfb2d2728d55b2ed3f00bdf19e68b4695adc814",
      "parents": [
        "175bad921c75ab3b7d11a9fffc0e8d9a4a179e61"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Fri Aug 06 10:50:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: v4l: s5p-fimc: Fix coding style issues\n\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "175bad921c75ab3b7d11a9fffc0e8d9a4a179e61",
      "tree": "054a9d23be1caa9501702d044d6498ec8abed253",
      "parents": [
        "c8cf078ebd9f9b5ec3a113c8262062799fd9948a"
      ],
      "author": {
        "name": "Michael Grzeschik",
        "email": "m.grzeschik@pengutronix.de",
        "time": "Tue Aug 03 07:57:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: mt9m111: init chip after read CHIP_VERSION\n\nMoved mt9m111_init after the chip version detection passage: I\ndon\u0027t like the idea of writing on a device we haven\u0027t identified\nyet.\n\nSigned-off-by: Philipp Wiesner \u003cp.wiesner@phytec.de\u003e\nSigned-off-by: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c8cf078ebd9f9b5ec3a113c8262062799fd9948a",
      "tree": "678c71f303848158ec6c76a5d1b7a7d299df342d",
      "parents": [
        "d86097e19cef2f13a29fc37db0dad17b99b6d5f8"
      ],
      "author": {
        "name": "Philipp Wiesner",
        "email": "p.wiesner@phytec.de",
        "time": "Tue Aug 03 07:57:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: mt9m111: Added indication that MT9M131 is supported by this driver\n\nAdded this info to Kconfig and mt9m111.c, some comment cleanup,\nreplaced \u0027mt9m11x\u0027-statements by clarifications or driver name.\nDriver is fully compatible to mt9m131 which has only additional functions\ncompared to mt9m111. Those aren\u0027t used anyway at the moment.\n\nSigned-off-by: Philipp Wiesner \u003cp.wiesner@phytec.de\u003e\nSigned-off-by: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d86097e19cef2f13a29fc37db0dad17b99b6d5f8",
      "tree": "c297017ada31f861c452f7dd1b0a2abf50540741",
      "parents": [
        "cd9ebdbc0541b4e8ee145c81642d68332f79b932"
      ],
      "author": {
        "name": "Michael Grzeschik",
        "email": "m.grzeschik@pengutronix.de",
        "time": "Tue Aug 03 06:37:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: mx2_camera: add rising edge for pixclock\n\nSigned-off-by: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cd9ebdbc0541b4e8ee145c81642d68332f79b932",
      "tree": "c71ea77d347fa2d4c134ffa3e18087220633686e",
      "parents": [
        "b3fc1782c8b84574e44cf5869c9afa75523e2db8"
      ],
      "author": {
        "name": "Michael Grzeschik",
        "email": "m.grzeschik@pengutronix.de",
        "time": "Tue Aug 03 06:37:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:03 2010 -0300"
      },
      "message": "V4L/DVB: mx2_camera: fix for list bufnum in frame_done_emma\n\nThe emma uses bufnum 1 and 0. This patch tells the bufqueue to change\nthe next buffer to the next one and not the current one.\nOtherwise the BUG_ON above will trigger everytime.\n\nSigned-off-by: Michael Grzeschik \u003cm.grzeschik@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b3fc1782c8b84574e44cf5869c9afa75523e2db8",
      "tree": "225657166d6cfc366a01348726e64590904df18c",
      "parents": [
        "103754a0526fe35bddbcd8ccc913495c2a66ac21"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lyakh@extensa5220.grange",
        "time": "Thu Aug 05 18:09:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:02 2010 -0300"
      },
      "message": "V4L/DVB: V4L: do not autoselect components on embedded systems\n\nTuner, DVB frontend and video helper chip drivers are by default\nautoselected by their respective host cards, this, however, doesn\u0027t make\nmuch sense on SoC-based systems. Disable autoselection on EMBEDDED\nsystems.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "103754a0526fe35bddbcd8ccc913495c2a66ac21",
      "tree": "027bc6f68e52a7c0e68ad99ae39be0ca255821dd",
      "parents": [
        "a484dd9b77fbbda2a79bf1b371c6d31f90e15504"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Aug 05 19:23:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:02 2010 -0300"
      },
      "message": "V4L/DVB: soc-camera: prohibit S_CROP, if internal G_CROP has failed\n\nThere is no sense in trying to set cropping if we cannot get current one\nfrom the host driver.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a484dd9b77fbbda2a79bf1b371c6d31f90e15504",
      "tree": "44e6e7cd420c7b3df32cf2e57c30c6e29271d844",
      "parents": [
        "2af0b4c60cc0daf0a3abbaa159380fd729dcf729"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 04 07:25:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:02 2010 -0300"
      },
      "message": "V4L/DVB: gspca - zc3xx: Redefine the exchanges of sensor mt9v111 (mi0360soc)\n\nThe exchanges for sensor mt9v111 are different with bridges zc301 and zc303.\nThe exchanges for the bridge zc303 were those of the bad named tas5130ck.\nThese mt9v111 exchanges have been adjusted from the ms-Windows public files\nvm30x.inf (for 0ac8:301b) and usbvm303.inf (for 0ac8:303b).\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2af0b4c60cc0daf0a3abbaa159380fd729dcf729",
      "tree": "d56fa3ca4eb619f8975604f0c24f4aa8defd99d0",
      "parents": [
        "5fd450e913c8836ce3f111300ab04d601876af2f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 04 07:12:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:02 2010 -0300"
      },
      "message": "V4L/DVB: gspca - zc3xx: Add the light frequency control for sensor hv7131r\n\nThe new exchanges are extracted from the public file lPEPI264v.inf of the\nms-Windows driver. In this file, the sensor is named hv7131b but the exchanges\nare those of the hv7131r.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5fd450e913c8836ce3f111300ab04d601876af2f",
      "tree": "1ac3eb9d99d394ec7543cb918dd59530c2d38a40",
      "parents": [
        "c39da6a37566733d703bbd9a489fe39e95ea4df1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 04 06:08:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:02 2010 -0300"
      },
      "message": "V4L/DVB: gspca - zc3xx: Possible use of the highest alternate setting\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c39da6a37566733d703bbd9a489fe39e95ea4df1",
      "tree": "a05e5343becddc3a00248e9aac6b536267a968c3",
      "parents": [
        "6d31450544c75d99e1f4dbb21d5db6b2ca6ada4d"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 04 06:07:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:02 2010 -0300"
      },
      "message": "V4L/DVB: gspca - zc3xx: Do the sensor probe at resume time\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d31450544c75d99e1f4dbb21d5db6b2ca6ada4d",
      "tree": "bf045ae3ac0917b631c2b7c8476fee94f09bcc36",
      "parents": [
        "83d1aa3d21ce50b9bc3b503ce2b1e7bb718709f1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 04 05:44:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:01 2010 -0300"
      },
      "message": "V4L/DVB: gspca - zc3xx: Check the USB exchanges\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "83d1aa3d21ce50b9bc3b503ce2b1e7bb718709f1",
      "tree": "8d8d1a43cd536862f217b91e47bffe0560ff50b7",
      "parents": [
        "fe988f56c7c1bff52a4c26164ceb3dbd582de433"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 04 05:11:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:01 2010 -0300"
      },
      "message": "V4L/DVB: gspca - zc3xx: Cleanup source\n\n- use an enum to define the sensor numbers\n- use the sensor numbers to index the associated tables\n- rename TAS5130CXX to TAS5130C\n- rename HV7131C to HV7131R\n- change some comments\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fe988f56c7c1bff52a4c26164ceb3dbd582de433",
      "tree": "175a6f05a609ab852a257457bf41912be7ca9105",
      "parents": [
        "5fd8f7388c9a8601c2dbe0da458df602fe427e83"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Jul 29 02:46:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:01 2010 -0300"
      },
      "message": "V4L/DVB: gspca - main: Fix a crash in gspca_frame_add()\n\nSome webcams as ov511 may find many times an end of image.\nIn this case, with the last patch in image concatenation\n(commit 799b1bd41f398054d46fd35f73abd01c4009f6ca),\nthe image pointer was NULL and the system crashed in memcpy().\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5fd8f7388c9a8601c2dbe0da458df602fe427e83",
      "tree": "ea4e3a6b6ea3639370d0e2905cdd76412c0b08c5",
      "parents": [
        "70092c26dcfcdcc463e157c103ec4c9d2d49de67"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Aug 03 09:50:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:01 2010 -0300"
      },
      "message": "V4L/DVB: v4l: Add driver for Samsung S5P SoC video postprocessor\n\nThis driver exports a video device node per each camera interface/\nvideo postprocessor (FIMC) device contained in Samsung S5P SoC series.\nThe driver is based on v4l2-mem2mem framework.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "70092c26dcfcdcc463e157c103ec4c9d2d49de67",
      "tree": "dbbb2bc304ab8495d14a16ed2311ff8f052a2c3a",
      "parents": [
        "9bde9f263e958b0d588aada03854fcc0f0c88b86"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Tue Aug 03 11:18:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:01 2010 -0300"
      },
      "message": "V4L/DVB: uvcvideo: Add support for Miricle 307K thermal webcam\n\nThe camera requires the STREAM_NO_FID quirk. Add a corresponding entry\nin the device IDs list.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9bde9f263e958b0d588aada03854fcc0f0c88b86",
      "tree": "c27ae43a84136e18908a9a4d3bd9b541be6db9d8",
      "parents": [
        "df49d113d16b18070b3d51832f3a02145eeb354b"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Thu Jun 17 06:52:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:01 2010 -0300"
      },
      "message": "V4L/DVB: uvcvideo: Drop corrupted compressed frames\n\nCorrupted video frames are dropped by default by the driver for\nuncompressed formats. Data corruption is not less problematic for\ncompressed formats, so frame drop should be enabled by default for those\nformats as well.\n\nMark buffers as faulty when an isochronous packet loss is detected for\nany format, or when the buffer length doesn\u0027t match the image size for\nuncompressed formats. Drop erroneous buffers regardless of whether the\nformat is compressed or uncompressed.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "df49d113d16b18070b3d51832f3a02145eeb354b",
      "tree": "842dfcda4f3e57ebd20fb9e261c2fd82e702b239",
      "parents": [
        "931e39a13924f528754f07555689f77588e97763"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Jul 31 14:23:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: IR keymap: Add print button for HP OEM version of MCE remote\n\nThis patch adds a defintion for the \"Print\" button found on HP OEM\nversions of the MCE remote.  All of the other keys found on the HP OEM\nversion of the remote match the other keys as already defined.\n\nBecause, who doesn\u0027t need \"remote printing\", while one is sitting on the\ncouch across from one\u0027s PC? ;)\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "931e39a13924f528754f07555689f77588e97763",
      "tree": "bafac7e61db751e365a40af225eea91b74782528",
      "parents": [
        "9ea53b74df9c4681f5bb2da6b2e10e37d87ea6d6"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: IR: Port ene driver to new IR subsystem and enable it\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ea53b74df9c4681f5bb2da6b2e10e37d87ea6d6",
      "tree": "7f3dc2e209bdcca8388e0aac88c0b7ea2022c6c8",
      "parents": [
        "ed4d3876d18d95406e0258a6421b1f4eda51d629"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: STAGING: remove lirc_ene0100 driver\n\nAdd latest unported version of this driver to media/IR.\nNext patch will port it to ir core.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed4d3876d18d95406e0258a6421b1f4eda51d629",
      "tree": "17381115cf0c46fc5a7dd671e2a61ec48ac9c284",
      "parents": [
        "e589333f346b58f8da5bb8152e1219c52d375ccc"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: IR: report unknown scancodes the in-kernel decoders found\n\nThis way it is possible to use evtest to create keymap for unknown remote.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e589333f346b58f8da5bb8152e1219c52d375ccc",
      "tree": "4ff05f4f9c5a06c532084ed46b3612ebeec1e21c",
      "parents": [
        "4a702ebf61120906696f8366dd2be0653b1643e3"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: IR: extend interfaces to support more device settings\n\nLIRC: add new IOCTL that enables learning mode (wide band receiver)\nStill missing features: carrier report \u0026 timeout reports.\nWill need to pack these into ir_raw_event\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4a702ebf61120906696f8366dd2be0653b1643e3",
      "tree": "d83d2662edcf538ebcb6bac103bdcadbed430426",
      "parents": [
        "b378f43fe9466e7712a8b16be64795ffca3a937e"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:22 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: IR: add helper function for hardware with small o/b buffer\n\nSome ir input devices have small buffer, and interrupt the host\neach time it is full (or half full)\n\nAdd a helper that automaticly handles timeouts, and also\nautomaticly merges samples of same time (space-space)\nSuch samples might be placed by hardware because size of\nsample in the buffer is small (a byte for example).\n\nAlso remove constness from ir_dev_props, because it now contains timeout\nsettings that driver might want to change\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b378f43fe9466e7712a8b16be64795ffca3a937e",
      "tree": "72b73594094549d049f0dcdd653135f42e3f2b29",
      "parents": [
        "86ff071cad3e7e4c7469b3941bfced6fe9b04b5f"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:43:00 2010 -0300"
      },
      "message": "V4L/DVB: IR: Allow not to compile keymaps in\n\nCurrently, ir device registration fails if keymap requested by driver is not found.\nFix that by always compiling in the empty keymap, and using it as a failback.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86ff071cad3e7e4c7469b3941bfced6fe9b04b5f",
      "tree": "9a1a455f6fbc7f5d433faaad7d8abab67602ec6f",
      "parents": [
        "e31f41278f0bed38ee16b55d09b49bed2f1b2085"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: NECX: support repeat\n\nThis adds support for repeat detecting for NECX variant\nTested with uneversal remote\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e31f41278f0bed38ee16b55d09b49bed2f1b2085",
      "tree": "8c51bce60779bb1a996394c48d776d549546c2ab",
      "parents": [
        "39b2c0687b238d8bce19d5e8c0c8dc4e7fe50ed4"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: nec decoder: fix repeat\n\nRepeat space is 4 units, not 8.\nCurrent code would never trigger a repeat.\n\nHowever that isn\u0027t true for NECX, so repeat there\nmust be handled differently.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nReviewed-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "39b2c0687b238d8bce19d5e8c0c8dc4e7fe50ed4",
      "tree": "f2309da376fbb73480bfb7407156f41682cb80e3",
      "parents": [
        "0d2cb1de8e81ffc06df67853be5ead3556d3a6b5"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: JVC: make repeat work\n\nCurrently, jvc decoder will attempt misdetect next press as a repeat\nof last keypress, therefore second keypress isn\u0027t detected.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d2cb1de8e81ffc06df67853be5ead3556d3a6b5",
      "tree": "b2fbf6a996da521592fe654c8bd1e9272992b260",
      "parents": [
        "45a568fa6f6bf8e5b9c32e52292f297e8473a985"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: replace workqueue with kthread\n\nIt is perfectly possible to have ir_raw_event_work\nrunning concurently on two cpus, thus we must protect\nit from that situation.\n\nThis stems from the fact that if hardware sends short packets of samples\nwe might end up queueing the work item more times that nessesary.\n\nSuch job isn\u0027t well suited for a workqueue, so use a kernel thread.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "45a568fa6f6bf8e5b9c32e52292f297e8473a985",
      "tree": "b64adef3e5a75e7f00b477d43724986a0c3aacea",
      "parents": [
        "510fcb70ff375b0cec6638fcfafdf36233690bfc"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: replace spinlock with mutex\n\nSome handlers (lirc for example) allocates memory on initialization,\ndoing so in atomic context is cumbersome.\nFixes warning about sleeping function in atomic context.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "510fcb70ff375b0cec6638fcfafdf36233690bfc",
      "tree": "7bed17c4061ce4af6acc1a9445ad7ae3da80b3b6",
      "parents": [
        "ade321c5b8a0e4d40c0f3b73bf0d2579850028d0"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: minor fixes\n\n* lirc: Don\u0027t propagate reset event to userspace\n* lirc: Remove strange logic from lirc that would make first sample always be pulse\n* Make TO_US macro actualy print what it should.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ade321c5b8a0e4d40c0f3b73bf0d2579850028d0",
      "tree": "f073a017e88c8c7a001f5fc529dd39317488d81e",
      "parents": [
        "2c1101d5aeddda7bd0dd03bddea7aed6dbf80074"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Jul 31 11:59:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:59 2010 -0300"
      },
      "message": "V4L/DVB: IR: Kconfig fixes\n\nMove IR drives below separate menu.\nThis allows to disable them.\nAlso correct a typo.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c1101d5aeddda7bd0dd03bddea7aed6dbf80074",
      "tree": "2c5b664647288bd53872ea7ce556fb39ef27a069",
      "parents": [
        "8e9e60640067858e8036d4d43bbf725c60613359"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Aug 02 15:46:03 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:58 2010 -0300"
      },
      "message": "V4L/DVB: IR: put newly ported streamzap driver in proper home\n\nMoves drivers/staging/lirc/lirc_streamzap.c to\ndrivers/media/IR/streamzap.c, along with making the requisite Kconfig\nand Makefile changes.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e9e60640067858e8036d4d43bbf725c60613359",
      "tree": "612a944b44ec346eb3bda77417d4eb036891676e",
      "parents": [
        "7c294402d58e22bb760c0e1a825eea5d582a8f2d"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue Aug 03 01:07:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:58 2010 -0300"
      },
      "message": "V4L/DVB: staging/lirc: port lirc_streamzap to ir-core\n\nThis ports lirc_streamzap.c over to ir-core in-place, to be followed by\na patch moving the driver over to drivers/media/IR/streamzap.c and\nenabling the proper Kconfig bits.\n\nPresently, the in-kernel keymap doesn\u0027t work, as the stock Streamzap\nremote uses an RC-5-like, but not-quite-RC-5 protocol, which the\nin-kernel RC-5 decoder doesn\u0027t cope with. The remote can be used right\nnow with the lirc bridge driver though, and other remotes (at least an\nRC-6(A) MCE remote) work perfectly with the driver.\n\nI\u0027ll take a look at making the existing RC-5 decoder cope with this odd\nduck, possibly implement another standalone decoder engine, or just\nthrow up my hands and say \"meh, use lirc\"... But the driver itself\nshould be perfectly sound.\n\nRemaining items on the streamzap TODO list:\n- add LIRC_SET_REC_TIMEOUT-alike support\n- add LIRC_GET_M{AX,IN}_TIMEOUT-alike support\n- add LIRC_GET_REC_RESOLUTION-alike support\n\nAll of the above should be trivial to add. There are patches pending to\nadd this support to ir-core from Maxim Levitsky, and I\u0027ll take care of\nthese once his patches get integrated. None of them are currently\nessential though.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "7c294402d58e22bb760c0e1a825eea5d582a8f2d"
}
