)]}'
{
  "log": [
    {
      "commit": "6a15075eced2d780fa6c5d83682410f47f2e800b",
      "tree": "ea7322920030c516a4757a8f4d22eda2ddf6fc75",
      "parents": [
        "a937536b868b8369b98967929045f1df54234323"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marex@denx.de",
        "time": "Mon Mar 18 19:24:02 2013 +0100"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Mar 19 11:07:58 2013 +0800"
      },
      "message": "ARM: video: mxs: Fix mxsfb misconfiguring VDCTRL0\n\nThe issue fixed by this patch manifests only then using X11\nwith mxsfb driver. The X11 will display either shifted image\nor otherwise distorted image on the LCD.\n\nThe problem is that the X11 tries to reconfigure the framebuffer\nand along the way calls fb_ops.fb_set_par() with X11\u0027s desired\nconfiguration values. The field of particular interest is\nfb_info-\u003evar.sync which contains non-standard values if\nconfigured by kernel. These are either FB_SYNC_DATA_ENABLE_HIGH_ACT,\nFB_SYNC_DOTCLK_FAILING_ACT or both, depending on the platform\nconfiguration. Both of these values are defined in the\ninclude/linux/mxsfb.h file.\n\nThe driver interprets these values and configures the LCD controller\naccordingly. Yet X11 only has access to the standard values for this\nfield defined in include/uapi/linux/fb.h and thus, unlike kernel,\nomits these special values. This results in distorted image on the\nLCD.\n\nThis patch moves these non-standard values into new field of the\nmxsfb_platform_data structure so the driver can in turn check this\nfield instead of the video mode field for these specific portions.\n\nMoreover, this patch prefixes these values with MXSFB_SYNC_ prefix\ninstead of FB_SYNC_ prefix to prevent confusion of subsequent users.\n\nSigned-off-by: Marek Vasut \u003cmarex@denx.de\u003e\nCc: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nCc: Linux ARM \u003clinux-arm-kernel@lists.infradead.org\u003e\nCc: Linux FBDEV \u003clinux-fbdev@vger.kernel.org\u003e\nCc: Lothar Waßmann \u003cLW@karo-electronics.de\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nTested-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "ce4409b5821f170c018b94bacb36df1ffadb751f",
      "tree": "7262c6d6a487081e8bcbaab03db1d723202592f2",
      "parents": [
        "dd8d20a3f32a7ba37526f5b4dfd4d35a93e5342f"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Mon Jun 25 19:22:09 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Jul 03 13:22:37 2012 +0800"
      },
      "message": "video: mxsfb: move mxsfb.h into include/linux\n\nMove mxsfb.h into include/linux, so that mxsfb driver does not have to\ninclude \u003cmach/*\u003e header.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "f0a523b5e5e2db4e8518ae20f466c0a6be7e145e",
      "tree": "4a0bdabdf57bcefb2a5948eba690e6592eaefc6d",
      "parents": [
        "8d8eb17765dc8e232e30a9fb55f89c0056fa17ea"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Jan 14 15:22:31 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Mon Mar 07 19:29:30 2011 +0100"
      },
      "message": "video: Add i.MX23/28 framebuffer driver\n\nchanges since v2:\n\n- use v3 and v4 for specifying the ip version instead of i.MX23/28.\n  This is a better namespace when future versions are added.\n- rename mach/fb.h to mach/mxsfb.h\n\nchanges since v1:\n- Add a LCDC_ prefix to the register names.\n- use set/clear registers where appropriate\n- protect call to mxsfb_disable_controller() in mxsfb_remove()\n  with a (host-\u003eenabled) as suggested by Lothar Wassmann\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: linux-fbdev@vger.kernel.org\n"
    }
  ]
}
