)]}'
{
  "log": [
    {
      "commit": "e4ea644d3e59436f12e43df5d17fdf4fcf7c5fa7",
      "tree": "78d4f583577b74ea5a3fe8d84b7c86dbe0ab47dd",
      "parents": [
        "41d9931c5ae014fbab8bf612c70b8e7ff16f4641"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 07:15:22 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] documentation: update some files to reflect the V4L1 compat removal\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "41d9931c5ae014fbab8bf612c70b8e7ff16f4641",
      "tree": "e6b369af82606e045ef36f2f63df33d48776a0d7",
      "parents": [
        "ad1ecf8639e51ab8066cd4f37fd36b6b7cbdd8b3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 07:04:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] videobuf-dma-sg: remove obsolete comments\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad1ecf8639e51ab8066cd4f37fd36b6b7cbdd8b3",
      "tree": "094cd457f4db08760e20fccc169029a0779bf6d0",
      "parents": [
        "08af245de0cf6ab5f4ed008ee2bb99273774fce0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Dec 25 06:58:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] zoran: remove V4L1 compat code and zoran custom ioctls\n\nAll the functionality is now handled through V4L2.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "08af245de0cf6ab5f4ed008ee2bb99273774fce0",
      "tree": "d07a9b38eb4b9442ef0e935063a5f7f40248e19e",
      "parents": [
        "b69a219e0e97441dbeb0262cf85468b61a161399"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 24 10:33:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:07 2010 -0200"
      },
      "message": "[media] V4L: remove V4L1 compatibility mode\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b69a219e0e97441dbeb0262cf85468b61a161399",
      "tree": "84d839837d592090dbb9d32ad378c74d2ac578fa",
      "parents": [
        "7a5a414ccb5bfc0fe277ef1a0e9d1e492a6f083c"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 14:01:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca - ov534_9: Remove an useless instruction\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a5a414ccb5bfc0fe277ef1a0e9d1e492a6f083c",
      "tree": "760774067d84a4b10caca56a96014a229bfd2d88",
      "parents": [
        "668f44a603dd4b3468cecd7d8d6dc525207db94e"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:58:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca - ov519: Bad detection of some ov7670 sensors\n\nTested-by: jim smyth \u003cjsmyth1969@gmail.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "668f44a603dd4b3468cecd7d8d6dc525207db94e",
      "tree": "a24f12a1a9064578e4ba02685bc9e18fb013906d",
      "parents": [
        "76ebc16b87592350e4ea70681855171adf73f055"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:46:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca: Use the global error status for get/set streamparm\n\nAlso, in ov534, don\u0027t check the parm type.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76ebc16b87592350e4ea70681855171adf73f055",
      "tree": "58b5b5999e7d5748a7f772f9db1a4e0768af2436",
      "parents": [
        "f2c5d92ecd4c69a4f86e76d19cb7663f2ebf4781"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:22:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:06 2010 -0200"
      },
      "message": "[media] gspca - main: Check the isoc packet status before its length\n\nWhen an error is set for an isochronous packet, the length of the packet\nmay be null. In this case, the error was not detected and the image\nwas not discarded as it should be.\n\nReported-by: Franck Bourdonnec \u003cfbourdonnec@chez.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f2c5d92ecd4c69a4f86e76d19cb7663f2ebf4781",
      "tree": "5438595baaff4afc52ae1d04e01e88c169aef92a",
      "parents": [
        "efd3769269f2ef9a0ad452ea8298b3edcb2f5a62"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:19:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq930x: Fix a bad comment\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "efd3769269f2ef9a0ad452ea8298b3edcb2f5a62",
      "tree": "8ee905ce811e36a5e54464996847cf946effc159",
      "parents": [
        "3ebd17946448df50b9082412d09955c87a112721"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:11:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq930x: Some detected sensors are not handled yet\n\nThese are OmniVision\u0027s OV7660 and OV9630.\nDon\u0027t register the webcam when they are found.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ebd17946448df50b9082412d09955c87a112721",
      "tree": "73a1f27a4aa6a234a70a4917bcc11b882b820af8",
      "parents": [
        "634b4770539de63581ccdb554426547ced6ded01"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Dec 25 13:07:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq930x: Don\u0027t register a webcam when there are USB errors\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "634b4770539de63581ccdb554426547ced6ded01",
      "tree": "f79fc40f5d6f6940a0c02c06f4de08d6bf8f0ec8",
      "parents": [
        "a19a5cd7b328ae457f79092e711d4bd888e1ca50"
      ],
      "author": {
        "name": "Theodore Kilgore",
        "email": "kilgota@banach.math.auburn.edu",
        "time": "Fri Dec 24 17:06:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:05 2010 -0200"
      },
      "message": "[media] gspca - sq905c: Adds the Lego Bionicle\n\nThis patch adds the Vendor:Product number of the Lego Bionicle camera to\nthe existing gspca/sq905c.c and also a line for the camera in gspca.txt.\nThe camera works \"out of the box\" with these small changes. So this is\njust in time for Christmas. Think of the children.\n\nSigned-off-by: Theodore Kilgore \u003ckilgota@auburn.edu\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a19a5cd7b328ae457f79092e711d4bd888e1ca50",
      "tree": "9b6ffabc9e8a5fe46a6bcda7be3d501050cadc02",
      "parents": [
        "07e80305babb27a332ce0f04a3c38ce495cbe711"
      ],
      "author": {
        "name": "Pete Eberlein",
        "email": "pete@sensoray.com",
        "time": "Mon Dec 20 19:18:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] s2255drv: remove BKL\n\nRemove BKL ioctl and use unlocked_ioctl with core-assisted locking instead.\n\nSigned-off-by: Pete Eberlein \u003cpete@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "07e80305babb27a332ce0f04a3c38ce495cbe711",
      "tree": "18ae9a4f1bf6184398b96d955bccd4ae7c3da8f1",
      "parents": [
        "dcd745b723efc875ec5a8f44be028bd0704b12d6"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Mon Dec 20 14:39:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] v4l: mem2mem_testdev: remove BKL usage\n\nRemove usage of BKL by usign per-device mutex.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dcd745b723efc875ec5a8f44be028bd0704b12d6",
      "tree": "bdd2d0cb614d4359ba2cbed11be45a47608815be",
      "parents": [
        "ef330dc2e794c932fcbde3f8abd3f12780d78b47"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Dec 20 09:53:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] timblogiw: too large value for strncpy()\n\nThis is a copy and paste error.  It should be using sizeof(cap-\u003edriver)\ninstead of sizeof(cap-\u003ecard).\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: Richard Rojförs \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef330dc2e794c932fcbde3f8abd3f12780d78b47",
      "tree": "b5b7e2f70814aa02fce7e2b92c236f06bddb9dea",
      "parents": [
        "10304ca65f8871ad9f6725a7480522034184f55f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sat Dec 18 19:05:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:04 2010 -0200"
      },
      "message": "[media] saa7164: Remove pointless conditional and save a few bytes in saa7164_downloadfirmware()\n\nHi,\n\nrelease_firmware() just does nothing if passed a NULL pointer. So there\u0027s\nno reason to test before the call in\nsaa7164-fw.c::saa7164_downloadfirmware().\n\nRemoving the pointless conditional also saves a few bytes.\nbefore:\n   text    data     bss     dec     hex filename\n   7943     112    2144   10199    27d7 drivers/media/video/saa7164/saa7164-fw.o\nafter:\n   text    data     bss     dec     hex filename\n   7931     112    2136   10179    27c3 drivers/media/video/saa7164/saa7164-fw.o\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "10304ca65f8871ad9f6725a7480522034184f55f",
      "tree": "426c2d95952c7927899537164d9455de5069dc5f",
      "parents": [
        "c3353330508aee4390442df2d7f6ce0ef5006185"
      ],
      "author": {
        "name": "Sam Doshi",
        "email": "sam@metal-fish.co.uk",
        "time": "Sat Dec 18 12:58:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] drivers:media:dvb: add USB PIDs for Elgato EyeTV Sat\n\nAdds USB PIDs for the Elgato EyeTV Sat device.\nThis device is a clone of the Terratec S7.\n\nSigned-off-by: Sam Doshi \u003csam@metal-fish.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c3353330508aee4390442df2d7f6ce0ef5006185",
      "tree": "a87d764e4beeb15872c76a83602516f45059ddba",
      "parents": [
        "2a72b39e516bf772e707d5a080d5d07b1c8ac0c0"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Fri Dec 17 06:40:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] media: fsl-viu: fix support for streaming with mmap method\n\nStreaming using mmap didn\u0027t work in the VIU driver. We need to\nstart/stop DMA in streamon/streamoff and free the buffers on\nrelease. Add appropriate driver extension now.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a72b39e516bf772e707d5a080d5d07b1c8ac0c0",
      "tree": "fcae2ef48e893ccd390f9211af2b7b4c16e26a3a",
      "parents": [
        "75aecc3af22ae9063c96457d530f281a1e2d3276"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Fri Dec 10 09:39:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] zoran: bit-wise vs logical and\n\nzr-\u003eframe_num is a counter and \u0026\u0026 was intended here instead of \u0026.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75aecc3af22ae9063c96457d530f281a1e2d3276",
      "tree": "d66903b3ecbf4e5012e28da59d5bfd61771dd6ea",
      "parents": [
        "c59a9bfabfc2a6359f046652c6bfa0a82fb17a05"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Tue Dec 07 19:49:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] DM04/QQBOX Frontend attach change\n\nOn Fri, 2010-12-03 at 09:32 -0200, Mauro Carvalho Chehab wrote:\n\u003e Em 27-11-2010 11:13, Malcolm Priestley escreveu:\n\u003e \u003e Driver Version v1.73 - Frontend attach change.\n\u003e \u003e To stop double rc registration in multi tuner environment or firmware change.\n\u003e \u003e\n\u003e \u003e Signed-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\n\u003e \u003e\n\u003e \u003e\n\u003e \u003e +static int lme_name(struct dvb_usb_adapter *adap)\n\u003e \u003e +{\n\u003e \u003e +\tstruct lme2510_state *st \u003d adap-\u003edev-\u003epriv;\n\u003e \u003e +\tconst char *desc \u003d adap-\u003edev-\u003edesc-\u003ename;\n\u003e \u003e +\tchar *fe_name[] \u003d {\"\", \" LG TDQY-P001F\", \" SHARP:BS2F7HZ7395\"};\n\u003e \u003e +\tchar *name \u003d adap-\u003efe-\u003eops.info.name;\n\u003e \u003e +\n\u003e \u003e +\tstrcpy(name, desc);\n\u003e \u003e +\tstrcat(name, fe_name[st-\u003etuner_config]);\n\u003e\n\u003e Please use, instead, strlcpy/strlcat, to avoid writing outside the buffer size.\n\u003e\n\nDriver Version v1.74\nAmended patch with change to strlcpy/strlcat.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c59a9bfabfc2a6359f046652c6bfa0a82fb17a05",
      "tree": "b1680d5afefbd86d8dbd65d986b4aab8af4c54e5",
      "parents": [
        "4c8b8698053c986f5f5249878eab70cb028a1023"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Dec 07 15:50:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:02 2010 -0200"
      },
      "message": "[media] media: fix em28xx build, needs hardirq.h\n\nFix em28xx build by adding hardirq.h header file:\n\ndrivers/media/video/em28xx/em28xx-vbi.c:49: error: implicit declaration of function \u0027in_interrupt\u0027\n\nReported-by: Zimny Lech \u003cnapohybelskurwysynom2010@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c8b8698053c986f5f5249878eab70cb028a1023",
      "tree": "d7e6f5b35bc7b7a2cf9dd26436177f02d6ac2e77",
      "parents": [
        "87d1a50ce45168cbaec10397e876286a398052c1"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segoon@openwall.com",
        "time": "Fri Nov 26 14:06:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:02 2010 -0200"
      },
      "message": "[media] rc: ir-lirc-codec: fix potential integer overflow\n\n\u0027n\u0027 may be bigger than MAX_INT*sizeof(int), if so checking of truncated\n(int)(n/sizeof(int)) for LIRCBUF_SIZE overflow and then using nontruncated \u0027count\u0027\ndoesn\u0027t make sense.  Also n may be up to sizeof(int)-1 bytes bigger than expected,\nso check value of (n % sizeof(int)) too.\n\nSigned-off-by: Vasiliy Kulikov \u003csegoon@openwall.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "87d1a50ce45168cbaec10397e876286a398052c1",
      "tree": "fa96fd384f4a3997721b7b0b36e1777eea836453",
      "parents": [
        "383268a8e282fb549dabe3a33ccafc9434ab6006"
      ],
      "author": {
        "name": "Matti Aaltonen",
        "email": "matti.j.aaltonen@nokia.com",
        "time": "Fri Dec 10 11:41:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:02 2010 -0200"
      },
      "message": "[media] V4L2: WL1273 FM Radio: TI WL1273 FM radio driver\n\nThis module implements V4L2 controls for the Texas Instruments\nWL1273 FM Radio and handles the communication with the chip.\n\nSigned-off-by: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "383268a8e282fb549dabe3a33ccafc9434ab6006",
      "tree": "e4f4f03c0a609086f43860da1da4d7051f86bcb6",
      "parents": [
        "00765f16f116b45aa67de306ac923ed4ba262bf9"
      ],
      "author": {
        "name": "Matti Aaltonen",
        "email": "matti.j.aaltonen@nokia.com",
        "time": "Fri Dec 10 11:41:33 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:02 2010 -0200"
      },
      "message": "[media] MFD: WL1273 FM Radio: MFD driver for the FM radio\n\nThis is the core of the WL1273 FM radio driver, it connects\nthe two child modules. The two child drivers are\ndrivers/media/radio/radio-wl1273.c and sound/soc/codecs/wl1273.c.\n\nThe radio-wl1273 driver implements the V4L2 interface and communicates\nwith the device. The ALSA codec offers digital audio, without it only\nanalog audio is available.\n\nSigned-off-by: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00765f16f116b45aa67de306ac923ed4ba262bf9",
      "tree": "f3d25700d84a1d97867ac5b700ec006cafacf537",
      "parents": [
        "2b3e284a89dfa53eb42b6470e4c03e5ddfdb24c5"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Dec 12 15:55:03 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:01 2010 -0200"
      },
      "message": "[media] gspca_sonixb: Add support for 0c45:602a\n\nAdd support for cameras with the HV7131D sensor, such as the 0c45:602a\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b3e284a89dfa53eb42b6470e4c03e5ddfdb24c5",
      "tree": "5a33c8a36c776bbdec281d4a8a2dbdb73c0134f7",
      "parents": [
        "d6746d55da0819edbe913a1447b1ab0e7b440241"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Dec 12 08:55:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:01 2010 -0200"
      },
      "message": "[media] gspca_sonixb: Rewrite start of frame detection\n\nOur old start of frame detection code wrongly assumes that the sof\nmarker always lives at the beginning of the frame. At least for the\n0c45:602a camera this is not the case. This patch also improves\nthe framerate from 28 fps to 30 fps with the 0c45:6005 and 0c45:6007\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d6746d55da0819edbe913a1447b1ab0e7b440241",
      "tree": "35e9776955093219f09ca421833d0ec44ee18a2a",
      "parents": [
        "788e5d4dc825ffc2eb863272d9a57fb93490dd92"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Fri Dec 10 12:28:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:01 2010 -0200"
      },
      "message": "[media] gspca_sonixb: Make sonixb handle 0c45:6007 instead of sn9c102\n\nI\u0027ve a 0c45:6007 camera and it works fine with the gspca_sonixb driver,\nso make that handle it instead of the deprecated sn9c102 driver.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "788e5d4dc825ffc2eb863272d9a57fb93490dd92",
      "tree": "5bb735144582a541029005a4f5f6fa6c3d9f3b85",
      "parents": [
        "12007419b766b316998499bd07c6586928230729"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 17 14:47:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:01 2010 -0200"
      },
      "message": "[media] cx231xx: Fix IR keymap for Pixelview SBTVD Hybrid\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "12007419b766b316998499bd07c6586928230729",
      "tree": "145153db892dc38ec6f7f1203f9c3bcf8cf1d250",
      "parents": [
        "e330289ed40f76819d6a13e682203c6fc9a86304"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 17 14:39:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:00 2010 -0200"
      },
      "message": "[media] Add a keymap for Pixelview 002-T remote\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e330289ed40f76819d6a13e682203c6fc9a86304",
      "tree": "48f4b8a95c97c88a79c684536a6c5c6485a87784",
      "parents": [
        "49aefd2bcda80d33497f0f26702c67e372cacef3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 17 14:22:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:00 2010 -0200"
      },
      "message": "[media] cx231xx: Fix inverted bits for RC on PV Hybrid\n\nAt Pixelview SBTVD Hybrid, the bits sent by the IR are inverted. Due to that,\nthe existing keytables produce wrong codes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "49aefd2bcda80d33497f0f26702c67e372cacef3",
      "tree": "be0de1c48d04a18229e16836f046b9b527b93960",
      "parents": [
        "d162e7aac24bfd8b96881582368f976e7e464c25"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Nov 22 23:35:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:00 2010 -0200"
      },
      "message": "[media] timblogiw: const and __devinitdata do not mix\n\nThis fixes the following error in PowerPC builds:\n\ndrivers/media/video/timblogiw.c: In function \u0027timblogiw_probe\u0027:\ndrivers/media/video/timblogiw.c:749: error: timblogiw_ioctl_ops causes a section type conflict\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d162e7aac24bfd8b96881582368f976e7e464c25",
      "tree": "b7f9e4e3accac4d3ab5a07d1d78dfa3f03727cf4",
      "parents": [
        "d4b416f26279bbbe07faaff1c9cd19d6b3709b2e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 07 19:39:33 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:00 2010 -0200"
      },
      "message": "[media] gspca/sn9c20x: Fix support for mt9m001 (mi1300) sensor\n\nSupport for mt9m001 (mi1300) is broken:\n\t- Table is incomplete;\n\t- Only one resolution is currently supported by the driver;\n\t- Resolution is incomplete;\n\t- it complains about broken JPEG headers.\n\nUse the same init found on em28xx driver, and properly report the\noutput format as 8-bits GRAY.\n\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4b416f26279bbbe07faaff1c9cd19d6b3709b2e",
      "tree": "cc62051191844d1554a8cafda31125a2eb6310dd",
      "parents": [
        "86701c1d6a3ecae2f0e6771c730364d334d5a142"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 07 17:19:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:59 2010 -0200"
      },
      "message": "[media] gspca core: Fix regressions gspca breaking devices with audio\n\nChangeset 35680ba broke several devices:\n\t- Sony Playstation Eye (1415:2000);\n\t- Gigaware model 25-234 (0c45:628f);\n\t- Logitech Messenger Plus (046d:08f6).\n\nProbably more devices were broken by this change.\n\nWhat happens is that several devices don\u0027t need to save some bandwidth\nfor audio.\n\nAlso, as pointed by Hans de Goede \u003chdegoede@redhat.com\u003e, the logic\nthat implements the bandwidth reservation for audio is broken, since\nit will reduce the alt number twice, on devices with audio.\n\nSo, let\u0027s just revert the broken logic, and think on a better solution\nfor usb 1.1 devices with audio that can\u0027t use the maximum packetsize.\n\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86701c1d6a3ecae2f0e6771c730364d334d5a142",
      "tree": "40bec2f3b972df989937d9424ac1e65d9f3b7552",
      "parents": [
        "e78567d227ecd40543508342ba39a3dfba5af14f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 07 14:47:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:59 2010 -0200"
      },
      "message": "[media] gspca/sn9c20x: Get rid of scale \"magic\" numbers\n\nUse macros for the supported scales, instead of using magic numbers\nfrom 0 to 3.\n\nCode become cleaner by using macros for it.\n\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e78567d227ecd40543508342ba39a3dfba5af14f",
      "tree": "9820a8394c1bbf0857794e295b225ea5fbc63fdf",
      "parents": [
        "dd89aec47325a251eeaf39ee4b84adb521270cba"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 06 06:53:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:59 2010 -0200"
      },
      "message": "[media] gspca/sn9c20x: Test if sensor is a OV sensor\n\nInstead of just assuming a ov9650 sensor based on USB ID,\ndouble-check it, by reading the sensor ID.\n\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd89aec47325a251eeaf39ee4b84adb521270cba",
      "tree": "0db6f484bc1eb4c96c1e280b78b16775030c0bb5",
      "parents": [
        "8350e1551c27ee784ded579fd224846972d4b0d3"
      ],
      "author": {
        "name": "Richard Zidlicky",
        "email": "rz@linux-m68k.org",
        "time": "Wed Dec 01 20:52:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:59 2010 -0200"
      },
      "message": "[media] keycodes for DSR-0112 remote bundled with Haupauge MiniStick\n\nAdd kycodes for DSR-0112 remote that comes together with\nHaupauge MiniStick\n  http://lirc.sourceforge.net/remotes/hauppauge/DSR-0112.jpg\n\n[mchehab@redhat.com: Fix KEY_PREVIOUS to match the definition for the other model]\nSigned-off-by: Richard Zidlicky \u003crz@linux-m68k.org\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8350e1551c27ee784ded579fd224846972d4b0d3",
      "tree": "bfe14238becb6ba4c10e08151a8345e9e09fc71a",
      "parents": [
        "9124544320bd36d5aa21769d17a5781ba729aebf"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Nov 30 18:42:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:58 2010 -0200"
      },
      "message": "[media] media: Remove unnecessary casts of usb_get_intfdata\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9124544320bd36d5aa21769d17a5781ba729aebf",
      "tree": "9498f387908908c188a0351cf3b2d5ffd0ba1e71",
      "parents": [
        "b395cbac36e58a55729fe7e6262a3f0b1691bced"
      ],
      "author": {
        "name": "Philippe Bourdin",
        "email": "richel@AngieBecker.ch",
        "time": "Sun Oct 31 09:57:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:58 2010 -0200"
      },
      "message": "[media] Terratec Cinergy Hybrid T USB XS\n\nI found that the problems people have reported with the USB-TV-stick\n\"Terratec Cinergy Hybrid T USB XS\" (USB-ID: 0ccd:0042)\nare coming from a wrong header file in the v4l-sources.\n\nAttached is a diff, which fixes the problem (tested successfully here).\nObviously the USB-ID has been associated with a wrong chip: EM2880\ninstead of EM2882, which would be correct.\n\nReported-by: Philippe Bourdin \u003crichel@AngieBecker.ch\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b395cbac36e58a55729fe7e6262a3f0b1691bced",
      "tree": "f84e410d258df3f890e891377bd681beb3381b33",
      "parents": [
        "801c73c04ad57689dc9b47baf62cbb23f954d987"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segoon@openwall.com",
        "time": "Fri Nov 26 14:06:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:58 2010 -0200"
      },
      "message": "[media] media: rc: lirc_dev: check kobject_set_name() result\n\nkobject_set_name() may fail with -ENOMEM, check for it.\n\nSigned-off-by: Vasiliy Kulikov \u003csegoon@openwall.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "801c73c04ad57689dc9b47baf62cbb23f954d987",
      "tree": "38ecfa2b548e4aa6bb881971e7f23e43ac4a30d1",
      "parents": [
        "dea8a39fb569c23084c857ccdbf70a95ea3bf7dc"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Thu Nov 25 18:36:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:58 2010 -0200"
      },
      "message": "[media] rc-core: add loopback driver\n\nThis patch adds a loopback driver to rc-core which I\u0027ve found useful for\nrunning scripted tests of different parts of rc-core without having to\nfiddle with real hardware.\n\nBasically it emulates hardware with a learning and a non-learning\nreceiver and two transmitters (which correspond to the two\nreceivers). TX data that is sent is fed back as input on the\ncorresponding receiver, which allows for debugging of IR decoders,\nkeymaps, etc.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dea8a39fb569c23084c857ccdbf70a95ea3bf7dc",
      "tree": "2aaf99ab4a4355f2b081c5574e9ac72714f6a1b6",
      "parents": [
        "b7c7a4bed8d695933ae172031556de9de30ae598"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 29 07:46:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:58 2010 -0200"
      },
      "message": "[media] rc-core: Initialize return value to zero\n\nAt ir_setkeycode, if INPUT_KEYMAP_BY_INDEX is used, the routine may return\nan invalid value if not error.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7c7a4bed8d695933ae172031556de9de30ae598",
      "tree": "397af41932d32c8ea30fbb0f1f2e30717b610911",
      "parents": [
        "5ae094cea1b4f3715ee6ea4f49d0b36d564f90e7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 28 11:48:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:57 2010 -0200"
      },
      "message": "[media] bttv: remove custom_irq and gpioq from bttv struct\n\nThe RC5 old decoder used custom_irq to indicate the need of handling\nthe IRQ on a different way. Instead of doing it, let the core just call the\nbttv input IRQ handler, and add the code there to call the legacy decoder.\n\nWhile here, remove the gpioq waitqueue, as this is not used anywhere, and\nadd a debug msg to help removing the legacy RC5 code.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ae094cea1b4f3715ee6ea4f49d0b36d564f90e7",
      "tree": "1cdf53ec82ba82127508aa5a710c9a5b78bd4f9f",
      "parents": [
        "5ad1a55542dd69d2c6aa7db5ca79073d693bbfed"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Nov 18 00:56:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:57 2010 -0200"
      },
      "message": "[media] cx231xx: stray unlock on error path\n\nThe lock isn\u0027t held here and doesn\u0027t need to be unlocked.  The code has\nbeen like this since the driver was merged.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ad1a55542dd69d2c6aa7db5ca79073d693bbfed",
      "tree": "39e92b5a0519d0afe9bd920ba21c28ecda01325a",
      "parents": [
        "5df465df7bd9c352289ca63d4d9f78299be72c7d"
      ],
      "author": {
        "name": "Paul Bender",
        "email": "pebender@gmail.com",
        "time": "Wed Nov 17 16:56:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:57 2010 -0200"
      },
      "message": "[media] rc: fix sysfs entry for mceusb and streamzap\n\nWhen trying to create persistent device names for mceusb and streamzap\ndevices, I noticed that their respective drivers are not creating the rc\ndevice as a child of the USB device. Rather it creates it as virtual\ndevice. As a result, udev cannot use the USB device information to\ncreate persistent device names for event and lirc devices associated\nwith the rc device. Not having persistent device names makes it more\n\ndifficult to make use of the devices in userspace as their names can\nchange.\n\nForward-ported to media_tree staging/for_v2.6.38 and tested with\nboth streamzap and mceusb devices:\n$ ll /dev/input/by-id/\n...\nlrwxrwxrwx. 1 root root 9 Nov 17 17:06 usb-Streamzap__Inc._Streamzap_Remote_Control-event-if00 -\u003e ../event6\nlrwxrwxrwx. 1 root root 9 Nov 17 17:05 usb-Topseed_Technology_Corp._eHome_Infrared_Transceiver_TS000BzY-event-if00 -\u003e ../event5\nPreviously, nada.\n\nSigned-off-by: Paul Bender \u003cpebender@gmail.com\u003e\nTested-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5df465df7bd9c352289ca63d4d9f78299be72c7d",
      "tree": "5f4df5aacb907c38acc34265bff818b1caa84d5e",
      "parents": [
        "ecfc95eb7410c04c23f59b02931e8f8b3aa4a5b3"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Fri Nov 19 17:42:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:57 2010 -0200"
      },
      "message": "[media] drivers/media: nuvoton: fix chip id probe v2\n\nMake sure we have a matching chip id high and one or the other\nof the chip id low values.\nPrint the values if the probe fails.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ecfc95eb7410c04c23f59b02931e8f8b3aa4a5b3",
      "tree": "22009dd6bd484717b92798ec637cc9dfb6d2571f",
      "parents": [
        "b1dc614a81258eb7ff482892e7bc894f1089c144"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 15 17:13:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:56 2010 -0200"
      },
      "message": "[media] ngene-core.c: Remove unnecessary casts of pci_get_drvdata\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1dc614a81258eb7ff482892e7bc894f1089c144",
      "tree": "2987bbb56ab369fecae9b157a1c39c4fa12482d8",
      "parents": [
        "a363436396ad68509db4513c886055cc067a184c"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 15 00:04:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:56 2010 -0200"
      },
      "message": "[media] drivers/media/video: Remove unnecessary semicolons\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a363436396ad68509db4513c886055cc067a184c",
      "tree": "e6cfe9516c14c51d5d65529fa2fe44b1a80646cf",
      "parents": [
        "97108cf682566a79ad49f165435bddbb91844d9a"
      ],
      "author": {
        "name": "Alexey Chernov",
        "email": "4ernov@gmail.com",
        "time": "Thu Oct 28 18:12:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:56 2010 -0200"
      },
      "message": "[media] Patch for cx18 module with added support of GoTView PCI DVD3 Hybrid tuner\n\nI\u0027ve got code which adds support of GoTView PCI DVD3 Hybrid tuner in\ncx18 module and Andy Walls in ivtv mailing-list gave me some advice on\nmaking a patch and sending it here. So here\u0027s the patch against\nstaging/2.6.37-rc1 branch (the tutorial recommends to include it as\nplain text but if it\u0027s the case I can surely send as an attachment):\n\nSeveral comments on the patch:\n\n1. Both users on the official Gotview forum and support said that PCI\nDVD3 is very similar to Yuan MPC718 card so the main part of code is\ntaken from Yuan configuration. Some users reported it to work properly.\n\n2. Everything is being initialized correctly including analog, dvb,\nradio and alsa parts. Analogue part and alsa virtual card is tested by\nmyself using original Gotview card.\n\n[mchehab@redhat.com: Whitespace cleanups]\nSigned-off-by: Alexey Chernov \u003c4ernov@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": "97108cf682566a79ad49f165435bddbb91844d9a",
      "tree": "096a9886b0707440cc9b5f12e09030e68a74d45e",
      "parents": [
        "eac8ae087ac66b21de94fee3e920210b43d43076"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 22 15:50:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:55 2010 -0200"
      },
      "message": "[media] Fix parameter description for disable_ir\n\nIt seems that a wrong cut-and-paste error were done here.\n\nReported-by: Jeremy Kerr \u003cjeremy.kerr@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eac8ae087ac66b21de94fee3e920210b43d43076",
      "tree": "ebfd529289ef23c716bab568899cf94a20f332e7",
      "parents": [
        "0e835087dfe7db19f1f072046f5e116d4ec6662b"
      ],
      "author": {
        "name": "Mariusz Białończyk",
        "email": "manio@skyboo.net",
        "time": "Mon Nov 15 15:50:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:55 2010 -0200"
      },
      "message": "[media] Fix rc-tbs-nec table after converting the cx88 driver to ir-core\n\nThe patch fixes the rc-tbs-nec table after converting\ndrivers/media/video/cx88 to ir-core\n(commit ba7e90c9f878e0ac3c0614a5446fe5c62ccc33ec).\n\nIt is also adds two missing buttons (10- and 10+) with\nits definition (KEY_10CHANNELSUP and KEY_10CHANNELSDOWN).\n\n[mchehab@redhat.com: move keycode numbers to 0x1b8/0x1b9 as requested by the input Maintainer]\nSigned-off-by: Mariusz Białończyk \u003cmanio@skyboo.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0e835087dfe7db19f1f072046f5e116d4ec6662b",
      "tree": "98caa6d12580520f2ead3264008eb0f7503be482",
      "parents": [
        "829ba9fe34246f1f5e813b6bf84171d36e776734"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Nov 17 02:13:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:55 2010 -0200"
      },
      "message": "[media] lirc_dev: add some __user annotations\n\nSparse complains because there are no __user annotations.\n\ndrivers/media/rc/lirc_dev.c:156:27: warning:\n\tincorrect type in initializer (incompatible argument 2 (different address spaces))\ndrivers/media/rc/lirc_dev.c:156:27:    expected int ( *read )( ... )\ndrivers/media/rc/lirc_dev.c:156:27:    got int ( extern [toplevel] *\u003cnoident\u003e )( ... )\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": "829ba9fe34246f1f5e813b6bf84171d36e776734",
      "tree": "a66b938c4a8db2e3c4687e07b082fcea48202b01",
      "parents": [
        "3938e0cfeb812e7b66f4e1cb6e34eb2e6864c6a2"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:43:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:54 2010 -0200"
      },
      "message": "[media] rc-core: fix some leftovers from the renaming patches\n\nFix some minor comments etc which are leftover from the old naming scheme.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3938e0cfeb812e7b66f4e1cb6e34eb2e6864c6a2",
      "tree": "893f95970f5892889f29f21b2cc2d553fa659c96",
      "parents": [
        "edb4c25ca3a7997660500692eca3510eac9726e5"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:43:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:54 2010 -0200"
      },
      "message": "[media] bttv: merge ir decoding timers\n\nSimilarly to saa7134, bttv_ir has two timers, only one of which is used\nat a time and which serve the same purpose. Merge them.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "edb4c25ca3a7997660500692eca3510eac9726e5",
      "tree": "ae8740fc987f5fcca4779491613e1f8ead761fb7",
      "parents": [
        "7c8352d18ddbe37cff8ad71175a11739662ef899"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:43:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:54 2010 -0200"
      },
      "message": "[media] bttv: rename struct card_ir to bttv_ir\n\nbttv_ir is more consistent with all other structs used in the same driver.\nAlso, clean up the struct to remove commented out members and the work_struct\nwhich is unused.\n\n[mchehab@redhat.com: fix a warning at bttv_rc5_timer_end]\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c8352d18ddbe37cff8ad71175a11739662ef899",
      "tree": "cf55e462816bb638fd3f665bf5c68a54964347c3",
      "parents": [
        "651c7a5f7f2f7277f8fc4fb38e89c79845ec9bf9"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:42:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:54 2010 -0200"
      },
      "message": "[media] saa7134: merge saa7134_card_ir-\u003etimer and saa7134_card_ir-\u003etimer_end\n\nBoth timers are used for a similar purpose. Merging them allows for some\nminor simplifications.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "651c7a5f7f2f7277f8fc4fb38e89c79845ec9bf9",
      "tree": "f2d1a0a333c37c49e0b554a4362339a2983b17e2",
      "parents": [
        "b0ddb0f364f926785f50a8cea8a399ba63e3c227"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:42:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:53 2010 -0200"
      },
      "message": "[media] saa7134: some minor cleanups\n\nMostly using appropriate data types and constants (e.g. int -\u003e bool).\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b0ddb0f364f926785f50a8cea8a399ba63e3c227",
      "tree": "cfe356313de62392279885e6dab41aced36d9a13",
      "parents": [
        "a29df8579ab2779605b181a38ac7fb99796666df"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:42:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:53 2010 -0200"
      },
      "message": "[media] saa7134: use full keycode for BeholdTV\n\nUsing the full keycode for BeholdTV hardware makes another module\nparameter unnecessary.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a29df8579ab2779605b181a38ac7fb99796666df",
      "tree": "e8a17a2b555a01c6dfe16745ef0762ef8ee53730",
      "parents": [
        "622d9f5d302e99dc7a06cb442e9d9ff2bb0f59b5"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Nov 19 20:42:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:53 2010 -0200"
      },
      "message": "[media] saa7134: remove unused module parameter\n\nir_rc5_remote_gap is a leftover from ir-common, remove it.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "622d9f5d302e99dc7a06cb442e9d9ff2bb0f59b5",
      "tree": "ef46b8fc7ba6e2f1d055da8e2f095f3206b3c7fb",
      "parents": [
        "c7d18867c82657a97f0bdb90ba1151b251b6a29b"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Tue Nov 16 12:32:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:53 2010 -0200"
      },
      "message": "[media] pwc: failure to submit an urb is a fatal error\n\nFailure to submit an urb is a fatal error, make isoc_init return an\nerror when this happens rather then only log it.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c7d18867c82657a97f0bdb90ba1151b251b6a29b",
      "tree": "5ed03e905b120ac30d25b97d4f681eb361a60d5f",
      "parents": [
        "3751e288bcf3d77652ef979edc0b3ea8b21d8b97"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Tue Nov 16 12:26:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] pwc: Also set alt setting to alt0 when no error occured\n\nisoc_cleanup contains a check to not set the altsetting to alt0 when\nthe device was unplugged, but the check currently is buggy, and causes\nthe alt setting to only be set to 0 if an error occured while streaming.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3751e288bcf3d77652ef979edc0b3ea8b21d8b97",
      "tree": "d0a628cd8c555f186ef402bdd936ad27b7c0c82d",
      "parents": [
        "a931910d3be6f63464befb2dde94ec58a6eaf5c1"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Tue Nov 16 11:39:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] pwc: do not start isoc stream on /dev/video open\n\npwc was starting streaming on /dev/video# open rather then on STREAM_ON. Now\nthat the v4l1 compat code is removed from the pwc driver there is no reason\nleft to do this. So this patch changes the pwc driver to delay starting\nthe isoc stream (and thus using valuable usb bandwidth) until the application\ndoes a STREAM_ON\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a931910d3be6f63464befb2dde94ec58a6eaf5c1",
      "tree": "1956653380a2426895d9edf3dc85ce9a9df0b83d",
      "parents": [
        "03c9a806e30c3904e5b5702874eebc1a4f2082bd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 22 13:22:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] stb6100: warning cleanup\n\ndrivers/media/dvb/frontends/stb6100.c:120: warning: ‘stb6100_normalise_regs’ defined but not used\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "03c9a806e30c3904e5b5702874eebc1a4f2082bd",
      "tree": "863451064dc9cb87bc10fb3281de3f6ca40b7dfe",
      "parents": [
        "d100e659b61a735c3343b3d82c1c009b04072cdd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 16:05:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] rc: Rename IR raw interface to ir-raw.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d100e659b61a735c3343b3d82c1c009b04072cdd",
      "tree": "d80eedc6a9a51787b4fd2307977b9886a316f122",
      "parents": [
        "2f4f58d689dd71dea67407b74405a3c43e797cb1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 15:56:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] rc: use rc_map_ prefix for all rc map tables\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f4f58d689dd71dea67407b74405a3c43e797cb1",
      "tree": "8f02ac4a3c8eccc99ee3dae8468e7e5f4c00995c",
      "parents": [
        "b088ba658b3438056dab4d744701364db3f08b9a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 15:46:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:51 2010 -0200"
      },
      "message": "[media] rc: Name RC keymap tables as rc_map_table\n\nRemote keytables had different names all over the place. Part of the fault\nis due to a bad naming when rc subsystem was created, but there were lots\nof old names that were still here.\n\nUse a common standard for everything.\n\nPatch generated by this script:\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode,rc_map_table,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_codes_,rc_map_,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_key_map,rc_map_table,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_map_table_size,rc_map_size,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b088ba658b3438056dab4d744701364db3f08b9a",
      "tree": "6e6ec7ad1c7025595ce173505d88f585b3723fc0",
      "parents": [
        "52b661449aecc47e652a164c0d8078b31e10aca0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:28:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:51 2010 -0200"
      },
      "message": "[media] rc: Properly name the rc_map struct\n\nThe struct that describes a rc mapping had an weird and long name.\nWe should properly name it, to make easier for developers to work\nwith it, and to avoid confusion.\n\nBasically, generated by this script:\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode_table,rc_map,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_tab,rc_map,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\n(and manually fixed where needed)\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52b661449aecc47e652a164c0d8078b31e10aca0",
      "tree": "42af14cf5b6df82b841ec4bf38f22da54fc4439b",
      "parents": [
        "29e3ec19d5c88d534ced219d3962d67243e4d310"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:20:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: Rename remote controller type to rc_type instead of ir_type\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,IR_TYPE,RC_TYPE,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_type,rc_type,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "29e3ec19d5c88d534ced219d3962d67243e4d310",
      "tree": "e0812ae052cad72c48158ac9faf587a1576f22ee",
      "parents": [
        "ca86674b8a93ea11c4bb6f4dd0113b1adf1fa841"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:12:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] cx231xx: Properly name rc_map name\n\nrc_map is confusing, as it may be understood as another thing. Properly\nrename the field to indicate its usage.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca86674b8a93ea11c4bb6f4dd0113b1adf1fa841",
      "tree": "1f51d1aafa28121856b033516a00998a632e2864",
      "parents": [
        "6bda96447cef24fbf97a798b1ea664224d5fdc25"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 13:53:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] Rename all public generic RC functions from ir_ to rc_\n\nThose functions are not InfraRed specific. So, rename them to properly\nreflect it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6bda96447cef24fbf97a798b1ea664224d5fdc25",
      "tree": "4ab424732b58dfc3b2d0f1b64bd625d67f857cfa",
      "parents": [
        "a6e3b81f6198654207c4e972e7ed91931e53e93c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 13:28:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: rename the remaining things to rc_core\n\nThe Remote Controller subsystem is meant to be used not only by Infra Red\nbut also for similar types of Remote Controllers. The core is not specific\nto Infra Red. As such, rename:\n\t- ir-core.h to rc-core.h\n\t- IR_CORE to RC_CORE\n\t- namespace inside rc-core.c/rc-core.h\n\nTo be consistent with the other changes.\n\nNo functional change on this patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a6e3b81f6198654207c4e972e7ed91931e53e93c",
      "tree": "45653b8a6a40d6c6b2ae2d31bdca69a0900fa478",
      "parents": [
        "bce8d0fe4af4b3a1e46e66cd6116d6389ad0cc22"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 10:05:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] rc: Remove ir-common.h\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bce8d0fe4af4b3a1e46e66cd6116d6389ad0cc22",
      "tree": "8192bf86a9249e54fcc9b37da11791ae17ae401f",
      "parents": [
        "1697c8dfba72fd182d670a68dca157f64dd3b1f2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 09:58:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] rc: remove ir-common module\n\nSomething weird happened with commit 740069e6e043403199dbe2b42256722fb814f6ae.\nInstead of dong the right thing, it got somehow corrupted and reverted the\nrc changes.\n\nThanks to David Härdeman for pointing me about the problem.\n\nThis patch should be merged with 740069e6e04 before sending upstream.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1697c8dfba72fd182d670a68dca157f64dd3b1f2",
      "tree": "36f83e198e78d62b368eafd617165298470689bd",
      "parents": [
        "f14bfe94e459cb070a489e1786f26d54e9e7b5de"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sun Nov 14 16:01:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] stb0899: fix diseqc messages getting lost\n\n- Some badly written applications in conjuction with certain SEC devices\n  do send too many messages causing the DiSEqC bus to get congested. As\n  a result, the end devices do get confused and hence do not respond.\n  The issue was found by Julian Scheel.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f14bfe94e459cb070a489e1786f26d54e9e7b5de",
      "tree": "6b75f51ac0bc91bce48412896b0b943f6edcd0da",
      "parents": [
        "3037fd14302d635426996fb7f6fcf7cb98dc15b9"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sun Nov 14 15:52:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] stb6100: Improve tuner performance\n\n- Reduce the amount of white noise present, which causes the\n  demodulator a significant time to acquire a frontend lock\n  on a whole. Frontend shows a large significant improvement in\n  performance.\n\nThanks to Peter Nayler for helping to identify the potential\nhotspots and fixing them.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3037fd14302d635426996fb7f6fcf7cb98dc15b9",
      "tree": "c237fb91f6033383e937198e14627a96df086dd4",
      "parents": [
        "a22407faba57c3624beea1a9fad7cbdcf5a19a1a"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sun Nov 14 14:56:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis: Rename gpio_set_bits to mantis_gpio_set_bits\n\nThis function is declared extern and exported, and should not be given\na generic name which may conflict with gpiolib in future.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a22407faba57c3624beea1a9fad7cbdcf5a19a1a",
      "tree": "f6e2af4ef614bb254858b5db60da3b70bcb25816",
      "parents": [
        "9c81496a88b04206d0607b23b298b6529da1fcb0"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Sun Nov 14 14:24:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis: use dvb_attach to avoid double dereferencing on module removal\n\nConvert the driver to use the dvb_attach macro to avoid the hard dependency\non the frontend drivers.  The hard dependecy will result in loading a\nnumber of unused frontends, and unwanted automatic dereferencing.\n\nThis fixes a bug where unloading the mantis driver will derefence any\nattached frontend twice, which will cause an oops if the same frontend is\nused by another driver.\n\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c81496a88b04206d0607b23b298b6529da1fcb0",
      "tree": "4b8abc23a2d2976129c6837461b207fd98cb85b7",
      "parents": [
        "116d588ea21cf0278a4de1e3272e9c3220a647e7"
      ],
      "author": {
        "name": "Marko Ristola",
        "email": "marko.ristola@kolumbus.fi",
        "time": "Sun Nov 14 14:09:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis: append tasklet maintenance for DVB stream delivery\n\nAfter dvb-core has called mantis-fe-\u003estop_feed(dvbdmxfeed)\nthe last time (count to zero), no data should ever be copied\nwith dvb_dmx_swfilter() by a tasklet: the target structure\nmight be in an unusable state. Caller of mantis_fe-\u003estop_feed()\nassumes that feeding is stopped after stop_feed() has been\ncalled, ie. dvb_dmx_swfilter() isn\u0027t running, and won\u0027t be called.\n\nThere is a risk that dvb_dmx_swfilter() references freed resources\n(memory or spinlocks or ???) causing instabilities. Thus\ntasklet_disable(\u0026mantis-\u003etasklet) must be called inside of\nmantis-fe-\u003estop_feed(dvbdmxfeed) when necessary.\n\nSigned-off-by: Marko Ristola \u003cmarko.ristola@kolumbus.fi\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "116d588ea21cf0278a4de1e3272e9c3220a647e7",
      "tree": "7a3a420e1731574d08f7256f694defd72bd36c03",
      "parents": [
        "e6f199f3e7e10112adfa80700ecc00b056b5a62e"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Thu Feb 11 04:11:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis, hopper: use MODULE_DEVICE_TABLE\n\nuse the macro to make modules auto-loadable\n\nThanks to Ozan Çağlayan \u003cozan@pardus.org.tr\u003e for pointing it out\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e6f199f3e7e10112adfa80700ecc00b056b5a62e",
      "tree": "93c33e095815cbdcbd1c454d293d7075dd646e59",
      "parents": [
        "c0ff9f4c24a2571943c0d0991c2cb9ac90dc1915"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Nov 10 09:28:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:47 2010 -0200"
      },
      "message": "[media] i2c: Remove obsolete cleanup for clientdata\n\nA few new i2c-drivers came into the kernel which clear the clientdata-pointer\non exit. This is obsolete meanwhile, so fix it and hope the word will spread.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c0ff9f4c24a2571943c0d0991c2cb9ac90dc1915",
      "tree": "1ce53de77bf933d2eecd4ba61e736e3876a52ca8",
      "parents": [
        "9a9dcb4a19c29ec01e7d249e3dae2d589af86480"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Nov 10 11:14:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:47 2010 -0200"
      },
      "message": "[media] media: video: do not clear \u0027driver\u0027 from an i2c_client\n\nThe i2c-core does this already.\n\nReported-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a9dcb4a19c29ec01e7d249e3dae2d589af86480",
      "tree": "55b86d930f87bd704947b272773eef6879abca06",
      "parents": [
        "9c0147b6941e082f52dcbb9688d0e6e5f359744f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Nov 08 20:08:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:47 2010 -0200"
      },
      "message": "[media] cx231xx-417: Remove unnecessary casts of void ptr returning alloc function return values\n\nHi,\n\nThe [vk][cmz]alloc(_node) family of functions return void pointers which\nit\u0027s completely unnecessary/pointless to cast to other pointer types since\nthat happens implicitly.\n\nThis patch removes such casts from drivers/media/\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c0147b6941e082f52dcbb9688d0e6e5f359744f",
      "tree": "3abd3596eb6887242a8b9c47c2c05ef20fcd8817",
      "parents": [
        "c091575c8b35b39b8f271e0d4b692329a705240a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 24 16:41:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:47 2010 -0200"
      },
      "message": "[media] timblogiw: fix kconfig \u0026 build error\n\ntimblogiw uses dma() interfaces and it selects TIMB_DMA for that\nsupport.  However, drivers/dma/ is not built unless\nCONFIG_DMA_ENGINE is enabled, so select/enable that symbol also.\n\ndrivers/built-in.o: In function `timblogiw_close\u0027:\ntimblogiw.c:(.text+0x4419fe): undefined reference to `dma_release_channel\u0027\ndrivers/built-in.o: In function `buffer_release\u0027:\ntimblogiw.c:(.text+0x441a8d): undefined reference to `dma_sync_wait\u0027\ndrivers/built-in.o: In function `timblogiw_open\u0027:\ntimblogiw.c:(.text+0x44212b): undefined reference to `__dma_request_channel\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c091575c8b35b39b8f271e0d4b692329a705240a",
      "tree": "f8a20751423dee07c8492e19176d0f5c3b8632c4",
      "parents": [
        "9eae42e5a216059a146b3fbbe24b4fdc0b10c723"
      ],
      "author": {
        "name": "Richard RÃ¶jfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Mon Nov 08 10:45:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:46 2010 -0200"
      },
      "message": "[media] mfd: Add timberdale video-in driver to timberdale\n\nThis patch defines platform data for the video-in driver\nand adds it to all configurations of timberdale.\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9eae42e5a216059a146b3fbbe24b4fdc0b10c723",
      "tree": "7c06b8dd7b579deb86ffa249ec4b6a3e372fcbf7",
      "parents": [
        "36d89f7de4a4937848de86d9b35cb03a9f0357e1"
      ],
      "author": {
        "name": "Richard Röjfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Mon Nov 08 10:45:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:46 2010 -0200"
      },
      "message": "[media] media: Add timberdale video-in driver\n\nThis patch adds the timberdale video-in driver.\n\nThe video IP of timberdale delivers the video data via DMA.\nThe driver uses the DMA api to handle DMA transfers, and make use\nof the V4L2 video buffers to handle buffers against user space.\n\nIf available the driver uses an encoder to get/set the video standard\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36d89f7de4a4937848de86d9b35cb03a9f0357e1",
      "tree": "38d40406de7fe081febb1f6394f308a6037c0c67",
      "parents": [
        "13d28e4917fb6cf6898e8998f01ab83b3f468aeb"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Nov 07 17:48:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:46 2010 -0200"
      },
      "message": "[media] drivers/staging/cx25821: Use pr_fmt and pr_\u003clevel\u003e\n\nFix several defects with bad line continuation uses that\nintroduce whitespace.\nFix several defects with lines missing \"\\n\".\nStandardize prefixes via pr_fmt.\nRemove internal cx25821 prefixes.\nStandardize :%s():\" ... __func__ uses.\nCoalesce long formats.\nAdd KERN_\u003clevel\u003e prefixes via pr_\u003clevel\u003e to printks.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "13d28e4917fb6cf6898e8998f01ab83b3f468aeb",
      "tree": "9cf0fd5b70ea6e77af0b041c6fdceb1f112ec9ec",
      "parents": [
        "62c7cdd8a16025e4d5596b8e61352960745f3707"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sun Nov 07 10:57:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:46 2010 -0200"
      },
      "message": "[media] IX2505V: i2c transfer error code ignored\n\nIt seems that ix2505v driver ignores a i2c error in ix2505v_read_status_reg.\nThis looks like a typing error using (ret \u003d 1) instead of correct (ret \u003d\u003d 1).\n\nAcked-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "62c7cdd8a16025e4d5596b8e61352960745f3707",
      "tree": "bab628b57566eeae57361bdf9a144f8868c49957",
      "parents": [
        "7bd444ede7285cad4ed5047ff954432325fe7f95"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Nov 07 12:54:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:45 2010 -0200"
      },
      "message": "[media] TM6000: Drop unused macro\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Michel Ludwig \u003cmichel.ludwig@gmail.com\u003e\nCc: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7bd444ede7285cad4ed5047ff954432325fe7f95",
      "tree": "cec812f2174cc690d0238a617e882ab653517aeb",
      "parents": [
        "8ea43d0a2f87b8460f46ddb7b42b5eb17c5385d2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Nov 07 12:53:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:45 2010 -0200"
      },
      "message": "[media] TM6000: Clean-up i2c initialization\n\nUsage of templates for large structures is a bad idea, as it wastes a\nlot of space. Manually initializing the few fields we need is way more\nefficient.\n\nAlso set the algorithm data const, use strlcpy instead of strcpy, fix\na small race (device data must always be set before registering said\ndevice) and properly return error on adapter registration failure.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Michel Ludwig \u003cmichel.ludwig@gmail.com\u003e\nCc: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8ea43d0a2f87b8460f46ddb7b42b5eb17c5385d2",
      "tree": "e7498d5734d2b0d8b55013dd9225a1d8aceb2e7c",
      "parents": [
        "6c7e653ff668d939174aa7023736f4a40fd2be08"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Nov 13 16:49:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:45 2010 -0200"
      },
      "message": "[media] rc: Remove ir-common module\n\nNow, just one old bttv board uses the old RC5 raw decoding routines.\nIts conversion to rc-core requires the generation of IRQ data for both\npositive and negative transitions at the IRQ line. I\u0027m not sure if\nbttv driver supports it or if the transitions will be reliable enough.\nSo, due to the lack of hardware for testing, the better for now is to\njust move the legacy routines to bttv driver, and wait for someone with\na Nebula Digi could help to port it to use also rc-core raw decoders.\n\nAcked-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c7e653ff668d939174aa7023736f4a40fd2be08",
      "tree": "c8d3a5ffd9b2d6adfaa3ce743ee0d910335b93ac",
      "parents": [
        "70de39183a8b5ba0a0cd884ff46c1d81dbe939db"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Nov 13 16:19:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:45 2010 -0200"
      },
      "message": "[media] saa7134: Remove legacy IR decoding logic inside the module\n\nThe only IR left still using the old raw decoders on saa7134 is ENCORE\nFM 5.3. As it is now using the standard rc-core raw decoders, lots\nof old code can be removed from saa7134.\n\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "70de39183a8b5ba0a0cd884ff46c1d81dbe939db",
      "tree": "4825f7dc459bad99d2fbc1a15b2b37af0a86eb08",
      "parents": [
        "c1937f8e3490fedec2c75383df07cd8a7154c545"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Nov 13 16:23:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:44 2010 -0200"
      },
      "message": "[media] saa7134: use rc-core raw decoders for Encore FM 5.3\n\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1937f8e3490fedec2c75383df07cd8a7154c545",
      "tree": "e7498d5734d2b0d8b55013dd9225a1d8aceb2e7c",
      "parents": [
        "101b25b55ec48354bc40b9102b4f7922c9ad9eae"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Tue Nov 09 13:50:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:44 2010 -0200"
      },
      "message": "[media] tm6000: add revision check\n\nadding chip revision check\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "101b25b55ec48354bc40b9102b4f7922c9ad9eae",
      "tree": "9a409a45c0c7ff943cccf02c9f494119c97e2153",
      "parents": [
        "42e142f6b72493b5daec9950c4c83d20ccf56a0d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Nov 05 00:07:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:44 2010 -0200"
      },
      "message": "[media] drivers/media: Use vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "42e142f6b72493b5daec9950c4c83d20ccf56a0d",
      "tree": "34ac08f662b5513ee91a7ef157d0d6f9fdfd4aca",
      "parents": [
        "7491f785dd02bc35551e0463d798959b15644c1d"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 13 05:10:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:44 2010 -0200"
      },
      "message": "[media] gspca - ov519: New sensor ov7660 with bridge ov530 (ov519)\n\n[mchehab@redhat.com: Some CodingStyle fixes]\nTested-by: Anca Emanuel \u003canca.emanuel@gmail.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7491f785dd02bc35551e0463d798959b15644c1d",
      "tree": "ffff9c19afb745c1d54d801152d9832d7c425d45",
      "parents": [
        "b4e96ea30a211c0979e9e0ea10f39dfa50afb8fa"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 13 03:56:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:43 2010 -0200"
      },
      "message": "[media] gspca - ov519: Re-initialize the webcam 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": "b4e96ea30a211c0979e9e0ea10f39dfa50afb8fa",
      "tree": "e2afd2166fd709710ea564ac958f298222e797bd",
      "parents": [
        "5927abcb21d0dd10c960517453e37302acf2269e"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 12 16:13:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:43 2010 -0200"
      },
      "message": "[media] gspca - ov519: Initialize the ov519 snapshot register\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5927abcb21d0dd10c960517453e37302acf2269e",
      "tree": "c70c7df9d596ed3a1f8dc92eb652f5453943c3eb",
      "parents": [
        "a23acec4bca79f2168a5aeacc8d85386b70ae522"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 12 15:32:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:43 2010 -0200"
      },
      "message": "[media] gspca - ov519: Change the ov519 start and stop sequences\n\n- start and stop streaming are done via the FRAR\n- streaming suspend (for control change) is done by video reset\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a23acec4bca79f2168a5aeacc8d85386b70ae522",
      "tree": "32c19b01e852e56ccc0c26c93d5dd5136334d108",
      "parents": [
        "e2817029b3f139bd85360536153467bd8f7f863b"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 12 15:07:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:43 2010 -0200"
      },
      "message": "[media] gspca - ov519: Simplify the LED control functions\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2817029b3f139bd85360536153467bd8f7f863b",
      "tree": "4b76386ded973333a9d323ea43a3b8defd787f49",
      "parents": [
        "858ea5e941fad6a2f38d0c9722bbb842d46662fb"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 12 13:59:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:43 2010 -0200"
      },
      "message": "[media] gspca - ov519: Check the disabled controls at start time only\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "858ea5e941fad6a2f38d0c9722bbb842d46662fb",
      "tree": "5c0e924b7ea2da60655ccdff8fce51d0f3694bdd",
      "parents": [
        "f8f20188e863dfb43ac53364da0b8865d37c97e2"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 12 13:53:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:42 2010 -0200"
      },
      "message": "[media] gspca - ov519: Clearer debug and error messages\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "f8f20188e863dfb43ac53364da0b8865d37c97e2"
}
