)]}'
{
  "log": [
    {
      "commit": "b98d32f7e5cfed8deeaa9054e0977333ac419349",
      "tree": "77414357cb7c8ca4d4d4dc2789c1e84e23ac19ff",
      "parents": [
        "61e6561fae573c3c618118a71ff966ddb14299da"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Aug 12 19:09:34 2011 +0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:49:27 2011 -0300"
      },
      "message": "[media] omap3isp: Move platform data definitions from isp.h to media/omap3isp.h\n\ndrivers/media/video/omap3isp/isp.h is not a proper location for a header\nthat needs to be included from board code. Move the platform data\ndefinitions to media/omap3isp.h.\n\nBoard code still needs to include isp.h to get the struct isp_device\ndefinition and access OMAP3 ISP platform callbacks. Those callbacks will\nbe replaced by more generic code.\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": "61e6561fae573c3c618118a71ff966ddb14299da",
      "tree": "2f79eb2b8daab4d025f45f216ac70028f5cdb79b",
      "parents": [
        "00542edf071e249ccb541ffb2d2b9034e2533968"
      ],
      "author": {
        "name": "Michael Jones",
        "email": "michael.jones@matrix-vision.de",
        "time": "Tue Aug 09 08:42:20 2011 +0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:49:27 2011 -0300"
      },
      "message": "[media] omap3isp: queue: fail QBUF if user buffer is too small\n\nAdd buffer length check to sanity checks for USERPTR QBUF.\n\nSigned-off-by: Michael Jones \u003cmichael.jones@matrix-vision.de\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "00542edf071e249ccb541ffb2d2b9034e2533968",
      "tree": "4fcde884ee297fa8fa1768ee28bd7927bb7ce610",
      "parents": [
        "b796fb6ed032b0ccdb769b3b3bce5fb2b186a8f8"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Sun Jul 31 17:12:02 2011 +0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:49:27 2011 -0300"
      },
      "message": "[media] omap3isp: Don\u0027t accept pipelines with no video source as valid\n\nMake sure the pipeline has a valid video source (either a subdev with no\nsink pad, or a non-subdev entity) at stream-on time and return -EPIPE if\nno video source can be found.\n\nReported-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b796fb6ed032b0ccdb769b3b3bce5fb2b186a8f8",
      "tree": "55add7d2625d411797d72de40d2fab9601e787f6",
      "parents": [
        "480992b357d153b8417ba242fc43e96d90cff94c"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 07:32:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:27:41 2011 -0300"
      },
      "message": "[media] gspca - main: Better values for V4L2_FMT_FLAG_COMPRESSED\n\nIn vidioc_enum_fmt_vid_cap, the \u0027compressed\u0027 flag was set from the\npixelformat, and all pixelformats were not treated.\nNow, images are told as compressed when the image size is smaller than\nits number of pixels.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "480992b357d153b8417ba242fc43e96d90cff94c",
      "tree": "f86ebe81d3eb4697d7e7831c9f73d8d38884b9fd",
      "parents": [
        "8d64d4f67eb051551c0702501c35e9cc27d8b75d"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 07:28:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:27:05 2011 -0300"
      },
      "message": "[media] gspca - main: Fix the isochronous transfer interval\n\nFor USB speeds different of \u0027low\u0027, the bInterval value is logarithmic.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8d64d4f67eb051551c0702501c35e9cc27d8b75d",
      "tree": "1d1a3961362b62262553ae716d42173d293924f5",
      "parents": [
        "7592e0377636963eade33810fcad06487b8b153f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 07:17:13 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:26:54 2011 -0300"
      },
      "message": "[media] gspca - ov534_9: New sensor ov9712 and new webcam 05a9:8065\n\nThe webcam is build from an Omnivision test kit which contains a OV538 bridge\nand a OV9712 sensor.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7592e0377636963eade33810fcad06487b8b153f",
      "tree": "0c49ea2172a7a6724f1cf1664c4be18e7c051481",
      "parents": [
        "d701a48a4bbcf7a4ac8c1b7d9adc9c2028cbea84"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 07:11:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:25:53 2011 -0300"
      },
      "message": "[media] gspca - ov534_9: Use the new control mechanism\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d701a48a4bbcf7a4ac8c1b7d9adc9c2028cbea84",
      "tree": "5ad733e4e048909dc59b52ceb2f252a21019a236",
      "parents": [
        "b813b0ca1310a0fec2789bd34378492e983a866b"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 06:01:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:25:22 2011 -0300"
      },
      "message": "[media] gspca - kinect: Remove the gspca_debug definition\n\nThe variable gspca_debug is defined and settable in gspca main.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b813b0ca1310a0fec2789bd34378492e983a866b",
      "tree": "becd4fa5e544e4119abe3b30caa2844601ef8aac",
      "parents": [
        "2458df4324b802e51c830e2a7ff851dbe18df9bb"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 05:54:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:24:40 2011 -0300"
      },
      "message": "[media] gspca - sonixj: Cleanup source and remove useless instructions\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2458df4324b802e51c830e2a7ff851dbe18df9bb",
      "tree": "517a2a49ae75be4dbaf51443b0ff6ac73bb07328",
      "parents": [
        "abe8cee744aa8aa29a2d88b915a17f0c7744aa3a"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 05:47:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:24:21 2011 -0300"
      },
      "message": "[media] gspca - sonixj: Increase the exposure for sensor soi768\n\nLower exposure values give too dark images.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "abe8cee744aa8aa29a2d88b915a17f0c7744aa3a",
      "tree": "439c9858070cf916f5ff356ece4ea07f355ef525",
      "parents": [
        "7d84a179b1f8c473ae7557d9f227c25771cc63c7"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Aug 10 05:13:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:24:12 2011 -0300"
      },
      "message": "[media] gspca - sonixj: Adjust the contrast control\n\nThe contrast was too low. Higher values are better.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7d84a179b1f8c473ae7557d9f227c25771cc63c7",
      "tree": "c53e088f9d38e8ddb3010eba8f89940c1e4868b0",
      "parents": [
        "822f6e2a9a41d3fea094591bf8cc227e12f5cb8f"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Jul 03 07:27:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:24:04 2011 -0300"
      },
      "message": "[media] gspca - jeilinj: Cleanup code\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "822f6e2a9a41d3fea094591bf8cc227e12f5cb8f",
      "tree": "079a3beb4972b3e2ddc4bcc2a539f8ed8bd63987",
      "parents": [
        "72a16e8c7a9ba02a2e63c8c21bb055f4a33abc49"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Aug 09 15:13:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:23:46 2011 -0300"
      },
      "message": "[media] gspca - sonixj: Fix the darkness of sensor om6802 in 320x240\n\nThe images are clearer with a lower bridge clock.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "72a16e8c7a9ba02a2e63c8c21bb055f4a33abc49",
      "tree": "6a42faae24b4fd22f6488e5318e4d216aa383d1c",
      "parents": [
        "2d04c13a507f5a01daa7422cd52250809573cfdb"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Tue Aug 09 05:28:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 11 09:23:06 2011 -0300"
      },
      "message": "[media] gspca - ov519: Fix LED inversion of some ov519 webcams\n\nThe list of the webcams which have LED inversion was rebuild scanning\nms-win .inf files.\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2d04c13a507f5a01daa7422cd52250809573cfdb",
      "tree": "965333495268c26193ee6f10a6b979ebe726d9a4",
      "parents": [
        "4b5d01e9f66446be0c2beebfab0463210bed315d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Thu Sep 08 01:17:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 09 15:28:04 2011 -0300"
      },
      "message": "[media] dvb-usb: improve sanity check of adap-\u003eactive_fe in dvb_usb_ctrl_feed\n\nThe check for (adap-\u003eactive_fe \u003c 0) at the top of dvb_usb_ctrl_feed is a sanity\ncheck to ensure that adap-\u003eactive_fe is valid.  Improve that sanity check\nby also checking for (adap-\u003eactive_fe \u003e\u003d adap-\u003enum_frontends_initialized)\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4b5d01e9f66446be0c2beebfab0463210bed315d",
      "tree": "2b11f4331c972c6d6a1e6b0c873e7d2e476fb0cb",
      "parents": [
        "62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Thu Sep 08 00:30:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 09 15:11:55 2011 -0300"
      },
      "message": "[media] dvb-usb: fix streaming failure on channel change\n\nThis fixes a bug introduced by a previous changeset entitled,\n[media] dvb-usb: refactor MFE code for individual streaming config per frontend\n\nAs reported by Antti Palosaari, This error is shown by VLC when channel changed:\n\n[0x7f1bbc000cd0] dvb access error: DMXSetFilter: failed with -1 (Invalid argument)\n[0x7f1bbc000cd0] dvb access error: DMXSetFilter failed\n[0x7f1bbc32f910] main stream error: cannot pre fill buffer\n\nAfter my own investigations, I\u0027ve determined that this error case occurs when\nthe application stops streaming but leaves the frontend and dvr devices open.\nA typical example of this usage would be a channel change operation while\nwatching live television. The error occurs when the application attempts to\nstream after tuning to the new channel.\n\nTo prevent this error, don\u0027t set adap-\u003eactive_fe to -1 unless the application\ncloses the device.\n\nCc: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9",
      "tree": "4e8ab524a918c477997590ad475b2ff8497577db",
      "parents": [
        "8f401543ec96fb58533a2bef41e2c584fe55a114"
      ],
      "author": {
        "name": "Tony Jago",
        "email": "tony@hammertelecom.com.au",
        "time": "Fri Aug 12 00:19:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 08 14:27:59 2011 -0300"
      },
      "message": "[media] saa7164: Add support for another HVR2200 hardware revision\n\nHauppauge have released a new model rev, sub id 8940, this adds\nsupport.\n\n[stoth@kernellabs.com: I modified Tony\u0027s patch slightly in relation to the\n card numbering in saa7164.h, appending rather than inserting the new card\n - normal practise]\nSigned-off-by: Tony Jago \u003ctony@hammertelecom.com.au\u003e\nSigned-off-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8f401543ec96fb58533a2bef41e2c584fe55a114",
      "tree": "f1eadccec056db8be30335deda8845a41f40c49a",
      "parents": [
        "566afaace58e3a800d2a903424960ad97d203c68"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Jul 07 06:42:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:51:18 2011 -0300"
      },
      "message": "[media] s5p-fimc: Remove single-planar capability flags\n\nThe driver supports only multi-planar API and conversion to single-planar\nAPI should be done in libv4l2. Remove misleading single planar capability\nflags to avoid problems in applications and libv4l2.\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": "566afaace58e3a800d2a903424960ad97d203c68",
      "tree": "cb9f901d971374345f924e628fe210e18a972876",
      "parents": [
        "3e4748d867781732c29c00fe8fe4b179d914a977"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Jun 07 11:19:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:50:41 2011 -0300"
      },
      "message": "[media] s5p-fimc: Correct crop offset alignment on exynos4\n\nHorizontal crop offset must be multiple of 2 otherwise\ncolor distortion occurs.\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": "3e4748d867781732c29c00fe8fe4b179d914a977",
      "tree": "404854429c4784a31c3f63bcb056e3c2342fb64d",
      "parents": [
        "0295202ca7b2816ddccae83e6efcf6d24cc243c3"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Aug 24 20:45:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:50:31 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add runtime PM support in the camera capture driver\n\nAdd support for whole pipeline suspend/resume. Sensors must support\nsuspend/resume through s_power subdev operation.\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": "0295202ca7b2816ddccae83e6efcf6d24cc243c3",
      "tree": "d6faa93cd93c2fded165ae9e8fb78f81ceea0f67",
      "parents": [
        "e1d72f4d521733bbf16cb5ba63683fe4147fa349"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jun 10 15:36:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:50:05 2011 -0300"
      },
      "message": "[media] s5p-fimc: Use consistent names for the buffer list functions\n\nAlso correct and improve *_queue_add/pop functions description.\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": "e1d72f4d521733bbf16cb5ba63683fe4147fa349",
      "tree": "be8e5825baef40898b4058f2f519e359dea781f9",
      "parents": [
        "ee7160e57c98ffb03253abb2cb4ad5b1376a2257"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jun 10 15:36:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:49:40 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add v4l2_device notification support for single frame capture\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": "ee7160e57c98ffb03253abb2cb4ad5b1376a2257",
      "tree": "fa4be227ef1b4cc2d1e8773c4d8ae83e29613b9d",
      "parents": [
        "237e026559b7cd03fc575b6007cea11aef9e0aa6"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Aug 26 14:57:06 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:49:25 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add support for JPEG capture\n\nAdd support for transparent DMA transfer of JPEG data with MIPI-CSI2\nUSER1 format. In JPEG mode the color effect, scaling and cropping\nis not supported as well as image rotation and flipping thus these\ncontrols are marked as inactive if V4L2_PIX_FMT_JPEG pixel format\nwas selected.\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": "237e026559b7cd03fc575b6007cea11aef9e0aa6",
      "tree": "0d810b1d4a52973c497682fec2c9b817ecfca19e",
      "parents": [
        "4db5e27ed9401a635b3c10994f2971c0441e3c90"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Aug 24 20:35:30 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:48:45 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add subdev for the FIMC processing block\n\nAdd a subdev to expose the host\u0027s scaling and composition functions.\nThe camera frame composition onto an output buffer may be configured\nthrough set/get_crop at FIMC.{n} source pad.\nAdditionally allow crop, composition and controls to be modified\nduring streaming. Make sure the default format is set when opening\nthe video capture node.\nRename struct fimc_vid_cap::fmt to more relevant \u0027mf\u0027 to avoid\nconfusion.\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": "4db5e27ed9401a635b3c10994f2971c0441e3c90",
      "tree": "29098b7f030d50914b1c611ea160dabd2d195d5f",
      "parents": [
        "cf52df8acfda9442d64ab4d3d6085877f6d88d46"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Aug 26 14:51:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:44:03 2011 -0300"
      },
      "message": "[media] s5p-fimc: Convert to use media pipeline operations\n\nIn the camera capture driver use fimc_pipeline_* calls provided by\nthe media device driver part, in place where v4l2_subdev_call() were\nused. This way the capture driver don\u0027t need to differentiate between\nvarious H/W pipeline setups, i.e. if the MIPI-CSI receiver subdev is\nused or not.\n\nRemove the sync_capture_fmt() function instead of which\nfimc_pipeline_try_format() is introduced in the following patch adding\nthe FIMC capture subdev.\n\nThe TRY_FMT ioctl function is completed by a subsequent patch adding\nthe capture subdev, so the try_fmt routines can be reused in the subdev\nand the video node ioctl handlers.\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": "cf52df8acfda9442d64ab4d3d6085877f6d88d46",
      "tree": "bc3146a84c3bd0c867ccb7bbc76e36a5887e57e7",
      "parents": [
        "9e803a0450a5973d1c252980ea69e5b171d7f0ca"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Jun 13 11:09:40 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:41:37 2011 -0300"
      },
      "message": "[media] s5p-fimc: Correct color format enumeration\n\nReplace fimc_find_format() and find_mbus_format() with single function\nthat can return a pointer to the private format description based\non fourcc, media bus code or index in the table.\n\nCreate separate VIDIOC_ENUM_FMT ioctl handlers for video capture\nand mem-to-mem video node. This is needed because some formats are\nvalid only for the video capture and some only for the mem-to-mem\nvideo node.\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": "9e803a0450a5973d1c252980ea69e5b171d7f0ca",
      "tree": "10f8bd74e0a16bac6da84366239af7bb35d8423c",
      "parents": [
        "d09a7dc887275564ea226b3b089b51c2c8b07bee"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jun 10 15:36:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:40:53 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add PM helper function for streaming control\n\nMove the camera capture H/W initialization sequence to a separate\nfunction. This is needed for reuse in the following runtime PM code.\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": "d09a7dc887275564ea226b3b089b51c2c8b07bee",
      "tree": "18ea530be8f69dab23840067d8643723ed89c720",
      "parents": [
        "131b6c619758ed8fd16d26b06a423801a497b867"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Aug 24 19:28:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:40:04 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add media operations in the capture entity driver\n\nAdd the link_setup handler for the camera capture video node.\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": "131b6c619758ed8fd16d26b06a423801a497b867",
      "tree": "88c5069c9e9782a073c2dd72536db42f7dc27694",
      "parents": [
        "e578588eb01d9493513ca1527f464715cfd3f47f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Aug 24 19:25:10 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:39:33 2011 -0300"
      },
      "message": "[media] s5p-fimc: Convert to the new control framework\n\nConvert the v4l controls code to use the new control framework.\n\nfimc_ctrls_activate/deactivate functions are introduced for the\ntransparent DMA transfer mode (JPEG), where the rotation and flipping\ncontrols are not supported.\n\nThe capture video node does not inherit sensors\u0027 controls when the\nsubdevs are configured by the user space (user_subdev_api \u003d\u003d true).\nHowever by default after the driver\u0027s initialization\nthe \u0027user-subdev_api\u0027 flag is false and any sensor controls will\nalso be available at the video node.\n\nWhen the pipeline links are disconnected through the media device\nthe FIMC and any sensor inherited controls are destroyed and then\nagain created when the pipeline connection completes.\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": "e578588eb01d9493513ca1527f464715cfd3f47f",
      "tree": "8073e81fb2d3463117c9c2db1defec6990bfcbd3",
      "parents": [
        "d3953223b0905437fef7ce60506b5fdfaf98dda6"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jun 10 15:36:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:37:18 2011 -0300"
      },
      "message": "[media] s5p-fimc: Conversion to use struct v4l2_fh\n\nThis is a prerequisite for the patch converting the driver to use\nthe control framework. As the capture driver does not use per file\nhandle contexts, two separate ioctl handlers are created for it\n(vidioc_try_fmt_mplane, and vidioc_g_fmt_mplane) so there is no\nhandlers shared between the memory-to-memory and capture video node.\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": "d3953223b0905437fef7ce60506b5fdfaf98dda6",
      "tree": "12570704e36b7131a03ec31f0746ae459410d251",
      "parents": [
        "30c9939d79d6edf64092148842835893d156b672"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Sep 01 06:01:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 17:35:52 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add the media device driver\n\nAdd a top level media device driver aggregating FIMC video devnodes,\nMIPI-CSIS and sensor subdevs. This driver gathers all media entities\nand creates the possible links between them during initialization. By\ndefault some links will be activated to enable access to all available\nsensors in the system. For example if there are sensors S0, S1 listed\nin the media device platform data definition they will be by default\nassigned to FIMC0, FIMC1 respectively, which in turn will corresponds\nto separate /dev/video?.\nThere is enough FIMC H/W entities to cover all available physical camera\ninterfaces in the system.\n\nThe fimc media device driver is bound to the \"s5p-fimc-md\" platform device.\nSuch platform device should be created by board initialization code\nand camera sensors description array need to be specified as its\nplatform data.\n\nThe media device driver also implements various video pipeline operations,\nfor enabling subdevs power, streaming, etc., which will be used by the\ncapture video node driver.\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": "30c9939d79d6edf64092148842835893d156b672",
      "tree": "da9685402035914a0ff578cd5ac9f75b01730650",
      "parents": [
        "2319c539e39b9e74f0477887bb8ff45816cb38d9"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jun 10 15:36:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:53:39 2011 -0300"
      },
      "message": "[media] s5p-fimc: Remove v4l2_device from video capture and m2m driver\n\nCurrently there is a v4l2_device instance being registered per each\n(capture and memory-to-memory) video node created per FIMC H/W instance.\nThis patch is a prerequisite for using the top level v4l2_device\ninstantiated by the media device driver.\nTo retain current debug trace semantic (so it\u0027s possible to distinguish\nbetween the capture and m2m FIMC) the video_device is used in place\nof v4l2_device where appropriate.\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": "2319c539e39b9e74f0477887bb8ff45816cb38d9",
      "tree": "98ca6286f6855f18e1e301c6ce60b0fc9018d3e6",
      "parents": [
        "3e00218207a22e10c205e15a47b8d71c822fedec"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Jul 26 18:29:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:21:06 2011 -0300"
      },
      "message": "[media] s5p-fimc: Remove sensor management code from FIMC capture driver\n\nThe sensor subdevs need to be shared between all available FIMC instances.\nRemove their registration from FIMC capture driver so they can then be\nregistered to the media device driver.\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": "3e00218207a22e10c205e15a47b8d71c822fedec",
      "tree": "1121d3ce79d5bea9c49e660d87024073daa8bad0",
      "parents": [
        "ebdfea810ec21744840f647341a1e74b8c762586"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Jul 26 18:27:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:20:23 2011 -0300"
      },
      "message": "[media] s5p-fimc: Limit number of available inputs to one\n\nThe current driver allowed camera sensors to be used only with single\nFIMC H/W instance, FIMC0..FIMC2/3, designated at compile time. Remaining FIMC\nentities could be used for video processing only, as mem-to-mem devices.\nRequired camera could be selected with S_INPUT ioctl at one devnode only.\n\nHowever in that case it was not possible to use both cameras independently\nat the same time, as all sensors were registered to single FIMC capture\ndriver. In most recent S5P SoC version there is enough FIMC H/W instances\nto cover all physical camera interfaces.\nEach FIMC instance exports its own video devnode. Thus we distribute\nthe camera sensors one per each /dev/video? by default. It will allow to\nuse both camera simultaneously by opening different video node.\n\nThe camera sensors at FIMC are now not selected with S_INPUT ioctl, there\nis one input only available per /dev/video?.\n\nBy default a single sensor is connected at FIMC input as specified by the\nmedia device platform data subdev description table. This assignment\ncan be changed at runtime through the pipeline reconfiguration at the media\ndevice level.\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": "ebdfea810ec21744840f647341a1e74b8c762586",
      "tree": "5c4fd2f716dd80f0f532104650fd356c8b6a2518",
      "parents": [
        "96a857421a9d212696364d210bd85a2162e73966"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Jun 10 15:36:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:19:16 2011 -0300"
      },
      "message": "[media] s5p-fimc: Remove sclk_cam clock handling\n\nThere are 2 separate clock outputs available in the SoC for external sensors.\nThese two clocks can be shared among all FIMC entities and there is\ncurrently no any arbitration of the clocks in the driver.\n\nSo make the capture driver not touching these clocks and let them be\nbe properly handled at the media device driver level, enabling proper\narbitration between FIMC entities.\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": "96a857421a9d212696364d210bd85a2162e73966",
      "tree": "e3e820607a924d232bbe7fdc026a90ad23653e55",
      "parents": [
        "574e171788ce84366e77dea5ba3db2a3a9912d34"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Aug 26 15:40:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:18:34 2011 -0300"
      },
      "message": "[media] s5p-fimc: Remove registration of video nodes from probe()\n\nDo not register video nodes during FIMC device probe. Also make\nfimc_register_m2m_device() public for use by the media device driver.\nThe video nodes are to be registered during the media device driver\ninitialization, altogether with the subdev devnodes. The video\ncapture nodes need to be registered as last ones when the remaining\npipeline elements are already initialized.\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": "574e171788ce84366e77dea5ba3db2a3a9912d34",
      "tree": "4606484996103c170bc67f891984d21fd0826dbe",
      "parents": [
        "d4d4e3c97211f20d4fde5d82878561adaa42b578"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Tue Jul 26 18:08:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:17:36 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add media entity initialization\n\nAdd intialization of the media entities for video capture\nand mem-to-mem video nodes. The mem-to-mem entity has no pads\nwhereas the capture entity has single sink pad.\nAlso clean up the video node naming for consistency.\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": "d4d4e3c97211f20d4fde5d82878561adaa42b578",
      "tree": "3bba86d16f901a3b72db9e7783a1cb353ce27500",
      "parents": [
        "438df3ebe5f0ce408490a777a758d5905f0dd58f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Thu Jul 07 12:13:25 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:09:37 2011 -0300"
      },
      "message": "[media] s5p-csis: Rework the system suspend/resume helpers\n\nDo not resume the device during system resume if it was idle\nbefore system suspend, as this causes resume from suspend\nto RAM failures on Exynos4. For this purpose runtime PM and\nsystem sleep helpers are separated.\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": "438df3ebe5f0ce408490a777a758d5905f0dd58f",
      "tree": "f87122e416fec333d20443e4e82b0d493e7248ab",
      "parents": [
        "e9e21083ef9361f89e19bb709eac441edc24ba02"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Jun 29 13:08:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:09:20 2011 -0300"
      },
      "message": "[media] s5p-csis: Handle all available power supplies\n\nOn the SoCs this driver is intended to support the are three separate\npins to supply the MIPI-CSIS subsystem: 1.1V or 1.2V, 1.8V and power\nsupply for an internal PLL.\nThis patch adds support for two separate voltage supplies to cover\nproperly board configurations where PMIC requires to configure\nindependently each external supply of the MIPI-CSI device. The 1.8V\nand PLL supply are assigned a single \"vdd18\" regulator supply name\nas it seems more reasonable than creating separate regulator supplies\nfor them.\n\nWhile at here stop using the \u0027fixed_phy_vdd\u0027 platform_data field.\nIt has been introduced for boards where the MIPI-CSIS supplies are\nnot controllable. However it is not needed as those boards can use\nthe dummy regulator.\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": "e9e21083ef9361f89e19bb709eac441edc24ba02",
      "tree": "803f00fdff03b352d11f1f93bacc24fabeff6759",
      "parents": [
        "bd323e28bd82dfd4b72c50ddc4d5fc24e3678b99"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Fri Sep 02 06:25:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:08:46 2011 -0300"
      },
      "message": "[media] s5p-fimc: Add runtime PM support in the mem-to-mem driver\n\nAdd runtime PM and system sleep support in the memory-to-memory\ndriver. It\u0027s required to enable the FIMC operation on Exynos4\nSoCs. This patch prevents system boot failure when the driver\nis compiled in, as it now tries to access its I/O memory without\nfirst enabling the corresponding power domain.\n\nThe camera capture device suspend/resume is not fully covered,\nthe capture device is just powered on/off during the video\nnode open/close. However this enables it\u0027s normal operation\non Exynos4 SoCs.\n\n[mchehab@redhat.com: fix a small checkpatch error]\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": "bd323e28bd82dfd4b72c50ddc4d5fc24e3678b99",
      "tree": "189921e2d10c732f8e439eb38a54f481ea4b05cf",
      "parents": [
        "8607c42540d0aa61ab562506681d34c245b91fae"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Mon Aug 29 08:51:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:07:20 2011 -0300"
      },
      "message": "[media] media: vb2: change queue initialization order\n\nThis patch changes the order of operations during stream on call. Now the\nbuffers are first queued to the driver and then the start_streaming method\nis called.\n\nThis resolves the most common case when the driver needs to know buffer\naddresses to enable dma engine and start streaming. Additional parameter\nto start_streaming method have been added to simplify drivers code. The\ndriver are now obliged to check if the number of queued buffers is high\nenough to enable hardware streaming. If not - it can return an error. In\nsuch case all the buffers that have been pre-queued are invalidated.\n\nThis patch also updates all videobuf2 clients to work properly with the\nchanged order of operations.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nCC: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nCC: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nCC: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nCC: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nCC: Kamil Debski \u003ck.debski@samsung.com\u003e\nCC: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nCC: Josh Wu \u003cjosh.wu@atmel.com\u003e\nCC: Hans de Goede \u003chdegoede@redhat.com\u003e\nCC: Paul Mundt \u003clethal@linux-sh.org\u003e\nTested-by: Josh Wu \u003cjosh.wu@atmel.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8607c42540d0aa61ab562506681d34c245b91fae",
      "tree": "079e39f8b3316063ab6c057bb8429bb95ba086b3",
      "parents": [
        "ba7fcb0c954921534707f08ebc4d8beeb2eb17e7"
      ],
      "author": {
        "name": "Yu Tang",
        "email": "ytang5@marvell.com",
        "time": "Tue Aug 30 02:31:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:05:21 2011 -0300"
      },
      "message": "[media] media: vb2: fix userptr VMA release seq\n\nAlign vb2 user pointer VMA release sequence with munmap.\nDo vm_ops-\u003evm_close before release file.\n\nSigned-off-by: Yu Tang \u003cytang5@marvell.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba7fcb0c954921534707f08ebc4d8beeb2eb17e7",
      "tree": "0dc9929461e4ac2af79ab5bfffb1bdac181ad6c5",
      "parents": [
        "035aa1475d6e4afdf97dccf6c6d6059063398b57"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Mon Aug 29 03:20:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:05:10 2011 -0300"
      },
      "message": "[media] media: vb2: dma contig allocator: use dma_addr instread of paddr\n\nUse the correct \u0027dma_addr\u0027 name for the buffer address. \u0027paddr\u0027 suggested\nthat this is the physical address in system memory. For most ARM platforms\nthese two are the same, but this is not a generic rule. \u0027dma_addr\u0027 will\nalso point better to dma-mapping api.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "035aa1475d6e4afdf97dccf6c6d6059063398b57",
      "tree": "bef507d9f3c21446f0fb26b657bfdb5f81ca7c02",
      "parents": [
        "25a27d91006091e28532053c95fa36b70b79d3ad"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Wed Aug 24 06:43:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:04:27 2011 -0300"
      },
      "message": "[media] media: vb2: change plane sizes array to unsigned int[]\n\nPlane sizes array was declared as unsigned long[], while unsigned int is\nmore than enough for storing size of the video buffer. This patch reduces\nthe size of the array by definiting it as unsigned int[].\n\nReported-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25a27d91006091e28532053c95fa36b70b79d3ad",
      "tree": "9012e2126e118b5579b149e99320c4e7ccea9ba8",
      "parents": [
        "c1426bc727b78808fb956f7402b689144c1506ee"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Wed Aug 24 06:49:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:04:09 2011 -0300"
      },
      "message": "[media] media: vb2: fix handling MAPPED buffer flag\n\nMAPPED flag was set for the buffer only if all it\u0027s planes were mapped and\nrelied on a simple mapping counter. This assumption is really bogus,\nespecially because the buffers may be mapped multiple times. Also the\nmeaning of this flag for muliplane buffers was not really useful. This\npatch fixes this issue by setting the MAPPED flag for the buffer if any of\nit\u0027s planes is in use (what means that has been mapped at least once), so\nMAPPED flag can be used as \u0027in_use\u0027 indicator.\n\nReported-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nTested-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1426bc727b78808fb956f7402b689144c1506ee",
      "tree": "dd6f9667e01bfacd8f9674149c32ef774c2f0605",
      "parents": [
        "a6bd62be5a3e3a2eee9c0c1d7c04cb52cff3e073"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Wed Aug 24 06:36:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:03:49 2011 -0300"
      },
      "message": "[media] media: vb2: add a check if queued userptr buffer is large enough\n\nVideobuf2 accepted any userptr buffer without verifying if its size is\nlarge enough to store the video data from the driver. The driver reports\nthe minimal size of video data once in queue_setup and expects that\nvideobuf2 provides buffers that match these requirements. This patch\nadds the required check.\n\nReported-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a6bd62be5a3e3a2eee9c0c1d7c04cb52cff3e073",
      "tree": "b0ab018a7b3fce14962ab5bbeda5d84d7307b1fa",
      "parents": [
        "1d0c86cad38678fa42f6d048a7b9e4057c8c16fc"
      ],
      "author": {
        "name": "Andrzej Pietrasiewicz",
        "email": "andrzej.p@samsung.com",
        "time": "Thu Aug 25 07:21:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:03:26 2011 -0300"
      },
      "message": "[media] media: mem2mem: eliminate possible NULL pointer dereference\n\nThis patch removes the possible NULL pointer dereference in mem2mem\ncode.\n\nSigned-off-by: Andrzej Pietrasiewicz \u003candrzej.p@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCC: Pawel Osciak \u003cpawel@osciak.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d0c86cad38678fa42f6d048a7b9e4057c8c16fc",
      "tree": "83b6120dd8361b733e2705d5e585a6cb3b229223",
      "parents": [
        "93d5a30bcabb49a3179d68f5714d43ae1560ede8"
      ],
      "author": {
        "name": "Tomasz Stanislawski",
        "email": "t.stanislaws@samsung.com",
        "time": "Fri Jul 01 06:25:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 15:03:10 2011 -0300"
      },
      "message": "[media] media: v4l: remove single to multiplane conversion\n\nThis patch removes an implicit conversion between multi and single plane\nformats from V4L2 framework. The conversion is to be performed by libv4l2.\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "93d5a30bcabb49a3179d68f5714d43ae1560ede8",
      "tree": "b881bf84dafcc06b89c6c68a8937c223bfe97486",
      "parents": [
        "2b5d948040dedaa765c9046f634212a2757f5442"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Tue Aug 09 09:32:06 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:55:06 2011 -0300"
      },
      "message": "[media] v4l2-ioctl: more -ENOTTY fixes\n\n  explicitly instead of using a macro.\n  ioctls and the ENUMSTD, S_STD and G_PARM ioctls.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2b5d948040dedaa765c9046f634212a2757f5442",
      "tree": "5eca9dce56e37db89454f594cad569cabd031fed",
      "parents": [
        "8c79eecebb730de8c0610d2b79a6a10e51106ba4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jul 29 07:21:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:51:27 2011 -0300"
      },
      "message": "[media] ivtv: fill in service_set\n\nThe service_set field of struct v4l2_sliced_vbi_cap was never filled in.\nThe v4l2-compliance tool complained about this, so this is now fixed.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8c79eecebb730de8c0610d2b79a6a10e51106ba4",
      "tree": "af8f6510a762c783dc8878f47460528f6ff5881b",
      "parents": [
        "94238e9b1946a300b7aeb8bc1ab7f55f6f27e225"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Fri Jul 29 07:19:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:51:00 2011 -0300"
      },
      "message": "[media] vivi: fill in colorspace\n\nThe colorspace was never filled in, causing complaints from v4l2-compliance.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "94238e9b1946a300b7aeb8bc1ab7f55f6f27e225",
      "tree": "47a0b449c040fdc037ea37a40869c190abbd6fdb",
      "parents": [
        "1d3726ae84c3ff499be4f6bcbb805aeab8d812c6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Aug 27 11:30:25 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:46:59 2011 -0300"
      },
      "message": "[media] dvb_frontend: fix compile warning\n\nAndreas Oberritter \u003cobi@linuxtv.org\u003e has looked at this and agreed that it is\nsafe to remove the \u0027timeout\u0027 variable.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d3726ae84c3ff499be4f6bcbb805aeab8d812c6",
      "tree": "b55735782e8f29433758d49351f255ac375ad61b",
      "parents": [
        "ba08831b84211e48ae4ce6272eebeade8d41cff4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Sat Aug 27 11:25:31 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:46:38 2011 -0300"
      },
      "message": "[media] si470x: fix compile warning\n\nTobias Lorenz \u003ctobias.lorenz@gmx.net\u003e has looked at this and agreed that the\n\u0027buf\u0027 variable could be removed.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba08831b84211e48ae4ce6272eebeade8d41cff4",
      "tree": "1e1a3a2ef7c466f70dfa06dd67e77aefedb58551",
      "parents": [
        "23aefb7e0e5e8b3766545af51b88fc3eb07532ba"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:52:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:46:17 2011 -0300"
      },
      "message": "[media] vpx3220, bt819: fix compiler warnings\n\nSame status/res mixup.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23aefb7e0e5e8b3766545af51b88fc3eb07532ba",
      "tree": "1da5be31a8cfec21bacd8f9f56e9f8b0e4019440",
      "parents": [
        "7ed67f15f4d659b1fd2ad82fdea4746f4a1cdf94"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:47:15 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:45:43 2011 -0300"
      },
      "message": "[media] drxd_hard: fix compiler warnings\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ed67f15f4d659b1fd2ad82fdea4746f4a1cdf94",
      "tree": "6a62d19ba0d24bb945c692086045a9b48b07d552",
      "parents": [
        "db3ca1d5f118ef5ab5717068ee02c1e44e011e64"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:40:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:45:20 2011 -0300"
      },
      "message": "[media] mantis: fix compiler warnings\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db3ca1d5f118ef5ab5717068ee02c1e44e011e64",
      "tree": "6d24c3ea66dab2d2610ceca08f2de51919f5d482",
      "parents": [
        "88af83048d3bdfe3de7aee54e7117afbc2f8dd58"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:36:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:45:02 2011 -0300"
      },
      "message": "[media] az6027: fix compiler warnings\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "88af83048d3bdfe3de7aee54e7117afbc2f8dd58",
      "tree": "7d0b98f0092f7431ec008e3f5bcd9f92cfc59aa0",
      "parents": [
        "4c04b7a1ada742aace5023aca57e537bf75b59ff"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:24:16 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:44:30 2011 -0300"
      },
      "message": "[media] tvaudio: fix compiler warnings\n\nThis is indeed a bug: balance and volume must be used to set the left and right\nchannel volume. Fixed.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c04b7a1ada742aace5023aca57e537bf75b59ff",
      "tree": "32592eafb983faefef68af014c9177b16ffca2f4",
      "parents": [
        "d3bcaf083bb7a081b280a04898f7c9f68e1253d4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:17:39 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:43:59 2011 -0300"
      },
      "message": "[media] af9005-fe: fix compiler warning\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d3bcaf083bb7a081b280a04898f7c9f68e1253d4",
      "tree": "311e70bcb44caaa4426236bce0953cba0e25db59",
      "parents": [
        "2122eaf64acd9ca42645b4bf8f222c7d452313f1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 10:10:32 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:43:43 2011 -0300"
      },
      "message": "[media] mxl5005s: fix compiler warning\n\nRemoved the unused Xtal_Int variable. That made it also possible to remove a\nrelated function. However, the code of that function has been preserved in a\ncomment describing an equation. Without that function that comment would\nhave been hard to understand.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2122eaf64acd9ca42645b4bf8f222c7d452313f1",
      "tree": "43039d6d572a39b3400354fa42ab24d775646b30",
      "parents": [
        "7b4668efc4a8f75d12337cf8013307a7ec437878"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 09:59:16 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:42:59 2011 -0300"
      },
      "message": "[media] ddbridge: fix compiler warnings\n\n\u0027off\u0027 was unused and \u0027ret\u0027 really had to be used to return -EFAULT.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7b4668efc4a8f75d12337cf8013307a7ec437878",
      "tree": "7d840c80168ce5d3480d64230a5402677040eac8",
      "parents": [
        "eb70ac1b1e457537a056cb714ccddbb1fd56f9ed"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 09:54:30 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:40:09 2011 -0300"
      },
      "message": "[media] saa7146: fix compiler warning\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb70ac1b1e457537a056cb714ccddbb1fd56f9ed",
      "tree": "ad599b0b767cbefd1f08d75a382c237c63d3726f",
      "parents": [
        "f68afe5d45198bfe7040cf751033c6208577468c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 09:43:49 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:39:10 2011 -0300"
      },
      "message": "[media] wl128x: fix compiler warning + wrong write() return\n\nThe fix is to check for ret and return -EFAULT if non-zero.\n\nI also noticed that write() didn\u0027t return the number of bytes written.\nFixed as well.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f68afe5d45198bfe7040cf751033c6208577468c",
      "tree": "1abe419bbb9bd26459c12393c80a95d58297f58b",
      "parents": [
        "398b0d1f058636f3950296ca07346577c02b94d6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 09:36:42 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:38:42 2011 -0300"
      },
      "message": "[media] mt20xx.c: fix compiler warnings\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "398b0d1f058636f3950296ca07346577c02b94d6",
      "tree": "dd33e90e732d7fc2f76de4f624536b8eb5aa6420",
      "parents": [
        "77eed219fed5a913f59329cc846420fdeab0150f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Aug 25 09:14:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:38:21 2011 -0300"
      },
      "message": "[media] radio-si4713.c: fix compiler warning\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "77eed219fed5a913f59329cc846420fdeab0150f",
      "tree": "abcbcb0a970fb7b81efb11e229151adce78e166b",
      "parents": [
        "4c66c9205c0788e18eb09d482461aa2f551ee046"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Tue Sep 06 09:31:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:21:42 2011 -0300"
      },
      "message": "[media] dvb-usb: refactor MFE code for individual streaming config per frontend\n\nrefactor MFE code to allow for individual streaming configuration\nfor each frontend\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nReviewed-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4c66c9205c0788e18eb09d482461aa2f551ee046",
      "tree": "8e71186b8221193acc6efbcd240d18980b596da5",
      "parents": [
        "f8a26f052a5f62c7555d09680c1fe8cbfcac590f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Mon Aug 29 00:05:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 06 14:21:17 2011 -0300"
      },
      "message": "[media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M\n\nAdds new driver, mxl111sf, to support the WinTV-Aero-M\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nReviewed-by: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f8a26f052a5f62c7555d09680c1fe8cbfcac590f",
      "tree": "43bf0081837d7872f0ef6c486164afb1166c9ee8",
      "parents": [
        "133a9fe949862d9ed8411fb423739f4cee08232d"
      ],
      "author": {
        "name": "Edward Sheldrake",
        "email": "ejsheldrake@gmail.com",
        "time": "Fri Aug 26 12:59:30 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 04 11:17:11 2011 -0300"
      },
      "message": "[media] drxd: fix divide error\n\nFix division by zero in drxd triggered by running \"femon\" before any DVB\ntuning has been done (by \"scandvb\" or anything else).\n\nSigned-off-by: Edward Sheldrake \u003cejsheldrake@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "133a9fe949862d9ed8411fb423739f4cee08232d",
      "tree": "4a465a6823412503b73ef0462e3ffad3415fab39",
      "parents": [
        "42f4e774a30d0e9894741b62af4174c73ecc53da"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 04 11:06:05 2011 -0300"
      },
      "message": "[media] gspca: Use current logging styles\n\nAdd pr_fmt.\nConvert usb style logging macros to pr_\u003clevel\u003e.\nRemove now unused old usb style logging macros.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "42f4e774a30d0e9894741b62af4174c73ecc53da",
      "tree": "5c3d5ae71c123611bbca6adec00e9390b45f091e",
      "parents": [
        "1b19e42952963ae2a09a655f487de15b7c81c5b7"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Wed Aug 24 14:33:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Sep 04 10:56:08 2011 -0300"
      },
      "message": "[media] DVB: dvb_frontend: check function pointers on reinitialize\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1b19e42952963ae2a09a655f487de15b7c81c5b7",
      "tree": "7e55549ab65489f44f7e9dae97795b2fca81abee",
      "parents": [
        "91f5842b327d4c91f0ab2d9775ac1357054cf951"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:13:51 2011 -0300"
      },
      "message": "[media] t613: Use current logging styles\n\nAdd pr_fmt.\nConvert usb style logging macros to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "91f5842b327d4c91f0ab2d9775ac1357054cf951",
      "tree": "342dba650c8ceec7d1226586bf7b0db218c8a510",
      "parents": [
        "be612514c0f9d543d3689111755e1aa6a008e88f"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:13:40 2011 -0300"
      },
      "message": "[media] sn9c20x: Use current logging styles\n\nAdd pr_fmt.\nConvert usb style logging macros to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "be612514c0f9d543d3689111755e1aa6a008e88f",
      "tree": "3bcbc59fe19ffe9778b9c19d6aaeba5cb2169c37",
      "parents": [
        "70a429954799bbf71f87abf12aaa35bf52cd9913"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:13:21 2011 -0300"
      },
      "message": "[media] pac207: Use current logging styles\n\nAdd pr_fmt.\nConvert usb style logging macros to pr_\u003clevel\u003e.\nCoalesce formats.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "70a429954799bbf71f87abf12aaa35bf52cd9913",
      "tree": "1dfff68e0891a93c518a1db3304d1a1385961c1e",
      "parents": [
        "bdfe91f411bd05392952efc1afdce8bda1923517"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:53 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:13:08 2011 -0300"
      },
      "message": "[media] finepix: Use current logging styles\n\nAdd pr_fmt.\nConvert usb style logging macros to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdfe91f411bd05392952efc1afdce8bda1923517",
      "tree": "e14abebbd88b14cd56b52d8d590926c536bd89b2",
      "parents": [
        "d650fc30c0328eceb0e48f348e01e073b5a7f1f6"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:12:53 2011 -0300"
      },
      "message": "[media] m5602: Use current logging styles\n\nAdd pr_fmt and convert usb style logging macro uses to pr_\u003clevel\u003e.\nCoalesce format strings.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Erik Andrén \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d650fc30c0328eceb0e48f348e01e073b5a7f1f6",
      "tree": "06b30224ec517307f515e826cd060db699c65e1f",
      "parents": [
        "857011e4d9bf47b39abcc89541a58c56e4df34be"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:51 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:12:17 2011 -0300"
      },
      "message": "[media] gl860: Use current logging styles\n\nAdd pr_fmt.\nConvert err macro use to pr_err.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "857011e4d9bf47b39abcc89541a58c56e4df34be",
      "tree": "e9a70a5e2f5ecdac5fcff63913ad035678095ea4",
      "parents": [
        "8af443e581ab57a6a38f595eb40be3514ea55195"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:50 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:11:59 2011 -0300"
      },
      "message": "[media] et61x251: Use current logging styles\n\nAdd pr_fmt and convert printks to pr_\u003clevel\u003e\nRemove explicit prefixes from logging messages.\nOne of the prefixes was defective, a copy/paste error.\nUse ##__VA_ARGS__ for variadic macros.\nWhitespace neatening.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8af443e581ab57a6a38f595eb40be3514ea55195",
      "tree": "ceb43d2544308cb1eac95b238680b1892efc5f3b",
      "parents": [
        "d8a10ac948545d8a4261728719af39b5dffaf7da"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:48 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 21:02:52 2011 -0300"
      },
      "message": "[media] bt8xx: Use current logging styles\n\nThis converts some messages that were emitted at\nKERN_INFO to KERN_DEBUG.  All of these messages\nwere guarded by bttv_debug tests.\n\nAdd pr_fmt.\nConvert printks to pr_\u003clevel\u003e\nConvert printks without KERN_\u003clevel\u003e to appropriate pr_\u003clevel\u003e.\nRemoved embedded prefixes when pr_fmt was added.\nWhitespace cleanups when around other conversions.\nMacros coded with if statements should be do { if... } while (0)\nso the macros can be used in other if tests.\nUse ##__VA_ARGS__ for variadic macro as well.\nCoalesce format strings.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d8a10ac948545d8a4261728719af39b5dffaf7da",
      "tree": "30b44a61172d8f6776d9fb84fc98c339cdc59e25",
      "parents": [
        "7de3461c93a6d65355113cca333723eb8a1a0225"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:47 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:58:05 2011 -0300"
      },
      "message": "[media] winbond-cir: Use current logging styles\n\nAdd pr_fmt, convert printks to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7de3461c93a6d65355113cca333723eb8a1a0225",
      "tree": "73dcf3d77ea52fa0996a0716a36cd58a415f0fbe",
      "parents": [
        "86b0dbef777a1fbb9922e304f047921d4e9d9c40"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:57:09 2011 -0300"
      },
      "message": "[media] ene_ir: Use current logging styles\n\nAdd pr_fmt.\nConvert ene_warn and ene_notice to pr_\u003clevel\u003e.\nUse pr_debug in __dbg macro and a little neatening.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86b0dbef777a1fbb9922e304f047921d4e9d9c40",
      "tree": "1896914d75102dc7c067bb419f6076835978ede9",
      "parents": [
        "44d0b80e5ff741d502a6ccc8685a18bda1ac9da4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:45 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:56:22 2011 -0300"
      },
      "message": "[media] rc-core.h: Surround macro with do {} while (0)\n\nMacros coded with if statements should be do { if... } while (0)\nso the macros can be used in other if tests.\n\nUse ##__VA_ARGS__ for variadic macro as well.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "44d0b80e5ff741d502a6ccc8685a18bda1ac9da4",
      "tree": "b19473bcfeae86f0ab4ccc66e5bf18fea71fc896",
      "parents": [
        "0b8bd83cf393832f1d00096b866d888b75b374c3"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Aug 21 19:56:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:54:14 2011 -0300"
      },
      "message": "[media] saa7146: Use current logging styles\n\nStandardize the mechanisms to emit logging messages.\n\nA few other modules used an #include from saa7146,\nconvert those at the same time.\n\nAdd pr_fmt.\nConvert printks to pr_\u003clevel\u003e\nConvert printks without KERN_\u003clevel\u003e to appropriate pr_\u003clevel\u003e.\nConvert logging macros requiring multiple parentheses to normal style.\nRemoved embedded prefixes when pr_fmt was added.\nWhitespace cleanups when around other conversions.\nUse printf extension %pM to print mac address.\nCoalesce format strings.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Michael Hunold \u003cmichael@mihu.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b8bd83cf393832f1d00096b866d888b75b374c3",
      "tree": "86b8f92a7fa4c6ee0b71b496859e3a7a319a1794",
      "parents": [
        "76424a0a50982e4026c7d1d5a0cddc92eecc5969"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Sat Aug 20 16:01:26 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:50:22 2011 -0300"
      },
      "message": "[media] em28xx: don\u0027t sleep on disconnect\n\nThe DVB framework will try to power-down an adapter that no-one is using\nany more, but this assumes that the adapter is still connected to the\nmachine. That\u0027s not always true for a USB adapter, so disable the sleep\noperations when the adapter has been physically unplugged.\n\nThis prevents I2C write failures with error -19 from appearing\noccasionally in the dmesg log.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76424a0a50982e4026c7d1d5a0cddc92eecc5969",
      "tree": "36296bc5a0cf782c8e9f18d691eee984d776c4ab",
      "parents": [
        "6c03e38b34dcfcdfa2f10cf984995a48f030f039"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Sat Aug 20 08:31:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:50:11 2011 -0300"
      },
      "message": "[media] em28xx: move printk lines outside mutex lock\n\nThere\u0027s no reason to still be holding the device list mutex for either of these\nprintk statements.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c03e38b34dcfcdfa2f10cf984995a48f030f039",
      "tree": "96d32284bbc7adc3e423c4a7df1ee6f51520c864",
      "parents": [
        "38b61eb2dac06fdc42815b004e9824d8196cfcfb"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Sat Aug 20 08:28:17 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:50:00 2011 -0300"
      },
      "message": "[media] em28xx: clean up resources should init fail\n\nThis patch ensures that the em28xx_init_dev() function cleans up after itself,\nin the event that it fails. This isimportant because the struct em28xx will be\ndeallocated if em28xx_init_dev() returns an error.\n\n[mchehab@redhat.com: Fix merge conflicts and simplify the goto labels]\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38b61eb2dac06fdc42815b004e9824d8196cfcfb",
      "tree": "9a6a74936ab7c4d7d33511b247b0d745373caf9c",
      "parents": [
        "f38f33395232db1a03d21b992af1714cbffbdec4"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Sat Aug 20 08:21:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:49:51 2011 -0300"
      },
      "message": "[media] em28xx: use atomic bit operations for devices-in-use mask\n\nUse atomic bit operations for the em28xx_devused mask, to prevent an\nunlikely race condition should two adapters be plugged in\nsimultaneously. The operations also clearer than explicit bit\nmanipulation anyway.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f38f33395232db1a03d21b992af1714cbffbdec4",
      "tree": "48e85071fe8234056073c6f2e8c7aad7ed524586",
      "parents": [
        "c0f856d3f0e0643c617a86756fd58f23766cfe25"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Sat Aug 20 08:08:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 20:49:41 2011 -0300"
      },
      "message": "[media] em28xx: pass correct buffer size to snprintf\n\nsnprintf()\u0027s size parameter includes space for the terminating \u0027\\0\u0027 character.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c0f856d3f0e0643c617a86756fd58f23766cfe25",
      "tree": "5aa7c1174649fa94a8cf03765eba6fa79bfe4343",
      "parents": [
        "674ce34333f49a5aea778e7659e7fe637dc1dab3"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Aug 16 11:04:07 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 19:07:21 2011 -0300"
      },
      "message": "[media] DVB: increment minor version after addition of SYS_TURBO\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "674ce34333f49a5aea778e7659e7fe637dc1dab3",
      "tree": "02e4e90f340b2c6cf67587e8d9f16c1ed552c2df",
      "parents": [
        "3f5c14d3d3d7a3f508f2fffa62731f13f8efdfba"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Aug 16 11:04:06 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 19:06:58 2011 -0300"
      },
      "message": "[media] DVB: dvb_frontend: remove static assignments from dtv_property_cache_sync()\n\n  dtv_property_cache_init().\n  dtv_property_process_get().\n  overwritten with invalid values, leading to partially incorrect\n  results when calling FE_GET_PROPERTY.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f5c14d3d3d7a3f508f2fffa62731f13f8efdfba",
      "tree": "1248879aae03b2ffa6cb2067b7736e88bad5f8e0",
      "parents": [
        "63f409a444fa295247363a28381314683d6f4596"
      ],
      "author": {
        "name": "Arnaud Lacombe",
        "email": "lacombar@gmail.com",
        "time": "Mon Aug 15 02:07:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:50:59 2011 -0300"
      },
      "message": "[media] drivers/media: do not use EXTRA_CFLAGS\n\nUsage of these flags has been deprecated for nearly 4 years by:\n\n    commit f77bf01425b11947eeb3b5b54685212c302741b8\n    Author: Sam Ravnborg \u003csam@neptun.(none)\u003e\n    Date:   Mon Oct 15 22:25:06 2007 +0200\n\n        kbuild: introduce ccflags-y, asflags-y and ldflags-y\n\nMoreover, these flags (at least EXTRA_CFLAGS) have been documented for command\nline use. By default, gmake(1) do not override command line setting, so this is\nlikely to result in build failure or unexpected behavior.\n\nReplace their usage by Kbuild\u0027s `{as,cc,ld}flags-y\u0027.\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: linux-media@vger.kernel.org\nSigned-off-by: Arnaud Lacombe \u003clacombar@gmail.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "63f409a444fa295247363a28381314683d6f4596",
      "tree": "1be3a112e8aac346a231ed85a6f9df367aa5a9ec",
      "parents": [
        "0163b924c5c54f9737357f622fd923a9d80556bd"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Sun Aug 14 09:18:46 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:48:27 2011 -0300"
      },
      "message": "[media] Add missing OK key to PCTV IR keymap\n\nHi,\n\nThe following patch adds the IR code for the missing \"OK\" key to the Pinnacle\nPCTV HD map. This map is now used by the PCTV 290e DVB-T2 device, whose remote\ncontrol has 26 buttons.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nReviewed-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0163b924c5c54f9737357f622fd923a9d80556bd",
      "tree": "4a48704d19262a062671c2dec211835d9f71ed5d",
      "parents": [
        "e6a476fd5f6593e023250b0ab00b0b68117a5da2"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri Aug 12 08:40:08 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:43:58 2011 -0300"
      },
      "message": "[media] drivers/media/video/zr364xx.c: add missing cleanup code\n\nIt seems just as necessary to free cam-\u003evdev and cam in this error case as\nin the next one.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e6a476fd5f6593e023250b0ab00b0b68117a5da2",
      "tree": "22f0aaad801029e83aae7ac2041ca3960496fcbc",
      "parents": [
        "e9013fb6eb397df9fd2e71d4f31a8bad4e65d046"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Wed Aug 10 06:32:29 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:35:28 2011 -0300"
      },
      "message": "[media] MAINTAINERS: add entries for s5p-mfc and s5p-tv drivers\n\nBoth driver has been merged to v3.1-rc1, so add its authors as maintainers.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kamil Debski \u003ck.debski@samsung.com\u003e\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": "e9013fb6eb397df9fd2e71d4f31a8bad4e65d046",
      "tree": "451e2abe1dcb3e8df761730450f65b743c3ddf61",
      "parents": [
        "0db4bf42baae95ddd457b0c4911e851c9169750e"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 09 12:52:38 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:23:42 2011 -0300"
      },
      "message": "[media] ddbridge: fix ddb_ioctl()\n\nThere were a several problems in this function:\n\n1) Potential integer overflow in the comparison:\n\tif (fio.write_len + fio.read_len \u003e 1028) {\n\n2) If the user gave bogus values for write_len and read_len then\n   returning -EINVAL is more appropriate than returning -ENOMEM.\n\n3) wbuf was set to the address of an array and could never be NULL\n   so I removed the pointless NULL check.\n\n4) The call to vfree(wbuf) was improper.  That array is part of a\n   larger struct and isn\u0027t allocated by itself.\n\n5) flashio() can\u0027t actually fail, but we may as well add error\n   handling in case this changes later.\n\n6) In the default case where an ioctl is not implemented then\n   returning -ENOTTY is more appropriate than returning -EFAULT.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0db4bf42baae95ddd457b0c4911e851c9169750e",
      "tree": "d22488cc966eaa498838e91f574d8d65dbe75f35",
      "parents": [
        "6fb2bdfa068676f436fd333c460549ed64549c5e"
      ],
      "author": {
        "name": "Steve Kerrison",
        "email": "steve@stevekerrison.com",
        "time": "Tue Aug 09 07:16:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:13:41 2011 -0300"
      },
      "message": "[media] CXD2820R: Replace i2c message translation with repeater gate control\n\nThis patch implements an i2c_gate_ctrl op for the cxd2820r. Thanks to Robert\nSchlabbach for identifying the register address and field to set.\n\nThe old i2c intercept code that prefixed messages with a passthrough byte has\nbeen removed and the PCTV nanoStick T2 290e entry in em28xx-dvb has been\nupdated appropriately.\n\nTested for DVB-T2 use; I would appreciate it if somebody with DVB-C capabilities\ncould test it as well - from inspection I cannot see any problems.\n\nThis is patch v2. It fixes some schoolboy style errors and removes superfluous\ni2c entries in cxd2820r.h.\n\nSigned-off-by: Steve Kerrison \u003csteve@stevekerrison.com\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nTested-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6fb2bdfa068676f436fd333c460549ed64549c5e",
      "tree": "7243cb41055ed5ee365e6472322e368140fca91a",
      "parents": [
        "7fc9da2a8f721efe9813fdff5d95a516999615a0"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Sat Sep 03 14:26:34 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:07:23 2011 -0300"
      },
      "message": "[media] DVB: Change API version in documentation: 3 -\u003e 5.4\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7fc9da2a8f721efe9813fdff5d95a516999615a0",
      "tree": "a404e4120f69feea614df96637864f206a06e213",
      "parents": [
        "8fc74fdb0f877dc13981fb112ea6b16b04690fc2"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Sat Sep 03 14:26:33 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:07:21 2011 -0300"
      },
      "message": "[media] DVB: improve documentation for satellite delivery systems\n\n- Move voltage and tone to DVB-S.\n- Add turbo code.\n- In DVB-S2 and turbo code sections, refer to DVB-S, as both\n  are extensions to DVB-S.\n- Add modulation to DVB-S2.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8fc74fdb0f877dc13981fb112ea6b16b04690fc2",
      "tree": "4b3f95195c3f5ec0501d68e473a58872bac5e2b0",
      "parents": [
        "14f55794b24506a82e995a92e599a3aa9d08781e"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Mon Aug 08 11:54:37 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:07:20 2011 -0300"
      },
      "message": "[media] DVB: gp8psk-fe: use SYS_TURBO\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "14f55794b24506a82e995a92e599a3aa9d08781e",
      "tree": "b3e41eb7398c473fef281cef235dbac8986a619b",
      "parents": [
        "83dc314bea4d701e3e5fa048314dfb02f7ef769c"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Mon Aug 08 11:54:36 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:07:18 2011 -0300"
      },
      "message": "[media] DVB: dvb_frontend: Fix compatibility criteria for satellite receivers\n\n  identify a satellite receiver by its \u0027delivery_system\u0027 instead of\n  \u0027modulation\u0027, which may overlap between different delivery systems.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "83dc314bea4d701e3e5fa048314dfb02f7ef769c",
      "tree": "df56a83f270a0b624b5264234ae0420a3481607d",
      "parents": [
        "2f098cb1c8b226a99595512e1029c8d1680f69cd"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Mon Aug 08 11:54:35 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 03 18:07:14 2011 -0300"
      },
      "message": "[media] DVB: Add SYS_TURBO for north american turbo code FEC\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "2f098cb1c8b226a99595512e1029c8d1680f69cd"
}
