)]}'
{
  "log": [
    {
      "commit": "e7fee0f3aa111d42cdcfc1470cfdc21dde0cdbe2",
      "tree": "fedd63397870c4f97b26176ed3b7e2d660d77957",
      "parents": [
        "56f0680a28397f4b412fc14f60ac380b910ee328"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Sep 11 10:23:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8996): S2API: typedefs replaced, _SEQ_\u0027s removed, fixed 16 command arrays replaced\n\nAfter discussion the following changes were made:\n1. Removed the typedefs in frontend.h, use structures.\n2. In the frontend.h, remove the 16 command limit on the API and\n   switch to a flexible variable length API. For practical reasons\n   a #define limits this to 64, this should be discussed.\n3. Changed dvb-core ioctl handing to deal with variable sequences\n   of commands.\n\ntune-v0.0.3.c is required to use this API, it contains the interface changes.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "56f0680a28397f4b412fc14f60ac380b910ee328",
      "tree": "d8eddbb7b85487edabc5d456031f2289d57558fb",
      "parents": [
        "cc8c4f3a9c8dacff198438debd159ae4753744fc"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Sep 11 10:19:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8995): S2API: tv_ / TV_ to dtv_ / DTV_ namespace changes\n\nThe group preferred dtv_ over tv_, this implements it.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc8c4f3a9c8dacff198438debd159ae4753744fc",
      "tree": "7de1182075ed926596e35140007c77a8f71b31b9",
      "parents": [
        "3f8e51add2b7d37f16343e6bdcc63862d87ccd04"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Sep 09 13:57:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8994): Adjust MPEG initialization in cx24116\n\nAdjust MPEG initialization in cx24116 in order to accomodate different\nMPEG CLK position and polarity in different cards.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f8e51add2b7d37f16343e6bdcc63862d87ccd04",
      "tree": "a7068b2d212db50eb8d9262658b5213c91b6a678",
      "parents": [
        "4e54676895a867621f8451b8d97549172730997d"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Sep 09 13:22:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8993): cx24116: Fix lock for high (above 30000 kSyms) symbol rates\n\ncx24116: Fix lock for high (above 30000 kSyms) symbol rates\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e54676895a867621f8451b8d97549172730997d",
      "tree": "4392568a6e2ce041ff4e89836a4e23b2c984cbaf",
      "parents": [
        "fe03d5ee6758a2533dbc5e69a693d264d270d04b"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Sep 09 11:29:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8992): Kconfig corrections for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards\n\nChange menu item in Kconfig for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fe03d5ee6758a2533dbc5e69a693d264d270d04b",
      "tree": "268886c03c0c3d7cfd5f9a1bcab81d1adea69800",
      "parents": [
        "2cf801e3e38f649d25fe3b4e236976f45e26289f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Mon Sep 08 17:16:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8991): Added support for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards\n\nAdded support for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards\nThis cards based on cx24116 demodulator.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2cf801e3e38f649d25fe3b4e236976f45e26289f",
      "tree": "dbb926e7798792fc980eb2daf561d71b740f1fea",
      "parents": [
        "af832623c2a44525df6e4ae0142fb0385479546c"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Mon Sep 08 12:07:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:04 2008 -0200"
      },
      "message": "V4L/DVB (8990): S2API: DVB-S/S2 voltage selection bug fix\n\nThanks to Hans Werner for finding the problem.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af832623c2a44525df6e4ae0142fb0385479546c",
      "tree": "dae316e09fe1069dcad2b1682b94e76ac531f2ce",
      "parents": [
        "13c97bf56724b4f2d3dac139fb4cb081a3c401dc"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Thu Sep 04 17:24:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8989): Added support for TeVii S460 DVB-S/S2 card\n\nAdded support for TeVii S460 DVB-S/S2 card. The card\nbased on cx24116 demodulator.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "13c97bf56724b4f2d3dac139fb4cb081a3c401dc",
      "tree": "9b644b37993bb665301d147d03cbc045c388ada8",
      "parents": [
        "5bd1b66359437864e6b46420ba6770c2b1c4362c"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Sep 04 21:19:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8988): S2API: Allow the properties to call legacy ioctls\n\nSET_TONE and SET_VOLTAGE were not previously implemented. Two options\nexisted. Either cut/paste from the previous ioctl handler into the\nprocess_properties function, which is code duplication. Or, split\nthe current ioctl handler into it\u0027s two major pieces.\n\nPiece 1, responsible for input validation and semaphore acquiring\nPiece 2 the processing of the previous ioctls\n\nand finally, a new third pieces where the array of properties\nis processed, and can freely call the legacy ioctl handler without\nhaving to re-acquire the fepriv-\u003esem semaphore. This is a clean approach\nand ensures the existing legacy ioctls are processed as they were previously\n(but with an extra function call) and allows the new API to share code\nwithout duplication.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5bd1b66359437864e6b46420ba6770c2b1c4362c",
      "tree": "610860306d4a0c40456ef6b7b12904251880ddbd",
      "parents": [
        "0d46748c3f874defbbbf98bcf40c7b18964abbc0"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Sep 04 01:17:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8987): cx88: Add support for the Hauppauge HVR4000 and HVR4000-LITE (S2) boards\n\nAdding support for Hauppauge\u0027s cx88 S2 based products, based on the\ncx24116 DVB-S2 demodulator.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d46748c3f874defbbbf98bcf40c7b18964abbc0",
      "tree": "c1ea0786742508d2a95c0671040149143e4b10d0",
      "parents": [
        "6b73eeafbc856c0cef7166242f0e55403407f355"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Sep 04 01:14:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8986): cx24116: Adding DVB-S2 demodulator support\n\nAdds support for the COnexant cx24116 DVB-S2 demodulator.\n\nTODO: checkpatch cleanup.\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6b73eeafbc856c0cef7166242f0e55403407f355",
      "tree": "d385a9c8c8eb0682c2690ca0b2352bea96349f52",
      "parents": [
        "05c1cab55c282199b85138dc1900b5d9bd6fb32a"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@linuxtv.org",
        "time": "Thu Sep 04 01:12:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8985): S2API: Added dvb frontend changes to support a newer tuning API\n\nThis is an experimental patch to add a new tuning mechanism for\ndvb frontends. Rather than passing fixed structures across the\nuser/kernel boundary, which need to be revised for each new modulation\ntype (or feature the kernel developers want to add), this implements\na simpler message based approach, allowing fe commands to be broken\ndown into a series of small fixed size transactions, presented\nin an array.\n\nThe goal is to avoid changing the user/kernel ABI in the future, by\nsimply creating new frontend commands (and sequencies of commands) that\nhelp us add support for brand new demodulator, delivery system or\nstatistics related commmands.\n\nknown issues:\ncheckpatch voilations\nfeedback from various developers yet to be implemented, relating\nto namespace conventions, variable length array passing conventions,\nand generally some optimization.\n\nThis patch should support all existing tuning mechanisms through the\nnew API, as well as adding 8PSK, DVB-S2 NBC-QPSK and ISDB-T API support.\n\nFor testing and exercise purposes, see the latest tune.c tool\navailable from http://www.steventoth.net/linux/s2\n\nSigned-off-by: Steven Toth \u003cstoth@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05c1cab55c282199b85138dc1900b5d9bd6fb32a",
      "tree": "8817a86672772b936aac84414eb2560a1fbe7c4f",
      "parents": [
        "a3765888a7edc4efe54293d8f7c6676cae61057e"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Sep 22 12:32:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8976): af9015: Add USB ID for AVerMedia A309\n\n- AVerMedia A309 Mini Card (07ca:a309)\n\nThanks-to: Dirk Vornheder \u003cdirk_vornheder@yahoo.de\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a3765888a7edc4efe54293d8f7c6676cae61057e",
      "tree": "5a5c16652e4c9a119e25eec9b27188b7bd9ac30c",
      "parents": [
        "111f9ecf174655f3da2b266602f20f11e6a6a4c7"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Sep 19 18:34:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8975): af9015: cleanup\n\n- cleanup Telestar Starstick 2 patch\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "111f9ecf174655f3da2b266602f20f11e6a6a4c7",
      "tree": "401be1658788c6a7dfbe31c5e13eae193e7016af",
      "parents": [
        "28f947a95386861c54de2bf7753dda011c8e15c3"
      ],
      "author": {
        "name": "Mikko Ohtamaa",
        "email": "mikko@redinnovation.com",
        "time": "Fri Sep 19 18:26:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8974): af9015: Add USB ID for Telestar Starstick 2\n\n- Add USB ID for Telestar Starstick 2 (10b9:8000)\n\nSigned-off-by: Mikko Ohtamaa \u003cmikko@redinnovation.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "28f947a95386861c54de2bf7753dda011c8e15c3",
      "tree": "95a6f09feaf720c06057be3360fbd6a12efd626b",
      "parents": [
        "80619de8117701cad1fb5526be6fcfe6fc2a6cc2"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Sep 16 14:22:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8973): af9013: fix compile error coming from u64 div\n\n- fix compile error coming from u64 div\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "80619de8117701cad1fb5526be6fcfe6fc2a6cc2",
      "tree": "021bd83a9bf240a562d0d7f95679d74eadbb07e9",
      "parents": [
        "825b96708054ca16d6e4d56a29326d3b2cdd697d"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Sep 15 17:18:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:03 2008 -0200"
      },
      "message": "V4L/DVB (8972): initial driver for af9015 chipset\n\n- initial driver for the Afatech AF9015 chipset\n\nThanks-to: Mark Spieth \u003cmark@digivation.com.au\u003e\nThanks-to: Lee Essen \u003clee.essen@nowonline.co.uk\u003e\nThanks-to: Luca Olivetti \u003cluca@ventoso.org\u003e\nThanks-to: Andrew Leech \u003candrew@floppyspongeonline.com\u003e\nThanks-to: Nick Andrew \u003cnick-linuxtv@nick-andrew.net\u003e\nThanks-to: Rafael Antoniello \u003crafael.antoniello@gmail.com\u003e\nThanks-to: Jarryd Beck \u003cjarro.2783@gmail.com\u003e\nThanks-to: Jose Alberto Reguero \u003cjareguero@telefonica.net\u003e\nThanks-to: Benjamin Larsson \u003cbanan@ludd.ltu.se\u003e\nThanks-to: Wolfgang Breyha \u003cwbreyha@gmx.net\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "825b96708054ca16d6e4d56a29326d3b2cdd697d",
      "tree": "82868b44a2bddc23c0485546d9f381d21a2d0992",
      "parents": [
        "6e623433f7f566d8aca64c519a19c2f7bbb686be"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Sep 15 15:01:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:02 2008 -0200"
      },
      "message": "V4L/DVB (8971): initial driver for af9013 demodulator\n\n- initial driver for the Afatech AF9013 demodulator\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\n[mchehab.redhat.com: having a global var called \u0027debug\u0027 is not a good idea. rename it to af9013_debug]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e623433f7f566d8aca64c519a19c2f7bbb686be",
      "tree": "ac108a7fa65cd15560387d9c4e6b6a691254cfb3",
      "parents": [
        "ef80bfeb30f82fb718731a3323a75ae08396a4ea"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Sep 15 14:34:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:02 2008 -0200"
      },
      "message": "V4L/DVB (8970): mt2060: implement I2C-gate control\n\n- implement I2C-gate control\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef80bfeb30f82fb718731a3323a75ae08396a4ea",
      "tree": "37aa94001d3f594357392acf5541da3d913c145a",
      "parents": [
        "de3e3b82a6d15264798d4e36f42abaa69f53ca06"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Sep 16 02:15:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:02 2008 -0200"
      },
      "message": "V4L/DVB (8968): replace xc3028 firmware filenames with defined default firmware names\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de3e3b82a6d15264798d4e36f42abaa69f53ca06",
      "tree": "44452bd9c81d767d9ab7965eff5021330f7f2513",
      "parents": [
        "26dc4d0487bb8b8de32d09c18a83c63d622156f2"
      ],
      "author": {
        "name": "roel kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Sep 18 17:50:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:02 2008 -0200"
      },
      "message": "V4L/DVB: pxa-camera: Unsigned dma_chans[] cannot be negative\n\nUnsigned dma_chans[] cannot be negative\n\nAlso the third time dma_chans[0] \u003c 0 was tested instead of dma_chans[2]\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "26dc4d0487bb8b8de32d09c18a83c63d622156f2",
      "tree": "c41500339124617937e53e3a098986a86d46f007",
      "parents": [
        "8ca4dae3e601b527cb099ef72d821d7af075f8ae"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "janne-dvb@grunau.be",
        "time": "Sun Sep 21 20:50:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:02 2008 -0200"
      },
      "message": "V4L/DVB (8964): dvb/budget: push adapter_nr mod option down to individual drivers\n\nadapter_nr mod option does not make sense for budget-core since it is only\ncommon code shared by all budget drivers\n\nSigned-off-by: Janne Grunau \u003cjanne-dvb@grunau.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8ca4dae3e601b527cb099ef72d821d7af075f8ae",
      "tree": "0764b4773da0840a1025e5e136707dd1215fcd6d",
      "parents": [
        "4c522e74902a1fa15a7ec5e5a3325b250afa54ab"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Sep 07 05:58:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:02 2008 -0200"
      },
      "message": "V4L/DVB (8962): zr36067: VIDIOC_S_FMT returns the colorspace value\n\nIoctl VIDIOC_S_FMT is supposed to fill the colorspace value in the\nreturned buffer.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c522e74902a1fa15a7ec5e5a3325b250afa54ab",
      "tree": "6a0065d55ab9901e8e786ef33c405e2f8fab4211",
      "parents": [
        "176c2f34157a8d8b252c8f0bc242457c971b06a1"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill@shutemov.name",
        "time": "Wed Sep 10 08:22:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB (8959): include \u003clinux/videodev2.h\u003e into linux/ivtv.h\n\nlinux/videodev2.h defines enum v4l2_buf_type and struct v4l2_rect\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill@shutemov.name\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "176c2f34157a8d8b252c8f0bc242457c971b06a1",
      "tree": "4a78681b9d4dc4fb58eef5c3055f3268368476b1",
      "parents": [
        "c87994db017a5a28af2edd043669a371d800919e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Sep 07 12:49:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB (8956): bttv: Turn video_nr, vbi_nr and radio_nr into arrays\n\nWith video_nr, vbi_nr and radio_nr being simple integers, it is not\npossible to use these parameters on a system with multiple bttv\nadapters (which happens to be my case.) video_register_device() will\nalways fail on the second and later adapters. Turn these parameters\ninto arrays, as many other V4L drivers are already doing, so that they\ncan be used on such systems.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c87994db017a5a28af2edd043669a371d800919e",
      "tree": "1a7a76cd727eca72ffef6e8fc4217f678c9365d8",
      "parents": [
        "c9166977efdb6480dbac13df226113eb75026606"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Sep 11 09:33:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB (8954): common/tuners: Drop code after return or goto\n\nThe break after the return or goto serves no purpose.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nReviewed-by: Richard Genoud \u003crichard.genoud@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c9166977efdb6480dbac13df226113eb75026606",
      "tree": "6ec001161cd01ca50cb115922a49c75ae4e74f86",
      "parents": [
        "30650961907368b1077cade35455fe931b14da6b"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Tue Sep 09 10:10:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB: remove unused #include \u003cversion.h\u003e\n\nThe file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/media/video/pwc/pwc-ctrl.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "30650961907368b1077cade35455fe931b14da6b",
      "tree": "a27bbcb9319529b6d13da933adff4c069a12b853",
      "parents": [
        "2a6003c20771ca16fc6386b5fd258df2f2fa8232"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 06 14:56:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB (8951): xc5000: dont pass devptr in xc5000_attach()\n\nDont pass devptr in xc5000_attach, dont store it in xc5000_priv.\nThis pointer is passed into the tuner_callback function, which always\nexpects a pointer to fe-\u003edvb-\u003epriv or i2c_adapter-\u003ealgo_data.\n\nThis prevents future possible bugs in new drivers, such as using a \"devptr\"\nother that the standard fe-\u003edvb-\u003epriv in a DVB driver.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a6003c20771ca16fc6386b5fd258df2f2fa8232",
      "tree": "7f577409cdb779d72b4a657e5f5fc736fde91100",
      "parents": [
        "89fd28545c7390eb6c63d3d9e6faac78942dd1a4"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 06 13:54:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB (8950): xc5000: prevent an OOPS if analog driver is unloaded while digital is in use\n\nPrevent an OOPS if xc5000_attach was called by tuner.ko before being called by\nthe DVB adapter driver. The OOPS occurs when a digital tune request is made\nafter tuner.ko is unloaded.\n\nWhen tuner.ko is unloaded, it takes the xc5000_config structure with it.\n\nRather than storing a pointer to the xc5000_config structure, just store the\nif_khz and tuner_callback inside the xc5000_priv internal state structure.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "89fd28545c7390eb6c63d3d9e6faac78942dd1a4",
      "tree": "50e79a8e6eb3cf2384b04e88f716fed4e93fd43c",
      "parents": [
        "ffb412346bcebf143d0f43ab4c6a61c4270a9266"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 06 11:44:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:01 2008 -0200"
      },
      "message": "V4L/DVB (8949): xc5000: allow multiple driver instances for the same hardware to share state\n\nConvert xc5000 to use the hybrid_tuner_request_state and\nhybrid_tuner_release_state macros to manage state sharing between\nhybrid tuner instances.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ffb412346bcebf143d0f43ab4c6a61c4270a9266",
      "tree": "1b575ecc8189ea0c1c09887cf7e2874290780735",
      "parents": [
        "942648af36e4d4b91e52b3e1a87d4cafd6f7aa46"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Sep 06 10:52:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8948): xc5000: kill xc5000_priv.h\n\nmove struct xc5000_priv into xc5000.c and delete xc5000_priv.h\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "942648af36e4d4b91e52b3e1a87d4cafd6f7aa46",
      "tree": "a2bca0c08b444230c240834a1a7dc89109d2474d",
      "parents": [
        "9ebeae5641b141a71ed442e9fcb4993f6c0cd04f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Sep 07 08:38:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8946): dib7000m: fix powerpc build error\n\nThe dib7000m_i2c_enumeration() function is not used by any public drivers,\nhowever some prototype board use it. So \u0027#if 0\u0027 for now, but don\u0027t remove it.\n\nThanks to Patrick Boettcher for clarifying this.\n\nCc: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ebeae5641b141a71ed442e9fcb4993f6c0cd04f",
      "tree": "9e71fc7dd87a65ba531c505f4c458da9b94308f4",
      "parents": [
        "96af9880c0d38fa6f331d1dd4cd39c5f5227fbbf"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Sep 07 08:32:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8945): mxb: use unique i2c adapter name\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96af9880c0d38fa6f331d1dd4cd39c5f5227fbbf",
      "tree": "23d0b1dfe47ac3cbd88e174f79be3f85287871c9",
      "parents": [
        "71ef85c7e0f431467c2e18314ff0cb8fa2b84e5f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Sep 07 08:31:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8944): saa5249: convert i2c driver for new i2c API\n\n- Convert to use v4l2-i2c-drv-legacy.h to be able to handle the new i2c API\n- Cleanups\n- Use v4l_dbg/v4l_info to have uniform kernel messages\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71ef85c7e0f431467c2e18314ff0cb8fa2b84e5f",
      "tree": "2ac85b0311968f97848a11a14fc14e797c216ac0",
      "parents": [
        "2633812f897cc354071699e86ea82e3bfd77cddc"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Sep 07 08:31:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8943): saa5246a: convert i2c driver for new i2c API\n\n- Convert to use v4l2-i2c-drv-legacy.h to be able to handle the new i2c API\n- Cleanups\n- Use v4l_dbg/v4l_info to have uniform kernel messages\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2633812f897cc354071699e86ea82e3bfd77cddc",
      "tree": "afc1d056f4b723a1e0b239db2a702c82dafc62ad",
      "parents": [
        "707ecf4603a9439dcf409e13c5e9ed4e164ddfff"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 17:24:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8942): mxb: coding style cleanups\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "707ecf4603a9439dcf409e13c5e9ed4e164ddfff",
      "tree": "276b2ff411c90e42716f71be52bfa4e9d7ece382",
      "parents": [
        "6bd6dff6318397b1127dd256b65dde007306b8ea"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 15:40:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8941): mxb/tda9840: cleanups, use module saa7115 instead of saa7111.\n\nCleanup tda9840 and use a v4l2 API to get the tuner subchannels.\nDo some cleanups in mxb and switch to saa7115 instead of the saa7111\nmodule.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6bd6dff6318397b1127dd256b65dde007306b8ea",
      "tree": "ab42df43b2e22a527fb12bc1bf0e18771ecb29ce",
      "parents": [
        "2796073a3d9cc4f610f1e68b3f62c197d86577ab"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 15:26:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8940): saa7115: fix saa7111(a) support\n\nThe saa7111 support in saa7115.c was missing some features and did not\nproperly take some of the differences into account. With this patch\nsaa7115 can be used in the mxb driver instead of saa7111.c.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2796073a3d9cc4f610f1e68b3f62c197d86577ab",
      "tree": "13762336b24c7ecb0d5cbb7724e3d8d54be321cd",
      "parents": [
        "f2a01a0027b29f682c3833d582e2827a4690f661"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 14:02:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8939): cx18: fix sparse warnings\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f2a01a0027b29f682c3833d582e2827a4690f661",
      "tree": "b16a459c19b4861b991e039b4d859d60e5110f6c",
      "parents": [
        "a50f4a444a14a116e2eb077e01c2eaf58ddb7c6a"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@linuxtv.org",
        "time": "Mon Sep 08 03:27:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:37:00 2008 -0200"
      },
      "message": "V4L/DVB (8937): em28xx: Fix and add some validations\n\nFixed and Added some validations\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a50f4a444a14a116e2eb077e01c2eaf58ddb7c6a",
      "tree": "dadcd0f029f3c8fc531b5004bb505002ead6fa10",
      "parents": [
        "6c86274fcdf4b3893ee22c1e39ddfb5b05bf0362"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@linuxtv.org",
        "time": "Mon Sep 08 03:23:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8936): em28xx-cards: Add vendor/product id for EM2820_BOARD_PROLINK_PLAYTV_USB2\n\nAdded vendor/product id for EM2820_BOARD_PROLINK_PLAYTV_USB2\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c86274fcdf4b3893ee22c1e39ddfb5b05bf0362",
      "tree": "a3f1da590d0a722dcaaf479940ffb8778c1120af",
      "parents": [
        "51977a8daab6775b91986b566056eb2a2f10202d"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Sep 08 04:57:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8931): gspca: Vflip added for sonixj - ov7630.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51977a8daab6775b91986b566056eb2a2f10202d",
      "tree": "0131c99b26eca8ced4b973406d477b317539022f",
      "parents": [
        "7b537391dde35d7f412417a95f02f89af08dd2d3"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Mon Sep 08 03:22:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8930): gspca: The image transfer by bulk is started by the subdrivers.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b537391dde35d7f412417a95f02f89af08dd2d3",
      "tree": "42f81605ab0ea42741ad5ac8a19f5d8787cf66a2",
      "parents": [
        "3371bcc328c7345fe8d69b7a828890b62fb21744"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Sep 07 11:56:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8929): gspca: sonixj webcam 0458:702e added.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3371bcc328c7345fe8d69b7a828890b62fb21744",
      "tree": "d9ec533ebb9624921f9ee2129cb74338c1257b63",
      "parents": [
        "d654dca7bca79dd3981267e398b6a7df34d3d047"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Sep 06 04:21:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8928): gspca: Version change to 2.3.0.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d654dca7bca79dd3981267e398b6a7df34d3d047",
      "tree": "e06f3be57362465b36cb186d4919aed2614f8a6e",
      "parents": [
        "446f245977e9c2ac4507c3543c7e2a587f46beab"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Sep 06 04:18:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8927): gspca: PAC 207 webcam 093a:2476 added.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "446f245977e9c2ac4507c3543c7e2a587f46beab",
      "tree": "ab0bb4998170c650bdbf8ccb5da56aaf8e66a6f9",
      "parents": [
        "854ad9abcc7c1aa143d1a18409d4f366d4326a80"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Sep 06 16:43:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8924): cx18: Set mmio throttling delay default to 0 nsec.\n\ncx18: Set mmio throttling delay default to 0 nsec.  Not doing so makes analog\ntuner audio not work on some mahcines.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "854ad9abcc7c1aa143d1a18409d4f366d4326a80",
      "tree": "e1b09264f5c0a786d3330849f53ee0ed4ebde2c8",
      "parents": [
        "effc3466d32108bec7da19aa23c1fddee9cafbab"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 09:56:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8921): ivtv: fix incorrect capability and assorted sliced vbi and video out fmt fixes\n\n- V4L2_CAP_VBI_OUTPUT is not supported by ivtv, remove it.\n- ivtv_try_fmt_vid_out also needed to constrain the width/height of MPEG decoder\n  window sizes.\n- allow empty sliced services.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "effc3466d32108bec7da19aa23c1fddee9cafbab",
      "tree": "bfae96d8ffbe9d249f120a56cbdeb2d54a0a526c",
      "parents": [
        "ff5f26b40ab43a6c263834665bfa10d6114a27cd"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 08:24:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8920): cx18/ivtv: fix check of window boundaries for VIDIOC_S_FMT\n\nIt was possible to set out-of-bounds windows sizes, this is now\nfixed.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ff5f26b40ab43a6c263834665bfa10d6114a27cd",
      "tree": "562154355b077c4454e38178da9036c5a06acc00",
      "parents": [
        "9afb7377ef16a73d1ae7b089aa853e00a3facea8"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 07:00:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:59 2008 -0200"
      },
      "message": "V4L/DVB (8918): saa6752hs: simplify writing to registers\n\nAdd some utility functions to set registers.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9afb7377ef16a73d1ae7b089aa853e00a3facea8",
      "tree": "4b5935da7097240c194b5899e0bcd08388353c43",
      "parents": [
        "ac2b97b13e5627127b8e29dc0e1e1d7be03eaae4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Sep 06 06:34:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8917): saa7134-empress: fix changing the capture standard for non-tuner inputs\n\nWhen changing the standard the saa6752hs was not updated unless the input\nwas the TV tuner. The saa6752hs should be updated regardless of the input.\n\nIn addition the S_STD and G_STD ioctls for the mpeg video device didn\u0027t do\nanything. This is now fixed: they behave just like S_STD and G_STD on the\nvideo0 device.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ac2b97b13e5627127b8e29dc0e1e1d7be03eaae4",
      "tree": "6c16036a5fb7f959e82d81a1a68d4fa325096f0d",
      "parents": [
        "c641d09c60bfa36c7cf70444f24265090e51f5ce"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Thu Sep 04 13:16:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8915): cx18: Increment u8 pointers not void pointers.\n\ncx18: Increment u8 pointers not void pointers.  Incrementing void pointers\nis dubious and the real intent in cx18_memcpy_fromio() and cx18_memset_io() is\nto increment by bytes, so use u8 pointers instead.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c641d09c60bfa36c7cf70444f24265090e51f5ce",
      "tree": "2f3a9cc7d86aed3e0d5f1c7631a7354bb490fb29",
      "parents": [
        "b1526421eac9a912b2cda7e147f1da2aa31be278"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Mon Sep 01 00:40:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8914): cx18: Throttle mmio to/from the CX23418 so boards work in older systems\n\ncx18: Throttle mmio to/from the CX23418 so boards work in older systems.  The\nCX23418 couldn\u0027t reliably handle mmio at the rate at which the cx18 driver was\nattempting to access the chip.  The PCI bridge arrangements and settings on\nmodern motherboards still allowed the CX23418 to work OK, but it didn\u0027t work\nwell on many older motherboards: mysterious I2C errors, firmware loading errors,\netc.  This patch adds a throttle to *all* mmio access to the CX23418.  It\ndefaults to a delay of 31 ns, but is adjustable by the mmio_ndelay module parm.\nMy HVR-1600 and Raptor PAL/SECAM card now function for analog capture on a\nmotherboard with an Intel 82810E Northbridge and 82801AA Southbridge.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1526421eac9a912b2cda7e147f1da2aa31be278",
      "tree": "5c21474d865bd43dc00514f0a55a84bdf05ba440",
      "parents": [
        "4519064c1c7ccdd319d26181bdd12ee2df6e336e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Aug 30 16:03:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8913): cx18: Create cx18_ specific wrappers for all pci mmio accessesors.\n\ncx18: Create cx18_ specific wrappers for all pci mmio accessesors.  This is a\nfirst step in instrumenting all CX23418 PCI bus IO, to debug problems with\naccessing the CX23418\u0027s PCI memory mapped IO.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4519064c1c7ccdd319d26181bdd12ee2df6e336e",
      "tree": "f350c218d9f8ac1b5fc4fd4a863f1409b7ea69fc",
      "parents": [
        "0be01004ddc0694d8c592fff05ab88dabd45f476"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Fri Aug 29 16:10:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8912): cx18: Correct CX23418 PCI configuration settings.\n\ncx18: Correct CX23418 PCI configuration settings.  The CX23418 doesn\u0027t have\nI/O space registers, so there was no need to try and turn them on (the card\nignores the attempt to set the bit anyway).  Also removed incorrect config\nspace register setting that was errantly borrowed from ivtv.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0be01004ddc0694d8c592fff05ab88dabd45f476",
      "tree": "0166291c8d3e5c443adb3229c323a64f9bd662ee",
      "parents": [
        "d45b9b8ab43c8973a9630ac54f4ede6c3e009f9e"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Sep 04 07:01:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8910): gspca: Add support of image transfer by bulk and minor change.\n\n- image transfer by bulk\n- set the max number of transfer URS\u0027s to 4 (was 16)\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d45b9b8ab43c8973a9630ac54f4ede6c3e009f9e",
      "tree": "d5937a21d2d7520cc937a93ce7caa8665a96303f",
      "parents": [
        "2bb87c24d7d5639bff65b41b1306542d6d2bf7d0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Sep 04 03:33:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings\n\nFix sparse warnings. None are serious, but cutting down on these helps find\nfuture serious sparse warnings/errors.\n\nRedid the av7710.c patch based on a suggestion by Oliver Endriss.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bb87c24d7d5639bff65b41b1306542d6d2bf7d0",
      "tree": "cfec14ad4b7584ef80aa26000b942332da571394",
      "parents": [
        "0cc118671282044b2a87621e16d7722d5e60cd08"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Wed Sep 03 21:51:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:58 2008 -0200"
      },
      "message": "V4L/DVB (8902): pvrusb2: Remove comment lines which refer to checkpatch\u0027s behavior\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0cc118671282044b2a87621e16d7722d5e60cd08",
      "tree": "b45b296ae55e3560b286ad765fc86a6e465f34bc",
      "parents": [
        "432907f750b27aa2b41e1bf398e6eb711ead448f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Aug 31 21:06:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8901): pvrusb2: Disable virtual IR device when not needed.\n\nDisable \"virtual\" IR receiver on for 24xxx devices that have an\ninternal IR blaster.  In that case there\u0027s another another IR\nreceiver present and to leave the virtual receiver available\njust causes confusion.  This means that 24xxx users will no\nlonger see a phantom IR chip.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "432907f750b27aa2b41e1bf398e6eb711ead448f",
      "tree": "6738e7e4650b216724971587efa90581ba4c85aa",
      "parents": [
        "0b7c2c9598e7447ad6a9d157491e6c5459ae56de"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Aug 31 21:02:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8900): pvrusb2: Implement cropping pass through\n\nThis builds upon the previous pvrusb2 change to more formally\nimplement full cropping support.  This enables access from the\ndriver\u0027s V4L interface, and enables access to full capabilities from\nsysfs as well.  Note that this is only effective when in analog mode.\nIt also will only work when the underlying digitizer\u0027s driver (saa7115\nor cx25840 depending on the hardware) also implements the appropriate\nfunctions.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b7c2c9598e7447ad6a9d157491e6c5459ae56de",
      "tree": "0ff641d7efe5edd7597efe5a1372458809e1b262",
      "parents": [
        "26dd1c57a05f5c6d339d55d5317d47576fd2fbc5"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Aug 31 20:57:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8899): pvrusb2: Implement default value retrieval in sysfs interface\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "26dd1c57a05f5c6d339d55d5317d47576fd2fbc5",
      "tree": "b1aebbbc3f6701c6caa718cfc92d91b657cf7433",
      "parents": [
        "755879c66bb820ec27e2e02b22b13d3896583efe"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Aug 31 20:55:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8898): pvrusb2: Be able to programmatically retrieve a control\u0027s default value\n\nThe pvrusb2 control mechanism up until now has used a constant int to\nhold a control\u0027s default value.  This change makes it possible to\nretrieve the control\u0027s default through some other means, e.g. as a\nresult of a query from lower level software.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "755879c66bb820ec27e2e02b22b13d3896583efe",
      "tree": "b2cf219b737246451dc5cac0d5ca6359fd911922",
      "parents": [
        "e784bfb93c155ba4b354452c69ac02a29d336d97"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Aug 31 20:50:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8897): pvrusb2: Mark crop window size change as being disruptive to the encoder\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e784bfb93c155ba4b354452c69ac02a29d336d97",
      "tree": "da8d1a7ec7803cef22510c505307fd222f05d912",
      "parents": [
        "fe15f13679bf52bb5c8acb8b4847e6d73ba62c17"
      ],
      "author": {
        "name": "vdb128@picaros.org",
        "email": "vdb128@picaros.org",
        "time": "Sat Aug 30 18:26:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8896): pvrusb2: Implement crop support\n\nImplement pvrusb2 driver plumbing to support cropping.  Submitted by a\npvrusb2 user.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fe15f13679bf52bb5c8acb8b4847e6d73ba62c17",
      "tree": "2b64c12e10c0ca892e3cf9307059e5e682780316",
      "parents": [
        "157afbc0de7d99cde39a5525b4c43acd4e02ef82"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Aug 30 18:11:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8895): pvrusb2: Fail gracefully if an alien USB ID is used\n\nThe driver includes an internal table specifying additional\ninformation on a per device-type basis.  This works great until\nsomebody tries to run-time associate another USB ID with the driver.\nThis change should hopefully allow the driver to fail gracefully under\nsuch a circumstance.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "157afbc0de7d99cde39a5525b4c43acd4e02ef82",
      "tree": "930ddb487f77158a96c42c21f330c4194e611f6d",
      "parents": [
        "5f33df1443cd53283279d017b45ed1b1bc66f622"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Aug 30 15:11:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8894): pvrusb2: Remove BKL\n\nThe earlier change from Hans Verkuil that pushed the BKL from\nvideo_open() down into the drivers should be unneeded for the pvrusb2\ndriver.  This driver\u0027s implementation for open already protects its\ninternal structures through other means, thus the BKL is not required.\nThis change reverses Hans\u0027 previous change, for the pvrusb2 driver.\n\nIt probably would have been a good idea for Hans to previously have\nasked for my ack before committing his change.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5f33df1443cd53283279d017b45ed1b1bc66f622",
      "tree": "49a4fc26ff01fd0a9e5834a07f043c52fbad153c",
      "parents": [
        "83512e207479d0bdb83ee1e000a306af9e6e870e"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Aug 30 15:09:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8893): pvrusb2: Add comment elaborating on direct use of swab32()\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "83512e207479d0bdb83ee1e000a306af9e6e870e",
      "tree": "c7943cb69e5eaa44aaddb19f2ad1fa8938167a93",
      "parents": [
        "9e615eac827094147401c44c9ff955b468d4fa79"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Sep 04 20:35:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:57 2008 -0200"
      },
      "message": "V4L/DVB (8890): budget: Add callback to load firmware for the TDHD1 tuner\n\nSupply callback to load firmware for the TDHD1 tuner (using request_firmware).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e615eac827094147401c44c9ff955b468d4fa79",
      "tree": "017049f6db122cffc170499fe40221dd418ed1a6",
      "parents": [
        "81ae953b687e7cdfa094b07a6544523f3bb81aa3"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed Sep 03 19:15:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8889): dvb-ttpci: Support full-ts hardware modification\n\nAdd support for the \u0027full-ts\u0027 hardware modification.\n\nOn full-featured cards the data throughput is limited by the hardware\ndesign. The full-ts mod removes this bottleneck, i.e. the card is able\nto deliver the complete transport stream of a transponder.\n\nFor details see http://www.escape-edv.de/endriss/dvb-full-ts-mod\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "81ae953b687e7cdfa094b07a6544523f3bb81aa3",
      "tree": "48ba5c778e5bbea974ae308fa68886fcdd4d885f",
      "parents": [
        "26d2e854bc242f0134a4be7f1eed98129d96d943"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed Sep 03 18:16:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8888): budget: Support Activy DVB-T with TDHD1 tuner\n\nSupport Fujitsu-Siemens Activy DVB-T card rev AL (ALPS TDHD1-204A tuner).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "26d2e854bc242f0134a4be7f1eed98129d96d943",
      "tree": "18d3f78529ad84a8002d31130a73004b08d825d7",
      "parents": [
        "eb1b27bd86db6f9f73d6db973b18f31790a3d410"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Mon Jul 21 16:20:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8559): replace __FUNCTION__ with __func__\n\nv4l: replace __FUNCTION__ with __func__\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb1b27bd86db6f9f73d6db973b18f31790a3d410",
      "tree": "ee58c5360acf05d46e90ad615a9049db0ec8c171",
      "parents": [
        "bccd7003aef20e040cef95d1216dac26199d7071"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Aug 30 10:18:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8879): bttv: Don\u0027t unmask VPRES interrupt\n\nWhen the input is set to tuner and no antenna is connected, the BT848\ncan flood VPRES interrupts. So we don\u0027t want to enable this type of\ninterrupts when the input it set to tuner.\n\nAs we don\u0027t do anything when receiving such an interrupt anyway, the\neasiest fix is to simply not unmask this specific interrupt.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bccd7003aef20e040cef95d1216dac26199d7071",
      "tree": "b5c7e2bb8a40ac0778c31854fcbcf8746187609e",
      "parents": [
        "6ea9a1829a89515c1866151b1fdca7ee612d1490"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Sat Aug 30 12:15:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8866): Add dummy FE to the Kconfig-file and fix it\n\nReactivated dummy frontend driver which is extremely useful for debugging.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6ea9a1829a89515c1866151b1fdca7ee612d1490",
      "tree": "bc5db23095917268dbd732b0c47dda73f7affb53",
      "parents": [
        "20c104d0a4d055cfa3df4fcbae818f8e10bd541a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 30 09:40:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8857): v4l2-dev: replace panic with BUG\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "20c104d0a4d055cfa3df4fcbae818f8e10bd541a",
      "tree": "1a54d3551ca612d89946cc3a9c2ab16e799b2f3e",
      "parents": [
        "7f8ecfab7a1d256707502207c56dd4bf3e3a026e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 30 08:21:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8856): v4l: fix assorted compile warnings/errors\n\nBIT define conflicts on kernels \u003c 2.6.24, byteorder/swab.h doesn\u0027t need\nto be included at all.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7f8ecfab7a1d256707502207c56dd4bf3e3a026e",
      "tree": "2ba6079ba59017d03f53e0ba068e099008ef21d5",
      "parents": [
        "187565c43a95bcf7798c58d518ddd765933d24da"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Aug 29 17:31:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8852): v4l2: use register_chrdev_region instead of register_chrdev\n\nReplace the old register_chrdev with the more flexible register_chrdev_region.\n\nEnsure that the release() is called when the very last chardev usage was\nreleased, and not when the sysfs devices were removed. This should simplify\nhotpluggable drivers considerably.\n\nTested-by: Mike Isely \u003cisely@isely.net\u003e\nTested-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: David Ellingsworth \u003cdavid@identd.dyndns.org\u003e\nReviewed-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "187565c43a95bcf7798c58d518ddd765933d24da",
      "tree": "1e7efe1701a1722df3899b5180c9cbe3c32a2627",
      "parents": [
        "4e08caf0cb85c4f63ddaf72a67d95fba8528e04e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 30 06:03:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:56 2008 -0200"
      },
      "message": "V4L/DVB (8850): bt856: fix define conflict\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e08caf0cb85c4f63ddaf72a67d95fba8528e04e",
      "tree": "033e0fa92ff24ecf1c84896c615199e2f20fad6d",
      "parents": [
        "08ebd003d90955d78b58bb348a098fee301b8a82"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Fri Aug 29 17:57:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8847): uvcvideo: Add support for a Bison Electronics webcam found in the Fujitsu Amilo SI2636.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "08ebd003d90955d78b58bb348a098fee301b8a82",
      "tree": "78b11b871499e23ad6c5a167d8c9c4b7c5d34807",
      "parents": [
        "22b88d48a08e334d36218ca166749c4e6d644f0c"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Fri Aug 29 17:37:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8846): uvcvideo: Supress spurious \"EOF in empty payload\" trace message\n\nPass the payload size instead of the header size to uvc_video_decode_end() to\navoid generating an extra trace message for each frame.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "22b88d48a08e334d36218ca166749c4e6d644f0c",
      "tree": "f57b3571d6ea16676ee306a7ba9a2a7f2da9140b",
      "parents": [
        "abc94fc8feb1488079dd7dd46bd61d37d91c5658"
      ],
      "author": {
        "name": "Dean Anderson",
        "email": "dean@sensoray.com",
        "time": "Fri Aug 29 15:33:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8845): s2255drv: adds JPEG compression quality control\n\nadds VIDIOC_S_JPEGCOMP and VIDIOC_G_JPEGCOMP ioctls for\ncontrolling JPEG compression quality.\n\nSigned-off-by: Dean Anderson \u003cdean@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "abc94fc8feb1488079dd7dd46bd61d37d91c5658",
      "tree": "846d2f2669fe55ffc5b76fe3133c5a14be209c6d",
      "parents": [
        "4c56b04af67211c4311dd9961ce5aba86b96ba9c"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Aug 27 10:46:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8838): CRED: Wrap task credential accesses in video input drivers\n\nWrap access to task credentials so that they can be separated more easily from\nthe task_struct during the introduction of COW creds.\n\nChange most current-\u003e(|e|s|fs)[ug]id to current_(|e|s|fs)[ug]id().\n\nChange some task-\u003ee?[ug]id to task_e?[ug]id().  In some places it makes more\nsense to use RCU directly rather than a convenient wrapper; these will be\naddressed by later patches.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nReviewed-by: James Morris \u003cjmorris@namei.org\u003e\nAcked-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c56b04af67211c4311dd9961ce5aba86b96ba9c",
      "tree": "6583324cd8f0c7033a14a2493383809190788cac",
      "parents": [
        "ba77531f51d59a4ca4e5f9b5960301f7dc7a5390"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Tue Aug 12 13:30:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8807): Add DVB support for the Leadtek Winfast PxDVR3200 H\n\nThis patch is on behalf of Stephen Backway \u003cstev391@email.com\u003e, and\nrepresents two patches I received (and some subsequent whitespace\ncleanup I had due to how I pulled the patches).\n\nFrom the original author:\n\na) Add DVB support for the Leadtek Winfast PxDVR3200 H.\n\nb) The tuner callback previously checked the command 3 times:\n1) To see if it was the XC2028_RESET_CLK\n2) To see if it was not the XC2028_RESET_TUNER\n3) To see if it was the XC2028_RESET_TUNER\nThis patch removes the third check.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Stephen Backway \u003cstev391@email.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba77531f51d59a4ca4e5f9b5960301f7dc7a5390",
      "tree": "6ea83a99668555688e4807f1dde508c240595be0",
      "parents": [
        "28531558006d5c525b19a207a7ab4ec0643191c9"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Aug 27 17:20:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8800): [v4l-dvb-maintainer] [PATCH] v4l: mt9m111.c make function static\n\ndrivers/media/video/mt9m111.c:758:5: warning: symbol \u0027mt9m111_restore_state\u0027 was not declared. Should it be static?\n\nNew warning in next-20080825\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "28531558006d5c525b19a207a7ab4ec0643191c9",
      "tree": "7a74d7c5e9f0f8e5da49303dec6ffe9c0cf0e6a3",
      "parents": [
        "92c36147a7fdcead94f98c0a14f30d279653fa64"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Aug 29 15:16:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8799): soc-camera: add API documentation\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "92c36147a7fdcead94f98c0a14f30d279653fa64",
      "tree": "450358d9eb4ce34ccdeb9a93392dc1fc333564bf",
      "parents": [
        "8809b9cc8658d27c17d4fc07811b0ebd3f74f20c"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Aug 26 14:16:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8797): A simple state machine was added to saa7134_ts.\n\nA simple state machine was added to saa7134_ts. It has three states:\n\n        SAA7134_TS_STOPPED\n        SAA7134_TS_BUFF_DONE\n        SAA7134_TS_STARTED\n\nWhen buffer_setup is run we start the TS initialization: set SAA7134_TS_STOPPED.\nWhen all buffers are prepared we write data into DMA register and set\nSAA7134_TS_BUFF_DONE.\nWhen the first buffer is active start TS and set SAA7134_TS_STARTED.\nWhen ts_release is called stop TS and set SAA7134_TS_STOPPED.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8809b9cc8658d27c17d4fc07811b0ebd3f74f20c",
      "tree": "50480aa01afbfa85e57587580037d85769c90e44",
      "parents": [
        "f03813e4d1900b619d4cb133506b130e535614f0"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Aug 26 13:47:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8796): saa7134-empress: remove incorrect IRQ defines for TS\n\nSAA7134_IRQ1_INTE_RA2_3 and SAA7134_IRQ1_INTE_RA2_2 are used for planar video,\nnot for TS.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f03813e4d1900b619d4cb133506b130e535614f0",
      "tree": "3803072475bafcc341d82feb0ce257be29a566f0",
      "parents": [
        "9d95af9d09d537d287eea9914c0d1ca4cfa0ec7f"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Aug 26 13:44:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:55 2008 -0200"
      },
      "message": "V4L/DVB (8795): saa7134-empress: insert leading null bytes for Beholder M6 empress cards\n\nAdditional code to improve the init sequence and add board type tests\nwere done by Hans Verkuil.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d95af9d09d537d287eea9914c0d1ca4cfa0ec7f",
      "tree": "33fa1c6fb5aed9a056cc5baec7f9b8c70654d45e",
      "parents": [
        "c170ecf434bceb0e188b14a6deb3bfa3ec9ef699"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Aug 24 11:18:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8791): v4l2-dev: do not clear the driver_data field\n\nThe driver_data field of the device structure was zeroed, thus losing\nthis information. Many drivers set this up before calling\nvideo_device_register, so we have to ensure that it isn\u0027t lost.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c170ecf434bceb0e188b14a6deb3bfa3ec9ef699",
      "tree": "fa62c2e14adeff72310c9a6b8cba675f3153feed",
      "parents": [
        "bfa8a273bb91078ea193ab94c717889928f3b925"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 08:32:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8788): v4l: replace video_get_drvdata(video_devdata(filp)) with video_drvdata(filp)\n\nUse the new video_drvdata(filp) function where it is safe to do so.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bfa8a273bb91078ea193ab94c717889928f3b925",
      "tree": "3be9718a35023adec6e87343dc1efce3e60778a8",
      "parents": [
        "601e9444f249d219009ec05674268d90f6f1cdcb"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 07:48:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8787): v4l2-dev: cleanups and add video_drvdata helper function\n\nCleanup v4l2-dev.[ch], add/improve comments and add a new helper\nfunction: video_drvdata() that can get the private driver data from\na file struct.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "601e9444f249d219009ec05674268d90f6f1cdcb",
      "tree": "42d58813872e340e03a40b74922ea89dfdcf0c55",
      "parents": [
        "e138c592b50370621653fd962b2bc3f4e25dfe78"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 07:24:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8786): v4l2: remove the priv field, use dev_get_drvdata instead\n\nRemove the priv field and let video_get/set_drvdata use dev_get_drvdata\nand dev_set_drvdata instead.\n\nConvert all drivers that still used priv directly.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e138c592b50370621653fd962b2bc3f4e25dfe78",
      "tree": "d2d199ca57189f1e51958cecca75968fd35f9b29",
      "parents": [
        "d6e7497eaf9889d39a070f60309a9bcea1fd29f6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 06:38:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8785): v4l2: add __must_check to v4l2_dev.h\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d6e7497eaf9889d39a070f60309a9bcea1fd29f6",
      "tree": "a0668d21b89c749d1a193bac26c9961bd409e1af",
      "parents": [
        "aa5e90af7d78d1711f8f4275ce3638817c0023dc"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 06:27:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8784): v4l2-dev: make the video_device\u0027s release callback mandatory\n\nNow that all drivers set the release callback in the video_device\nstruct we can put in a BUG_ON in video_register_device to ensure that\nthe callback is always there.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa5e90af7d78d1711f8f4275ce3638817c0023dc",
      "tree": "5faee2ec9fe16d72fba3c729c7a81354dace8fd8",
      "parents": [
        "f9e86b5e9d068854a2cf40f8003ef639e80cca6c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 06:23:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8783): v4l: add all missing video_device release callbacks\n\nAll drivers that call video_device_register where checked to see if they\nset the release callback of struct video_device. Where that callback was\nmissing it was added.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f9e86b5e9d068854a2cf40f8003ef639e80cca6c",
      "tree": "03b3ba79c4e099a6dcefd490e29d6310cc1d881a",
      "parents": [
        "cb353588e1946ab709be57dd8545598793acf912"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 05:47:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8782): v4l2-dev: add video_device_release_empty\n\nAdd a second release function: video_device_release_empty\nIt can be used by drivers that have statically allocated\nvideo_device structs.\n\nIts use usually, but not always, indicates laziness on the\npart of the driver programmer.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb353588e1946ab709be57dd8545598793acf912",
      "tree": "1a13b6881a169e205bf9ca190c5ce913618771e9",
      "parents": [
        "7d43cd53c851e3cf04d73108d4e7e25a1104c6f5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 05:34:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:54 2008 -0200"
      },
      "message": "V4L/DVB (8781): v4l2-dev: remove obsolete video_exclusive_open/release\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d43cd53c851e3cf04d73108d4e7e25a1104c6f5",
      "tree": "4fcf2e3148065f1727b630deefef9612610bf789",
      "parents": [
        "2f3d00250ae5b1d2727e2723da805290ec408503"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 05:31:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:53 2008 -0200"
      },
      "message": "V4L/DVB (8780): v4l: replace the last uses of video_exclusive_open/release\n\nHandle the video_exclusive_open/release functionality inside the\ndriver.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f3d00250ae5b1d2727e2723da805290ec408503",
      "tree": "2537a9f10941f1c7ce31735ba9d073e7663df7cf",
      "parents": [
        "3ca685aae04960eaa8b2c97baf384996c20cf9ac"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 04:52:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:53 2008 -0200"
      },
      "message": "V4L/DVB (8777): tea575x-tuner: replace video_exclusive_open/release\n\nMove the video_exclusive_open/release functionality into the\ndriver itself.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ca685aae04960eaa8b2c97baf384996c20cf9ac",
      "tree": "a4d99449643380c62b11a05d93f81b6b8a2f82d7",
      "parents": [
        "3b5df8ea40ac533c62b8e5f9f173d985665fc752"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Aug 23 04:49:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:53 2008 -0200"
      },
      "message": "V4L/DVB (8776): radio: replace video_exclusive_open/release\n\nMove the video_exclusive_open/release functionality into the driver itself.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b5df8ea40ac533c62b8e5f9f173d985665fc752",
      "tree": "444d0324ac1d87e6ba379ccb97a743797d951f18",
      "parents": [
        "d3c5e7075508a6874d1a53d0a409b0bbbe3a9fbe"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Aug 23 18:36:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 12 09:36:53 2008 -0200"
      },
      "message": "V4L/DVB (8774): cx18: Have CX23418 release buffers at end of capture.\n\ncx18: Have CX23418 release buffers at end of capture.  The CX23418 reuses task\nhandles so we need to have it release the buffers associated with a task handle\nat the end of a capture.  If we don\u0027t, buffer ids used for one type of stream\nin the driver (MPEG, TS, PCM), could be used for another type of stream by the\nCX23418, if a previously used handle is assigned to a different type of stream.\nThe driver would drop valid buffers when this happened.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "d3c5e7075508a6874d1a53d0a409b0bbbe3a9fbe"
}
