)]}'
{
  "log": [
    {
      "commit": "d72cd3a90e4d6725b62919139e2ab7bd926fa16d",
      "tree": "771731ecee0ebdd60dcda2173945cff28edc8e71",
      "parents": [
        "ff91fad2db543325d7221c26ff42d7df3c574064",
        "6b35ca0d3d586b8ecb8396821af21186e20afaf0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 24 08:36:06 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 24 08:36:06 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: pwc : do not pass stack allocated buffers to USB core.\n  USB: otg: Fix bug on remove path without transceiver\n  USB: correct error handling in cdc-wdm\n  USB: removal of tty-\u003elow_latency hack dating back to the old serial code\n  USB: serial: sierra driver bug fix for composite interface\n  USB: gadget: omap_udc uses platform_driver_probe()\n  USB: ci13xxx_udc: fix build error\n  USB: musb: Prevent multiple includes of musb.h\n  USB: pass mem_flags to dma_alloc_coherent\n  USB: g_file_storage: fix use-after-free bug when closing files\n  USB: ehci-sched.c: EHCI SITD scheduling bugfix\n  USB: fix mos7840 problem with minor numbers\n  USB: mos7840: add new device id\n  USB: musb: fix build when !CONFIG_PM\n  USB: musb: Remove my email address from few musb related drivers\n  USB: Gadget: MIPS CI13xxx UDC bugfixes\n  USB: Unusual Device support for Gold MP3 Player Energy\n  USB: serial: fix lifetime and locking problems\n"
    },
    {
      "commit": "ec5f5bf80501abfe2da2897cfcde8452b545aacb",
      "tree": "a2426e9f1b0d288105b6be6fb992a00489f2b204",
      "parents": [
        "79e95eba026944ec3353754f24e316d3aaa209fe"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Apr 22 15:03:15 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 24 07:52:08 2009 -0700"
      },
      "message": "radio_si470x: Fix free memory corruption\n\nThe release path for a disconnected device frees the object then unlocks\nthe mutex in the freed object...\n\nFound by Dan Carpenter using Smatch\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6b35ca0d3d586b8ecb8396821af21186e20afaf0",
      "tree": "6e4e33ca3295f9f14e6e34e163abe8803a39a3f7",
      "parents": [
        "ecf85e481a716cfe07406439fdc7ba9526bbfaeb"
      ],
      "author": {
        "name": "Martin Fuzzey",
        "email": "mfuzzey@gmail.com",
        "time": "Tue Apr 21 21:48:09 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Apr 23 14:15:31 2009 -0700"
      },
      "message": "USB: pwc : do not pass stack allocated buffers to USB core.\n\nThis is causes problems on platforms that have alignment requirements\nfor DMA transfers.\n\nSigned-off-by: Martin Fuzzey \u003cmfuzzey@gmail.com\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "3444b26afa145148951112534f298bdc554ec789",
      "tree": "b2c8d9b13d04869ffdad1e46a9ebbf819e7ed7b4",
      "parents": [
        "d45e230bf03850f17394a760dfa003d986a67729"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Wed Apr 08 17:36:28 2009 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 17 10:50:27 2009 -0700"
      },
      "message": "USB: add reset endpoint operations\n\nWireless USB endpoint state has a sequence number and a current\nwindow and not just a single toggle bit.  So allow HCDs to provide a\nendpoint_reset method and call this or clear the software toggles as\nrequired (after a clear halt, set configuration etc.).\n\nusb_settoggle() and friends are then HCD internal and are moved into\ncore/hcd.h and all device drivers call usb_reset_endpoint() instead.\n\nIf the device endpoint state has been reset (with a clear halt) but\nthe host endpoint state has not then subsequent data transfers will\nnot complete. The device will only work again after it is reset or\ndisconnected.\n\nSigned-off-by: David Vrabel \u003cdavid.vrabel@csr.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1e17d774db837fe1a536066cbe971114405d2ba1",
      "tree": "41f2a21f6676eaace57ed4f4872f57d551e00c42",
      "parents": [
        "d848223808c5d21e1b3cea090047e34722c6254b",
        "0ce49d6da993adf8b17b7f3ed9805ade14a6a6f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 10 12:01:22 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 10 12:01:22 2009 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/firmware-2.6\n\n* git://git.infradead.org/~dwmw2/firmware-2.6:\n  qla1280: Fix off-by-some error in firmware loading.\n  Add README.AddingFirmware file. Basically telling people not to.\n  firmware: Remove newly-added slicoss and sxg firmware images\n  firmware/WHENCE: Add missing origin information for Ambassador atmsar11.fw\n  ALSA: wavefront - Always use request_firmware()\n  Remove fdump tool for av7110 firmware\n  firmware: convert av7110 driver to request_firmware()\n  Partially revert \"V4L/DVB (9533): cx88: Add support for TurboSight TBS8910 DVB-S PCI card\"\n  Revert \"fix modules_install via NFS\"\n\nAdd-add conflicts in firmware/WHENCE fixed manually\n"
    },
    {
      "commit": "284901a90a9e0b812ca3f5f852cbbfb60d10249d",
      "tree": "06c1b5a0f83c90cfb662f756e7781977ce739ce8",
      "parents": [
        "6afd142fd0dfba497246d0fab236c20a7b4bf778"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 06 19:01:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:11 2009 -0700"
      },
      "message": "dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nReplace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nSigned-off-by: Yang Hongyang\u003cyanghy@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a938b8c5be8fe5c28800c9cef4aa43d569aa57a8",
      "tree": "24aa36524bae8fe7a0e03e3fe61de6e263d628e2",
      "parents": [
        "f11ee73b0cca8a6c521cc4ac849a07ccf119fd1a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:25:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:53 2009 -0300"
      },
      "message": "cx231xx: Convert to snd_card_create()\n\nConvert from snd_card_new() to the new snd_card_create() function.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f11ee73b0cca8a6c521cc4ac849a07ccf119fd1a",
      "tree": "eda6cf00f94fa210aeb235d61c4e0ac48362093a",
      "parents": [
        "82bea2020fad535dbd4b1466595c8c9ae23b4943"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Apr 06 18:59:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:52 2009 -0300"
      },
      "message": "V4L/DVB (11440): PWC: fix build error when CONFIG_INPUT\u003dm\n\nFix build errors when USB_PWC\u003dy and INPUT\u003dm.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "82bea2020fad535dbd4b1466595c8c9ae23b4943",
      "tree": "502d2fc6f84b5e09229c17d7dc1fe07bec087f64",
      "parents": [
        "2aa93bc1bcd8ec61416a59e6bec1225021b30e22"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Apr 06 18:57:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:52 2009 -0300"
      },
      "message": "V4L/DVB (11439): UVC: uvc_status_cleanup(): undefined reference to `input_unregister_device\u0027\n\nFix build errors when USB_VIDEO_CLASS\u003dy and INPUT\u003dm.\nFixes kernel bugzilla #12671.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2aa93bc1bcd8ec61416a59e6bec1225021b30e22",
      "tree": "d7d366c80da4feb2993b70303b8e2055f98f6709",
      "parents": [
        "6c4b75578043e986121a4cc1c26fd0194ca54b62"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sun Apr 05 23:14:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:51 2009 -0300"
      },
      "message": "V4L/DVB (11438): au0828: fix Kconfig dependance\n\nFix this build error:\nERROR: \"videobuf_queue_vmalloc_init\" [drivers/media/video/au0828/au0828.ko] undefined!\nERROR: \"videobuf_vmalloc_free\" [drivers/media/video/au0828/au0828.ko] undefined!\nERROR: \"videobuf_to_vmalloc\" [drivers/media/video/au0828/au0828.ko] undefined!\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c4b75578043e986121a4cc1c26fd0194ca54b62",
      "tree": "20ca1b89af2613fda1d3f25fbe0a8e9fc31849c7",
      "parents": [
        "b466248df0d93c66e3eedd67711ce879def8a5f1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 04 18:13:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:51 2009 -0300"
      },
      "message": "V4L/DVB (11437): pvrusb2: Drop client_register/unregister stubs\n\nThe client_register and client_unregister methods are optional so\nthere is no point in defining stub ones. Especially when these methods\nare likely to be removed soon.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b466248df0d93c66e3eedd67711ce879def8a5f1",
      "tree": "2934d625930b9201b91cf4cf609521b229676ed3",
      "parents": [
        "406827cccca472b2b2d9dd69020a93504bf29561"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Fri Apr 03 18:45:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:50 2009 -0300"
      },
      "message": "V4L/DVB (11436): radio-mr800: convert to to v4l2_device\n\nradio-mr800: convert to to v4l2_device.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "406827cccca472b2b2d9dd69020a93504bf29561",
      "tree": "30b8a8e874f87cccb9caf55961656135e1b0f0c2",
      "parents": [
        "ec624803b47a5cc08fc270005890b3bead5df262"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Fri Apr 03 18:45:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:50 2009 -0300"
      },
      "message": "V4L/DVB (11435): dsbr100 radio: convert to to v4l2_device\n\ndsbr100: convert to v4l2_device.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec624803b47a5cc08fc270005890b3bead5df262",
      "tree": "bddb2b0cf04072fa6d23fd3cc8e6650db52569cc",
      "parents": [
        "f2caedd919bfef6abe9ad99cf3e210615f6a692d"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu Apr 02 12:30:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:49 2009 -0300"
      },
      "message": "V4L/DVB: zr364xx: remove unused #include \u003cversion.h\u003e\n\nRemove unused #include \u003cversion.h\u003e in drivers/media/video/zr364xx.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f2caedd919bfef6abe9ad99cf3e210615f6a692d",
      "tree": "1587efbbbf856b827e08b945d9a3d2b0fa051e53",
      "parents": [
        "3c19a9543d15b6aa53a17746fd575ca9a70da9af"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu Apr 02 12:30:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:48 2009 -0300"
      },
      "message": "V4L/DVB: usbvision: remove unused #include \u003cversion.h\u003e\n\nRemove unused #include \u003cversion.h\u003e in\ndrivers/media/video/usbvision/usbvision-i2c.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3c19a9543d15b6aa53a17746fd575ca9a70da9af",
      "tree": "954bacc6869ebc965d7a0b19dbd29ab91e5ab596",
      "parents": [
        "5196d7c63197b03b29985e8bd9bfa4425b253673"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 04 07:35:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:48 2009 -0300"
      },
      "message": "V4L/DVB (11427): gspca - m5602: Minor cleanups\n\nRemove an unnecessary error check and reorder some code.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5196d7c63197b03b29985e8bd9bfa4425b253673",
      "tree": "ad0ac597e9c81ac7d0199b006a3de9e43b2ecf89",
      "parents": [
        "7460f524980d1d7c39f05b7e95d6d2fba072fd8a"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 04 07:28:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:47 2009 -0300"
      },
      "message": "V4L/DVB (11426): gspca - m5602: Don\u0027t touch hflip/vflip register on Read/Modify/Write\n\nTouching the hflip/vflip register while doing the read/modify/write corrupts the image. Just read from the sensor ctrl cache instead and all is good.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7460f524980d1d7c39f05b7e95d6d2fba072fd8a",
      "tree": "5e51a44d18a0d0ec2affecd9a906f0e06db1143a",
      "parents": [
        "be63b722a56f0fe8fbe8e76cbdadaee0429cd291"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 04 04:52:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:47 2009 -0300"
      },
      "message": "V4L/DVB (11425): gspca - m5602: Move the vflip quirk to probe stage.\n\nThe vflip quirk is better checked at probe time as it\u0027s only needed once.\nAlso add an extra reset at init time to resolve a suspend to ram regression.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "be63b722a56f0fe8fbe8e76cbdadaee0429cd291",
      "tree": "7736db163a170e56feea3036f2ebbb54c97c3da8",
      "parents": [
        "d9c700d415f05760f0129f798223cb4ac6a46d4b"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Jan 03 13:58:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:46 2009 -0300"
      },
      "message": "V4L/DVB (11424): gspca - m5602-ov9650: Use the local ctrl cache. Adjust image on vflip.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d9c700d415f05760f0129f798223cb4ac6a46d4b",
      "tree": "df82be24a75ad853e69a5304a096eb7962b46ded",
      "parents": [
        "1a3dd5d91a46417e887e285e6d7ceb68097a8535"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Jan 03 12:10:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:46 2009 -0300"
      },
      "message": "V4L/DVB (11423): gspca - m5602-ov9650: Add a disconnect hook, setup a ctrl cache ctrl.\n\nReading and writing to a register doesn\u0027t always work reliably. Add a cache\nand ensure that it is deallocated properly upon module disconnect.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1a3dd5d91a46417e887e285e6d7ceb68097a8535",
      "tree": "14ed363288f1b87943b907fb388f2211e99ded87",
      "parents": [
        "bd99ffbd2aa51bca79a34aed0bc5b54ecd2b6751"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Jan 03 10:56:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:45 2009 -0300"
      },
      "message": "V4L/DVB (11422): gspca - m5602-ov9650: Replace a magic constant with a define\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd99ffbd2aa51bca79a34aed0bc5b54ecd2b6751",
      "tree": "339cef2b69831ea4499402b0f383b784b4792b9b",
      "parents": [
        "6b0555008e03209b1590054960b4a3506301071c"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Jan 03 10:55:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:44 2009 -0300"
      },
      "message": "V4L/DVB (11421): gspca - m5602-ov9650: Synthesize modesetting.\n\nPreviously all resolution setting was done with precalculated tables.\nWhen the image is vflipped we need to adjust the alignment which would\nrequire another table. Now we can adjust the parameters on the fly instead.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6b0555008e03209b1590054960b4a3506301071c",
      "tree": "28141fb7ac686141ff26766e264ae08beffe14a0",
      "parents": [
        "7136e705d8db46f22657523ee108be35c59ce3e9"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 02 17:58:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:44 2009 -0300"
      },
      "message": "V4L/DVB (11420): gspca - m5602: Improve error handling in the ov9650 driver\n\nSome errors were not propagated properly.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7136e705d8db46f22657523ee108be35c59ce3e9",
      "tree": "8436673f4d62ca6ef859636ea3492ede0c8604ed",
      "parents": [
        "5a0489b3beb9de0c42f2a93113d6bd148473ac9b"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Dec 31 07:25:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:43 2009 -0300"
      },
      "message": "V4L/DVB (11419): gspca - m5602-ov9650: Don\u0027t read exposure data from COM1.\n\nov9650: Reading the COM1 register corrupts the image.\nDecrease the granularity of the exposure and limit its upper range\nas setting such high values doesn\u0027t have any effect on the image.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a0489b3beb9de0c42f2a93113d6bd148473ac9b",
      "tree": "a336dc215f5e0fd289c60d0372d6073ff1806026",
      "parents": [
        "8a38c649aca595cca3a3b346e72599a2fa67db57"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Dec 31 06:36:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:43 2009 -0300"
      },
      "message": "V4L/DVB (11418): gspca - m5602-ov9650: Auto white balancing is on by default\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a38c649aca595cca3a3b346e72599a2fa67db57",
      "tree": "06b0498b03405d6b000b20486d792db6f76aff35",
      "parents": [
        "dac136e655faccb51ea2869388e5db5a5dd0b148"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Dec 31 04:49:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:42 2009 -0300"
      },
      "message": "V4L/DVB (11417): gspca - m5602-ov9650: Autogain is on by default\n\nAutogain is on by default, properly set the default value in the v4l2 ctrl.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dac136e655faccb51ea2869388e5db5a5dd0b148",
      "tree": "a1a656caf0b91b16da4e377c7ec724b2a06d6193",
      "parents": [
        "71b755b08e9946592c5354fbe6373eff7660ccbd"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 17:35:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:42 2009 -0300"
      },
      "message": "V4L/DVB (11416): gspca - m5602: Constify all sensor structs\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71b755b08e9946592c5354fbe6373eff7660ccbd",
      "tree": "077922211749f9cc92efc315caffe4aa67ddd152",
      "parents": [
        "e17cc08c2f0d714715c8c737899a6b9732c868b2"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 17:18:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:41 2009 -0300"
      },
      "message": "V4L/DVB (11415): gspca - m5602: Remove an unused member in the sd struct.\n\nRemove an unused sd struct member. Remove a redundant define while we\u0027re at it.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e17cc08c2f0d714715c8c737899a6b9732c868b2",
      "tree": "4dae8c7400437704614110d640e5574d3247c37c",
      "parents": [
        "74cadfe1314f4cc6060dcfa5cea9ef13c6a824fd"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 17:06:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:40 2009 -0300"
      },
      "message": "V4L/DVB (11414): gspca - m5602-mt9m111: Move v4l2 controls to main sensor file.\n\nMove over the v4l2 controls to the sensor specific source file.\nRemove the now redundant sensor struct member.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74cadfe1314f4cc6060dcfa5cea9ef13c6a824fd",
      "tree": "437f0599f3b737876bf83e783c94132e714c9605",
      "parents": [
        "4eecb1767e0f1f800948eec9a3705c49a1b768aa"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 16:48:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:40 2009 -0300"
      },
      "message": "V4L/DVB (11413): gspca - m5602-mt9m111: Separate mode vectors per sensor.\n\nBy separating the supported for each sensor into a separate vector we can\neliminate the nmodes variable and instead calculate it at runtime.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4eecb1767e0f1f800948eec9a3705c49a1b768aa",
      "tree": "cacb66dbe925235e52b52b4273e2a422c590eee7",
      "parents": [
        "e4cc4fcc7b85ec32f05343b02229492c06baba1a"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 15:29:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:39 2009 -0300"
      },
      "message": "V4L/DVB (11412): gspca - m5602-ov9650: Checkpatch fixes\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4cc4fcc7b85ec32f05343b02229492c06baba1a",
      "tree": "b2e3eaea31ec971963dc6532d14521882eec1d3c",
      "parents": [
        "e335f224e35f413775a549889318afe6bd0342b0"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 15:27:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:39 2009 -0300"
      },
      "message": "V4L/DVB (11411): gspca - m5602: Rework v4l ctrl handling in all sensors\n\nPreviously, all sensors allocated a part of a large ctrl vector.\nDefine this vector separately for each sensor instead.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e335f224e35f413775a549889318afe6bd0342b0",
      "tree": "dd5cbc7175521ff4e677b3d2a8f9394b3b1a7000",
      "parents": [
        "3d3ec926e98bc10c4c48ee7422aecdc335ab1222"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Dec 30 07:47:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:38 2009 -0300"
      },
      "message": "V4L/DVB (11410): gspca - m5602-ov9650: Always init the ov9650 before starting a stream\n\nThis is a hack preventing a suspend-to-ram/disk regression.\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3d3ec926e98bc10c4c48ee7422aecdc335ab1222",
      "tree": "59011271e347e155ec64f3f7e577e370dd68d763",
      "parents": [
        "4a7581f084ce308a448f4940ed2c664e9e3d78a1"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Dec 29 12:49:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:38 2009 -0300"
      },
      "message": "V4L/DVB (11409): gspca - m5602-ov9650: Set the ov9650 sensor in soft sleep when inactive.\n\nIn order to save energy, put the sensor in soft sleep mode when not active\n\nSigned-off-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4a7581f084ce308a448f4940ed2c664e9e3d78a1",
      "tree": "6ebb4b8f8bfc41a938e111cd42c7377253d126c7",
      "parents": [
        "dc913258ffb3dd90d6bafdd9111565777b5aad08"
      ],
      "author": {
        "name": "Lukas Karas",
        "email": "lukas.karas@centrum.cz",
        "time": "Sun Dec 28 14:09:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:37 2009 -0300"
      },
      "message": "V4L/DVB (11408): gspca - m5602-s5k83a: Add led support to the s5k83a sensor.\n\nThis patch toggles the led seen on many laptops having a m5602 connected\nto a Samsung s5k83a sensor.\n\nSigned-off-by: Lukas Karas \u003clukas.karas@centrum.cz\u003e\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc913258ffb3dd90d6bafdd9111565777b5aad08",
      "tree": "03535676959f2f0c54db21d1b4e88ec404d4ab7f",
      "parents": [
        "e31f9dd6624de2250d32b7ca88042b0bc51b3cc5"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Dec 27 14:06:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:36 2009 -0300"
      },
      "message": "V4L/DVB (11407): gspca - m5602-ov9650: Clean up ov9650_start() function.\n\nCleans some unnecessary temporary variable usage in the ov9650 start function.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e31f9dd6624de2250d32b7ca88042b0bc51b3cc5",
      "tree": "b15c1126302497529d8b765d4fdce45f8a9aa86c",
      "parents": [
        "051781b3a8ea31f1834fddb916607a3088a28f71"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Dec 27 13:30:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:36 2009 -0300"
      },
      "message": "V4L/DVB (11406): gspca - m5602-ov9650: Add QCIF resolution support\n\nAdds QCIF support for the ov9650 sensor\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "051781b3a8ea31f1834fddb916607a3088a28f71",
      "tree": "a8f7f4732467b73508257ef5090dec2292468986",
      "parents": [
        "ad567ec23501dfdf00dcc8915709a1fda556b6f4"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Dec 27 12:28:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:35 2009 -0300"
      },
      "message": "V4L/DVB (11405): gspca - m5602: Simplify error handling\n\nSimplfy error handling by replacing goto statements with return equivalents.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad567ec23501dfdf00dcc8915709a1fda556b6f4",
      "tree": "81908c6a5717ac69a881b58585add2cfaf4c259a",
      "parents": [
        "148d0b8deb4348e953e71ed17829e7817cf29e0e"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Dec 26 12:57:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:35 2009 -0300"
      },
      "message": "V4L/DVB (11404): gspca - m5602-s5k4aa: Add start function and VGA resolution 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": "148d0b8deb4348e953e71ed17829e7817cf29e0e",
      "tree": "ca55543319cc11693f58e450f151d2784383ca79",
      "parents": [
        "51412aac67526e82d3b6c6351c0c9f0548656256"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Dec 26 11:56:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:34 2009 -0300"
      },
      "message": "V4L/DVB (11403): gspca - m5602-s5k4aa: No more \"default\" mode\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51412aac67526e82d3b6c6351c0c9f0548656256",
      "tree": "728f09f6bb52f495fa2889d4bb0301b0df791598",
      "parents": [
        "14edcd5d5bc7717b26a7887564a4ec7356d85219"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Mar 26 06:03:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:34 2009 -0300"
      },
      "message": "V4L/DVB (11402): gspca - vc032x: Remove the JPEG tables of mi1320_soc.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "14edcd5d5bc7717b26a7887564a4ec7356d85219",
      "tree": "bb0683a51d7998a2c00f61fcbc77071bd2c403ab",
      "parents": [
        "f15da16d869be8be5ef991f8d042532c119310fa"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Apr 01 17:25:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:33 2009 -0300"
      },
      "message": "Revert \"V4L/DVB (10962): fired-avc: fix printk formatting warning.\"\n\nCommit 34aecd2851bba5c2b7dae2f0dbe8e629b1c5e4ac was made obsolete\nand invalid by commit 40cf65d149053889c8876c6c2b4ce204fde55baa.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f15da16d869be8be5ef991f8d042532c119310fa",
      "tree": "764e5593a5e7caf5abb5deb24e0d15f10460b911",
      "parents": [
        "81d1d09f926394c19a19ceeb139462908ac63a01"
      ],
      "author": {
        "name": "David Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Wed Apr 01 04:35:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:32 2009 -0300"
      },
      "message": "V4L/DVB (11398): Support for Legend Silicon LGS8913/LGS8GL5/LGS8GXX China DMB-TH digital demodulator\n\nThis patch contains the unified driver for Legend Silicon LGS8913 and\nLGS8GL5. It should replace lgs8gl5.c in media/dvb/frontends in the future.\n\nSigned-off-by: David T.L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "81d1d09f926394c19a19ceeb139462908ac63a01",
      "tree": "82840fd1e9b61c39ec78598e12d47cb9d778fe84",
      "parents": [
        "b7732a32af3335454fd274d1b09375416336b5b1"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Tue Mar 31 21:01:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:32 2009 -0300"
      },
      "message": "V4L/DVB (11393): radio-si470x: fix possible bug with freeing memory order\n\nPatch fixes cleanup procedure in si470x_usb_driver_probe. Add new label\nerr_video and change order of freeing memory.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b7732a32af3335454fd274d1b09375416336b5b1",
      "tree": "3009aae00532fae989d46be31ebc789b02a7f1b8",
      "parents": [
        "746ce939a2729fc6f15944f65d7b15574a243692"
      ],
      "author": {
        "name": "Dean Anderson",
        "email": "dean@sensoray.com",
        "time": "Mon Mar 30 11:59:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:31 2009 -0300"
      },
      "message": "V4L/DVB (11392): patch: s2255drv driver removal problem fixed\n\nThis patch fixes kfree problem on driver removal, fixes streamoff problem\nand removes unnecessary videobuf_waiton from free_buffer function.\n\nSigned-off-by: Dean Anderson \u003cdean@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ff1a3ebb9cd9baecd167500c660bd76129b67b1c",
      "tree": "446537820a4b8e10469276c8f394c2d8a4e42567",
      "parents": [
        "65d9ff9c85d3c2e06d22aed78efee8404563eff6"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Sun Mar 29 20:19:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:30 2009 -0300"
      },
      "message": "V4L/DVB (11391): pci-isa radios: remove open and release functions\n\nPatch removes empty open and release functions in pci and isa radio\ndrivers, setting them to NULL. V4L module doesn\u0027t call for them due to\nprevious patch.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "65d9ff9c85d3c2e06d22aed78efee8404563eff6",
      "tree": "de0492e5a6b73ed29222d924b7346b700cb40245",
      "parents": [
        "dfa76fa2824967c0ec196fbcba36d3e74b66d3aa"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 20:19:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:30 2009 -0300"
      },
      "message": "V4L/DVB (11390): 2-dev.c: return 0 for NULL open and release callbacks\n\nPatch allows v4l2_open and v4l2_release functions return 0 if open and\nrelease driver callbacks set to NULL. This will be used in radio\ndrivers.\n\n--\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dfa76fa2824967c0ec196fbcba36d3e74b66d3aa",
      "tree": "96f1a646ca8b204e237d6aa72579825cdcedd0b0",
      "parents": [
        "2659e468a38d7baa758baa5e59529e48eb8930c9"
      ],
      "author": {
        "name": "Adam Baker",
        "email": "linux@baker-net.org.uk",
        "time": "Sun Mar 29 19:17:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:29 2009 -0300"
      },
      "message": "V4L/DVB (11387): Sensor orientation reporting\n\nAdd support to the SQ-905 driver to pass back to user space the\nsensor orientation information obtained from the camera during init.\nModifies gspca and the videodev2.h header to create the necessary\nAPI.\n\n[mchehab@redhat.com: Changed \"Output is\" to \"Frames are\" at the comments, as suggested at LMML]\nSigned-off-by: Adam Baker \u003clinux@baker-net.org.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2659e468a38d7baa758baa5e59529e48eb8930c9",
      "tree": "8b7432d9cb86f7e83258966748a3b4bde83d7e42",
      "parents": [
        "6c31e598368bfff49fc3e694c5b7624635871acb"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sun Mar 29 16:36:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:28 2009 -0300"
      },
      "message": "V4L/DVB (11386): saa7134: Add analog RF tuner support for Avermedia A700 DVB-S Hybrid+FM card\n\nThanks to panagonov \u003cpanagonov@mail.bg\u003e for requesting support and\ntesting patches.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c31e598368bfff49fc3e694c5b7624635871acb",
      "tree": "c002301857834622e14faedd5dc3cb3cd8ab4f32",
      "parents": [
        "5325b4272a53b43f55b82cc369c310c2fcacdca1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Apr 02 11:37:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:28 2009 -0300"
      },
      "message": "V4L/DVB (11381): ivtv/cx18: remove VIDIOC_INT_S_AUDIO_ROUTING debug support.\n\nRemove support for the debug call VIDIOC_INT_S_AUDIO_ROUTING from cx18\nand ivtv. These internal ioctls shouldn\u0027t be exposed. These were only\nused through the cx18-ctl and ivtv-ctl utilities, and only when testing\na new card variant.\n\nThis cleanup allows the removal of this ioctl from v4l2-common.h.\n\nCc: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5325b4272a53b43f55b82cc369c310c2fcacdca1",
      "tree": "f2a1491de3d05901152e0e271c0cb5ce381884c2",
      "parents": [
        "c0ff29150d37615ac703802ab3edc775fd402491"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Apr 02 11:26:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:27 2009 -0300"
      },
      "message": "V4L/DVB (11380): v4l2-subdev: change s_routing prototype\n\nIt is no longer needed to use a struct pointer as argument, since v4l2_subdev\ndoesn\u0027t require that ioctl-like approach anymore. Instead just pass the input,\noutput and config (new!) arguments directly.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c0ff29150d37615ac703802ab3edc775fd402491",
      "tree": "4ed1a45326c028fb82ca2e72c5f5f1cd5517a4dd",
      "parents": [
        "3ff4ad815c5824ab35375d72ea8fe14fb3230daa"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 20:22:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:27 2009 -0300"
      },
      "message": "V4L/DVB (11379): mxb: fix copy-and-paste bug in mute.\n\nThe line-in was muted twice instead of the line-in and the cd-in.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ff4ad815c5824ab35375d72ea8fe14fb3230daa",
      "tree": "58f3b75b5b97f5dbf0bb129423c766c1fa4c86fd",
      "parents": [
        "940088a16221fa517f5b921266afa8e46f49b784"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 03:15:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:26 2009 -0300"
      },
      "message": "V4L/DVB (11377): v4l: increase version numbers of drivers converted to v4l2_subdev.\n\nWith all the v4l2_subdev changes that were made to these drivers it is a\ngood idea to increase the version number of each driver.\n\nIt\u0027s just the patch level that is increased, except for the zoran and saa7146\ndrivers where the minor number was increased due to the more substantial\nchanges that were made to those two drivers.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "940088a16221fa517f5b921266afa8e46f49b784",
      "tree": "41e7635a3cddc38a4a04d4c65a50b96f8f13ada6",
      "parents": [
        "1792f68b0eb464a9bc84e7d182e2ab4d00541c8c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 04:00:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:25 2009 -0300"
      },
      "message": "V4L/DVB (11376): tvaudio.h: add static inline to retrieve the list of possible i2c addrs.\n\nRather than duplicating this list everywhere, just put it in tvaudio.h.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1792f68b0eb464a9bc84e7d182e2ab4d00541c8c",
      "tree": "623d7e56231ef8dedc685e6b0511c63162313f7a",
      "parents": [
        "e6574f2fbecdb8af807169d345c10131ae060a88"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Mar 30 11:47:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:25 2009 -0300"
      },
      "message": "V4L/DVB (11375): v4l2: use v4l2_i2c_new_probed_subdev_addr where appropriate.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e6574f2fbecdb8af807169d345c10131ae060a88",
      "tree": "9923d1065397b9796a476cac238bacbdf1d820d1",
      "parents": [
        "868f985c2fb85b5f32785bb55a349d180a30f3d3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 03:57:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:24 2009 -0300"
      },
      "message": "V4L/DVB (11373): v4l2-common: add explicit v4l2_device pointer as first arg to new_(probed)_subdev\n\nThe functions v4l2_i2c_new_subdev and v4l2_i2c_new_probed_subdev relied on\ni2c_get_adapdata to return the v4l2_device. However, this is not always\npossible on embedded platforms. So modify the API to pass the v4l2_device\npointer explicitly.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "868f985c2fb85b5f32785bb55a349d180a30f3d3",
      "tree": "e0a7bc9246227ca00199241e54889f8c8913634d",
      "parents": [
        "acebc70d4a789df21270690c70928b8a836caad7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Mar 30 11:40:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:24 2009 -0300"
      },
      "message": "V4L/DVB (11374): v4l2-common: add v4l2_i2c_new_probed_subdev_addr\n\nAdd utility function to probe for a single address, rather than a list\nof addresses.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "acebc70d4a789df21270690c70928b8a836caad7",
      "tree": "63c9c17b47ef46b2ece12f1a2d440cf362ea70bd",
      "parents": [
        "0c84674353a8c344d169aabce4dc4d44daaa270d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 20:04:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:23 2009 -0300"
      },
      "message": "V4L/DVB (11372): v4l2: use old-style i2c API for kernels \u003c 2.6.26 instead of \u003c 2.6.22\n\nOriginally the intention was to switch to the new style i2c API starting with\nthe introduction of the API in 2.6.22. However, the i2c_new_probed_device()\nfunction has a lethal bug that wasn\u0027t fixed until 2.6.25. Or more accurately,\nit was only fixed in the stable series of 2.6.25 and 2.6.26.\n\nGiven the fact that the new i2c API also changed starting with 2.6.26 (the\naddition of i2c_device_id), it is easiest to switch APIs starting with\n2.6.26.\n\nThis patch updates all the legacy code accordingly.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c84674353a8c344d169aabce4dc4d44daaa270d",
      "tree": "5250181fdb5ffd9912fb98760c98bbc9dde97e3b",
      "parents": [
        "f41737ece472cd803ffb24ac9f5d6fdd1d871341"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 19:40:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:22 2009 -0300"
      },
      "message": "V4L/DVB (11371): v4l2: remove legacy fields in v4l2-i2c-drv.h.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f41737ece472cd803ffb24ac9f5d6fdd1d871341",
      "tree": "26ac526ec381e26c46a857f3ce44c84e75331b01",
      "parents": [
        "cc26b076cf8b1040ccc514302ef9a24042272ec3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 03:52:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:22 2009 -0300"
      },
      "message": "V4L/DVB (11370): v4l2-subdev: move s_std from tuner to core.\n\ns_std didn\u0027t belong in the tuner ops. Stricly speaking it should be part of\nthe video ops, but it is used by audio and tuner devices as well, so it is\nmore efficient to make it part of the core ops.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc26b076cf8b1040ccc514302ef9a24042272ec3",
      "tree": "6b41545a2d59f531cffd32d7161dcabc1d40d0e1",
      "parents": [
        "7c9fc9d50f97c9a6733ff1a22b6e31bcd91778e2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 19:20:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:21 2009 -0300"
      },
      "message": "V4L/DVB (11369): v4l2-subdev: add load_fw and use that instead of abusing core-\u003einit.\n\nThe init callback was used in several places to load firmware. Make a separate\nload_fw callback for that. This makes the code a lot more understandable.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c9fc9d50f97c9a6733ff1a22b6e31bcd91778e2",
      "tree": "12423e911ab794b85f5f2b1148ce5fe8a07103bf",
      "parents": [
        "78a3b4db2e53a1903c86e2856e175d85a3849e84"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 03:49:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:20 2009 -0300"
      },
      "message": "V4L/DVB (11368): v4l2-subdev: move s_standby from core to tuner.\n\ns_standby is only used to put the tuner in powersaving mode, so move it\nfrom core to tuner.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78a3b4db2e53a1903c86e2856e175d85a3849e84",
      "tree": "c22153691d3ab5210bc02bdc478b29a938e85dc5",
      "parents": [
        "b74c0aac357e5c71ee6de98b9887fe478bc73cf4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 03:41:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:20 2009 -0300"
      },
      "message": "V4L/DVB (11367): v4l2-common: remove legacy code\n\nNow that all drivers are converted to v4l2_subdev we can remove legacy code\nin v4l2-common. Also move the documentation of the internal API to\nv4l2-subdev.h where it really belongs.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b74c0aac357e5c71ee6de98b9887fe478bc73cf4",
      "tree": "5a3eb7c3c420ac2dd9701f9813984e309c35ac8a",
      "parents": [
        "647da444951bc11c0d9c4680abf71e2520d8eae5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 18:00:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:19 2009 -0300"
      },
      "message": "V4L/DVB (11366): v4l: remove obsolete header and source\n\nv4l2-subdev.c and v4l2-i2c-drv-legacy.h were used to support the old i2c\nAPI. All v4l drivers are now converted to v4l2_subdev, so these two files\ncan be removed.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "647da444951bc11c0d9c4680abf71e2520d8eae5",
      "tree": "9df33b067e6c9bfa125f280d5e31362b2152929a",
      "parents": [
        "75b4c260fa93d99979a8b5bec5a621daff469398"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 17:56:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:19 2009 -0300"
      },
      "message": "V4L/DVB (11365): tvaudio: remove i2c legacy code\n\nAll drivers that use tvaudio now use v4l2_subdev, so we can remove the\nlegacy code from tvaudio.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75b4c260fa93d99979a8b5bec5a621daff469398",
      "tree": "a3f062f4a5e3a4d1f6231e253e6c9567448c640f",
      "parents": [
        "762decd3bfb58f190b7cc2e9cc186ba95cca3dcf"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Apr 01 03:32:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:18 2009 -0300"
      },
      "message": "V4L/DVB (11364): tuner: remove i2c legacy code.\n\nAll drivers that use the tuner module now use v4l2_subdev, so we can remove the\nlegacy code from this module.\n\nNote that TUNER_SET_CONFIG is still called by tuner-simple.c, so we have\nto handle it via a .command callback. There must be a better way to do this,\nbut for now this will work.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "762decd3bfb58f190b7cc2e9cc186ba95cca3dcf",
      "tree": "d9fae641c1cb778cb3d5ef2f86c642d941a8bea8",
      "parents": [
        "ef6078e98e40170a8a3d4e6b205184a2ede87a02"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 17:34:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:17 2009 -0300"
      },
      "message": "V4L/DVB (11363): tvp5150: remove i2c legacy code.\n\nAll drivers that use tvp5150 now use v4l2_subdev, so we can remove the\nlegacy code from tvp5150.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef6078e98e40170a8a3d4e6b205184a2ede87a02",
      "tree": "835c1376b6626c6dc54ae9e1b390e747a280a771",
      "parents": [
        "46e226742618cf3e33635536decdffd48f3f0ebe"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 17:32:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:17 2009 -0300"
      },
      "message": "V4L/DVB (11362): saa7115: remove i2c legacy code\n\nAll drivers that use saa7115 now use v4l2_subdev, so we can remove the\nlegacy code from saa7115.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "46e226742618cf3e33635536decdffd48f3f0ebe",
      "tree": "703f02128eba8300ddcef02b8220e83a0bfe081b",
      "parents": [
        "36fa674e6ca918fccc95ce8dbb16a8e68c0c1ef3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 29 17:30:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:16 2009 -0300"
      },
      "message": "V4L/DVB (11361): msp3400: remove i2c legacy code\n\nAll drivers that use msp3400 now use v4l2_subdev, so we can remove the\nlegacy code from msp3400.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36fa674e6ca918fccc95ce8dbb16a8e68c0c1ef3",
      "tree": "81202fa98df86b01b283a262a0fab0504c0e226e",
      "parents": [
        "119753a4640e9961cdb75c89630e8ffbedad79a7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 05 08:02:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:16 2009 -0300"
      },
      "message": "V4L/DVB (11360): em28xx: use usb_interface.dev for v4l2_device_register\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "119753a4640e9961cdb75c89630e8ffbedad79a7",
      "tree": "2d2a9f4fa42d9a733719df5942ab6dc894939686",
      "parents": [
        "4bb685108e0189e4c3acda06f79886d79465b45a"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:49:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:15 2009 -0300"
      },
      "message": "V4L/DVB (11358): w9968cf: use usb_interface.dev for v4l2_device_register\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4bb685108e0189e4c3acda06f79886d79465b45a",
      "tree": "87c0f90de696ffa682776240f6f14f76587d0360",
      "parents": [
        "a4124aa95834a6c508e963354205b25cac5352f0"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:48:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:15 2009 -0300"
      },
      "message": "V4L/DVB (11357): au0828: remove explicitly set v4l2_device.name and unused au0828_instance\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nAcked-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a4124aa95834a6c508e963354205b25cac5352f0",
      "tree": "c808b966228dbb013eec7736bb41bf62c613f867",
      "parents": [
        "70ad6383541c56dc82071b30249df56dfdcdd27f"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:47:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:14 2009 -0300"
      },
      "message": "V4L/DVB (11356): au0828: use usb_interface.dev for v4l2_device_register\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nAcked-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "70ad6383541c56dc82071b30249df56dfdcdd27f",
      "tree": "f91481a732fbf6b3f22cf773f9655ee16c0cf9ad",
      "parents": [
        "a878440d994e11bc3e4eb81d378b32fa32e9d80c"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:46:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:13 2009 -0300"
      },
      "message": "V4L/DVB (11355): pvrusb2: use usb_interface.dev for v4l2_device_register\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a878440d994e11bc3e4eb81d378b32fa32e9d80c",
      "tree": "683b74a8be4eac87442778705ebcc2b2c1b08300",
      "parents": [
        "6e7f7b37e719746da67ecfc54a264783d473ca05"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:46:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:13 2009 -0300"
      },
      "message": "V4L/DVB (11354): usbvision: use usb_interface.dev for v4l2_device_register\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nAcked-by: Thierry Merle \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e7f7b37e719746da67ecfc54a264783d473ca05",
      "tree": "c0fc7d7d247c6556d1bd635927437c5644dbb536",
      "parents": [
        "7231748af687819fa1699c80e64ed6b47a4a3ff0"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:41:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:12 2009 -0300"
      },
      "message": "V4L/DVB (11353): cx231xx: remove explicitly set v4l2_device.name\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7231748af687819fa1699c80e64ed6b47a4a3ff0",
      "tree": "c7b948209102abd3be46981188c7ed4fd6391d43",
      "parents": [
        "5fb1b2567982cffce355e4b3139a3de4430be899"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Apr 01 08:39:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:12 2009 -0300"
      },
      "message": "V4L/DVB (11352): cx231xx: use usb_interface.dev for v4l2_device_register\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5fb1b2567982cffce355e4b3139a3de4430be899",
      "tree": "31bcce132acd431e69e3816131b6747b59edb65f",
      "parents": [
        "2c6beca875f0237ae9cfb2bb26144b60b9418c3a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Mar 28 06:55:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:11 2009 -0300"
      },
      "message": "V4L/DVB (11250): cx231xx: Fix Kconfig help items\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2c6beca875f0237ae9cfb2bb26144b60b9418c3a",
      "tree": "e59559c54e388a56361086efe5583209d4d970e7",
      "parents": [
        "4be1ad36683b23355f059c3386f97a4427d1a56a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 22 08:53:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:10 2009 -0300"
      },
      "message": "V4L/DVB (11135): cx231xx: use usb_make_path() for bus_info\n\nVIDIOC_QUERYCAP should return the proper bus info. In the case of USB, this\nshould be generated by usb_make_path(), being something like:\n\tusb-0000:00:1d.7-2\n\nCc: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4be1ad36683b23355f059c3386f97a4427d1a56a",
      "tree": "3d7d82d878f679ed9b8ad62ac9aa1981cbac0b6d",
      "parents": [
        "38350ba9549b8c981f58ad3d037b335cbae14c43"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 22 08:28:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:10 2009 -0300"
      },
      "message": "V4L/DVB (11134): cx231xx: dmesg cleanup\n\nRemove some printk\u0027s that were needed only during development phase. Also,\ncleans the printed messages to produce a nicer result.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38350ba9549b8c981f58ad3d037b335cbae14c43",
      "tree": "e6e20adf6e91ee62b5cc9202a339b495f92f8c85",
      "parents": [
        "90960744a1ea83b70ace7983c80173220c9451c3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 22 08:02:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:09 2009 -0300"
      },
      "message": "V4L/DVB (11133): cx231xx: don\u0027t print pcb config debug messages by default\n\nCc: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90960744a1ea83b70ace7983c80173220c9451c3",
      "tree": "aa886bfe688c4a0e48d97c6f28348c7ca2d3bb6c",
      "parents": [
        "b905de30e300b959ea89c3af9d436e7f73e9e628"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 22 07:52:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:09 2009 -0300"
      },
      "message": "V4L/DVB (11132): cx231xx: usb probe cleanups\n\nSimplifies the usb probe logic, cleaning the printed messages during the probing\nphase.\n\nCc: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b905de30e300b959ea89c3af9d436e7f73e9e628",
      "tree": "65865332575ec27117da784f199a35b3272178c0",
      "parents": [
        "92fcbd3f4ea07a8efd2d2881645baae0a061c82e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 22 05:46:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:08 2009 -0300"
      },
      "message": "V4L/DVB (11131): cx231xx: avoid trying to access unfilled dev struct\n\ncx231xxinfo needs dev-\u003ename. However, this is not declared on the time the\ncheck for the max number of supported devices is done.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "92fcbd3f4ea07a8efd2d2881645baae0a061c82e",
      "tree": "05e79fc71020d66f27eea713aa225a99871a4de5",
      "parents": [
        "ecc67d108d6ade14d79c8546f5db36613c780d59"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Mar 21 22:16:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:07 2009 -0300"
      },
      "message": "V4L/DVB (11130): cx231xx: fix an inverted logic at vidioc_streamoff\n\nCc: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ecc67d108d6ade14d79c8546f5db36613c780d59",
      "tree": "638c133624821d7f409fce13c1a71524d4ce6215",
      "parents": [
        "b1196126b016d0f28a99c16b27c403d0ecac501a"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Sat Mar 21 22:00:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:07 2009 -0300"
      },
      "message": "V4L/DVB (11129): cx231xx: Use generic names for each device block\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1196126b016d0f28a99c16b27c403d0ecac501a",
      "tree": "771b637e63514e40a051613e296ed6b2838f7e07",
      "parents": [
        "ed559edf35bdefb91c7eba5ea3dfd1e939aaa782"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Fri Mar 20 23:33:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:06 2009 -0300"
      },
      "message": "V4L/DVB (11128): cx231xx: convert the calls to subdev format\n\nThis patch converts cx231xx to the new v4l2 dev/subdev, doing:\n - Conversion of i2c calls to subdev calls;\n - all subdev calls to call_all();\n - Corrected the header file order in cx231xx.h;\n - Added tuner frequency setting.\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed559edf35bdefb91c7eba5ea3dfd1e939aaa782",
      "tree": "ff5f8e57f6c351657598af4678ffd726da4d5e3b",
      "parents": [
        "00ca732451c8aaec430c84a0c5cd1e1c01227dfa"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Fri Mar 13 18:35:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:06 2009 -0300"
      },
      "message": "V4L/DVB (11038): Fix the issue with audio module \u0026 correction of Names\n\nThe audio module requested in driver differs with module\ncreated by Makefile. Makefile is corrected to create the same module name\nrequired by driver. Also, corrected the strings that shows wrong name.\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00ca732451c8aaec430c84a0c5cd1e1c01227dfa",
      "tree": "8d0ef6547ed4e7535ecf5382628d372e9e75c064",
      "parents": [
        "d73abcff75cd3b1b5c910df454ac332beb29eed1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Mar 13 13:36:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:05 2009 -0300"
      },
      "message": "V4L/DVB (10989): cx25840: cx23885 detection was broken\n\nAn earlier commit accidentally broke the detection of the cx25837 part of\nthe cx23885. Reinstated the commented out code.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d73abcff75cd3b1b5c910df454ac332beb29eed1",
      "tree": "d82c1cf358a9a7f640e93261ec449eff07e04d14",
      "parents": [
        "6e4f574ba43511ac1cb860027275e08529c5a28f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Mar 12 18:38:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:05 2009 -0300"
      },
      "message": "V4L/DVB (10982): cx231xx: fix compile warning\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e4f574ba43511ac1cb860027275e08529c5a28f",
      "tree": "6e710a1f93e12c001b2d8634d1a344690586a6ac",
      "parents": [
        "b9255176453086b2531c5559350bd5c92b771cc5"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "srinivasa.deevi@conexant.com",
        "time": "Tue Mar 10 21:16:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:04 2009 -0300"
      },
      "message": "V4L/DVB (10958): cx231xx: some additional CodingStyle and minor fixes\n\nchanged the pcb-config.c/h to pcb-cfg.c/h for short names.\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9255176453086b2531c5559350bd5c92b771cc5",
      "tree": "b448774588b137e6efb9fad0ce8902b00a8d4788",
      "parents": [
        "818fdf341369110ff91296843797a9431a3d9b31"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Wed Mar 04 17:49:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:03 2009 -0300"
      },
      "message": "V4L/DVB (10957): cx231xx: Fix CodingStyle\n\nFixes several CodingStyle issues on the driver.\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "818fdf341369110ff91296843797a9431a3d9b31",
      "tree": "b8f78f3af6e8cb83d8310775f34620f081436d37",
      "parents": [
        "cde4362f0244a70bab73e37e24f167186bb9a8be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 13 07:41:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:03 2009 -0300"
      },
      "message": "V4L/DVB (10957a): cx231xx: Fix compilation breakage\n\nOnly cx231xx-video needs linux/version.h, due to KERNEL_VERSION macro,\nthat is used by V4L2 API.\n\nThis patch moves the KERNEL_VERSION to its proper place and starts with\n0,0,1.\n\nThere are still much more to be fixed on later patches\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cde4362f0244a70bab73e37e24f167186bb9a8be",
      "tree": "17a52f26a6d14c9742c698b2b7e109fad6ac8695",
      "parents": [
        "84b5dbf39ed2f51224841bbbf08439158d69d427"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 03 13:31:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:02 2009 -0300"
      },
      "message": "V4L/DVB (10956): cx231xx: First series of manual CodingStyle fixes\n\nThis patch cleans up CodingStyle on the following source files:\n\nThere are still much more to be fixed on later patches\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84b5dbf39ed2f51224841bbbf08439158d69d427",
      "tree": "b24963462dc1ad93860645d8729d1ddfc6ce526e",
      "parents": [
        "e0d3bafd02586cfde286c320f56906fd9fa8d256"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 03 06:14:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:01 2009 -0300"
      },
      "message": "V4L/DVB (10955): cx231xx: CodingStyle automatic fixes with Lindent\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e0d3bafd02586cfde286c320f56906fd9fa8d256",
      "tree": "bf9a37d90b902dfcc9d37a6f252c8c97de1c40ff",
      "parents": [
        "95b14fb23b543e0a9213b4ba3cc4fc640d9e453f"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Tue Mar 03 14:37:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:01 2009 -0300"
      },
      "message": "V4L/DVB (10954): Add cx231xx USB driver\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\n[mchehab@redhat.com: Remove the Kconfig changes, to avoid git breakages]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "95b14fb23b543e0a9213b4ba3cc4fc640d9e453f",
      "tree": "262291eaf367022b9d2f12cb35a3e424cf8460af",
      "parents": [
        "149783b58170da0b7ebe9e86995f8cb350f33b6d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 03 14:36:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:00 2009 -0300"
      },
      "message": "V4L/DVB (10953): cx25840: Fix CodingStyle errors introduced by the last patch\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "149783b58170da0b7ebe9e86995f8cb350f33b6d",
      "tree": "613e6057906fe863b67ecdf02039c8daa0e04d42",
      "parents": [
        "073d696d547ef933e1f0748086da785e95cb8395"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Tue Mar 03 06:07:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:44:00 2009 -0300"
      },
      "message": "V4L/DVB (10952): cx25840: prepare it to be used by cx231xx module\n\ncx231xx has a cx25840 inside the chip. However, some different\ninitializations are used for this variant.\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6acc81c394393b853e731cc67f17ef277d521123",
      "tree": "62d2c852d4a8a63be7c552339774e5df2443ebb2",
      "parents": [
        "b71df97a3ffdb2bfc286c3fa0c2b1a0aa3a6bf88"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Fri Apr 03 10:34:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:43:58 2009 -0300"
      },
      "message": "V4L/DVB (11350): Add camera (CSI) driver for MX1\n\nAdd support for CMOS Sensor Interface on i.MX1 and i.MXL SoCs.\n\n create mode 100644 arch/arm/mach-mx1/ksym_mx1.c\n create mode 100644 arch/arm/mach-mx1/mx1_camera_fiq.S\n create mode 100644 arch/arm/plat-mxc/include/mach/mx1_camera.h\n create mode 100644 drivers/media/video/mx1_camera.c\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Darius Augulis \u003caugulis.darius@gmail.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b71df97a3ffdb2bfc286c3fa0c2b1a0aa3a6bf88",
      "tree": "e16c24632215a9d5a5e28ffc64394dae4b297367",
      "parents": [
        "f982651410f00378e42d9daab274adee5c762523"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lg@denx.de",
        "time": "Fri Apr 03 10:34:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:43:58 2009 -0300"
      },
      "message": "V4L/DVB (11349): mx3-camera: adapt the clock definition and the driver to the new clock naming\n\nWith the i.MX31 transition to clkdev clock names have changed, but mistakenly\nthe \"mx3-camera.0\" has been registered with a non-NULL connection ID, which is\nnot necessary, since this is the only clock, used by the capture interface\ndriver. Fix the clock definition and the driver to use NULL as a connection ID.\n\nSigned-off-by: Guennadi Liakhovetski \u003clg@denx.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f982651410f00378e42d9daab274adee5c762523",
      "tree": "ba5f003d6d650360bb15df26b430b5e280619e3d",
      "parents": [
        "6252d25776f7e74f22acad7acb0165338927fe1e"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lg@denx.de",
        "time": "Fri Apr 03 10:14:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 06 21:43:57 2009 -0300"
      },
      "message": "V4L/DVB (11347): mt9t031: use platform power hook\n\nUse platform power hook to turn the camera on and off.\n\nSigned-off-by: Guennadi Liakhovetski \u003clg@denx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "6252d25776f7e74f22acad7acb0165338927fe1e"
}
