)]}'
{
  "log": [
    {
      "commit": "75c7dbcab43865ea247747ffbf5ab48da75ba5ce",
      "tree": "56e56a7f284dfe2821a4a71f273f772dc7992c45",
      "parents": [
        "711e1bfb5b7e77e5317b25fc5a2faf3d47cf5d7b"
      ],
      "author": {
        "name": "remi schwartz",
        "email": "remi.schwartz@gmail.com",
        "time": "Sat May 19 06:11:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 16:05:02 2012 -0300"
      },
      "message": "[media] patch for Asus My Cinema PS3-100 (1043:48cd)\n\nSigned-off-by: Remi Schwartz \u003cremi.schwartz@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5085c99eeb8e47bcfc2cce6ba0ae03db057057ba",
      "tree": "aa2e59ec362636d2886d43c6b0093bd5dd0b8446",
      "parents": [
        "9554d57ebbc78db6d66057bfc12552247a7567da"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Mon May 14 09:52:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 11:40:06 2012 -0300"
      },
      "message": "[media] ati_remote: add keymap for Medion X10 OR2x remotes\n\nAdd another Medion X10 remote keymap. This is for the Medion OR2x\nremotes with the Windows MCE button.\n\nThe receiver shipped with this remote has the same USB ID as the other\nMedion receivers, but the name is different and is therefore used to\ndetect this variant.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d454d48ebcd9938ac60a245fa545d9db1035f1a",
      "tree": "37e60b9532501aa6111f0f3433568968c2be8a8d",
      "parents": [
        "0d74679c37241f539b80334085e73ba063b2116d"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Sun Apr 01 16:41:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Apr 11 02:05:46 2012 -0300"
      },
      "message": "[media] ati_remote: add support for Medion X10 Digitainer remote\n\nAdd support for another Medion X10 remote. This was apparently\noriginally used with the Medion Digitainer box, but is now sold\nseparately without any Digitainer labeling.\n\nA peculiarity of this remote is a scrollwheel in place of up/down\nbuttons. Each direction is mapped to 8 different scancodes, each\ncorresponding to 1..8 notches, allowing multiple notches to the same\ndirection to be transmitted in a single scancode. The driver transforms\nthe multi-notch scancodes to multiple events of the single-notch\nscancode.\n(0x70..0x77 \u003d 1..8 notches down, 0x78..0x7f \u003d 1..8 notches up)\n\nSince the scrollwheel scancodes are the same that are used for mouse on\nsome other X10 (ati_remote) remotes, the driver will now check whether\nthe active keymap has a keycode defined for the single-notch scancode\nwhen a mouse/scrollwheel scancode (0x70..0x7f) is received. If set,\nscrollwheel is assumed, otherwise mouse is assumed.\n\nThis remote ships with a different receiver than the already supported\nMedion X10 remote, but they share the same USB ID. The only difference\nin the USB descriptors is that the Digitainer receiver has the Remote\nWakeup bit set in bmAttributes of the Configuration Descriptor.\nTherefore that is used to select the default keymap.\n\nThanks to Stephan Raue from OpenELEC (www.openelec.tv) for providing me\nboth a Medion X10 Digitainer remote+receiver and an already supported\nMedion X10 remote+receiver. Thanks to Martin Beyss for providing some\nuseful information about the remote (including the \"Digitainer\" name).\nThis patch has been tested by both of them and myself.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@iki.fi\u003e\nTested-by: Stephan Raue \u003cstephan@openelec.tv\u003e\nTested-by: Martin Beyss \u003cMartin.Beyss@rwth-aachen.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25fa207157102162b1a6abba339dc5fe03f6adc5",
      "tree": "d5475f94bd89842c1cb2411c3351de163038fe94",
      "parents": [
        "8d834b526a301d2d10db25835d195edf1141f1a0"
      ],
      "author": {
        "name": "Kyle Strickland",
        "email": "kyle@kyle.strickland.name",
        "time": "Sat Feb 18 02:24:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 08 11:01:25 2012 -0300"
      },
      "message": "[media] Add support for KWorld PC150-U ATSC hybrid tuner card\n\n[mchehab@redhat.com: CodingStyle fixes]\nSigned-off-by: Kyle Strickland \u003ckyle@kyle.strickland.name\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb224c29132b4b2fc01ecd19274501af6c3a261a",
      "tree": "8f0315543a978a18ab53617594eb3c8f968e7593",
      "parents": [
        "6e82a6a2a0e895b787f22d28311232cc94fda4b9"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Wed Feb 01 18:29:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 14 14:07:46 2012 -0200"
      },
      "message": "[media] IT913X Version 1 and Version 2 keymaps\n\nIT913X V1 V2 keymaps\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0963119fca6ad250146fd7d27eb90f205e188beb",
      "tree": "66cb06fd0712b9fb70fb92c8f88439a9c29dac75",
      "parents": [
        "c18e1c7bd1f825ac55e00b23bb37fe36e2e4c784"
      ],
      "author": {
        "name": "Samuel Rakitnican",
        "email": "samuel.rakitnican@gmail.com",
        "time": "Fri Jan 06 17:34:53 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 10 23:38:19 2012 -0200"
      },
      "message": "[media] rc-videomate-m1f.c Rename to match remote controler name\n\nThis remote was added with support for card Compro VideoMate M1F.\n\nThis remote is shipped with various Compro cards, not this one only.\n\nFurthermore this remote can be bought separately under name Compro\nVideoMate K100.\n    http://compro.com.tw/en/product/k100/k100.html\n\nSo give it a proper name.\n\n[mchehab@redhat.com: Fix the Makefile]\nSigned-off-by: Samuel Rakitničan \u003csamuel.rakitnican@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b32e724308300a6ecead0f4895f0452a06a4291d",
      "tree": "cafdc5dc6a5036f3c0e54346a220845910929018",
      "parents": [
        "39cac3758f62c6495d954e0d7dc1ca7e69fa565d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 23 12:04:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 23 19:23:10 2011 -0200"
      },
      "message": "[media] rc: Add support for decoding Sanyo protocol\n\nThis protocol is found on Sanyo/Aiwa remotes.\n\nTested with an Aiwa RC-7AS06 remote control.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "999d6bc9b142a531fb10652c64de51e2ad672a1e",
      "tree": "d9e2f49851a9c09c0f3f874688e8d37983807cd0",
      "parents": [
        "175fcecf79b4698c7beea5810326dba66a56ea39"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Sat Aug 06 18:18:12 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 22 10:54:40 2011 -0300"
      },
      "message": "[media] ati_remote: add support for SnapStream Firefly remote\n\nThe protocol differs by having two toggle bits in the scancode. Since\none of the bits is otherwise unused, we can safely handle the bits\nunconditionally.\n\n[mchehab@redhat.com: Fix some bad whitespacing]\nSigned-off-by: Anssi Hannula \u003canssi.hannula@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "175fcecf79b4698c7beea5810326dba66a56ea39",
      "tree": "c58058cd95a0f783340505262c3fce94a5984ec1",
      "parents": [
        "0224e0401f0b18e1f5fce010558b12fc24257e37"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Sat Aug 06 18:18:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 22 10:53:18 2011 -0300"
      },
      "message": "[media] ati_remote: add keymap for Medion X10 RF remote\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c34516e599d9c00388ab49e88f3e9e38f8fc5346",
      "tree": "6b00ab4f9bf8d58ff6f69d2f8f625b2ee772a14c",
      "parents": [
        "9688efda3fb0abb487ae44ced1dd02d14a4312c4"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Sat Aug 06 18:18:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 22 10:51:31 2011 -0300"
      },
      "message": "[media] ati_remote: migrate to the rc subsystem\n\nThe keycode mangling algorithm is kept the same, so the new external\nkeymap has the same values as the old static table.\n\n[mchehab@redhat.com: Fix some bad whitespacing]\nSigned-off-by: Anssi Hannula \u003canssi.hannula@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f5f2cc646af13b0cf74b9d676408473123c9ea76",
      "tree": "097040d201c3d8273513bba0aefe46feec9860ec",
      "parents": [
        "a062d04bb9adec35dd0c51f848c4c64a8a2224cd"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed Jul 13 18:09:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jul 27 17:55:59 2011 -0300"
      },
      "message": "[media] rc-core support for Microsoft IR keyboard/mouse\n\nThis is a custom IR protocol decoder, for the RC-6-ish protocol used by\nthe Microsoft Remote Keyboard, apparently developed internally at\nMicrosoft, and officially dubbed MCIR-2, per their March 2011 remote and\ntransceiver requirements and specifications document, which also touches\non this IR keyboard/mouse device.\n\nIts a standard keyboard with embedded thumb stick mouse pointer and\nmouse buttons, along with a number of media keys. The media keys are\nstandard RC-6, identical to the signals from the stock MCE remotes, and\nwill be handled as such. The keyboard and mouse signals will be decoded\nand delivered to the system by an input device registered specifically\nby this driver.\n\nSuccessfully tested with multiple mceusb-driven transceivers, as well as\nwith fintek-cir and redrat3 hardware. Essentially, any raw IR hardware\nwith enough sampling resolution should be able to use this decoder,\nnothing about it is at all receiver-hardware-specific.\n\nThis work is inspired by lirc_mod_mce:\n\nThe documentation there and code aided in understanding and decoding the\nprotocol, but the bulk of the code is actually borrowed more from the\nexisting in-kernel decoders than anything. I did recycle the keyboard\nkeycode table, a few defines, and some of the keyboard and mouse data\nparsing bits from lirc_mod_mce though.\n\nSpecial thanks to James Meyer for providing the hardware, and being\npatient with me as I took forever to get around to writing this.\n\ncallback routine to ensure we don\u0027t get any stuck keys, and used\nsymbolic names for the keytable. Also cc\u0027ing Florian this time, who I\nbelieve is the original mod-mce author...\n\nCC: Florian Demski \u003cfdemski@users.sourceforge.net\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0ff237133bf05c16d5604906cfb8774c5751b81",
      "tree": "487b15d2bcf5c5b198a74fef0a841baade8bb7e1",
      "parents": [
        "6612155a1dce344fb609c9487a879c693150ebb1"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Thu Mar 24 12:58:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri May 20 09:27:29 2011 -0300"
      },
      "message": "[media] rc: add tivo/nero liquidtv keymap\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15195d3a83b59f0ca3bed52cbe5524042ce13fd6",
      "tree": "0915c3f1d4e0dfacaf196c60e5e297e0388a3be7",
      "parents": [
        "0548757419c974d8c0851c13279b2c89a12b2978"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jan 24 12:18:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 19:24:14 2011 -0300"
      },
      "message": "[media] rc/keymaps: Rename Hauppauge table as rc-hauppauge\n\nThere are two \"hauppauge-new\" keymaps, one with protocol\nunknown, and the other with the protocol marked accordingly.\nHowever, both tables are miss-named.\n\nAlso, the old rc-hauppauge-new is broken, as it mixes\nthree different controllers as if they were just one.\n\nThis patch solves half of the problem by renaming the\ncorrect keycode table as just rc-hauppauge. This table\ncontains the codes for the four different types of\nremote controllers found on Hauppauge cards, properly\nmapped with their different addresses.\n\n create mode 100644 drivers/media/rc/keymaps/rc-hauppauge.c\n delete mode 100644 drivers/media/rc/keymaps/rc-rc5-hauppauge-new.c\n[Jarod: fix up RC_MAP_HAUPPAUGE defines]\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\n"
    },
    {
      "commit": "638b53f80ceb5a57b5c9b6c4a078f605a8cc2d71",
      "tree": "8f0ab697e268e6f3a707653901cc86cac94f8b56",
      "parents": [
        "1e8750c2ac2bcbf2b084d3fa77cbb5eef33b3e7f"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Mar 19 14:11:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:54:55 2011 -0300"
      },
      "message": "[media] add TerraTec remote\n\nRemote used for TerraTec Cinergy T Stick RC.\nKeytable from Martin Groszhauser \u003cmgroszhauser@gmail.com\u003e\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Martin Groszhauser \u003cmgroszhauser@gmail.com\u003e\nCc: TerraTux \u003cTerraTux@terratec.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "739ff04f63ba6498b287021649cb999e639c3c83",
      "tree": "3832762eb09f36c56fcf1f27057cb888a52225a5",
      "parents": [
        "4f7200a8a0253e7a4b74cbf1a0a3868cccdee647"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@kernellabs.com",
        "time": "Sun Oct 31 16:24:19 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:31:33 2011 -0300"
      },
      "message": "[media] technisat-usb2: added driver for Technisat\u0027s USB2.0 DVB-S/S2 receiver\n\nThis patch is adding support for Technisat\u0027s new USB2.0 DVB-S/S2 receiver\ndevice. The development was sponsored by Technisat.\n\nThe Green led is toggle depending on the frontend-state. The Red LED is turned\non all the time.\n\nThe MAC address reading from the EEPROM along with the\nLRC-method to check whether its valid.\n\nSupport for the IR-receiver of the Technisat USB2 box. The keys of\nsmall, black remote-control are built-in, repeated key behaviour are\nsimulated.\n\nThe i2c-mutex of the dvb-usb-structure is used as a general mutex for\nUSB requests, as there are 3 threads racing for atomic requests\nconsisting of multiple usb-requests.\n\nA module option is there which disables the toggling of LEDs by the\ndriver on certain triggers. Useful when being used in a \"dark\"\nenvironment.\n\n[mchehab@redhat.com: Fix merge conflicts with RC renaming patches]\nSigned-off-by: Martin Wilks \u003cm.wilks@technisat.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7a0f2e793a52b306e682a0e2e9a0b6f0f0a730e",
      "tree": "137d0e3af908043048e1c08274762236ce637137",
      "parents": [
        "44c6e2a7c2ec76dd495a0f330f9beac572a2fdd7"
      ],
      "author": {
        "name": "Ramiro Morales",
        "email": "ramiro@rmorales.net",
        "time": "Sun Dec 26 18:13:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:17 2010 -0200"
      },
      "message": "[media] saa7134: Add support for Compro VideoMate Vista M1F\n\nSigned-off-by: Pavel Osnova \u003cpvosnova@gmail.com\u003e\nSigned-off-by: Ramiro Morales \u003cramiro@rmorales.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "12007419b766b316998499bd07c6586928230729",
      "tree": "145153db892dc38ec6f7f1203f9c3bcf8cf1d250",
      "parents": [
        "e330289ed40f76819d6a13e682203c6fc9a86304"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 17 14:39:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:00 2010 -0200"
      },
      "message": "[media] Add a keymap for Pixelview 002-T remote\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d100e659b61a735c3343b3d82c1c009b04072cdd",
      "tree": "d80eedc6a9a51787b4fd2307977b9886a316f122",
      "parents": [
        "2f4f58d689dd71dea67407b74405a3c43e797cb1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 15:56:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] rc: use rc_map_ prefix for all rc map tables\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f4f58d689dd71dea67407b74405a3c43e797cb1",
      "tree": "8f02ac4a3c8eccc99ee3dae8468e7e5f4c00995c",
      "parents": [
        "b088ba658b3438056dab4d744701364db3f08b9a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 15:46:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:51 2010 -0200"
      },
      "message": "[media] rc: Name RC keymap tables as rc_map_table\n\nRemote keytables had different names all over the place. Part of the fault\nis due to a bad naming when rc subsystem was created, but there were lots\nof old names that were still here.\n\nUse a common standard for everything.\n\nPatch generated by this script:\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode,rc_map_table,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_codes_,rc_map_,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_key_map,rc_map_table,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_map_table_size,rc_map_size,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b088ba658b3438056dab4d744701364db3f08b9a",
      "tree": "6e6ec7ad1c7025595ce173505d88f585b3723fc0",
      "parents": [
        "52b661449aecc47e652a164c0d8078b31e10aca0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:28:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:51 2010 -0200"
      },
      "message": "[media] rc: Properly name the rc_map struct\n\nThe struct that describes a rc mapping had an weird and long name.\nWe should properly name it, to make easier for developers to work\nwith it, and to avoid confusion.\n\nBasically, generated by this script:\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode_table,rc_map,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_tab,rc_map,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\n(and manually fixed where needed)\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52b661449aecc47e652a164c0d8078b31e10aca0",
      "tree": "42af14cf5b6df82b841ec4bf38f22da54fc4439b",
      "parents": [
        "29e3ec19d5c88d534ced219d3962d67243e4d310"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:20:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: Rename remote controller type to rc_type instead of ir_type\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,IR_TYPE,RC_TYPE,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_type,rc_type,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "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": "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": "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": "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": "20d747b4c44ba1a5c8604a88dc898260a2a3bcf8",
      "tree": "4ba777c1face8b7cd71239062d71361b9bb2a403",
      "parents": [
        "860d1e29205860ebab539e41011e765e1bc417a1"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 20:25:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:10 2010 -0200"
      },
      "message": "[media] Total Media In Hand remote controller\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "860d1e29205860ebab539e41011e765e1bc417a1",
      "tree": "4cf865a6c7ceb11d130096e5104e650eab959af4",
      "parents": [
        "c12d2f746b34baf9e97cae06a8757dc6be387e62"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 20:19:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:09 2010 -0200"
      },
      "message": "[media] rename rc-msi-digivox.c -\u003e rc-msi-digivox-iii.c\n\nRename remote controller driver I added earlier.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c12d2f746b34baf9e97cae06a8757dc6be387e62",
      "tree": "070f3aeba04d45a3a78864bbc751255687ee299f",
      "parents": [
        "ad7fac348470b6b2ac0b4579e3bdb6da5a6166e0"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 19:12:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:08 2010 -0200"
      },
      "message": "[media] MSI DIGIVOX mini II remote controller\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad7fac348470b6b2ac0b4579e3bdb6da5a6166e0",
      "tree": "c9b3b16e558245b74561ba65af8dd6c104744d12",
      "parents": [
        "3f37fcedb2a104ba9d70a5a9c4c89abe4ef075d6"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 18:54:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:07 2010 -0200"
      },
      "message": "[media] A-Link DTU(m) remote controller\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f37fcedb2a104ba9d70a5a9c4c89abe4ef075d6",
      "tree": "8ceb9b7cabc47b98bc1d6b1f619d6db4d63d7a21",
      "parents": [
        "a7a177877cbfa0de15410a4d00984bdb2aaf4ea6"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 17:31:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:06 2010 -0200"
      },
      "message": "[media] TwinHan AzureWave AD-TU700(704J) remote controller\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a7a177877cbfa0de15410a4d00984bdb2aaf4ea6",
      "tree": "a476d8b16e78a3958d723cddd56c8e9b15609ec7",
      "parents": [
        "ae54a699c3d625ae2b4f87350ecb97ba034a656b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 16:08:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:05 2010 -0200"
      },
      "message": "[media] LeadTek Y04G0051 remote controller keytable\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ae54a699c3d625ae2b4f87350ecb97ba034a656b",
      "tree": "531f6032d0612292be6f76f7837d0949b39092ab",
      "parents": [
        "ff533801bd9fa91fc61053900fd40b10132427c0"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 10:59:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:04 2010 -0200"
      },
      "message": "[media] AverMedia RM-KS remote controller keytable\n\nImported from af9015.h. Initial keytable was from\nJose Alberto Reguero \u003cjareguero@telefonica.net\u003e and\nFelipe Morales Moreno \u003cfelipe.morales.moreno@gmail.com\u003e\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ff533801bd9fa91fc61053900fd40b10132427c0",
      "tree": "3e5916b0a9073f282c9290350e5be55b31a68c0d",
      "parents": [
        "a3d34e6ac362dafdb7aa0c3438b105c7822cdcd1"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 08:24:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:03 2010 -0200"
      },
      "message": "[media] Digittrade DVB-T USB Stick remote controller keytable\n\nDigittrade DVB-T USB Stick remote controller.\nImported from af9015.h. Initial keytable was from Alain Kalker \u003cmiki@dds.nl\u003e\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a3d34e6ac362dafdb7aa0c3438b105c7822cdcd1",
      "tree": "79a2d3b303f5ae808272d9906b42103d3af95682",
      "parents": [
        "76ba9c4d50c66ae43f2694c6ad652ddd4c3be000"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 07:36:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:02 2010 -0200"
      },
      "message": "[media] TrekStor DVB-T USB Stick remote controller\n\nImported from af9015.h.\nInitial keytable was from Marc Schneider \u003cmacke@macke.org\u003e\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76ba9c4d50c66ae43f2694c6ad652ddd4c3be000",
      "tree": "65060cabe78812c611638a8ae9642e880a349b23",
      "parents": [
        "68617b31b39fdfd7920d55710994755e7259b16b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Oct 11 06:56:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:01 2010 -0200"
      },
      "message": "[media] MSI DIGIVOX mini III remote controller keytable\n\nMSI DIGIVOX mini III remote controller. Uses NEC extended 0x61d6.\nThis remote seems to be same as rc-kworld-315u.c. Anyhow, add new remote\nsince rc-kworld-315u.c lacks NEC extended address byte.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "68617b31b39fdfd7920d55710994755e7259b16b",
      "tree": "6d7950b49c584b278c32f49b91d378dd4c97cd06",
      "parents": [
        "675375d7ae14849d5698c771aff964a0ea2ac404"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Oct 07 21:56:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:01 2010 -0200"
      },
      "message": "[media] TerraTec remote controller keytable\n\nTerraTec slim remote, 7 rows, 4 columns. Uses NEC extended 0x02bd.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2f918bba7a482bee18cc0ede7791f7d846dd5d0",
      "tree": "f893a3dab16b3f815f576f08568f17b5d4f1edf9",
      "parents": [
        "9d10f3d7e73d3428555da97134fc597710a55f39"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Thu Sep 02 17:29:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:04:54 2010 -0200"
      },
      "message": "V4L/DVB: Support or LME2510(C) DM04/QQBOX USB DVB-S BOXES\n\nDM04/QQBOX DVB-S USB BOX with LME2510C+SHARP:BS2F7HZ7395 or LME2510+LGTDQT-P001F tuner.\n\n[mchehab@redhat.com: Fix merge conflicts/compilation and CodingStyle issues]\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a569f524dd36806b995c844f29e28ff40c444b2",
      "tree": "f771e5bd298089fe007a74d654c756fda4c39f3e",
      "parents": [
        "516c714c6c823e412dc485ca9c5307348cddd097"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Aug 07 13:31:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:04:47 2010 -0200"
      },
      "message": "V4L/DVB: IR/streamzap: functional in-kernel decoding\n\nThis patch makes in-kernel decoding with the stock Streamzap PC Remote\nwork out of the box. There are quite a few things going on in this\npatch, all related to getting this working:\n\n1) I had to enable reporting of a long space at the end of each signal,\n   or I had weird buffering and keybounce issues.\n\n2) The keymap has been reworked slightly to match actual decoded values,\n   the first edition was missing the pre-data bits present in the lirc\n   config file for this remote.\n\n3) There\u0027s a whole new decoder included, specifically for the\n   not-quite-RC5 15-bit protocol variant used by the Streamzap PC\n   Remote. The decoder, while usable with other recievers (tested with\n   an mceusb receiver), will only be loaded by the streamzap driver, as\n   its likely not of use in almost all other situations. This can be\n   revisited if/when all keytable loading (and disabling of unneeded\n   protocol decoder engines) is moved to userspace, but for now, I think\n   this makes the most sense.\n\nNote that I did try to enable handling the streamzap RC5-ish protocol in\nthe current RC5 decoder, but there\u0027s no particularly easy way to tell if\nits 14-bit RC5 or 15-bit Streamzap until we see bit 14, and even then,\nin testing an attempted decoder merge, only 2/3 of the keys were\nproperly recognized as being the 15-bit variant and decoded correctly,\nthe rest were close enough to compliant with 14-bit that they were\ndecoded as such (but they have overlap with one another, and thus we\ncan\u0027t just shrug and use the 14-bit decoded values).\n\nAlso of note in this patch is the removal of the streamzap driver\u0027s\ninternal delay buffer. Per discussion w/Christoph, it shouldn\u0027t be\nneeded by lirc any longer anyway, and it doesn\u0027t seem to make any\ndifference to the in-kernel decoder engine. That being the case, I\u0027m\nyanking it all out, as it greatly simplifies the driver code.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9f470095068e415658ccc6977cf4b3f5be418526",
      "tree": "b562b84cf87d9f28cd658365bf98a8012238a8d3",
      "parents": [
        "67127f3061cc486572a50990a1fd919ddde48c40"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Sep 09 21:59:11 2010 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Sep 09 22:01:49 2010 -0700"
      },
      "message": "Input: media/IR - switch to using new keycode interface\n\nSwitch the code to use new style of getkeycode and setkeycode\nmethods to allow retrieving and setting keycodes not only by\ntheir scancodes but also by index.\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8e9e60640067858e8036d4d43bbf725c60613359",
      "tree": "612a944b44ec346eb3bda77417d4eb036891676e",
      "parents": [
        "7c294402d58e22bb760c0e1a825eea5d582a8f2d"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue Aug 03 01:07:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 08 23:42:58 2010 -0300"
      },
      "message": "V4L/DVB: staging/lirc: port lirc_streamzap to ir-core\n\nThis ports lirc_streamzap.c over to ir-core in-place, to be followed by\na patch moving the driver over to drivers/media/IR/streamzap.c and\nenabling the proper Kconfig bits.\n\nPresently, the in-kernel keymap doesn\u0027t work, as the stock Streamzap\nremote uses an RC-5-like, but not-quite-RC-5 protocol, which the\nin-kernel RC-5 decoder doesn\u0027t cope with. The remote can be used right\nnow with the lirc bridge driver though, and other remotes (at least an\nRC-6(A) MCE remote) work perfectly with the driver.\n\nI\u0027ll take a look at making the existing RC-5 decoder cope with this odd\nduck, possibly implement another standalone decoder engine, or just\nthrow up my hands and say \"meh, use lirc\"... But the driver itself\nshould be perfectly sound.\n\nRemaining items on the streamzap TODO list:\n- add LIRC_SET_REC_TIMEOUT-alike support\n- add LIRC_GET_M{AX,IN}_TIMEOUT-alike support\n- add LIRC_GET_REC_RESOLUTION-alike support\n\nAll of the above should be trivial to add. There are patches pending to\nadd this support to ir-core from Maxim Levitsky, and I\u0027ll take care of\nthese once his patches get integrated. None of them are currently\nessential though.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5af935cc96a291f90799bf6a2587d87329a91699",
      "tree": "7052ae5a3db8134a092480f96bbf940776d85c36",
      "parents": [
        "8dc09004978538d211ccc36b5046919489e30a55"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 01 08:02:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 02 16:43:49 2010 -0300"
      },
      "message": "V4L/DVB: dib0700: break keytable into NEC and RC-5 variants\n\nInstead of having one big keytable with 2 protocols inside, break it\ninto two separate tables, being one for NEC and another for RC-5 variants,\nand properly identify what variant should be used at the boards entries.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d700226902a62a3b6f3563782d569c0e2af74397",
      "tree": "17fe92bf6ecde80581141d1adf7c82c8f4895da7",
      "parents": [
        "6520342ba9a8f81f3f0f1e33439462ee60468558"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jul 31 19:24:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 02 16:43:46 2010 -0300"
      },
      "message": "V4L/DVB: Add a keymap file with dib0700 table\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15f135d0cfc1ce762889bb804549da4081087597",
      "tree": "e99508f4cb74a906bd58051ac90c91f67408c740",
      "parents": [
        "30eb1be718a4753dd1912eb35af4cdaa25cefea9"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Jul 03 01:08:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 02 15:18:02 2010 -0300"
      },
      "message": "V4L/DVB: IR: add empty lirc pseudo-keymap\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca4146985db7cbb97816e9b961b8db79e63d9e86",
      "tree": "dd44b6e835a4f381acc949226277fe4de91c4219",
      "parents": [
        "4a62a5ab59742331a4e17ccaa894968d40ed9b16"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Sat Jul 03 01:07:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 02 15:16:20 2010 -0300"
      },
      "message": "V4L/DVB: IR: add ir-core to lirc userspace decoder bridge driver\n\nv2: copy of buffer data from userspace done inside this plugin/driver,\nkeeping the actual drivers minimal, and more flexible in what we can\ndeliver to them later on (they may be fed from within kernelspace later\non, by an in-kernel IR encoder).\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0204fe2a20da12ddae1b564712ceeebc55214f97",
      "tree": "64c52ee75b74089f0878a62fdde2514dea7b991c",
      "parents": [
        "7366646e20f8800433333a7102e3ce488215e33f"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue Jun 01 17:30:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 02 14:05:48 2010 -0300"
      },
      "message": "V4L/DVB: IR: add RC6 keymap for Windows Media Center Ed. remotes\n\nThis is the RC6 keymap for the Windows Media Center Edition remotes\nthat come bundled with MCE/eHome Infrared Remote transceivers. Tested\nwith 3 different variants of the remote, but its possible there are\nstill some additional keys missing, but its simple enough to add them\nin later...\n\nThis patch also adds an IR_TYPE_ALL convenience macro to make life\neasier for receivers that support all IR protocols.\n\nv2: fix an erroneous comment that referred to imon devices\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "63fc31e8d0757574edb03ed73986be56e70a75c1",
      "tree": "d4ca989adb46637c5accfba8cb648ec492bd93dc",
      "parents": [
        "7e2d9820c37525da2469147eec897488ec141bcf"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Mon May 10 15:43:31 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:09 2010 -0300"
      },
      "message": "V4L/DVB: saa7134: add RM-K6 remote control support for Avermedia M135A\n\nThis change adds support for one more remote control type for Avermedia\nM135A (model RM-K6), shipped with Positivo machines.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e1d9e7bac5c2bafc3c0c51db88c15f3fbcec83f",
      "tree": "319a40ec1ff75b4a607f52812b7f9e295c1fae85",
      "parents": [
        "e65f8c4e3eef3a0946f8e8fba1fb6aabde734f50"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Sat May 08 02:23:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:52 2010 -0300"
      },
      "message": "V4L/DVB: saa7134: add support for Avermedia M733A\n\nThis change adds support for Avermedia M733A. The original version for\nlinux 2.6.31 was sent to me from Avermedia, original author is unknown.\nI ported it to current kernels, expanded and fixed key code handling for\nRM-K6 remote control, and added an additional pci id also supported.\n\n[mchehab@redhat.com: make checkpatch.pl happier]\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\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": "3fe29c897272b18e18663832c43942c3936dffe6",
      "tree": "dbc47c805c37fc78e5cad3c07f5f0793acd1881b",
      "parents": [
        "bf670f641d478fa5a2dd60ed41bab3156cc780c0"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Thu Apr 15 18:46:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:57:44 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: Add Sony support to ir-core\n\nThis patch adds a Sony12/15/20 decoder to ir-core.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bf670f641d478fa5a2dd60ed41bab3156cc780c0",
      "tree": "fe3c9ef6531956d5904addb9e825254938b13810",
      "parents": [
        "384f23e8c9b189888d6d8c84ae5ebd23b074a0b6"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Thu Apr 15 18:46:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:57:43 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: Add JVC support to ir-core\n\nThis patch adds a JVC decoder to ir-core.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1159f838c0a334855c05c7c94f7a20799c57442d",
      "tree": "4a4d808ac46424204276e74c1e5f44e459e3ebbf",
      "parents": [
        "1c0e0ee580c476234b5ea410f5263fcb27d96389"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri Apr 16 18:28:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:57:41 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: add imon pad and mce keymaps\n\nThis adds the keymaps for the hardware decode scancodes imon\ndevices create for their native imon pad (and mini) remotes,\nand the hardware scancodes generated by the imon devices when\nused with an rc6 windows media center ed. remote.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "784a493168f71ce02b5f9eab0ec19df29b999631",
      "tree": "8e7e45dfbb6b4b9be8db010b84617ffdff9eafb9",
      "parents": [
        "25bb10c11e6cca461f09df8f59c2eb501a9e4d52"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Thu Apr 08 20:04:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:57:17 2010 -0300"
      },
      "message": "V4L/DVB: Add RC6 support to ir-core\n\nThis patch adds an RC6 decoder (modes 0 and 6A) to ir-core.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9dfe4e8339499bfe8e9a362fefc290b4cb9c3803",
      "tree": "a42ab74108d03f8009f01e2fc896df15638dfc06",
      "parents": [
        "4f9256b496677adf799342cee7d406dd46e566d9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 04 14:06:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:56:58 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: Add support for badly-implemented hardware decoders\n\nA few hardware Remote Controller decoders, even using a standard protocol,\naren\u0027t able to provide the entire scancode. Due to that, the capability\nof using other IR\u0027s are limited on those hardware.\n\nAdds a way to indicate to ir-core what are the bits that the hardware\nprovides, from a scancode, allowing the addition of a complete IR table\nto the kernel and allowing a limited support for changing the Remote\nController on those devices.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f9256b496677adf799342cee7d406dd46e566d9",
      "tree": "f54b3c2ed3c5041f1110059bf86c0ba547a7a50d",
      "parents": [
        "587835a4b0ada7d78c4f3300e3ab26b7b2495705"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 04 12:38:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:56:58 2010 -0300"
      },
      "message": "V4L/DVB: ir-core: move rc map code to rc-map.h\n\nThe keymaps don\u0027t need to be recompiled every time a change at ir-core.h\nhappens, since it only depends on rc-map defines. By moving those\ndefinitions to the proper header, the code became cleaner, and avoids\nneeding to recompile all the RC maps every time a non-related change\nis introduced.\n\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"
    }
  ]
}
