)]}'
{
  "log": [
    {
      "commit": "1b2bad2f049e405530b4a8a478edc45770b219c1",
      "tree": "5ea5105c5fa811739511d1106f7e25bf73e2cbdd",
      "parents": [
        "9cbe05c71251b51607d80256c3b3754957bb5ed8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue May 15 20:36:40 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 18:56:37 2007 -0700"
      },
      "message": "em28xx and ivtv should depend on PCI\n\n.. because video-buf.c requires PCI, and VIDEO_EM28XX selects it.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57a44415beee38d1afcd8e1b5fad66f3414d2dac",
      "tree": "365eada15165e37e153b6d304142db16f251438b",
      "parents": [
        "2a383c63ff933a496f19d6559ab54ac14871b7f3",
        "bbe2486fe3bd6c7cffaf4123b7e86a55c209ed44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:57:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:57:16 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (44 commits)\n  V4L/DVB (5571): V4l1-compat:  Make VIDIOCSPICT return errors in a useful way\n  V4L/DVB (5624): Radio-maestro.c cleanup\n  V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2\n  V4L/DVB (5622): Radio-zoltrix.c cleanup\n  V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2\n  V4L/DVB (5619): Dvb-usb: fix typo\n  V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c\n  V4L/DVB (5617): V4L2: videodev, allow debugging\n  V4L/DVB (5614): M920x: Disable second adapter on LifeView TV Walker Twin\n  V4L/DVB (5613): M920x: loosen up 80-col limit\n  V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo\n  V4L/DVB (5611): M920x: replace deb_rc with deb\n  V4L/DVB (5610): M920x: remove duplicated code\n  V4L/DVB (5609): M920x: group like functions together\n  V4L/DVB (5608): M920x: various whitespace cleanups\n  V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh\n  V4L/DVB (5606): M920x: add \"c-basic-offset: 8\" to help emacs to enforce tabbing\n  V4L/DVB (5605): M920x: Add support for LifeView TV Walker Twin\n  V4L/DVB (5603): V4L: Prevent queueing queued buffers.\n  V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a)\n  ...\n"
    },
    {
      "commit": "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82",
      "tree": "e53c1f17d79a62bb845438d6af6a7693ef5440f3",
      "parents": [
        "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:57 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: menus with depends on HAS_IOMEM.\n\nAdd \"depends on HAS_IOMEM\" to a number of menus to make them\ndisappear for s390 which does not have I/O memory.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bbe2486fe3bd6c7cffaf4123b7e86a55c209ed44",
      "tree": "09520b7aaf5d491a0f954fc8f038d0806663ac5d",
      "parents": [
        "9d3eb99b36c73843cd73f45dad8ca9dde1ce3888"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Apr 27 22:56:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:09 2007 -0300"
      },
      "message": "V4L/DVB (5571): V4l1-compat:  Make VIDIOCSPICT return errors in a useful way\n\nAmong other things, VIDIOCSPICT sets the pixel format.  Some drivers\ndon\u0027t support all formats, e.g. cx88 doesn\u0027t support the planar formats.\nThe compat code that translates VIDIOCSPICT into V4L2 ioctls doesn\u0027t pass\non any errors, so a userspace program doesn\u0027t know if it has selected an\nunsupported pixel format.\n\nVIDIOCSPICT sets both the memory capture and overlay formats, and it\u0027s\npossible that one will be set while the other will fail, e.g. cx88\ndoesn\u0027t even support overlay.  Also, trying to set the overlay format\nwill fail for non-root users.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9d3eb99b36c73843cd73f45dad8ca9dde1ce3888",
      "tree": "06b52cbe3588183cfb2fb629ab7abafd15bbea76",
      "parents": [
        "7002a4f350c56e36155c177071534f71d3f939bb"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Mon May 07 16:44:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:09 2007 -0300"
      },
      "message": "V4L/DVB (5624): Radio-maestro.c cleanup\n\nRemoved unnecessary semaphore.\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7002a4f350c56e36155c177071534f71d3f939bb",
      "tree": "ac6ca72924f915bcd94d9625a48f2be3f5e77999",
      "parents": [
        "2437c6d47cc594c9072fa9cb79928487cf51f1f9"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Mon May 07 16:43:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:08 2007 -0300"
      },
      "message": "V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2\n\nConvert dsbr100 to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2437c6d47cc594c9072fa9cb79928487cf51f1f9",
      "tree": "cc4f82c9f11fbb45d8509cc1d38da5660749dbf7",
      "parents": [
        "c1c4fd3eee302b285a20f17a838ef7cc423a28b3"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Mon May 07 16:34:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:07 2007 -0300"
      },
      "message": "V4L/DVB (5622): Radio-zoltrix.c cleanup\n\nRemoved unnecessary .hardware member from struct zoltrix_radio\n(video_device).\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c1c4fd3eee302b285a20f17a838ef7cc423a28b3",
      "tree": "ba22debd7cbaaca5b14572406d569e450c244f87",
      "parents": [
        "09129f0d14147732e0dff0feb9ca1347089a9c23"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Mon May 07 16:17:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:07 2007 -0300"
      },
      "message": "V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2\n\nConvert radio-cadet to use video_ioctl2\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "09129f0d14147732e0dff0feb9ca1347089a9c23",
      "tree": "31d3b2d2249000198d1ec292ef1af76b999b442b",
      "parents": [
        "ed69686a16e09005419d36be6a94d35c18fedabc"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri May 04 22:51:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:06 2007 -0300"
      },
      "message": "V4L/DVB (5619): Dvb-usb: fix typo\n\nreplace \"streaming_crtl\" with \"streaming_ctrl\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ed69686a16e09005419d36be6a94d35c18fedabc",
      "tree": "863c7c9fbcb47320c7a9bdb151039cfd313dc40c",
      "parents": [
        "57e45b31c1f32d15b6642c3af1578ee40be35dfb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon May 07 10:56:42 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:05 2007 -0300"
      },
      "message": "V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c\n\nDrop the generic client declared in cx88-vp3054-i2c: it\u0027s not used\nanywhere. This shrinks cx88-vp3054-i2c.o by 29% on x86_64. Unless it\nwas there for later use?\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "57e45b31c1f32d15b6642c3af1578ee40be35dfb",
      "tree": "d291686d1387a25aa88fb6582c1f87169c36ad86",
      "parents": [
        "14c4ffbe68247776ad45f1e9c4b6a74abb6936c0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon May 07 10:55:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:04 2007 -0300"
      },
      "message": "V4L/DVB (5617): V4L2: videodev, allow debugging\n\nvideodev, allow debugging\nfix typo? in videodev.c to allow debugging\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "14c4ffbe68247776ad45f1e9c4b6a74abb6936c0",
      "tree": "0de7126dcc7a4ecdc0d479a618d2721b4392829d",
      "parents": [
        "9ad4eef2f429bdab5279fcde38b7ba789e2658f7"
      ],
      "author": {
        "name": "Nick Andrew",
        "email": "nick@nick-andrew.net",
        "time": "Sat May 05 09:24:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:04 2007 -0300"
      },
      "message": "V4L/DVB (5614): M920x: Disable second adapter on LifeView TV Walker Twin\n\nDisable second adapter on LifeView TV Walker Twin while it doesn\u0027t work \nproperly.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Nick Andrew \u003cnick@nick-andrew.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9ad4eef2f429bdab5279fcde38b7ba789e2658f7",
      "tree": "39c993cd8b16748a0489c1cbb84da94770f86265",
      "parents": [
        "4fd74a776f8f451e424ec6cd6bdff690c83b07c2"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Fri Apr 20 13:34:25 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:03 2007 -0300"
      },
      "message": "V4L/DVB (5613): M920x: loosen up 80-col limit\n\nDo not follow 80-col limit where it would cause inconsistency.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4fd74a776f8f451e424ec6cd6bdff690c83b07c2",
      "tree": "ff70ff7f3c58ec5f4de660888b4e5b5dafecb83b",
      "parents": [
        "bf2b4f67a48043f3446075b02c1d0fbe07c80819"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Mon Mar 26 17:05:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:02 2007 -0300"
      },
      "message": "V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bf2b4f67a48043f3446075b02c1d0fbe07c80819",
      "tree": "d30f0a1339f682f91a84ba0d2018049dc5ac2718",
      "parents": [
        "e7b419b69212f3c3489ae808f26d2a0d2b52fe9c"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Mon Mar 26 16:59:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:01 2007 -0300"
      },
      "message": "V4L/DVB (5611): M920x: replace deb_rc with deb\n\ndeb_rc is used by the dvb-usb core framework.  This patch replaces all\noccurances of deb_rc with deb, in m920x.c, so that its clear that we\u0027re\nnot using dvb-usb\u0027s deb_rc.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e7b419b69212f3c3489ae808f26d2a0d2b52fe9c",
      "tree": "380f9ecf8e909ef50e4f06136b291f6f21d88659",
      "parents": [
        "5afb707120ec269725c71a2282ee3473c5bc04c1"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 26 16:39:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:00 2007 -0300"
      },
      "message": "V4L/DVB (5610): M920x: remove duplicated code\n\nSome of the devices supported by the m920x driver have identical functions used\nfor tuner_attach and frontend_attach.  This patch consolidates the functions in\nquestion, and updates the debug code to be generic for each.  This patch\ndecreases the size of the kernel.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5afb707120ec269725c71a2282ee3473c5bc04c1",
      "tree": "63e8351141777ab982a8aa4944e849d5d6728c9f",
      "parents": [
        "d3911eaa0d7d0e6963f194e748cf21d7502584bf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 26 16:35:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:13:00 2007 -0300"
      },
      "message": "V4L/DVB (5609): M920x: group like functions together\n\n- Group the tuner configurations together.\n- Group the demod configurations together.\n- Group the device-specific initialization functions together.\n- Group demod_attach functions together.\n- Group tuner_attach functions together.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d3911eaa0d7d0e6963f194e748cf21d7502584bf",
      "tree": "4b1bdc74a3fd3c720df0fdfd49a41b687d80a8f3",
      "parents": [
        "f8e0bd5db4cc636fec35264c2396adb1b633ee05"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 22 19:03:37 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:59 2007 -0300"
      },
      "message": "V4L/DVB (5608): M920x: various whitespace cleanups\n\n- 80-column cleanups\n- spaces between operators\n- tabbing style\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f8e0bd5db4cc636fec35264c2396adb1b633ee05",
      "tree": "c287f2a594631766ffe170a068c464e9273ea0a0",
      "parents": [
        "ce9c27503491ea342b18b892f973acf5b3afc0f1"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Thu Mar 22 17:37:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:58 2007 -0300"
      },
      "message": "V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh\n\nThese devices are sold by various companies and chains not involved in\nhardware manufacturing business. This particular device owned by\nwinisch (from irc) had a sticker with text \"TCM 234292\" on it. This device\nwas never opened so it is possible that Dposh did not manufacture this\nstick. However, the bundled software and their product line points into\nthat direction. Also thanks to Michael Krufky for spotting this hw\nfiltering problem and thus avoiding hair loss.\nHardware pid filters and the bundled remote controller are not currently\nsupported on this device.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce9c27503491ea342b18b892f973acf5b3afc0f1",
      "tree": "270c4a8618a343dc962eb085788213359243421c",
      "parents": [
        "aa50ec2b4998f3937d7050826db190c82bed64e7"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 22 17:18:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:58 2007 -0300"
      },
      "message": "V4L/DVB (5606): M920x: add \"c-basic-offset: 8\" to help emacs to enforce tabbing\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aa50ec2b4998f3937d7050826db190c82bed64e7",
      "tree": "09c342e058ddb4ea516b3f6f3db994a32c51fb2f",
      "parents": [
        "36a63ee34b568de8d0762f9b07f34ae5caae7724"
      ],
      "author": {
        "name": "Nick Andrew",
        "email": "nick@nick-andrew.net",
        "time": "Thu Mar 22 17:09:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:57 2007 -0300"
      },
      "message": "V4L/DVB (5605): M920x: Add support for LifeView TV Walker Twin\n\nAdd support for \"LifeView TV Walker Twin\" (USB IDs 10fd:0513, 10fd:0514)\n\nSigned-off-by: Nick Andrew \u003cnick@nick-andrew.net\u003e\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "36a63ee34b568de8d0762f9b07f34ae5caae7724",
      "tree": "0ad63f1e92b05f5505e90271f784b1d63a641911",
      "parents": [
        "5ad5e4845b441a00e4165e2c2e3ac8507db9cbe6"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@nokia.com",
        "time": "Fri May 04 12:19:59 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:56 2007 -0300"
      },
      "message": "V4L/DVB (5603): V4L: Prevent queueing queued buffers.\n\nvideobuf_qbuf queues buffers to q-\u003estream but does not properly check\nthe state of the buffer before queueing. It was possible to queue\nbuffers that already were in the queue.\nOnly buffers that are in states STATE_NEEDS_INIT and STATE_IDLE can be\nqueued.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5ad5e4845b441a00e4165e2c2e3ac8507db9cbe6",
      "tree": "98723bd4bdcf2c49544c511013c6608682dc3ee3",
      "parents": [
        "9a95735dde206d2b3575c6368172206535c9bb4e"
      ],
      "author": {
        "name": "Pat Erley",
        "email": "pat-lkml@erley.org",
        "time": "Tue May 08 09:36:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:55 2007 -0300"
      },
      "message": "V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a)\n\nUncomments code in vp702x-fe.c to enable DiSEqC in vp7021a\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Pat Erley \u003cpat@erley.org\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\n"
    },
    {
      "commit": "9a95735dde206d2b3575c6368172206535c9bb4e",
      "tree": "9949357a3f640ee814c250988db9638ecaed6783",
      "parents": [
        "523b78d1d202dedcd9e549576d6179d68210c038"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu May 03 16:01:02 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:54 2007 -0300"
      },
      "message": "V4L/DVB (5601): Create a menu for DAB\n\nDABUSB driver were a little lost at Multimedia core menu.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "523b78d1d202dedcd9e549576d6179d68210c038",
      "tree": "8b95cfcb5eb8534c35d74bb715005c24d0937bdc",
      "parents": [
        "6b6bcb16c6b528fb5832244db949366bf0e42f44"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu May 03 15:59:37 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:49 2007 -0300"
      },
      "message": "V4L/DVB (5600): Allow compiling just DVB CORE\n\nAllow compiling just DVB CORE without needing to compile the drivers\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6b6bcb16c6b528fb5832244db949366bf0e42f44",
      "tree": "172d297b6f2ab3750e79b2154cb1afd693c752f4",
      "parents": [
        "910a7b68350516e114294064fbec4a9e58f59efc"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Wed May 02 10:11:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:48 2007 -0300"
      },
      "message": "V4L/DVB (5599): Use menuconfig objects II - DVB\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\nAlso remove one indirection (CONFIG_DVB) that does not seem to\nbe really used inside the kernel.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "910a7b68350516e114294064fbec4a9e58f59efc",
      "tree": "f0aba4c4feacd3a46a116430ebc113dd55c54a07",
      "parents": [
        "87c3019d7b1acb7704a257d78c482112e9b0c227"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu May 03 13:16:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:42 2007 -0300"
      },
      "message": "V4L/DVB (5593): Budget-ci: Fix tuning for TDM 1316 (160..200 MHz)\n\nRevert changeset\n  http://linuxtv.org/hg/v4l-dvb?cmd\u003dchangeset;node\u003de7c424bbf9aa;style\u003dgitweb\n\nPetri Helin found that this changeset broke tuning:\n\n\u0027Well, after going through the changes that might have had effect on\ntuning, I found out the one which had caused this problem. I do not know\nthe actual reason behind the change, but the changelog says that it\nwas meant to \"Fix TD1316 tuner for DVBC\". But at least in my case it\nseams to have broken the tuner instead.\u0027\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nThanks-to: Petri Helin \u003cphelin@googlemail.com\u003e\nAcked-by: e9hack \u003ce9hack@googlemail.com\u003e\nAcked-by: Thomas Kaiser \u003clinux-dvb@kaiser-linux.li\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "87c3019d7b1acb7704a257d78c482112e9b0c227",
      "tree": "312478a0bed426b3ca89bf4fae1880fed9986bd2",
      "parents": [
        "32a1db42480dc972e8e92be68d9e604f6aff5381"
      ],
      "author": {
        "name": "Jon Burgess",
        "email": "jburgess777@googlemail.com",
        "time": "Thu May 03 12:23:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:42 2007 -0300"
      },
      "message": "V4L/DVB (5592): DMA: Correctly free resources on error, sync PCI streamed data\n\nI added saa7146_vmalloc_destroy_pgtable() which frees the resources\nallocated by saa7146_vmalloc_build_pgtable() and updated the callers in\nbudget-core.c and av7110.c. I have also been through the updated\nfunctions and updated the error paths to ensure they free all allocated\nresources on error.\nI also realised that there are other callers to saa7146_pgtable_free()\nwhich did not have any sg DMA mapped so it seems wrong to add the\npci_unmap_sg() into that function. Instead I created\nsaa7146_vmalloc_destroy_pgtable() to do this.\nAlso included in this patch are the previous fixes for pci_unmap_sg()\nand syncing the PCI streamed data to work with a SWIOTLB and match the\nrequirements documented in DMA-API.txt.\n\nSigned-off-by: Jon Burgess \u003cjburgess777@googlemail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "32a1db42480dc972e8e92be68d9e604f6aff5381",
      "tree": "665b151a13eb8f087f6afd00e34bd89fee04d277",
      "parents": [
        "ff01652cf856bf2da3b7411255c239d717d08241"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue May 01 22:13:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:41 2007 -0300"
      },
      "message": "V4L/DVB (5591): Saa7146: proper prototype for saa7146_video_do_ioctl()\n\nThis patch adds a proper prototype for saa7146_video_do_ioctl() in\ninclude/media/saa7146_vv.h.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ff01652cf856bf2da3b7411255c239d717d08241",
      "tree": "ebca0c4cd3890543ced1f31bb36be50effceb7a3",
      "parents": [
        "c5da5afb9d7b244cfe3334c77e90b4296cf5f263"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 02 15:14:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:40 2007 -0300"
      },
      "message": "V4L/DVB (5587): Add help for RADIO_ADAPTERS and VIDEO_CAPTURE_DRIVERS\n\nAdd a small help for those two new Kconfig vars.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c5da5afb9d7b244cfe3334c77e90b4296cf5f263",
      "tree": "c71a9e4bcd123296b2fe6882788a83a8f72f9452",
      "parents": [
        "480b55c26e2f6408e86f22a69fcecc29e019e819"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Wed May 02 10:06:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:39 2007 -0300"
      },
      "message": "V4L/DVB (5586): Use menuconfig objects II - V4L\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "480b55c26e2f6408e86f22a69fcecc29e019e819",
      "tree": "5df75439da6c7105f54f00aa76d9bdc20ffedd7f",
      "parents": [
        "b3785596e3964656b9901f4eff73bf40b654d425"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Wed May 02 10:04:03 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:38 2007 -0300"
      },
      "message": "V4L/DVB (5585): SN9C1xx driver updates\n\n* Default color improvements to the OV7660\n@ Fix sn9c102_write_reg()\n@ Fix sn9c102_i2c_try_raw_read()\n@ Fix MI-0343\n+ Add support for pair MI0360+SN9C120\n+ Add more USB ids\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b3785596e3964656b9901f4eff73bf40b654d425",
      "tree": "132d878557449752385201abf70a05babf3fe057",
      "parents": [
        "53958b35e4f8fa14ebcc098018635b306db2bde1"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed May 02 09:47:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:38 2007 -0300"
      },
      "message": "V4L/DVB (5583): VIDEO4LINUX-2: Replace MINOR() with a call to iminor().\n\nReplace the call to MINOR() with a call to the inline iminor()\nroutine.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "53958b35e4f8fa14ebcc098018635b306db2bde1",
      "tree": "fd521ea08e803171881b60a99bc88b057a676164",
      "parents": [
        "b39423a95c1fd2508e463130b77d8256ef3fcead"
      ],
      "author": {
        "name": "James T Klaas",
        "email": "jklaas@appalachian.dyndns.org",
        "time": "Tue May 01 10:48:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:37 2007 -0300"
      },
      "message": "V4L/DVB (5582): Added support for Sabrent TV-PCB05 card.\n\nMaintainer\u0027s notice: I needed to re-number the board, since the board\nnumber conflicted with a patch committed previously.\n\nSigned-off-by: James T Klaas \u003cjklaas@appalachian.dyndns.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b39423a95c1fd2508e463130b77d8256ef3fcead",
      "tree": "8ee31f28135ea800316555f7a5d3b2d4f65a2b17",
      "parents": [
        "4d8451700171d6bbc254191880f86bfdeec2f74f"
      ],
      "author": {
        "name": "Simon Farnsworth",
        "email": "simon.farnsworth@onelan.co.uk",
        "time": "Tue May 01 10:01:20 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:36 2007 -0300"
      },
      "message": "V4L/DVB (5580): Add support for three cards to saa7134 driver\n\nAdd support for the \"Elitegroup ECS TVP3XP FM1246\", the \"KWorld DVB-T\n210\", and the Animation Technologies LR214 Rev F onwards (SAA7131) to\nthe saa7134 driver.\nAlso rename the LR214WF to the LR214 Rev E or ealier (SAA7135), to match\nwhat we\u0027ve seen on boards in the field.\nChanged the comment on the Lifeview cards to indicate Rev E and earlier\nversus Rev F and later, together with a chip indicator, following\nfeedback from Peter Missel \u003cpeter.missel@onlinehome.de\u003e.\n\nSigned-off-by: Simon Farnsworth \u003csimon.farnsworth@onelan.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4d8451700171d6bbc254191880f86bfdeec2f74f",
      "tree": "4b08ddedcb6717f189668e66e6f35e496ae318ff",
      "parents": [
        "ba70d59bb987110c4394e896b299f9726609aa33"
      ],
      "author": {
        "name": "holger@muscate-magnussen.de",
        "email": "holger@muscate-magnussen.de",
        "time": "Tue May 01 09:25:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:35 2007 -0300"
      },
      "message": "V4L/DVB (5578): Workaround for bad hardare/firmware on some pluto2 devices\n\npluto2_driver: Workaround for pluto2 card reporting wrong number of\nreceived packets and flooding system with interrupts.\n\nThis patch constitutes a workaround for a hardware/firmware problem of the\npluto2-based card (e.g., Satelco EasyWatch).\n\nIt can happen in rare cases that the card gets into a mode where it\nalways reports back a number of received packets (nbpackets) which is\nlarger than the maximum permissible number of packets (TS_DMA_PACKETS).\nThe workaround that is already in the driver in function pluto_dma_end\nreports back zero received packets. In spite of the (in reality) zero\nreceived packets the card continues to generate interrupts at a very\nhigh rate, which can effectively stall the system.\n\nThe patch resets the TS logic, which puts the card back into normal\noperations.\n\nSigned-off-by: Holger Magnussen \u003cholger@muscate-magnussen.de\u003e\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ba70d59bb987110c4394e896b299f9726609aa33",
      "tree": "2d849a4e1f5484fec7e1809f12bdc8a4ce0bf087",
      "parents": [
        "5c808e641741ecd7a7d5e65e38f740378d7406fc"
      ],
      "author": {
        "name": "Servaas Vandenberghe",
        "email": "vdb128@picaros.org",
        "time": "Sun Apr 29 16:27:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:34 2007 -0300"
      },
      "message": "V4L/DVB (5576): Improve / fix support for PAL-60 in cx25840\n\nThis causes the cx25840 module to treat V4L2_STD_PAL_60 similar to\nother 60Hz timings, and it fixes a wrongly-named variable (timings are\nindependant of color system).\n\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5c808e641741ecd7a7d5e65e38f740378d7406fc",
      "tree": "60a142f32e38d9e19fc8dc9c972ccd753e24a758",
      "parents": [
        "db71b7df76dab261cc9f27525765211bd58345b1"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Apr 28 20:11:03 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:34 2007 -0300"
      },
      "message": "V4L/DVB (5575): Pvrusb2: Implement ability to disable IR receiver\n\nAnyone using multiple PVR USB2 devices really only want one of them\nacting as the actual IR receiver.  \n\nImplemented here is a new per-instance module option (ir_mode) which is \na flag to enable the IR receiver.  The default is enabled.  \n\nIR reception is disabled by blocking access to the IR receiver chip in \nthe device.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "db71b7df76dab261cc9f27525765211bd58345b1",
      "tree": "d6b64ed66983a0eb8a368995c426b4e86b72e629",
      "parents": [
        "4f393828d1dae28905447fcc9845ba0b5f414c62"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Apr 28 20:08:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:33 2007 -0300"
      },
      "message": "V4L/DVB (5574): Pvrusb2: Improve handling of PAL-60 video standard\n\nThis patch originated with Servaas Vandenberghe \u003cvdb128@picaros.org\u003e\nand has been further developed a bit (to preserve saa7115 behavior).\n\nThese changes allow for correct operation of PAL-60 video (Servaas\ntested this against a PAL-B/G tuner with the video standard overridden\nas a module option).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4f393828d1dae28905447fcc9845ba0b5f414c62",
      "tree": "bf34bcf044d91c1e4f05078df3fe79e3f86c0ec0",
      "parents": [
        "8df0c87cc33646a19a59c0f93c4f9a330d5ca5eb"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Apr 28 20:04:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:32 2007 -0300"
      },
      "message": "V4L/DVB (5573): Pvrusb2: kill unnecessary attribute-\u003eowner\n\nsysfs is now completely out of driver/module lifetime game.\n\nAfter deletion, a sysfs node doesn\u0027t access anything outside sysfs \nproper, so there\u0027s no reason to hold onto the attribute owners.\n\nNote that often the wrong modules were accounted for as owners leading \nto accessing removed modules. \n\nThis patch kills now unnecessary attribute-\u003eowner.  \n\nNote that with this change, userland holding a sysfs node does not \nprevent the backing module from being unloaded. \n\nFor more info regarding lifetime rule cleanup, please read the following \nmessage:\n\thttp://article.gmane.org/gmane.linux.kernel/510293\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8df0c87cc33646a19a59c0f93c4f9a330d5ca5eb",
      "tree": "35ccbccd3a5a9fbd1b09bf26426eab12ae8d2f66",
      "parents": [
        "5f12491c36acb94670d822a90c9295f6fd671c8a"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Sat Apr 28 20:00:18 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:31 2007 -0300"
      },
      "message": "V4L/DVB (5572): Pvrusb2: use mutex instead of semaphore\n\nThe pvrusb2 driver use a semaphore as mutex. use the mutex API instead\nof the (binary) semaphore.\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5f12491c36acb94670d822a90c9295f6fd671c8a",
      "tree": "5ea5d0cd8fb4d705e491c5efb8098d2852fed9dd",
      "parents": [
        "452c0fb46b1d68b1dae37cea7ccebd70a80397e4"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Fri Apr 27 22:56:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:30 2007 -0300"
      },
      "message": "V4L/DVB (5570): V4l1-compat: misc fixes for pixelformat function\n\nMark the palette2pixelformat lookup table as const\n\npixelformat is unsigned, adjust the palette2pixelformat table and\npixelformat_to_palette()\n\npalette_to_pixelformat() is a pure function\n\npixelformat_to_palette() is a const function\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "452c0fb46b1d68b1dae37cea7ccebd70a80397e4",
      "tree": "e0d8a5eb7e6b0c9452be66c9ef72b1e26e1fc956",
      "parents": [
        "1088b1373506fd75d2ac80433b847f116b917bc9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 01 08:55:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:29 2007 -0300"
      },
      "message": "V4L/DVB (5569): Fix: v4l1_compat should be called only if V4L1_COMPAT\n\nAdded also some explanations about V4L1 handling\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1088b1373506fd75d2ac80433b847f116b917bc9",
      "tree": "0fbd70b39dcd0c829662ac6df0001d5364ef20e6",
      "parents": [
        "9df2ead585515f32d6c9092780c3d13a9627a4a9"
      ],
      "author": {
        "name": "Sam Revitch",
        "email": "sam.revitch@gmail.com",
        "time": "Tue May 01 08:46:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:29 2007 -0300"
      },
      "message": "V4L/DVB (5568): VIDIOCGMBUF handling in video_ioctl2()\n\nCorrect handling of VIDIOCGMBUF in video_ioctl2().\n\nSigned-off-by: Sam Revitch \u003csamr7@cs.washington.edu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9df2ead585515f32d6c9092780c3d13a9627a4a9",
      "tree": "cd60aa90ef979ecaf63bf3d2bd403845b4b336e4",
      "parents": [
        "b71ed5cfe651051cd90b0e31c3cdb74953d6416f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue May 01 08:35:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:29 2007 -0300"
      },
      "message": "V4L/DVB (5567): Cx88-mpeg.c: make 2 functions static\n\nThis patch makes two needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b71ed5cfe651051cd90b0e31c3cdb74953d6416f",
      "tree": "f84da651832eb7a307e37d95f838de7b23991b61",
      "parents": [
        "45e95980f2c89c2cb6e770f4c67982eb0b72ce28"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 01 08:34:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:28 2007 -0300"
      },
      "message": "V4L/DVB (5566): MEDIA: Spinlock initializer cleanup\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "45e95980f2c89c2cb6e770f4c67982eb0b72ce28",
      "tree": "0b5ef6dbec2e503a173c885c7e0718760c70e989",
      "parents": [
        "de372ecd80a42c4fb485c7232475301a18d05184"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue May 01 08:32:24 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:27 2007 -0300"
      },
      "message": "V4L/DVB (5565): Cx88: fix compilation on alpha\n\nerror: \u0027DMA_32BIT_MASK\u0027 undeclared\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a982ac06b069f6ee9ea1b64f4ce68cdf2e138742",
      "tree": "fb120a416db15d09722e8780b7a09d0da1a9b94e",
      "parents": [
        "148e423f909e14564d8af13239c5d060f7df273e"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Wed May 09 07:35:06 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:15 2007 +0200"
      },
      "message": "misc doc and kconfig typos\n\nFix various typos in kernel docs and Kconfigs, 2.6.21-rc4.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "59c51591a0ac7568824f541f57de967e88adaa07",
      "tree": "243d20eb0a26b76d5d312f39ec5a1ff60e036711",
      "parents": [
        "02a3e59a088749c08b0293ee1535f5bf48f5926c"
      ],
      "author": {
        "name": "Michael Opdenacker",
        "email": "michael@free-electrons.com",
        "time": "Wed May 09 08:57:56 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:57:56 2007 +0200"
      },
      "message": "Fix occurrences of \"the the \"\n\nSigned-off-by: Michael Opdenacker \u003cmichael@free-electrons.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "beb7dd86a101263bf63a78c7c6d4da3849b35bd6",
      "tree": "9afe81ca9e92ab8aacc999ae118b27d547721f11",
      "parents": [
        "3dde6ad8fc3939d345a3768464ecff43c91d511a"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed May 09 07:14:03 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 07:14:03 2007 +0200"
      },
      "message": "Fix misspellings collected by members of KJ list.\n\nFix the misspellings of \"propogate\", \"writting\" and (oh, the shame\n:-) \"kenrel\" in the source tree.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b3561ea9462b33a0bf824b4ca19a1ae84db81210",
      "tree": "3d78d84fcc1bfd3d344d68550a2c0ee1e30631bd",
      "parents": [
        "97f067846786d255888ccad14e2f38a1f63d8e9b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 08 00:30:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:13 2007 -0700"
      },
      "message": "Clean up mutex_trylock noise\n\nIngo Molnar\u0027s semaphore to mutex conversions left some noise on a few\ntrylock calls. Clean it up.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e63340ae6b6205fef26b40a75673d1c9c0c8bb90",
      "tree": "8d3212705515edec73c3936bb9e23c71d34a7b41",
      "parents": [
        "04c9167f91e309c9c4ea982992aa08e83b2eb42e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue May 08 00:28:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:07 2007 -0700"
      },
      "message": "header cleaning: don\u0027t include smp_lock.h when not used\n\nRemove includes of \u003clinux/smp_lock.h\u003e where it is not used/needed.\nSuggested by Al Viro.\n\nBuilds cleanly on x86_64, i386, alpha, ia64, powerpc, sparc,\nsparc64, and arm (all 59 defconfigs).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c24228daa1e489721812815838220de607260df9",
      "tree": "eb487336ea7f4430540ddbf0d88a9a995ba3f934",
      "parents": [
        "0ddb16cfb05c04d644b4ba8e36e780b15f47a191"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sun May 06 14:51:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:13:04 2007 -0700"
      },
      "message": "cx88-video build fix\n\nalpha:\n\ndrivers/media/video/cx88/cx88-video.c: In function \u0027cx8800_initdev\u0027:\ndrivers/media/video/cx88/cx88-video.c:1782: error: \u0027DMA_32BIT_MASK\u0027 undeclared (first use in this function)\ndrivers/media/video/cx88/cx88-video.c:1782: error: (Each undeclared identifier is reported only once\ndrivers/media/video/cx88/cx88-video.c:1782: error: for each function it appears in.)\n\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "89661adaaee2f85116b399e642129ccd4dafd195",
      "tree": "86a0bea62ef1ebbd454d5daa4deef1534ab5a222",
      "parents": [
        "6adae5d9e69743aede91b274224751811f7174f1",
        "9890b12a4a65a7b3181dd963421740edf0e14d69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 04 18:04:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 04 18:04:29 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (59 commits)\n  PCI: Free resource files in error path of pci_create_sysfs_dev_files()\n  pci-quirks: disable MSI on RS400-200 and RS480\n  PCI hotplug: Use menuconfig objects\n  PCI: ZT5550 CPCI Hotplug driver fix\n  PCI: rpaphp: Remove semaphores\n  PCI: rpaphp: Ensure more pcibios_add/pcibios_remove symmetry\n  PCI: rpaphp: Use pcibios_remove_pci_devices() symmetrically\n  PCI: rpaphp: Document is_php_dn()\n  PCI: rpaphp: Document find_php_slot()\n  PCI: rpaphp: Rename rpaphp_register_pci_slot() to rpaphp_enable_slot()\n  PCI: rpaphp: refactor tail call to rpaphp_register_slot()\n  PCI: rpaphp: remove rpaphp_set_attention_status()\n  PCI: rpaphp: remove print_slot_pci_funcs()\n  PCI: rpaphp: Remove setup_pci_slot()\n  PCI: rpaphp: remove a call that does nothing but a pointer lookup\n  PCI: rpaphp: Remove another wrappered function\n  PCI: rpaphp: Remve another call that is a wrapper\n  PCI: rpaphp: remove a function that does nothing but wrap debug printks\n  PCI: rpaphp: Remove un-needed goto\n  PCI: rpaphp: Fix a memleak; slot-\u003elocation string was never freed\n  ...\n"
    },
    {
      "commit": "6473d160b4aba8023bcf38519a5989694dfd51a7",
      "tree": "5a3fe32ecc3d846b9de00ad5ba726314ca79f15b",
      "parents": [
        "a9dfd281a7e12f6d9b53b5a28649b3a3c76a70e6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Mar 06 02:45:12 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 02 19:02:35 2007 -0700"
      },
      "message": "PCI: Cleanup the includes of \u003clinux/pci.h\u003e\n\nI noticed that many source files include \u003clinux/pci.h\u003e while they do\nnot appear to need it. Here is an attempt to clean it all up.\n\nIn order to find all possibly affected files, I searched for all\nfiles including \u003clinux/pci.h\u003e but without any other occurence of \"pci\"\nor \"PCI\". I removed the include statement from all of these, then I\ncompiled an allmodconfig kernel on both i386 and x86_64 and fixed the\nfalse positives manually.\n\nMy tests covered 66% of the affected files, so there could be false\npositives remaining. Untested files are:\n\narch/alpha/kernel/err_common.c\narch/alpha/kernel/err_ev6.c\narch/alpha/kernel/err_ev7.c\narch/ia64/sn/kernel/huberror.c\narch/ia64/sn/kernel/xpnet.c\narch/m68knommu/kernel/dma.c\narch/mips/lib/iomap.c\narch/powerpc/platforms/pseries/ras.c\narch/ppc/8260_io/enet.c\narch/ppc/8260_io/fcc_enet.c\narch/ppc/8xx_io/enet.c\narch/ppc/syslib/ppc4xx_sgdma.c\narch/sh64/mach-cayman/iomap.c\narch/xtensa/kernel/xtensa_ksyms.c\narch/xtensa/platform-iss/setup.c\ndrivers/i2c/busses/i2c-at91.c\ndrivers/i2c/busses/i2c-mpc.c\ndrivers/media/video/saa711x.c\ndrivers/misc/hdpuftrs/hdpu_cpustate.c\ndrivers/misc/hdpuftrs/hdpu_nexus.c\ndrivers/net/au1000_eth.c\ndrivers/net/fec_8xx/fec_main.c\ndrivers/net/fec_8xx/fec_mii.c\ndrivers/net/fs_enet/fs_enet-main.c\ndrivers/net/fs_enet/mac-fcc.c\ndrivers/net/fs_enet/mac-fec.c\ndrivers/net/fs_enet/mac-scc.c\ndrivers/net/fs_enet/mii-bitbang.c\ndrivers/net/fs_enet/mii-fec.c\ndrivers/net/ibm_emac/ibm_emac_core.c\ndrivers/net/lasi_82596.c\ndrivers/parisc/hppb.c\ndrivers/sbus/sbus.c\ndrivers/video/g364fb.c\ndrivers/video/platinumfb.c\ndrivers/video/stifb.c\ndrivers/video/valkyriefb.c\ninclude/asm-arm/arch-ixp4xx/dma.h\nsound/oss/au1550_ac97.c\n\nI would welcome test reports for these files. I am fine with removing\nthe untested files from the patch if the general opinion is that these\nchanges aren\u0027t safe. The tested part would still be nice to have.\n\nNote that this patch depends on another header fixup patch I submitted\nto LKML yesterday:\n  [PATCH] scatterlist.h needs types.h\n  http://lkml.org/lkml/2007/3/01/141\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7c59b6615fed9d3006b1e7b865fb07e483129611",
      "tree": "7e9ae8f345c0bb329147f1eeabba1d166085aaea",
      "parents": [
        "f75803de6ae9aaebaf096d4590b40503c896eca7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 01 23:26:29 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 01 23:26:29 2007 +0200"
      },
      "message": "i2c: Cleanup the includes of \u003clinux/i2c.h\u003e\n\nClean up the includes of \u003clinux/i2c.h\u003e. Only include this header file\nwhen we actually need it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2096b956d24c4b5950b808fc23b218425d79ebb1",
      "tree": "9e2c09c2e40c65bd56cbfd50955d5c7355474655",
      "parents": [
        "4ad4eac60667f7c321faae28a3437f7a8b3d17cb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue May 01 23:26:28 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 01 23:26:28 2007 +0200"
      },
      "message": "i2c: Shrink struct i2c_client\n\nThis shrinks the size of \"struct i2c_client\" by 40 bytes:\n\n - Substantially shrinks the string used to identify the chip type\n - The \"flags\" don\u0027t need to be so big\n - Removes some internal padding\n\nIt also adds kerneldoc for that struct, explaining how \"name\" is really a\nchip type identifier; it\u0027s otherwise potentially confusing.\n\nBecause the I2C_NAME_SIZE symbol was abused for both i2c_client.name\nand for i2c_adapter.name, this needed to affect i2c_adapter too.  The\nadapters which used that symbol now use the more-obviously-correct\nidiom of taking the size of that field.\n\nJD: Shorten i2c_adapter.name from 50 to 48 bytes while we\u0027re here, to\navoid wasting space in padding.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "24a77daf3d80bddcece044e6dc3675e427eef3f3",
      "tree": "2c5e0b0bea394d6fe62c5d5857c252e83e48ac48",
      "parents": [
        "e389f9aec689209724105ae80a6c91fd2e747bc9",
        "f900e9777fc9b65140cb9570438597bc8fae56ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Apr 30 08:10:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Apr 30 08:10:12 2007 -0700"
      },
      "message": "Merge branch \u0027for-2.6.22\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027for-2.6.22\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (255 commits)\n  [POWERPC] Remove dev_dbg redefinition in drivers/ps3/vuart.c\n  [POWERPC] remove kernel module option for booke wdt\n  [POWERPC] Avoid putting cpu node twice\n  [POWERPC] Spinlock initializer cleanup\n  [POWERPC] ppc4xx_sgdma needs dma-mapping.h\n  [POWERPC] arch/powerpc/sysdev/timer.c build fix\n  [POWERPC] get_property cleanups\n  [POWERPC] Remove the unused HTDMSOUND driver\n  [POWERPC] cell: cbe_cpufreq cleanup and crash fix\n  [POWERPC] Declare enable_kernel_spe in a header\n  [POWERPC] Add dt_xlate_addr() to bootwrapper\n  [POWERPC] bootwrapper: CONFIG_ -\u003e CONFIG_DEVICE_TREE\n  [POWERPC] Don\u0027t define a custom bd_t for Xilixn Virtex based boards.\n  [POWERPC] Add sane defaults for Xilinx EDK generated xparameters files\n  [POWERPC] Add uartlite boot console driver for the zImage wrapper\n  [POWERPC] Stop using ppc_sys for Xilinx Virtex boards\n  [POWERPC] New registration for common Xilinx Virtex ppc405 platform devices\n  [POWERPC] Merge common virtex header files\n  [POWERPC] Rework Kconfig dependancies for Xilinx Virtex ppc405 platform\n  [POWERPC] Clean up cpufreq Kconfig dependencies\n  ...\n"
    },
    {
      "commit": "49e1900d4cc2e7bcecb681fe60f0990bec2dcce8",
      "tree": "253801ebf57e0a23856a2c7be129c2c178f62fdf",
      "parents": [
        "34f6d749c0a328817d5e36274e53121c1db734dc",
        "b9099ff63c75216d6ca10bce5a1abcd9293c27e6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 30 12:38:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 30 12:38:01 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-2.6.22\n"
    },
    {
      "commit": "6b06d2cc6d52830e3e0c001006b26255f47184dd",
      "tree": "2df1fbc87b1d83b97b230c207dbe795e2c5c6423",
      "parents": [
        "b9099ff63c75216d6ca10bce5a1abcd9293c27e6",
        "aac60c11132d7ab0776cf036ac9fd6113a210859"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Apr 29 10:47:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Apr 29 10:47:25 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (105 commits)\n  sonypi: use mutex instead of semaphore\n  sony-laptop: remove user visible camera controls as platform attributes\n  meye: make meye use sony-laptop instead of sonypi\n  sony-laptop: add a meye-usable include file for camera ops\n  sony-laptop: complete the motion eye camera support in sony-laptop\n  sonypi: try to detect if sony-laptop has already taken one of the known ioports\n  sonypi: suggest sonypi users to try sony-laptop instead\n  sony-laptop: add edge modem support (also called WWAN)\n  sony-laptop: add locking on accesses to the ioport and global vars\n  sony-laptop: add camera enable/disable parameter, better handle possible infinite loop\n  thinkpad-acpi: make drivers/misc/thinkpad_acpi:fan_mutex static\n  ACPI: thinkpad-acpi: add sysfs support to wan and bluetooth subdrivers\n  ACPI: thinkpad-acpi: add sysfs support to hotkey subdriver\n  ACPI: thinkpad-acpi: improve dock subdriver initialization\n  ACPI: thinkpad-acpi: improve debugging for acpi helpers\n  ACPI: thinkpad-acpi: improve fan control documentation\n  ACPI: thinkpad-acpi: map ENXIO to EINVAL for fan sysfs\n  ACPI: thinkpad-acpi: fix a fan watchdog invocation\n  ACPI: thinkpad-acpi: do not arm fan watchdog if it would not work\n  ACPI: thinkpad-acpi: add a fan-control feature master toggle\n  ...\n"
    },
    {
      "commit": "cfaae3ee4a0d00c6b22780057e958d625499e90c",
      "tree": "c9be12f3657a7f5ac7c7d45589f2e1592479ac0e",
      "parents": [
        "eaf60d6924759eb2a249c0b568533a90c238061b",
        "c6c60106b9584f17c55e4c5e0ce9b905a1a6cdb6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 23:09:57 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 23:09:57 2007 -0400"
      },
      "message": "Pull sony into release branch\n"
    },
    {
      "commit": "cbefb762b67fa6d3eb2a48ae3380358a940e8c9d",
      "tree": "6c0488d77c136ad80978ebedeb73d24f29b09082",
      "parents": [
        "1ce82c14d06ff68380d7c647f768858e077930c5"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:36:26 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:06:02 2007 -0400"
      },
      "message": "meye: make meye use sony-laptop instead of sonypi\n\nChange sonypi_camera_command() calls to sony_pic_camera_command() and use\nthe renamed macros.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d455cf5d0db9e3eb1b204cd4a61d8c5ccfe4305f",
      "tree": "e24d86cda56f1fc5044d8a374044316a03ef0edf",
      "parents": [
        "6f66446c5465c0d29f8805ef47810f4a72842e5c"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Thu Apr 26 16:44:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:46:01 2007 -0300"
      },
      "message": "V4L/DVB (5563): Radio-maestro.c Replace radio_ioctl to use video_ioctl2\n\nConvert radio-maestro to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6f66446c5465c0d29f8805ef47810f4a72842e5c",
      "tree": "68ad8f2acaf182b4b3fdfa6073f1c055393b57a8",
      "parents": [
        "018ba85bf6d77eefc67796d707c81e8531b74d2f"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Thu Apr 26 10:42:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:46:00 2007 -0300"
      },
      "message": "V4L/DVB (5562): Radio-gemtek-pci.c Replace gemtek_pci_ioctl to use video_ioctl2\n\nConvert radio-gemtek-pci to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "018ba85bf6d77eefc67796d707c81e8531b74d2f",
      "tree": "42966e9eaab7560e57fede571cde7470279f3dca",
      "parents": [
        "86534e5e8eaeab2f5d2e92cff5e16980750095c6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Apr 10 18:59:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:59 2007 -0300"
      },
      "message": "V4L/DVB (5560): Ivtv: fix incorrect bitwise-and for command flags.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "86534e5e8eaeab2f5d2e92cff5e16980750095c6",
      "tree": "67a2398455fbff1f19f3de7d0750c9042a418bdd",
      "parents": [
        "12df2f54e5522d89b3de6df62a800a0edeb10dcc"
      ],
      "author": {
        "name": "Marco Gittler",
        "email": "g.marco@freenet.de",
        "time": "Mon Apr 23 17:52:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:59 2007 -0300"
      },
      "message": "V4L/DVB (5558): Opera: use 7-bit i2c addresses\n\n- the tuner i2c addr now without define (as wanted).\n- now 7 bit addr are used (the power_ctrl fkt ist ok so,\n  because this is a raw write)\n- the addr \u003e\u003e 1 , addr \u003c\u003c 1 is ok so, i think beause the\n  read write is now taken from the last bit.\n- now i have no datasheet for the device, all taken from usb-logs\n\nSigned-off-by: Marco Gittler \u003cg.marco@freenet.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "12df2f54e5522d89b3de6df62a800a0edeb10dcc",
      "tree": "e183d6da86f46b569c3feb0b0d59d43c6e531229",
      "parents": [
        "e9bb9c643924aee08f2a6b353174361ab567e436"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Apr 25 00:20:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:58 2007 -0300"
      },
      "message": "V4L/DVB (5557): Cafe_ccic: check return value of pci_enable_device\n\nRemove warnings\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e9bb9c643924aee08f2a6b353174361ab567e436",
      "tree": "1e8ec39fc92ade99d88747c92bf5bb8c1e363d4b",
      "parents": [
        "385e8d8fc6a3b5d0a656d69fc11cc6e26d9512cf"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Wed Apr 25 00:15:46 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:57 2007 -0300"
      },
      "message": "V4L/DVB (5556): Radio-gemtek.c Replace gemtek_ioctl to use video_ioctl2\n\nConvert radio-gemtek to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "385e8d8fc6a3b5d0a656d69fc11cc6e26d9512cf",
      "tree": "258663f37c42fb41ecd145bb04f7286da8a341e8",
      "parents": [
        "2aa2342f2ba7caac0c5ed08331e883b7a72da2dd"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Wed Apr 25 00:14:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:56 2007 -0300"
      },
      "message": "V4L/DVB (5555): Radio-aimslab.c Replace rt_ioctl to use video_ioctl2\n\nConvert radio-aimslab to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2aa2342f2ba7caac0c5ed08331e883b7a72da2dd",
      "tree": "69eb39d559fcfc36742537caaf208dd10af29320",
      "parents": [
        "3f6892aca5d23730a747ce88eb0b6848e7a52a2f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 24 13:40:07 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:56 2007 -0300"
      },
      "message": "V4L/DVB (5554): Fix: vidioc_g_parm were not zeroing the memory\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3f6892aca5d23730a747ce88eb0b6848e7a52a2f",
      "tree": "dbad2594c57a65b9205d840250626015e83a4636",
      "parents": [
        "74ea1c7a7e7b5dfe961f3ed08365f9deb899b163"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Tue Apr 24 08:40:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:55 2007 -0300"
      },
      "message": "V4L/DVB (5553): Replace typhoon_do_ioctl to use video_ioctl2\n\nConvert radio-typhoon to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "74ea1c7a7e7b5dfe961f3ed08365f9deb899b163",
      "tree": "e11426598ef876352eb96d7131e4d27996b5b103",
      "parents": [
        "8ca966d7fdfa44f5ffbc2aac6b65e5aa5482123b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Apr 23 17:57:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:54 2007 -0300"
      },
      "message": "V4L/DVB (5552): Plan-b: Switch to refcounting PCI API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8ca966d7fdfa44f5ffbc2aac6b65e5aa5482123b",
      "tree": "dca74dbd6b273d5ff4cdbecbc88c8ea532a4fd01",
      "parents": [
        "c123b867713425f8db060b5e29201a1056c45d90"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Apr 23 17:57:22 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:53 2007 -0300"
      },
      "message": "V4L/DVB (5551): Plan-b: header change\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c123b867713425f8db060b5e29201a1056c45d90",
      "tree": "8d62ccdf16ad902086a23b3b79054755cf16638d",
      "parents": [
        "34ab962db8765a494072908e2dd5bf1478ac070d"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Mon Apr 23 17:52:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:53 2007 -0300"
      },
      "message": "V4L/DVB (5550): Radio-sf16fmi.c Replace fmi_do_ioctl to use video_ioctl2\n\nConvert radio-sf16fmi to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "34ab962db8765a494072908e2dd5bf1478ac070d",
      "tree": "5b4cc680bc502e5b0fc44af10a8fc834263d9fae",
      "parents": [
        "288bb0e79015d4121d4ccf77a4db2bde27a49492"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Mon Apr 23 17:51:37 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:52 2007 -0300"
      },
      "message": "V4L/DVB (5549): Radio-sf16fmr2.c Replace fmr2_do_ioctl to use video_ioctl2\n\nConvert radio-sf16fmr2 to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "288bb0e79015d4121d4ccf77a4db2bde27a49492",
      "tree": "4b396f1ac021add93a7deac55a6b26f981bdc22a",
      "parents": [
        "9ee6d78cd4112c0f5a257a01383c64dadbf66da9"
      ],
      "author": {
        "name": "Luc Saillard",
        "email": "luc@saillard.org",
        "time": "Sun Apr 22 23:55:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:51 2007 -0300"
      },
      "message": "V4L/DVB (5548): Fix v4l2 buffer to the length\n\nSet the length of the v4l2 buffer to the length of the mapped memory.\n\nThis should fix the problem with amsn.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9ee6d78cd4112c0f5a257a01383c64dadbf66da9",
      "tree": "6a240c9938d7970c5d13c40dcc21b20fb3c3369e",
      "parents": [
        "1de69238111a65283a4548d8fd4727397873a02f"
      ],
      "author": {
        "name": "Luc Saillard",
        "email": "luc@saillard.org",
        "time": "Sun Apr 22 23:54:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:50 2007 -0300"
      },
      "message": "V4L/DVB (5547): Add ENUM_FRAMESIZES and ENUM_FRAMEINTERVALS ioctls\n\nThis patch add support for the VIDIOC_ENUM_FRAMESIZES and\nVIDIOC_ENUM_FRAMEINTERVALS ioctl.\n* check if the maximum native framesize for raw mode is correct\n* raw mode framerates for all three chipset types\n\nSigned-off-by: Gregor Jasny \u003cgjasny@web.de\u003e\nSigned-off-by: Luc Saillard \u003cluc@saillard.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1de69238111a65283a4548d8fd4727397873a02f",
      "tree": "aa84100c8385389dbdce313d144780de56fbac25",
      "parents": [
        "2970c49270be2a62b1115f73bbfc0b8d3b3f48ba"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Sun Apr 22 23:15:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:49 2007 -0300"
      },
      "message": "V4L/DVB (5546): Radio-terratec.c Replace tt_do_ioctl to use video_ioctl2\n\nConvert radio-terratec to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2970c49270be2a62b1115f73bbfc0b8d3b3f48ba",
      "tree": "ac7be9756a51567c6c16bb65d644f2d2b8ff7825",
      "parents": [
        "dc120b0734fcc6a4c42c73790a02f2fa74a7a326"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@gmail.com",
        "time": "Sun Apr 22 06:57:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:48 2007 -0300"
      },
      "message": "V4L/DVB (5545): Saa7146: Release capture buffers on device close\n\nIf the video device (saa7146 on a FF card) was open for capturing,\nthe close call didn\u0027t release the capture buffers.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dc120b0734fcc6a4c42c73790a02f2fa74a7a326",
      "tree": "37295c365cfa55169056c3e4abe25af3f06a1674",
      "parents": [
        "aa323ac89c5724de89656fcf31590d19e74594ec"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@googlemail.com",
        "time": "Sat Apr 21 19:44:10 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:48 2007 -0300"
      },
      "message": "V4L/DVB (5544): Budget-av: Make inversion setting configurable, add KNC ONE V1.0 card\n\nMake the inversion setting configurable. The KNC ONE V1.0 uses\nnon inverted setting for the inversion and add the KNC ONE V1.0 card.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@googlemail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aa323ac89c5724de89656fcf31590d19e74594ec",
      "tree": "a556247ba3e2d78e14e974105d6a34fc094849e5",
      "parents": [
        "fd9c66e269a44bd3c6c615957c79b21f3dde69af"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@googlemail.com",
        "time": "Sat Apr 21 19:37:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:47 2007 -0300"
      },
      "message": "V4L/DVB (5543): Tda10023: Add support for frontend TDA10023\n\nAdd support for the frontend TDA10023 and add cards that need the\ntda10023.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@googlemail.com\u003e\nSigned-off-by: Georg Acher \u003cacher@in.tum.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fd9c66e269a44bd3c6c615957c79b21f3dde69af",
      "tree": "586a103569630cd0f3ed376ed3af9de03dbde0bb",
      "parents": [
        "a1314b1ab61027ac803b0899ead1ce1229d46a37"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@googlemail.com",
        "time": "Sat Apr 21 19:17:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:46 2007 -0300"
      },
      "message": "V4L/DVB (5542): Budget-av: Remove polarity switching of the clock for DVB-C\n\nRemove the polarity switching of the clock for the DVB-C cards in\nbudget-av.c. This hack is no longer necessary because the saa7146 can\ndo the job to remove the additional FEC bytes from the TS.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@googlemail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a1314b1ab61027ac803b0899ead1ce1229d46a37",
      "tree": "5219ded64b7af4615954d6de636eadee1fb78eab",
      "parents": [
        "c5f822bf60b174c52d6d491d631d205384a2d1ca"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Fri Apr 20 18:23:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:45 2007 -0300"
      },
      "message": "V4L/DVB (5541): Radio-zoltrix.c Replace zol_do_ioctl to use video_ioctl2\n\nConvert radio-zoltrix to use video_ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c5f822bf60b174c52d6d491d631d205384a2d1ca",
      "tree": "287749b136cea385469f52f2fc538cf95ecdbcb2",
      "parents": [
        "8b811cf0c618915b286b5f829a77349a200b814c"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Fri Apr 20 18:22:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:45 2007 -0300"
      },
      "message": "V4L/DVB (5540): Radio-trust.c Replace tr_do_ioctl to use video_ioctl2\n\nConvert radio-trust to use video ioctl2\n\nSigned-off-by:  Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8b811cf0c618915b286b5f829a77349a200b814c",
      "tree": "a888dd182be40279342cd0ecce36e90eaef4933a",
      "parents": [
        "ec709bb801a98dcac0a95c060c431eda73e31587"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Fri Apr 20 06:37:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:44 2007 -0300"
      },
      "message": "V4L/DVB (5539): Radio-rtrack2.c Added VIDIOC_[GS]_AUDIO and VIDIOC_[S|G]_INPUT\n\nImplements VIDIOC_[GS]_AUDIO and VIDIOC_[S|G]_INPUT on radio-rtrack2\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ec709bb801a98dcac0a95c060c431eda73e31587",
      "tree": "83aaa3623a248a884a4b54bf636998229a5eb3f6",
      "parents": [
        "25f30389dd84dcaf54d7d76fdd84e85bec206db6"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Tue Apr 17 02:28:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:43 2007 -0300"
      },
      "message": "V4L/DVB (5530): Usbvision: remove CustomDevice facility\n\nusbvision has a module parameter that ables the user to add a new USB \nentry at driver load. This functionality is useless by experience \n(adding statically the entry is easy). \n\nFurthermore, the USB_DEVICE(0xfff0, 0xfff0) USB entry caused \nusbvision_probe to be called for all unclaimed devices. \n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nAcked-by: Dwaine Garden \u003cDwaineGarden@rogers.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "25f30389dd84dcaf54d7d76fdd84e85bec206db6",
      "tree": "6b30937407da3ae4a3a1f34a341c474f129a1fc2",
      "parents": [
        "941491f3a52c34506137060716ce73e642ee326e"
      ],
      "author": {
        "name": "Douglas Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Thu Apr 19 16:42:25 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:42 2007 -0300"
      },
      "message": "V4L/DVB (5534): Radio-rtrack2.c Replace rt_ioctl to use video_ioctl2\n\nConvert radio-rtrack2 to use video_ioctl2\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "941491f3a52c34506137060716ce73e642ee326e",
      "tree": "8588788d624198f0b21e88fbede85651b9440266",
      "parents": [
        "6284feafcf589103f4a85d98d305e7a9d98970d3"
      ],
      "author": {
        "name": "Marco Gittler",
        "email": "g.marco@freenet.de",
        "time": "Thu Apr 19 11:26:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:42 2007 -0300"
      },
      "message": "V4L/DVB (5532): Add support for Opera S1- DVB-USB\n\nThis patch adds support for DVB-Opera S1 USB 2.0 BOX.\n\nSigned-off-by: Marco Gittler \u003cg.marco@freenet.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6284feafcf589103f4a85d98d305e7a9d98970d3",
      "tree": "139c4c67e5573426759349b7b42d0341250f538b",
      "parents": [
        "bf8b20e190f9878978117e39e9a4e493a2e9d6bd"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Mon Apr 16 17:47:08 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:41 2007 -0300"
      },
      "message": "V4L/DVB (5529): Usbvision: remove not needed TUNER_SET_TYPE_ADDR call\n\nusbvision_i2c: remove TUNER_SET_TYPE_ADDR call in attach_inform\nsince it is done by tuner_core.\nAcked-by: Dwaine Garden \u003cDwaineGarden@rogers.com\u003e\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bf8b20e190f9878978117e39e9a4e493a2e9d6bd",
      "tree": "add3df0357506fcd2d2e290527e3bf689452bc6d",
      "parents": [
        "c42cabefce5a333d8158434f902117d8c8dfd3b0"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Mon Apr 16 18:00:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:41 2007 -0300"
      },
      "message": "V4L/DVB (5528): Usbvision: reverting some i2c cleanups\n\nusbvision-i2c.c: reverting some i2c cleanups in order to recover a safe state.\nAcked-by: Dwaine Garden \u003cDwaineGarden@rogers.com\u003e\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c42cabefce5a333d8158434f902117d8c8dfd3b0",
      "tree": "5390969e6efb6b71930c56f4637c96dad6c83742",
      "parents": [
        "3153bd91bfe14b6b93aef5b6b7c9fc279eec60d9"
      ],
      "author": {
        "name": "vignesh.babu@wipro.com",
        "email": "vignesh.babu@wipro.com",
        "time": "Mon Apr 16 10:34:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:40 2007 -0300"
      },
      "message": "V4L/DVB (5526): Cx88-alsa.c: Use kzalloc\n\nReplacing kmalloc/memset combination with kzalloc.\n\nSigned-off-by: vignesh babu \u003cvignesh.babu@wipro.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3153bd91bfe14b6b93aef5b6b7c9fc279eec60d9",
      "tree": "e363753883366121fbe9bdd7109d3cea65b558d4",
      "parents": [
        "66ab6e023ebbb362b7cf42c8f56cc54a85fb7bb0"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sun Apr 15 10:09:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:40 2007 -0300"
      },
      "message": "V4L/DVB (5525): Usbvision: fix confusion over 7-bit vs 8-bit TDDA9887 addresses\n\nThe code was testing an 8-bit address against a 7-bit address.  Will the\nconfusion of the two never cease?\nBiggest flaw of the I2C protocol:  the R/W bit is the LSB instead of the\nMSB.  No one can ever agree if addresses are 7-bits and the R/W bit\nfollows them, or if they are 8-bit and the R/W bit is OR-ed into the\naddress byte.  If the R/W bit was first, it wouldn\u0027t make any difference!\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "66ab6e023ebbb362b7cf42c8f56cc54a85fb7bb0",
      "tree": "2a7888e2c58064defab57feee9fcf463770b15ff",
      "parents": [
        "f2c340583c27f2f93ed1c720ae863ea601e1d74a"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 14 10:24:15 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:39 2007 -0300"
      },
      "message": "V4L/DVB (5513): Bt878: prevent probing wrong card entry\n\nI got strange message when I did modprobe bt878:\nbt878_probe: card id\u003d[0x0],[ \u003cNULL\u003e ] has DVB functions.\nThe card_list array is terminated by sentinel entry.\nBut this list is traversed by:\nfor (i \u003d 0, dvb_cards \u003d card_list; i \u003c ARRAY_SIZE(card_list);\n     i++, dvb_cards++) {\n...\n}\nin bt878_probe().\nSo this loop checks dummy sentinel entry, too.\nThis patch removes unnecessary sentinel entry.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f2c340583c27f2f93ed1c720ae863ea601e1d74a",
      "tree": "1165491636d500b5132bc2c78cfa28f8c039aa16",
      "parents": [
        "672d013bed5e144ac641db343251e35d3212c9ad"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Sun Apr 15 04:29:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:39 2007 -0300"
      },
      "message": "V4L/DVB (5524): Usbvision: fix TDA9887 detection\n\n- Adding 0x86 as possible I2C addresses for TDA9887 to call TUNER_SET_TYPE_ADDR.\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "672d013bed5e144ac641db343251e35d3212c9ad",
      "tree": "a9feb1f5368b393c3a8d3a7aa64003c73af8bd7b",
      "parents": [
        "1ff16c2091a557f8080eb62c087465a87e4330e9"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Sat Apr 14 17:53:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:38 2007 -0300"
      },
      "message": "V4L/DVB (5523): Usbvision: fix a debug message in usb probe function\n\n- change a printk to PDEBUG when USB probe detects an unknown device.\nThis will avoid a message log from usbvision when an unclaimed device is inserted.\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1ff16c2091a557f8080eb62c087465a87e4330e9",
      "tree": "8ef85a69b53ea0f3c45118d1b24005b297338d3f",
      "parents": [
        "d3df9c4fa13db14cb9f6cd4cf31bd2a61c0e9911"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Sat Apr 14 16:23:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:37 2007 -0300"
      },
      "message": "V4L/DVB (5522): Usbvision: i2c function cleanups\n\nusbvision-i2c function renamings, code cleanup\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d3df9c4fa13db14cb9f6cd4cf31bd2a61c0e9911",
      "tree": "156da6a84c479c45930b1d874294e097d42df558",
      "parents": [
        "28aedb8fd95b9a11cb9dc75d3be1f30227cb4385"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Apr 14 16:19:13 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:37 2007 -0300"
      },
      "message": "V4L/DVB (5521): Usb_get_dev were called twice. Removing the extra call.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "28aedb8fd95b9a11cb9dc75d3be1f30227cb4385",
      "tree": "1d15691387aeada0e580ed4d42f838a29923f399",
      "parents": [
        "f8a389db502f7b287903b209f925df5570ff5478"
      ],
      "author": {
        "name": "Ville-Pekka Vainio",
        "email": "vpivaini@cs.helsinki.fi",
        "time": "Sat Apr 14 15:38:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:35 2007 -0300"
      },
      "message": "V4L/DVB (5520): Add support for the extra keys in the black Technotrend 1500 IR\n\nIt has come to my knowledge that the Technotrend 1500 DVB cards have \nbeen sold bundled with at least two different kinds of remotes, a grey \none and a black one. \nThis patch adds support for the extra keys in the black remote to \nir-keymaps.c.\n\nSigned-off-by: Ville-Pekka Vainio \u003cvpivaini@cs.helsinki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f8a389db502f7b287903b209f925df5570ff5478",
      "tree": "891329c6810b8f75790545f99d1ae6fca88ae703",
      "parents": [
        "c682b3a7fb8ec69ac73511bbb6a378e40aa35f35"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Apr 14 15:17:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:35 2007 -0300"
      },
      "message": "V4L/DVB (5518): Fix a bug on device detection\n\nThanks to: Thierry MERLE \u003cthierry.merle@free.fr\u003e for pointing this\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c682b3a7fb8ec69ac73511bbb6a378e40aa35f35",
      "tree": "443ac5b210222822c3f4883964defd2404601d7a",
      "parents": [
        "f7ca6256bc1db4fb44adda99e082f8c80ada8957"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sat Apr 14 15:16:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:34 2007 -0300"
      },
      "message": "V4L/DVB (5517): Usbvision: store the device database more efficiently\n\nOne bit wide bitfields need to declared unsigned to have the range 0 to\n1, or they have the range -1 to 0.\n\nA few techniques to reduce the driver\u0027s size by about 1700 bytes on ia32,\nprobably more on x86-64.\n\nPut the biggest fields first, less padding is necessary that way.\n\nPut fields with a limited range into a smaller type.  For example\nVideoChannels will fit in 3 bits, and TunerType can use 8 bits.\n\nVin_Reg1, Vin_Reg2, and Dvi_yuv define values for 8-bit registers, but\nthey can\u0027t just go into an 8-bit field with no changes, since -1 was used\nas a flag to indicate a value was not present.  So what we do is create a\none-bit flag for each one to indicate if a value is or is not present.\n\nThis only takes 9 bits and has the added advantage that when the register\nisn\u0027t overridden (Vin_Reg[12] never are) it doesn\u0027t need to appear in the\nstructure definition since the default value for the flag will be zero.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nAcked-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "f7ca6256bc1db4fb44adda99e082f8c80ada8957"
}
