)]}'
{
  "log": [
    {
      "commit": "966a1601877c3d29065ab2dde838cdae16ccc099",
      "tree": "2f07818cf4f093e78c05a7c004d15ec5c283b1d1",
      "parents": [
        "cfc3d6c44470c5509f1e8efb1577b49dbaeeb2da",
        "a9dc73e2952d76ed7961aa12b182c9a95c0be8dd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 25 10:26:43 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 25 10:26:43 2013 -0300"
      },
      "message": "Merge branch \u0027topic/si476x\u0027 into patchwork\n\n* topic/si476x:\n  Revert \"[media] mfd: Add chip properties handling code for SI476X MFD\"\n  Revert \"[media] mfd: Add the main bulk of core driver for SI476x code\"\n  Revert \"[media] mfd: Add commands abstraction layer for SI476X MFD\"\n  [media] v4l2: Add a V4L2 driver for SI476X MFD\n"
    },
    {
      "commit": "cb132cd5d75f6cd3295c2c041177eeb89f778db8",
      "tree": "7fe10a20ac8053beb292525bf852cdf40cc16fba",
      "parents": [
        "d95d7c641299c1c77809d13565952d864da2d14d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Apr 17 08:22:15 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 25 09:50:19 2013 -0300"
      },
      "message": "[media] videobuf-dma-contig: remove support for cached mem\n\nvideobuf_queue_dma_contig_init_cached() is not used anywhere.\nDrop support for it, cleaning up the code a little bit.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b879a9c2a755d4ddf9e685258de6435710fd2f03",
      "tree": "8d4bd6c9df347b7d92dfd2523cb2987e78868108",
      "parents": [
        "6695be6863b75620ffa6d422965680ce785cb7c8"
      ],
      "author": {
        "name": "Andrey Smirnov",
        "email": "andrew.smirnov@gmail.com",
        "time": "Thu Apr 18 20:46:08 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 18 21:20:34 2013 -0300"
      },
      "message": "[media] v4l2: Add a V4L2 driver for SI476X MFD\n\nThis commit adds a driver that exposes all the radio related\nfunctionality of the Si476x series of chips via the V4L2 subsystem.\n\n[mchehab@redhat.com: change it to depends on MFD_SI476X_CORE instead of\n selecting it; vidioc_s_register now uses const struct]\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Andrey Smirnov \u003candrew.smirnov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "82cd0b278fddc1c0bc7e187ff82fd0e273520233",
      "tree": "9ba73f1b39e3ff9ad1e80939463e7999e7f4ea3e",
      "parents": [
        "098af4bde09792314ff106f545c405ffc5942c25"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Apr 17 06:05:18 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Apr 17 06:05:18 2013 -0300"
      },
      "message": "Revert \"[media] v4l2: Add a V4L2 driver for SI476X MFD\"\n\nAs requested by Andrey Smirnov \u003candrew.smirnov@gmail.com\u003e, revert\nthis patch.\n\nThis reverts commit 30bac9110455402fa8888740c6819dd3daa2666f.\n\nConflicts:\n\tdrivers/media/radio/Kconfig\n\tdrivers/media/radio/radio-si476x.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52f5ad6c5f16dedefbea447245192078484665ec",
      "tree": "76ac1e0553a8b525fca08c948f0f054246916afa",
      "parents": [
        "068a0df76023926af958a336a78bef60468d2033"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Apr 12 13:59:02 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 14 22:48:35 2013 -0300"
      },
      "message": "[media] rc: add rc-reddo\n\nIt is very similar than rc-msi-digivox-iii but new keytable is needed\nas there is one existing scancode mapped to different button. Also that\none has less buttons.\nNEC extended protocol with address 0x61d6.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96b03d2a3078d5e95a8b106634faa7cea88ebe5e",
      "tree": "22f781d017cf9f27fa61a8577d896993a1e82f08",
      "parents": [
        "0f0fe4b9f6f32b90c82345b97da2977b84e14414"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Apr 06 06:16:58 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 14 19:47:33 2013 -0300"
      },
      "message": "[media] v4l2: rename VIDIOC_DBG_G_CHIP_NAME to _CHIP_INFO\n\nThis ioctl will be extended to return more information than just the name.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cd634f1bfc182e564f33809fdca33027bb99fceb",
      "tree": "e81c3b626866a64b8152576cb500ee2fc2fe40a0",
      "parents": [
        "dfc2e12df02d49a1567bc90989ceef870cf5b147"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Mar 27 08:04:23 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 14 19:45:23 2013 -0300"
      },
      "message": "[media] v4l2: put VIDIOC_DBG_G_CHIP_NAME under ADV_DEBUG\n\nOnly enable this ioctl if the VIDEO_ADV_DEBUG config option is set. This\nprevents abuse from both userspace and kernelspace (some bridge drivers\nabuse DBG_G_CHIP_IDENT, lets prevent that from happening again with this\nioctl).\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d67492585d8308a22a841956f1e629ef3b7d0315",
      "tree": "e161fdd698d376b46084db6497458cca1f16d704",
      "parents": [
        "97f212767a4d0fbddbf4786ccedacb47fc210548"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Dec 21 16:11:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 14 16:03:22 2013 -0300"
      },
      "message": "[media] mt9p031: Use the common clock framework\n\nConfigure the device external clock using the common clock framework\ninstead of a board code callback function.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "488f29d00e819b178f9060fa08028b73d5f8d916",
      "tree": "f7680c3297810cfb3caa94c0ab2e4340c313ff47",
      "parents": [
        "65fccab560922d8a1a1e7d3c9711c309126d636f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Apr 09 07:19:27 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Apr 14 15:46:40 2013 -0300"
      },
      "message": "[media] exynos4-is: Move the subdev group ID definitions to public header\n\nMove the sub-device group ID definitions to the driver\u0027s public header\nso they are available to other media drivers that need to share modules\nfound in exynos4-is.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cdcd141c95f0c2b88e0b0869028c320cd031a23b",
      "tree": "c6595152b71a5aa24bdd741a606212c6e72030d8",
      "parents": [
        "5b0e5350cecb5a370ecdaa71ac113728e36e1d55"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Sat Apr 06 14:21:36 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Apr 08 07:01:36 2013 -0300"
      },
      "message": "[media] tuner-core: Change config from unsigned int to void *\n\nconfig looks like a hack that was added to tuner-core to allow some\nconfiguration of TDA8290 tuner (it\u0027s not used by any other driver).\nBut with the new configuration options of tda8290 driver (no_i2c_gate\nand std_map), it\u0027s no longer sufficient.\nChange config to be void * instead, which allows passing tuner-dependent\nconfig struct to drivers.\nAlso update saa7134 driver to reflect this change (no other driver uses this).\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e90ad659cde4d11ccbc935adcfe018799afcc22d",
      "tree": "6210875ebfa690b63a44e8eba5799ca756310de3",
      "parents": [
        "9c8399c86cbfce767fb32459f8e0eb33e087f910"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Mar 20 15:31:03 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 04 20:23:24 2013 -0300"
      },
      "message": "[media] exynos4-is: Allow colorspace conversion at FIMC-LITE\n\nThe FIMC-LITE output DMA allows to configure different YUV order\nthan the order at the camera input interface. Thus there is some\nlimited colorspace conversion possible. This patch makes the\ncolor format variable be per FIMC-LITE input/output, rather than\na global per device. This also fixes incorrect behavior where\ncolor format at the FIMC-LITE.N subdev\u0027s source pad is modified\nby VIDIOC_S_FMT ioctl on the related video node.\nYUV order definitions are corrected so that we use notation:\n         | byte3 | byte2 | byte1 | byte0\n  -------+-------+-------+-------+------\n  YCBYCR | CR    | Y     | CB    | Y\n  YCRYCB | CB    | Y     | CR    | Y\n  CBYCRY | Y     | CR    | Y     | CB\n  CRYCBY | Y     | CB    | Y     | CR\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6e8d96d420307ab4efbb083c47452917fabd5dd",
      "tree": "7242efd3906d8f4d91c5dc7e28d7cd35f5aaf13e",
      "parents": [
        "05a70a4079f2a73de6c61abf4dd70b6bcf1b3200"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Apr 02 11:41:19 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 04 19:57:13 2013 -0300"
      },
      "message": "[media] V4L: Remove incorrect EXPORT_SYMBOL() usage at v4l2-of.c\n\nv4l2_of_parse_parallel_bus() function is now static and\nEXPORT_SYMBOL() doesn\u0027t apply to it any more. Drop this\nmeaningless statement, which was supposed to be done in\nthe original merged patch.\nWhile at it, edit the copyright notice so it is sorted in\nboth the v4l2-of.c and v4l2-of.h file in newest entries\non top order, and state clearly I\u0027m just the author of\nparts of the code, not the copyright owner.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b88fc086a217be7d16ec68a7f66093d344e39d7",
      "tree": "3554f9079054ba08316881b89db97e310e772751",
      "parents": [
        "64e171e3f66d75d792029ad53d203e4c113e9f0d"
      ],
      "author": {
        "name": "Phil Edworthy",
        "email": "phil.edworthy@renesas.com",
        "time": "Mon Mar 18 08:47:59 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 04 19:40:08 2013 -0300"
      },
      "message": "[media] soc_camera: Add RGB666 \u0026 RGB888 formats\n\nBased on work done by Katsuya Matsubara.\n\nSigned-off-by: Phil Edworthy \u003cphil.edworthy@renesas.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "80f958f40d702ab322947f648bbd42174facf19d",
      "tree": "88e592c4433f750e0e43e101c3c6bf121845674a",
      "parents": [
        "f8bca4f52947f0d6c10299b10e4ccf5711688acc"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Feb 25 13:20:21 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 31 11:02:39 2013 -0300"
      },
      "message": "[media] s5p-fimc: Remove dependency on fimc-core.h in fimc-lite driver\n\nDrop fimc-lite.h header inclusion to make the exynos-fimc-lite\nmodule independent on other modules. Move struct fimc_fmt\ndeclaration to the driver\u0027s private headers as it is used in\nmultiple modules.\n\nReported-by: Shaik Ameer Basha \u003cshaik.ameer@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b13f7d4e3822ed4de37b73b009ff81932e884bb",
      "tree": "15a7e2ffc126318fdfd6244957ae64b18b03ddc9",
      "parents": [
        "e2985a260e6615503b4fa8e66788708e750c7750"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Mar 29 14:12:39 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 31 10:54:18 2013 -0300"
      },
      "message": "[media] s5p-fimc: Add device tree based sensors registration\n\nThe sensor (I2C and/or SPI client) devices are instantiated by their\ncorresponding control bus drivers. Since the I2C client\u0027s master clock\nis often provided by a video bus receiver (host interface) or other\nthan I2C/SPI controller device, the drivers of those client devices\nare not accessing hardware in their driver\u0027s probe() callback. Instead,\nafter enabling clock, the host driver calls back into a sub-device\nwhen it wants to activate them. This pattern is used by some in-tree\ndrivers and this patch also uses it for DT case. This patch is intended\nas a first step for adding device tree support to the S5P/Exynos SoC\ncamera drivers. The second one is adding support for asynchronous\nsub-devices registration and clock control from sub-device driver\nlevel. The bindings shall not change when asynchronous probing support\nis added.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2985a260e6615503b4fa8e66788708e750c7750",
      "tree": "4a793ca4e1cce65a6f0e3d993d04b2a56f300b5a",
      "parents": [
        "eb62d9e9d6327322a5fd3894bfecb3a3aa9391ba"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Mar 08 12:59:33 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 31 10:46:12 2013 -0300"
      },
      "message": "[media] s5p-fimc: Add device tree support for the media device driver\n\nThis patch adds changes required for the main camera media device\ndriver corresponding to the top level \u0027camera\u0027 device node.\nThe drivers of devices corresponding to child nodes of the \u0027camera\u0027\nnode are looked up and and registered as sub-devices to the top\nlevel driver. The main driver\u0027s probing is deferred if any of the\nsub-device drivers is not yet initialized and ready.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Andrzej Hajda \u003ca.hajda@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "02399e35e6bb716ce9636eba006b792362270034",
      "tree": "24ec7af43a7ee0c310bf6dd64457396875f7d268",
      "parents": [
        "ee12b049104118a58ac13da207a84c867191b17a"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Mar 26 08:20:30 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 31 10:42:58 2013 -0300"
      },
      "message": "[media] s5p-csis: Add device tree support\n\nThis patch support for binding the driver to the MIPI-CSIS\ndevices instantiated from device tree and parsing the SoC\nand board specific properties. The MIPI CSI-2 channel is\ndetermined by the value of reg property placed in csis\u0027\nport subnode.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "99fd133f907afdb430942d8d2ae53faa438adfe8",
      "tree": "e26faf4e708531d713aee69a0b3355324a9ba046",
      "parents": [
        "53c5b6c95f1850b0f95b445e0c6f1c133b00bfef"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Sep 26 05:24:03 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 31 10:34:09 2013 -0300"
      },
      "message": "[media] Add a V4L2 OF parser\n\nAdd a V4L2 OF parser, implementing bindings documented in\nDocumentation/devicetree/bindings/media/video-interfaces.txt.\n[s.nawrocki@samsung.com: various corrections and improvements\nsince the initial version]\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "30bac9110455402fa8888740c6819dd3daa2666f",
      "tree": "9dface37142eef9a7d1c1d9b96090ea71f4e7158",
      "parents": [
        "33a80fc2eb43afbc25f04cc1d5ed899da213c21f"
      ],
      "author": {
        "name": "Andrey Smirnov",
        "email": "andreysm@charmander.(none)",
        "time": "Tue Mar 26 22:47:26 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 29 09:25:49 2013 -0300"
      },
      "message": "[media] v4l2: Add a V4L2 driver for SI476X MFD\n\nThis commit adds a driver that exposes all the radio related\nfunctionality of the Si476x series of chips via the V4L2 subsystem.\n\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Andrey Smirnov \u003candrew.smirnov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d43be7789db0455a82a3ad4ff5f713cc588c1e2",
      "tree": "ae39f4a0c557c7e8f776f8788182d9d9d2ad8e2c",
      "parents": [
        "2f9e96c39fb4cc0680ccf2ec155133249174780c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 26 08:04:52 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Mar 29 08:18:36 2013 -0300"
      },
      "message": "[media] ioctl numbers are unsigned int\n\nioctl\u0027s number is unsigned int. Fix it at vidioc_default.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "79b0c6400517456935f84f8d46c8bb0cf73f1813",
      "tree": "de09f2208cc50a758542546826e784b7cc6783a2",
      "parents": [
        "820eac0ef8b86f7275acd1f8bccfb0b30f17bbe9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Mar 18 12:16:34 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 25 09:31:05 2013 -0300"
      },
      "message": "[media] v4l2: add new VIDIOC_DBG_G_CHIP_NAME ioctl\n\nSimplify the debugging ioctls by creating the VIDIOC_DBG_G_CHIP_NAME ioctl.\nThis will eventually replace VIDIOC_DBG_G_CHIP_IDENT. Chip matching is done\nby the name or index of subdevices or an index to a bridge chip. Most of this\ncan all be done automatically, so most drivers just need to provide get/set\nregister ops.\nIn particular, it is now possible to get/set subdev registers without\nrequiring assistance of the bridge driver.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "02fa628217e995bd7b1fe8c1b7cc7a510f6b8349",
      "tree": "e1e972f03d33dea80d6fc5bcf3fe87008f4d887c",
      "parents": [
        "6c2afac434f00267c484239ad9210c1a075e7f16"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Feb 15 15:21:06 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 13:49:17 2013 -0300"
      },
      "message": "[media] v4l2 core: remove the obsolete dv_preset support\n\nThese ioctls are no longer used by any drivers, so remove them.\n\n[mchehab@redhat.com: Fix merge conflict]\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c2afac434f00267c484239ad9210c1a075e7f16",
      "tree": "79120f5bd574cd1e6eb2ddd450984ed3e337e704",
      "parents": [
        "2d80647b6ebd2db6ef1df5e4e3319afd8867580c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Feb 15 15:19:33 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 13:38:33 2013 -0300"
      },
      "message": "[media] v4l2-subdev: remove obsolete dv_preset ops\n\nThese ops are no longer used, so it\u0027s time to remove them.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2d80647b6ebd2db6ef1df5e4e3319afd8867580c",
      "tree": "ffede6e6b73b19b98d6b0194b40c17696f6a4855",
      "parents": [
        "1f1aed2ed4450381a322f5e727e89bd21e7a89fe"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Feb 15 15:18:04 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 13:37:10 2013 -0300"
      },
      "message": "[media] v4l2-common: remove obsolete v4l_fill_dv_preset_info\n\nIt\u0027s no longer used, so it can now be removed.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "73d9f979335e9ae40f3901d38af739bc36d008c4",
      "tree": "a137b1e6e825e4b28923494225dca8a244ba1a0d",
      "parents": [
        "ec367c3cd18697991923685eb0e833f4424d37fb"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Mar 09 07:20:12 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 12:24:11 2013 -0300"
      },
      "message": "[media] uda1342: add new uda1342 audio codec driver\n\nThis based on the wis-uda1342.c driver that\u0027s part of the go7007 driver.\nIt has been converted to a v4l subdev driver by Pete Eberlein, and I made\nadditional cleanups.\nBased on work by: Pete Eberlein \u003cpete@sensoray.com\u003e\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4d2a6162d2a0a27be16b75da36f6bba64af63bc",
      "tree": "356289a785e8aaa2919eae8b046d4504b0c7bc41",
      "parents": [
        "ffb9749346b4e3bb567d0d5daa88edae9f8ec8ae"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Mar 09 13:14:32 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 12:11:35 2013 -0300"
      },
      "message": "[media] tuner: add Sony BTF tuners\n\nThis adds support for three Sony BTF tuners:\nTUNER_SONY_BTF_PG472Z: PAL+SECAM\nTUNER_SONY_BTF_PK467Z: NTSC-M-JP\nTUNER_SONY_BTF_PB463Z: NTSC-M\nThese come from the go7007 staging driver where they were implemented in\nthe wis-sony-tuner i2c driver.\nAdding support for these tuners to tuner-types.c is the first step towards\nremoving the wis-sony-tuner driver.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1589037f8716a605a36ee6dda6f7cdd4d043522b",
      "tree": "00f6593d07cea0e5879ebb70c0242add78966134",
      "parents": [
        "c875dee536ee2a95a353f5ef991717383baf8d60"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Mar 11 03:47:25 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 12:10:18 2013 -0300"
      },
      "message": "[media] saa7115: add support for double-rate ASCLK\n\nSome devices expect a double rate ASCLK. Add a flag to let the driver know\nthrough the s_crystal_freq call.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a0fc58868bbf34d0935947cdf1bc8c0ea32c68c4",
      "tree": "fd7f5780ea9400cf4f859b846ea9b6a2c81d034b",
      "parents": [
        "9ca5470cc1433200698a43de2d6e683815e536e6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Mar 08 11:22:03 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 12:02:59 2013 -0300"
      },
      "message": "[media] saa7115: add config flag to change the IDQ polarity\n\nNeeded by the go7007 driver: it assumes a different polarity of the IDQ\nsignal, so we need to be able to tell the saa7115 about this.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2180f92def1921397f422f278b3cc65751b749cc",
      "tree": "3bf6090c56cd6eb0fc85107b8f6f17b1f9c80979",
      "parents": [
        "6cd247ef22e493e1884e576c066661538b031981"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Mar 03 20:12:31 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 11:59:02 2013 -0300"
      },
      "message": "[media] v4l2-core: add code to check for specific ops\n\nThis patch adds a v4l2_subdev_has_op() macro and a v4l2_device_has_op macro to\nquickly check if a specific subdev or any subdev supports a particular subdev\noperation.\nThis makes it easy for drivers to disable certain ioctls if none of the subdevs\nsupports the necessary functionality.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6cd247ef22e493e1884e576c066661538b031981",
      "tree": "c8293aafc52bc1db11ec7b52c1df31b456cd2816",
      "parents": [
        "842059aa4796d7c59bc3801d48896ba06b1a1287"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Mar 09 05:55:11 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 11:47:09 2013 -0300"
      },
      "message": "[media] v4l2-ctrls: eliminate lockdep false alarms for struct v4l2_ctrl_handler.lock\n\nWhen calling v4l2_ctrl_add_handler(), lockdep would detect a potential\nrecursive locking problem on a situation that is by design intended and\nnot a recursive lock.  This happened because all struct\nv4l2_ctrl_handler.lock mutexes were created as members of the same lock\nclass in v4l2_ctrl_handler_init(), and v4l2_ctrl_add_handler() takes the\nhdl-\u003elock on two different v4l2_ctrl_handler instances.\nThis change breaks the large lockdep lock class for struct\nv4l2_ctrl_handler.lock and breaks it into v4l2_ctrl_handler\ninstantiation specific lock classes with meaningful class names.\nThis will validly eliminate lockdep alarms for v4l2_ctrl_handler locking\nvalidation, as long as the relationships between drivers adding v4l2\ncontrols to their own handler from other v4l2 drivers\u0027 control handlers\nremains straightforward.\nstruct v4l2_ctrl_handler.lock lock classes are created with names such\nthat the output of cat /proc/lockdep indicates where in the v4l2 driver\ncode v4l2_ctrl_handle_init() is being called on instantiations:\nffffffffa045f490 FD:   10 BD:    8 +.+...: cx2341x:1534:(hdl)-\u003elock\nffffffffa0497d20 FD:   12 BD:    2 +.+.+.: saa7115:1581:(hdl)-\u003elock\nffffffffa04ac660 FD:   14 BD:    2 +.+.+.: msp3400_driver:756:(hdl)-\u003elock\nffffffffa0484b90 FD:   12 BD:    1 +.+.+.: ivtv_gpio:366:(\u0026itv-\u003ehdl_gpio)-\u003elock\nffffffffa04eb530 FD:   11 BD:    2 +.+.+.: cx25840_core:1982:(\u0026state-\u003ehdl)-\u003elock\nffffffffa04fbc80 FD:   11 BD:    3 +.+.+.: wm8775:246:(\u0026state-\u003ehdl)-\u003elock\nSome lock chains, that were previously causing the recursion alarms, are\nnow visible in the output of cat /proc/lockdep_chains:\nirq_context: 0\n[ffffffffa0497d20] saa7115:1581:(hdl)-\u003elock\n[ffffffffa045f490] cx2341x:1534:(hdl)-\u003elock\nirq_context: 0\n[ffffffffa04ac660] msp3400_driver:756:(hdl)-\u003elock\n[ffffffffa045f490] cx2341x:1534:(hdl)-\u003elock\nirq_context: 0\n[ffffffffa0484b90] ivtv_gpio:366:(\u0026itv-\u003ehdl_gpio)-\u003elock\n[ffffffffa045f490] cx2341x:1534:(hdl)-\u003elock\nirq_context: 0\n[ffffffffa04eb530] cx25840_core:1982:(\u0026state-\u003ehdl)-\u003elock\n[ffffffffa045f490] cx2341x:1534:(hdl)-\u003elock\nirq_context: 0\n[ffffffffa04fbc80] wm8775:246:(\u0026state-\u003ehdl)-\u003elock\n[ffffffffa045f490] cx2341x:1534:(hdl)-\u003elock\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\n[hans.verkuil@cisco.com: keep mutex_init in v4l2_ctrl_handler_init_class]\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "977ba3b1b73f24fae2d0c8bd59d7a4696f1e0ccc",
      "tree": "8a30d06717aacc154e851868c40e2596c3a572be",
      "parents": [
        "b5656e8b7363c4e248e6372dc34828d3dfb17832"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Mar 24 08:28:46 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 08:47:01 2013 -0300"
      },
      "message": "[media] v4l2: add const to argument of write-only s_register ioctl\n\nThis ioctl is defined as IOW, so pass the argument as const.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.csengg@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "314527acbbb3f33f72c2ef19d8cfabcada9912a5",
      "tree": "871021b9e888444f9f71f5c12ecf0272d77fdf8d",
      "parents": [
        "2f73c7c582a685b3198b974cd6d964d0338f8ab5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Mar 15 06:10:40 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 06:47:00 2013 -0300"
      },
      "message": "[media] v4l2: pass std by value to the write-only s_std ioctl\n\nThis ioctl is defined as IOW, so pass the argument by value instead of by\nreference. I could have chosen to add const instead, but this is 1) easier\nto handle in drivers and 2) consistent with the s_std subdev operation.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.csengg@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f73c7c582a685b3198b974cd6d964d0338f8ab5",
      "tree": "d95d1dd1665bd59d09dfd7455c8f096a6fb29352",
      "parents": [
        "b530a447bb588fdf43fdf4eb909e4ee1921d47ac"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Mar 15 06:10:06 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 06:31:23 2013 -0300"
      },
      "message": "[media] v4l2: add const to argument of write-only s_tuner ioctl\n\nThis ioctl is defined as IOW, so pass the argument as const.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b530a447bb588fdf43fdf4eb909e4ee1921d47ac",
      "tree": "8c9f6abb0f0c07ceea984a87fd80e9e65e7d483b",
      "parents": [
        "69aa6f4ec669b9121057cc9e32cb10b5f744f6d6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Mar 19 04:09:26 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Mar 24 06:25:34 2013 -0300"
      },
      "message": "[media] v4l2: add const to argument of write-only s_frequency ioctl\n\nThis ioctl is defined as IOW, so pass the argument as const.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9719afae5e589b409e137c36f89073d134f0de33",
      "tree": "62d24aef194d46c95e607828902cd1c13bd2c0c8",
      "parents": [
        "efa914d7d05e69013054710e6aacaf225b8fc2a2"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Wed Mar 06 16:52:05 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Mar 23 11:25:54 2013 -0300"
      },
      "message": "[media] rc-core: don\u0027t treat dev-\u003erc_map.rc_type as a bitmap\n\nstore_protocols() treats dev-\u003erc_map.rc_type as a bitmap which is wrong for\ntwo reasons. First of all, it is pretty bogus to change the protocol type of\nthe keymap just because the hardware has been asked to decode a different\nprotocol.\nSecond, dev-\u003erc_map.rc_type is an enum (i.e. a single protocol) as pointed\nout by James Hogan \u003cjames.hogan@imgtec.com\u003e.\nFix both issues by introducing a separate enabled_protocols member to\nstruct rc_dev.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "88da0183eb2b72048099b4e0ecae1705f5309c94",
      "tree": "6b442cd29abcd416df54a69985b6924d12cafd21",
      "parents": [
        "18ace0e27395423b40352ff24c7792f4c0313e24"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Mon Feb 18 07:56:41 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 21 14:04:47 2013 -0300"
      },
      "message": "[media] media: ths7353: add support for ths7353 video amplifier\n\nThe patch adds support for THS7353 video amplifier.\nThe the THS7353 amplifier is very much similar to the\nexisting THS7303 video amplifier driver.\nThis patch appropriately makes changes to the existing\nths7303 driver and adds support for the THS7353.\nThis patch also adds V4L2_IDENT_THS7353 for the THS7353\nchip and appropriate changes to Kconfig file for building.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Martin Bugge \u003cmarbugge@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6ba2057f7823352bbc44ee846faa03b36e8b6ac",
      "tree": "130c5bafcd2e497c45d8a1e5e9e764dc88bff00c",
      "parents": [
        "808d24d6c0b5c30c8f804b251caf476ea63954ef"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Mar 01 15:44:20 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 21 13:17:51 2013 -0300"
      },
      "message": "[media] videobuf2: add gfp_flags\n\nSome drivers have special memory requirements for their buffers, usually\nrelated to DMA (e.g. GFP_DMA or __GFP_DMA32). Make it possible to specify\nadditional GFP flags for those buffers by adding a gfp_flags field to\nvb2_queue.\nNote that this field will be replaced in the future with a different\nmechanism, but that is still work in progress and we need this feature\nnow so we won\u0027t be able to convert drivers with such requirements to vb2.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nAcked-by: Federico Vaga \u003cfederico.vaga@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db242f62bd18f6c689c0e04f3df14be2deb89462",
      "tree": "6dfa37fdbc62c6623c3ef9c298594385bd27f7d8",
      "parents": [
        "1de1951930d4450d1645a0a907b710f268af42c3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Mar 04 07:24:07 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 19 16:16:23 2013 -0300"
      },
      "message": "[media] davinci: more gama -\u003e gamma typo fixes\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1de1951930d4450d1645a0a907b710f268af42c3",
      "tree": "fafa302bede6d683050882b14ad3c48766ede5c1",
      "parents": [
        "b12aed0ec518eb348ae0f6d196fd726c57670823"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Mar 04 07:18:38 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 19 16:16:04 2013 -0300"
      },
      "message": "[media] davinci/dm644x_ccdc: fix compiler warning\n\ndrivers/media/platform/davinci/dm644x_ccdc.c: In function ‘validate_ccdc_param’:\ndrivers/media/platform/davinci/dm644x_ccdc.c:233:32: warning: comparison between ‘enum ccdc_gama_width’ and ‘enum ccdc_data_size’ [-Wenum-compare]\nIt took a bit of work, see this thread of an earlier attempt to fix this:\nhttps://patchwork.kernel.org/patch/1923091/\nI\u0027ve chosen not to follow the suggestions in that thread since gamma_width is\nreally a different property from data_size. What you really want is to know if\ngamma_width fits inside data_size and for that you need to translate each\nenum into a maximum bit number so you can safely compare the two.\nSo I put in two static inline translation functions instead, keeping the rest\nof the code the same (except for fixing the \u0027gama\u0027 typo).\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef2d41b19b8100ce63eabba9ee87953aa685921a",
      "tree": "e5fbedee4c7df5f62423453db180dd6c3d8e05c5",
      "parents": [
        "4bd3bb7129ac9a0ee3ba4b587c228f5f43b841cd"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Feb 15 15:06:28 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 19 16:09:53 2013 -0300"
      },
      "message": "[media] davinci: remove VPBE_ENC_DV_PRESET and rename VPBE_ENC_CUSTOM_TIMINGS\n\nRemove VPBE_ENC_DV_PRESET (the DV_PRESET API is no longer supported) and\nVPBE_ENC_CUSTOM_TIMINGS is renamed to VPBE_ENC_DV_TIMINGS since the old\n\"CUSTOM_TIMINGS\" name is deprecated in favor of \"DV_TIMINGS\".\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6c1d50b51e76b57fbf0651d38a7ae0c3fb9d5cc",
      "tree": "448be2161521c9af331e4ea5468528b6a388dcd4",
      "parents": [
        "cab3e1ffbe1b9c7a607506338f590dc1e6ca9909"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@iki.fi",
        "time": "Tue Jan 22 12:27:55 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Mar 18 20:44:36 2013 -0300"
      },
      "message": "[media] media: Add 64--32 bit compat ioctl handler\n\nProvide an ioctl handler for 32-bit binaries on 64-bit systems.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nTested-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6aa69f99b2ecc7f9b387fcf22d30e6601b58819f",
      "tree": "4cfb60434345720acec8f88a754ffe7f6bf86176",
      "parents": [
        "53bf0f446bc387eabdd535dca080789cc74607f4"
      ],
      "author": {
        "name": "Kamil Debski",
        "email": "k.debski@samsung.com",
        "time": "Fri Jan 25 06:29:57 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 05 14:53:05 2013 -0300"
      },
      "message": "[media] vb2: Add support for non monotonic timestamps\n\nNot all drivers use monotonic timestamps. This patch adds a way to set the\ntimestamp type per every queue.\nIn addition, set proper timestamp type in drivers that I am sure that use\neither MONOTONIC or COPY timestamps. Other drivers will correctly report\nUNKNOWN timestamp type instead of assuming that all drivers use monotonic\ntimestamps.\n\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nReviewed-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b9e94dc69959e963fe57ede46259f792641af4d",
      "tree": "ad4c224da8280c427076aff7d3e20914bf2be3ea",
      "parents": [
        "78dea1aed44a6e3e16973e584b00825359d470bd"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sun Sep 09 09:23:31 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 05 14:00:16 2013 -0300"
      },
      "message": "[media] bttv: add VIDIOC_DBG_G_CHIP_IDENT\n\nVIDIOC_DBG_G_CHIP_IDENT is a prerequisite for the G/S_REGISTER ioctls.\nIn addition, add support to call G/S_REGISTER for supporting i2c devices.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ee95258ed3926f3aa2cf8d62e62cd51be466fe26",
      "tree": "c4ad96a07a767d8c475cfaceb16003e99648a08e",
      "parents": [
        "04ee6d92047e1ac68d4eb615119343f4f0fc57db"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Jan 29 07:26:38 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 08 14:35:06 2013 -0200"
      },
      "message": "[media] media: ov7670: Add possibility to disable pixclk during hblank\n\nSome bridge drivers capture pixels during blanking periods if\npixclk is enabled. In order to avoid capturing bogus data we need to\ndisable pixclk in the sensor during those blanking periods.\n\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "04ee6d92047e1ac68d4eb615119343f4f0fc57db",
      "tree": "4862760c13c38aa3c6dd96a4ab7a01bc9eb8e7c9",
      "parents": [
        "f6dd927f34d64014c4b196132b5cdf9f2e2a3ae5"
      ],
      "author": {
        "name": "Javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Jan 29 07:23:42 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 08 14:30:48 2013 -0200"
      },
      "message": "[media] media: ov7670: add possibility to bypass pll for ov7675\n\nFor a frame rate of 30 fps a pixclk of 24MHz is needed. For those\ncases where the ov7670 has a clean 24MHz input (xvclk) the PLL\ncan be bypassed.\nThis will result in a value of clkrc of 1, which means that in practice\npixclk \u003d xvclk (input clock)\n\nAcked-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d78a488221059d2bc8627c5175f1d358c57d74a0",
      "tree": "47a6fea33074594d3a91c433790a6070026b4185",
      "parents": [
        "1e2043779d8e34013f1563f1b9f3d5604092c29e"
      ],
      "author": {
        "name": "Scott Jiang",
        "email": "scott.jiang.linux@gmail.com",
        "time": "Fri Jan 18 17:09:48 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Feb 06 09:16:58 2013 -0200"
      },
      "message": "[media] blackfin: add error frame support\n\nMark current frame as error frame when ppi error interrupt\nreport fifo error. Member next_frm in struct bcap_device can\nbe optimized out.\n\nSigned-off-by: Scott Jiang \u003cscott.jiang.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6a05d66b8ff1e3a3470186d25cd825dff774bb82",
      "tree": "328e2f89a4b23a9705a32043e7c6289ef0e51b7c",
      "parents": [
        "09f9408dc394835157397f9a4d714ecb53d03976"
      ],
      "author": {
        "name": "Prabhakar Lad",
        "email": "prabhakar.csengg@gmail.com",
        "time": "Tue Jan 15 03:55:40 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Feb 06 08:18:49 2013 -0200"
      },
      "message": "[media] media: tvp514x: remove field description\n\nThis patch removes the field description of fields that no\nlonger exists, along side aligns the field description of\nfields.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b302d88534f0811c5f49bfba7aa46c4e1e032b7",
      "tree": "9a8a527e537d5bc5f60754e5bb4246c2e0990ab9",
      "parents": [
        "ed57256f6fe8882cf6dde8d99f5fac5fd84c5a2d"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Tue Jan 22 01:19:50 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 18:45:47 2013 -0200"
      },
      "message": "[media] media: adv7343: accept configuration through platform data\n\nThe current code was implemented with some default configurations,\nthis default configuration works on board and doesn\u0027t work on other.\nThis patch accepts the configuration through platform data and configures\nthe encoder depending on the data passed.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "56bc911ac3b94c731db3a6de20258827f1a61c20",
      "tree": "a5fc7486fa4d94364fa43db503b98eb5de84bcb8",
      "parents": [
        "b84ef24e1e421da266fe9c0a3ee82a49db517ddf"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Feb 01 15:00:40 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 17:55:58 2013 -0200"
      },
      "message": "[media] s5p-fimc: Redefine platform data structure for fimc-is\n\nNewer Exynos4 SoC are equipped with a local camera ISP that\ncontrols external raw image sensor directly. Such sensors\ncan be connected through FIMC-LITEn (and MIPI-CSISn) IPs to\nthe ISP, which then feeds image data to the FIMCn IP. Thus\nthere can be two busses associated with an image source\n(sensor). Rename struct s5p_fimc_isp_info describing external\nimage sensor (video decoder) to struct fimc_source_info to\navoid confusion. bus_type is split into fimc_bus_type and\nsensor_bus_type. The bus type enumeration is extended to\ninclude both FIMC Writeback input types.\nThe bus_type enumeration and the data structure name in the\nboard files are modified according to the above changes.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cac47f1822fcb97018e24b05a7fb31f11a6bc28c",
      "tree": "12f68b61d933c8885354b388244cce9136f571f6",
      "parents": [
        "6e83e6e25eb49dc57a69b3f8ecc1e764c9775101"
      ],
      "author": {
        "name": "Andrzej Hajda",
        "email": "a.hajda@samsung.com",
        "time": "Thu Nov 22 11:39:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 17:39:04 2013 -0200"
      },
      "message": "[media] V4L: Add S5C73M3 camera driver\n\nAdd driver for S5C73M3 image sensor. The driver exposes the sensor as\ntwo subdevs: pure sensor and output interface. Two subdev architecture\nsupports interleaved UYVY/JPEG image format with separate frame size\nfor both sub-formats, there is a spearate pad for each sub-format.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Andrzej Hajda \u003ca.hajda@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84a15ded76ec8ec23d84974238b7864813143655",
      "tree": "a80c4b557afd0905da223d73d87c0c7dd60915ed",
      "parents": [
        "ffa9b9f016a9c97a3cc205d0d634b10d8f72eb36"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Wed Dec 26 15:50:03 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 15:21:15 2013 -0200"
      },
      "message": "[media] V4L: Add driver for OV9650/52 image sensors\n\nThis patch adds V4L2 sub-device driver for OV9650/OV9652 image sensors.\nThe driver exposes following V4L2 controls:\n- auto/manual exposure,\n- auto/manual white balance,\n- auto/manual gain,\n- brightness, saturation, sharpness,\n- horizontal/vertical flip,\n- color bar test pattern,\n- banding filter (power line frequency).\nFrame rate can be configured with g/s_frame_interval pad level ops.\nSupported resolution are only: SXGA, VGA, QVGA.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ffa9b9f016a9c97a3cc205d0d634b10d8f72eb36",
      "tree": "a58029210df3da8c60a63d5991265f21a04ff141",
      "parents": [
        "22fa4279eebc3fa4b3c3dc2b190158dbbafcda9f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Tue Jan 22 19:01:02 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 15:17:16 2013 -0200"
      },
      "message": "[media] V4L: Add v4l2_ctrl_subdev_log_status() helper function\n\nThis patch adds a v4l2 core helper function that can be used as\nthe log_status handler for subdevs that only need to log state\nof the v4l2 controls owned by the subdev\u0027s control handler.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "22fa4279eebc3fa4b3c3dc2b190158dbbafcda9f",
      "tree": "35e661c4993be3dda8342f836c8a7d7dc9e067c6",
      "parents": [
        "4f4d14b70a29c679dd53e367b0d9b007a7117ee3"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Tue Jan 22 19:00:23 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 15:05:26 2013 -0200"
      },
      "message": "[media] V4L: Add v4l2_ctrl_subdev_subscribe_event() helper function\n\nAdd a v4l2 core helper function that can be used as the subdev\n.subscribe_event handler. This allows to eliminate some boilerplate\nfrom drivers that are only handling the control events.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f4d14b70a29c679dd53e367b0d9b007a7117ee3",
      "tree": "3d2acb71e2ea19fe4ee73e4b8c436d68f7aeea88",
      "parents": [
        "2ccbe779bcdee130ea7f1525670dc9d60318a981"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Tue Jan 22 18:58:57 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 15:04:55 2013 -0200"
      },
      "message": "[media] V4L: Add v4l2_event_subdev_unsubscribe() helper function\n\nAdd a v4l2 core helper function that can be used as the subdev\n.unsubscribe_event handler. This allows to eliminate some\nboilerplate from drivers that are only handling the control events.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ccbe779bcdee130ea7f1525670dc9d60318a981",
      "tree": "f667acca6ab42a0565b062616b3a6f176508e874",
      "parents": [
        "af9bb33aa33d4beb5d0ac505d48530a56856f66c"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Sat Jan 19 15:51:55 2013 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 15:04:06 2013 -0200"
      },
      "message": "[media] v4l2-ctrl: Add helper function for the controls range update\n\nThis patch adds a helper function that allows to modify range,\ni.e. minimum, maximum, step and default value of a v4l2 control,\nafter the control has been created and initialized. This is helpful\nin situations when range of a control depends on user configurable\nparameters, e.g. camera sensor absolute exposure time depending on\nan output image resolution and frame rate.\nv4l2_ctrl_modify_range() function allows to modify range of an\nINTEGER, BOOL, MENU, INTEGER_MENU and BITMASK type controls.\nBased on a patch from Hans Verkuil http://patchwork.linuxtv.org/patch/8654.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af9bb33aa33d4beb5d0ac505d48530a56856f66c",
      "tree": "778efe7dc2d2721209f6def2710cfd25fdb47463",
      "parents": [
        "f1927479554bf19d2ac54c4b1a38538e54e1881b"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Thu Dec 20 15:03:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Feb 05 14:59:41 2013 -0200"
      },
      "message": "[media] V4L: Add header file defining standard image sizes\n\nAdd common header file defining standard image sizes, so we can\navoid redefining those in each driver.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25a348110078cefa99b0b079938dd930cfc3a0be",
      "tree": "f485653dd9a18cee7e9f037687e9b52354b58ea6",
      "parents": [
        "dd669e907cbe1cf33f9cbbff79af2b5c271cdd89"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Dec 21 08:11:48 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 05 01:38:02 2013 -0200"
      },
      "message": "[media] soc-camera: split struct soc_camera_link into host and subdevice parts\n\nstruct soc_camera_link currently contains fields, used both by sensor and\nbridge drivers. To make subdevice driver re-use simpler, split it into a\nhost and a subdevice parts.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd669e907cbe1cf33f9cbbff79af2b5c271cdd89",
      "tree": "aeb887abff9f1641fc6bc4bc44a31196aafb793b",
      "parents": [
        "8a97d4c11756ab6bab8582126d0f1b5c00b067ad"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Dec 24 09:31:33 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 05 01:36:23 2013 -0200"
      },
      "message": "[media] soc-camera: remove struct soc_camera_device::video_lock\n\nCurrently soc-camera has a per-device node lock, used for video operations\nand a per-host lock for code paths, modifying host\u0027s pipeline. Manipulating\nthe two locks increases complexity and doesn\u0027t bring any advantages. This\npatch removes the per-device lock and uses the per-host lock for all\noperations.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d051b35d5196ad6011a17e751dbd3d180abb046",
      "tree": "718bd75e1967da3d27861ee7a1fc15ca2f015492",
      "parents": [
        "daf16bab1eaf5a82217697bfb91eb7d9c9745d0d"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Dec 20 13:02:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 05 01:35:35 2013 -0200"
      },
      "message": "[media] soc-camera: properly fix camera probing races\n\nThe recently introduced host_lock causes lockdep warnings, besides, list\nenumeration in scan_add_host() must be protected by holdint the list_lock.\nOTOH, holding .video_lock in soc_camera_open() isn\u0027t enough to protect\nthe host during its building of the pipeline, because .video_lock is per\nsoc-camera device. If, e.g. more than one sensor can be attached to a host\nand the user tries to open both device nodes simultaneously, host\u0027s .add()\nmethod can be called simultaneously for both sensors. Fix these problems\nby holding list_lock instead of .host_lock in scan_add_host() and taking\nit shortly at the beginning of soc_camera_open(), and using .host_lock to\nprotect host\u0027s .add() and .remove() operations only.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8ac7a9493a4380a8a886fbfe311ab00bc424ca0f",
      "tree": "25f60268aad8cf9f45c44b1ef7e8a2f30e506952",
      "parents": [
        "20deebfe17b20ded00ba404adbcd014eb2b024c1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Sep 07 04:46:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Jan 05 00:49:54 2013 -0200"
      },
      "message": "[media] v4l2-ctrls: add a notify callback\n\nSometimes platform/bridge drivers need to be notified when a control from\na sub-device changes value. In order to support this a notify callback was\nadded.\n[dheitmueller@kernellabs.com: fix merge conflict in v4l2-ctrls.c]\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "45b82596be0214f161c8176bd3e18f779e36eccd",
      "tree": "15f8f8faec4191f6d4df58af8f4b52b131ef36e0",
      "parents": [
        "fab0e8fa432e42d7b5c91a3d4c8af053f291a65a"
      ],
      "author": {
        "name": "Scott Jiang",
        "email": "scott.jiang.linux@gmail.com",
        "time": "Tue Nov 20 15:49:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 26 10:33:44 2012 -0200"
      },
      "message": "[media] v4l2: blackfin: add EPPI3 support\n\nBf60x soc has a new PPI called Enhanced PPI version 3.\nHD video is supported now. To achieve this, we redesign\nppi params and add dv timings feature.\n\nSigned-off-by: Scott Jiang \u003cscott.jiang.linux@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36cb26a4a67cdc186a2a5ec5e49063ea635969ee",
      "tree": "65191cae4cb26c1067559c219a915ced2d86c1eb",
      "parents": [
        "8b2aea7878f64814544d0527c659011949d52358"
      ],
      "author": {
        "name": "Alfredo Jesús Delaiti",
        "email": "alfredodelaiti@netscape.net",
        "time": "Thu Nov 08 16:14:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Dec 23 19:42:14 2012 -0200"
      },
      "message": "[media] rc/keymaps: add RC keytable for MyGica X8507\n\nAdd RC-5 remote keytable definition for MyGica X8507.\n\n[mchehab@redhat.com: fixed whitespacing - it seems that Alfredo\u0027s emailer mangled\n it]\nSigned-off-by: Alfredo J. Delaiti \u003calfredodelaiti@netscape.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "caff80c35f923806b7e5ef312dce41663b5e99b9",
      "tree": "a7dc2f10963df469808b7a52fd90276701d644f5",
      "parents": [
        "5a89fac7e90dd75b9783914fa351069d20fd8c54"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Tue Nov 20 07:30:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 21 14:18:50 2012 -0200"
      },
      "message": "[media] davinci: vpbe: pass different platform names to handle different ip\u0027s\n\nThe vpbe driver can handle different platforms DM644X, DM36X and\nDM355. To differentiate between this platforms venc_type/vpbe_type\nwas passed as part of platform data which was incorrect. The correct\nway to differentiate to handle this case is by passing different\nplatform names.\nThis patch creates platform_device_id[] array supporting different\nplatforms and assigns id_table to the platform driver, and finally\nin the probe gets the actual device by using platform_get_device_id()\nand gets the appropriate driver data for that platform.\nTaking this approach will also make the DT transition easier.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d31c100250bb07b6d317e1cfc44614b45a16154a",
      "tree": "3dbfd82757744e7258569bbe0f4bfdef7be8f8e4",
      "parents": [
        "3de939419cfaf613b87cf89adc5dda97ca1720e0"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Tue Aug 21 05:56:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 21 14:07:20 2012 -0200"
      },
      "message": "[media] davinci/vpss: add helper functions for setting hw params\n\nAdd vpss helper functions to be used in the main driver for setting\nhardware parameters.\n\nAdd interface functions to set sync polarity, interrupt completion and\npageframe size in vpss to be used by the main driver.\n\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "abd23295648a9e3ae72a806e70a510d3dcd8b374",
      "tree": "ee7c891cca5336c934c55daa6ddfcbca52e7729a",
      "parents": [
        "1202ecdc24fc88d5b144824f55ec9c8899591caf"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@iki.fi",
        "time": "Sat Sep 15 07:51:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 21 10:53:43 2012 -0200"
      },
      "message": "[media] v4l: Helper function for obtaining timestamps\n\nv4l2_get_timestamp() produces a monotonic timestamp but unlike\nktime_get_ts(), it uses struct timeval instead of struct timespec, saving\nthe drivers the conversion job when getting timestamps for v4l2_buffer\u0027s\ntimestamp field.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b1252eb83fe57b838c19e2c65cba685c93696693",
      "tree": "a2b4bf064f85a8b11438944fabe541016be6a604",
      "parents": [
        "7b2607c99e36854987df2f78eb540cd712490450"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue Sep 11 06:32:17 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 19 13:35:18 2012 -0200"
      },
      "message": "[media] media: mem2mem: make reference to struct m2m_ops in the core const\n\nThe mem2mem core doesn\u0027t change struct m2m_ops, provided by the driver,\nmake references to it const.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "babde1c243b25592038dd7193867a49729e3d505",
      "tree": "30277f8be0979d4b9a3e32d50607e4c99df33ff4",
      "parents": [
        "d033a308d81ec83908760a15a841c2bd0d5e0ea3"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "sylvester.nawrocki@gmail.com",
        "time": "Wed Aug 22 20:09:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 28 09:43:34 2012 -0200"
      },
      "message": "[media] V4L: Add driver for S3C24XX/S3C64XX SoC series camera interface\n\nThis patch adds V4L2 driver for Samsung S3C24XX/S3C64XX SoC series\ncamera interface. The driver exposes a subdev device node for CAMIF\npixel resolution and crop control and two video capture nodes - for\nthe \"codec\" and \"preview\" data paths. It has been tested on Mini2440\n(s3c2440) and Mini6410 (s3c6410) board with gstreamer and mplayer.\n\nSigned-off-by: Sylwester Nawrocki \u003csylvester.nawrocki@gmail.com\u003e\nSigned-off-by: Tomasz Figa \u003ctomasz.figa@gmail.com\u003e\nSigned-off-by: Andrey Gusakov \u003cdron0gus@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d033a308d81ec83908760a15a841c2bd0d5e0ea3",
      "tree": "647abd67987fe4d7fee80105fc823edf3f53b4f6",
      "parents": [
        "c6c22955f80f2db9614b01fe5a3d1cfcd8b3d848",
        "e23739b4ade80a3a7f87198f008f6c44a7cbc9fd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 28 07:22:38 2012 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 28 07:22:38 2012 -0200"
      },
      "message": "Merge remote-tracking branch \u0027linus/master\u0027 into staging/for_v3.8\n\n* linus/master: (1428 commits)\n  futex: avoid wake_futex() for a PI futex_q\n  watchdog: using u64 in get_sample_period()\n  writeback: put unused inodes to LRU after writeback completion\n  mm: vmscan: check for fatal signals iff the process was throttled\n  Revert \"mm: remove __GFP_NO_KSWAPD\"\n  proc: check vma-\u003evm_file before dereferencing\n  UAPI: strip the _UAPI prefix from header guards during header installation\n  include/linux/bug.h: fix sparse warning related to BUILD_BUG_ON_INVALID\n  Linux 3.7-rc7\n  powerpc/eeh: Do not invalidate PE properly\n  ALSA: hda - Fix build without CONFIG_PM\n  of/address: sparc: Declare of_iomap as an extern function for sparc again\n  PM / QoS: fix wrong error-checking condition\n  bnx2x: remove redundant warning log\n  vxlan: fix command usage in its doc\n  8139cp: revert \"set ring address before enabling receiver\"\n  MPI: Fix compilation on MIPS with GCC 4.4 and newer\n  MIPS: Fix crash that occurs when function tracing is enabled\n  MIPS: Merge overlapping bootmem ranges\n  jbd: Fix lock ordering bug in journal_unmap_buffer()\n  ...\n"
    },
    {
      "commit": "83ae7c5a1b5b5cd4380ff70797e4c5dcfb61a70d",
      "tree": "2b1b4741b24b73c9a61ebe48fb9a399b194e01e0",
      "parents": [
        "19b6ef51640fb35666884c7b577b1a24a4be8e34"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Thu Jun 14 11:32:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 25 17:21:00 2012 -0200"
      },
      "message": "[media] v4l: vb2: add buffer exporting via dmabuf\n\nThis patch adds extension to videobuf2-core. It allow to export an mmap buffer\nas a DMABUF file descriptor.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nTested-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b799d09a157da71566e8013a62073435550cab6d",
      "tree": "54222407a12429a93ca5c2bff69c7b96bea493f0",
      "parents": [
        "c60520fa50cd86d64bc8ebb34300ddc4ca91393d"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Thu Jun 14 11:32:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 25 17:20:47 2012 -0200"
      },
      "message": "[media] v4l: add buffer exporting via dmabuf\n\nThis patch adds extension to V4L2 api. A new ioctl VIDIOC_EXPBUF is added.  The\nioctl is used to export an mmap buffer as a DMABUF file descriptor.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nTested-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c60520fa50cd86d64bc8ebb34300ddc4ca91393d",
      "tree": "2f90c8d36f9ed166e6747fb2bd05444b350f1217",
      "parents": [
        "9bd09fd7385739bf571a6ea848bee425327ce34e"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Thu Jun 14 11:32:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 25 17:20:25 2012 -0200"
      },
      "message": "[media] v4l: vb2-dma-contig: let mmap method to use dma_mmap_coherent call\n\nLet mmap method to use dma_mmap_coherent call.  Moreover, this patch removes\nvb2_mmap_pfn_range from videobuf2 helpers as it was suggested by Laurent\nPinchart.  The function is no longer used in vb2 code.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3e0c2f2046665bf580273b69ab18d9c76a550e34",
      "tree": "9d47682a1c7ab8ea7afef9d6282361906ed23da5",
      "parents": [
        "e15dab752d4c588544ccabdbe020a7cc092e23c8"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Thu Jun 14 10:37:43 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 25 17:12:12 2012 -0200"
      },
      "message": "[media] v4l: vb2: add prepare/finish callbacks to allocators\n\nThis patch adds support for prepare/finish callbacks in VB2 allocators. These\ncallback are used for buffer flushing.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nTested-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c538404869b69db543ce23cf041192c192a65330",
      "tree": "9566b4a8e2472a8ed17bb99674dec4bb6f48a688",
      "parents": [
        "4b9c1cb641c466cd3b366132017da3c8ab9d540c"
      ],
      "author": {
        "name": "Sumit Semwal",
        "email": "sumit.semwal@ti.com",
        "time": "Thu Jun 14 10:37:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Nov 25 17:11:12 2012 -0200"
      },
      "message": "[media] v4l: vb2: add support for shared buffer (dma_buf)\n\nThis patch adds support for DMABUF memory type in videobuf2. It calls relevant\nAPIs of dma_buf for v4l reqbuf / qbuf / dqbuf operations.\nFor this version, the support is for videobuf2 as a user of the shared buffer;\nso the allocation of the buffer is done outside of V4L2. [A sample allocator of\ndma-buf shared buffer is given at [1]]\n[1]: Rob Clark\u0027s DRM:\n   https://github.com/robclark/kernel-omap4/commits/drmplane-dmabuf\n   [original work in the PoC for buffer sharing]\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Sumit Semwal \u003csumit.semwal@ti.com\u003e\nSigned-off-by: Sumit Semwal \u003csumit.semwal@linaro.org\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nTested-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6f50b49b9712f49c377e9e3587906e27bea39d0",
      "tree": "732369ee8c06c319e0660279ba816e69521d2ace",
      "parents": [
        "d0bac768fbe274f60d41d759c76f7ba2b2e98aeb"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Thu Sep 27 19:05:27 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 22 11:36:50 2012 -0200"
      },
      "message": "[media] mt9v022: set y_skip_top field to zero as default\n\nSet \"y_skip_top\" to zero and revise comment as I do not see this line\ncorruption on two different mt9v022 setups. The first read-out line\nis perfectly fine. Add mt9v022 platform data configuring y_skip_top\nfor platforms that have issues with the first read-out line. Set\ny_skip_top to 1 for pcm990 board.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6b0d5d344a78d43957a9f49c549b6f3aa2dc2082",
      "tree": "d9be6a19a2cca3567ba3cb4ff5d28445acd066f9",
      "parents": [
        "809396474f41fb6e7e676e298d79856c5e02d755"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Oct 16 06:40:45 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 21 17:43:49 2012 -0200"
      },
      "message": "[media] adv7604: Replace prim_mode by mode\n\nChanges the way the primary mode is handled:\n- Remove it from platform_data since it doesn\u0027t belong there.\n- Add a new mode enum for use with s_routing.\n- Collapse the two HDMI modes into one HDMI mode: when setting up the\n  timings manually we do not need to select HDMI_COMP mode. That\u0027s only\n  needed when selecting a preset.\nThis patch prepares for the next step where we switch to using the presets\nwhere available.\n\nSigned-off-by: Mats Randgaard \u003cmats.randgaard@cisco.com\u003e\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "13fc23d3067e996c03d8b602266f47d27d205d36",
      "tree": "ec983e5755979653c1e19720092a1b940046873a",
      "parents": [
        "baa29837a76d5738837602ff249a0c371591d7c7"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Mon Oct 22 09:27:13 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 21 13:55:10 2012 -0200"
      },
      "message": "[media] media: davinci: vpbe: migrate driver to videobuf2\n\nThis patch migrates VPBE display driver to videobuf2 framework.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "baa29837a76d5738837602ff249a0c371591d7c7",
      "tree": "f101d619b23134731782672b5b724b60152c5407",
      "parents": [
        "8c5dff905714446f8836b40a93bfeabd0aea8c82"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Fri Nov 09 05:59:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 21 13:53:28 2012 -0200"
      },
      "message": "[media] media: davinci: vpbe: fix build warning\n\nWarnings were generated because of the following commit changed data type for\naddress pointer\n195bbca ARM: 7500/1: io: avoid writeback addressing modes for __raw_ accessors\nadd  __iomem annotation to fix following warnings\ndrivers/media/platform/davinci/vpbe_osd.c: In function ‘osd_read’:\ndrivers/media/platform/davinci/vpbe_osd.c:49:2: warning: passing\n argument 1 of ‘__raw_readl’ makes pointer from integer without a cast [enabled by default]\narch/arm/include/asm/io.h:104:19: note: expected ‘const volatile\n void *’ but argument is of type ‘long unsigned int’\nThis patch stores the ioremap_nocache() returned address in a\nvoid __iomem * instead of a unsigned long and passes the same to\nreadl/writel functions which fixes the above warnings.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8c5dff905714446f8836b40a93bfeabd0aea8c82",
      "tree": "683ca0699083d694743fcf843b8dde5abef9022e",
      "parents": [
        "792807140e4f91439371a4869cf211ac8e4f182f"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@iki.fi",
        "time": "Sun Oct 28 06:44:17 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 21 13:34:50 2012 -0200"
      },
      "message": "[media] v4l, smiapp, smiapp-pll, adp1653: Update contact information\n\nUpdate contact information to correspond my e-mail address changes.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c003ab1bedf028db15b0185b683d5c387204e8f5",
      "tree": "00f608e80e897589492eb2274c46ffb9fde769cf",
      "parents": [
        "304ce75dd501d84d33dbca3c544e903f1d3377f7"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@hardeman.nu",
        "time": "Thu Oct 11 19:11:54 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 27 11:49:51 2012 -0200"
      },
      "message": "[media] rc-core: add separate defines for protocol bitmaps and numbers\n\nThe RC_TYPE_* defines are currently used both where a single protocol is\nexpected and where a bitmap of protocols is expected.\n\nFunctions like rc_keydown() and functions which add/remove entries to the\nkeytable want a single protocol. Future userspace APIs would also\nbenefit from numeric protocols (rather than bitmap ones). Keytables are\nsmaller if they can use a small(ish) integer rather than a bitmap.\n\nOther functions or struct members (e.g. allowed_protos,\nenabled_protocols, etc) accept multiple protocols and need a bitmap.\n\nUsing different types reduces the risk of programmer error. Using a\nprotocol enum whereever possible also makes for a more future-proof\nuser-space API as we don\u0027t need to worry about a sufficient number of\nbits being available (e.g. in structs used for ioctl() calls).\n\nThe use of both a number and a corresponding bit is dalso one in e.g.\nthe input subsystem as well (see all the references to set/clear bit when\nchanging keytables for example).\n\nThis patch separate the different usages in preparation for\nupcoming patches.\n\nWhere a single protocol is expected, enum rc_type is used; where one or more\nprotocol(s) are expected, something like u64 is used.\n\nThe patch has been rewritten so that the format of the sysfs \"protocols\"\nfile is no longer altered (at the loss of some detail). The file itself\nshould probably be deprecated in the future though.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nCc: Andy Walls \u003cawalls@md.metrocast.net\u003e\nCc: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78a0b0608be3746cd6bbba6ec158928df7974ebf",
      "tree": "0ac36b29f2bb221267f11b1fc34b3b14c764b299",
      "parents": [
        "cdcf45e70027d7f65eb04df789bd63c0a2f6f47f"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Thu Oct 04 12:42:39 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 23:11:51 2012 -0300"
      },
      "message": "[media] media: s5p-hdmi: add HPD GPIO to platform data\n\nThis patch extends s5p-hdmi platform data by a GPIO identifier for\nHot-Plug-Detection pin.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "09ff034047cb3846090215358f20e0e94c60b901",
      "tree": "706f80284e766825608ccf32affc13acb28fae64",
      "parents": [
        "ccbfd1d49dc0d6a6edab827ab4888cf93348f249"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Sep 17 06:03:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:34:47 2012 -0300"
      },
      "message": "[media] s5p-fimc: Remove unused platform data structure fields\n\nalignment, fixed_phy_vdd and phy_enable fields are now unused\nso removed them. The data alignment is now derived directly\nfrom media bus pixel code, phy_enable callback has been replaced\nwith direct function call and fixed_phy_vdd was dropped in commit\n438df3ebe5f0ce408490a777a758d5905f0dd58f\n\"[media] s5p-csis: Handle all available power supplies\".\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bd4e58c9d00325b7a850b2ac73fd902e9148b77",
      "tree": "ef3242b551f05c3a54533e4a21ff21acd9a3b137",
      "parents": [
        "c389648a927bada928c854dccccf0301317784eb"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Tue Sep 25 08:11:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:12:27 2012 -0300"
      },
      "message": "[media] media: davinci: vpif: display: separate out subdev from output\n\nvpif_display relied on a 1-1 mapping of output and subdev. This is not\nnecessarily the case. Separate the two. So there is a list of subdevs\nand a list of outputs. Each output refers to a subdev and has routing\ninformation. An output does not have to have a subdev.\nThe initial output for each channel is set to the fist output.\nCurrently missing is support for associating multiple subdevs with\nan output.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d4f35f3f0044303abfff57441dd1e98f96ea935",
      "tree": "5bdae27a3bc2c84c581d973e4d34195a8a272b0b",
      "parents": [
        "882084ad0f9791f2e8386ba3f9f3836f0c3e9fa6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Sep 20 09:06:32 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:09:57 2012 -0300"
      },
      "message": "[media] davinci: move struct vpif_interface to chan_cfg\n\nstruct vpif_interface is channel specific, not subdev specific.\nMove it to the channel config.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nTested-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7aaad13124598580dbce98d33618e9356412274c",
      "tree": "b1da481319dec1620a6836c81749fdec08ac003f",
      "parents": [
        "33bf1786602d819dc0467e77816dfa3f2a7e459d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Sep 20 09:06:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:02:34 2012 -0300"
      },
      "message": "[media] vpif_capture: move routing info from subdev to input\n\nRouting information is a property of the input, not of the subdev.\nOne subdev may provide multiple inputs, each with its own routing\ninformation.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nTested-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "33bf1786602d819dc0467e77816dfa3f2a7e459d",
      "tree": "38da693be2f556d21a02b7859c9c159e4ecf80d7",
      "parents": [
        "311673ee9b6746aa366cc19049899308ce8bd01f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Sep 20 09:06:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 22:02:10 2012 -0300"
      },
      "message": "[media] vpif_capture: remove unnecessary can_route flag\n\nCalling a subdev op that isn\u0027t implemented will just return -ENOIOCTLCMD\nNo need to have a flag for that.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nAcked-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nTested-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "117a711a2c37a0309a3e39fbd13486642b63453b",
      "tree": "27fc0524ae0d20d5280a42d391ec36cc93036acb",
      "parents": [
        "5ebef0fbe0f72fa911088800c5d0bc7a872c35de"
      ],
      "author": {
        "name": "Lad, Prabhakar",
        "email": "prabhakar.lad@ti.com",
        "time": "Tue Sep 18 15:54:38 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:48:03 2012 -0300"
      },
      "message": "[media] media: v4l2-ctrl: add a helper function to add standard control with driver specific menu\n\nAdd helper function v4l2_ctrl_new_std_menu_items(), which adds\na standard menu control, with driver specific menu.\n\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "291031192426bfc6ad4ab2eb9fa986025a926598",
      "tree": "f843ccc0680e304dc143f61134e0f52b403b77ca",
      "parents": [
        "a375e1dfefdb951e0591394ac1796d88a712877f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu May 17 14:33:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:28:01 2012 -0300"
      },
      "message": "[media] V4L: Add [get/set]_frame_desc subdev callbacks\n\nAdd subdev callbacks for setting up parameters of the frame on media bus\nthat are not exposed to user space directly. This is just an initial,\nmostly stub implementation. struct v4l2_mbus_frame_desc is intended\nto be extended with sub-structures specific to a particular hardware media\nbus. For now these new callbacks are used only to query or specify maximum\nsize of a compressed or hybrid (container) media bus frame in octets.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a375e1dfefdb951e0591394ac1796d88a712877f",
      "tree": "0bec854a41895ccdbd8835b863f7d9f8c06a9242",
      "parents": [
        "24c54f7757659cdab9089dbd416c58f0da1557b0"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Sep 13 13:08:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 21:28:00 2012 -0300"
      },
      "message": "[media] V4L: Add s_rx_buffer subdev video operation\n\nThe s_rx_buffer callback allows the host to set buffer for a data being\nreceived by the subdev, e.g. non-image frame (meta) data. This callback\ncan be implemented by subdevice like a MIPI CSI2 receiver, allowing the\nhost driver to gather additional data into frame buffer passed to user\nspace.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "368640827c0be2582d836cd74ae2cff03e6bfc02",
      "tree": "1012c886f4ce621b6d9284ffac81f3b79c3a95f7",
      "parents": [
        "182b967e1119d22889e334c8f1c1b75df41f9165"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Oct 01 11:39:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 05 14:27:18 2012 -0300"
      },
      "message": "[media] dm644x: replace the obsolete preset API by the timings API\n\nThis patch replaces the preset API by the timings API, and\nappropriate changes in board file.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Lad, Prabhakar \u003cprabhakar.lad@ti.com\u003e\nSigned-off-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9ee31e621128ef7ad112daaba215357223b8cdd",
      "tree": "06e8817add0f8abdcf60a1ae50f1283f2aa102a1",
      "parents": [
        "b5146c96d1795ed75bb90dc4d3189b2c4206c56d"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Aug 14 10:46:58 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 01 20:25:32 2012 -0300"
      },
      "message": "[media] s5p-fimc: Add pipeline ops to separate FIMC-LITE module\n\nIn order to reuse the FIMC-LITE module on Exynos4 and Exynos5\nSoC introduce a set of callbacks for the media pipeline control\nfrom within FIMC/FIMC-LITE video node. It lets us avoid symbol\ndependencies between FIMC-LITE and the whole media device driver,\nwhich simplifies the initialization sequences and doesn\u0027t\nintroduce issues preventing common kernel image for exynos4 and\nexynos5 SoCs.\nThis patch also corrects following build errors:\ndrivers/built-in.o: In function `buffer_queue\u0027:\ndrivers/media/video/s5p-fimc/fimc-lite.c:414: undefined reference\nto `fimc_pipeline_s_stream\u0027\ndrivers/built-in.o: In function `fimc_lite_resume\u0027:\ndrivers/media/video/s5p-fimc/fimc-lite.c:1518: undefined reference\nto `fimc_pipeline_initialize\u0027\ndrivers/built-in.o: In function `fimc_lite_suspend\u0027:\ndrivers/media/video/s5p-fimc/fimc-lite.c:1544: undefined reference\nto `fimc_pipeline_shutdown\u0027\nwhen only CONFIG_VIDEO_EXYNOS_FIMC_LITE is selected, without\nCONFIG_VIDEO_S5P_FIMC.\n\nReported-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34a6b7d093d8fe738ada191b36648d00bc18b7eb",
      "tree": "854584731068996a381af03b95884911c07074b5",
      "parents": [
        "a4f64407b9b33122a58cb78afd73f86d4bb022c4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Sep 14 07:15:03 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 01 17:07:07 2012 -0300"
      },
      "message": "[media] v4l2-ctrls: add a filter function to v4l2_ctrl_add_handler\n\nWith a filter function you can control more precisely which controls\nare added. This is useful in particular for radio device nodes for\ncombined TV/Radio cards where you want to show just the radio-specific\ncontrols and not controls like brightness.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "896f38f582730a19eb49677105b4fe4c0270b82e",
      "tree": "70b769ece5f928d4b5e5cfe2f586f3882fb2acf2",
      "parents": [
        "4195ec7a8fa253cb7e598a8f99f005bc97d4ac15"
      ],
      "author": {
        "name": "Ezequiel Garcia",
        "email": "elezegarcia@gmail.com",
        "time": "Mon Sep 17 14:59:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 27 06:09:10 2012 -0300"
      },
      "message": "[media] videobuf2-core: Replace BUG_ON and return an error at vb2_queue_init()\n\nThis replaces BUG_ON() calls with WARN_ON(), and returns\nEINVAL if some parameter is NULL, as suggested by Jonathan and Mauro.\nThe BUG_ON() call is too drastic to be used in this case.\nSee the full discussion here:\nhttp://www.spinics.net/lists/linux-media/msg52462.html\n\nSigned-off-by: Ezequiel Garcia \u003celezegarcia@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8b99312b7214f1976ebb54071b01968536af53c9",
      "tree": "8e909259c63d82d63f21189b0b076e74240ad951",
      "parents": [
        "4703d356e7890764c05328cc543d6507f132dfe6"
      ],
      "author": {
        "name": "Sangwook Lee",
        "email": "sangwook.lee@linaro.org",
        "time": "Thu Sep 13 07:02:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 17:32:54 2012 -0300"
      },
      "message": "[media] Add v4l2 subdev driver for S5K4ECGX sensor\n\nThis patch adds driver for Samsung S5K4ECGX image sensor with an\nembedded SoC ISP. The driver only implements preview operation mode\nand still capture (snapshot) and face detection features are missing\nnow. Following controls are supported: contrast, saturation,\nbrightness, sharpness.\n\nSigned-off-by: Sangwook Lee \u003csangwook.lee@linaro.org\u003e\nReviewed-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c77879ff9ab9e7dd5b4a78666a09af1a8854be9",
      "tree": "e5f1cf5178cd012c62d9663cfa9109f006f61cb5",
      "parents": [
        "4f996594ceaf6c3f9bc42b40c40b0f7f87b79c86"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Sep 05 05:33:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 11:03:53 2012 -0300"
      },
      "message": "[media] v4l2-dev: add new VFL_DIR_ defines\n\nThese will be used by v4l2-dev.c to improve ioctl checking.\nI.e. ioctls for capture should return -ENOTTY when called for\nan output device.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4f996594ceaf6c3f9bc42b40c40b0f7f87b79c86",
      "tree": "f2ba0120024627256917dc05a2d7c509ac056011",
      "parents": [
        "3f70e1f598a6be4277e71516a98457fd3bddfbd0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Sep 05 05:10:48 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 11:02:25 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_crop const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_crop.\nAdding const for write-only ioctls was decided during the 2012 Media Workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f70e1f598a6be4277e71516a98457fd3bddfbd0",
      "tree": "8aee834b6bb6984fe578cdf5975755c939455f0a",
      "parents": [
        "ba9425bce9e162eee0741d9a94e0d6f68e0242ab"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Sep 04 12:08:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:58:02 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_modulator const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_modulator.\nAdding const for write-only ioctls was decided during the 2012 Media Workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba9425bce9e162eee0741d9a94e0d6f68e0242ab",
      "tree": "68a767a4c9427b040827dd2c1dd908dca040605c",
      "parents": [
        "0e8025b9f6011a6bd69d01080d584bc95a89d02e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Sep 04 12:03:49 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:56:23 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_audout const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_audout.\nAdding const for write-only ioctls was decided during the 2012 Media Workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0e8025b9f6011a6bd69d01080d584bc95a89d02e",
      "tree": "228712a97a37d887d1eca9c17f83ada102d53291",
      "parents": [
        "85f5fe3962ca6780e5368feffe32f3b15e953e1f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Sep 04 11:59:31 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:50:12 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_audio const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_audio.\nAdding const for write-only ioctls was decided during the 2012 Media Workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "85f5fe3962ca6780e5368feffe32f3b15e953e1f",
      "tree": "e3a5441ee86e62d3ca8423308f32c7a32ae68677",
      "parents": [
        "ec6f4328108f1c83d5ac907c0d978fa886ef9627"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Sep 04 11:46:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:48:52 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_(un)subscribe_event const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_(un)subscribe_event.\nAdding const for write-only ioctls was decided during the 2012 Media Workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec6f4328108f1c83d5ac907c0d978fa886ef9627",
      "tree": "5e964c9a73b5ab2cb839af53ebebfe18f5bb28c9",
      "parents": [
        "d88aab53bd267c9fb0b0451e9acae68091703eab"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Sep 14 07:41:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:47:28 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_freq_hw_seek const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_freq_hw_seek.\nAdding const for write-only ioctls was decided during the 2012 Media Workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "d88aab53bd267c9fb0b0451e9acae68091703eab"
}
