)]}'
{
  "log": [
    {
      "commit": "f2e52cd17622eed39576f113b77bbd18c577e308",
      "tree": "5b8bbf752ea82aa4260912a7c89f4fff55239efc",
      "parents": [
        "07b9bf7de5d91594eb79bcd43129fe5df94bdd28"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Mon Nov 19 16:44:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 30 09:38:00 2008 -0200"
      },
      "message": "V4L/DVB (9442): Revert back previous change to 90MHz\n\nNote:\n* At High Symbol Rates we do not have enouph machine cycles to handle the\n  incoming symbols and hence might run into problems at the very end of the\n  specified definition\n* Most of the equations have been calculated for a master clock of 99 MHz,\n  running at 90MHz, raises lot of issues such as the need to recalculate\n  all of them , which is eventually very painful.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "07b9bf7de5d91594eb79bcd43129fe5df94bdd28",
      "tree": "17899b009f0ae41293cd7f2d37b668cd34fc1479",
      "parents": [
        "697be0679ef71e5701c7ab2055ed8e76cc44583d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Oct 30 09:31:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 30 09:37:59 2008 -0200"
      },
      "message": "V4L/DVB (9431): Bug ID #19: Diseqc works properly at 90MHz only on Cut 1.1 and 2.0\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "697be0679ef71e5701c7ab2055ed8e76cc44583d",
      "tree": "af5c7120449ebccf97e6fcee71cb9392540080c9",
      "parents": [
        "8c2399895dc1b5e8976884d4898e68e61ec23e54"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Thu Oct 18 06:25:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 30 09:37:59 2008 -0200"
      },
      "message": "V4L/DVB (9425): Initialize at 90MHz itself\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8c2399895dc1b5e8976884d4898e68e61ec23e54",
      "tree": "5b8bbf752ea82aa4260912a7c89f4fff55239efc",
      "parents": [
        "6a18eaf61aadcd7f002ddfa26031525570e6f8b6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 28 23:46:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:43 2008 -0200"
      },
      "message": "V4L/DVB (9767): em28xx: improve board description messages\n\nPrint manufacturer/product info from USB device and also card entry.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a18eaf61aadcd7f002ddfa26031525570e6f8b6",
      "tree": "d842e20066095d51171eb4db3aed464bd0ae5485",
      "parents": [
        "017ab4b1e2aa31dc9fe986ab6d1f5ffa2a84395b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 14:32:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:43 2008 -0200"
      },
      "message": "V4L/DVB (9766): em28xx: improve probe messages\n\nPrints usb speed used by em28xx interface. While there, fixes USB ID\u0027s\nendiannes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "017ab4b1e2aa31dc9fe986ab6d1f5ffa2a84395b",
      "tree": "d57a4768ec850e19e87e21270e2681cfef61d07d",
      "parents": [
        "2fe3e2ee72ef17daad1d3769321bb7dd69a003a9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 09:21:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:43 2008 -0200"
      },
      "message": "V4L/DVB (9765): em28xx: move tuner gpio\u0027s to the cards struct\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2fe3e2ee72ef17daad1d3769321bb7dd69a003a9",
      "tree": "1d2e7a225417759a5ad55408d76416af5e7e6eb8",
      "parents": [
        "f502e861849ade3a128964410c87acedf437a6a1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 09:10:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:43 2008 -0200"
      },
      "message": "V4L/DVB (9764): em28xx: Add support for suspend the device when not used\n\nSeveral chips may be turned off when the device is not used, like audio,\nvideo and dvb demods. This patch adds a gpio callback at the core\nstructs to allow turning off such devices.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f502e861849ade3a128964410c87acedf437a6a1",
      "tree": "192914e4d869596e4e50ebddef111d5e32c5d63e",
      "parents": [
        "1c67e76f71e7cccc1e0734aee908391e9f0a32f8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 09:00:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9763): em28xx: fix gpio settings\n\nA previous changeset moved gpio from em28xx struct into em28xx_board.\nHowever, the driver were not updated to properly honor those gpio\u0027s.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c67e76f71e7cccc1e0734aee908391e9f0a32f8",
      "tree": "0c7eb827298a71a90944859c3f98b4b674d20cf1",
      "parents": [
        "a5942b5c26864bfc7dda653f294e956dc0a36c84"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 07:46:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9762): em28xx: fix tuner absent entries\n\nBefore this patch, several devices without tuner were kept the value 0\nfor tuner_type. However, this means TUNER_TEMIC_PAL. Replace those\nentries for the proper TUNER_ABSENT value.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a5942b5c26864bfc7dda653f294e956dc0a36c84",
      "tree": "ed205ae74bb9e046cf5dfc72316a001afd9c79c3",
      "parents": [
        "122b77e59ed2de0692dfe45c87a93e98156fe03a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 07:44:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9761): em28xx: replace magic numbers for mux aliases\n\nInstead of using magic vmux/amux, let\u0027s use an alias where possible.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "122b77e59ed2de0692dfe45c87a93e98156fe03a",
      "tree": "dd48299537ee437914e94e33bf8e827aba0410eb",
      "parents": [
        "0ec202d183b4e3d3e4d06612a29e25466889c328"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 27 07:42:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9760): em28xx: move gpio lines into board table description\n\nInstead of a large, ugly switch specifying the gpio tables for each\ndevice, let\u0027s move it into the boards struct. This also helps to see\nwhat boards have already the gpio\u0027s for DVB.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0ec202d183b4e3d3e4d06612a29e25466889c328",
      "tree": "2e5dd6bf2b3bd4d5936391dbad02bfd1013f4182",
      "parents": [
        "2a29a0d770ef6f24a8fd7806655c826d45888cba"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 13:16:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9759): em28xx: move gpio tables to the top of em28xx-cards\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a29a0d770ef6f24a8fd7806655c826d45888cba",
      "tree": "4eda99c4a9574f9163f6017c6a27bb90c1eee184",
      "parents": [
        "c864405747fa8b50c1454b280c216f54da834cb4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 26 16:28:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9758): em28xx: replace some magic by register descriptions where known\n\nReplaces all occurrences of em28xx_write_regs_req() and em28xx_write_reg()\nused to setup register names by em28xx_write_reg().\n\nAlso, documents the register names that are known.\n\nThis patch were generated by this small perl script:\n\nmy %reg_map \u003d (\n\t# Register table - the same as defined on parse_em28xx.pl script\n);\n\nwhile (\u003c\u003e) {\n\tif (m/(.*)em28xx_write_regs_req\\(dev\\,\\s*0x00\\,\\s*(.*)\\,\\s*\\\"\\\\x(..)\\\",\\s*1\\)\\;(.*)/) {\n\t\tmy $reg \u003d $2;\n\t\tmy $val \u003d $3;\n\t\t$val \u003d~ tr/A-f/a-f/;\n\t\t$reg \u003d $reg_map{$reg} if defined($reg_map{$reg});\n\t\tprintf \"$1em28xx_write_reg(dev, %s, 0x%s);$4\\n\", $reg, $val;\n\t} elsif (m/(.*)em28xx_write_regs\\(dev\\,\\s*(.*)\\,\\s*\\\"\\\\x(..)\\\",\\s*1\\)\\;(.*)/) {\n\t\tmy $reg \u003d $2;\n\t\tmy $val \u003d $3;\n\t\t$val \u003d~ tr/A-f/a-f/;\n\t\t$reg \u003d $reg_map{$reg} if defined($reg_map{$reg});\n\t\tprintf \"$1em28xx_write_reg(dev, %s, 0x%s);$4\\n\", $reg, $val;\n\t} else {\n\t\tprint $_;\n\t}\n}\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c864405747fa8b50c1454b280c216f54da834cb4",
      "tree": "db8104bede664c7020be6e715d234c8e77f8d268",
      "parents": [
        "1bee0184f6ffba1263a4b1e5732cde2c5292d843"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 13:10:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9755): em28xx: cleanup: We need just one tuner callback\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1bee0184f6ffba1263a4b1e5732cde2c5292d843",
      "tree": "9539e3a347c0620c41b444a316df3a286a335ccf",
      "parents": [
        "ec5de990d912c0d5cca98e030bf6447c1529f56d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 10:06:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:42 2008 -0200"
      },
      "message": "V4L/DVB (9754): em28xx: improve debug messages\n\nNow, the first message states board names. Also, removed printing the alternate\nsettings by default. I2C messages are now clearer.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec5de990d912c0d5cca98e030bf6447c1529f56d",
      "tree": "1671fb6c52635ddfe5c04ce930d708e3b2eb5c4b",
      "parents": [
        "505b6d0b774fa4475fedbd3cebf95199c17a0086"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 09:43:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9753): em28xx: cleanup: saa7115 module auto-detects saa711x type\n\nSince saa7115 has saa711x chip auto-detection, there\u0027s no need on differenciating\nit at cards table. Just use the generic name for all boards that use a philips\nsaa711x decoder.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "505b6d0b774fa4475fedbd3cebf95199c17a0086",
      "tree": "ea8fe176eba79808734e5d23241f67d0dbd1cc91",
      "parents": [
        "d4d889e329bd0837598b3ef611806421754e9b83"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 09:39:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9752): Remove duplicated fields on em28xx_board and em28xx structs\n\nSeveral fields are duplicated on both structs. Let\u0027s just copy em28xx_board instead.\n\nA later cleanup could just copy the fields that are changed, in order to keep em28xx_board\nconst.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4d889e329bd0837598b3ef611806421754e9b83",
      "tree": "9df5f74567237f890349d7b2a2feb15fe5f5f22e",
      "parents": [
        "a2070c665459ac37a36bebae5e97bb4a2568990e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 09:10:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9751): em28xx: card description cleanups\n\nRemove unused em28xx_board.vchannels and em28xx.video_channels.\nAlso, .is_em2800 \u003d 0 is not needed, as all data is zeroed by kernel loader.\n\nThe table also included a notice that svideo weren\u0027t test on Hauppauge\nUSB2. Remove this notice, since this input also works properly.\n\nAlso, it does some whitespace cleanups.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a2070c665459ac37a36bebae5e97bb4a2568990e",
      "tree": "1ceaae36fa9a2c937acf835c8f50ebf3dd402de8",
      "parents": [
        "6d676d8af852e483044837240ad9ca669a01aaf2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 25 07:05:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9747): em28xx: Properly handles XCLK and I2C speed\n\nThe previous patches removed XCLK and I2C magic. Now, we finally know\nwhat those registers do. Also, only a very few cards need different\nsetups for those.\n\nInstead of keeping the setups for those values inside the per-device\nhack magic switch, move the uncommon values to the board-specific\nstruct, and have a common setup for all other boards.\n\nSo, almost 100 lines of hacking magic were removed.\n\nA co-lateral effect of this patch is that it also fixes a bug at em28xx-core, where xclk\nwere set, without taking any care about not overriding a previous xclk setup.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d676d8af852e483044837240ad9ca669a01aaf2",
      "tree": "5459e283b8800d54fe790c9329ade8d0fd18528f",
      "parents": [
        "55927684e7c616b0b0976cc52926997f2da5930d"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Tue Nov 25 06:04:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9745): em28xx: Cleanup GPIO/GPO setup code\n\nCleanup the calls to set the GPIOs and GPOs for various devices,\nreplacing the register number with the #define from em28xx-reg.h and\nconverting over to using em28xx_write_reg()\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "55927684e7c616b0b0976cc52926997f2da5930d",
      "tree": "52e97907f181cc7412a3b72c63cb685dc6b502ea",
      "parents": [
        "2f56c34b2bc25a5a3419715f38f7d761fcd61b23"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Tue Nov 25 06:03:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9744): em28xx: cleanup XCLK register usage\n\nConvert over to setting the XCLK register usage with the new em28xx_write_reg()\nfunction.\n\nThanks to Ray Lu from Empia for providing the em2860/2880 datasheet.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f56c34b2bc25a5a3419715f38f7d761fcd61b23",
      "tree": "71f464794be519d8ece5a865e5e5515a9577bc48",
      "parents": [
        "7b29e10d609035b5f93546ac6bcd1c5d810476a7"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sat Nov 22 14:08:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9740): sms1xxx: add USB suspend and hibernation support\n\nThis patch provides USB suspend and hibernation support\nfor Siano\u0027s SMS chipset based USB device\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b29e10d609035b5f93546ac6bcd1c5d810476a7",
      "tree": "d5081671260df6195f37952e29515f1c7bdb0356",
      "parents": [
        "851a90914346b9a3b1afc0ae9c1ed2eb3dae9b5a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Nov 22 15:32:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9739): sms1xxx: enable signal quality indicator LEDs on Hauppauge WinTV MiniStick\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "851a90914346b9a3b1afc0ae9c1ed2eb3dae9b5a",
      "tree": "6229d96d0866a24d838bc5c135a3e91591082ab4",
      "parents": [
        "7a6fbed650cc329ba7094af3278deaea0c80bd7b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Nov 22 14:56:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:41 2008 -0200"
      },
      "message": "V4L/DVB (9738): sms1xxx: fix invalid unc readings\n\nAdd function smsdvb_read_ucblocks to report uncorrectable error counts.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a6fbed650cc329ba7094af3278deaea0c80bd7b",
      "tree": "535390179164a10681685e4ca531940bb3627719",
      "parents": [
        "250fa674fdcaa64ba17cdb6d3ef0bdf2fa15af90"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Nov 22 14:26:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9736): sms1xxx: enable power LED on Hauppauge WinTV MiniStick\n\nEnable power LED while the frontend is in use.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "250fa674fdcaa64ba17cdb6d3ef0bdf2fa15af90",
      "tree": "ae4e906bdca8b41e428d7043a94d74a8187f1e96",
      "parents": [
        "3f7d99f65a044785804ef65b3588da0640ed1c37"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Nov 16 22:45:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9735): sms1xxx: turn off LEDs after initialization of Hauppauge WinTV MiniStick\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f7d99f65a044785804ef65b3588da0640ed1c37",
      "tree": "af5137fc3763a98e225cf597b3d2616641e4380f",
      "parents": [
        "76052bc8688c84628865740e2f82ab41d71a977b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Nov 22 11:21:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9733): sms1xxx: add autodetection support for Hauppauge WinTV MiniCard\n\nadd USB IDs for Hauppauge WinTV MiniCard DVB-T\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76052bc8688c84628865740e2f82ab41d71a977b",
      "tree": "4c9add782206671fea5999f6bcfb65bd1c8a93a1",
      "parents": [
        "c9455fbb159711ca7a2ee5a67f0e7ca43287bbd7"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Nov 16 18:01:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9734): sms1xxx: add functions to configure and set gpio\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c9455fbb159711ca7a2ee5a67f0e7ca43287bbd7",
      "tree": "3dded838cf6abd509be74fb56a3a39a5575882ec",
      "parents": [
        "6e4ae872c580d6a388a52ddfdfc93b4215af1180"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Nov 22 10:50:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9717): em28xx: improve message probing logs\n\nOn some em28xx devices, there\u0027s an unused interface. This is printed on\nthe logs as an error. We can just ignore that interface.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e4ae872c580d6a388a52ddfdfc93b4215af1180",
      "tree": "d72c6030c258b234d35aed7b0591ebef47b209e9",
      "parents": [
        "fbb4c6d20f29f2b10daad31cc6238d91f93d70d4"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 22 05:35:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9713): gspca: Add the ov534 webcams in the gspca documentation.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fbb4c6d20f29f2b10daad31cc6238d91f93d70d4",
      "tree": "3c1921e51dd6fb9278430eea374fafb4a52e1943",
      "parents": [
        "a08d81af37b3d7547813219da68c3c946f742fb3"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Sat Nov 22 05:23:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9712): gspca:Subdriver ov534 added.\n\nThe OmniVision OV534 is the USB bridge chip used in Sony Playstation EYE,\nit is found also in other webcams like Hercules Blog Webcam and\nHercules Dualpix HD.\nThis driver is the port to gspca of a prototype driver by Mark Ferrell\nbased on vivi. The original code to initialize the camera and start the\ncapture is from Jim Paris on ps2dev.org, here integrated with the analysis\nof the USB communications taken by the windows driver.\n\nSigned-off-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a08d81af37b3d7547813219da68c3c946f742fb3",
      "tree": "c52d69dd8a63b66dfadd13f1447a0b7788c88e7f",
      "parents": [
        "342b4a2adf9e11c7f18c3ddc47d109fdab3530ff"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 22 04:53:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:40 2008 -0200"
      },
      "message": "V4L/DVB (9711): gspca: Let gspca handle the webcams 045e:00f5 \u0026 00f7 instead of sn9c102.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "342b4a2adf9e11c7f18c3ddc47d109fdab3530ff",
      "tree": "4e97d8528cb6d77f1c3c92eb36331049f0e5c140",
      "parents": [
        "1432f3062a72d1eafccc641dd9327a062fc27b92"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sat Nov 22 04:17:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9709): gspca: Fix typos and name errors in Kconfig.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1432f3062a72d1eafccc641dd9327a062fc27b92",
      "tree": "3f6ae56165edadf5addabd9acc3b5b65b08e8f34",
      "parents": [
        "d01823069f40b8ff084449bf469ba558b1bc951d"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Fri Nov 21 04:34:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9708): gspca: Do the sn9c105 - ov7660 work again in sonixj.\n\nThe sn9c105 and sn9c120 bridges must be differently programmed for the ov7660.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d01823069f40b8ff084449bf469ba558b1bc951d",
      "tree": "0565f2491dfceafc9614469d496c28c0b6d16b93",
      "parents": [
        "579ef879999f9b9e9215ad5c5bb78e168cc64dde"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Nov 19 17:10:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9706): gspca: Use the ref counting of v4l2 for disconnection.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "579ef879999f9b9e9215ad5c5bb78e168cc64dde",
      "tree": "73f0eb7ca5e9c9108c9435f9cde8f0b895e63093",
      "parents": [
        "30881ab7b30f1585a44bb7cd7dafb59ec798073d"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Tue Nov 18 14:38:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9703): Move the s5k4aa vflip quirk table to the main sensor file in order to avoid compilation errors on older kernels\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "30881ab7b30f1585a44bb7cd7dafb59ec798073d",
      "tree": "497703f54edbe66b52a1f774c6923a5c18f720a7",
      "parents": [
        "8eaaf4034f22bad1da46859d64edab1d898974ab"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Tue Nov 18 14:36:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9702): Move the ov9650 vflip table to avoid compilation warnings on older kernels\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8eaaf4034f22bad1da46859d64edab1d898974ab",
      "tree": "d91b27ea4fd3d37a385627af2160f36ce0326cd6",
      "parents": [
        "2ea487e2d00ba2c1c24a1e5cd7e2465ce0c95c4b"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Tue Nov 18 14:32:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9701): Add a minor comment to the sensor init\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ea487e2d00ba2c1c24a1e5cd7e2465ce0c95c4b",
      "tree": "074e7f5224ead08b01fde09370e29f19ee3427e5",
      "parents": [
        "9267b1e8249983ecaded94bf23253a66a5cc55fc"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Sat Nov 01 13:13:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9698): Add another vflip quirk for the s5k4aa\n\nThe msi gx7xx range of computers seem to be a strange lot with lots of different sys vendor names and differently oriented sensors. This commit adds another quirk for a range of them.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9267b1e8249983ecaded94bf23253a66a5cc55fc",
      "tree": "f92b375cdcaa19633b666b2042c4ec6137f70252",
      "parents": [
        "000e177f78466be2487ac4983291abb7b0ff0be7"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Sat Oct 18 16:20:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:39 2008 -0200"
      },
      "message": "V4L/DVB (9696): Remove accidental typo\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "000e177f78466be2487ac4983291abb7b0ff0be7",
      "tree": "ac1dc27714cf3669b3f3488c3e417f14426f9e94",
      "parents": [
        "d7280518ef8151600aad1e6b999464df435b608b"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Tue Oct 14 02:41:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9694): Indent the m5602 register definitions\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d7280518ef8151600aad1e6b999464df435b608b",
      "tree": "51e1fe1d7c10ea0cff52d2c293221cb3be0a27af",
      "parents": [
        "880ae24d35d357037d5ad5c3148383fde1070a12"
      ],
      "author": {
        "name": "Erik Andrén",
        "email": "erik.andren@gmail.com",
        "time": "Tue Oct 14 02:38:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9693): Remove some unused defines\n\nThe gspca conversion deprecated a number of defines. Remove them.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "880ae24d35d357037d5ad5c3148383fde1070a12",
      "tree": "c390fe1a6812d60e0ad9d50035f63a7a59936149",
      "parents": [
        "9a23f5fcb0d38ebb70ab31c16c079f38b26e453c"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Nov 18 04:19:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9688): gspca: Reset the bulk URB status before resubmitting at irq level.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a23f5fcb0d38ebb70ab31c16c079f38b26e453c",
      "tree": "336779b036282b5012fac08325417e89904f9371",
      "parents": [
        "bd131f38aae2f354c4919790712f8ce89896f839"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon Nov 17 15:03:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9687): gspca: Split brightness and red and blue balance in spca501.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd131f38aae2f354c4919790712f8ce89896f839",
      "tree": "3ec94b1c4d4f8762b658c0aaafb43a538eabcdc8",
      "parents": [
        "cc043428e5869a629252665d3ecc86ee4c14db3d"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon Nov 17 14:56:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9686): gspca: Don\u0027t return the control values from the webcams in spca501.\n\nThe bridge takes some time to update after a write, so apps doing a quick\nwrite/read can get the old value back.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc043428e5869a629252665d3ecc86ee4c14db3d",
      "tree": "ac6aa8930a5eaf33bbdbe56ccd1820c63d508013",
      "parents": [
        "dff369aad6407e7b123e239e9ea2f552299cf74c"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon Nov 17 14:52:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9685): gspca: Correct restart of webcams in spca501.\n\nCurrently the spca501 driver only works the first time used, then the cam needs\nto be unplugged or the driver reloaded, this is because currently the data\nwhich should be send each time the stream is started is send only once.\nLikewise currently the data to initialize the cam is send from the probe\nfunction, and thus will not get send after a suspend/resume.\nThis patch fixes this by sending both at the right time.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dff369aad6407e7b123e239e9ea2f552299cf74c",
      "tree": "77376354bc9240a5b871854302dc93dcb0be5999",
      "parents": [
        "6270330abea2d9556583d597bb78d64b291aa6ba"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Fri Nov 14 07:53:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9682): gspca: New subdriver parameter \u0027bulk_nurbs\u0027.\n\nSome webcams with image transfer by bulk messages accept one or many\npermanent bulk read.\n\nSigned-off-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6270330abea2d9556583d597bb78d64b291aa6ba",
      "tree": "4a39d22fba3d833815fdea7a7bc702509ebb76b0",
      "parents": [
        "821ced29a4aee1bd21d1d114cc9c7247b3aa4ba3"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Nov 11 08:42:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:38 2008 -0200"
      },
      "message": "V4L/DVB (9681): gspca: Rewrite the exchanges with the sensor ov7648 of sonixj.\n\nThe new exchanges are adapted from MS-win traces and the webcams work better.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "821ced29a4aee1bd21d1d114cc9c7247b3aa4ba3",
      "tree": "e86867a9979e5ddcfd87dc41357faf854d64b245",
      "parents": [
        "c58701b26340176a19ea400fed41ad8263dcf860"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Nov 11 07:10:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9680): gspca: Let gspca handle the webcam 0c45:613a instead of sn9c102.\n\nThe driver sn9c102 has no code for the ov7648 sensor.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c58701b26340176a19ea400fed41ad8263dcf860",
      "tree": "66b53b5c3080be37782889a712004457b62cc056",
      "parents": [
        "05583625710dfd75880a6cbb68292929d1d4c33c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Nov 20 05:37:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9678): af9015: Cleanup switch for usb ID\n\nIt is much more readable to swap the byteorder in the switch rather\nthan in each case statement.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05583625710dfd75880a6cbb68292929d1d4c33c",
      "tree": "083887a11f76042c5003c9565c14342c493d141c",
      "parents": [
        "31e0530c32701fc14b845ef84fe61b66e9c5398c"
      ],
      "author": {
        "name": "Dirk Heer",
        "email": "D.Heer@phytec.de",
        "time": "Fri Nov 21 19:00:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9677): bttv: fix some entries on Phytec boards and add missing ones\n\nThis Patch does modify the bttv-cards.c and bttc.h so that the driver\nsupports VD-011, VD-012, VD-012-X1 and VD-012-X2 Framegrabber from\nPhytec Messtechnik GmbH.\n\nSigned-off-by: Dirk Heer \u003cd.heer@phytec.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "31e0530c32701fc14b845ef84fe61b66e9c5398c",
      "tree": "51e6433cbcfa9772f69108f2bea9b7102d61ff65",
      "parents": [
        "3ce6509456805904799bf669e82a8ea5126e92df"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 18:47:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9676): em28xx: fix a regression caused by 22c90ec6a5e07173ee670dc2ca75e0df0a7772c0\n\nIf removing and reiserting the driver on some devices, tuner type will\nbe unset at the second time. This patch fixes this issue.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ce6509456805904799bf669e82a8ea5126e92df",
      "tree": "5a0379d324e9b34930b04e1b776446be097499cc",
      "parents": [
        "30e4ac7c033f6a2c2e3060875a2f08d7909636a1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 18:38:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9675): em28xx: devices with xc2028/3028 don\u0027t have tda9887\n\nThis patch cleans up the entries of xc2028/3028, since those devices\ndon\u0027t need or use a tda9887.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "30e4ac7c033f6a2c2e3060875a2f08d7909636a1",
      "tree": "11226169bfabe6111254c02c367bfee070f24b9d",
      "parents": [
        "e879b8ebb000298f8124fc8fae570afc9eb37cbb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 13:43:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9673): em28xx: fix Pixelview PlayTV board entry\n\nPixelview uses a Sigmatel stac codec. It has an external line out pin,\nconnected to AC97_MASTER_VOL. It also provides I2S output, but using a\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e879b8ebb000298f8124fc8fae570afc9eb37cbb",
      "tree": "bab36de8b6415335809fe01350423e97c541b48e",
      "parents": [
        "209acc02249d831e7f2e3d8083b6b562dde5fc6f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 13:39:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9672): Allow opening more than one output at the same time\n\nSome devices use more than one AC97 outputs. This patch allows such\ndevices to properly work.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "209acc02249d831e7f2e3d8083b6b562dde5fc6f",
      "tree": "a3a1dead086cb66f99062d922f8334e6a2f817f9",
      "parents": [
        "35ae6f04ad3e4c3ed8a83382b6511bd9beb5c768"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 12:49:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9671): em28xx: Add detection of Sigmatel Stac97xx series of AC97 devices\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35ae6f04ad3e4c3ed8a83382b6511bd9beb5c768",
      "tree": "ac482c50af4af87bab959b6e839a8383811d8daa",
      "parents": [
        "f1990a9c39d957e6896fc506fc5388b7f302c429"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 12:40:51 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:37 2008 -0200"
      },
      "message": "V4L/DVB (9670): em28xx: allow specifying audio output\n\nSome boards use different AC97 setups for output. This patch adds the\ncapability of specifying the output to be used. Currently, only one\noutput is selected, but the better is to allow user to select it via a\nmixer, on alsa driver.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1990a9c39d957e6896fc506fc5388b7f302c429",
      "tree": "321e9b2bc2d8c4db8b3d1df139c24845d737fb51",
      "parents": [
        "bdf398eb09e3f2e1fd1acb50960ce93fe380e847"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 12:10:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9669): em28xx: Fix a stupid cut-and-paste error\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdf398eb09e3f2e1fd1acb50960ce93fe380e847",
      "tree": "748a06063ae8489d9d10843f166568893e5fd1ad",
      "parents": [
        "0537156f6ca44193f70e91b636a25724aaa1e53b"
      ],
      "author": {
        "name": "Oldrich Jedlicka",
        "email": "oldium.pro@seznam.cz",
        "time": "Thu Nov 13 22:03:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9667): Fixed typo in sizeof() causing NULL pointer OOPS\n\nSigned-off-by: Oldřich Jedlička \u003coldium.pro@seznam.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0537156f6ca44193f70e91b636a25724aaa1e53b",
      "tree": "e0bd99f300cdad9c033310cce52dd793452f0a47",
      "parents": [
        "308bb52c192cc1bad3c90c82dbd90e7fff176caa"
      ],
      "author": {
        "name": "Alain Kalker",
        "email": "miki@dds.nl",
        "time": "Mon Nov 17 17:20:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9665): af9015: Add support for the Digittrade DVB-T USB Stick remote\n\nAdds support for the Digittrade DVB-T USB Stick remote.\nAs the Digittrade USB stick identifies itself as a generic Afatech AF9015\ndevice, the remote cannot be autodetected. To enable it, add the following\nto /etc/modprobe.d/dvb-usb-af9015 or /etc/modprobe.conf:\n\noptions dvb-usb-af9015 remote\u003d4\n\nSigned-off-by: Alain Kalker \u003cmiki@dds.nl\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "308bb52c192cc1bad3c90c82dbd90e7fff176caa",
      "tree": "f4b8be0508ec167432179168fe42b3974b3f42df",
      "parents": [
        "23867b2511140ae5693587d2b15badbcc632e3cc"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Mon Nov 17 18:32:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9662): uvcvideo: Fix printk badness when printing ioctl names\n\nAdd a trailing newline character after calling v4l_printk_ioctl() to avoid\nmessing the kernel log up and merge the uvc_v4l2_ioctl message with the ioctl\nname.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23867b2511140ae5693587d2b15badbcc632e3cc",
      "tree": "e49a03ae6392882708c59aac447998fc18c059c1",
      "parents": [
        "9bc6218dc1dc7bd421f3d141241c8e0e70c4e92b"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Wed Nov 12 11:46:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9661): uvcvideo: Commit streaming parameters when enabling the video stream\n\nSonix-based cameras seem to require the host to commit video streaming\nparameters before selecting the alternate endpoint. While most applications\nissue a VIDIOC_S_FMT ioctl before starting streaming, this is not required\nby the V4L2 specification.\n\nThe problem has been noticed on Ubuntu 8.10 with applications using libv4l.\nThe library blocks VIDIOC_S_FMT calls when the requested format is identical\nto the currently selected format. As the driver commits video streaming\nparameters when initialising the device, only the first run of a\nlibv4l-enabled application would succeed.\n\nFor the sake of completeness, experiment showed that the camera keeps sending\n12 bytes isochronous packets (header only, no data) without toggling the FID\nbit if video streaming parameters haven\u0027t been committed before selecting the\nalternate endpoint.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9bc6218dc1dc7bd421f3d141241c8e0e70c4e92b",
      "tree": "a8c54009c879e94c19e4e2e89a65dda001607181",
      "parents": [
        "4d3939f6eecb1c3330a34e0bc95a6b8529207b88"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Nov 11 14:11:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9660): uvcvideo: Fix unaligned memory access.\n\nUse the unaligned memory access macros when accessing unaligned memory.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d3939f6eecb1c3330a34e0bc95a6b8529207b88",
      "tree": "1c2ee323e366bbb4dcea1ee3db8f20e7257ded69",
      "parents": [
        "23159a0bfcfb329cf68c7a7259e688494273bb7f"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Tue Nov 11 14:04:30 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9659): uvcvideo: Use {get|set}_unaligned_le32 macros\n\nReplace combination of endianess conversion and unaligned access macros with\n{get|set}_unaligned_*.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23159a0bfcfb329cf68c7a7259e688494273bb7f",
      "tree": "81649902f518ee7793696001394556fa601f48e9",
      "parents": [
        "b69724899440289ab258ff417c2d6aa104c70310"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Thu Nov 20 09:53:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9658): em28xx: use em28xx_write_reg() for i2c clock setup\n\nConvert the calls that write the i2c clock register over to the new\nem28xx_write_reg() function that allows for or\u0027ing bits\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b69724899440289ab258ff417c2d6aa104c70310",
      "tree": "226c171b4857b39d279d02567d2fe22b62b17101",
      "parents": [
        "f8de18d4308317a1c088fb8852ed0516124521b1"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Thu Nov 20 09:52:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:36 2008 -0200"
      },
      "message": "V4L/DVB (9657): em28xx: add a functio to write on a single register\n\nIntroduce a new function that writes to a single register.  This is\nuseful because the vast majority of register writes are a single\nregister, and this format permits or\u0027ing register value bits together.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8de18d4308317a1c088fb8852ed0516124521b1",
      "tree": "86e75eb2b4547d668ff338d13feed525302ffe12",
      "parents": [
        "5faff78904d9c07f38ac0e227b322e9f58d5447c"
      ],
      "author": {
        "name": "Jelle Foks",
        "email": "jelle-v4l@foks.us",
        "time": "Thu Nov 20 07:07:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9654): new email address\n\nPlease accept this patch to refer to my new email address\n\nSigned-off-by: Jelle Foks \u003cjelle@foks.us\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5faff78904d9c07f38ac0e227b322e9f58d5447c",
      "tree": "431d2e8c8fc7a17396e806f778293629226fc892",
      "parents": [
        "16c7bcadff2222b297d13951dc30e133f56d0154"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 09:06:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9653): em28xx: improve AC97 handling\n\nAC97 devices provide several input and outputs. However, before this\npatch, em28xx device weren\u0027t properly allowing the usage of ac97\npossible combinations. Also, several input volumes were left untouched,\ninstead of making sure that the volumes were set on mute state.\n\nThis patch improves support for ac97 devices by allowing to use any\ninputs, and making sure that unused inputs are set on mute state.\n\nYet, some work is still needed to select the AC97 output.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "16c7bcadff2222b297d13951dc30e133f56d0154",
      "tree": "58b94dd4791f6fcd84ce5a6346c925e7f49ad728",
      "parents": [
        "35643943be58aef82826e340761e86e0d37870ec"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 20 08:56:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9652): em28xx: merge AC97 vendor id\u0027s into a single var\n\nThis makes easier to identify vendor ID, since AC97 vendors are\ngenerally identified by 3 bytes. The remaining byte is used by the\nvendor to identify its devices.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35643943be58aef82826e340761e86e0d37870ec",
      "tree": "79ecb4cbc21075dcc8a9740021c6acf089564038",
      "parents": [
        "8a5caa6bcb03b72db6c19a11e7b2de7656bd3f26"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 19 12:01:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9651): em28xx: Improve audio handling\n\nThis patch properly implements audio handling on em28xx. Before this\npatch, it was assumed that every device has an Empia 202 audio chip.\nHowever, this is not true.\n\nAfter this patch, specific AC97 chipset setup and configurations can be\ndone.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a5caa6bcb03b72db6c19a11e7b2de7656bd3f26",
      "tree": "da2771dd2db8b1d292bcefd639d2ac402a2f85ce",
      "parents": [
        "a42aa191cc2b7573bdcf53023c4e9d5cfe91363e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 19 11:10:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9650): em28xx: replace magic numbers to something more meaningful\n\naudio mux entries were described by 0 and 1 magic numers. Use an enum\nalias for each entry type.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a42aa191cc2b7573bdcf53023c4e9d5cfe91363e",
      "tree": "dba085380134ba5abf850d37a20050b606528bd8",
      "parents": [
        "5c2231c84304563fd5d28e8bbb72e09e882a8e32"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 19 11:08:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9649): em28xx: remove two amux entries used only on one card\n\nThis patch parepares for an audio refactor patch that auto-detects ac97\nchips.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c2231c84304563fd5d28e8bbb72e09e882a8e32",
      "tree": "7cb20b4e39b1c9f4c41141a33e485e06651117a6",
      "parents": [
        "67c96f67060abfe595974a77aeb4ce7815893648"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 19 08:22:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9648): em28xx: get audio config from em28xx register\n\nMake use of the em28xx chip configuration register to determine whether\nwe have AC97 audio, I2S audio, or no audio support at all.\n\nThanks for Ray Lu from Empia for providing the em2860/em2880 datasheet.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "67c96f67060abfe595974a77aeb4ce7815893648",
      "tree": "e2bf5726c589ad2d990424af41a618685f1339b6",
      "parents": [
        "897511139634b96a5980420f5d37972589a19f17"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Tue Nov 18 05:05:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9644): em28xx: add em2750 to the list of known em28xx chip ids\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "897511139634b96a5980420f5d37972589a19f17",
      "tree": "2d0a954a2e8bf687eb8e045d83ee2cec2507d004",
      "parents": [
        "6fbcebf06a40f10a1c9dd7bc835115662284c40c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 17 22:40:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:35 2008 -0200"
      },
      "message": "V4L/DVB (9643): em28xx: remove the previous register names\n\nPreviously, AC97 registers were named as if they were part of em28xx\ndevice, generating some confusion. Replace such names for a more general\nnaming convention.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6fbcebf06a40f10a1c9dd7bc835115662284c40c",
      "tree": "c646bfed03ba356b552c63cb3bf1263587d00ca4",
      "parents": [
        "f09fb53075646c35efe0f74d97b7c4bc7ec61e5a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 17 22:30:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9642): Add AC97 registers found on em28xx devices\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f09fb53075646c35efe0f74d97b7c4bc7ec61e5a",
      "tree": "8d0252e7a0549146882232bf007ca3d3e94eae1f",
      "parents": [
        "802971257a3b897d2affd39e540be264bae89c3b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 16 10:40:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9641): Add chip ID\u0027s for em2820 and em2840\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "802971257a3b897d2affd39e540be264bae89c3b",
      "tree": "bcfb454260c3b8ca052f76f84e130a1e50f8ac43",
      "parents": [
        "292ee46107abc213fc073298aa6a838a595d2b78"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Nov 12 23:18:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9638): drivers/media: use ARRAY_SIZE\n\nARRAY_SIZE is more concise to use when the size of an array is divided by\nthe size of its type or the size of its first element.\n\nThe semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@i@\n@@\n\n@depends on i using \"paren.iso\"@\ntype T;\nT[] E;\n@@\n\n- (sizeof(E)/sizeof(E[...]))\n+ ARRAY_SIZE(E)\n\n@depends on i using \"paren.iso\"@\ntype T;\nT[] E;\n@@\n\n- (sizeof(E)/sizeof(T))\n+ ARRAY_SIZE(E)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "292ee46107abc213fc073298aa6a838a595d2b78",
      "tree": "7e90b19db535c9efad73950d22f77eb7dd8752a9",
      "parents": [
        "b3d8466fd0e63fd58096f195cbe5ec2444d3fd60"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Nov 14 18:19:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9637): usb vendor_ids/product_ids are __le16\n\nNoticed by sparse:\ndrivers/media/dvb/dvb-usb/af9015.c:756:25: warning: restricted __le16 degrades to integer\ndrivers/media/dvb/dvb-usb/af9015.c:744:28: warning: restricted __le16 degrades to integer\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b3d8466fd0e63fd58096f195cbe5ec2444d3fd60",
      "tree": "79641a623d3070ba757c27e7ef496ba268724074",
      "parents": [
        "726cf2000b1c0978bbddc6345ddd7f88caf8aa48"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Nov 15 01:08:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9636): dvb: cinergyt2 annotate struct endianness, remove unused variable, add static\n\nAll noticed by sparse:\ndrivers/media/dvb/dvb-usb/cinergyT2-core.c:35:5: warning: symbol \u0027disable_remote\u0027 was not declared. Should it be static?\ndrivers/media/dvb/dvb-usb/cinergyT2-core.c:48:23: warning: symbol \u0027cinergyt2_usb_device\u0027 was not declared. Should it be static?\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:160:15: warning: cast to restricted __le16\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:190:9: warning: cast to restricted __le32\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:208:9: warning: cast to restricted __le32\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:227:24: warning: cast to restricted __le16\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:275:12: warning: incorrect type in assignment (different base types)\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:275:12:    expected unsigned short [unsigned] [assigned] [usertype] tps\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:275:12:    got restricted __le16 [usertype] \u003cnoident\u003e\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:276:13: warning: incorrect type in assignment (different base types)\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:276:13:    expected unsigned int [unsigned] [assigned] [usertype] freq\ndrivers/media/dvb/dvb-usb/cinergyT2-fe.c:276:13:    got restricted __le32 [usertype] \u003cnoident\u003e\n\nCc: Thierry Merle \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "726cf2000b1c0978bbddc6345ddd7f88caf8aa48",
      "tree": "4c034a31fe6f3759fff3ded236e3b9f6b3e2e8b5",
      "parents": [
        "66767920e3e6532db8afe04f9b2d8e1a9e95cad9"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 03:39:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9633): Put s5h1411 into low power mode at end of attach() call\n\nPlace the s5h1411 into low power mode until first use (to handle the case where\nthe user plugs in the device and then doesn\u0027t use it for a while).  On the\nPinnacle 801e, this brings the power usage from 126ma down to 82ma.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "66767920e3e6532db8afe04f9b2d8e1a9e95cad9",
      "tree": "3da576ed2797653623cfde651ccfbf6fa165668b",
      "parents": [
        "60245e858ddb2255d458868be16ba814f6f8d446"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 16 08:05:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9630): Some boards need to specify tuner address\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "60245e858ddb2255d458868be16ba814f6f8d446",
      "tree": "b8ebb3c68b6b09704a0c06a245c4c889b95d1d84",
      "parents": [
        "4b92253acc723f365ad6b2f32e4118e38133b7b8"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Nov 16 08:03:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:34 2008 -0200"
      },
      "message": "V4L/DVB (9629): Add support for the ATI TV Wonder HD 600 USB Remote Control\n\nAdd support for the ATI TV Wonder HD 600 USB Remote Control\n(required a new keymap)\n\n[mchehab@redhat.com: Fix CodingStyle]\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4b92253acc723f365ad6b2f32e4118e38133b7b8",
      "tree": "509874e833c9330a29c85c554b01df1380ca6052",
      "parents": [
        "0a6b8a851efae71b0a6f2cbf5d40880553dfabaa"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Thu Nov 13 03:15:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:33 2008 -0200"
      },
      "message": "V4L/DVB (9628): em28xx: refactor IR support\n\nRefactor the em28xx IR support based on the em2860/em2880 and em2874\ndatasheets.\n\nTested on the HVR-950 (em2883), Pinnacle 800e (em2883), Pinnacle 80e (em2874)\nusing the remote controls that came with those products.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a6b8a851efae71b0a6f2cbf5d40880553dfabaa",
      "tree": "291a745e76e48434ab86f131f7be8b925ed4806a",
      "parents": [
        "91812fa74f29f70a2c3a4bf58f7601f86092794f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 12 18:46:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:33 2008 -0200"
      },
      "message": "V4L/DVB (9612): Fix key repetition with HVR-950 IR\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "91812fa74f29f70a2c3a4bf58f7601f86092794f",
      "tree": "e9be630eb19b462035a6bb291b17b76578b0969c",
      "parents": [
        "a924a499adb89f52046936deac87264774652a81"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 12 14:05:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:33 2008 -0200"
      },
      "message": "V4L/DVB (9611): em28xx: experimental support for HVR-950 IR\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a924a499adb89f52046936deac87264774652a81",
      "tree": "657e649eff39c384c1413e5acfb453001a249bc8",
      "parents": [
        "1958578da6f3971227fca94a62429cdf0bd3c699"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 12 08:41:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:33 2008 -0200"
      },
      "message": "V4L/DVB (9607): em28xx: Properly implement poll support for IR\u0027s\n\nThe first em28xx were based on i2c IR\u0027s. However, some newer designs\nare coming with a polling-based IR. Those are done by reading a register\nset at em28xx.\n\nThis patch adds core polling support for those devices. Later patches will\nadd support for some device-specific IR\u0027s.\n\nThis patch adds the same basic IR polling code used by bttv, cx88 and saa7134, and\nshares the common getkey masks defined at ir-common.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1958578da6f3971227fca94a62429cdf0bd3c699",
      "tree": "f581f7c5f90c520044c8aadaab778320e7db209b",
      "parents": [
        "864ec0b7a03c8401e6e49f9e480489478ea14cb5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 12 01:03:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:33 2008 -0200"
      },
      "message": "V4L/DVB (9591): v4l core: fix debug printk for enumberating framerates\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "864ec0b7a03c8401e6e49f9e480489478ea14cb5",
      "tree": "d623a69c33f5e37311c4d6d4ac91fcbcef891a6c",
      "parents": [
        "ebef13d480f0223512963ee785bd93770d404fe3"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9590): Add registration for Pinnacle 80e ATSC tuner\n\nAdd registration for Pinnacle 80e ATSC tuner\n\nRegister the em2874 based Pinnacle 80e device.  Note that support for this\ndevice also requires the new drx-j driver (which is not available yet)\n\nThanks for Ray Lu from Empia for providing the em2874 datasheet.\nThanks to Joerg Schindler from Pinnacle for providing sample hardware.\nThanks to Rainer Miethling from Pinnacle for providing engineering support.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebef13d480f0223512963ee785bd93770d404fe3",
      "tree": "c93421d0cd8466bc2659675f8607eddb42f980ee",
      "parents": [
        "24a613e4b08c4077b4c809bebab1d4a36d541fcc"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9589): Properly support capture start on em2874\n\nProperly support capture start on em2874\n\nThe transport stream enable register moved in the em2874, so make it work\nproperly.\n\nThanks for Ray Lu from Empia for providing the em2874 datasheet.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "24a613e4b08c4077b4c809bebab1d4a36d541fcc",
      "tree": "3b721a1858db824896da535fa5a6f960beb2511c",
      "parents": [
        "95ea4705746f52e17f1f14f9136ea2106ffe3b26"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9588): Don\u0027t load em28xx audio module for digital-only devices\n\nRework the logic so that the em28xx-alsa module does not get loaded for devices\nthat don\u0027t support analog audio (such as the em2874)\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "95ea4705746f52e17f1f14f9136ea2106ffe3b26",
      "tree": "bc490a203900e5150709019ef452be6623733000",
      "parents": [
        "492404449532e40b5b6ed06b56aae2bf710239e6"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:02:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9587): Handle changes to endpoint layout in em2874\n\nEmpia moved around their endpoint configuration in newer chips, so accommodate\nthe changes\n\nThanks for Ray Lu from Empia for providing the em2874 datasheet.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "492404449532e40b5b6ed06b56aae2bf710239e6",
      "tree": "a81b4f95bf373809bacbb6aad3e7d034dd9ef651",
      "parents": [
        "a527c9f827517a14b869511a954910d973556c8c"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9586): Fix possible null pointer dereference in info message\n\nFix case where we could end up dereferencing a NULL pointer if dev-\u003evdev or\ndev-\u003evbi_dev were not set properly.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a527c9f827517a14b869511a954910d973556c8c",
      "tree": "bfbec939805b623460c768f5fe975da557693dda",
      "parents": [
        "6a1acc3bc5144e004996029b20e46e6020d128a7"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9585): Skip reading eeprom in newer Empia devices\n\nEmpia switched to a 16-bit addressable eeprom in newer devices.  While we\ncould certainly write a routine to read the eeprom, there is nothing of use\nin there that cannot be accessed through registers, and there is the risk that\nwe could corrupt the eeprom (since a 16-bit read call is interpreted as a\nwrite call by 8-bit eeproms).  So just be safe and bail out of the function.\n\nThanks for Ray Lu from Empia for providing the em2874 datasheet.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a1acc3bc5144e004996029b20e46e6020d128a7",
      "tree": "eb49b54db622afdbcca0a119f07533c0b98727d3",
      "parents": [
        "600bd7f0edee0f9687c3c77e6fe63c74452acbfa"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9584): Support different GPIO/GPO registers for newer devices\n\nEmpia moved the location of the GPIO/GPO registers in newer devices.  Add the\nability to specify the relocated registers (including caching of register\ncontents).\n\nThanks for Ray Lu from Empia for providing the em2874 datasheet.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "600bd7f0edee0f9687c3c77e6fe63c74452acbfa",
      "tree": "a61362f6603ba60ef4653c4a8632fa7226008aa2",
      "parents": [
        "1ed1dd54b0456a880ab4090275a47eb5a7a245d1"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:05:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:32 2008 -0200"
      },
      "message": "V4L/DVB (9583): Remember chip id of devices at initialization\n\nWhen setting up the device, remember the chip id, so we can control behavior\nin the future without having to read the register continuously.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1ed1dd54b0456a880ab4090275a47eb5a7a245d1",
      "tree": "d8c58a4f9b1a6d6a2374e6cad7d26bef8a6f0ade",
      "parents": [
        "65c9fd4609ccbabe4aa354eeab7823507424d8b3"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:04:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:31 2008 -0200"
      },
      "message": "V4L/DVB (9582): Add a EM28XX_NODECODER option to the list of available decoders\n\nAdd a EM28XX_NODECODER option to the list of available decoders.  This option\nbecomes important for devices that do not have analog support.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "65c9fd4609ccbabe4aa354eeab7823507424d8b3",
      "tree": "0165d886b359ee81821419f64ff22af156eb4dd4",
      "parents": [
        "5caeba045c3a676b892790c6685e542f81a4f96e"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:04:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:31 2008 -0200"
      },
      "message": "V4L/DVB (9581): Remove unused variable from em28xx-audio.c\n\nRemove unused variable from em28xx-audio.c\n\nFix warning for unused \"ret\" variable\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5caeba045c3a676b892790c6685e542f81a4f96e",
      "tree": "1987be233a6a0116b56b5672636d09dc43374ee2",
      "parents": [
        "a56a18c3ed3442a0c049c9b5f0dda918a6e83726"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Nov 12 02:04:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:31 2008 -0200"
      },
      "message": "V4L/DVB (9580): Add chip id for em2874 to list of known chips\n\nAdd em2874 chip id\n\nAdd chip id for em2874 to list of known chips\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a56a18c3ed3442a0c049c9b5f0dda918a6e83726",
      "tree": "ed28a5e3faca88f1bd31bf4488e30181fc8bc7e2",
      "parents": [
        "74d83fa0241f603a4067f071a88ef8b9a7c415a0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 11 21:15:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 29 17:53:31 2008 -0200"
      },
      "message": "V4L/DVB (9579): v4l core: a few get ioctls were lacking memory clean\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "74d83fa0241f603a4067f071a88ef8b9a7c415a0"
}
