)]}'
{
  "log": [
    {
      "commit": "d4216488c0ccf7b659411023903bac7207f0dfb7",
      "tree": "88d23d677f02a65ccfe446ed028222eb80d426cc",
      "parents": [
        "c3fb62bf927cee771c3bcd5053e393e7df518f28"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Jul 17 22:25:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:28:49 2008 -0300"
      },
      "message": "V4L/DVB (8392): media/Kconfig: Convert V4L1_COMPAT select into \"depends on\"\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3617691fb98b81850640a9b61fb932b798ad4504",
      "tree": "ff7a0f3bf63c73242bfb6f63aeacb6d4ccab6032",
      "parents": [
        "18658117ff844e8117f6b363cb7fa8c5f8ad2cb8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu May 22 18:32:40 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:20:56 2008 -0300"
      },
      "message": "V4L/DVB (8274): sms1xxx: build cleanup after driver relocation\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2e5c1ec8865abd81e24a394918c7ba315e0b7b70",
      "tree": "cd241de9b5eeddc27455b07e3530f69bc3e7d95d",
      "parents": [
        "a9e285856112e5e721b6a341d15437a164128b30"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon May 19 18:56:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:19:35 2008 -0300"
      },
      "message": "V4L/DVB (8258): add support for SMS1010 and SMS1150 based digital television devices\n\ninitial driver drop, provided by Siano Mobile Silicon, Inc.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "039d40019f3c5e26ea50ec5af4270189f63365e1",
      "tree": "b113e4a66cf9e8790e645b90b818cda4f64e6148",
      "parents": [
        "ee04e0faad386141f52dd812f220a2f0d128f1c6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 14 04:36:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 14 02:56:47 2008 -0300"
      },
      "message": "V4L/DVB (7898): Fix VIDEO_MEDIA Kconfig logic\n\nIf one of DVB_CORE or VIDEO_DEV is a module, the modules that can be used by\nboth DVB and V4L cores should also be a module, otherwise, it will break its\ndependencies. This Kconfig logic implements the following:\n\nCONFIG_VIDEO_DEV        CONFIG_DVB_CORE         CONFIG_VIDEO_MEDIA\n        N                       N                       N\n        N                       M                       M\n        N                       Y                       Y\n        M                       N                       M\n        M                       M                       M\n        M                       Y                       M\n        Y                       N                       Y\n        Y                       M                       M\n        Y                       Y                       Y\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f1784354f774e1fa4863fc6382296ef6ede26dc5",
      "tree": "adf0864e5d19850f6eecc29d6d91206880a5b0a0",
      "parents": [
        "b094516f9589245617eb5d0452769826063f72ac"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 29 21:38:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 29 18:41:38 2008 -0300"
      },
      "message": "Fix V4L/DVB core help messages\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7c91f0624a9a2b8b9b122cf94fef34bc7f7347a6",
      "tree": "e48220117475037125e86a3add48aa12cef7731f",
      "parents": [
        "5fe95e0b865060839449e1a61c1d5c67a4faab9a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 29 21:38:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 29 18:41:37 2008 -0300"
      },
      "message": "V4L/DVB(7767): Move tuners to common/tuners\n\nThere were several issues in the past, caused by the hybrid tuner design, since\nnow, the same tuner can be used by drivers/media/dvb and drivers/media/video.\n\nKconfig items were rearranged, to split V4L/DVB core from their drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "17de9a4e53567912735105e189535f5d83e74a81",
      "tree": "3ba441d22496b067f4d2dfe28884ee4ff9639675",
      "parents": [
        "0b9c2b7a413c0e79254f17bbe095cee24885cd4b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Apr 15 18:11:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:40 2008 -0300"
      },
      "message": "V4L/DVB (7584): Fix build that occurs when CONFIG_VIDEO_PMS\u003dy and VIDEO_V4L2_COMMON\u003dm\n\nThis patch removes zoran checks for VIDEO_V4L2, since this API is always\npresent, when V4L is selected.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8eb8ff3870ede23b2328ef376023a3542efcb9a5",
      "tree": "4c44c01face036be2d9721e69c3972e996077083",
      "parents": [
        "c735372f5df2dc7b67080881bdc613d199173abf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Mar 30 17:00:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:07:57 2008 -0300"
      },
      "message": "V4L/DVB (7483): tuner-simple: fix broken build dependency\n\ntuner-simple is the only module that uses tuner-types - these will be\nmerged to a single module in the future.  For now, build both of them\nif TUNER_SIMPLE is selected.\n\nThis fixes the following build warning, if tuner-simple is selected\nwithout tuner-types:\n\nWARNING: \"tuner_count\" [tuner-simple.ko] undefined!\nWARNING: \"tuners\" [tuner-simple.ko] undefined!\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0705135e59f8503e4dade4b3580fed77b1743b7c",
      "tree": "9ab28abeff6cb8ffa50e565204ed4394524d28d7",
      "parents": [
        "f13613acfb1a71895ac886dc831d6ae4e20e241a"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@pengutronix.de",
        "time": "Tue Apr 22 14:42:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:07:44 2008 -0300"
      },
      "message": "V4L/DVB (7237): Convert videobuf-dma-sg to generic DMA API\n\nvideobuf-dma-sg does not need to depend on PCI. Switch it to using generic\nDMA API, convert all affected drivers, relax Kconfig restriction, improve\ncompile-time type checking, fix some Coding Style violations while at it.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@pengutronix.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6d43cec87f9d9679a5c4adca7935dc8cf207f6ce",
      "tree": "dde41aa81ab25765277f3004825e440ed216aa65",
      "parents": [
        "ab6c46e24a3c89c1e2d0d3959e119583e1bc92d9"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@pengutronix.de",
        "time": "Tue Apr 22 14:42:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:07:43 2008 -0300"
      },
      "message": "V4L/DVB (7196): Lift videobuf-dma-sg\u0027s PCI dependency, until it is fixed\n\nvideobuf-dma-sg.c should be converted to the generic DMA API to make it\nalso useful for non-PCI configurations. Even now it can be used thanks\nto compatibility macros in include/asm-generic/pci-dma-compat.h. This\nhas been verified to work on PXA270 CPU with the pxa_camera.c soc-camera\ndriver. For this the following temporary work-around is needed.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@pengutronix.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82b3083d2673e5fe8ac508071038b2b4c10bbf9c",
      "tree": "bb32804b2be1ea16936f033c944597e2b2126c83",
      "parents": [
        "7f8447d13d3abaeb46d0e6ae2890a843aa09561f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Apr 22 14:41:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 13:42:22 2008 -0300"
      },
      "message": "V4L/DVB (7125): tuner: build tuner-types independently of tuner-core\n\ntuner-types is needed for tuner-simple, and does not need to be bound\nto tuner-core.  Any caller of tuner-simple, including tuner-core, needs\nto pass a structure from tuner-types into tuner-simple at attach-time.\n\nExport the two needed symbols from tuner-types for now, so that card-level\ndrivers can attach tuner-simple for hybrid dvb_frontend devices.  We will\nremove this dependency altogether as tuner refactoring phase 3 progresses.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ea35e3a754b2ba5f712c3f4df55e426ae2e4d60a",
      "tree": "7b8ea81bd538f979f25bca0ae24925b41ec46756",
      "parents": [
        "baff6cdd3328e7b35c4e155d79105621812bceec"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 07:24:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 12:18:09 2008 -0300"
      },
      "message": "V4L/DVB (7205): tuner-xc2028 depends on FW_LOADER\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "057596eea8402aa8f7a670bf3195665aa8267204",
      "tree": "1c42fca7337e9b4000cb5d2fc2f9f7b53c7de31e",
      "parents": [
        "1a4e30c3eaffb83218977477bb83d54316844acb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Feb 02 11:25:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:14:53 2008 -0300"
      },
      "message": "V4L/DVB (7133): Fix Kconfig dependencies\n\nAs pointed by Adrian Bunk, with I2C\u003dm and VIDEO_DEV\u003dy, videodev brokes.\n\nThis patch moves the functions that videodev needs from v4l2-common. It also\nfixes some Kconfig changes.\n\nAfter this patch, I2C\u003dm / VIDEO_DEV\u003dy will make v4l2 core statically linked\ninto kernel. v4l2-common will be m, and all V4L drivers will also be m.\n\nThis approach is very conservative, since it is possible to have V4L drivers\nthat don\u0027t need I2C or v4l2-common. The better is to map what drivers really\nneed v4l2-common, making them to select v4l2-common, and allowing the others to\nbe \u0027y\u0027, \u0027m\u0027 and \u0027n\u0027.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a9254475bbfbed5f0596d952c6a3c9806e19dd0b",
      "tree": "f397e0332af0e2326e23a2f27db86c2262c5e755",
      "parents": [
        "1309d4e68497184d2fd87e892ddf14076c2bda98"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Jan 29 18:32:35 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:14:50 2008 -0300"
      },
      "message": "V4L/DVB (7115): Fix bug #9833: regression when compiling V4L without I2C\n\nAdrian Bunk reported:\n\n\u003e \u003e Commit 8ffbc6559493c64d6194c92d856196fdaeb8a5fb causes the following\n\u003e \u003e compile error with CONFIG_VIDEO_DEV\u003dy/m, CONFIG_I2C\u003dn:\n\u003e \u003e\n\u003e \u003e \u003c--  snip  --\u003e\n\u003e \u003e\n\u003e \u003e ...\n\u003e \u003e   MODPOST 26 modules\n\u003e \u003e ERROR: \"i2c_attach_client\" [drivers/media/video/v4l2-common.ko] undefined!\n\u003e \u003e make[2]: *** [__modpost] Error 1\n\u003e \u003e\n\u003e \u003e \u003c--  snip  --\u003e\n\n...\n\nAnd what should happen if CONFIG_VIDEO_DEV\u003dy, CONFIG_I2C\u003dm?\n\nCC: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "31c9584c0b071dfa7a75db6e21cc727f728f97b0",
      "tree": "50a0e0b7d342fe00d2505ec69f324551659b4172",
      "parents": [
        "5c82f4497b46e9c3877618bc36661a4abbf9c646"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Oct 21 20:48:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:01:10 2008 -0200"
      },
      "message": "V4L/DVB (6443): make tda9887 build selectable via Kconfig\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5bea1cd3871351d70cc7624af138f8aa68b7be77",
      "tree": "77db506f3fb668e33e091aaa1cda2cf09da85085",
      "parents": [
        "ce1f8bdb0cbe9c5f57cf0256ef75fce06152547f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Oct 22 09:56:38 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:01:06 2008 -0200"
      },
      "message": "V4L/DVB (6435): tda8290: add support for NXP TDA18271 tuner and TDA8295 analog demod\n\nAdd basic support for NXP TDA8295 analog demod and TDA18271 tuner silicon.\n\nTDA8295 + TDA8275a not yet tested.\nTDA8290 + TDA18271 not yet supported.\n\nDigital mode of TDA18271 not yet tested \u0026 needs more work.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "746d9732dbd5b95c3ba36230e2814fa2c391a311",
      "tree": "bb63bc3eeea67bedd6b92727280ea8a35d5656b5",
      "parents": [
        "de3fe21ba2fdc0733ad4e555b95121baeba7fcd5"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Aug 25 19:08:45 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:01:05 2008 -0200"
      },
      "message": "V4L/DVB (6433): Move all tda8275/8275a tuning code from tda8290 module into tda827x module\n\nAdd analog tuning support to tda827x dvb_frontend tuner module.\n\nConvert tda8290 module back to native tuner interface.\n\nThe tda8290 analog demodulator will be handled the same way as tda9887.\nThe tuner.ko module (tuner-core) will pass commands to tda8290 via the\ntuner_operations interface.  tda8290 will communicate with tda827x via\nthe dvb_frontend interface, while passing a pointer to a private data\nstructure.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "215b95baf969c6f895969f0a4ae0479954fba7cd",
      "tree": "67e02c71a7d306cb82221e674325a27221ce5e06",
      "parents": [
        "3b20532c791399182bd04f0fcc70b60a95637fa5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 23 15:24:06 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jan 25 19:01:05 2008 -0200"
      },
      "message": "V4L/DVB (6430): Convert tuner-xc2028 driver to the newer hybrid approach\n\nThis changeset converts tuner-xc2028 to the newer hybrid approach. It also\nprevents creating twice the xc3028 private struct by both DVB and V4L parts.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5efeb972942f3bfe2fce2b73db9579484625e270",
      "tree": "301ca68b5289e956c4727af67ff340047a36eda7",
      "parents": [
        "04d934ff84f97970fa59980b0c327422b08cda50"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 29 15:19:50 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 04 21:41:21 2007 -0200"
      },
      "message": "V4L/DVB (6478): ir-functions use input functions, should depend on INPUT\n\nMedia ir-functions uses input_(*) functions so it should depend\non the INPUT config symbol.\n\ndrivers/built-in.o: In function `ir_input_key_event\u0027:\nir-functions.c:(.text+0x10849a): undefined reference to `input_event\u0027\nir-functions.c:(.text+0x1084ac): undefined reference to `input_event\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "102abd826a20307c5a0d23f49b8a3b5d98bddf94",
      "tree": "018edd324c4a3d04b074795d53ce8ad9b2ee2d6a",
      "parents": [
        "21a7ad4a7e86a5da16caf61eb50bc92af4929672"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Oct 08 18:34:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:03:19 2007 -0300"
      },
      "message": "V4L/DVB (6299): dvb: Add dependencies for VIDEOBUF_DVB\n\nIt needs to select VIDEOBUF_GEN and VIDEOBUF_DMA_SG, since it uses those\nmodules.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "28318c72adc14952d05d8037d73cec852247791c",
      "tree": "559cca938981da4c334e37ffa8d5a0108a7a46a0",
      "parents": [
        "40558dafff257d69248af8b96c7e896f6bc79dfa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 02 11:16:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:02:49 2007 -0300"
      },
      "message": "V4L/DVB (6260): Fix Kconfig dependency\n\nThanks to Michael Krufky for pointing this to me.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "87b9ad070cf76c0f1e8cf836f7eb86e9ac94e34a",
      "tree": "aeda5c7b1434350a476005c85dc39173ead11090",
      "parents": [
        "6bb2790f8a0cf93d3dbed6b6e986441110e6174b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 02 23:31:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:56 2007 -0300"
      },
      "message": "V4L/DVB (6254): Add videobuf-vmalloc\n\nAdds a newer videobuf-vmalloc module. This module uses the same\nvideobuf controls, but implements memory allocation based on vmalloc\nmethods.\n\nWith this method, an USB driver can use video-buf, without needing to\nrequest memory from the DMA-safe area.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c1accaa21bdef38ec0f36eaaf7ce3384fff9d0c5",
      "tree": "3a2c8206555af6c9e2eecdb20b052be70e6b93dd",
      "parents": [
        "7a7d9a89d0307b1743d782197e2c5fc5ddf183f3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 23 16:37:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:55 2007 -0300"
      },
      "message": "V4L/DVB (6252): Adapt drivers to use the newer videobuf modules\n\nPCI-dependent videobuf_foo methods were renamed as videobuf_pci_foo.\n\nAlso, videobuf_dmabuf is now part of videobuf-dma-sg private struct.\nSo, to access it, a subroutine call is needed.\n\nThis patch renames all occurences of those function calls to be\nconsistent with the video-buf split.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nhttp://thread.gmane.org/gmane.comp.video.video4linux/34978/focus\u003d34981\nReviewed-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\n"
    },
    {
      "commit": "ca805d57cf5ea7482ed3da28653f30621249ee45",
      "tree": "35e9051fb2e8be8c94c1b15a07c43f2303de3125",
      "parents": [
        "4adad287de82703fd504fdab7aebe760196bb786"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Aug 27 21:59:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:43 2007 -0300"
      },
      "message": "V4L/DVB (6134): tuner: alter build to produce separate modules\n\nBreak tuner.ko into separate modules. This was a quick change -\nTuner sub-drivers are still static-linked to tuner.ko, this will\nchange after using dvb_attach and removing the probing functions.\n\nAfter this change, one can deselect undesired tuner sub-drivers via Kconfig.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nAcked-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nAcked-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nAcked-by: Jarod Wilson \u003cjwilson@redhat.com\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ea6337417da26a74a3b91c554ae9823995f8a84d",
      "tree": "46d097a9777e1b4915ae1d71c0d5ddbd05123981",
      "parents": [
        "2f3ed0538b2ac6d63b95c04b0ee0e7b9ac1ee220"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 25 15:42:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:22 2007 -0300"
      },
      "message": "V4L/DVB (5791): Fix Kbuild for kbd-ir-i2c\n\nPotentially, all board types with I2C and IR support can use an i2c\nbased IR. Currently, the driver is selected only if bt848 or saa7134\nboards are selected.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.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": "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": "7a9ca4a3f99129c2316ee14273ded519630c573d",
      "tree": "48979fd4c3be6e405a95ba8b87845e5ed586f94d",
      "parents": [
        "346304097b47a6e1376d99af80dbffb759fa55f4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Feb 06 21:51:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5196): VIDEO_BUF depends on PCI\n\nm68k allmodconfig:\ndrivers/media/video/video-buf.c: In function \u0027videobuf_queue_pci\u0027:\ndrivers/media/video/video-buf.c:396: error: \u0027pci_map_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:396: error: (Each undeclared identifier is reported only once\ndrivers/media/video/video-buf.c:396: error: for each function it appears in.)\ndrivers/media/video/video-buf.c:399: error: \u0027pci_dma_sync_sg_for_cpu\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:401: error: \u0027pci_unmap_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c: In function \u0027videobuf_pci_dma_map\u0027:\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "444dadc4391b978b43a778a5a56dfaed1c4ddc61",
      "tree": "c80048c5e0a4d3ba3ca35af386bed700e4bc707c",
      "parents": [
        "fd83e2487e9149d8cd7c8b1e7d6f0e5231b79f8a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Nov 21 11:32:12 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Dec 10 09:05:07 2006 -0200"
      },
      "message": "V4L/DVB (4871): Fix i2c dependencies of VIDEO_TVEEPROM and VIDEO_TUNER\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a868b45dad04854e07bb1c7c81a73930098bc370",
      "tree": "3ea97a58e83ade6b0058d097514f9c10789b72fd",
      "parents": [
        "9448025be057f6b64c4bab01894c8e6b1a406e6e"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 03 16:01:17 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 04 08:06:38 2006 -0300"
      },
      "message": "V4L/DVB (4706): Do not enable VIDEO_V4L2 unconditionally\n\nThe VIDEO_V4L2 config setting is enabled unconditionally, even for \nconfigurations with no support for this subsystem whatsoever.  The \nfollowing patch adds the necessary dependency.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8a905162e038367503bac732bf1e3e01c19158b9",
      "tree": "bf72a91df67baf47560812ceb756d1a19eb289c7",
      "parents": [
        "c663155c3db58d1fff43a105eb5a0e9147ec2a6b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 10 12:01:19 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 10 13:45:55 2006 -0300"
      },
      "message": "V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install\n\nV4L1 support should be disabled when no CONFIG_VIDEO_V4L1_COMPAT is defined,\nto allow checking for broken V4L2 ports. This is very important during the\nmigration phase for V4L2 API.\nHowever, userspace apps should be capable of using both APIs, since they need\nto test at runtime, via VIDIOCGCAP ioctl, if V4L1 is supported. So, when\n__KERNEL__ is not defined, those ioctls and corresponding structs should be\nvisible.\nThis patch also removes the obsolete defines HAVE_V4L1 and HAVE_V4L2, that\nwhere causing some confusion, and were replaced by CONFIG_VIDEO_V4L1_COMPAT\nand CONFIG_VIDEO_V4L2.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3446807d6e9ccf4b21476b0b143d35fcc964be4b",
      "tree": "6c506631ebc234f62c615d6b56f77aabd53318b7",
      "parents": [
        "dff47bf21be002b3f0a6562d368474c41971b448"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jun 24 20:47:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 26 09:20:56 2006 -0300"
      },
      "message": "V4L/DVB (4214): Make VIDEO_CX2341X a selectable build option\n\nThe cx2341x mpeg encoder module is used by cx88-blackbird, pvrusb2 and\nthe external ivtv driver. This patch allows for cx2341x to be selected without\nhaving to also select cx88-blackbird. This will be needed to build the external\nivtv driver or the standalone pvrusb2 driver against kernel 2.6.18\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5d1a9ae6d9d7fc14b2259cd550eb87364a21190a",
      "tree": "b55c57026f69fc127508a30859edebde87713f1e",
      "parents": [
        "9cb2318b885d2039eeb3eb5394fa215046be058f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 18 14:40:30 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:05:22 2006 -0300"
      },
      "message": "V4L/DVB (4191): Add CX2341X MPEG encoder module.\n\nAdds the cx2341x.c module that handles the programming of the Conexant\ncx23415/6 MPEG encoder chip used by cx88-blackbird, pvrusb2 and ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "741b5bb6498e09178f14a3a5b2cc46e9970f46ed",
      "tree": "e59711ad577b2839d5b935deef3ac502ebe28631",
      "parents": [
        "3e3bf277f1d2487307227e2c5329763cf3af44bc"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun May 28 15:45:54 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:05:02 2006 -0300"
      },
      "message": "V4L/DVB (4052): Wrong syntax: instead of bool, it was written boolean\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cd41e28e2d0f198ad56840bf8ba13cb41b129bab",
      "tree": "a11b7e23c14625a4b019b43eecdc8fff2ee62463",
      "parents": [
        "ea76ce526ec1af3e07f3dd9107ca93f0c82fc9c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 09 15:43:41 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri May 12 19:54:53 2006 -0300"
      },
      "message": "V4L/DVB (3774): Create V4L1 config options\n\nV4L1 API is depreciated and should be removed soon from kernel. This patch\nadds two new options, one to disable V4L1 drivers, and another to disable\nV4L1 compat module. This way, it would be easy to check what still depends\non V4L1 stuff, allowing also to test if app works fine with V4L2 only support.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8dbc5ece9a6a424eb03f1eeee2774c42d8db1ce4",
      "tree": "d79ef581c7eaa7471e652188042d70ef7c3aff4f",
      "parents": [
        "c150178bff4ae76635ccb06abd5258933379ecc6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Mar 26 08:54:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:11 2006 -0300"
      },
      "message": "V4L/DVB (3619): Whitespace cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9f6933be665ce3b049c274c99810ac754edabf19",
      "tree": "70a670d030c5d5a4175076724e4720a5b967e2bc",
      "parents": [
        "7fa033b103bc3f5c37f934695473f63adf140dba"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Mar 25 09:05:39 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Mar 25 09:29:04 2006 -0300"
      },
      "message": "V4L/DVB (3599a): Move drivers/usb/media to drivers/media/video\n\nBecause of historic reasons, there are two separate directories with\nV4L stuff. Most drivers are located at driver/media/video. However, some\ncode for USB Webcams were inserted under drivers/usb/media.\n\nThis makes difficult for module authors to know were things should be.\nAlso, makes Kconfig menu confusing for normal users.\n\nThis patch moves all V4L content under drivers/usb/media to\ndrivers/media/video, and fixes Kconfig/Makefile entries.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
