)]}'
{
  "log": [
    {
      "commit": "47c5ba53bc5e5f88b5d1bbb97acd25afc27f74eb",
      "tree": "2255f8b182494f0af2681b94396c1212d8094955",
      "parents": [
        "50440c6dcccbf90ee3629407cb13ca09cab7d900"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Oct 31 15:18:42 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 31 21:05:43 2010 -0400"
      },
      "message": "Input: ir-keytable - fix uninitialized variable warning\n\nWe were forgetting to set up proper return value in success path causing\nir_getkeycode() to fail intermittently:\n\ndrivers/media/IR/ir-keytable.c: In function \u0027ir_getkeycode\u0027:\ndrivers/media/IR/ir-keytable.c:363: warning: \u0027retval\u0027 may be used\nuninitialized in this function\n\nReported-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d07025effd3da8b9c74f18448823175f4c63a73",
      "tree": "7482289716e68a4239e11603af4848fc798d7b3b",
      "parents": [
        "1792f17b7210280a3d7ff29da9614ba779cfcedb"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Sat Oct 30 22:17:44 2010 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 30 18:02:22 2010 -0700"
      },
      "message": "drivers/media/IR/ir-keytable.c: fix binary search\n\nThe input-large-scancode patches changed the binary search in\ndrivers/media/IR/ir-keytable.c to use unsigned integers, but\nsigned integers are actually necessary for the algorithm to work.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0851668fdd97e526b2a41f794b785c204dd3d3e0",
      "tree": "4ef7c20a8be8393006c6fe9627eb29dd30877d61",
      "parents": [
        "00ebb6382b8d9c7c15b5f8ad230670d8161d38dd",
        "7655e594945289b418af39f6669fea4666a7b520"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 28 09:35:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 28 09:35:11 2010 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (505 commits)\n  [media] af9015: Fix max I2C message size when used with tda18271\n  [media] IR: initialize ir_raw_event in few more drivers\n  [media] Guard a divide in v4l1 compat layer\n  [media] imon: fix nomouse modprobe option\n  [media] imon: remove redundant change_protocol call\n  [media] imon: fix my egregious brown paper bag w/rdev/idev split\n  [media] cafe_ccic: Configure ov7670 correctly\n  [media] ov7670: allow configuration of image size, clock speed, and I/O method\n  [media] af9015: support for DigitalNow TinyTwin v3 [1f4d:9016]\n  [media] af9015: map DigitalNow TinyTwin v2 remote\n  [media] DigitalNow TinyTwin remote controller\n  [media] af9015: RC fixes and improvements\n  videodev2.h.xml: Update to reflect the latest changes at videodev2.h\n  [media] v4l: document new Bayer and monochrome pixel formats\n  [media] DocBook/v4l: Add missing formats used on gspca cpia1 and sn9c2028\n  [media] firedtv: add parameter to fake ca_system_ids in CA_INFO\n  [media] tm6000: fix a macro coding style issue\n  tm6000: Remove some ugly debug code\n  [media] Nova-S-Plus audio line input\n  [media] [RFC,1/1] V4L2: Use new CAP bits in existing RDS capable drivers\n  ...\n"
    },
    {
      "commit": "61d8e11e519ee7912ab59610fba1aaf08e3c1d84",
      "tree": "f06e035c88cbf508eb6e24875b878ee78d581cf8",
      "parents": [
        "c3b92ce9e75f6353104fc7f8e32fb9fdb2550ad0"
      ],
      "author": {
        "name": "Zimny Lech",
        "email": "napohybelskurwysynom2010@gmail.com",
        "time": "Wed Oct 27 15:34:53 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 27 18:03:18 2010 -0700"
      },
      "message": "Remove duplicate includes from many files\n\nSigned-off-by: Zimny Lech \u003cnapohybelskurwysynom2010@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7655e594945289b418af39f6669fea4666a7b520",
      "tree": "e0f131575f723f77be29b04e3fc634db296460f6",
      "parents": [
        "dc69798447173a6b711fe36b714892dd2e880297"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 27 14:55:34 2010 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 27 15:02:35 2010 -0200"
      },
      "message": "[media] af9015: Fix max I2C message size when used with tda18271\n\nChangeset 1724c8fa7eb33d68898e060a08a8e6a88348b62f added an option to change\nthe maximum I2C size to 8 bytes. However, it forgot to replace the previous\nusage at af9015 to use the newly defined macro value\n(TDA18271_16_BYTE_CHUNK_INIT).\n\nA latter changeset (e350d44fed8eb86a7192a579e3687fcd76a4645b) extended the\npossible values for .small_i2c field and, instead of using a random sequence\nof numbers, it used a number that makes more sense (e. g. the actual limit,\nin terms of bytes).\n\nHowever, as af9015 were using .small_i2c \u003d 1, this become undefined, and the\nrestriction of a max size of 16 was gone.\n\nWhile here, fix the reported msg size at tda18271-common.c.\n\nReported-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nTested-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc69798447173a6b711fe36b714892dd2e880297",
      "tree": "c9b16c9dd97b95075800ce6d5fa187d58a5671ff",
      "parents": [
        "910f5f05f99c1ffbb484c4e6eb2a460e7a08e2d7"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sun Oct 24 23:05:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 25 18:54:28 2010 -0200"
      },
      "message": "[media] IR: initialize ir_raw_event in few more drivers\n\nFew drivers still have assumption that ir_raw_event\nconsists of duration and pulse flag.\nFix that.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "910f5f05f99c1ffbb484c4e6eb2a460e7a08e2d7",
      "tree": "51bafcd6627b43233ce0896ecae489b8a19ee00a",
      "parents": [
        "52fae5eead706cb8d604ee634162f6694d75ccad"
      ],
      "author": {
        "name": "Dr. David Alan Gilbert",
        "email": "linux@treblig.org",
        "time": "Sun Oct 24 13:33:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 25 18:53:44 2010 -0200"
      },
      "message": "[media] Guard a divide in v4l1 compat layer\n\nHi,\n  I managed to trigger a divide by 0 in the v4l compat code\nwith the mem2mem test module; I suspect perhaps it shouldn\u0027t\nhave been returning a 0 pixel wide picture, but either way it seems\nright to guard this divide by 0 in the compatibility layer.\n\nTested on 2.6.36 (ubuntu build, but the code in this is the same as upstream),\nbut ***not tested with a real video device***.\n\nSigned-off-by: Dr. David Alan Gilbert \u003clinux@treblig.org\u003e\ncc: stable.kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3a99c6319064af3f2e18eb929f638d555dbf7a62",
      "tree": "e611927f41142123dc8efed7e07a3a91151edb01",
      "parents": [
        "1dfd166e93f98892aa4427069a23ed73259983c8",
        "49327ad2bbbaf1945d5ba431522201574219d150"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 07:59:01 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 07:59:01 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (75 commits)\n  Input: wacom - specify Cinitq supported tools\n  Input: ab8500-ponkey - fix IRQ freeing in error path\n  Input: adp5588-keys - use more obvious i2c_device_id name string\n  Input: ad7877 - switch to using threaded IRQ\n  Input: ad7877 - use attribute group to control visibility of attributes\n  Input: serio - add support for PS2Mult multiplexer protocol\n  Input: wacom - properly enable runtime PM\n  Input: ad7877 - filter events where pressure is beyond the maximum\n  Input: ad7877 - implement EV_KEY:BTN_TOUCH reporting\n  Input: ad7877 - implement specified chip select behavior\n  Input: hp680_ts_input - use cancel_delayed_work_sync()\n  Input: mousedev - correct lockdep annotation\n  Input: ads7846 - switch to using threaded IRQ\n  Input: serio - support multiple child devices per single parent\n  Input: synaptics - simplify pass-through port handling\n  Input: add ROHM BU21013 touch panel controller support\n  Input: omap4-keypad - wake-up on events \u0026 long presses\n  Input: omap4-keypad - fix interrupt line configuration\n  Input: omap4-keypad - SYSCONFIG register configuration\n  Input: omap4-keypad - use platform device helpers\n  ...\n"
    },
    {
      "commit": "229aebb873e29726b91e076161649cf45154b0bf",
      "tree": "acc02a3702215bce8d914f4c8cc3d7a1382b1c67",
      "parents": [
        "8de547e1824437f3c6af180d3ed2162fa4b3f389",
        "50a23e6eec6f20d55a3a920e47adb455bff6046e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  Update broken web addresses in arch directory.\n  Update broken web addresses in the kernel.\n  Revert \"drivers/usb: Remove unnecessary return\u0027s from void functions\" for musb gadget\n  Revert \"Fix typo: configuation \u003d\u003e configuration\" partially\n  ida: document IDA_BITMAP_LONGS calculation\n  ext2: fix a typo on comment in ext2/inode.c\n  drivers/scsi: Remove unnecessary casts of private_data\n  drivers/s390: Remove unnecessary casts of private_data\n  net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data\n  drivers/infiniband: Remove unnecessary casts of private_data\n  drivers/gpu/drm: Remove unnecessary casts of private_data\n  kernel/pm_qos_params.c: Remove unnecessary casts of private_data\n  fs/ecryptfs: Remove unnecessary casts of private_data\n  fs/seq_file.c: Remove unnecessary casts of private_data\n  arm: uengine.c: remove C99 comments\n  arm: scoop.c: remove C99 comments\n  Fix typo configue \u003d\u003e configure in comments\n  Fix typo: configuation \u003d\u003e configuration\n  Fix typo interrest[ing|ed] \u003d\u003e interest[ing|ed]\n  Fix various typos of valid in comments\n  ...\n\nFix up trivial conflicts in:\n\tdrivers/char/ipmi/ipmi_si_intf.c\n\tdrivers/usb/gadget/rndis.c\n\tnet/irda/irnet/irnet_ppp.c\n"
    },
    {
      "commit": "52fae5eead706cb8d604ee634162f6694d75ccad",
      "tree": "e247c78928efdd3cf9637e9dc8a266cb127ce874",
      "parents": [
        "6aa209e41fd51d3ade96e1550d9b514a07ebd8f1"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Oct 23 16:43:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 17:49:09 2010 -0200"
      },
      "message": "[media] imon: fix nomouse modprobe option\n\nPointed out by Bonne Eggleston on the lirc list.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6aa209e41fd51d3ade96e1550d9b514a07ebd8f1",
      "tree": "9dee04fd45ef940b3127f40cd9e97f31531e006f",
      "parents": [
        "428cc7633dedbab05aab80b805d8585572dc6dbf"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Oct 23 16:42:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 17:48:37 2010 -0200"
      },
      "message": "[media] imon: remove redundant change_protocol call\n\nThere was a redundant call to imon_ir_change_protocol -- its already\ngetting called from ir_input_register. Also do some minor housekeeping\nwith var names and formatting.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "428cc7633dedbab05aab80b805d8585572dc6dbf",
      "tree": "30e97783d7a97d1a1d7fcde9870b68b9e14176ad",
      "parents": [
        "cdff10a18d005eac83524917e7789d57b20877ef"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Oct 23 16:42:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 17:45:35 2010 -0200"
      },
      "message": "[media] imon: fix my egregious brown paper bag w/rdev/idev split\n\nSomehow, I managed to screw things up when reworking the rdev/idev split\npatch from David, and started trying to get ir_input_dev from idev\ninstead of rdev, thus resulting in button presses hanging the system.\nThis fixes it.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cdff10a18d005eac83524917e7789d57b20877ef",
      "tree": "2146946444612e3d806dcda289c924ce7c5ed684",
      "parents": [
        "75e2bdad8901a0b599e01a96229be922eef1e488"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Tue Oct 19 18:24:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 13:11:24 2010 -0200"
      },
      "message": "[media] cafe_ccic: Configure ov7670 correctly\n\nForce smbus communication, disable QCIF mode, and set the correct\nclock speed on the OLPC XO-1.\n\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75e2bdad8901a0b599e01a96229be922eef1e488",
      "tree": "6839dfdef15550a3eac76932a15d9a3da943e334",
      "parents": [
        "f8c612744359179c6c90faccb6b0ca185cb65d15"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Tue Oct 19 18:24:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 13:09:23 2010 -0200"
      },
      "message": "[media] ov7670: allow configuration of image size, clock speed, and I/O method\n\nThese parameters need to be configurable based on the host system.\nThey can now be communicated through the s_config call.\n\nThe old CONFIG_OLPC_XO_1 selector was not correct; this kind of\narrangement wouldn\u0027t allow for a universal kernel that would work on both\nlaptops.\n\nCertain parts of the probe routine had to be moved later (into s_config),\nbecause we can\u0027t do any I/O until we know which I/O method has been\nselected through this mechanism.\n\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8c612744359179c6c90faccb6b0ca185cb65d15",
      "tree": "21d4265e7b852b7b28acad98f05d8e996f99a620",
      "parents": [
        "bd864ce353ac8b631460c058ebdafd7253dd5582"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Oct 23 07:35:31 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:13:38 2010 -0200"
      },
      "message": "[media] af9015: support for DigitalNow TinyTwin v3 [1f4d:9016]\n\nIt is AF9015+AF9013+2xMXL5007T.\n\nTanks to Bernard Giannetti and DigitalNow for the help!\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Renura Enterprises Pty Ltd \u003crenura@digitalnow.com.au\u003e\nCc: Bernard Giannetti \u003cthebernmeister@hotmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd864ce353ac8b631460c058ebdafd7253dd5582",
      "tree": "3952b662f2a1e37c735742d34be1430d0545d34b",
      "parents": [
        "64fb58092e025235dc7fdcebeffee1516c79464d"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Oct 22 20:37:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:12:17 2010 -0200"
      },
      "message": "[media] af9015: map DigitalNow TinyTwin v2 remote\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Renura Enterprises Pty Ltd \u003crenura@digitalnow.com.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "64fb58092e025235dc7fdcebeffee1516c79464d",
      "tree": "f01d2d63bf17158e1f8b8d49e486f8cfc2a1e442",
      "parents": [
        "74c8e3ad0e5296d65be091bdc0d3ae9f72f7e019"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Oct 22 20:23:31 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:11:52 2010 -0200"
      },
      "message": "[media] DigitalNow TinyTwin remote controller\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Renura Enterprises Pty Ltd \u003crenura@digitalnow.com.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74c8e3ad0e5296d65be091bdc0d3ae9f72f7e019",
      "tree": "2f818cce0a2b2655a425facf6aea6427ca2ca825",
      "parents": [
        "d8d627834b1f4dd21a63c2b524e9eb56173df57b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Oct 22 18:45:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:11:28 2010 -0200"
      },
      "message": "[media] af9015: RC fixes and improvements\n\nRead all remote\tcontroller registers at\tonce to\treduce USB remote polling traffic.\nUse .rc_codes() to disable / enable remote polling instead of .rc_query().\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52065c513a8a15fc0fb1fe2452256303edaece74",
      "tree": "29de3a9b7744b0d86fa59f409be2fd1f238d9435",
      "parents": [
        "4363a0b8343747a429df526249d2f3194403365c"
      ],
      "author": {
        "name": "Henrik Kurelid",
        "email": "henrik@kurelid.se",
        "time": "Mon Mar 01 08:56:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 01:35:49 2010 -0200"
      },
      "message": "[media] firedtv: add parameter to fake ca_system_ids in CA_INFO\n\nThe Digital Everywhere firmware have the shortcoming that ca_info_enq and\nca_info are not supported. This means that we can never retrieve the correct\nca_system_id to present in the CI message CA_INFO. Currently the driver uses\nthe application id retrieved using app_info_req and app_info, but this id\nonly match the correct ca_system_id as given in ca_info in some cases.\nThis patch adds a parameter to the driver in order for the user to override\nwhat will be returned in the CA_INFO CI message. Up to four ca_system_ids can\nbe specified.\nThis is needed for users with CAMs that have different manufacturer id and\nca_system_id and that uses applications that take this into account, like\nMythTV.\n\nSigned-off-by: Henrik Kurelid \u003chenrik@kurelid.se\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fcb9757333df37cf4a7feccef7ef6f5300643864",
      "tree": "b04e8567ef7fd1d6a67c291122dbd2476c38bcc8",
      "parents": [
        "cb0ed22270129b980257fa9c83b152f09ecd9eda"
      ],
      "author": {
        "name": "lawrence rust",
        "email": "lawrence@softsystem.co.uk",
        "time": "Mon Oct 18 07:06:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 01:17:52 2010 -0200"
      },
      "message": "[media] Nova-S-Plus audio line input\n\nThis patch adds audio DMA capture and ALSA mixer elements for the line\ninput jack of the Hauppauge Nova-S-plus DVB-S PCI card.  The Nova-S-plus\nhas a WM8775 ADC that is currently not detected.  This patch enables\nthis chip and exports volume, balance mute and ALC elements for ALSA\nmixer controls.\n\n[mchehab@redhat.com: Fix CodingStyle issues]\nSigned-off-by: Lawrence Rust \u003clawrence@softsystem.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb0ed22270129b980257fa9c83b152f09ecd9eda",
      "tree": "b8fff62d7802a2ef4653227a989346b2b0dbb7bb",
      "parents": [
        "eb8942e9b6150d3cc89640f1fb243ca9626a1d14"
      ],
      "author": {
        "name": "Matti Aaltonen",
        "email": "matti.j.aaltonen@nokia.com",
        "time": "Mon Oct 18 06:54:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 23:49:47 2010 -0200"
      },
      "message": "[media] [RFC,1/1] V4L2: Use new CAP bits in existing RDS capable drivers\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a682d4cb768381039bdafdc3c04c53cf8d70dcf0",
      "tree": "5b4b92be483f34d08b85e25ae7938af416bc7316",
      "parents": [
        "e2302501c32a0e7e34b7077f10da03b72dd91570"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Oct 17 09:26:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 23:40:58 2010 -0200"
      },
      "message": "[media] [RFC] radio-mr800: locking fixes\n\n- serialize the suspend and resume functions using the global lock.\n- do not call usb_autopm_put_interface after a disconnect.\n- fix a race when disconnecting the device.\n\nReported-by: David Ellingsworth \u003cdavid@identd.dyndns.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: David Ellingsworth\u003cdavid@identd.dyndns.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2302501c32a0e7e34b7077f10da03b72dd91570",
      "tree": "79776b9789936628e09b712596d79e9cf9f0675e",
      "parents": [
        "3074fc8432223937985e138bde1270a03fc75628"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 20 04:20:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 23:33:31 2010 -0200"
      },
      "message": "[media] drivers/media/IR/imon.c: Use pr_err instead of err\n\nUse the standard error logging mechanisms.\nAdd #define pr_fmt(fmt) KBUILD_MODNAME \":%s\" fmt, __func__\nRemove __func__ from err calls, add \u0027\\n\u0027, rename to pr_err\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3074fc8432223937985e138bde1270a03fc75628",
      "tree": "461defa2a793ccddce806ce6bd5f23fbc8d66ef7",
      "parents": [
        "ab599a6d474e0dd4db3557a46dd15cff6e126d0b"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Aug 05 17:29:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 23:25:13 2010 -0200"
      },
      "message": "[media] drivers/media/video/bt8xx: Adjust confusing if indentation\n\nIndent the branch of an if.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r disable braces4@\nposition p1,p2;\nstatement S1,S2;\n@@\n\n(\nif (...) { ... }\n|\nif (...) S1@p1 S2@p2\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nif (p1[0].column \u003d\u003d p2[0].column):\n  cocci.print_main(\"branch\",p1)\n  cocci.print_secs(\"after\",p2)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab599a6d474e0dd4db3557a46dd15cff6e126d0b",
      "tree": "f1271d31ecd1c247f76cab8cec18f03714c7acbe",
      "parents": [
        "dda7ae789f1d9b0c2528f7abc37f4316f8fa1e0f"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sat Oct 16 16:44:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 22:22:47 2010 -0200"
      },
      "message": "[media] lmedm04: driver for DM04/QQBOX updated to version 1.60\n\nThese include\n-later kill of usb_buffer to avoid kernel crash on hot unplugging.\n-DiSEqC functions.\n-LNB Power switch\n-Faster channel change.\n-support for LG tuner on LME2510C.\n-firmware switching for LG tuner.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dda7ae789f1d9b0c2528f7abc37f4316f8fa1e0f",
      "tree": "bb8d0a170f3a88cc2a7bc2ed0a9d3b8c081e90e9",
      "parents": [
        "29adc2c06fd7aa0a26135d8c96afd1cef9e6700b"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Oct 22 04:10:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 22:09:21 2010 -0200"
      },
      "message": "[media] s5p-fimc: dubious one-bit signed bitfields\n\n\u003e From: Dan Carpenter [mailto:error27@gmail.com]\n\u003e\n\u003e These are signed so instead of being 1 and 0 as intended they are -1 and\n\u003e 0.  It doesn\u0027t cause a bug in the current code but Sparse warns about\n\u003e it:\n\u003e\n\u003e drivers/media/video/s5p-fimc/fimc-core.h:226:28:\n\u003e \terror: dubious one-bit signed bitfield\n\u003e  struct fimc_scaler {\n\u003e -\tint\tscaleup_h:1;\n\u003e -\tint\tscaleup_v:1;\n\u003e -\tint\tcopy_mode:1;\n\u003e -\tint\tenabled:1;\n\u003e +\tunsigned int\tscaleup_h:1;\n\u003e +\tunsigned int\tcaleup_v:1;\n\u003e +\tunsigned int\tcopy_mode:1;\n\u003e +\tunsigned int\tenabled:1;\n\nIn general I agree, however this patch would change scaleup_v:1\nto caleup_v, so it cannot be applied in current form.\nHere is the corrected patch:\n\nReported-by: Dan Carpenter \u003cerror27@gmail.com\u003c\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "29adc2c06fd7aa0a26135d8c96afd1cef9e6700b",
      "tree": "1f1bcde88ad0a8572b998b08e849c7437fb487b4",
      "parents": [
        "aa55f3a46fe799b3c8396c57f4b4074252f635da"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Oct 21 16:22:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 22:03:25 2010 -0200"
      },
      "message": "[media] s5p-fimc: add unlock on error path\n\nThere was an unlock missing if kzalloc() failed.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa55f3a46fe799b3c8396c57f4b4074252f635da",
      "tree": "88cf4237a1dae03388a1bfd56573ce9f2bacaa6f",
      "parents": [
        "84d0d4f0674c55d0625bd1b6eb91dba4ef3948f9"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 10:04:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:55:32 2010 -0200"
      },
      "message": "[media] cx18: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, replace the hardcoded module name passed to those\nfunctions by NULL.\n\nThe sub-devices without a listed module name don\u0027t result in and I2C\nsub-device being created, as they either are IR devices or don\u0027t have an\nI2C address listed. It\u0027s thus safe to rely on modaliases only.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the cx18 driver\nuses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84d0d4f0674c55d0625bd1b6eb91dba4ef3948f9",
      "tree": "e5c3356158bf30269ecd7b60e837789a3b461f30",
      "parents": [
        "dfffec67951494a02244b43b0b2cdc9cded841b2"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 09:58:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:55:21 2010 -0200"
      },
      "message": "[media] ivtv: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, replace the hardcoded module name passed to those\nfunctions by NULL.\n\nThe sub-devices without a listed module name don\u0027t result in and I2C\nsub-device being created, as they either are IR devices or don\u0027t have an\nI2C address listed. It\u0027s thus safe to rely on modaliases only.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the ivtv driver\nuses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dfffec67951494a02244b43b0b2cdc9cded841b2",
      "tree": "321f803f53537b4919c20897b925367005035141",
      "parents": [
        "87b385484e29b1a6e5138e186f7f4d16e5f398a3"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 09:32:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:54:20 2010 -0200"
      },
      "message": "[media] vpif_capture: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, don\u0027t use the module names hardcoded in platform\ndata by passing a NULL module name to those functions.\n\nThe only platform using the VPIF capture device (DM646x EVM) hardcodes\nthe module names to invalid values (tvp514x-0 and tvp514x-1). As this is\nalready broken, there\u0027s no risk of breaking it more.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "87b385484e29b1a6e5138e186f7f4d16e5f398a3",
      "tree": "5b17ef3b19749fc21ee3ab8ac738f8c1af2f148e",
      "parents": [
        "959b606922e080a6a236211ff9f7f74150a73028"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 09:31:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:54:11 2010 -0200"
      },
      "message": "[media] vpif_display: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, don\u0027t use the module names hardcoded in platform\ndata by passing a NULL module name to those functions.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the vpif_display\nplatform data uses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "959b606922e080a6a236211ff9f7f74150a73028",
      "tree": "0354818a73492c29f5f899fccb25802937421d19",
      "parents": [
        "2001f99947017e378e55943a350c67a8fca9e9b6"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 09:05:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:54:03 2010 -0200"
      },
      "message": "[media] vpfe_capture: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, don\u0027t use the module names hardcoded in platform\ndata by passing a NULL module name to those functions.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the vpfe_capture\nplatform data uses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2001f99947017e378e55943a350c67a8fca9e9b6",
      "tree": "6ebe40a702465ba78ca7b9c46a88fcd66dfa2e09",
      "parents": [
        "cb9bc962a10144d3a70651f1f5c755b34d8d5bf4"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 09:27:03 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:53:52 2010 -0200"
      },
      "message": "[media] soc_camera: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, remove the module names hardcoded in platform data\nand pass a NULL module name to those functions.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the soc_camera\nplatform data uses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb9bc962a10144d3a70651f1f5c755b34d8d5bf4",
      "tree": "3e4e21ebe9428a0a4a2f5716d49d7603f8f71ed4",
      "parents": [
        "2334e7902e4ff3d61b5dd808858f2ac3e276a551"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 08:45:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:53:43 2010 -0200"
      },
      "message": "[media] radio-si4713: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, replace the hardcoded module name passed to those\nfunctions by NULL.\n\nAs no board seems to use this driver, no platform data has been checked.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2334e7902e4ff3d61b5dd808858f2ac3e276a551",
      "tree": "8c4b73c33841ed181784dd75dc07564b7073d6d4",
      "parents": [
        "d4c0312363ad16a9991521aec7e19ffe85d49c2a"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 08:39:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:53:33 2010 -0200"
      },
      "message": "[media] sh_vou: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, remove the module names hardcoded in platform data\nand pass a NULL module name to those functions.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the sh_vou\nplatform data uses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4c0312363ad16a9991521aec7e19ffe85d49c2a",
      "tree": "8aa1ce457ad867fdd2f575ba9a9d7924cfc16912",
      "parents": [
        "99f7d81bd7c33a31cbd8c87757fa4faa8c6b1425"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 08:35:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:53:15 2010 -0200"
      },
      "message": "[media] pvrusb2: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, replace the hardcoded module name passed to those\nfunctions by NULL.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the pvrusb2\ndriver uses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-By: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "99f7d81bd7c33a31cbd8c87757fa4faa8c6b1425",
      "tree": "41b58bf1e58a669014fbeaadbd683c9598337849",
      "parents": [
        "50fbc5a463d48525eca9b4cb78d7ad4818d39532"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 08:19:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:52:28 2010 -0200"
      },
      "message": "[media] zoran: Don\u0027t use module names to load I2C modules\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, replace the hardcoded module name passed to those\nfunctions by NULL.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the zoran driver\nuses.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1532a07042289d420f040f3bd4370cc106860003",
      "tree": "56439e9ac91090038d50435f34afa06e8a4f2785",
      "parents": [
        "e9f0495a25e37a3bc60c42fbfe3b31a47b91b7ad"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 07:58:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:50:56 2010 -0200"
      },
      "message": "[media] v4l: Remove hardcoded module names passed to v4l2_i2c_new_subdev*\n\nWith the v4l2_i2c_new_subdev* functions now supporting loading modules\nbased on modaliases, replace the hardcoded module name passed to those\nfunctions by NULL.\n\nAll corresponding I2C modules have been checked, and all of them include\na module aliases table with names corresponding to what the drivers\nmodified here use.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9f0495a25e37a3bc60c42fbfe3b31a47b91b7ad",
      "tree": "e1c7e607f110157bf209bd34b2d132c38d6e7176",
      "parents": [
        "b8383962c388288b99bcaadcf8a87b049cd56d4a"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Sep 24 07:37:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:34:17 2010 -0200"
      },
      "message": "[media] v4l: Load I2C modules based on modalias\n\nWhen creating a new sub-device, The V4L I2C subdev API has historically\nrequired drivers to pass the name of the module that implements support\nfor the I2C device.\n\nI2C modules can be loaded based on modaliases instead of the module\nname. As the I2C device type name is already available to the\nv4l2_i2c_new_subdev* functions, make the module name argument optional\nand create a modalias based on the type name when no module name is\nprovided.\n\nAll in-tree drivers call those functions with a non-NULL module name\nargument, this change is thus harmless.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b8383962c388288b99bcaadcf8a87b049cd56d4a",
      "tree": "34e60193fda6f2e1926742eff50a7646595335cb",
      "parents": [
        "a84946895fa747a81c3b55a1398e03cdba4778d9"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Oct 21 16:22:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:25:40 2010 -0200"
      },
      "message": "[media] cx231xx: fix double lock typo\n\nThis was supposed to be an unlock on the error path.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Devin Heitmueller \u003cdheitmueller@hauppauge.com\u003e\nCc: Palash Bandyopadhyay \u003c palash.bandyopadhyay@conexant.com\u003e\nCc: Sri Deevi \u003cSrinivasa.Deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a84946895fa747a81c3b55a1398e03cdba4778d9",
      "tree": "af40286313023e278e2f1cf5c9fbc5a633877b5c",
      "parents": [
        "4ae871088a9ddead041c9e91e01435e4ed5dda08"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Oct 17 18:25:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:24:57 2010 -0200"
      },
      "message": "[media] anysee: switch to RC core\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ae871088a9ddead041c9e91e01435e4ed5dda08",
      "tree": "85dc144df438fc54c5e7a7913c552df04743e0d2",
      "parents": [
        "5401c2db1ee0adc89dfb5d4b1a6dc1f2efe38854"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Oct 17 16:16:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:24:26 2010 -0200"
      },
      "message": "[media] Anysee remote controller\n\nAnysee remote controller keytable. Uses NEC address 0x08.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5401c2db1ee0adc89dfb5d4b1a6dc1f2efe38854",
      "tree": "8ceab0107f79b8d0a87d1b26a9635ce870552b3a",
      "parents": [
        "8298f2f810b988dccfa0ab51cd874e107514c036"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Thu Oct 21 16:21:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:58:52 2010 -0200"
      },
      "message": "[media] cx88: uninitialized variable\n\nFixes a gcc warning:\n\ndrivers/media/video/cx88/cx88-video.c:772:\n\twarning: ‘core’ may be used uninitialized in this function\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8298f2f810b988dccfa0ab51cd874e107514c036",
      "tree": "263f57bb60dda6bc5da878723e15b44151616a74",
      "parents": [
        "69194aba3d998af0a51efdf1bde9ce6642b8ab76"
      ],
      "author": {
        "name": "Adrian Taylor",
        "email": "adrian.taylor@realvnc.com",
        "time": "Wed Oct 20 07:55:33 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:55:43 2010 -0200"
      },
      "message": "[media] Support for Elgato Video Capture\n\nThis patch allows this device successfully to show video, at least from\nits composite input.\n\nI have no information about the true hardware contents of this device and so\nthis patch is based solely on fiddling with things until it worked. The\nchip appears to be em2860, and the closest device with equivalent inputs\nis the Typhoon DVD Maker. Copying the settings for that device appears\nto do the trick. That\u0027s what this patch does.\n\n[mchehab@redhat.com: update CARDLIST.em28xx accordingly, via script]\nSigned-off-by: Adrian Taylor \u003cadrian.taylor@realvnc.com\u003e\nReviewed-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36e9d2605d430d94c60e4b449c737da1798de3b5",
      "tree": "6c2f9c249edfe57fa95eccb138b1e27c9715bc4d",
      "parents": [
        "4a8839187a613cbc34cf21f4f58ae5d5176ec26d"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri Oct 22 16:49:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:38 2010 -0200"
      },
      "message": "[media] mceusb: hook debug print spew directly into parser routine\n\nProvides more complete debug spew, parses individual commands and raw IR\ndata one chunk at a time.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4a8839187a613cbc34cf21f4f58ae5d5176ec26d",
      "tree": "4b04f26600eb8c041b227d3bcbba245675afd82c",
      "parents": [
        "3459d4553b95084a6390e9b62687488538f33c57"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri Oct 22 14:42:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:38 2010 -0200"
      },
      "message": "[media] mceusb: add symbolic names for commands\n\nAnd replace usage of hex values w/symbolic names wherever possible\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3459d4553b95084a6390e9b62687488538f33c57",
      "tree": "2a486ba1f05e4a8a37b5300e9830c3044124b251",
      "parents": [
        "17c2b1fd71f75a50284a33af9bc0d98ed1cbcd30"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 11:52:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:37 2010 -0200"
      },
      "message": "[media] mceusb: Allow a per-model device name\n\nIt is better to use a per-model device name, especially on\nmulti-function devices like Polaris. So, allow overriding the\ndefault name at the mceusb model table.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\n"
    },
    {
      "commit": "17c2b1fd71f75a50284a33af9bc0d98ed1cbcd30",
      "tree": "9f7ee4ec42c7f0a995ac6abda5ee1a2c1fbacad2",
      "parents": [
        "37dbd3a64ed6dd62ab5a49dbfcfae7e8ac0413a9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 11:51:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:37 2010 -0200"
      },
      "message": "[media] mceusb: allow a per-model RC map\n\nEspecially when used with Polaris boards, devices may have different\ntypes of remotes shipped. So, we need a per-model rc-map.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\n"
    },
    {
      "commit": "37dbd3a64ed6dd62ab5a49dbfcfae7e8ac0413a9",
      "tree": "7329dbbedfb18c4d5b7770a5fd5507388229d8d4",
      "parents": [
        "39dc5c3adf65bf86115aeccd740993256e6a22d4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 11:50:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:37 2010 -0200"
      },
      "message": "[media] mceusb: add a per-model structure\n\nThe previous logic needed duplicate USB table structs, one to store\nthe list of the devices, and 3 sets of other structs, to store the\nquirks list.\n\nWith this change, devices that require expecial quirks just need to\nhave a .driver_info \u003d \u003cquirk entry\u003e.\n\nIt also allows adding some extra quirks, like per-model RC tables.\n\nAs a bonus, this patch reduced in 10% the data segment size:\n\n   text    data     bss     dec     hex filename\n  15487    5008       4   20499    5013 old/mceusb.ko\n  15438    4496       4   19938    4de2 new/mceusb.ko\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\n"
    },
    {
      "commit": "39dc5c3adf65bf86115aeccd740993256e6a22d4",
      "tree": "f8f523805bb658cb84b55d9e2d925685628bc04e",
      "parents": [
        "4c8fa38198e58e9ccf5fca1d76792540eac047da"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 01:35:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:37 2010 -0200"
      },
      "message": "[media] mceusb: improve ir data buffer parser\n\nSwitch to a state machine that properly handles all incoming urb data\npackets, and reads much cleaner and corrects some minor parsing errors\nthat were hindering decode on cx231xx/Polaris integrated IR. Also tested\nwith four different mceusb variants, and works perfectly with all of\nthem (at least for the rc6a mce remotes).\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\n"
    },
    {
      "commit": "c1cbb7029e81894c056680d61c64741bd2ff246f",
      "tree": "99a96186dae129398300db241fbf5eff6bfd7d44",
      "parents": [
        "09c8dd8de67cf781be95d809cd45af22f40c37df"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Oct 18 18:39:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:36 2010 -0200"
      },
      "message": "[media] lirc_dev: rework storage for cdev data\n\nFixes an oops when an lirc driver that doesn\u0027t provide its own fops is\nunplugged while the lirc cdev is open. Tested with lirc_igorplugusb,\nwith a special thanks to Timo Boettcher for providing the test hardware.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "09c8dd8de67cf781be95d809cd45af22f40c37df",
      "tree": "14a53c50f055548742e9ac406bc4d385aa64ac58",
      "parents": [
        "715d29a74450696696dc064f85ba4ff0eaadb1d2"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Oct 18 17:30:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:36 2010 -0200"
      },
      "message": "[media] lirc_dev: call cdev_del *after* irctl cleanup\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "715d29a74450696696dc064f85ba4ff0eaadb1d2",
      "tree": "0d6541aec78b66df59ceee6afbd17460140d1e36",
      "parents": [
        "d889a135cb832c77b7f90a89b40090e4e9ba609b"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon Oct 18 12:02:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:36 2010 -0200"
      },
      "message": "[media] lirc_dev: more error-checking improvements\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d889a135cb832c77b7f90a89b40090e4e9ba609b",
      "tree": "3b11de68a05c50b3726b32882b962666e45f89ba",
      "parents": [
        "90dc4cfa2076cdc4df4c2f5dd3cadeefd9557c2c"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Oct 16 21:36:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:36 2010 -0200"
      },
      "message": "[media] lirc_dev: get irctl from irctls by inode again\n\nCan\u0027t explain it (yet), but I\u0027ve seen the \u0027get irctl via private_data\u0027\nsetup fail for a number of people (ioctl called before its filled in?),\nso lets go back to a variant of the old way, but one that still works\nwith unlocked_ioctl.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90dc4cfa2076cdc4df4c2f5dd3cadeefd9557c2c",
      "tree": "9e8338bff820643e1d84f8f9db5044fcf185e79f",
      "parents": [
        "578fcb8e5f3046493932105c404792a2fe0e066f"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Oct 16 21:32:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:35 2010 -0200"
      },
      "message": "[media] lirc_dev: fix pointer to owner\n\nIf an lirc device driver doesn\u0027t specify its own fops, we set set\nir-\u003ecdev.owner to THIS_MODULE. If it does specify its own fops, we\nset ir-\u003ecdev.owner to ir-\u003ed.owner. Subsequent module_{get,put} calls\nshould be using ir-\u003ecdev.owner, not ir-\u003ed.owner.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "578fcb8e5f3046493932105c404792a2fe0e066f",
      "tree": "cdd93ab9f6b4d43d15dcaeab3c5ffd574fceba6d",
      "parents": [
        "4cce492b01599646421529b34deea9f61dec71de"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Oct 16 21:29:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:35 2010 -0200"
      },
      "message": "[media] lirc_dev: sanitize function and struct names a bit\n\nUse names that clearly identify functions as lirc functions.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4cce492b01599646421529b34deea9f61dec71de",
      "tree": "f9f5884ef56ee038f46d7a42b4c4f86d0f00ac31",
      "parents": [
        "780e312175f688ab5ab6124c91d46fa2b9afe2d2"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed Oct 20 16:26:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:35 2010 -0200"
      },
      "message": "[media] dvb: remove obsolete lgdt3304 driver\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "092e0e7e520a1fca03e13c9f2d157432a8657ff2",
      "tree": "451897252c4c08c4b5a8ef535da156f1e817e80b",
      "parents": [
        "79f14b7c56d3b3ba58f8b43d1f70b9b71477a800",
        "776c163b1b93c8dfa5edba885bc2bfbc2d228a5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:52:56 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:52:56 2010 -0700"
      },
      "message": "Merge branch \u0027llseek\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl\n\n* \u0027llseek\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:\n  vfs: make no_llseek the default\n  vfs: don\u0027t use BKL in default_llseek\n  llseek: automatically add .llseek fop\n  libfs: use generic_file_llseek for simple_attr\n  mac80211: disallow seeks in minstrel debug code\n  lirc: make chardev nonseekable\n  viotape: use noop_llseek\n  raw: use explicit llseek file operations\n  ibmasmfs: use generic_file_llseek\n  spufs: use llseek in all file operations\n  arm/omap: use generic_file_llseek in iommu_debug\n  lkdtm: use generic_file_llseek in debugfs\n  net/wireless: use generic_file_llseek in debugfs\n  drm: use noop_llseek\n"
    },
    {
      "commit": "5704e44d283e907623e3775c1262f206a2c48cf3",
      "tree": "0a981b24173e90854e7b7d812b35859e1e5f0174",
      "parents": [
        "91151240ed8e97cc4457dae4094153c2744f1eb8",
        "6de5bd128d381ad88ac6d419a5e597048eb468cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:43:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:43:11 2010 -0700"
      },
      "message": "Merge branch \u0027config\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl\n\n* \u0027config\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:\n  BKL: introduce CONFIG_BKL.\n  dabusb: remove the BKL\n  sunrpc: remove the big kernel lock\n  init/main.c: remove BKL notations\n  blktrace: remove the big kernel lock\n  rtmutex-tester: make it build without BKL\n  dvb-core: kill the big kernel lock\n  dvb/bt8xx: kill the big kernel lock\n  tlclk: remove big kernel lock\n  fix rawctl compat ioctls breakage on amd64 and itanic\n  uml: kill big kernel lock\n  parisc: remove big kernel lock\n  cris: autoconvert trivial BKL users\n  alpha: kill big kernel lock\n  isapnp: BKL removal\n  s390/block: kill the big kernel lock\n  hpet: kill BKL, add compat_ioctl\n"
    },
    {
      "commit": "780e312175f688ab5ab6124c91d46fa2b9afe2d2",
      "tree": "3830f521b82765b0cfa71e7bb1a4a617091d685f",
      "parents": [
        "76ad3b684ae6bf43662f8fc57501e4ad0e3b12e8"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Oct 19 04:29:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 14:50:06 2010 -0200"
      },
      "message": "[media] gspca: Fix coding style issues\n\nThe errors were found by checkpatch.pl. Most fixes are:\n- remove spaces followed by TAB(s),\n- split lines greater than 80 characters,\n- move most \u0027{\u0027s from start of line to end of previous line.\n  (Some \u0027{\u0027s at start of line remain when the \u0027}\u0027s are on the same line)\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76ad3b684ae6bf43662f8fc57501e4ad0e3b12e8",
      "tree": "986fbd1a41ff35afe8e8548cb3e37bb63ccf9ccd",
      "parents": [
        "ccbc5df21ca0c616c5e47d1e7f58ff5b312e03a7"
      ],
      "author": {
        "name": "Németh Márton",
        "email": "nm127@freemail.hu",
        "time": "Tue Oct 19 03:33:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 14:31:06 2010 -0200"
      },
      "message": "[media] gspca - sonixj: Add horizontal and vertical flip for po2030n\n\nThe PO2030N sensor chip found in hama AC-150 webcam supports horizontal\nand vertical flipping the image by hardware.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ccbc5df21ca0c616c5e47d1e7f58ff5b312e03a7",
      "tree": "9162738874f5d73592357c75b4d67f07096fba42",
      "parents": [
        "75f05ba09f50ef934cf6dbe9bf7460a9618d8e88"
      ],
      "author": {
        "name": "Németh Márton",
        "email": "nm127@freemail.hu",
        "time": "Mon Oct 18 07:00:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 14:30:03 2010 -0200"
      },
      "message": "[media] gspca - sonixj: Remove magic numbers for delay\n\nThe number 0xdd is used for marking delay init sequence steps.\nReplace 0xdd values only if the meaning is delay.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75f05ba09f50ef934cf6dbe9bf7460a9618d8e88",
      "tree": "0c4f0f77c25dbf3bf78ada26b5750736c3b80c3e",
      "parents": [
        "0303a90a744662e934877a5d637a43197229274b"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Oct 21 04:09:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 14:26:30 2010 -0200"
      },
      "message": "[media] gspca - sonixj: Fix a regression with sensor hv7131r\n\nThe bug was introduced by commit d5aa3856fd09ad0ea04619d6cba31192dac08e84\nremoving the probe sequence of hv7131r with bridge sn9c120 and so, letting\nthe sensor inactive.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0303a90a744662e934877a5d637a43197229274b",
      "tree": "ddfc16506c2eacef49896941c1e4360e8b42333e",
      "parents": [
        "40004e24c489cbeea9089a35530b553834391bf1"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Oct 21 04:05:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 14:26:01 2010 -0200"
      },
      "message": "[media] gspca - sonixj: Fix a regression of sensors hv7131r and mi0360\n\nThe bug was introduced by commit 23a98274cc348880ecb6803307c254448084953a\napplying values of sensor sp80708 to sensors hv7131r and mi0360.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "024fafbac36b176d978ccd0fb1cae1fbc38c7fee",
      "tree": "02b52bf8c6104ab4a8f7bcdf87741aee4b219f3b",
      "parents": [
        "dc4589c814a3a50a4cfc2077690fc7fd397308c8"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue Oct 19 21:32:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 13:45:28 2010 -0200"
      },
      "message": "[media] Add the via framebuffer camera controller driver\n\nAdd a driver for the video capture port on VIA integrated chipsets.  This\nversion has a remaining OLPCism or two and expects to be talking to an\nov7670; those can be improved as the need arises.\n\nThis work was supported by the One Laptop Per Child project.\nThanks to Laurent Pinchart for a number of useful comments.\n\nCc: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc4589c814a3a50a4cfc2077690fc7fd397308c8",
      "tree": "fd865a08661d7a003969551c8abb849013bcaeb5",
      "parents": [
        "629292522a13b7e7f93ace8a5c79de2812c230a9"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Mon Oct 18 18:07:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 13:41:31 2010 -0200"
      },
      "message": "[media] ov7670: fix QVGA visible area\n\nThe QVGA mode has a green horizontal line on the left hand side, and a red\n(or sometimes blue) vertical line at the bottom. Tweak the visible area\nto remove them.\n\nThanks to Mauro for explaining how to fix this.\n\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "629292522a13b7e7f93ace8a5c79de2812c230a9",
      "tree": "a26c44e2a6699870b60fbae6a3b853b552227864",
      "parents": [
        "cec4e6c113d490c227819da98d541e6156ed6ce2"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 16:33:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 13:40:17 2010 -0200"
      },
      "message": "[media] av7110: Fix driver name\n\nThis patch changes the name of the av7110  driver from the\ngeneric \"dvb\" to \"av7110\", to be descriptive of the driver.\n\nI\u0027ve included Oliver Endriss\u0027s ack from the original post, which\ncontained a mangled patch.  The content of the patch is unchanged.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cec4e6c113d490c227819da98d541e6156ed6ce2",
      "tree": "9f25cf6afdeb3f03dcb4f83102375faeabcc0670",
      "parents": [
        "74c4792c8789a165ed41ef3b9c12084c6491cadf"
      ],
      "author": {
        "name": "Michel Garnier",
        "email": "catimimi@orange.fr",
        "time": "Sat Oct 16 14:42:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 13:37:33 2010 -0200"
      },
      "message": "[media] em28xx: Add dvb support for Terratec Cinergy Hybrid T USB XS FR\n\nSigned-off-by: Michel Garnier \u003ccatimimi@orange.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74c4792c8789a165ed41ef3b9c12084c6491cadf",
      "tree": "4e8a13b8769b9b9657e8f81c2856236b0d54aa34",
      "parents": [
        "437258432a322e12a80fae57237aa9b87b0b9e60"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 20 11:56:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 12:00:20 2010 -0200"
      },
      "message": "[media] ir-raw-event: Fix a stupid error at a printk\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "437258432a322e12a80fae57237aa9b87b0b9e60",
      "tree": "1537561693168b1fee5be7dc240061d019c7bd24",
      "parents": [
        "44ed8950f8529ad58becc2de2f14a49ad32393ad"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 18 21:18:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:48:44 2010 -0200"
      },
      "message": "[media] cx231xx: Fix compilation breakage if DVB is not selected\n\nIn file included from drivers/media/video/cx231xx/cx231xx-audio.c:40:\ndrivers/media/video/cx231xx/cx231xx.h:559: error: field ‘frontends’ has incomplete type\nmake[4]: ** [drivers/media/video/cx231xx/cx231xx-audio.o] Erro 1\nmake[3]: ** [drivers/media/video/cx231xx] Erro 2\nmake[2]: ** [drivers/media/video] Erro 2\nmake[1]: ** [drivers/media] Erro 2\nmake: ** [drivers] Erro 2\n\nReported-by: Marcio Araujo Alves \u003cfroooozen@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "44ed8950f8529ad58becc2de2f14a49ad32393ad",
      "tree": "4191a13a41bc13f930bbd88c6ecb21305206383c",
      "parents": [
        "10e4ebb6d5fcc60e0b78b228c2683cb6ee4543ba"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 18 19:28:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:46:55 2010 -0200"
      },
      "message": "[media] cx231xx: Remove IR support from the driver\n\nPolaris design uses MCE support. Instead of reinventing the wheel,\njust let mceusb handle the remote controller.\n\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Sri Devi \u003cSrinivasa.Deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "10e4ebb6d5fcc60e0b78b228c2683cb6ee4543ba",
      "tree": "4d19529a8facdb9f8c75d6b44f10aec8f3c6688e",
      "parents": [
        "56e92f60c3baa08a66a025ba4ed10c15c4a059cb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 18 21:10:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:46:49 2010 -0200"
      },
      "message": "[media] cx231xx: Only register USB interface 1\n\nInterface 0 is used by IR. The current driver starts initializing\non it, finishing on interface 6. Change the logic to only handle\ninterface 1. This allows another driver (mceusb) to take care of\nthe IR interface.\n\nReviewed-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Sri Devi \u003cSrinivasa.Deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "56e92f60c3baa08a66a025ba4ed10c15c4a059cb",
      "tree": "75f108fefe4b71736262f0ec62da71782f9b25ef",
      "parents": [
        "9efd85dfff92d9b52675045362677064321332bf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 18 16:32:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:46:42 2010 -0200"
      },
      "message": "[media] mceusb: add support for cx231xx-based IR (e. g. Polaris)\n\nFor now, it adds support for Conexant EVK and for Pixelview.\nWe should probably find a better way to specify all Conexant\nPolaris devices, to avoid needing to repeat this setup on\nboth mceusb and cx231xx-cards.\n\nReviewed-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Sri Devi \u003cSrinivasa.Deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6de5bd128d381ad88ac6d419a5e597048eb468cf",
      "tree": "7b3a0440f645c6e98367a87b1ca0ed1e0df204dd",
      "parents": [
        "7ff52efdca367d4bfe2449bd3d4a1f8172c5953a"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Sep 11 18:00:57 2010 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 21 15:44:13 2010 +0200"
      },
      "message": "BKL: introduce CONFIG_BKL.\n\nWith all the patches we have queued in the BKL removal tree, only a\nfew dozen modules are left that actually rely on the BKL, and even\nthere are lots of low-hanging fruit. We need to decide what to do\nabout them, this patch illustrates one of the options:\n\nEvery user of the BKL is marked as \u0027depends on BKL\u0027 in Kconfig,\nand the CONFIG_BKL becomes a user-visible option. If it gets\ndisabled, no BKL using module can be built any more and the BKL\ncode itself is compiled out.\n\nThe one exception is file locking, which is practically always\nenabled and does a \u0027select BKL\u0027 instead. This effectively forces\nCONFIG_BKL to be enabled until we have solved the fs/lockd\nmess and can apply the patch that removes the BKL from fs/locks.c.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "efba4bc12c7e81b8ece677eed5b8c8bc754802dc",
      "tree": "02cf31bfe8ed23be3d27396cfa6b7ba5cc1a3126",
      "parents": [
        "11e0f1a89750d0139eecbb41b89d6b2d33a718b6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:13:37 2010 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:13:37 2010 -0200"
      },
      "message": "[media] cx25840: Remove a now unused variable\n\ndrivers/media/video/cx25840/cx25840-core.c: In function ‘cx25840_s_frequency’:\ndrivers/media/video/cx25840/cx25840-core.c:1563: warning: unused variable ‘state’\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "11e0f1a89750d0139eecbb41b89d6b2d33a718b6",
      "tree": "beb607f3a064653dba171d49f747dca6ca48b4e7",
      "parents": [
        "c29bc4d77d530af27d066d54e9d2c612dd1b9018"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Oct 18 06:51:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:05:36 2010 -0200"
      },
      "message": "[media] SR030PC30: Avoid use of uninitialized variables\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c29bc4d77d530af27d066d54e9d2c612dd1b9018",
      "tree": "106704402a39f6c11325bbdffe125fe502cca3cf",
      "parents": [
        "e1b1ddbe8f415343ed8da323964498f4f0e1b693"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Oct 16 19:56:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:04:34 2010 -0200"
      },
      "message": "[media] IR: ene_ir: don\u0027t upload all settings on each TX packet\n\nThis is just unnessesary, and now more logical\n\nAlso a lot of refactoring\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e1b1ddbe8f415343ed8da323964498f4f0e1b693",
      "tree": "25c6ac01a29d085a56e5fa443e49701527db48e4",
      "parents": [
        "4651918a4afdd49bdea21d2f919b189ef17a6399"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Oct 16 19:56:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 11:02:15 2010 -0200"
      },
      "message": "[media] IR: ene_ir: add support for carrier reports\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4651918a4afdd49bdea21d2f919b189ef17a6399",
      "tree": "73a4e3b5f7da1d655a059bb9b69135cf6f395e02",
      "parents": [
        "fb249ca61d469a9cb666ba7e1d992787dc6bad82"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sat Oct 16 19:56:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 10:59:47 2010 -0200"
      },
      "message": "[media] IR: extend ir_raw_event and do refactoring\n\nAdd new event types for timeout \u0026 carrier report\nMove timeout handling from ir_raw_event_store_with_filter to\nir-lirc-codec, where it is really needed.\nNow lirc bridge ensures proper gap handling.\nExtend lirc bridge for carrier \u0026 timeout reports\n\nNote: all new ir_raw_event variables now should be initialized\nlike that: DEFINE_IR_RAW_EVENT(ev);\n\nTo clean an existing event, use init_ir_raw_event(\u0026ev);\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fb249ca61d469a9cb666ba7e1d992787dc6bad82",
      "tree": "0bda73d19772f70c06a23976701c3940d5dfe16e",
      "parents": [
        "d12da8e9349667336753709915c5bf7d0de15700"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 16:07:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 10:51:04 2010 -0200"
      },
      "message": "[media] dvb-usb-gp8psk: Fix tuner timeout (against git)\n\nThis patches adjusts the tuner delay to be longer in response to\nseveral users experiencing tuner timeouts.  This change fixes that\nproblem and allows those users to be able to tune.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d12da8e9349667336753709915c5bf7d0de15700",
      "tree": "f2e20a2abcf1f36db7ab7b15b048068fec3f1698",
      "parents": [
        "5af79f86db6a29a158510b5dc255d8844d95c4e9"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 16:18:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 10:49:07 2010 -0200"
      },
      "message": "[media] dvb-usb-gp8psk: Fix driver name\n\nThis patch updates the name of the dvb-usb-gp8psk driver\nfrom \"Genpix 8psk-to-USB2 DVB-S\" to \"Genpix DVB-S\".\nThe old name doesn\u0027t reflect newer devices such as the\nSkywalker line which also user this driver.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5af79f86db6a29a158510b5dc255d8844d95c4e9",
      "tree": "0ed6cee8b57b40fcdacb0ca0dd2c3150f281cdd2",
      "parents": [
        "94399431379dfc77565c9861013f41ab0078c18b"
      ],
      "author": {
        "name": "Sven Barth",
        "email": "pascaldragon@googlemail.com",
        "time": "Sat Jul 10 15:02:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 09:41:45 2010 -0200"
      },
      "message": "[media] Add support for AUX_PLL on cx2583x chips\n\nThis adds support for the AUX_PLL in cx2583x chips which is available in\nthose although the audio part of the chip is not.\nThe AUX_PLL is used at least by Terratec in their Grabster AV400 device.\n\nSigned-off-by: Sven Barth \u003cpascaldragon@googlemail.com\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nReviewed-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "94399431379dfc77565c9861013f41ab0078c18b",
      "tree": "6401355bb153bdc3b5702e849d572c35b1b82cae",
      "parents": [
        "0310871d8f71da4ad8643687fbc40f219a0dac4d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 19 18:07:30 2010 +1100"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 08:56:42 2010 -0200"
      },
      "message": "[media] v4l-dvb: using vmalloc needs vmalloc.h in cx231xx-417.c\n\nFixes these build errors and warnings:\n\ndrivers/media/video/cx231xx/cx231xx-417.c: In function \u0027cx231xx_load_firmware\u0027:\ndrivers/media/video/cx231xx/cx231xx-417.c:943: error: implicit declaration of function \u0027vmalloc\u0027\ndrivers/media/video/cx231xx/cx231xx-417.c:943: warning: cast to pointer from integer of different size\ndrivers/media/video/cx231xx/cx231xx-417.c:950: warning: cast to pointer from integer of different size\ndrivers/media/video/cx231xx/cx231xx-417.c:1039: error: implicit declaration of function \u0027vfree\u0027\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "0310871d8f71da4ad8643687fbc40f219a0dac4d",
      "tree": "dae49f63fd458fb708852ce68b320bd7cea13767",
      "parents": [
        "f43402fa55bf5e7e190c176343015122f694857c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Oct 17 07:24:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 08:56:41 2010 -0200"
      },
      "message": "[media] msp3400: fix mute audio regression\n\nThe switch to the new control framework caused a regression where the audio was\nno longer unmuted after the carrier scan finished.\n\nThe original code attempted to set the volume control to its current value in\norder to have the set-volume control code to be called that handles the volume\nand muting. However, the framework will not call that code unless the new volume\nvalue is different from the old.\n\nInstead we now call msp_s_ctrl directly.\n\nIt is a bit of a hack: we really need a v4l2_ctrl_refresh_ctrl function for this\n(or something along those lines).\n\nThanks to Andy Walls for bisecting this and to Shane Shrybman for reporting it!\n\nReported-by: Shane Shrybman \u003cshrybman@teksavvy.com\u003e\nThanks-to: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f43402fa55bf5e7e190c176343015122f694857c",
      "tree": "b2261daf73f9528666b0dda71a034429055e0152",
      "parents": [
        "3f0a4d296e554c89e15a01d29776ab4c4642ab79"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Oct 16 13:54:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 08:56:41 2010 -0200"
      },
      "message": "[media] gspca - main: Fix a regression with the PS3 Eye webcam\n\nWhen audio is present, some alternate settings were skipped.\nThis prevented some webcams to work, especially when bulk transfer was used.\nThis patch permits to use the last or only alternate setting.\n\nReported-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nTested-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f0a4d296e554c89e15a01d29776ab4c4642ab79",
      "tree": "e233570648643e8dcfd2c416a130926c7fadd9a5",
      "parents": [
        "e902a68b06e145ddd0bb5228739fdae606d851a1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Oct 17 17:14:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:08 2010 -0200"
      },
      "message": "[media] Re: [git:v4l-dvb/v2.6.37] [media] Fix compilation of Siliconfile SR030PC30 VGA camera\n\nSiliconfile SR030PC30 VGA camera fails to compile with this error:\n\ndrivers/media/video/sr030pc30.c: In function ‘sr030pc30_probe’:\ndrivers/media/video/sr030pc30.c:834: error: implicit declaration of function ‘kzalloc’\ndrivers/media/video/sr030pc30.c:834: warning: assignment makes pointer from integer without a cast\ndrivers/media/video/sr030pc30.c: In function ‘sr030pc30_remove’:\ndrivers/media/video/sr030pc30.c:858: error: implicit declaration of function ‘kfree’\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e902a68b06e145ddd0bb5228739fdae606d851a1",
      "tree": "0b2ccdd3c96f200604dd4358d32a87bc4a4b60e9",
      "parents": [
        "39bcb3ae030b0b64262adf6c5243bf767d8b75dc"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Mon Oct 11 10:29:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:07 2010 -0200"
      },
      "message": "[media] hdpvr: add usb product id 0x4903\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "39bcb3ae030b0b64262adf6c5243bf767d8b75dc",
      "tree": "1ccef6a5f535720a6da8a3041d80a39d934e7673",
      "parents": [
        "fe023ad15e4a9147c208e4c4cac98d7fd40ab0bd"
      ],
      "author": {
        "name": "Alan Young",
        "email": "ayoung@teleport.com",
        "time": "Mon Jul 26 08:50:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:07 2010 -0200"
      },
      "message": "[media] hdpvr: decrease URB timeout to 90ms\n\nBased on USB traces of the windows driver.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fe023ad15e4a9147c208e4c4cac98d7fd40ab0bd",
      "tree": "fcfa522099da9dae3698e1d2ec1813edd9f472ba",
      "parents": [
        "d4533332c0c60335f117ffc65cc4a067314bb441"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Tue Jul 27 11:01:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:05 2010 -0200"
      },
      "message": "[media] hdpvr: fix audio input setting for pre AC3 firmwares\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4533332c0c60335f117ffc65cc4a067314bb441",
      "tree": "cf451b3e41acbd65fc435d56b75da1ef73132f79",
      "parents": [
        "35b53664d5d0331c8ec2ef44e74eaf4d18f00c06"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Tue Jul 27 10:40:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:04 2010 -0200"
      },
      "message": "[media] hdpvr: use AC3 as default audio codec for SPDIF\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35b53664d5d0331c8ec2ef44e74eaf4d18f00c06",
      "tree": "1baad1375c8971f2ab9e817e16bb63ba3bb54bfa",
      "parents": [
        "74a558b1f441c03b025cd6c11e79a94e99368856"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Tue Jul 27 11:03:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:03 2010 -0200"
      },
      "message": "[media] hdpvr: add two known to work firmware versions\n\nrefine the firmware version test and print the version only once\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74a558b1f441c03b025cd6c11e79a94e99368856",
      "tree": "e50c7c33a3064a9a5cbee2c36c14bd282f5d8da1",
      "parents": [
        "1f33d61b149f6672d7784023cb464cf7a09e0d72"
      ],
      "author": {
        "name": "Alan Young",
        "email": "ayoung@teleport.com",
        "time": "Mon Jul 26 08:30:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:03 2010 -0200"
      },
      "message": "[media] hdpvr: print firmware date\n\nHauppauge released different firmwares using the same version number.\nThe firmware date can be used to identify the exact driver/firmware\ncombination.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1f33d61b149f6672d7784023cb464cf7a09e0d72",
      "tree": "c856cdb9b3ce4b81fda9f31162513ff22593fb2f",
      "parents": [
        "8df787daefb781ca46a5ede3743ac78be897ec57"
      ],
      "author": {
        "name": "Alan Young",
        "email": "ayoung@teleport.com",
        "time": "Mon Jul 26 16:27:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:02 2010 -0200"
      },
      "message": "[media] hdpvr: remove unecessary sleep in buffer drain loop\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8df787daefb781ca46a5ede3743ac78be897ec57",
      "tree": "0b8a7d23f7971dde5a93b3c4a266782e3c9ba1a0",
      "parents": [
        "4f5c933abb34532dc962185c999509b97a97fa1b"
      ],
      "author": {
        "name": "Alan Young",
        "email": "ayoung@teleport.com",
        "time": "Mon Jul 26 08:17:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:56:01 2010 -0200"
      },
      "message": "[media] hdpvr: remove unnecessary sleep in hdpvr_config_call\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f5c933abb34532dc962185c999509b97a97fa1b",
      "tree": "ff55d0201d89dfac0e641272bce56a4f81a0c333",
      "parents": [
        "44a81550410ada5b30f0a611d9446dc9cbf4cb59"
      ],
      "author": {
        "name": "James M McLaren",
        "email": "mclaren@tulane.edu",
        "time": "Sun Oct 03 19:09:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:59 2010 -0200"
      },
      "message": "[media] hdpvr: Add missing URB_NO_TRANSFER_DMA_MAP flag\n\nNecessary on arm.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "352a587ccdd4690b4465e29fef91942d8c94826d",
      "tree": "a2316a84057001bb1b87b59805e61425c3c14fa1",
      "parents": [
        "0e44dec17f8b8737f47c9f547b6674b9921612b9"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Sep 26 15:16:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:58 2010 -0200"
      },
      "message": "[media] DiSEqC bug fixed for stv0288 based interfaces\n\nFixed problem with DiSEqC communication. The message was wrongly modulated,\nso the DiSEqC switch was not work.\n\nThis patch fixes DiSEqC messages, simple tone burst and tone on/off.\nI verified it with osciloscope against the DiSEqC documentation.\n\nInterface: PCI DVB-S TV tuner TeVii S420\nKernel: 2.6.32-24-generic (UBUNTU 10.4)\n\nSigned-off-by: Josef Pavlik \u003cjosef@pavlik.it\u003e\nTested-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nCc: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0e44dec17f8b8737f47c9f547b6674b9921612b9",
      "tree": "ab4fa6b7d2832a43e4bf5e6c6e80e8affa491b44",
      "parents": [
        "d639609061e7ddcd4220c7bcbefd6cb0789454ee"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy.shevchenko@gmail.com",
        "time": "Sat Sep 11 14:33:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:57 2010 -0200"
      },
      "message": "[media] dvb: mantis: use \u0027%pM\u0027 format to print MAC address\n\nSigned-off-by: Andy Shevchenko \u003candy.shevchenko@gmail.com\u003e\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d639609061e7ddcd4220c7bcbefd6cb0789454ee",
      "tree": "c431dff8cbbf2aa8afc2d855afeac545ba2ef61f",
      "parents": [
        "111ac84a80199654db55c06e2565d4ab343c135d"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Mon Sep 06 03:53:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:56 2010 -0200"
      },
      "message": "[media] v4l: videobuf: remove unused is_userptr variable\n\nRemove unused is_userptr variable from videobuf-dma-contig.\n\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "111ac84a80199654db55c06e2565d4ab343c135d",
      "tree": "afa365528ce77ec78ad58aff0eb80b5edd99ed2f",
      "parents": [
        "fba39807ceba3e2aab022fa8c7181a322fe12675"
      ],
      "author": {
        "name": "Sergey Ivanov",
        "email": "123kash@gmail.com",
        "time": "Mon Aug 09 10:18:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:55 2010 -0200"
      },
      "message": "[media] Twinhan 1027 + IR Port support\n\nPatch add support of TwinHan 1027 DVB-S card.\n\nRefreshed version of https://patchwork.kernel.org/patch/79753/ patch.\n(adapted for the new IR system), still works.\n\nDVB-S support come from a patch originally authored by\nManu Abraham (abraham.manu@gmail.com).\nIR Port support were added by Sergey.\n\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fba39807ceba3e2aab022fa8c7181a322fe12675",
      "tree": "5abe5a571e2fd32634c8c151c080e6dda67fe479",
      "parents": [
        "d4015493139ed1a6ec7b576ce7e4a3b11cc9561d"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Oct 16 14:12:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:54 2010 -0200"
      },
      "message": "[media] gspca - mars: Add illuminator controls\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "d4015493139ed1a6ec7b576ce7e4a3b11cc9561d"
}
