)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "d88aab53bd267c9fb0b0451e9acae68091703eab",
      "tree": "5da9b54e8fe4173a0a25b87bc350884d277f9bac",
      "parents": [
        "e6eb28c2207b9397d0ab56e238865a4ee95b7ef9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Sep 17 05:05:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:43:04 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_jpegcomp const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_jpegcomp.\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": "e6eb28c2207b9397d0ab56e238865a4ee95b7ef9",
      "tree": "5914411d203c71b6b1446e2e4ad592c92331f6da",
      "parents": [
        "06fce2861d5a4ebcff65e253b2b3e4406dc3ab24"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Sep 04 10:26:45 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 10:42:36 2012 -0300"
      },
      "message": "[media] v4l2: make vidioc_s_fbuf const\n\nWrite-only ioctls should have a const argument in the ioctl op.\nDo this conversion for vidioc_s_fbuf.\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": "633c98e52a64ac8548b5d27dca1497cd4f0a6d4c",
      "tree": "140cfba2c7ea9ddeb02e7e31fbb4b0de3946a1f0",
      "parents": [
        "72c2af6ec1485604c6aa068cca2932d48d8a5f7a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Sep 17 05:02:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 26 09:38:15 2012 -0300"
      },
      "message": "[media] v4l2-core: deprecate V4L2_BUF_TYPE_PRIVATE\n\nThis buffer type isn\u0027t used at all, and since it is effectively undefined\nwhat it should do it is deprecated. The define still exists, but any\ninternal support for such buffers is removed.\nThe decisions to deprecate this was taken 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": "961ae44980034f82d037c982e5b2f8258e055d63",
      "tree": "41840c7438c22448f2a06e891765a712457e7b60",
      "parents": [
        "36aee5ff9098a871bda38dbbdad40ad59f6535cf"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Aug 31 09:18:04 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 18 12:13:34 2012 -0300"
      },
      "message": "[media] media v4l2-mem2mem: fix src/out and dst/cap num_rdy\n\nsrc bufs belong to out queue, dst bufs belong to in queue. Currently\nthis is not a real problem since all users currently need exactly one\ninput and one output buffer.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nAcked-by: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e9a50e4c2dd8ca871c20480e49125ef67da84722",
      "tree": "d9cc020b0479d2de5a9abbccb2ffe0990bef4481",
      "parents": [
        "41a33a00e82a897f973a98355e43e78efaa292e1"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Thu Jul 26 08:02:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:29:07 2012 -0300"
      },
      "message": "[media] mt9v032: Provide link frequency control\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": "03d5285b8b320994b57b610553cf2b019186b5ba",
      "tree": "7f5554a5570b2125b2e6bb6f4f4db2cc11c7d306",
      "parents": [
        "117a55b69d36a19028d1c59a737ad1246a0a75ad"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon Jul 23 09:15:21 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:23:36 2012 -0300"
      },
      "message": "[media] v4l2-ctrls: Add v4l2_ctrl_[gs]_ctrl_int64()\n\nThese helper functions get and set a 64-bit control\u0027s value from within\na driver. They are similar to v4l2_ctrl_[gs]_ctrl() but operate on\n64-bit integer controls instead of 32-bit controls.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "117a55b69d36a19028d1c59a737ad1246a0a75ad",
      "tree": "9a2c3236660ae8a3f2c0108e0e8f1e60c70e4784",
      "parents": [
        "54450f591c9927496b3d41c041fa802d0ef96885"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Jul 18 05:46:46 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:15:36 2012 -0300"
      },
      "message": "[media] ad9389b: driver for the Analog Devices AD9389B video encoder\n\nInitial version of this driver.\n\nThe full datasheets are available from the Analog Devices website:\n\n  http://ez.analog.com/docs/DOC-1741\n\nNot all features of the receiver are supported by this driver for various\nreasons. Most notably:\n\n- No CEC support (the CEC API needs a lot more discussion)\n- No HDCP repeater support (we don\u0027t use that either)\n\nI\u0027m sure that there are more things missing, but this driver does work\nwell for our hardware.\n\nNote that I am using the register addresses instead of register names: the\ndatasheet containing the register descriptions is organized by register\naddress. Using names would make the datasheet lookup very hard. An attempt\nwas made to try and document what is being done when registers are used\ninstead.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "54450f591c9927496b3d41c041fa802d0ef96885",
      "tree": "8a7074140800b2097d2c4804742612bede7ea0c9",
      "parents": [
        "c61bd6a0e2a92009f3879457eeec75b5ad102303"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Jul 18 05:45:16 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:13:47 2012 -0300"
      },
      "message": "[media] adv7604: driver for the Analog Devices ADV7604 video decoder\n\nInitial version of this driver.\n\nThe full datasheets are available from the Analog Devices website:\n\n  http://ez.analog.com/docs/DOC-1545\n\nNot all features of the receiver are supported by this driver for various\nreasons. Most notably:\n\n- No CEC support (the CEC API needs a lot more discussion)\n- Only port A of the four HDMI input ports is implemented (our hardware only\n  uses that port)\n- No HDCP repeater support (we don\u0027t use that either)\n\nAnd since there are some 600-odd pages of datasheet for this single device,\nI\u0027m sure that there are many more things missing, but this driver does work\nwell for our hardware.\n\nNote that I am using the register addresses instead of register names: the\ndatasheet containing the register descriptions is organized by register\naddress. Using names would make the datasheet lookup very hard. An attempt\nwas made to try and document what is being done when registers are used\ninstead.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c61bd6a0e2a92009f3879457eeec75b5ad102303",
      "tree": "267c448b50c3a0ee0515a838dfbcd109f98c0578",
      "parents": [
        "c2a667fa2b40ccb7d21a99ffae53610699a3102c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Aug 10 06:11:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:09:59 2012 -0300"
      },
      "message": "[media] v4l2-common: add CVT and GTF detection functions\n\nThese two helper functions detect whether the analog video timings detected\nby the video receiver match the VESA CVT or GTF standards.\n\nThey basically do the inverse of the CVT and GTF modeline calculations.\n\nThis patch also adds a helper function that will determine the aspect ratio\nbased on the provided EDID values. This aspect ratio can be given to the GTF\nhelper function.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c2a667fa2b40ccb7d21a99ffae53610699a3102c",
      "tree": "e21c4f2141654ee0b9bd6c291db7e1bd49460f6f",
      "parents": [
        "977ebec754cce0ab0c7d62d54ac6cd95833504f2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Aug 10 06:09:26 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:08:22 2012 -0300"
      },
      "message": "[media] v4l2-common: add v4l_match_dv_timings\n\nAdd the v4l_match_dv_timings function that can be used to compare two\nv4l2_dv_timings structs.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ed45ce2cc0b31cb442685934b627916f83d1d7c6",
      "tree": "52edc4d9a2f533f9994506b6b26c70369057f686",
      "parents": [
        "1248c7cb66d734b60efed41be7c7b86909812c0e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Aug 10 06:07:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 13 16:07:24 2012 -0300"
      },
      "message": "[media] v4l2-subdev: add support for the new edid ioctls\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3bfb41001da5740b1c65ff537dfbff5904a4915d",
      "tree": "96eccfdd9ea9718610d4e1f61ca16c02da9be25c",
      "parents": [
        "1cb7cf28c0690852cfe5800e037fa0db9fba2432"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Jun 22 13:40:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Aug 15 17:37:39 2012 -0300"
      },
      "message": "[media] V4L: soc-camera: add selection API host operations\n\nAdd .get_selection() and .set_selection() soc-camera host driver\noperations. Additionally check, that the user is not trying to change the\noutput sizes during a running capture.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4ec10bacd6bf08de39ebdba9e75060452cc313e0",
      "tree": "e1013540a3643ed039cb96609ca1b23dcd2dcf8b",
      "parents": [
        "24592adce89805c99eb23d1e37aa8a66aaacee05"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Jul 20 10:19:50 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Aug 15 17:03:29 2012 -0300"
      },
      "message": "[media] soc-camera: Add and use soc_camera_power_[on|off]() helper functions\n\nInstead of forcing all soc-camera drivers to go through the mid-layer to\nhandle power management, create soc_camera_power_[on|off]() functions\nthat can be called from the subdev .s_power() operation to manage\nregulators and platform-specific power handling. This allows non\nsoc-camera hosts to use soc-camera-aware clients.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\n[g.liakhovetski@gmx.de: fix compile breakage]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c332e8472d7db67766bcad33390c607fdd9ac5bc",
      "tree": "eb69c948d5ca73c50e7a8dcbfaea97c6bb5470dc",
      "parents": [
        "65d9bc9236bb1f95b5d29912cc714d0c0c7bb79a"
      ],
      "author": {
        "name": "Timo Kokkonen",
        "email": "timo.t.kokkonen@iki.fi",
        "time": "Fri Aug 10 06:16:36 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 13 16:53:45 2012 -0300"
      },
      "message": "[media] media: rc: Introduce RX51 IR transmitter driver\n\nThis is the driver for the IR transmitter diode found on the Nokia\nN900 (also known as RX51) device. The driver is mostly the same as\nfound in the original 2.6.28 based kernel that comes with the device.\n\nThe following modifications have been made compared to the original\ndriver version:\n\n- Adopt to the changes that has happen in the kernel during the past\n  five years, such as the change in the include paths\n\n- The OMAP DM-timers require much more care nowadays. The timers need\n  to be enabled and disabled or otherwise many actions fail. Timers\n  must not be freed without first stopping them or otherwise the timer\n  cannot be requested again.\n\nThe code has been tested with sending IR codes with N900 device\nrunning Debian userland. The device receiving the codes was Anysee\nDVB-C USB receiver.\n\nSigned-off-by: Timo Kokkonen \u003ctimo.t.kokkonen@iki.fi\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: linux-omap@vger.kernel.org\nCc: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9adf6132dca24240fbc26c6e5e095734fa366341",
      "tree": "e0943e05a17373f0442f340373b44382140ef241",
      "parents": [
        "727b81da25dd7a7374837c0d0e6189bb3f6ae202"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 05 14:16:30 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 13 16:34:03 2012 -0300"
      },
      "message": "[media] dvb: get rid of fe_ioctl_override callback\n\nThis callback were meant to allow overriding a FE callback, before its\ncall, but it is not really needed, as the callback can be intercepted\nafter tuner attachment.\n\nWorse than that, only DVBv3 calls are intercepted this way, so a DVBv5\napplication will produce different effects than a DVBv3 one.\n\nSo, get rid of it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\n"
    },
    {
      "commit": "9d380adf021c4f73fc59b0d00e0b7f952965b380",
      "tree": "8aacda7682ec2d1ae12f0ab63dc083bd7b43ee85",
      "parents": [
        "fdeae29005aae41837e70c395c8290a8297ca677"
      ],
      "author": {
        "name": "Michael Jones",
        "email": "michael.jones@matrix-vision.de",
        "time": "Thu Jul 26 10:48:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 11 16:55:53 2012 -0300"
      },
      "message": "[media] v4l2: typos\n\n[mchehab@redhat.com: fix a merge conflict at Documentation/video4linux/v4l2-framework.txt]\nSigned-off-by: Michael Jones \u003cmichael.jones@matrix-vision.de\u003e\nAcked-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c51364cafa26dca2022f9b31da1c41e27c306c47",
      "tree": "ca9c16f27c21c1c368b539671ff7a57d7d9e3a86",
      "parents": [
        "73ea57eb5442aece696a7a03e2cd4509d38e55fd"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Aug 31 11:03:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 11 16:02:56 2012 -0300"
      },
      "message": "[media] omap3isp: ccdc: Add YUV input formats support\n\nEnable the bridge automatically when the input format is YUYV8 or UYVY8.\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": "73ea57eb5442aece696a7a03e2cd4509d38e55fd",
      "tree": "04d48cc7bf37d6e3ca617820d3ed1a10c74c54e8",
      "parents": [
        "cf7a3d91ade6c56bfd860b377f84bd58132f7a81"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Aug 31 10:53:41 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 11 16:02:01 2012 -0300"
      },
      "message": "[media] omap3isp: ccdc: Remove ispccdc_syncif structure\n\nThe structure is only used to store configuration data and pass it to\nCCDC configuration functions. Access the data directly from the\nlocations that need it.\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": "cf5337358548b813479b58478539fc20ee86556c",
      "tree": "5f2aa31acbae15538aa0ce87607b3782ebe6c989",
      "parents": [
        "f46940399b74171814f485d58bcdf70929f59d67"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Jul 31 04:02:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 09 20:18:16 2012 -0300"
      },
      "message": "[media] v4l2-dev: remove V4L2_FL_LOCK_ALL_FOPS\n\nAll drivers that needed V4L2_FL_LOCK_ALL_FOPS have been converted,\nso remove this flag altogether.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6de7d14d7ab89454926d58cac40b46106ae2ed79",
      "tree": "1cfb38a716bd4759d5448c8c8dcecc1abf41b90f",
      "parents": [
        "85397ef62a27c434136d039cc60043650a379c0d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Jun 23 07:47:14 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 09 19:43:28 2012 -0300"
      },
      "message": "[media] saa7146: remove V4L2_FL_LOCK_ALL_FOPS\n\nAdd proper locking to the file operations, allowing for the removal\nof the V4L2_FL_LOCK_ALL_FOPS flag.\n\nI also removed some dead code in the form of the saa7146_devices list and\nsaa7146_devices_lock mutex: these were used once but that was a long time\nago.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "82b655bfc32b793344ef0ddd46df8af8b98b55c7",
      "tree": "ebc3479357b9909b8c76f3867322ad3592d69c12",
      "parents": [
        "3d687b49ff085b325488e7aeb2ee4df99dd7ca6e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Jul 05 06:37:08 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jul 30 20:23:05 2012 -0300"
      },
      "message": "[media] v4l2: add core support for the new VIDIOC_ENUM_FREQ_BANDS ioctl\n\nThis adds the usual core support code for this new ioctl.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6964b1036388fee258c48a911ac4a3ff4e55b62d",
      "tree": "471d3d5930fa56fef4b3e7294e9670fe29425c26",
      "parents": [
        "2401dd25c70c07dcec8d7b5497cec4a7e74d2e31"
      ],
      "author": {
        "name": "Manjunath Hadli",
        "email": "manjunath.hadli@ti.com",
        "time": "Fri Jun 29 03:20:12 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jul 30 19:06:55 2012 -0300"
      },
      "message": "[media] davinci: vpif: add support for clipping on output data\n\nadd hardware clipping support for VPIF output data. This\nis needed as it is possible that the external encoder\nmight get confused between the FF or 00 which are a part\nof the data and that of the SAV or EAV codes.\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": "500c3201e2aed201f2de0468dfeb3ceb98a9f981",
      "tree": "a0fa37f2603851bdc8c7249b6d2ffde39b369fad",
      "parents": [
        "87e9429490dfe610faaf209795942272bc7a730a"
      ],
      "author": {
        "name": "Du, Changbin",
        "email": "changbin.du@gmail.com",
        "time": "Tue Jul 03 06:27:19 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 06 18:21:53 2012 -0300"
      },
      "message": "[media] media: gpio-ir-recv: add allowed_protos for platform data\n\nIt\u0027s better to give platform code a chance to specify the allowed\nprotocols to use.\n\n[mchehab@redhat.com: fix merge conflict with a patch that made\n half of this change]\nSigned-off-by: Du, Changbin \u003cchangbin.du@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c1ffcaad5070ea5bca9b8057bdd7b4925237bc0",
      "tree": "cf8b068a37f23d7ca5ee30870ee8bd670c54c53f",
      "parents": [
        "5a5adf6b669cf1a3dd2af419cd68a4c491f384a3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Jul 02 05:59:18 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 06 17:32:06 2012 -0300"
      },
      "message": "[media] videobuf2-core: add helper functions\n\nAdd helper functions to make it easier to adapt drivers to vb2.\n\nThese helpers take care of core locking and check if the filehandle is the\nowner of the queue.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a5adf6b669cf1a3dd2af419cd68a4c491f384a3",
      "tree": "42b1c4709c3c5cca04fb15bd369e6ae4921645d4",
      "parents": [
        "5d44f5e3e388739f017a74e73dab2a995673915f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jun 22 07:29:35 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 06 17:30:54 2012 -0300"
      },
      "message": "[media] v4l2-dev/ioctl.c: add vb2_queue support to video_device\n\nThis prepares struct video_device for easier integration with vb2.\n\nIt also introduces a new lock that protects the vb2_queue. It is up\nto the driver to use it or not. And the driver can associate an owner\nfilehandle with the queue to check whether queuing requests are\npermitted for the calling filehandle.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4a085168b59ec0fb18eb7fa023dcc47f4db14655",
      "tree": "7714bce24858460f6cb6ca03254752d3adc28360",
      "parents": [
        "80131fe06e0bdd7b429594493c1317ddede89a61"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jun 22 06:38:06 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 06 17:26:46 2012 -0300"
      },
      "message": "[media] v4l2-ioctl: remove v4l_(i2c_)print_ioctl\n\nv4l_i2c_print_ioctl wasn\u0027t used and v4l_print_ioctl could be replaced by\nv4l_printk_ioctl.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebc04047b398d415627f82653c4e722e8fc2c083",
      "tree": "d69a1f781227cf2aa23805abc4292864354e7ffa",
      "parents": [
        "993568d4912aa5f4692b060496a4a8d487b86515"
      ],
      "author": {
        "name": "Benoît Thébaudeau",
        "email": "benoit.thebaudeau@advansee.com",
        "time": "Thu Jun 28 12:12:13 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 06 15:46:17 2012 -0300"
      },
      "message": "[PATCH] media: add Analog Devices ADV7393 video encoder driver\n\nAdd ADV7393 I²C-based video encoder driver. This driver has been tested on\ncustom hardware. It has been tested for composite output. It is derived from the\nADV7343 driver.\n\nSigned-off-by: Benoît Thébaudeau \u003cbenoit.thebaudeau@advansee.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "31361fc4632f20e3a108f56b1a1a9c9bf2dfc07c",
      "tree": "298ce3e142a28b519a5429fac94370cfc2618ab9",
      "parents": [
        "2b719d7baf490e24ce7d817c6337b7c87fda84c1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 18:01:55 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 05 18:03:20 2012 -0300"
      },
      "message": "[media] videobuf-core.h: remove input fields\n\nNow that the input fields got removed from the userspace API,\nthere\u0027s no sense to keep there at the VB struct. Remove it.\n\nCc: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2bd237b8a45eb107d6304496fbd5b4a34471fbd3",
      "tree": "ed8f3f4b8acbedbfc6d5344b0a87ce4dcf4292fb",
      "parents": [
        "975ef32e7e9256289a11ead39daada782dac73eb"
      ],
      "author": {
        "name": "Benoît Thébaudeau",
        "email": "benoit.thebaudeau@advansee.com",
        "time": "Mon Jun 18 15:02:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 25 14:37:52 2012 -0300"
      },
      "message": "[media] media: gpio-ir-recv: add map name\n\nMake it possible for gpio-ir-recv users to choose a map name.\n\nCc: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\nSigned-off-by: Benoît Thébaudeau \u003cbenoit.thebaudeau@advansee.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86b0905516460b87542686248690337e1d703544",
      "tree": "43a72e1df457545868309dfcc01da46bab0c197b",
      "parents": [
        "4b71ca6bce8fab3d08c61bf330e781f957934ae1"
      ],
      "author": {
        "name": "Albert Wang",
        "email": "twang13@marvell.com",
        "time": "Thu Jun 07 05:42:24 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Jun 18 19:54:42 2012 -0300"
      },
      "message": "[media] videobuf2: correct the #ifndef text mistake in videobuf2-dma-contig.h\n\nIt should be a mistake due to copy \u0026 paste in header file\n  Correct it in videobuf2-dma-config.h for avoiding duplicate include it\n\nChange-Id: I1f71fcec2889c033c7db380c58d9a1369c5afb35\n\nSigned-off-by: Albert Wang \u003ctwang13@marvell.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0bc77f3f06fcf2ca7b7fad782d70926cd4d235f1",
      "tree": "ce2f3b978aa3a55ff5de2a92f30be21b4b23a8ec",
      "parents": [
        "71006fb22b0f5a2045605b3887ee99a0e9adafe4"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed May 09 09:55:57 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu May 24 09:25:15 2012 -0300"
      },
      "message": "[media] mt9t001: Implement V4L2_CID_PIXEL_RATE control\n\nThe pixel rate control is required by the OMAP3 ISP driver and should be\nimplemented by all media controller-compatible sensor drivers.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75c7dbcab43865ea247747ffbf5ab48da75ba5ce",
      "tree": "56e56a7f284dfe2821a4a71f273f772dc7992c45",
      "parents": [
        "711e1bfb5b7e77e5317b25fc5a2faf3d47cf5d7b"
      ],
      "author": {
        "name": "remi schwartz",
        "email": "remi.schwartz@gmail.com",
        "time": "Sat May 19 06:11:47 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 16:05:02 2012 -0300"
      },
      "message": "[media] patch for Asus My Cinema PS3-100 (1043:48cd)\n\nSigned-off-by: Remi Schwartz \u003cremi.schwartz@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2547428de05d5bc45d3144a0ebc51e3f249a2bc0",
      "tree": "ef6b6d63f365bf0dd19a861fb1dcffe43483369b",
      "parents": [
        "13c6a9f706d21fa02495f31b3bbd3ae4d42d108f"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@maxwell.research.nokia.com",
        "time": "Sun Apr 22 08:24:33 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 12:44:24 2012 -0300"
      },
      "message": "[media] smiapp: Allow using external clock from the clock framework\n\nInstead of providing a function in platform data, allow also providing the\nname of the external clock and use it through the clock framework.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@maxwell.research.nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a8f3c203e19b702fa5e8e83a9b6fb3c5a6d1cce4",
      "tree": "7d99ace4024f121962edc6bd663d526eafafc838",
      "parents": [
        "bca7ad1a332a0754860bdd57b258f8e9ee5eb2a5"
      ],
      "author": {
        "name": "Federico Vaga",
        "email": "federico.vaga@gmail.com",
        "time": "Thu Apr 12 12:39:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 12:01:58 2012 -0300"
      },
      "message": "[media] videobuf-dma-contig: add cache support\n\nSigned-off-by: Federico Vaga \u003cfederico.vaga@gmail.com\u003e\nAcked-by: Giancarlo Asnaghi \u003cgiancarlo.asnaghi@st.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5085c99eeb8e47bcfc2cce6ba0ae03db057057ba",
      "tree": "aa2e59ec362636d2886d43c6b0093bd5dd0b8446",
      "parents": [
        "9554d57ebbc78db6d66057bfc12552247a7567da"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@iki.fi",
        "time": "Mon May 14 09:52:37 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 11:40:06 2012 -0300"
      },
      "message": "[media] ati_remote: add keymap for Medion X10 OR2x remotes\n\nAdd another Medion X10 remote keymap. This is for the Medion OR2x\nremotes with the Windows MCE button.\n\nThe receiver shipped with this remote has the same USB ID as the other\nMedion receivers, but the name is different and is therefore used to\ndetect this variant.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f735f5236643cbbeb833fa0946bd52c20d00966",
      "tree": "6876c402947a40d1b35c19811e500246ccf19c61",
      "parents": [
        "2b511edb986fc11b8fa2b5e124c885a99aded257"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Apr 27 09:33:10 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 09:22:47 2012 -0300"
      },
      "message": "[media] s5p-fimc: Rework the video pipeline control functions\n\nThere is getting more entities to manage within single video pipeline\nin newer SoCs. To simplify code put subdevs\u0027 pointer into an array\nrather than adding new member in struct fimc_pipeline for each subdev.\nThis allows to easier handle subdev operations in proper order.\n\nAdditionally walk graph in one direction only in fimc_pipeline_prepare()\nfunction to make sure we properly gather only media entities that below\nto single data pipeline. This avoids wrong initialization in case where,\nfor example there are multiple active links from s5p-mipi-csis subdev\noutput pad.\n\nstruct fimc_pipeline declaration is moved to the driver\u0027s public header\nto allow other drivers to reuse the fimc-lite driver added in subsequent\npatches.\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": "5d7758eed2307f7b9934c6b64fbdbfaab52e436d",
      "tree": "6f0405a3da7a7463b81e65a9fc9475492c75db24",
      "parents": [
        "7dcc606b2a980222d9816d092a5c20b7c98cbd1a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue May 15 08:06:44 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun May 20 08:22:30 2012 -0300"
      },
      "message": "[media] v4l2 framework: add support for the new dv_timings ioctls\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nReviewed-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2564f67bc8d56e5c7fc2970f80f41f2d38db3e21",
      "tree": "b0ed4782c50977a700705f457683bc021c4120ee",
      "parents": [
        "fec0f72f5f7bceb75234417999a149abe24da347"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Tue May 08 00:00:07 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 16:15:14 2012 -0300"
      },
      "message": "[media] V4L2: sh_mobile_ceu: manage lower 8bit bus\n\nCAMCR::DTIF feild controls camera bus as upper8bit/16bit/lower8bit.\nThis patch manages unmanaged lower 8bit bus\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@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": "914f05c8118e17d65c4626ae3ed2edcf79f00031",
      "tree": "b41353c64be1394015f7c976fbafb299b61c21e8",
      "parents": [
        "b0a461ff1b476067c24131ea0b2a40571592f761"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Mar 21 08:03:28 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 16:12:54 2012 -0300"
      },
      "message": "[media] soc-camera: Support user-configurable line stride\n\nAdd a capabilities field to the soc_camera_host structure to flag hosts\nthat support user-configurable line strides. soc_camera_try_fmt() then\npasses the user-provided bytesperline and sizeimage format fields to\nsuch hosts, and expects the host to check (and fix if needed) the\nvalues.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\n[g.liakhovetski@gmx.de: fix a typo in mx2_camera.c]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8929c96378a162263c8e3e547975e283dfd17e7f",
      "tree": "e5fad4df40a1e6848b370e34e9d072058c44ccde",
      "parents": [
        "4e0e620ce713893b2883522a16a71b5589e8e3db"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Mar 21 08:03:25 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 16:10:20 2012 -0300"
      },
      "message": "[media] soc-camera: Add soc_mbus_image_size\n\nThe function returns the minimum size of an image for a given number of\nbytes per line (as per the V4L2 specification), width and format.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad3b81faa1db60b2052f5f5a6ddae712f51b2dff",
      "tree": "ed721580a611593488ecb0630abfda9156929b76",
      "parents": [
        "1c0f95eec6d6c4cedfbead8eade7d879534da651"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed Mar 21 08:03:23 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 16:09:41 2012 -0300"
      },
      "message": "[media] soc-camera: Add plane layout information to struct soc_mbus_pixelfmt\n\nTo compute the value of the v4l2_pix_format::bytesperline field, we need\ninformation about planes layout for planar formats. The new enum\nsoc_mbus_layout conveys that information.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad3537b56742848743aa11d42ccc1d336682bd5b",
      "tree": "55a0e35765ed6a8f8e5eb7720e9cd000329cb48f",
      "parents": [
        "cbde6a2dbaf704defb95958af335fddd770edc4c"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue May 08 13:00:51 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:52:49 2012 -0300"
      },
      "message": "[media] V4L: soc-camera: (cosmetic) use a more explicit name for a host handler\n\nUse \"enum_framesizes\" instead of \"enum_fsizes\" to more precisely follow\nthe name of the respective ioctl().\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nReviewed-by: Sergio Aguirre \u003csergio.a.aguirre@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e6d76cdc541e28bf4f609141d76c488c6c0d263",
      "tree": "479d1c19b79849098e35b6e2f604794541f0fe0b",
      "parents": [
        "69ecdbac144147a80747914d9b6ea3472e2d93e7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon May 07 16:53:20 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue May 15 08:43:06 2012 -0300"
      },
      "message": "[media] v4l2-event: fix regression with initial event handling\n\nIf the V4L2_EVENT_SUB_FL_SEND_INITIAL was set, then the application expects\nto receive an initial event of the initial value of the control.\n\nHowever, commit c53c2549333b340e2662dc64ec81323476b69a97 that added the new\nv4l2_subscribed_event_ops introduced a regression: while the code still queued\nthat initial event the __v4l2_event_queue_fh() function was modified to ignore\nsuch requests if sev-\u003eelems was 0 (meaning that the event subscription wasn\u0027t\nfinished yet).\n\nAnd sev-\u003eelems was only set to a non-zero value after the add operation\nreturned.\n\nThis patch fixes this by passing the elems value to the add function. Then the\nadd function can set it before queuing the initial event.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "69ecdbac144147a80747914d9b6ea3472e2d93e7"
}
