)]}'
{
  "commit": "53b5031430bb3a7941b340b453afe4eabeb5340c",
  "tree": "c6eff3b6345c251194c6a1e6f8ca60a5d8f20581",
  "parents": [
    "3b0fd9d75598584478d1d3f6551f8a8a9696c34e"
  ],
  "author": {
    "name": "Damian Hobson-Garcia",
    "email": "dhobsong@igel.co.jp",
    "time": "Thu Feb 24 05:47:13 2011 +0000"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Wed Mar 16 17:27:10 2011 +0900"
  },
  "message": "fbdev: sh_mobile_lcdc: Add YUV framebuffer support\n\nSupports YCbCr420sp, YCbCr422sp, and YCbCr44sp, formats\n(bpp \u003d 12, 16, and 24) respectively.\n\nWhen double-buffering both Y planes appear before the C planes (Y-Y-C-C),\nas opposed to  Y-C-Y-C.\n\nSet .nonstd in struct sh_mobile_lcdc_chan_cfg to enable YUV mode, and use\n.bpp to distiguish between the 3 modes.\nThe value of .nonstd is copied to bits 16-31 of LDDFR in the LCDC and\nshould be set accordingly.\n.nonstd must be set to 0 for RGB mode.\n\nDue to the encoding of YUV data, the framebuffer will clear to green\ninstead of black.\n\nIn YUV 420 mode, panning is only possible in 2 line increments.\nAdditionally in YUV 420 mode the vertical resolution of the framebuffer\nmust be an even number.\n\nSigned-off-by: Damian Hobson-Garcia \u003cdhobsong@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e040e46d7d912e33fe4911dc4f03b2dcfd7dcbce",
      "old_mode": 33188,
      "old_path": "drivers/video/sh_mobile_lcdcfb.c",
      "new_id": "bf2629f83f409418a96bd46da1df53d6c4032efe",
      "new_mode": 33188,
      "new_path": "drivers/video/sh_mobile_lcdcfb.c"
    },
    {
      "type": "modify",
      "old_id": "03a22dcbcc595defae5e9fa02bb530bb29b1158b",
      "old_mode": 33188,
      "old_path": "drivers/video/sh_mobile_lcdcfb.h",
      "new_id": "4635eed63eee0f90e60f505935d8803c4a4c436e",
      "new_mode": 33188,
      "new_path": "drivers/video/sh_mobile_lcdcfb.h"
    },
    {
      "type": "modify",
      "old_id": "f2e6ab857fa8e2078a15f6389cb4dd7dd2d422ca",
      "old_mode": 33188,
      "old_path": "include/video/sh_mobile_lcdc.h",
      "new_id": "2c8d369190b3af142bacb5796bb53d48ead04c81",
      "new_mode": 33188,
      "new_path": "include/video/sh_mobile_lcdc.h"
    }
  ]
}
