)]}'
{
  "log": [
    {
      "commit": "52b661449aecc47e652a164c0d8078b31e10aca0",
      "tree": "42af14cf5b6df82b841ec4bf38f22da54fc4439b",
      "parents": [
        "29e3ec19d5c88d534ced219d3962d67243e4d310"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:20:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: Rename remote controller type to rc_type instead of ir_type\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,IR_TYPE,RC_TYPE,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_type,rc_type,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6bda96447cef24fbf97a798b1ea664224d5fdc25",
      "tree": "4ab424732b58dfc3b2d0f1b64bd625d67f857cfa",
      "parents": [
        "a6e3b81f6198654207c4e972e7ed91931e53e93c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 13:28:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: rename the remaining things to rc_core\n\nThe Remote Controller subsystem is meant to be used not only by Infra Red\nbut also for similar types of Remote Controllers. The core is not specific\nto Infra Red. As such, rename:\n\t- ir-core.h to rc-core.h\n\t- IR_CORE to RC_CORE\n\t- namespace inside rc-core.c/rc-core.h\n\nTo be consistent with the other changes.\n\nNo functional change on this patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a6e3b81f6198654207c4e972e7ed91931e53e93c",
      "tree": "45653b8a6a40d6c6b2ae2d31bdca69a0900fa478",
      "parents": [
        "bce8d0fe4af4b3a1e46e66cd6116d6389ad0cc22"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 10:05:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] rc: Remove ir-common.h\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2eb258327722de3ed4d84ce1b9add2bad21a0ec4",
      "tree": "d2f5e21d74e8b3062fc847a3af38221f1362d281",
      "parents": [
        "5b2e303f6df1e0b1a903950c5d613a20c8c71a37"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 12 09:02:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:38 2010 -0200"
      },
      "message": "[media] ir-kbd-i2c: add rc_dev as a parameter to the driver\n\nThere are several fields on rc_dev that drivers can benefit. Allow drivers\nto pass it as a parameter to the driver.\n\nFor now, the rc_dev parameter is optional. If drivers don\u0027t pass it, create\nthem internally. However, the best is to create rc_dev inside the drivers,\nin order to fill other fields, like open(), close(), driver_name, etc.\nSo, a latter patch making it mandatory and changing the caller drivers is\nwelcome.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d8b4b5822f51e2142b731b42c81e3f03eec475b2",
      "tree": "fce9a9b7ca5031adc95fbd6be118352fb2527da5",
      "parents": [
        "4c7b355df6e7f05304e05f6b7a286e59a5f1cc54"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Oct 29 16:08:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:37 2010 -0200"
      },
      "message": "[media] ir-core: make struct rc_dev the primary interface\n\nThis patch merges the ir_input_dev and ir_dev_props structs into a single\nstruct called rc_dev. The drivers and various functions in rc-core used\nby the drivers are also changed to use rc_dev as the primary interface\nwhen dealing with rc-core.\n\nThis means that the input_dev is abstracted away from the drivers which\nis necessary if we ever want to support multiple input devs per rc device.\n\nThe new API is similar to what the input subsystem uses, i.e:\nrc_device_alloc()\nrc_device_free()\nrc_device_register()\nrc_device_unregister()\n\n[mchehab@redhat.com: Fix compilation on mceusb and cx231xx, due to merge conflicts]\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nTested-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "62c6503125389763a74911408d984c5dd09eeb97",
      "tree": "a9b419280d25fca5086d82f8992a1d5843da75f1",
      "parents": [
        "2997137be8eba5bf9c07a24d5fda1f4225f9ca7d"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Oct 29 16:08:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:35 2010 -0200"
      },
      "message": "[media] ir-core: remove remaining users of the ir-functions keyhandlers\n\nThis patch removes the remaining usages of the ir_input_nokey() and\nir_input_keydown() functions provided by drivers/media/IR/ir-functions.c\nby using the corresponding functionality in ir-core instead.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c72ba8e6ae7376d20e509a9a54a2dd45fb483fc2",
      "tree": "4f2b407b086309b411e7d7ea80c2a0a71ac604d9",
      "parents": [
        "44243fc2ef99948bc9b046901880885616dd5e89"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 23 01:23:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:07 2010 -0200"
      },
      "message": "V4L/DVB: saa7134: get rid of I2C_HW_SAA7134\n\nThe only reason for keeping I2C_HW_SAA7134 is to allow setting a\nper-device polling interval. Just move this info to the platform\ndata, allowing drivers to change it per device, where needed.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c0c46826274a4da5d9e312d7cfd4ca0806c0a358",
      "tree": "e3237889f6ee931f674f46ce72f1844796899b77",
      "parents": [
        "8403472f19fea7e7cec7899e998f38b899e59604"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 22 23:24:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:07 2010 -0200"
      },
      "message": "V4L/DVB: bttv: Move PV951 IR to the right driver\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0dc50942d6f23989ffb3024aa2271941ec44aea8",
      "tree": "1aa883b533146c23c7b79097d64b04e4535e12ca",
      "parents": [
        "3bbd3f2d09de39fe6c43b118a32ba5155bb3d25e"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Mon Jun 07 16:32:33 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 02 14:53:59 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: partially convert ir-kbd-i2c.c to not use ir-functions.c\n\nPartially convert drivers/media/video/ir-kbd-i2c.c to\nnot use ir-functions.c\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a143b12ebbd37154cb06699a757e9c5845c5e19",
      "tree": "349830c62baf1feca7c419f801a2576b89e25736",
      "parents": [
        "6718e8ad950f73fc895b98a413a63cb2add3b4d2"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Sat Apr 24 18:14:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:58:25 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: remove IR_TYPE_PD\n\nPulse-distance is not a protocol, it is a line coding (used by some protocols,\nlike NEC). Looking at the uses of IR_TYPE_PD, the real protocol seems to be\nNEC in all cases (drivers/media/video/cx88/cx88-input.c is the only user).\n\nSo, remove IR_TYPE_PD while it is still easy to do so.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "02858eedcb78a664215b918d98cdb753ce432ce6",
      "tree": "dd212b7b2e63cd846a1c9cf0d9b751514648b130",
      "parents": [
        "b2245ba1644eb1eba400fd04c6e7bb3ab2d4a8fa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Apr 02 20:01:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:56:50 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: Make use of the new IR keymap modules\n\nInstead of using the ugly keymap sequences, use the new rc-*.ko keymap\nfiles. For now, it is still needed to have one keymap loaded, for the\nRC code to work. Later patches will remove this depenency.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "971e8298dee4835fc2dfbd207a9786702aa01666",
      "tree": "be01801dd5631acc72eae7c16abbf1b834c66775",
      "parents": [
        "3f831107ed8efc32960e0cd172799bb82f6c81c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 13:53:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:24 2010 -0300"
      },
      "message": "V4L/DVB (13680): ir: use unsigned long instead of enum\n\nWhen preparing the linux-next patches, I got those errors:\n\ninclude/media/ir-core.h:29: warning: left shift count \u003e\u003d width of type\nIn file included from include/media/ir-common.h:29,\n                 from drivers/media/video/ir-kbd-i2c.c:50:\ndrivers/media/video/ir-kbd-i2c.c: In function ‘ir_probe’:\ndrivers/media/video/ir-kbd-i2c.c:324: warning: left shift count \u003e\u003d width of type\n\nUnfortunately, enum is 32 bits on i386. As we define IR_TYPE_OTHER as 1\u003c\u003c63,\nit won\u0027t work on non 64 bits arch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e93854da880d6dc357c00625d8371b6a926fd19b",
      "tree": "8bf87df8cf639fe7af7e35fb5cbc42792742a31b",
      "parents": [
        "4714eda87748f226833c32400ab60dd6a3b80766"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 00:16:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:23 2010 -0300"
      },
      "message": "V4L/DVB (13634): ir-core: allow passing IR device parameters to ir-core\n\nAdds an structure to ir_input_register to contain IR device characteristics,\nlike supported protocols and a callback to handle protocol event changes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "715a223323c8c8bcbe7739e20f6c619f7343b595",
      "tree": "0c7eddcdd3c778428fc936009af085940c0394bb",
      "parents": [
        "47f7f6fb7949b6546baf4b6f26bf0ca075d12759"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 29 14:15:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:47 2009 -0300"
      },
      "message": "V4L/DVB (12595): common/ir: use a struct for keycode tables\n\nCurrently, V4L uses a scancode table whose index is the scancode and\nthe value is the keycode. While this works, it has some drawbacks:\n\n1) It requires that the scancode to be at the range 00-7f;\n\n2) keycodes should be masked on 7 bits in order for it to work;\n\n3) due to the 7 bits approach, sometimes it is not possible to replace\nthe default keyboard to another one with a different encoding rule;\n\n4) it is different than what is done with dvb-usb approach;\n\n5) it requires a typedef for it to work. This is not a recommended\nLinux CodingStyle.\n\nThis patch is part of a larger series of IR changes. It basically\nreplaces the IR_KEYTAB_TYPE tables by a structured table:\nstruct ir_scancode {\n       u16     scancode;\n       u32     keycode;\n};\n\nThis is very close to what dvb does. So, a further integration with DVB\ncode will be easy.\n\nWhile we\u0027ve changed the tables, for now, the IR keycode handling is still\nbased on the old approach.\n\nThe only notable effect is the redution of about 35% of the ir-common\nmodule size:\n\n   text    data     bss     dec     hex filename\n   6721   29208       4   35933    8c5d old/ir-common.ko\n   5756   18040       4   23800    5cf8 new/ir-common.ko\n\nIn thesis, we could be using above u8 for scancode, reducing even more the size\nof the module, but defining it as u16 is more convenient, since, on dvb, each\nscancode has up to 16 bits, and we currently have a few troubles with rc5, as their\nscancodes are defined with more than 8 bits.\n\nThis patch itself shouldn\u0027t be doing any functional changes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b6e59e3f48eecdab97bdd1568422e22f7d2f4f5",
      "tree": "20bc019fe092d4ac7cf2ce21d4e70963618082e7",
      "parents": [
        "157da2762c610073e76329bb030e993fb4c2cc77"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Tue Jul 28 11:44:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:25 2009 -0300"
      },
      "message": "V4L/DVB (12366): ir-kbd-i2c: Allow use of ir-kdb-i2c internal get_key funcs and set ir_type\n\nThis patch augments the init data passed by bridge drivers to\nir-kbd-i2c, so that the ir_type can be set explicitly, and so\nir-kbd-i2c internal get_key functions can be reused without\nrequiring symbols from ir-kbd-i2c in the bridge driver.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nReviewed-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d7a2d6721a6380d4ffc26d81d2c8232fd0d2dfc",
      "tree": "5ccac1dc6084363abdea5a63fe5d305421bd894c",
      "parents": [
        "c668f32dca105d876e51862a003a302fa61e4ae4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:49:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11845): ir-kbd-i2c: Use initialization data\n\nFor specific boards, pass initialization data to ir-kbd-i2c instead\nof modifying the settings after the device is initialized. This is\nmore efficient and easier to read.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c668f32dca105d876e51862a003a302fa61e4ae4",
      "tree": "5a71742ecd4e6a1c48f77977e5e2f6d129ffb566",
      "parents": [
        "1df8e9861cf9fac5737ccb61c7f7fefa77711d40"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:48:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11844): ir-kbd-i2c: Switch to the new-style device binding model\n\nLet card drivers probe for IR receiver devices and instantiate them if\nfound. Ultimately it would be better if we could stop probing\ncompletely, but I suspect this won\u0027t be possible for all card types.\n\nThere\u0027s certainly room for cleanups. For example, some drivers are\nsharing I2C adapter IDs, so they also had to share the list of I2C\naddresses being probed for an IR receiver. Now that each driver\nexplicitly says which addresses should be probed, maybe some addresses\ncan be dropped from some drivers.\n\nAlso, the special cases in saa7134-i2c should probably be handled on a\nper-board basis. This would be more efficient and less risky than always\nprobing extra addresses on all boards. I\u0027ll give it a try later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1df8e9861cf9fac5737ccb61c7f7fefa77711d40",
      "tree": "bacc30f912a50aeff07f869f610e76845bd1d148",
      "parents": [
        "24c44d85114098a013dd5fed084fb27ad803f000"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 13 16:48:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:21:11 2009 -0300"
      },
      "message": "V4L/DVB (11843): ir-kbd-i2c: Don\u0027t use i2c_client.name for our own needs\n\nIn the standard device driver binding model, the name field of\nstruct i2c_client is used to match devices to their drivers, so we\nmust stop using it for internal purposes. Define a separate field\nin struct IR_i2c as a replacement, and use it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1089bdc07f06b90f0bc50d0789c2a4833097df7",
      "tree": "61e9ffa2bf7d1f7231730edef9751ab45c0ca1ba",
      "parents": [
        "f263bac9f7181df80b732b7bc11a7a4e38ca962f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 07 07:43:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:17 2009 -0300"
      },
      "message": "V4L/DVB (10939): ir-kbd-i2c: Prevent general protection fault on rmmod\n\nThe removal of the timer which polls the infrared input is racy.\nReplacing the timer with a delayed work solves the problem.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c22dad8ab86caef7a1f01cf3e9bb446a448aac5",
      "tree": "5f3ce52b628904d7d50574a35ea581469989db9d",
      "parents": [
        "4db16db4f60ce063435bd08b71c82aad1254cd95"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jul 17 22:31:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:29:03 2008 -0300"
      },
      "message": "V4L/DVB (8395): saa7134: Fix Kbuild dependency of ir-kbd-i2c\n\nCurrently, saa7134 is dependent of ir-kbd-i2c, since it uses a symbol that is\ndefined there. However, as this symbol is used only on saa7134, there\u0027s no\nsense on keeping it defined there (or on ir-commons).\n\nSo, let\u0027s move it to saa7134 and remove one symbol for being exported.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b93eedb62e358588c5e595b07fb85efa1f597a9f",
      "tree": "ec3ffd9ccd6136d752efa1dbea9235dbd85ed7f8",
      "parents": [
        "e48a9c6283c1ca2565167f0b4bce4d0be7f49fae"
      ],
      "author": {
        "name": "Sylvain Pasche",
        "email": "sylvain.pasche@gmail.com",
        "time": "Sat Mar 25 23:14:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:00:28 2006 -0300"
      },
      "message": "V4L/DVB (4023): Subject: Pinnacle PCTV grey remote control support\n\nThis adds support for the older (?) Pinnacle PCTV remotes (with all buttons\ncolored in grey). There\u0027s no autodetection for the type of remote, though;\nsaa7134 defaults to the colored one, to use the grey remote the \n\"pinnacle_remote\u003d1\" option must be passed to the saa7134 module\n\nSigned-off-by: Sylvain Pasche \u003csylvain.pasche@gmail.com\u003e\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8069695c9e7da7ab7cd8ee749e8d5aa9e6e0660b",
      "tree": "f5e7208c2b9fd261d12424816388a736d500c987",
      "parents": [
        "800d3c6f90b61cc82b09db635b59c00b1c460728"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Sun Nov 13 16:07:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:18 2005 -0800"
      },
      "message": "[PATCH] v4l: (935) Moved common IR stuff to ir-common.c\n\n- The pinnacle handler \u0026 remote are common to saa7134 PCI boards and em28xx\n  USB boards, so the keymap was moved to ir-common and the keyhandler is back\n  to ir-kbd-i2c\n\n- request_module(\"ir-kbd-i2c\") is no longer necessary at saa7134-core since\n  saa7134.ko now depends on ir-kbd-i2c.ko to get the keyhandler\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d5e5265315770bda46c50ecaa64e2b9790f2064c",
      "tree": "5c92fa1125dee3f766bd06f18840ce78bf0cd861",
      "parents": [
        "da45a2a5b96afd7188c058a55eb2917d6524c0cf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Tue Nov 08 21:37:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:18 2005 -0800"
      },
      "message": "[PATCH] v4l: 784: several improvement on i2c ir handling for em2820\n\n- Several Improvement on I2C IR handling for em2820:\n        - moved Pinnacle IR table (ir_codes_em2820) to em2820-input.c\n        - IR struct renamed and moved to a header file.\n        - New file to handle em2820-specific IR.\n        - Some cleanups.\n        - attach now detects I2C IR and calls em2820-specific IR code\n        - IR compat code moved to compat.h\n        - New header with struct IR_i2c there, to allow it to be\n          used by board-specific input handlers.\n\n- Some improvements at em28xx board detection:\n        - Board detection message improved to show interface and class.\n        - Now it doesn\u0027t touch audio interfaces.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ]
}
