)]}'
{
  "log": [
    {
      "commit": "4ecbc28d3df967ee52dd9d060bc56d4a85196bdf",
      "tree": "57d277ad32bc08fa6c7b40ab691999b9b2e57e1d",
      "parents": [
        "01c59df818001b0bd3a31e2301a92a8c73bccbce"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:49:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:36 2009 -0300"
      },
      "message": "V4L/DVB (11179): pvrusb2: make sub-device specific update function names uniform\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "01c59df818001b0bd3a31e2301a92a8c73bccbce",
      "tree": "e14e94b71dcbcfdca784cdf5a37a41224a3b2b79",
      "parents": [
        "6f9565120f5c2944b3d31daf03a07c272e12867b"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:48:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11178): pvrusb2: Make audio sample rate update into a sub-device broadcast\n\nThe pvrusb2 driver had previously been using i2c module specific calls\nto set the sample rate (a long long time ago this was needed).  These\ndays it is safe to use a broadcast so let\u0027s just broadcast this when\ncommunicating audio sample rate to sub-devices.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6f9565120f5c2944b3d31daf03a07c272e12867b",
      "tree": "adc35c22d3d52fa99ff848fcbf8cea7828cb61db",
      "parents": [
        "5f6dae802c0f6a943c2c873c203642d1d3c2fc3f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:43:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11177): pvrusb2: Tie in saa7115 sub-device handling\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5f6dae802c0f6a943c2c873c203642d1d3c2fc3f",
      "tree": "40941ce08c2ef230262b215a78a6a725a8ece0d9",
      "parents": [
        "edb9dcb885c6288813b62c20e6b578492845f9ad"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:39:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11176): pvrusb2: Tie in wm8775 sub-device handling\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "edb9dcb885c6288813b62c20e6b578492845f9ad",
      "tree": "aa1b4b2b16d1857efe8393be8fda4e24a29d10a9",
      "parents": [
        "858f910e869d1300c1ab0cadbe9908322f8bfb78"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:37:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11175): pvrusb2: Implement sub-device specific update framework\n\nLay down a foundation whereby it becomes possible to send customized\nupdates to specific sub-devices.  (This becomes useful for routing\nconfiguration, which is a very sub-device specific operation.)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "858f910e869d1300c1ab0cadbe9908322f8bfb78",
      "tree": "d59266af0b4e5ad586c91a37faa49903cb876c73",
      "parents": [
        "20ae26c84e48b95177e334fa9022f68aa3b77df6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:28:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11174): pvrusb2: Implement reporting of connected sub-devices\n\nThe pvrusb2 driver has a function that reports internal state.  It can\nbe accessed from either the debug interface or as the result of a v4l\nlog status request.  This change adds information listing sub-devices\nto the report.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "20ae26c84e48b95177e334fa9022f68aa3b77df6",
      "tree": "0f052da7a682fbc81a68dfb5806e1ab149c124ee",
      "parents": [
        "1ab5e74fa3d41a3d49005e430f98cdff77a3cee6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:26:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11173): pvrusb2: Fix backwards function header comments\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1ab5e74fa3d41a3d49005e430f98cdff77a3cee6",
      "tree": "624f64489f7e84154e23433df0e479aa4fe028b4",
      "parents": [
        "af78e16b5d5ba74566814ba0f50ee1d736d933a5"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:24:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:35 2009 -0300"
      },
      "message": "V4L/DVB (11172): pvrusb2: Cause overall initialization to fail if sub-driver(s) fail\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af78e16b5d5ba74566814ba0f50ee1d736d933a5",
      "tree": "e679949245b8ea7f79125f7140ba2909496a9635",
      "parents": [
        "6907205bcbe7b8bcdc0720bc75e1d2558162d017"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:21:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11171): pvrusb2: Tie in sub-device decoder start/stop\n\nImplement code to send appropriate streaming start/stop commands to\nattached sub-devices\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6907205bcbe7b8bcdc0720bc75e1d2558162d017",
      "tree": "32afd4a907755aa51b24f6c2b97883af29b380d5",
      "parents": [
        "00e5f73607d1dea12bf0ccbba9832c26a611213f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:19:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11170): pvrusb2: Clean-up / placeholders inserted for additional development\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00e5f73607d1dea12bf0ccbba9832c26a611213f",
      "tree": "a6334d0bba8b1fc49a42fd8933a71bd5f37f2195",
      "parents": [
        "e3e76cbb4d42b2e429401b17c95969c47e2db464"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:17:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11169): pvrusb2: Note who our video decoder sub-device is, and set it up\n\nOther code may need to treat the video decoder sub-device in a special\nmanner, so this change implements code to recognize when such a\nsub-device is connected to the driver, does any special processing for\nit, and notes who the device is for future reference.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e3e76cbb4d42b2e429401b17c95969c47e2db464",
      "tree": "5eee3e8a1f41232c10931fb0cb44a3bf16dc5ee8",
      "parents": [
        "2641df36212ebb29aa8d7e9a9ecac7b349108c6f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:14:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11168): pvrusb2: Define value for a null sub-device ID\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2641df36212ebb29aa8d7e9a9ecac7b349108c6f",
      "tree": "ca778a768a9de70bbdc4de4e98aeecfa3aad2974",
      "parents": [
        "40f07111be99b71c1e8d40c13cdc38445add787f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:13:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11167): pvrusb2: Tie in various v4l2 operations into the sub-device mechanism\n\nThis is another step in the v42l-subdev assimilation.  This implements\nvarious call-outs to sub-devices based on state changes within the\npvrusb2 driver.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "40f07111be99b71c1e8d40c13cdc38445add787f",
      "tree": "901193dfb0d08e4430fb03ac1eec2259f5a88991",
      "parents": [
        "d8f5b9ba82482cab344c2d54c2c487b607e34864"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:08:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11166): pvrusb2: Implement status fetching from sub-devices\n\nImplement status fetching operations in terms of calling out to\nsub-device(s).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d8f5b9ba82482cab344c2d54c2c487b607e34864",
      "tree": "ab203672265de31dad401483fdd2e1956367fdb4",
      "parents": [
        "ed3261a85993a1f2009a63758e70ac54547b2697"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:05:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11165): pvrusb2: Tie in debug register access to sub-devices\n\nImplement tie-in for v4l2 debug register access such that the\nappropriate attached sub-device is handled.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed3261a85993a1f2009a63758e70ac54547b2697",
      "tree": "414c058050f3d0f2118c176c7091481fa03a845d",
      "parents": [
        "5ceaad14eac97662afd4ed1dddf343cfb322caa3"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:02:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:34 2009 -0300"
      },
      "message": "V4L/DVB (11164): pvrusb2: Tie-in sub-device log requests\n\nTrigger a broadcast to attached sub-devices when a logging request is made.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ceaad14eac97662afd4ed1dddf343cfb322caa3",
      "tree": "2d822712b62e315aa1c915c68afed17ba684bcdc",
      "parents": [
        "446dfdc6cc62890098a1b92a4a84019a34dce0cc"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 00:01:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11163): pvrusb2: Lay foundation for triggering sub-device updates\n\nThese changes set up the spot where we\u0027ll check for and set general\nupdates to any attached sub-devices.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "446dfdc6cc62890098a1b92a4a84019a34dce0cc",
      "tree": "512816f62a161646d3835c10b3255572ab8041d7",
      "parents": [
        "15b474423f0642e6ff78f1963b816155e80fc932"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:58:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11162): pvrusb2: Tie up loose ends with v4l2-subdev setup\n\nTie up loose ends with v4l2-subdev setup.  Set attached module\u0027s group\nID to match our internal ID, emit a few useful messages when\nsub-devices are dealt with, implement better error legs, and fix an\nerror in the old i2c layer (caused by changes related to the\nv4l2-subdev work here).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15b474423f0642e6ff78f1963b816155e80fc932",
      "tree": "81ceffbd2eaae4d5f544d97a77f185852a35cbf3",
      "parents": [
        "6063a4422cd80eef9cfdd2a57620a2fc73858b1c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:51:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11161): pvrusb2: Set i2c autoprobing to be off by default\n\nIn order to keep a sub-device from promiscuously attaching to the\npvrusb2 driver, the i2c adapter\u0027s class must be cleared.  This change\nclears that class by default.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6063a4422cd80eef9cfdd2a57620a2fc73858b1c",
      "tree": "318a9df64e1a18299c2f7377bf4f18781dbd12a4",
      "parents": [
        "a932f507463d996b6ec1647ee7d4e2fa1e6aeda6"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:48:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11160): pvrusb2: whitespace tweaks\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a932f507463d996b6ec1647ee7d4e2fa1e6aeda6",
      "tree": "00681f6ca29c2ddc052bc2f18c0503aba71d3f5f",
      "parents": [
        "e9c64a78dbd7c4f6c4a31c4040f340f732bf4ec5"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:47:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11159): pvrusb2: Providing means to stop tracking an old i2c module\n\nThis implements a temporary mechanism to \"untrack\" an i2c module from\nthe old i2c layer.  The v4l2-subdev related code in the driver will\nuse this to remove a sub-device from the old i2c layer.  In the end,\nonce the old i2c layer is removed, this will also eventually go away.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9c64a78dbd7c4f6c4a31c4040f340f732bf4ec5",
      "tree": "b8bdf899e92f241d4b7581276b62461a968f3f76",
      "parents": [
        "acd92d40ccaf140d27e6bd5b83573294165ebbdf"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:42:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11158): pvrusb2: New device attribute mechanism to specify sub-devices\n\nSet up new mechanism for declaring and loading appropriate sub-devices\nwhen driver initializes.  This is another part of the v4l2-subdev\nadoption.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "acd92d40ccaf140d27e6bd5b83573294165ebbdf",
      "tree": "e1625ed90e387ec59aab068379ddb6b7a0630b60",
      "parents": [
        "a51f5000b791003e0ab9ecebbdecb87c4024156f"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:32:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11157): pvrusb2: whitespace trivial tweaks\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a51f5000b791003e0ab9ecebbdecb87c4024156f",
      "tree": "807d99a40233d28bff50f2d1c77068a4b7166c29",
      "parents": [
        "b72b7bf5cbb2ae77b3bf748456655fc284baf04c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:30:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11156): pvrusb2: Changes to further isolate old i2c layer\n\nThis introduces some additional isolation in the pvrusb2 from the old\ni2c layer, a step along the way to separate the driver from that layer\nand to make it easier to introduce the common v4l2-subdev framework as\nthe eventual replacement.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b72b7bf5cbb2ae77b3bf748456655fc284baf04c",
      "tree": "6183b07ecab2b9c34c711a4fb56681e70b8fe086",
      "parents": [
        "59af33679592dd6e7bc7aa955098389724684a74"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Fri Mar 06 23:20:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:33 2009 -0300"
      },
      "message": "V4L/DVB (11155): pvrusb2: Set up v4l2_device instance\n\nDefine a v4l2_device instance in the pvrusb2 driver and initialize /\ntear it down appropriately.  This is a step in the v4l2-subdev\nadoption effort.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "59af33679592dd6e7bc7aa955098389724684a74",
      "tree": "312143dad3860f45b489fdb4e0f370edcef824c3",
      "parents": [
        "c457377a3a18117aa99653f3715d81960a1c6bda"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 07 03:06:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11154): pvrusb2: Split i2c module handling from i2c adapter\n\nThis is the first step in the effort to move the pvrusb2 driver over\nto using the v4l2-subdev framework.  This commit involves mainly\nsplitting apart pvrusb2-i2c-core - part of it is the driver\u0027s I2C\nadapter driver and the rest is the old i2c module handling logic.  The\ni2c module handling junk is moved out to pvrusb2-i2c-track and various\nheader references are correspondingly updated.  Yes, this patch has a\nhuge pile of checkpatch complaints, but I\u0027m NOT going to fix any of\nit.  Why?  First, I\u0027m moving a large chunk of existing code and I\u0027m\nnot going to spend time adjusting it to match someone\u0027s idea of coding\nstyle.  Second, in the end I expect all that moved code to go away by\nthe time the rework is done so wasting time on it now to adhere to the\nstandard is in the end a large waste of time.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c457377a3a18117aa99653f3715d81960a1c6bda",
      "tree": "9ce1c8db8a3464727701e84190bc43815b78eadd",
      "parents": [
        "235d0ff2874091981c482d71bbce8b7c30cbc3b3"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Mon Mar 23 18:18:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11152): hdpvr: Fix build with Config_I2C not set\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "235d0ff2874091981c482d71bbce8b7c30cbc3b3",
      "tree": "0e0d07481d33b6bd21f231b3638753d712254f2d",
      "parents": [
        "e30bdc669371ad511a5b4898aacfc01015553c5b"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Mar 22 16:33:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11146): gspca - vc032x: Change the probe sequence.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e30bdc669371ad511a5b4898aacfc01015553c5b",
      "tree": "4554ff1d3385fa2bfcb70d5cd0f086ab13f0bc28",
      "parents": [
        "249fe889fd39801bd3a20cf245170dbd277a0501"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Mar 22 16:31:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11145): gspca - t613: Greater delay after om6802 reset.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "249fe889fd39801bd3a20cf245170dbd277a0501",
      "tree": "44df8b176e61f26e19e475e3d28bbcdb73194d38",
      "parents": [
        "3da37e42baa8bd5953899ac078e36c97ba172e42"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Mar 22 16:30:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11144): gspca - t613: Don\u0027t re-read the ID registers at probe time.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3da37e42baa8bd5953899ac078e36c97ba172e42",
      "tree": "080c5acc9f35a712f9d16a1f91284e4f13b8b692",
      "parents": [
        "fadadb7d7ad1d6c09863fcf24f83e59f596201ed"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Mar 22 16:29:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11143): gspca - t613: Bad sensor detection.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fadadb7d7ad1d6c09863fcf24f83e59f596201ed",
      "tree": "6a828ab8d9309fa23d5eb1b7aabf181072a3b3e5",
      "parents": [
        "9a4f8201a5d241dd725c1e1c796d826e49dcd396"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 22 23:42:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11142): au0828: fix oops on ARM platform when allocating transfer buffers\n\nAdd missing URB_NO_TRANSFER_DMA_MAP flag, since the use of consistent memory\nis not permitted for DMA on the ARM platform.\n\nThanks to Paul Thomas \u003cpthomas8589@gmail.com\u003e for providing sample ARM\nhardware that was experiencing the oops (tested on the at91rm9200 based\nLinuxStamp).\n\nThanks to David Brownell \u003cdavid-b@pacbell.net\u003e for providing insight into the\nARM memory architecture.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a4f8201a5d241dd725c1e1c796d826e49dcd396",
      "tree": "2a96a6e9b2ad759637b8a768821dbac2aa8d686d",
      "parents": [
        "f876897015e15e879ad531f78260086a7fdee813"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 22 23:41:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:32 2009 -0300"
      },
      "message": "V4L/DVB (11141): em28xx: fix oops on ARM platform when allocating transfer buffers\n\nAdd missing URB_NO_TRANSFER_DMA_MAP flag, since\tthe use\tof consistent memory\nis not permitted for DMA on the ARM platform.\n\nThanks to Paul Thomas \u003cpthomas8589@gmail.com\u003e for providing sample ARM\nhardware that was experiencing the oops (tested on the at91rm9200 based\nLinuxStamp).\n\nThanks to David Brownell \u003cdavid-b@pacbell.net\u003e for providing insight into the\nARM memory architecture.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f876897015e15e879ad531f78260086a7fdee813",
      "tree": "79503cefb50521d5c4f8179014593f039bc62c44",
      "parents": [
        "62cfc346a325f60256f5eda93ac3b6e7ba6cdc1b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 22 23:39:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11140): usbvision: fix oops on ARM platform when allocating transfer buffers\n\nAdd missing URB_NO_TRANSFER_DMA_MAP flag, since the use of consistent memory\nis not permitted for DMA on the ARM platform.\n\nThanks to Paul Thomas \u003cpthomas8589@gmail.com\u003e for providing sample ARM hardware\nthat was experiencing the oops (tested on the at91rm9200 based LinuxStamp).\n\nThanks to David Brownell \u003cdavid-b@pacbell.net\u003e for providing insight into the\nARM memory architecture.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "62cfc346a325f60256f5eda93ac3b6e7ba6cdc1b",
      "tree": "d7abab5ebbe434790480179636b7edb2ac62759b",
      "parents": [
        "f65a95bbf4f23dd83596e7c2dd78f4e1cc268c4f"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 22 22:58:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11139): em28xx: add remote control definition for HVR-900 (both versions)\n\nThe HVR-900 did not have a remote control defined, so it would not work.  Add\nthe line for both versions of the product.\n\nThanks to Jens-Michael Hoffmann (#linuxtv user \"jmho\") for pointing out the\nissue and testing the patch.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f65a95bbf4f23dd83596e7c2dd78f4e1cc268c4f",
      "tree": "a619f981ea3a217d3bca50c0a20622d6b40ad3a6",
      "parents": [
        "5297e6f7e9818a43228f6b4131c4630f08075093"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 23 12:35:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11138): get_dvb_firmware: add support for downloading the cx2584x firmware for pvrusb2\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5297e6f7e9818a43228f6b4131c4630f08075093",
      "tree": "1575126c13066eaf309b115d5c882632badfa4ec",
      "parents": [
        "b888c5dadb4ae409964bd7b9bedfac507ab10972"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 23 11:46:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11137): get_dvb_firmware: add cx23885 firmwares\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b888c5dadb4ae409964bd7b9bedfac507ab10972",
      "tree": "d22795921db56c6a73d0962a8efc9045e4e105a9",
      "parents": [
        "1398ae1fe6048d49397dccaa4bc1a4101eecf643"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 23 10:57:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11136): get_dvb_firmware: Add download code for cx18 firmwares\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1398ae1fe6048d49397dccaa4bc1a4101eecf643",
      "tree": "38a5742b4c26486199383272fe254b830edc644d",
      "parents": [
        "e86da6f07ed6deebc199368bd0a47b3671829b80"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 20 19:33:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11127): Kconfig: replace all occurrences of CUSTOMIZE to CUSTOMISE\n\nThere are several Kconfig items using CUSTOMIZE. Yet, most use the English\nwriting CUSTOMISE. This generates lots of trouble, because people sometimes type\nthe Kbuild item different.\n\nLet\u0027s standardise every occurrence using the same syntax.\n\nThe changes were generated by this small shell script:\n\nfor i in `find linux -type f`; do sed s,CUSTOMIZE,CUSTOMISE,g $i \u003e/tmp/a \u0026\u0026 mv /tmp/a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e86da6f07ed6deebc199368bd0a47b3671829b80",
      "tree": "b67c2a72736f3cf172eea5bc607d247876dc4a5a",
      "parents": [
        "dceaddb978a7fcd2efbdf6775a509529757327c3"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Thu Mar 19 19:00:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11125): fix mispelled Hauppauge in HD PVR and PVR USB2 driver comments\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dceaddb978a7fcd2efbdf6775a509529757327c3",
      "tree": "b86f67ed676a1737db79aff997b8df1a95bbd27e",
      "parents": [
        "acc5d851b824c78df430537b6a2fc5951bec5daa"
      ],
      "author": {
        "name": "Alan McIvor",
        "email": "alan.mcivor@reveal.co.nz",
        "time": "Thu Mar 12 21:43:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:31 2009 -0300"
      },
      "message": "V4L/DVB (11124): Add support for ProVideo PV-183 to bttv\n\nAdd support for ProVideo PV-183 to bttv\n\nThis patch adds support for the ProVideo PV-183 card to the bttv\ndevice driver. The PV-183 is a PCI card with 8 BT878 devices plus a Hint\nCorp HiNT HB4 PCI-PCI Bridge. Each BT878 has two composite input channels\navailable. There are no tuners on this card.\n\nSigned-off-by: Alan McIvor \u003calan.mcivor@reveal.co.nz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "acc5d851b824c78df430537b6a2fc5951bec5daa",
      "tree": "8945e60435628a1ed56b253de31130384787ea35",
      "parents": [
        "69d94f7ec5edea85da0057c48c4f2877e5bb509e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:31:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11120): cafe_ccic: stick in a comment with a request for test results\n\nDue to lack of hardware this conversion to v4l2_device/v4l2_subdev is\nuntested. If all goes well I should be able to test it in about a month,\nbut just in case I can\u0027t manage that it should be made clear in the code\nthat this isn\u0027t tested.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "69d94f7ec5edea85da0057c48c4f2877e5bb509e",
      "tree": "0be8d9970472357b06250c1bcb6f7c9b7c2d0c6b",
      "parents": [
        "b794aabff01a704df5c0bcf6537e6a7343a08465"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:25:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11118): cafe_ccic: replace debugfs with g/s_register ioctls.\n\nUsing VIDIOC_DBG_S/G_REGISTER is the standard way of reading/writing register\nfor advanced debugging under v4l2. In addition, using this means that the\ncafe_ccic driver doesn\u0027t need to have knowledge about the used sensor: the\ndebug ioctl can be passed on to the sensor if it isn\u0027t for the host.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b794aabff01a704df5c0bcf6537e6a7343a08465",
      "tree": "41d8e60b09f33017bde5f5b4847688ec7caadc19",
      "parents": [
        "ca07561ac70b00b5c2b5af727b3d0b6a4f91bee2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:24:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11117): ov7670: add support to get/set registers\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca07561ac70b00b5c2b5af727b3d0b6a4f91bee2",
      "tree": "0f5237cb2574e1b268cbbdbc1ce47d0639b94dec",
      "parents": [
        "8bcfd7af902eaa7c0029082247fe0682ce0c1a5b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:23:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11116): ov7670: cleanup and remove legacy code.\n\nv4l2-i2c-drv-legacy.h and ov7670_command are no longer needed after the\ncafe driver is converted to use v4l2_subdev.\n\nRather than using a large ov7670_control array, just call the handlers\nvia a simple switch and use v4l2_ctrl_query_fill() to handle queryctrl.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8bcfd7af902eaa7c0029082247fe0682ce0c1a5b",
      "tree": "8f3fdd9eaf3fb4608dbf97b6c83dd259ec99db7d",
      "parents": [
        "21508b902b314e0cd9c081a9141b138e96c9f441"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:16:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11115): cafe_ccic: use v4l2_subdev to talk to the ov7670 sensor.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "21508b902b314e0cd9c081a9141b138e96c9f441",
      "tree": "f6ba4272148c629b3f69ac9a3cb56f4f09a97059",
      "parents": [
        "14386c2b7793652a656021a3345cff3b0f6771f9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:13:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11114): cafe_ccic: convert to v4l2_device.\n\nConvert this driver to v4l2_device and removed the unnecessary cafe_dev_list.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "14386c2b7793652a656021a3345cff3b0f6771f9",
      "tree": "86c85efca5742e5b2e23484c2bcb915ce9019e31",
      "parents": [
        "2da9479aaa331bdfaadab0d14f75fd76bfa5e56a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 13:01:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11113): ov7670: convert to v4l2_subdev\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2da9479aaa331bdfaadab0d14f75fd76bfa5e56a",
      "tree": "47f03e9f792da3e1b208f18cb98e2ec040b9e8ac",
      "parents": [
        "e34184edfbe3ea818408f0ac1cb1fe538301e67d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Feb 06 18:59:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11112): v4l2-subdev: add support for TRY_FMT, ENUM_FMT and G/S_PARM.\n\nThese ops are used by the ov7670 driver, so these need to be added.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e34184edfbe3ea818408f0ac1cb1fe538301e67d",
      "tree": "1e53cbf04912c0c27c1107fe694a2395eed7921d",
      "parents": [
        "dcd241c384357e5c146299d45d2ee2f4ad439723"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 14 15:21:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:30 2009 -0300"
      },
      "message": "V4L/DVB (11111a): MAINTAINERS: Drop references to deprecated video4linux list\n\nMailing list video4linux-list@redhat.com is deprecated, so drop\nreferences to it in MAINTAINERS.\n\nMAINTAINERS |    2 --\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dcd241c384357e5c146299d45d2ee2f4ad439723",
      "tree": "68a0de2790eb9e6f019a26cc759abca8e6214f86",
      "parents": [
        "6a39a38e338527effb2703e76aedd856cc7b3683"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 19 21:41:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11111): dvb_dummy_fe: Fix compilation breakage\n\nAs reported by Randy Dunlap \u003crandy.dunlap@oracle.com\u003e:\nERROR: \"dvb_dummy_fe_ofdm_attach\" [drivers/media/video/cx231xx/cx231xx-dvb.ko] undefined!\n\nThis happens since cx231xx DVB part still misses the frontend modules.\nSo, the dummy frontend were used for development. The proper fix is to\nimplement the DVB modules there, as they will be required.\n\nWhile this won\u0027t happen, lets allow the compilation with or without the\ndummy FE testing module.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a39a38e338527effb2703e76aedd856cc7b3683",
      "tree": "0003872d57864501372d0b669f6eade2a0f0e586",
      "parents": [
        "80c6e358c1b6da0b9aa97e10c82317b7104821bb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 19 21:03:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11110): au8522/au0828: Fix Kconfig dependencies\n\nau8522 is now dependent of V4L2, as reported by Randy Dunlap\n\u003crandy.dunlap@oracle.com\u003e:\n\nau8522_decoder.c:(.text+0x199898): undefined reference to `v4l2_ctrl_query_fill\u0027\nau8522_decoder.c:(.text+0x1998b3): undefined reference to `v4l2_ctrl_query_fill\u0027\nau8522_decoder.c:(.text+0x199944): undefined reference to `v4l2_device_unregister_subdev\u0027\nau8522_decoder.c:(.text+0x19997c): undefined reference to `v4l2_chip_ident_i2c_client\u0027\nau8522_decoder.c:(.text+0x199f1e): undefined reference to `v4l2_i2c_subdev_init\u0027\n\nCc: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "80c6e358c1b6da0b9aa97e10c82317b7104821bb",
      "tree": "9b678405539eb51541177525bc2ef6e4adbe589b",
      "parents": [
        "06e9509ff3484578c111bbc6f9e0e97c086a1131"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 19 19:26:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11109): au0828: Fix compilation when VIDEO_ADV_DEBUG \u003d n\n\nAs reported by Kyle McMartin and Randy Dunlap:\n\ndrivers/media/video/au0828/au0828-video.c:1438: error: \u0027const struct v4l2_subdev_core_ops\u0027 has no member named \u0027g_register\u0027\ndrivers/media/video/au0828/au0828-video.c:1453: error: \u0027const struct v4l2_subdev_core_ops\u0027 has no member named \u0027s_register\u0027\n\nThis patch properly implements those two API ioctls only when debug is\nenabled.\n\nCc: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "06e9509ff3484578c111bbc6f9e0e97c086a1131",
      "tree": "7b565168481cc768d1befbaae96af12e1405b3db",
      "parents": [
        "2ce949ec661efe1e9747ae1419932a4b6fb1e24b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 19 12:10:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11108): get_dvb_firmware: Add option to download firmware for cx231xx\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ce949ec661efe1e9747ae1419932a4b6fb1e24b",
      "tree": "a80743f35d7342f949f5b3ff10130b26b6f675c9",
      "parents": [
        "84fbdf87ab8eaa4eaefb317a7eb437cd4d3d0ebf"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Mar 19 06:15:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11106): gspca - ov534: New sensor ov965x and re-enable the webcam 06f8:3003\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84fbdf87ab8eaa4eaefb317a7eb437cd4d3d0ebf",
      "tree": "2017e313487d2104ec91e1ffd37d7e2d3ed2f584",
      "parents": [
        "3481c19854cdb1de1842c6ea6d558006ac0b3b7d"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Mar 19 06:12:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11105): gspca - ov534: Adjust the packet scan function\n\n- change max payload size to 2040 bytes (was 2048)\n- optimize\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3481c19854cdb1de1842c6ea6d558006ac0b3b7d",
      "tree": "6574a5880417d3cfa7bda185edfcf4e105938f06",
      "parents": [
        "0dc641dc9f7f168fc45f3032b22dcf7d5b57c47c"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Mar 19 06:05:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11104): gspca - ov534: Bad frame pointer after adding the last packet\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0dc641dc9f7f168fc45f3032b22dcf7d5b57c47c",
      "tree": "872f369b426abcc153a3dcac4e8755a3556f1dcf",
      "parents": [
        "235f0e4348cc57d5a5fe36d07530ecf6541eeae5"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Mar 19 05:55:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:29 2009 -0300"
      },
      "message": "V4L/DVB (11103): gspca - main: May have isochronous transfers on altsetting 0\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "235f0e4348cc57d5a5fe36d07530ecf6541eeae5",
      "tree": "9a0bb76b61db7b93bef08157099a84e4a237e698",
      "parents": [
        "d64260d58865004c6354e024da3450fdd607ea07"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 16:39:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11100): au8522: fix compilation warning.\n\nnormal_i2c and I2C_CLIENT_INSMOD are only necessary for kernels \u003c 2.6.22.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d64260d58865004c6354e024da3450fdd607ea07",
      "tree": "7bac26dcd03245359d5ff30cc39eae2ce4b97999",
      "parents": [
        "76717b887cccc77d04357fc0d6ac98f894e3eb3c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 18 15:48:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11098): v4l2-common: remove incorrect MODULE test\n\nv4l2-common doesn\u0027t have to be a module for it to call request_module().\nJust remove that test.\n\nThanks-to: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76717b887cccc77d04357fc0d6ac98f894e3eb3c",
      "tree": "2ac15d685d39e9171060914dc963fc086bf7971e",
      "parents": [
        "9aba42efe85bc7a55e3fed0747ce14abc9ee96e7"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Mar 18 20:57:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11097): use video_ioctl2 as ioctl handler directly\n\nThe encoder commands ioctls are available in v4l2_ioctl_ops. Use them\nand get rid of the custom ioctl handler and use video_ioctl2.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9aba42efe85bc7a55e3fed0747ce14abc9ee96e7",
      "tree": "ee27b9d4844da17b4d4bb80132991f29d04ff265",
      "parents": [
        "8c84cfda3e37540abc38f42383b03dd69829faee"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Mar 18 18:10:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11096): V4L2 Driver for the Hauppauge HD PVR usb capture device\n\nThe device encodes component video up to 1080i to a MPEG-TS stream with\nH.264 video and stereo AAC audio. Newer firmwares accept also AC3\n(up to 5.1) audio over optical SPDIF without reencoding.\nFirmware upgrade is unimplemeted but rather unimportant since\nthe firmware sits on a flash chip.\n\nThe I2C adapter to drive the integrated infrared receiver/sender is\ncurrently disabled due to a conflict with cx18-based devices.\n\nTested-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8c84cfda3e37540abc38f42383b03dd69829faee",
      "tree": "dd3fd6557766971046664c8878282a6076a99c4c",
      "parents": [
        "4ab9b256b5908afbdc030a8c3184ce243f5aca39"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Wed Mar 18 17:00:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11095): adds V4L2_CID_SHARPNESS to v4l2_ctrl_query_fill()\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ab9b256b5908afbdc030a8c3184ce243f5aca39",
      "tree": "25f604c5794dbae544a6a42c90e4c37ac77082c5",
      "parents": [
        "6e1a63720228ef7fc3bd00b04dfb608064fbab4e"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Mar 14 23:20:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11092): cx18: Optimize processing of VBI buffers from the capture unit\n\nRemoved some unnecessary memcpy()\u0027s by reworking the compress_*_vbi_buf()\nfunctions.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e1a63720228ef7fc3bd00b04dfb608064fbab4e",
      "tree": "967cb8d64788393ea40c5ccef5ad4bc8760b6910",
      "parents": [
        "baadd7925c98968c94e9657272d91957a3ad0a41"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Mar 14 20:03:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11091): cx18, ivtv: Ensure endianess for linemasks in VBI embedded in MPEG stream\n\nThe sliced VBI payloads that cx18 and ivtv would insert in the MPEG stream\ndid not have consistent endianess for the linemasks in the payload (a big\nendian platform would write them out big endian).  This change ensures the\nlinemasks are always stored as little-endian in the MPEG stream to ensure\ncross platform consistency in parsing the generated MPEG stream.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "baadd7925c98968c94e9657272d91957a3ad0a41",
      "tree": "821f3adb3b2b2d659f28e0ed022ed9cdaaf55499",
      "parents": [
        "2689d3dcc6c75c0b4a05b66330db85df2c036d3e"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 20:05:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11089): au8522: finish conversion to v4l2_device/subdev\n\nPer Hans Verkuil \u003chverkuil@xs4all.nl\u003e instruction, remove the au8522_command\nand replace v4l2-i2c-drv-legacy.h with v4l2-i2c-drv.h\n\nThanks to Hans Verkuil \u003chverkuil@xs4all.nl\u003e for reviewing the au8522 analog\nsupport.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2689d3dcc6c75c0b4a05b66330db85df2c036d3e",
      "tree": "f97c0181d6fd325dc039ea907e517994de48c63e",
      "parents": [
        "dd27ade7a9195cb3b1f56df4d0ec39763830390b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 20:01:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:28 2009 -0300"
      },
      "message": "V4L/DVB (11088): au0828: finish videodev/subdev conversion\n\nPer Hans Verkuil \u003chverkuil@xs4all.nl\u003e instruction, remove the deprecated\nattach_inform/detach_inform routines, and convert over the i2c calls to\nsubdev calls.\n\nThanks to Hans Verkuil \u003chverkuil@xs4all.nl\u003e for providing feedback on the\nau0828 analog support.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd27ade7a9195cb3b1f56df4d0ec39763830390b",
      "tree": "b03b9db2c46896e3565911977f795374877838a0",
      "parents": [
        "62899a28008d635f25c3408b4cc46021f0cb34d3"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 18:52:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11086): au0828: rename macro for currently non-function VBI support\n\nThe VBI support or the au0828 has the framework written but it does not yet\nwork.  Rename the macro per Mauro\u0027s request.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "62899a28008d635f25c3408b4cc46021f0cb34d3",
      "tree": "c5c92a3617aecbfb2cfe4d964b2a8bda37652d46",
      "parents": [
        "3d62287e2c6c5b3351e04dd2c2209b2536995fdb"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 18:48:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11085): au0828/au8522: Codingstyle fixes\n\nTake a pass over all of the au0828/au8522 files and cleanup all the codingstyle\nissues.  This patch does not make *any* functional change to the code.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3d62287e2c6c5b3351e04dd2c2209b2536995fdb",
      "tree": "b15f6cdafd0ca7511e34576d086ae57f884b5a03",
      "parents": [
        "a1094c4cd10a7075598b73cd0bbf07f6b1acbb6a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 17:48:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11084): au0828: add entry for undefined input type\n\nFor the sake of completeness, include the \"undefined\" input type enumeration,\neven though there is no path that can actually call it.\n\nThanks to Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e for pointing this out.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1094c4cd10a7075598b73cd0bbf07f6b1acbb6a",
      "tree": "fea66641207152a3b8c9f5e0fa0788264173a549",
      "parents": [
        "c888923debf8c8a799629f77d07aeb0f8350c87b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 17:43:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11083): au0828: remove some unneeded braces\n\nThere were some braces left behind from when there was more code in the block.\nRemove it.\n\nThanks to Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e for pointing this out.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c888923debf8c8a799629f77d07aeb0f8350c87b",
      "tree": "c488bb1be03cfcd49655e1399831b0d0df72d38d",
      "parents": [
        "e13ce79734348610a2b782cb818db65659b0dc83"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Sun Mar 15 17:38:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11082): au0828: remove memset calls in v4l2 routines.\n\nThe userland callers are responsible for clearing the output buffers, so\nremove the unneeded memset calls.\n\nThanks to Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e for pointing this out.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e13ce79734348610a2b782cb818db65659b0dc83",
      "tree": "41b70ab7cfd93b553ce3c0cb59dd75a187396887",
      "parents": [
        "b14667f32ad0f85f986847ef65f9f3d12a44b71a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 21:58:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11081): au0828: make sure v4l2_device name is unique\n\nMake sure newly created v4l2 devices have a unique name, modeling the logic\nafter the cx18 driver.\n\nThanks to Andy Walls \u003cawalls@radix.net\u003e for pointing out the issue.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b14667f32ad0f85f986847ef65f9f3d12a44b71a",
      "tree": "bb5e0a2867f9d16e37d2a27f9a5d3b7efe122f5f",
      "parents": [
        "2eaf396020555973cad7aa5b517c2418eccbca50"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:01:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11080): au0828: Convert to use v4l2_device/subdev framework\n\nConvert over to using the new subdev framework for the au0828 bridge.  This\nincludes using the new i2c probing mechanism.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2eaf396020555973cad7aa5b517c2418eccbca50",
      "tree": "60d99f425958a6822eef9e743010cdfd79424f7d",
      "parents": [
        "220be77c6e4302207c34afc78a98b4994f92f6e5"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:01:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:27 2009 -0300"
      },
      "message": "V4L/DVB (11079): au0828: fix panic on disconnect if analog initialization failed\n\nIf the analog initialization failed to create the video device, we never\nactually add the entry to the au0828_devlist.  Therefore a panic occurs when\nunregistering the analog subsystem.\n\nMake it so we only remove the entry from the list if we added it to the list\nin the first place.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "220be77c6e4302207c34afc78a98b4994f92f6e5",
      "tree": "718563a237cfe56fb495d195092929446a1e725e",
      "parents": [
        "fc4ce6cd9855dcd1151a9afc067ea354179089f9"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:01:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11078): au0828: properly handle non-existent analog inputs\n\nIt is not valid to look for dev-\u003eboard.input \u003d\u003d NULL to detect an undefined\nanalog configuration section, since it is a member of the struct and not a\npointer (hence it will *always* be non-NULL).  Do the check based on whether\nthe first input is actually a valid input type instead.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e for providing sample hardware\nof various configurations to test with.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fc4ce6cd9855dcd1151a9afc067ea354179089f9",
      "tree": "ab463988eb634e6bae258a57e55e9c72b22c7025",
      "parents": [
        "d9109bef4b4f501eee94ae68bf876f765d5c6941"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:01:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11077): au0828: properly handle missing analog USB endpoint\n\nMove the setup of the analog isoc handler into au0828-video.c, so it does not\noccur if there is not an .input section defined for the board.  Also fixes a\ncase where if there is an input section but the board does not actually have\nanalog support, the digital support will continue to work as expected.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e for providing sample hardware\nof various configurations to test with.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d9109bef4b4f501eee94ae68bf876f765d5c6941",
      "tree": "334a4d4717e95571ae057e7f2422278144948b12",
      "parents": [
        "b80f770a981db1d1f5a41626792c701f8c5bf973"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11076): au0828: make g_chip_ident call work properly\n\nMake the g_chip_ident call work for the au0828/au8522.  Discovered when testing\nwith the v4l2_compliance tool\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\n[mchehab@redhat.com: fix merge conflict, due to a path change for analog demod]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b80f770a981db1d1f5a41626792c701f8c5bf973",
      "tree": "eab91f1b5ef509992f547f5f37b0b54a3557533f",
      "parents": [
        "dc8685b565d6526aca6aaefb80059d115c124821"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11075): au0828: make register debug lines easier to read\n\nMake it a little easier to read the debug messages for register read/write\noperations\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc8685b565d6526aca6aaefb80059d115c124821",
      "tree": "0e56cb018f4ace06cd7948b7ff2705e7deb22c52",
      "parents": [
        "5a5a4e16fa19fa3789398e8c707168b7da718b64"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11074): au0828: fix i2c enumeration bug\n\nThere was a bug where enumerating the i2c for devices would result in false\npositives.  The root of the issue was the scanning was using SMBUS_QUICK\nmessages, which are zero length write requests (which our i2c adapter\nimplementation didn\u0027t handle).  Because we never strobed any bytes onto the\nbus, the status register would still contain the value from the previous\nrequest.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a5a4e16fa19fa3789398e8c707168b7da718b64",
      "tree": "c8a00d52701dd8bb19ff15e64e156bd6e4912e87",
      "parents": [
        "0ef21071d985cb9e33238210760810c71e100b20"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11073): au0828: disable VBI code since it doesn\u0027t yet work\n\nSince the VBI support is not yet working for the au0828, don\u0027t advertise the\ncapability or create the /dev/vbi device.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0ef21071d985cb9e33238210760810c71e100b20",
      "tree": "c6abf8859c709627d021e54c67ea26da2e0c2a36",
      "parents": [
        "e2bff45cd6151b4deb6adfd94eab87374f43ea34"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11072): au0828: advertise only NTSC-M (as opposed to all NTSC standards)\n\nWe don\u0027t now how to make any variant of NTSC work other than NTSC-M, so don\u0027t\nadvertise that we support the other variants.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2bff45cd6151b4deb6adfd94eab87374f43ea34",
      "tree": "dc5cdb0dd68020161d17e64007ad2c2ead366b8b",
      "parents": [
        "f1add5b5ec2a6efaa0f5648d0dc2c56d83a3ecf8"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:26 2009 -0300"
      },
      "message": "V4L/DVB (11071): tveeprom: add the xc5000 tuner to the tveeprom definition\n\nPrior to now, we never relied on the Hauppauge tveeprom to identify which\ntuner is associated with the board.  Now that the HVR-950q determines what\nthe tuner is based on the eeprom, set the tuner ID appropriately.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e for providing information on\nthe tveeprom organization.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1add5b5ec2a6efaa0f5648d0dc2c56d83a3ecf8",
      "tree": "2d44c29f61576e3b6ac88219a726415d9edd3a3b",
      "parents": [
        "4ff5ed44f84aed6727ec226853a1c6b03c36db5e"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:25 2009 -0300"
      },
      "message": "V4L/DVB (11070): au0828: Rework the way the analog video binding occurs\n\nRework the way boards are managed so that we can change the board description\nbased on the Hauppauge eeprom (modeled after cx88-cards.c).\n\nAlso, make sure that we don\u0027t load the analog stack if there are no analog\ninputs defined in the board profile.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e for providing information on\nthe various ways different Hauppauge boards can be configured.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ff5ed44f84aed6727ec226853a1c6b03c36db5e",
      "tree": "dd4a2fa3338710215a114aa147177209efc26cac",
      "parents": [
        "7fdd7c72ad65ef98d1071cf4cd8a39490f423bae"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:25 2009 -0300"
      },
      "message": "V4L/DVB (11069): au8522: add mutex protecting use of hybrid state\n\nAccess using the hybrid state framework requires the list to be protected by\na mutex.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e for reporting this during a\ncode review.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7fdd7c72ad65ef98d1071cf4cd8a39490f423bae",
      "tree": "7db754e310f5f2165316e78cb2c89fbfcbd5f4bb",
      "parents": [
        "32c000ad93fe8c447342632024ddef1ca516a0e9"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:25 2009 -0300"
      },
      "message": "V4L/DVB (11068): au0828: add analog profile for the HVR-850\n\nAdd the analog parameters to the device profile for the HVR-850\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "32c000ad93fe8c447342632024ddef1ca516a0e9",
      "tree": "d9dde8a58a416645b5a3bed779051d5c41e50944",
      "parents": [
        "8b2f079523450fa2d65cbb3f8453820bf1e17533"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:25 2009 -0300"
      },
      "message": "V4L/DVB (11067): au0828: workaround a bug in the au0828 i2c handling\n\nThere is an issue related to the i2c clock for addressing the xc5000.  The\nau0828 chip does not support clock stretching, which the xc5000 makes use of.\nThis results in cases where we silently get back garbage in i2c read\noperations.  To work around this issue until we slow down the i2c clock when\ntalking with that specific device.\n\nThis was not an issue before we had analog support because we never needed to\nenumerate the i2c bus, and digital tuning never actually needed to perform\nread operations against the xc5000.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8b2f079523450fa2d65cbb3f8453820bf1e17533",
      "tree": "8cb0df3d17674cbe1cc012010b3d322e1235a53f",
      "parents": [
        "968cf78285ef03672ae514e9ad7a60919eb97551"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:25 2009 -0300"
      },
      "message": "V4L/DVB (11066): au0828: add support for analog functionality in bridge\n\nAdd support for the analog functionality found in the au0828 bridge\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\n[mchehab@redhat.com: fix compilation by adding linux/version.h]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "968cf78285ef03672ae514e9ad7a60919eb97551",
      "tree": "c26377d32cdff87748b38c82c436c97806763dfb",
      "parents": [
        "209fdf66b8699a6b2998b58e572d67230dae507f"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:25 2009 -0300"
      },
      "message": "V4L/DVB (11065): au8522: add support for analog side of demodulator\n\nAdd support for the analog functionality in the au8522 analog/digital\ndemodulator\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\n[mchehab: renamed drivers/media/video/au8522_decoder.c as drivers/media/dvb/frontends/au8522_decoder.c to avoid breaking bisect]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "209fdf66b8699a6b2998b58e572d67230dae507f",
      "tree": "a2b287bf353d610d50b1d041d15e3f8a927fe70c",
      "parents": [
        "7bf63eda681e095ca3c39d075354053107febf80"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11064): au8522: make use of hybrid framework so analog/digital demod can share state\n\nMake use of the hybrid tuner framework so the analog and digital parts of the\nau8522 demodulator can make use of the same shared state.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7bf63eda681e095ca3c39d075354053107febf80",
      "tree": "84b4a7a6b23bdbd88a3b17bdb0df02fa52c27e12",
      "parents": [
        "083a17317be27a0f33d999b4360320b322a8b55b"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11063): au8522: power down the digital demod when not in use\n\nWhen the au8522 is idle, put the chip into a low power mode (reduces power\nconsumption from 450ma to 346ma)\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "083a17317be27a0f33d999b4360320b322a8b55b",
      "tree": "0a6248807c999fb1753f4585bad0f316d517b7a5",
      "parents": [
        "0c44bf362fc1f0dc927b814184d9b877a2f507cf"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 03:00:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11062): au8522: fix register read/write high bits\n\nFor the i2c messages to read and write registers, the two high order bits\nof the first byte dictates whether it is a read or a write operation.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0c44bf362fc1f0dc927b814184d9b877a2f507cf",
      "tree": "e51f6fdaf033e98f3207489e85c68816ff74f818",
      "parents": [
        "f56738cd81690dcaec92307b1a7f9f5f69af15b1"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 02:59:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11061): au8522: move shared state and common functions into a separate header files\n\nMove the au8522 state structure, as well as exposing functions needed by the\nanalog side of the demodulator into a common header file.\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f56738cd81690dcaec92307b1a7f9f5f69af15b1",
      "tree": "9cd288204504cb6f29c6f69a403a385b50cfe97c",
      "parents": [
        "ea2278633ab4728c41b4043f47df4d3e39131992"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 02:59:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11060): au8522: rename the au8522.c source file\n\nRename the au8522.c file to au8522_dig.c so that more source files can be\nadded to the driver while preserving the original name of au8522.ko\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea2278633ab4728c41b4043f47df4d3e39131992",
      "tree": "cca377d7c1e1e7b8b9ea483e5a07954b14409b2e",
      "parents": [
        "e9d4a6d5ef58a700d3add96ffb984741c6e34fff"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@linuxtv.org",
        "time": "Wed Mar 11 02:58:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11059): xc5000: fix bug for hybrid xc5000 devices with IF other than 5380\n\nThe xc5000 driver has a bug where the IF is always set to whatever the first\ncaller to dvb_attach() provides.  This fails when the device requires an IF\nother than 5380 and the analog driver is loaded first through tuner-core\n(which always supplies the hard-coded value of 5380).\n\nThanks to Michael Krufky \u003cmkrufky@linuxtv.org\u003e and Steven Toth\n\u003cstoth@linuxtv.org\u003e for providing sample hardware, engineering level support,\nand testing.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9d4a6d5ef58a700d3add96ffb984741c6e34fff",
      "tree": "d80e36e8c1f1c09af516aba490b5aa8f6debc61b",
      "parents": [
        "f1bee6994426c3a1435ee8d214b1c426a009784f"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Tue Mar 17 18:21:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11057): Fix CiMax stability in Netup Dual DVB-S2 CI\n\nIt appears TS discontinuity about one per 10 hrs if CAM used.\nPatch to fix it.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1bee6994426c3a1435ee8d214b1c426a009784f",
      "tree": "7815d4f410a410f7966245e44b6025b3e769b8b9",
      "parents": [
        "5765348cd41c17c797765174d479508ecfbd43de"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Tue Mar 17 18:13:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11056): Bug fix in NetUP: restore high address lines in CI\n\nCI high address lines disappears due to wrong data type used.\nPatch to fix it.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5765348cd41c17c797765174d479508ecfbd43de",
      "tree": "23b35263b56a60e7d9da03cc2603ffd239271d95",
      "parents": [
        "11a84143b27303095b035931350e9233b538c4e3"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Mar 15 07:31:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:24 2009 -0300"
      },
      "message": "V4L/DVB (11055): Fix typo in stv0900\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "11a84143b27303095b035931350e9233b538c4e3",
      "tree": "b4805a679b7972f618f54fd328315a3de5d3251a",
      "parents": [
        "b8ced13462cdb0e407831683b8e2c989b13db3ac"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Mar 15 07:28:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:23 2009 -0300"
      },
      "message": "V4L/DVB (11054): Shorten some lines in stv0900 to less then 81 characters\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b8ced13462cdb0e407831683b8e2c989b13db3ac",
      "tree": "3c76c42c030c28c14857471f03c2ca9ea6d2f14f",
      "parents": [
        "1efd5261ff0b615c482c734e3fb11a75f671d8da"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Mar 15 06:53:32 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 30 12:43:23 2009 -0300"
      },
      "message": "V4L/DVB (11053): saa7134: set v4l2_dev field of video_device\n\nThe v4l2_dev field of video_device wasn\u0027t initialized. The parent field\nis derived from v4l2_dev, so that doesn\u0027t need to be set anymore.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "1efd5261ff0b615c482c734e3fb11a75f671d8da"
}
