)]}'
{
  "log": [
    {
      "commit": "97548ed4c4661502cdfd1aabd5d3876fa4f5cc2e",
      "tree": "c85b85954f53e3a97b6590de8d5d5396e7c43358",
      "parents": [
        "1651333b09743887bc2dd3d158a11853a2be3fe7"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:40:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:16 2011 -0300"
      },
      "message": "[media] media: Links setup\n\nCreate the following ioctl and implement it at the media device level to\nsetup links.\n\n- MEDIA_IOC_SETUP_LINK: Modify the properties of a given link\n\nThe only property that can currently be modified is the ENABLED link\nflag to enable/disable a link. Links marked with the IMMUTABLE link flag\ncan not be enabled or disabled.\n\nEnabling or disabling a link has effects on entities\u0027 use count. Those\nchanges are automatically propagated through the graph.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Stanimir Varbanov \u003csvarbanov@mm-sol.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1651333b09743887bc2dd3d158a11853a2be3fe7",
      "tree": "965dd31e8fbd0c866bbcd47b86baccc238101ef7",
      "parents": [
        "140d88165c25137e871f9559e67986ed89251105"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:40:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:14 2011 -0300"
      },
      "message": "[media] media: Entities, pads and links enumeration\n\nCreate the following two ioctls and implement them at the media device\nlevel to enumerate entities, pads and links.\n\n- MEDIA_IOC_ENUM_ENTITIES: Enumerate entities and their properties\n- MEDIA_IOC_ENUM_LINKS: Enumerate all pads and links for a given entity\n\nEntity IDs can be non-contiguous. Userspace applications should\nenumerate entities using the MEDIA_ENT_ID_FLAG_NEXT flag. When the flag\nis set in the entity ID, the MEDIA_IOC_ENUM_ENTITIES will return the\nnext entity with an ID bigger than the requested one.\n\nOnly forward links that originate at one of the entity\u0027s source pads are\nreturned during the enumeration process.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "140d88165c25137e871f9559e67986ed89251105",
      "tree": "c02891d72b0b85c03d4f493da4c5f37923c836c6",
      "parents": [
        "503c3d829eaf48837dd5bff5d97ad66369bb955a"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Aug 18 11:41:22 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:13 2011 -0300"
      },
      "message": "[media] media: Media device information query\n\nCreate the following ioctl and implement it at the media device level to\nquery device information.\n\n- MEDIA_IOC_DEVICE_INFO: Query media device information\n\nThe ioctl and its data structure are defined in the new kernel header\nlinux/media.h available to userspace applications.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "503c3d829eaf48837dd5bff5d97ad66369bb955a",
      "tree": "9c14ed9561c5ffca07909e53d5ae0e52cdf5f99e",
      "parents": [
        "a5ccc48a7c48610e7f92fa599406738d69195d51"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Sun Mar 07 15:04:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:12 2011 -0300"
      },
      "message": "[media] media: Entity use count\n\nDue to the wide differences between drivers regarding power management\nneeds, the media controller does not implement power management.\nHowever, the media_entity structure includes a use_count field that\nmedia drivers can use to track the number of users of every entity for\npower management needs.\n\nThe use_count field is owned by media drivers and must not be touched by\nentity drivers. Access to the field must be protected by the media\ndevice graph_mutex lock.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a5ccc48a7c48610e7f92fa599406738d69195d51",
      "tree": "8b82352250fa0cef0bcbb7b4db760d98844d746d",
      "parents": [
        "53e269c102fbaf77e7dc526b1606ad4a48e57200"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@iki.fi",
        "time": "Sun Mar 07 16:14:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:11 2011 -0300"
      },
      "message": "[media] media: Entity graph traversal\n\nAdd media entity graph traversal. The traversal follows enabled links by\ndepth first. Traversing graph backwards is prevented by comparing the next\npossible entity in the graph with the previous one. Multiply connected\ngraphs are thus not supported.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Vimarsh Zutshi \u003cvimarsh.zutshi@gmail.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "53e269c102fbaf77e7dc526b1606ad4a48e57200",
      "tree": "c264a16d8058e5331ac3c0c4792be30da50e7363",
      "parents": [
        "176fb0d108f7495ccf9aa127e1342a1a0d87e004"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:40:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:10 2011 -0300"
      },
      "message": "[media] media: Entities, pads and links\n\nAs video hardware pipelines become increasingly complex and\nconfigurable, the current hardware description through v4l2 subdevices\nreaches its limits. In addition to enumerating and configuring\nsubdevices, video camera drivers need a way to discover and modify at\nruntime how those subdevices are connected. This is done through new\nelements called entities, pads and links.\n\nAn entity is a basic media hardware building block. It can correspond to\na large variety of logical blocks such as physical hardware devices\n(CMOS sensor for instance), logical hardware devices (a building block\nin a System-on-Chip image processing pipeline), DMA channels or physical\nconnectors.\n\nA pad is a connection endpoint through which an entity can interact with\nother entities. Data (not restricted to video) produced by an entity\nflows from the entity\u0027s output to one or more entity inputs. Pads should\nnot be confused with physical pins at chip boundaries.\n\nA link is a point-to-point oriented connection between two pads, either\non the same entity or on different entities. Data flows from a source\npad to a sink pad.\n\nLinks are stored in the source entity. To make backwards graph walk\nfaster, a copy of all links is also stored in the sink entity. The copy\nis known as a backlink and is only used to help graph traversal.\n\nThe entity API is made of three functions:\n\n- media_entity_init() initializes an entity. The caller must provide an\narray of pads as well as an estimated number of links. The links array\nis allocated dynamically and will be reallocated if it grows beyond the\ninitial estimate.\n\n- media_entity_cleanup() frees resources allocated for an entity. It\nmust be called during the cleanup phase after unregistering the entity\nand before freeing it.\n\n- media_entity_create_link() creates a link between two entities. An\nentry in the link array of each entity is allocated and stores pointers\nto source and sink pads.\n\nWhen a media device is unregistered, all its entities are unregistered\nautomatically.\n\nThe code is based on Hans Verkuil \u003chverkuil@xs4all.nl\u003e initial work.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "176fb0d108f7495ccf9aa127e1342a1a0d87e004",
      "tree": "a1b54ad186dde663853d4d2d24f42cd7c0f94bfb",
      "parents": [
        "cf4b9211b5680cd9ca004232e517fb7ec5bf5316"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:39:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:09 2011 -0300"
      },
      "message": "[media] media: Media device\n\nThe media_device structure abstracts functions common to all kind of\nmedia devices (v4l2, dvb, alsa, ...). It manages media entities and\noffers a userspace API to discover and configure the media device\ninternal topology.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf4b9211b5680cd9ca004232e517fb7ec5bf5316",
      "tree": "5bb830aa4e362d4d9b5774ebfaca1eb79e7db22a",
      "parents": [
        "02adb1cc765b8c29dc83c6602bda19003cce62f1"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:39:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:52:22 2011 -0300"
      },
      "message": "[media] media: Media device node support\n\nThe media_devnode structure provides support for registering and\nunregistering character devices using a dynamic major number. Reference\ncounting is handled internally, making device drivers easier to write\nwithout having to solve the open/disconnect race condition issue over\nand over again.\n\nThe code is based on video/v4l2-dev.c.\n\n[mchehab@redhat.com: Remove linux/smp_lock.h include to not break compilation on bisect]\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "02adb1cc765b8c29dc83c6602bda19003cce62f1",
      "tree": "067fd5a73251f6dc33567926c409a0b1070710ab",
      "parents": [
        "ea8aa4349e11c62242a8908fc172de27d7a151d7"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@iki.fi",
        "time": "Wed Mar 03 12:49:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:42 2011 -0300"
      },
      "message": "[media] v4l: subdev: Events support\n\nProvide v4l2_subdevs with v4l2_event support. Subdev drivers only need very\nlittle to support events.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: David Cohen \u003cdacohen@gmail.com\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea8aa4349e11c62242a8908fc172de27d7a151d7",
      "tree": "b079fb17ea30defa24b394daac41679074a5a690",
      "parents": [
        "3dd5ee0801ee10e5632b40fd8d0495417b32910a"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:39:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:42 2011 -0300"
      },
      "message": "[media] v4l: subdev: Control ioctls support\n\nPass the control-related ioctls to the subdev driver through the control\nframework.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3dd5ee0801ee10e5632b40fd8d0495417b32910a",
      "tree": "6c2aa9d418d32fb8c59d237ca154f9e273dd1d17",
      "parents": [
        "2096a5dcf9704f5a86ecba37169eb813aaf0431c"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:38:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:42 2011 -0300"
      },
      "message": "[media] v4l: subdev: Uninline the v4l2_subdev_init function\n\nThe function isn\u0027t small or performance sensitive enough to be inlined.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2096a5dcf9704f5a86ecba37169eb813aaf0431c",
      "tree": "21e7d870302a7c6748667a785b465a7a84805228",
      "parents": [
        "0070d91e5b5ae594116202ab7d62d8264830b1cd"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Dec 09 08:38:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:42 2011 -0300"
      },
      "message": "[media] v4l: subdev: Add device node support\n\nCreate a device node named subdevX for every registered subdev.\n\nAs the device node is registered before the subdev core::s_config\nfunction is called, return -EGAIN on open until initialization\ncompletes.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Vimarsh Zutshi \u003cvimarsh.zutshi@gmail.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0070d91e5b5ae594116202ab7d62d8264830b1cd",
      "tree": "ef29e29a06285996136aa91198e133b3d6ede481",
      "parents": [
        "fc0a80798576f80ca10b3f6c9c7097f12fd1d64e"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon May 31 05:33:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:42 2011 -0300"
      },
      "message": "[media] v4l: subdev: Don\u0027t require core operations\n\nThere\u0027s no reason to require subdevices to implement the core\noperations. Remove the check for non-NULL core operations when\ninitializing the subdev.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fc0a80798576f80ca10b3f6c9c7097f12fd1d64e",
      "tree": "561546ada442b0fb9df166723d601b1587d3f6b0",
      "parents": [
        "9f00edaef8a8741a2d5333676fe9aa23a2a3d2be"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon Jul 12 11:09:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] v4l: Share code between video_usercopy and video_ioctl2\n\nThe two functions are mostly identical. They handle the copy_from_user\nand copy_to_user operations related with V4L2 ioctls and call the real\nioctl handler.\n\nCreate a __video_usercopy function that implements the core of\nvideo_usercopy and video_ioctl2, and call that function from both.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9f00edaef8a8741a2d5333676fe9aa23a2a3d2be",
      "tree": "a71a1d0e0b8dd970622ad30b43f05d15c499d5b3",
      "parents": [
        "b251e618470fee811535123c2775dfcf2b8223ab"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Sun Feb 27 14:38:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] v4l: videobuf2: Typo fix\n\nvb2_get_plane_payload() gets the bytesused field for a plane, it doesn\u0027t\nset it.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b251e618470fee811535123c2775dfcf2b8223ab",
      "tree": "3d093029fc5a647364d140944176184df9f15b5e",
      "parents": [
        "f41e4e99404ad7a6afce2817843336c681b63e46"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Fri Feb 25 03:11:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] drivers:media:cx231xx.h remove one to many l\u0027s in the word\n\nThe patch below removes an extra \"l\" in the word.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f41e4e99404ad7a6afce2817843336c681b63e46",
      "tree": "14d824c76acdab3091df08ec0702f1f562de5503",
      "parents": [
        "0cd301f19a91b3e1fb4130dcd9106777003ed4ed"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Fri Feb 25 03:11:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] drivers:media:cx23418.h remove one to many l\u0027s in the word\n\nThe patch below removes an extra \"l\" in the word.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0cd301f19a91b3e1fb4130dcd9106777003ed4ed",
      "tree": "5c6f30efc843196c15618a78f68cf22049caf8d5",
      "parents": [
        "dc46b8c8e3d7e6c7c7ddb78fc2137a5462e98679"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Mar 02 17:15:15 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] staging/cx25721: serialize access to devlist\n\nOut of the three files accessing the device list,\none uses a mutex, one uses the BKL and one does\nnot have any locking. That is of course pointless,\nso let\u0027s make all of them use the same mutex,\nand get rid of one more BKL user.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Palash Bandyopadhyay \u003cpalash.bandyopadhyay@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc46b8c8e3d7e6c7c7ddb78fc2137a5462e98679",
      "tree": "ee5e0f08d018a37ea3d7a725be56ef373a28a541",
      "parents": [
        "fd5466d1dfeba87155c7af70b7d53faa60960c19"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Mar 01 01:55:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] tm6000: add audio conf for new cards\n\nAdd configuration of an audio for our new TV cards.\n\nWith my best regards, Dmitry.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fd5466d1dfeba87155c7af70b7d53faa60960c19",
      "tree": "2bf5353afd09de6a12d89a68a1faaed764d7d513",
      "parents": [
        "b16af29a561c92ed76b5b882dd68bb082b07a09b"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sun Feb 27 16:22:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:41 2011 -0300"
      },
      "message": "[media] dw2102: prof 1100 corrected\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b16af29a561c92ed76b5b882dd68bb082b07a09b",
      "tree": "abbc2f5de09ed971307206661fc011df20e212fe",
      "parents": [
        "a84adf4007d80249cbe04da4ee80689a8cfdffda"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sun Feb 27 16:22:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:40 2011 -0300"
      },
      "message": "[media] dw2102: i2c transfer corrected for yet another cards\n\nRelated to Acorp DS120 and some revisions of DVBWorld DW2102.\nIf you read three or more registers at one time, you get wrong value for third etc.\nActually, it didn\u0027t affect the driver as it reads registers only by one at a time.\nBut it needs to correct.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a84adf4007d80249cbe04da4ee80689a8cfdffda",
      "tree": "dfacf349e69c5c74824fbe3a06de80acbc7ca923",
      "parents": [
        "e86e4dfa5a436ccbef9ea4f7c28907aef40b875f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sun Feb 27 16:18:38 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:40 2011 -0300"
      },
      "message": "[media] dw2102: i2c transfer corrected for some cards\n\nProf 7500 and TeVii s630, s660, s480 works better now\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e86e4dfa5a436ccbef9ea4f7c28907aef40b875f",
      "tree": "ca99e19d7d16cce09849069fb9be11e3f77c680d",
      "parents": [
        "5265ea54bf442cef83bcbb8b5da03d1fdb37bcb8"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sun Feb 27 16:18:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:40 2011 -0300"
      },
      "message": "[media] dw2102: remove unnecessary delays for i2c transfer for some cards\n\nProf 7500 and TeVii s630, s660, s480 works faster now\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5265ea54bf442cef83bcbb8b5da03d1fdb37bcb8",
      "tree": "b3bd055855b026899d0b8ac32ef0a56d42d0318b",
      "parents": [
        "738e8ff90fae01dccc9e7f92e0cfa4819567dbb8"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sun Feb 27 16:17:25 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:40 2011 -0300"
      },
      "message": "[media] dw2102: X3M TV SPC1400HD added\n\nThe card consist of PCI to USB bridge and USB DVB-S2 receiver.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "738e8ff90fae01dccc9e7f92e0cfa4819567dbb8",
      "tree": "2eca080c22ffb1b31e50893b6646fc717ca4367d",
      "parents": [
        "3b30e0a871389eda9034084faec67d43478fb4c0"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sun Feb 27 17:29:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:40 2011 -0300"
      },
      "message": "[media] ds3000: wrong hardware tune function implemented\n\nIt is taken from another tree, where it is modified.\nPatch to fix that\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b30e0a871389eda9034084faec67d43478fb4c0",
      "tree": "dd453999d57cc1a7191f3cd22229947d82381847",
      "parents": [
        "38cdbce7634bdd914b6c6e673c2f6ebedca30d43"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Mon Feb 14 16:03:13 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:40 2011 -0300"
      },
      "message": "[media] stv0900: Update status when LOCK is missed\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38cdbce7634bdd914b6c6e673c2f6ebedca30d43",
      "tree": "710d2950ad4494156683cebfefa250515afdc576",
      "parents": [
        "050b648e63b6a3afd22181d6c2113c315113e4db"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Mon Feb 28 16:52:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] stv0900: speed up DVB-S searching\n\nSimptoms:\nAfter zapping DVB-S2 channel searching for DVB-S tooks long time.\nNow it takes less than a second.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "050b648e63b6a3afd22181d6c2113c315113e4db",
      "tree": "a405d6f8b7c39b29ca8d5c63bd7c54b15199c8f5",
      "parents": [
        "b00aff6a36aeafc68cf9044751041ba432ab4495"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Feb 27 18:08:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] cx23885, altera-ci: remove operator return \u003cvalue\u003e in void procedure\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b00aff6a36aeafc68cf9044751041ba432ab4495",
      "tree": "cddbb7f71f0b6b8e20bf0baa056e4c95cdbed081",
      "parents": [
        "ed54c0e33c6ac72c681f00a41b47840f6570262c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Jan 19 11:28:27 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] dib9000: fix return type in dib9000_mbx_send_attr()\n\ndib9000_mbx_send_attr() returns an int.  It doesn\u0027t work to save\nnegative error codes in an unsigned char, so I\u0027ve made \"ret\" an int\ntype.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed54c0e33c6ac72c681f00a41b47840f6570262c",
      "tree": "e01236b29898dc6657c8a5078eb7795732cac759",
      "parents": [
        "40285f832b09feb621d8da9db7983200a4b29311"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Jan 19 11:27:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] dib8000: fix small memory leak on error\n\nkfree(state) if fe allocation fails.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "40285f832b09feb621d8da9db7983200a4b29311",
      "tree": "45d0db2ad20499b0f94ee40179a0487f4e191433",
      "parents": [
        "96a9cc681ecfaf2ed9b6c62090888550f604d783"
      ],
      "author": {
        "name": "Matti Aaltonen",
        "email": "matti.j.aaltonen@nokia.com",
        "time": "Tue Mar 01 10:10:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] ASoC: WL1273 FM radio: Access I2C IO functions through pointers\n\nThese changes are needed to keep up with the changes in the\nMFD core and V4L2 parts of the wl1273 FM radio driver.\n\nUse function pointers instead of exported functions for I2C IO.\nAlso move all preprocessor constants from the wl1273.h to\ninclude/linux/mfd/wl1273-core.h.\n\nAlso update the year in the copyright statement.\n\nSigned-off-by: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96a9cc681ecfaf2ed9b6c62090888550f604d783",
      "tree": "4eb76325bcf1d53e95a25bab6cd9f1a00b6efb6e",
      "parents": [
        "94fd5b7401e330498331ea3667d796e74c63d08a"
      ],
      "author": {
        "name": "Matti Aaltonen",
        "email": "matti.j.aaltonen@nokia.com",
        "time": "Tue Mar 01 10:10:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] V4L2: WL1273 FM Radio: TI WL1273 FM radio driver\n\nThis module implements V4L2 controls for the Texas Instruments\nWL1273 FM Radio and handles the communication with the chip.\n\nSigned-off-by: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "94fd5b7401e330498331ea3667d796e74c63d08a",
      "tree": "037c0c0d24d0440994e2ff209b4707d0a1028300",
      "parents": [
        "3822f18d8f1c2cf13ade623b2bba6d4a7a1a3f53"
      ],
      "author": {
        "name": "Matti Aaltonen",
        "email": "matti.j.aaltonen@nokia.com",
        "time": "Tue Mar 01 10:10:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:39 2011 -0300"
      },
      "message": "[media] MFD: WL1273 FM Radio: MFD driver for the FM radio\n\nThis is the core of the WL1273 FM radio driver, it connects\nthe two child modules. The two child drivers are\ndrivers/media/radio/radio-wl1273.c and sound/soc/codecs/wl1273.c.\n\nThe radio-wl1273 driver implements the V4L2 interface and communicates\nwith the device. The ALSA codec offers digital audio, without it only\nanalog audio is available.\n\nSigned-off-by: Matti J. Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3822f18d8f1c2cf13ade623b2bba6d4a7a1a3f53",
      "tree": "239505adbdedec48533693f7df301c6c28e1ee46",
      "parents": [
        "a602d520acd331ba8bbc02aacccb5e9a0f561f25"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 01 16:03:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:38 2011 -0300"
      },
      "message": "[media] DocBook/v4l2.xml: Update version of the spec\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a602d520acd331ba8bbc02aacccb5e9a0f561f25",
      "tree": "605018a97d854d143ab9b5e364626c0484336d39",
      "parents": [
        "f6a373fb0569c98d6a44108f5e879f06abd46df3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 01 10:12:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:38 2011 -0300"
      },
      "message": "[media] DocBook: Document the removal of the old VIDIOC_*_OLD ioctls\n\nThose ioctls passed away. Properly documented it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f6a373fb0569c98d6a44108f5e879f06abd46df3",
      "tree": "ba5bf4f09f0cbb9100ea44f6eae1074ecc9291b3",
      "parents": [
        "d4c9adb742abd1e8025b6f2e3bb24e3efab86da9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 01 09:48:27 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:38 2011 -0300"
      },
      "message": "[media] videodev2.h.xml: Update to reflect videodev2.h changes\n\nA few changes happened at videodev2.h:\n\t- Addition of multiplane API;\n\t- removal of VIDIOC_*_OLD ioctls;\n\t- a few more video standards.\n\nUpdate the file to reflect the latest changes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4c9adb742abd1e8025b6f2e3bb24e3efab86da9",
      "tree": "259543bab430cd621f17ca2343b5d8cc4fd13e5b",
      "parents": [
        "1b149bbe9156d2eb2afd5a072bd61ad0d4bfaca7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 01 08:17:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:38 2011 -0300"
      },
      "message": "matrox: Remove legacy VIDIOC_*_OLD ioctls\n\nThose ioctls were produced by the wrong arguments for _IO macros,\nand were replaced by fixed versions on an early 2.6 kernel.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b149bbe9156d2eb2afd5a072bd61ad0d4bfaca7",
      "tree": "fe1ea88a2f20d7b00f09a5bfc29ed29153527022",
      "parents": [
        "0522921c0f89f274a99d5084ca0a6fd370749cc8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Feb 27 14:51:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:38 2011 -0300"
      },
      "message": "[media] media/radio/wl1273: fix build errors\n\nRADIO_WL1273 needs to make sure that the mfd core is built to avoid\nbuild errors:\n\nERROR: \"mfd_add_devices\" [drivers/mfd/wl1273-core.ko] undefined!\nERROR: \"mfd_remove_devices\" [drivers/mfd/wl1273-core.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Matti Aaltonen \u003cmatti.j.aaltonen@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0522921c0f89f274a99d5084ca0a6fd370749cc8",
      "tree": "c3990b5d1574f404720910783b6bbbba2eb5345a",
      "parents": [
        "498e677cfd78b098342640f382293782bfa0bd63"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Fri Feb 11 18:15:02 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:37 2011 -0300"
      },
      "message": "[media] via-camera: Add suspend/resume support\n\nAdd suspend/resume support to the via-camera driver, so that the video\ncontinues streaming over a suspend-resume cycle.\n\nOriginally implemented by Jon Corbet.\n\n[mchehab@redhat.com: fix a small CodingStyle issue]\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "498e677cfd78b098342640f382293782bfa0bd63",
      "tree": "d28e2cb7327034d60c9edc3b00f8c349757d3a56",
      "parents": [
        "07988007f8dd2827ba1eb39e6e3c5bbb29cfc30b"
      ],
      "author": {
        "name": "Lukas Max Fisch",
        "email": "lukas.fisch@googlemail.com",
        "time": "Tue Feb 08 16:51:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:36 2011 -0300"
      },
      "message": "[media] Technisat AirStar TeleStick 2\n\nBased on staging 2.6.39.\n\nThis patch is based on Veit Berwig\u0027s work.\n\nSigned-off-by: Lukas Fisch \u003clukas.fisch@gmail.com\u003e\nThanks-to: Veit Berwig \u003cveit.Berwig@fimi.landsh.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "07988007f8dd2827ba1eb39e6e3c5bbb29cfc30b",
      "tree": "9ddac7f907a90e7ca9e433122c058ecf80c82c77",
      "parents": [
        "57f05bfa2e90fe52fa36755f4cb91e6f495f8353"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Feb 15 07:10:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:36 2011 -0300"
      },
      "message": "[media] stv090x: handle allocation failures\n\nkmalloc() can fail so check whether state-\u003einternal is NULL.\nappend_internal() can return NULL on allocation failures so check that.\nAlso if we hit the error condition later in the function then there is\na memory leak and we need to call remove_dev() to fix it.\n\nAlso Oliver Endriss pointed out an additional leak that I missed in the\nfirst version of this patch.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "57f05bfa2e90fe52fa36755f4cb91e6f495f8353",
      "tree": "e034e46479dc312986b1c06d6f1b54ce27eb8959",
      "parents": [
        "a68793d2dac1f753b82e55fb5c6b7dccff1ca4e4"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Mon Jan 24 02:26:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:36 2011 -0300"
      },
      "message": "[media] drivers:media:radio: Update Kconfig and Makefile for wl128x FM driver\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a68793d2dac1f753b82e55fb5c6b7dccff1ca4e4",
      "tree": "362304571311d8fef7d2cd95a615a26c73f316cb",
      "parents": [
        "8b7a186c9b9322a4519af710736210bf8d5aa7a7"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Tue Jan 11 06:39:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:36 2011 -0300"
      },
      "message": "[media] drivers:media:radio: wl128x: Kconfig \u0026 Makefile for wl128x driver\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8b7a186c9b9322a4519af710736210bf8d5aa7a7",
      "tree": "6a2ef10d4aa0a55e1db58a960221ec4714e7c112",
      "parents": [
        "59da522a4e1eaa10e3cbb7b86ec94dc42eff0ede"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Tue Jan 11 06:37:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:36 2011 -0300"
      },
      "message": "[media] drivers:media:radio: wl128x: FM driver TX sources\n\nThis has implementation for FM TX functionality.\nIt communicates with FM V4l2 module and FM common module.\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "59da522a4e1eaa10e3cbb7b86ec94dc42eff0ede",
      "tree": "a5bc32974922e5f436b3b81d7e2be171b460dafa",
      "parents": [
        "e8454ff7b9a4d56f02c095bff12d3c92ef4c7fa6"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Tue Jan 11 06:37:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:36 2011 -0300"
      },
      "message": "[media] drivers:media:radio: wl128x: FM driver RX sources\n\nThis has implementation for FM RX functionality.\nIt communicates with FM V4l2 module and FM common module\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e8454ff7b9a4d56f02c095bff12d3c92ef4c7fa6",
      "tree": "c4250cfd857dd58aaf9a6420683f534934605f82",
      "parents": [
        "7e38849631c2f570fe66b52b5b54697fe338f194"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Tue Jan 11 06:35:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:35 2011 -0300"
      },
      "message": "[media] drivers:media:radio: wl128x: FM Driver Common sources\n\nThese are the sources for the common interfaces required by the\nFM V4L2 driver for TI WL127x and WL128x chips.\n\nThese implement the FM channel-8 protocol communication with the\nchip. This makes use of the Shared Transport as its transport.\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7e38849631c2f570fe66b52b5b54697fe338f194",
      "tree": "e7bc1565f54352f9466d674e8f36c6a307e3022b",
      "parents": [
        "8d19824ba2ef37ff989bee5941c87b45c4c6f468"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Tue Jan 11 06:34:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:35 2011 -0300"
      },
      "message": "[media] drivers:media:radio: wl128x: FM Driver V4L2 sources\n\nThis module interfaces V4L2 subsystem and FM common module.\nIt registers itself with V4L2 as Radio module.\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8d19824ba2ef37ff989bee5941c87b45c4c6f468",
      "tree": "f6af459b90cbce4b4b40409c578a0e9e6f0d5a9c",
      "parents": [
        "7fd4b41f053681cccf188cc1731ae43fe38fa969"
      ],
      "author": {
        "name": "Manjunatha Halli",
        "email": "manjunatha_halli@ti.com",
        "time": "Tue Jan 11 06:33:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:35 2011 -0300"
      },
      "message": "[media] drivers:media:radio: wl128x: FM Driver common header file\n\nThese are common headers used in FM submodules (FM V4L2,\nFM common, FM Rx,and FM TX).\n\nSigned-off-by: Manjunatha Halli \u003cmanjunatha_halli@ti.com\u003e\nReviewed-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7fd4b41f053681cccf188cc1731ae43fe38fa969",
      "tree": "ca2e84f40e2483357882570b1fb82d17143830ef",
      "parents": [
        "0d44b1235c60bf3134f5730ebb4a115f857a2da4"
      ],
      "author": {
        "name": "Paul Cassella",
        "email": "fortytwo-ivtv@manetheren.bigw.org",
        "time": "Sat Feb 12 10:39:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:35 2011 -0300"
      },
      "message": "[media] ivtv: yuv: handle get_user_pages() -errno returns\n\nget_user_pages() may return -errno, such as -EFAULT.  So don\u0027t blindly use\nits return value as an offset into dma-\u003emap[] for the next get_user_pages()\ncall.  Since we\u0027ll give up and return an error if either fails, don\u0027t even\nmake the second call if the first failed to give us exactly what we were\nlooking for.\n\nThe old code would also call put_page() on as many elements of dma-\u003emap[]\nas we\u0027d asked for, regardless of how many were valid.\n\n[Andy Walls modified this patch to return -EFAULT instead of -EINVAL\nas Paul\u0027s observation \"I\u0027m not sure -EINVAL is the best return code vs\n-EFAULT or -ENOMEM, [...]\" was correct.  The return value bubbles up\nas a return code for write(), for which the V4L2 API spec indicates\nEINVAL is incorrect and EFAULT is correct.]\n\nSigned-off-by: Paul Cassella \u003cfortytwo-ivtv@maneteren.bigw.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d44b1235c60bf3134f5730ebb4a115f857a2da4",
      "tree": "b68f986322d12c0f6d5c9c48fa8130a70ccb0ad6",
      "parents": [
        "793e71b667856ed6163ad0dc7de1f453e9385590"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Tue Feb 08 22:39:28 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:35 2011 -0300"
      },
      "message": "[media] ivtv: Fix sparse warning regarding a user pointer in ivtv_write_vbi_from_user()\n\nFix the first, botched attempt at preventing direct use of a user pointer in\nivtv_write_vbi().\n\nReported-by: Dr. David Alan Gilbert \u003clinux@treblig.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "793e71b667856ed6163ad0dc7de1f453e9385590",
      "tree": "efca87578eb126bca58129e55ee107c72cf63d51",
      "parents": [
        "e45c2be9704381971d78d711e58dec35b1c4cf6f"
      ],
      "author": {
        "name": "Paul Cassella",
        "email": "fortytwo-ivtv@manetheren.bigw.org",
        "time": "Tue Feb 08 22:22:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:33 2011 -0300"
      },
      "message": "[media] ivtv: udma: handle get_user_pages() returning fewer pages than we asked for\n\nget_user_pages() may return fewer page than we ask for.  As we give up and\nreturn an error in this case, we need to put_page() each of the pages we\ndid get.\n\n[Andy Walls modified the patch, only removing the braces in the \u0027for\u0027\nstatement, to eliminate a checkpatch warning.]\n\nSigned-off-by: Paul Cassella \u003cfortytwo-ivtv@manetheren.bigw.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e45c2be9704381971d78d711e58dec35b1c4cf6f",
      "tree": "dcfa964677bb67b155f048fc2d0ef3d766cf25cd",
      "parents": [
        "0cb73639cfbdc9a074cbb7737d173f7a7381036d"
      ],
      "author": {
        "name": "Paul Cassella",
        "email": "fortytwo-ivtv@manetheren.bigw.org",
        "time": "Tue Feb 08 21:07:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:28 2011 -0300"
      },
      "message": "[media] Documentation: README.ivtv: Remove note that ivtvfb is not yet in the kernel\n\nivtvfb is now in the kernel, so stop saying it\u0027s not.\n\nSigned-off-by: Paul Cassella \u003cfortytwo-ivtv@manetheren.bigw.org\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0cb73639cfbdc9a074cbb7737d173f7a7381036d",
      "tree": "80b3ec4ca6bb46a11e4506350a9e46f6a150fa88",
      "parents": [
        "dcc8a122230b1c65ee8ba83536fd53fcaf27884d"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] cx88: add support for TeVii S464 PCI card\n\nThe card uses ds3000 demod from Montage.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dcc8a122230b1c65ee8ba83536fd53fcaf27884d",
      "tree": "c3c12b63dac7c2f163a025980809c3605b1ea850",
      "parents": [
        "a5bf834b4a29b0c7f813ce1c456563c470d4181f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] ds3000: hardware tune algorithm\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a5bf834b4a29b0c7f813ce1c456563c470d4181f",
      "tree": "2db2e70b90b8f6327fef5f81470ef5b5b161897f",
      "parents": [
        "cb8f74da107cf593eb50ac4968faaa5f49fbad4a"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] ds3000: add carrier offset calculation\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb8f74da107cf593eb50ac4968faaa5f49fbad4a",
      "tree": "77789631eb3c80e4cca0983e5a7abc22e7a8878c",
      "parents": [
        "18a73f36a2109563beee00f8be3f19f6c1fe2ff6"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] ds3000: remove unnecessary dnxt, dcur structures\n\nAll necessary parameters already stored in frontend cache.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "18a73f36a2109563beee00f8be3f19f6c1fe2ff6",
      "tree": "bb4ca3b35a99ce9f4b587b3edd19a0231fb527bb",
      "parents": [
        "2f30fb49c347e8696a8784c57810b41d185707ec"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] ds3000: clean up in tune procedure\n\nVariable \u0027retune\u0027 does not make sense.\nLoop is not needed for only one try.\nRemove unnecessary dprintk\u0027s.\nRemove a lot of debug messages and delays.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f30fb49c347e8696a8784c57810b41d185707ec",
      "tree": "cd5794ff9699d94476bc3a0c3e1290737334a2f3",
      "parents": [
        "e8f5055ac85fb68eeaa335f0dae14b31cc037f6d"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] dw2102: Copyright, cards list updated\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e8f5055ac85fb68eeaa335f0dae14b31cc037f6d",
      "tree": "6cb6981b96210fdb1d018b4fca99268b20b934e1",
      "parents": [
        "5a530cbecaa5a21d185e0549ea9a866483661f6f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:27 2011 -0300"
      },
      "message": "[media] dw2102: add support for the TeVii S480 PCIe\n\nThe card consists of a PCI-e to USB Host Controller and\ntwo TeVii S660 equivalent cards.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a530cbecaa5a21d185e0549ea9a866483661f6f",
      "tree": "c37866a3a0077f69821823f524984ce31ee4832a",
      "parents": [
        "52c506e09cd624cbf7d21d9c16283f3e8b32f4bc"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:26 2011 -0300"
      },
      "message": "[media] dw2102: fix TeVii s660 remote control\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52c506e09cd624cbf7d21d9c16283f3e8b32f4bc",
      "tree": "3087157687e8b98c9d0dace9d077744cf9c8a8fb",
      "parents": [
        "69519c3eff2a4a164351792d70666efa900b697e"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:26 2011 -0300"
      },
      "message": "[media] dw2102: corrections for TeVii s660 LNB power control\n\nThere are two TeVii s660 modifications with different LNB power control\nimplementations. It is safe to call both methods for each card.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "69519c3eff2a4a164351792d70666efa900b697e",
      "tree": "0921e3cf1b384c2655c8ac8818768a4f519adaf2",
      "parents": [
        "d3210b5f9618fc3d231caf39ffd32fda490e3ea5"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:26 2011 -0300"
      },
      "message": "[media] dw2102: unnecessary NULL\u0027s removed\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d3210b5f9618fc3d231caf39ffd32fda490e3ea5",
      "tree": "6d6aac40e1cafacf4e393ff6e0aa96dd1b2f32fa",
      "parents": [
        "4e59df8f25950520cd6a8b16a39d48b5fa5aeeda"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:26 2011 -0300"
      },
      "message": "[media] dw2102: Prof 1100 initialization fix\n\nRC keys structure for Prof 1100 already defined, so remove extra initialization.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4e59df8f25950520cd6a8b16a39d48b5fa5aeeda",
      "tree": "3001950901a8f94388eb2754ddae323a299bbdfe",
      "parents": [
        "fa8bae102fbbabe9ecc4381ace3b74a199684594"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:23 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:26 2011 -0300"
      },
      "message": "[media] dw2102: Prof 7500 remote fix\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa8bae102fbbabe9ecc4381ace3b74a199684594",
      "tree": "33bb9b680e4f1920a7f15dcfdb5a4457fceb1e71",
      "parents": [
        "2adc591fb7764bf70f65a5923ff50c1c1b671c20"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:26 2011 -0300"
      },
      "message": "[media] dw2102: Prof 7500: Lock LED implemented\n\nCode changed for dw2102, stv0900 in order to achieve that.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2adc591fb7764bf70f65a5923ff50c1c1b671c20",
      "tree": "dce13d52279b05651ce259dba7f51d5ef0e1ea87",
      "parents": [
        "d2ffc447cabb3a497d7f413403abd8793b348329"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:25 2011 -0300"
      },
      "message": "[media] dw2102: Add Terratec Cinergy S2 USB HD\n\nMarkusF wrote:\nI accidently got a Terratec Cinergy S2 USB HD (instead of a Terratec Cinergy S2 PCI HD).\nI found in the windows driver, that the driver is for the usb ids:\n0CCD:00A8\n1F4D:3000\nThe dvb-s2 usb adapter has the id 0CCD-00A8.\nSo I patches your driver and added the usb id, where the 1F4D:3000 is\nand it worked (after I downloaded the firmware dvb-fe-ds3000.fw).\nw_scan found the channels and vdr is working fine.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2ffc447cabb3a497d7f413403abd8793b348329",
      "tree": "7999af844cecb0ff688ff9b180eb1c9ff5907f93",
      "parents": [
        "195288da53e03c35f97df8fa08f48f5b625bfb4e"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:25 2011 -0300"
      },
      "message": "[media] dw2102: add support for Geniatech SU3000 USB DVB-S2 card\n\nThe card uses ds3000 demod from Montage.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "195288da53e03c35f97df8fa08f48f5b625bfb4e",
      "tree": "f694f49959eec5b5a70ad372e1d416d6ab331c17",
      "parents": [
        "feb16e9833ad06ac00f23c1abf1e7d649192e3f5"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:23 2011 -0300"
      },
      "message": "[media] dw2102: use separate firmwares for Prof 1100, TeVii S630, S660\n\nBefore this patch we can use only one card type from list due to\nsharing one firmware name. Now it\u0027s fixed.\nAlso driver tries to attach only appropriate demod for this cards.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "feb16e9833ad06ac00f23c1abf1e7d649192e3f5",
      "tree": "c4aa85e3aa695c5a270b1ad3258bb29491975b88",
      "parents": [
        "ba0fd56a4fbb92999554a2e417924796c2ad2f8f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Fri Feb 25 18:41:22 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:22 2011 -0300"
      },
      "message": "[media] dw2102: Extend keymap parameter for not used remote\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba0fd56a4fbb92999554a2e417924796c2ad2f8f",
      "tree": "9939ba6b4d1d450c650fb159ed2c7031924ebafa",
      "parents": [
        "19a0a296f2df31c24f87fd3e7ee7f2640e49e5d4"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Feb 06 17:49:02 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:22 2011 -0300"
      },
      "message": "[media] TTUSB DVB: ttusb_boot_dsp() needs to release_firmware() or it leaks memory\n\nIn drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c:ttusb_boot_dsp() we\nneed to call release_firmware(fw) before returning or we\u0027ll leak - no\nmatter if we succeed or fail.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "19a0a296f2df31c24f87fd3e7ee7f2640e49e5d4",
      "tree": "09442fdee4eebb35ecc51e1cc91b67c9ff0be867",
      "parents": [
        "058caa878476a09159e2fcc65463b9174c4fde8d"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Feb 13 17:57:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:22 2011 -0300"
      },
      "message": "[media] pvrusb2: Use sysfs_attr_init() where appropriate\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "058caa878476a09159e2fcc65463b9174c4fde8d",
      "tree": "d187210f196819cbd53cdaad84f8118a97ebd2cc",
      "parents": [
        "6188a0f151204d6f895822e8c0059b8951879a42"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Feb 13 17:53:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:22 2011 -0300"
      },
      "message": "[media] pvrusb2: Minor VBI tweak to help potential CC support\n\npvrusb2: Declare closed-caption setup for line 21 - this is needed for\nsliced VBI capture support.  (However none of that works right now\nanyway.)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6188a0f151204d6f895822e8c0059b8951879a42",
      "tree": "ff8c4847220a215f0415868eb0be82837eb8c636",
      "parents": [
        "35fa5d4c48fbb02d637c3659f00331aa33f0f029"
      ],
      "author": {
        "name": "Servaas Vandenberghe",
        "email": "vdb128@picaros.org",
        "time": "Sun Feb 13 17:51:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:22 2011 -0300"
      },
      "message": "[media] pvrusb2: width and height maximum values\n\npvrusb2: The origin of the capability bounds rectangle may differ from\n(left\u003d0,top\u003d0) so the calculation should use absolute coordinates,\nhere below, or use relative coordinates like\ncropl_val-cap-\u003ebounds.left and cropt_val-cap-\u003ebounds.top.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35fa5d4c48fbb02d637c3659f00331aa33f0f029",
      "tree": "8a94c55b66423cce22f561d5d60aad3265ec86a0",
      "parents": [
        "4cfe3319a11613690c3cd755b890149d0532c833"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Feb 13 17:34:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:22 2011 -0300"
      },
      "message": "[media] pvrusb2: Fix a few missing default control values, for cropping\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4cfe3319a11613690c3cd755b890149d0532c833",
      "tree": "261dfcb0656e8812985faeb76eeb2ed0266b6002",
      "parents": [
        "9bf98321b4894b1e6787b4b93cd8fb81906a0f79"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Feb 13 17:32:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:21 2011 -0300"
      },
      "message": "[media] pvrusb2: Minor cosmetic code tweak\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9bf98321b4894b1e6787b4b93cd8fb81906a0f79",
      "tree": "77bc60e5f2eecc33b4fbcdbf2660fd7deef4d379",
      "parents": [
        "2b74334d12914eb10b8dac90300c3799a2115569"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun Feb 13 17:31:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:21 2011 -0300"
      },
      "message": "[media] pvrusb2: Handle change of mode before handling change of video standard\n\npvrusb2: Recognize and handle mode change before dealing with changes\nrelated to the video standard.  Even though the video standard should\nonly matter when in analog mode, doing this way is technically cleaner\nin case there\u0027s other stuff that might depend on both.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b74334d12914eb10b8dac90300c3799a2115569",
      "tree": "7640778bbc5ce7d0b212b7c183c9ee93c1e8db2a",
      "parents": [
        "92374e886c7518387e6816dedfe60fc7bdfa8fdd"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Feb 06 12:29:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:21 2011 -0300"
      },
      "message": "[media] dvb_pll: DVB-S incorrect tune settings for dw2102/dm1105/cx88/opera1\n\nThis tuner PLL has missing initialisation settings resulting in\nhaphazard tuning. The PLL LPF was set to just 22000 symbol rate.\n\nBasically, the module is a Sharp BS2F7HZ0194 (STV0299+IX2410)\n\nI have had problems implementing the PLL in a new driver and\ndid not want to break the IX2410 out of the PLL.\n\nThis applies to DW2102, DM1105, CX88 and OPERA1 drivers.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "92374e886c7518387e6816dedfe60fc7bdfa8fdd",
      "tree": "68aa4fa6ff251d7d97bcc3139d718da583f3ccbb",
      "parents": [
        "14ddc3188d50855ae2a419a6aced995e2834e5d4"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Feb 06 11:41:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:21 2011 -0300"
      },
      "message": "[media] firedtv: drop obsolete backend abstraction\n\nSince the drivers/ieee1394/ backend was removed from firedtv, its I/O no\nlonger needs to be abstracted as exchangeable backend methods.\n\nAlso, ieee1394 variants of module and device probe and removal are no\nlonger there.  Move module probe and removal into firedtv-fw.c where\ndevice probe and removal are implemented.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "14ddc3188d50855ae2a419a6aced995e2834e5d4",
      "tree": "cd0373b55410a3cab69e753a71ede0d17ae0f273",
      "parents": [
        "8aff8ba95155dff265de5ea6f5d5d92caa7bc728"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segoon@openwall.com",
        "time": "Fri Feb 04 09:23:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:21 2011 -0300"
      },
      "message": "[media] video: sn9c102: world-wirtable sysfs files\n\nDon\u0027t allow everybody to change video settings.\n\nSigned-off-by: Vasiliy Kulikov \u003csegoon@openwall.com\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nAcked-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8aff8ba95155dff265de5ea6f5d5d92caa7bc728",
      "tree": "75cea34d0c2d7d1373143c95610bc81fe3c9482f",
      "parents": [
        "6ca000479fdb80b9059b69c67c82f8dc0d5f5d47"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Thu Feb 17 22:11:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:20 2011 -0300"
      },
      "message": "[media] tm6000: add radio support to the driver\n\nChanges:\n  Add function tm6000_set_reg_mask for change some bits in regs. Very usefull, simplify some code with this function.\n  Add control mute\n  Add control volume\n  Add control audio input MUX\n  Add support radio\n\nRadio works well. TV works too\n\nKnown bugs:\n  The programm gnomeradio can\u0027t set freq for radio, it use old v4l API. Audio over USB works via arecord.\n  The programm mplayer can set freq but no any audio\n           mplayer -v -rawaudio rate\u003d48000 radio://105.2/capture driver\u003dv4l2:alsa:adevice\u003dhw.1,0:amode\u003d1:audiorate\u003d48000:forceaudio:immediatemode\u003d0\n  When start watch TV very shortly after radio the kernel crashed hardly. Didn\u0027t stop all USB URBs, need some time for stop.\n\n[mchehab@redhat.com: fix merge conflicts]\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6ca000479fdb80b9059b69c67c82f8dc0d5f5d47",
      "tree": "56063715e22f066749502ebe20403126a3d1e351",
      "parents": [
        "1f65dd365831ff6836eeaf66c9d7bf1ae46ac4d2"
      ],
      "author": {
        "name": "Holger Nelson",
        "email": "hnelson@hnelson.de",
        "time": "Thu Feb 03 01:59:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:20 2011 -0300"
      },
      "message": "[media] tm6000: Add support for Terratec Grabster AV 150/250 MX\n\nThis patch adds support for Terratec Grabster AV 150/250 MX. For now it is\nonly possible to use composite input as switching inputs does not work.\n\n[mchehab@redhat.com: Fix merge conflicts and simplify board entries]\nSigned-off-by: Holger Nelson \u003chnelson@hnelson.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1f65dd365831ff6836eeaf66c9d7bf1ae46ac4d2",
      "tree": "f759fad63de2352c9d1e2245d3c631a4cd8c15a7",
      "parents": [
        "b9bf2eafaad9c1ef02fb3db38c74568be601a43a"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Wed Feb 02 12:15:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:20 2011 -0300"
      },
      "message": "[media] tm6000: add new TV cards of Beholder\n\nAdd two new TV cards of Beholder.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9bf2eafaad9c1ef02fb3db38c74568be601a43a",
      "tree": "3b4d472569e5800ce34cd187be2cd7041a493d10",
      "parents": [
        "caa687c805332a384afd292e2b20e25a6282ed66"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Feb 01 19:40:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:20 2011 -0300"
      },
      "message": "[media] ds3000: don\u0027t load firmware during demod init\n\nSpeed up tuning, as firmware is not necessary to load every attempt to tune\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "caa687c805332a384afd292e2b20e25a6282ed66",
      "tree": "5775537c914cd2e076d74fafe08e0afc97464ddb",
      "parents": [
        "2a66bf370c2aca617fad8dd8fe6c276d6bb1b44c"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Feb 01 19:40:25 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:20 2011 -0300"
      },
      "message": "[media] ds3000: loading firmware in bigger chunks\n\nDecrease firmware loading time. Before it is ~4000 i2c calls,\nnow it is ~256 i2c calls to load ds3000 firmware.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a66bf370c2aca617fad8dd8fe6c276d6bb1b44c",
      "tree": "68ab2b01210baa96d04fa9edf3c16c8ea15f38b1",
      "parents": [
        "a0ea298d57153cf71f9f7628830dbba1a9a8a15d"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Feb 01 19:40:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:20 2011 -0300"
      },
      "message": "[media] ds3000: decrease mpeg clock output\n\nTeVii s480 works fine with that on DVB-S2 channels\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a0ea298d57153cf71f9f7628830dbba1a9a8a15d",
      "tree": "94ae96b1d2d32fcc9c473ece8cc7b4507371ab50",
      "parents": [
        "6951803c2402d1af0e76df051cc9b117f504550f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Feb 01 19:40:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:19 2011 -0300"
      },
      "message": "[media] ds3000: fill in demod init function\n\nMake some initializations in init, not in tune function\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6951803c2402d1af0e76df051cc9b117f504550f",
      "tree": "b7e64b2226a0873e9e8ba421fc21a69079ff9f35",
      "parents": [
        "724dcbfa9c24af5afdaa2b7e0449e20066d6555a"
      ],
      "author": {
        "name": "Lawrence Rust",
        "email": "lawrence@softsystem.co.uk",
        "time": "Sun Feb 06 17:46:12 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:19 2011 -0300"
      },
      "message": "[media] Add proper audio support for Nova-S Plus with wm8775 ADC\n\nThis patch adds audio DMA capture and ALSA mixer elements for the line\ninput jack of the Hauppauge Nova-S-plus DVB-S PCI card.  The Nova-S-plus\nhas a WM8775 ADC that is currently not detected.  This patch enables\nthis chip and exports volume, balance mute and ALC elements for ALSA\nmixer controls.\n\n[mchehab@redhat.com: Changed the patch to only talk with wm8775 if board\ninfo says so. Also, added platform_data support, to avoid changing the\nbehaviour for other boards, and fixed CodingStyle]\n\n[awalls@md.metrocast.net: Changed patch to make the WM8775_GID defintion\nbridge driver private and let the bridge driver set the value of\nv4l2_subdev.grp_id.]\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe linux-media\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\n"
    },
    {
      "commit": "724dcbfa9c24af5afdaa2b7e0449e20066d6555a",
      "tree": "d55b32cf6bc15b28381118102c25d5f8fa4ec833",
      "parents": [
        "d1303567f7738c07c0e5fd22420a9a8e2f55a0c4"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Feb 01 05:25:19 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:19 2011 -0300"
      },
      "message": "[media] xc5000: add set_config and other\n\nAdd one more radio input, usefull for tm6010\nAdd control output amplitude.\nAdd set_config function for configure tuner when TV card hasn\u0027t dvb part.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d1303567f7738c07c0e5fd22420a9a8e2f55a0c4",
      "tree": "2dacb45d295fdebf1a6d71c0608846f1ecb105e4",
      "parents": [
        "61ca1500c5ee04f2be34a4f58bb9baed0214b7a9"
      ],
      "author": {
        "name": "Thomas Weber",
        "email": "weber@corscience.de",
        "time": "Mon Jan 31 09:16:09 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:19 2011 -0300"
      },
      "message": "[media] omap24xxcam: Fix compilation\n\nAdd linux/sched.h because of missing declaration of TASK_NORMAL.\n\nThis patch fixes the following error:\n\ndrivers/media/video/omap24xxcam.c: In function\n\u0027omap24xxcam_vbq_complete\u0027:\ndrivers/media/video/omap24xxcam.c:415: error: \u0027TASK_NORMAL\u0027 undeclared\n(first use in this function)\ndrivers/media/video/omap24xxcam.c:415: error: (Each undeclared\nidentifier is reported only once\ndrivers/media/video/omap24xxcam.c:415: error: for each function it\nappears in.)\n\nSigned-off-by: Thomas Weber \u003cweber@corscience.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "61ca1500c5ee04f2be34a4f58bb9baed0214b7a9",
      "tree": "ef71d383209c305352710cfac4a34fe068886af6",
      "parents": [
        "7ee9e64a3d7379fd443090880158374181f754cf"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "PeterHuewe@gmx.de",
        "time": "Sun Jan 30 16:33:01 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:19 2011 -0300"
      },
      "message": "[media] video/saa7164: Fix sparse warning: Using plain integer as NULL pointer\n\nThis patch fixes the warning \"Using plain integer as NULL pointer\",\ngenerated by sparse, by replacing\n\tif (var \u003d\u003d 0)\nwith\n\tif (!var)\nafter an allocation\nand all other offending 0s with NULL.\n\nKernelVersion: linus\u0027 tree-1f0324c\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ee9e64a3d7379fd443090880158374181f754cf",
      "tree": "781e8f25c49850125101fb8be13880b89ad9f54d",
      "parents": [
        "2f2710bd4ee11a06e4c87956be4733566e288a2e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Jan 25 18:25:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:19 2011 -0300"
      },
      "message": "[media] cx18: fix kernel oops when setting MPEG control before capturing\n\nThe cxhdl-\u003epriv field was not set initially, only after capturing started.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f2710bd4ee11a06e4c87956be4733566e288a2e",
      "tree": "a03e37ebf4724305c244acf4c63806f1c9e5647d",
      "parents": [
        "702dd7903bda0b83f6f6cb66fdadc4e5bbb60646"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:08:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:18 2011 -0300"
      },
      "message": "[media] cx23885, altera-ci: enable all PID\u0027s less than 0x20 in hardware PID filter\n\nIt takes too long time to scan due to low symbol rate PID\u0027s\nlike PAT, PMT, CAT, NIT.\nFor that matter we enabled permanently all PID\u0027s\nless 0x20 in hardware PID filter for NetUP Dual DVB-T/C CI RF card\nto combine rates.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "702dd7903bda0b83f6f6cb66fdadc4e5bbb60646",
      "tree": "29afbbd7336599e4166c8f59753a1542352620a3",
      "parents": [
        "10d0dcd73c619d86b8ba1c9cd753ce749f578bf4"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:07:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:18 2011 -0300"
      },
      "message": "[media] cx23885: disable MSI for NetUP cards, otherwise CI is not working\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "10d0dcd73c619d86b8ba1c9cd753ce749f578bf4",
      "tree": "0628ae2fe4c5cdb7509b9fa8f7b1041d18f9b1ab",
      "parents": [
        "557f48d5720b45dae07788bc9976762c363b8ad0"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:06:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:18 2011 -0300"
      },
      "message": "[media] cx23885: implement num_fds_portb, num_fds_portc parameters for cx23885_board structure\n\nThis is needed for multifrontend support.\nNetUP Dual DVB-T/C CI RF card has frontends connected to port B \u0026 C\nEach frontend has two switchable cores - DVB-T \u0026 DVB-C\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "557f48d5720b45dae07788bc9976762c363b8ad0",
      "tree": "ded89ce2854e7c9d88e88f35c85465abdb0a48c3",
      "parents": [
        "78db854757aa4110f9c6873d1529b851037a3405"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:05:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:18 2011 -0300"
      },
      "message": "[media] cx23885: implement tuner_bus parameter for cx23885_board structure\n\nThere is two external I2C buses in cx23885 chip.\nCurrently, analog tuners supported for second I2C bus only\nIn NetUP Dual DVB-T/C CI RF card tuners connected to first bus\nSo, in order to support analog tuners sitting on first bus\nwe need modifications.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78db854757aa4110f9c6873d1529b851037a3405",
      "tree": "52aa3b669d488d117024a970ef67bd313761335d",
      "parents": [
        "e80edce1abfabf637edc68e8dd13ef0af6e46cdf"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:04:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:18 2011 -0300"
      },
      "message": "[media] Initial commit to support NetUP Dual DVB-T/C CI RF card\n\nThe card based on cx23885 PCI-e brige. Altera FPGA for CI,\nmultistandard demods stv0367 from STM for QAM \u0026 OFDM,  Xcieve xc5000 tuners\nand additional cx25840 for second analog input.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e80edce1abfabf637edc68e8dd13ef0af6e46cdf",
      "tree": "1229e8b3f69ae3fbc828b9264d7ca68910dbc5d3",
      "parents": [
        "17cce932e8be9a3e32e1928524b73795b3f0e3aa"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:03:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:17 2011 -0300"
      },
      "message": "[media] xc5000: add support for DVB-C tuning\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "17cce932e8be9a3e32e1928524b73795b3f0e3aa",
      "tree": "2c57bb48d6a7a23754f1f9abfe87e41d359c2e68",
      "parents": [
        "349bcf02e3615556e9c49ea73a04abab2a4d8ed7"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:02:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:17 2011 -0300"
      },
      "message": "[media] Support for stv0367 multi-standard demodulator\n\nThe STV0367 is a multi-standard demodulator which is\ncapable of processing DVB-T as well as DVB-C signals.\nIt is fully compliant with DVB-T and DVB-C\nrecommendations for broadcast services.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "349bcf02e3615556e9c49ea73a04abab2a4d8ed7",
      "tree": "b6447f8e27eeb93564bce12d924992fec1c11849",
      "parents": [
        "fa766c9be58bd872784b081074a7d15a3ce61c5f"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:01:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:16 2011 -0300"
      },
      "message": "[media] Altera FPGA based CI driver module\n\nAn Altera FPGA CI module for NetUP Dual DVB-T/C RF CI card.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa766c9be58bd872784b081074a7d15a3ce61c5f",
      "tree": "e78ca5f181b914770769e7c6ce1e16d9383b6ddd",
      "parents": [
        "f72cfd859b0e436d9f680790cb665ad1390187ae"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Jan 25 17:00:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 21 20:32:16 2011 -0300"
      },
      "message": "[media] Altera FPGA firmware download module\n\nIt uses STAPL files and programs Altera FPGA through JTAG.\nInterface to JTAG must be provided from main device module,\nfor example through cx23885 GPIO.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "f72cfd859b0e436d9f680790cb665ad1390187ae"
}
