)]}'
{
  "log": [
    {
      "commit": "f00117a78341e330eecebdfe74cce345ed068802",
      "tree": "a15ab6a56dc50c292d6dff1a2716d2862a3fa47f",
      "parents": [
        "e41f1a98940824ad0c95271e69939acdc6092e5f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Jan 12 15:19:35 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 13 13:09:11 2011 +0900"
      },
      "message": "video: move SH_MIPI_DSI/SH_LCD_MIPI_DSI to the top of menu\n\nKconfig entries SH_MIPI_DSI and SH_LCD_MIPI_DSI while being invisible to\nthe user, broke the FrameBuffer menu (at least in menuconfig), as they\naren\u0027t depending on respective menuconfig item (FB). In result several\nitems got moved to the main \"Graphics support\" menu. Move these two\nproblematic items to the top of drivers/video/Kbuild to restore nice\ndisplay of FB menu.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e3d5fb71e228c22ee1f78f19f19ef4e07f48f076",
      "tree": "25c15f2278e1316c3baaaa23b31ff2c245791254",
      "parents": [
        "ec03031707a348578c6ded277e5d92eb21de4fce"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Mon Jan 10 09:47:41 2011 -0200"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 12 15:06:59 2011 +0900"
      },
      "message": "video: imx: Update the manufacturer\u0027s name\n\ni.MX processors are currently manufactured by Freescale, not Motorola.\n\nMake the manufacturer\u0027s name consistent.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "90a48151599b5f5137aeb0c8849557231e9c1640",
      "tree": "4346bbfffcc6a5906bd0cadc21fda759f02e8aec",
      "parents": [
        "0d7fa180a8f314eaa4f766a852bf73abce4dbcc2"
      ],
      "author": {
        "name": "Vicente Jiménez",
        "email": "googuy@gmail.com",
        "time": "Sat Jan 08 00:54:26 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:11:16 2011 +0900"
      },
      "message": "video: matroxfb: Correct video option in comments and kernel config help.\n\nConfiguring the kernel I found that the Matrox frame buffer help has a\ndifferent option than the one in the docs (Documentation/fb/matroxfb.txt).\nI decided to check the source code to see what is the correct option.\ndrivers/video/matrox/matroxfb_base.c has a lot of comments that sugests\nthat the video option is \"matrox\".\nHowever in line 2452 of this same file you have:\nfb_get_options(\"matroxfb\", \u0026option)\n\nvideo\u003dmatroxfb:XXX is the correct video option not video\u003dmatrox:XXX.\n\nSigned-off-by: Vicente Jimenez Aguilar \u003cgooguy@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3c0cb7c31c206aaedb967e44b98442bbeb17a6c4",
      "tree": "3ecba45d7ffae4fba4a5aafaef4af5b0b1105bde",
      "parents": [
        "f70f5b9dc74ca7d0a64c4ead3fb28da09dc1b234",
        "404a02cbd2ae8bf256a2fa1169bdfe86bb5ebb34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 06 16:50:35 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 06 16:50:35 2011 -0800"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (416 commits)\n  ARM: DMA: add support for DMA debugging\n  ARM: PL011: add DMA burst threshold support for ST variants\n  ARM: PL011: Add support for transmit DMA\n  ARM: PL011: Ensure IRQs are disabled in UART interrupt handler\n  ARM: PL011: Separate hardware FIFO size from TTY FIFO size\n  ARM: PL011: Allow better handling of vendor data\n  ARM: PL011: Ensure error flags are clear at startup\n  ARM: PL011: include revision number in boot-time port printk\n  ARM: vexpress: add sched_clock() for Versatile Express\n  ARM i.MX53: Make MX53 EVK bootable\n  ARM i.MX53: Some bug fix about MX53 MSL code\n  ARM: 6607/1: sa1100: Update platform device registration\n  ARM: 6606/1: sa1100: Fix platform device registration\n  ARM i.MX51: rename IPU irqs\n  ARM i.MX51: Add ipu clock support\n  ARM: imx/mx27_3ds: Add PMIC support\n  ARM: DMA: Replace page_to_dma()/dma_to_page() with pfn_to_dma()/dma_to_pfn()\n  mx51: fix usb clock support\n  MX51: Add support for usb host 2\n  arch/arm/plat-mxc/ehci.c: fix errors/typos\n  ...\n"
    },
    {
      "commit": "ca9c20ce2b383032b71bdae9ec0b468d428ca8d4",
      "tree": "3f2568b3f2c89b18369cbff0769f15d62f6ca5e5",
      "parents": [
        "17ca20cb7d04a259c9194879f77466bde606dda5",
        "81f6f3c1047392a22b9a20bbecf98c7f2d6f922a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 18:10:09 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 18:10:09 2011 +0900"
      },
      "message": "Merge branch \u0027fbdev/udlfb\u0027\n"
    },
    {
      "commit": "529ed806d4540d23ca2f68b28c3715d1566fc3ac",
      "tree": "b8287b72e0a832496eb49fc77e17add713273c55",
      "parents": [
        "e045da7d835a28950543f5f10f0cb1905ca9bbaf"
      ],
      "author": {
        "name": "Brent Cook",
        "email": "busterb@gmail.com",
        "time": "Fri Dec 31 05:56:50 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 15:48:13 2011 +0900"
      },
      "message": "video: Fix the HGA framebuffer driver\n\nResurrected some old hardware and fixed up the hgafb driver to work\nagain. Only tested with fbcon, since most fbdev-based software appears\nto only support 12bpp and up. It does not appear that this driver has\nworked for at least the entire 2.6.x series, perhaps since 2002.\n\nHercules graphics hardware uses packed pixels horizontally, but rows are\nnot linear. In other words, the pixels are not packed vertically. This\nmeans that custom imageblit, fillrect and copyarea need to be written\nspecific to the hardware.\n\n * Removed the experimental acceleration option, since it is required\n   for the hardware to work.\n * Fixed imageblit to work with fb_image\u0027s wider than 8 pixels.\n * Updated configuration text (HGA hardware is from 1984)\n\nSigned-off-by: Brent Cook \u003cbusterb@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "364dbdf3b6c31a4a5fb7a6d479e7aafb4a7a10b6",
      "tree": "ac3d9010f22b2f577d74e2bb543b1fdb8208a408",
      "parents": [
        "fe805986b20a86257e6de8cb12a7e5b991925aab"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Nov 04 14:44:00 2010 -0400"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Dec 16 14:31:18 2010 +0800"
      },
      "message": "video: add driver for PXA3xx 2D graphics accelerator\n\nThis adds a driver for the the 2D graphics accelerator found on PXA3xx\nprocessors. Only resource mapping, interrupt handling and a simple ioctl\nhandler is done by the kernel part, the rest of the logic is implemented\nin DirectFB userspace.\n\nGraphic applications greatly benefit for line drawing, blend, and\nrectangle and triangle filling operations.\n\nBenchmarks done on a PXA303 using the df_dok benchmarking tool follow,\nwhere the value in square brackets show the CPU usage during that test.\n\nWithout accelerator (benchmarking 256x252 on 480x262 RGB16 (16bit)):\n\n  Anti-aliased Text                              3.016 secs (   65.649 KChars/sec) [ 99.6%]\n  Fill Rectangle                                 3.021 secs (  175.107 MPixel/sec) [ 98.0%]\n  Fill Rectangle (blend)                         3.582 secs (    3.602 MPixel/sec) [ 99.7%]\n  Fill Rectangles [10]                           3.177 secs (  182.753 MPixel/sec) [ 98.1%]\n  Fill Rectangles [10] (blend)                  18.020 secs (    3.580 MPixel/sec) [ 98.7%]\n  Fill Spans                                     3.019 secs (  145.306 MPixel/sec) [ 98.0%]\n  Fill Spans (blend)                             3.616 secs (    3.568 MPixel/sec) [ 99.4%]\n  Blit                                           3.074 secs (   39.874 MPixel/sec) [ 98.0%]\n  Blit 180                                       3.020 secs (   32.042 MPixel/sec) [ 98.0%]\n  Blit with format conversion                    3.005 secs (   19.321 MPixel/sec) [ 99.6%]\n  Blit from 32bit (blend)                        4.792 secs (    2.692 MPixel/sec) [ 98.7%]\n\nWith accelerator:\n\n  Anti-aliased Text                              3.056 secs (*  36.518 KChars/sec) [ 21.3%]\n  Fill Rectangle                                 3.015 secs (* 115.543 MPixel/sec) [  8.9%]\n  Fill Rectangle (blend)                         3.180 secs (*  20.286 MPixel/sec) [  1.8%]\n  Fill Rectangles [10]                           3.251 secs (* 119.062 MPixel/sec) [  1.2%]\n  Fill Rectangles [10] (blend)                   6.293 secs (*  20.502 MPixel/sec) [  0.3%]\n  Fill Spans                                     3.051 secs (*  97.264 MPixel/sec) [ 35.7%]\n  Fill Spans (blend)                             3.377 secs (*  15.282 MPixel/sec) [ 17.8%]\n  Blit                                           3.046 secs (*  27.533 MPixel/sec) [  2.6%]\n  Blit 180                                       3.098 secs (*  27.070 MPixel/sec) [  2.2%]\n  Blit with format conversion                    3.131 secs (*  39.148 MPixel/sec) [  2.8%]\n  Blit from 32bit (blend)                        3.346 secs (*  11.568 MPixel/sec) [  0.8%]\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nTested-by: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nCc: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Denis Oliver Kropp \u003cdok@directfb.org\u003e\nCc: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nCc: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "cffd9348a3ae87ac98a4b3c03a5359e28ad50b93",
      "tree": "1a9a27d248b40cf0fc6be433cc416c01c0bf9b41",
      "parents": [
        "dbcc465a3c8d81da132cc1dd4e5fbf731172477f"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Nov 24 09:33:59 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 26 15:06:39 2010 +0900"
      },
      "message": "fbdev: bfin_adv7393fb: new Blackfin ADV7393 driver\n\nDriver for ADV7393 add-on card for multiple Blackfin boards.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dbcc465a3c8d81da132cc1dd4e5fbf731172477f",
      "tree": "2666205c90ec531cc9e789de77d9c89a54ba5c1a",
      "parents": [
        "fe040be2fdc49a4132c5f64359c629aeeb8e4947"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Nov 24 09:33:58 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 26 15:06:34 2010 +0900"
      },
      "message": "fbdev: bf537-lq035: new Blackfin Sharp LQ035 framebuffer driver\n\nFor LCDs hooked up to BF537-STAMP boards.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "96f8d864afd646e4a52ea55462b7d83e3b94fd5c",
      "tree": "72994dfd59b9774f6fa353fb01898f386486b759",
      "parents": [
        "e53beacd23d9cb47590da6a7a7f6d417b941a994"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 16 14:00:24 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 16 14:00:24 2010 +0900"
      },
      "message": "fbdev: move udlfb out of staging.\n\nudlfb has undergone a fair bit of cleanup recently and is effectively at\nthe point where it can be liberated from staging purgatory and promoted\nto a real driver.\n\nThe outstanding cleanups are all minor, with some of them dependent on\ndrivers/video headers, so these will be done incrementally from udlfb\u0027s\nnew home.\n\nRequested-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d6ff7d0fe22cdf3ea41c48b50da9a9181500d1bf",
      "tree": "f14609b2e10c9b381c1905a3a895729293119929",
      "parents": [
        "a7bcf21e60c73cb7f7c13fad928967d7e47c3cac"
      ],
      "author": {
        "name": "Alexey Charkov",
        "email": "alchark@gmail.com",
        "time": "Tue Nov 09 02:42:39 2010 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 18:52:07 2010 +0900"
      },
      "message": "ARM: Add support for the display controllers in VT8500 and WM8505\n\nThis adds drivers for the LCD controller found in VIA VT8500 SoC,\nGOVR display controller found in WonderMedia WM8505 SoC and for the\nGraphics Engine present in both of them that provides hardware\naccelerated raster operations (used for copyarea and fillrect).\n\nSigned-off-by: Alexey Charkov \u003calchark@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c48c43e422c1404fd72c57d1d21a6f6d01e18900",
      "tree": "48e5d3828b4f5479361986535f71a1ae44e4f3c1",
      "parents": [
        "520045db940a381d2bee1c1b2179f7921b40fb10",
        "135cba0dc399fdd47bd3ae305c1db75fcd77243f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 26 18:57:59 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 26 18:57:59 2010 -0700"
      },
      "message": "Merge branch \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (476 commits)\n  vmwgfx: Implement a proper GMR eviction mechanism\n  drm/radeon/kms: fix r6xx/7xx 1D tiling CS checker v2\n  drm/radeon/kms: properly compute group_size on 6xx/7xx\n  drm/radeon/kms: fix 2D tile height alignment in the r600 CS checker\n  drm/radeon/kms/evergreen: set the clear state to the blit state\n  drm/radeon/kms: don\u0027t poll dac load detect.\n  gpu: Add Intel GMA500(Poulsbo) Stub Driver\n  drm/radeon/kms: MC vram map needs to be \u003e\u003d pci aperture size\n  drm/radeon/kms: implement display watermark support for evergreen\n  drm/radeon/kms/evergreen: add some additional safe regs v2\n  drm/radeon/r600: fix tiling issues in CS checker.\n  drm/i915: Move gpu_write_list to per-ring\n  drm/i915: Invalidate the to-ring, flush the old-ring when updating domains\n  drm/i915/ringbuffer: Write the value passed in to the tail register\n  agp/intel: Restore valid PTE bit for Sandybridge after bdd3072\n  drm/i915: Fix flushing regression from 9af90d19f\n  drm/i915/sdvo: Remove unused encoding member\n  i915: enable AVI infoframe for intel_hdmi.c [v4]\n  drm/i915: Fix current fb blocking for page flip\n  drm/i915: IS_IRONLAKE is synonymous with gen \u003d\u003d 5\n  ...\n\nFix up conflicts in\n - drivers/gpu/drm/i915/{i915_gem.c, i915/intel_overlay.c}: due to the\n   new simplified stack-based kmap_atomic() interface\n - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c: added .llseek entry due to BKL\n   removal cleanups.\n"
    },
    {
      "commit": "e26fd1199ebab0d469fc3e037da5932d382f0669",
      "tree": "1346180916600ba8ee7dc9d8beb44d163fb8f1bc",
      "parents": [
        "b7d8cce5b558e0c0aa6898c9865356481598b46d"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Wed Oct 20 13:51:19 2010 +0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Oct 26 11:00:13 2010 +1000"
      },
      "message": "gpu: Add Intel GMA500(Poulsbo) Stub Driver\n\nCurrently, there have no GMA500(Poulsbo) native video driver to support\nintel opregion. So, use this stub driver to enable the acpi backlight\ncontrol sysfs entry files by requrest acpi_video_register.\n\n[airlied: fix warnings]\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "33081adf8b89d5a716d7e1c60171768d39795b39",
      "tree": "275de58bbbb5f7ddffcdc087844cfc7fbe4315be",
      "parents": [
        "c55960499f810357a29659b32d6ea594abee9237",
        "506ecbca71d07fa327dd986be1682e90885678ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 08:32:05 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 08:32:05 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (365 commits)\n  ALSA: hda - Disable sticky PCM stream assignment for AD codecs\n  ALSA: usb - Creative USB X-Fi volume knob support\n  ALSA: ca0106: Use card specific dac id for mute controls.\n  ALSA: ca0106: Allow different sound cards to use different SPI channel mappings.\n  ALSA: ca0106: Create a nice spot for mapping channels to dacs.\n  ALSA: ca0106: Move enabling of front dac out of hardcoded setup sequence.\n  ALSA: ca0106: Pull out dac powering routine into separate function.\n  ALSA: ca0106 - add Sound Blaster 5.1vx info.\n  ASoC: tlv320dac33: Use usleep_range for delays\n  ALSA: usb-audio: add Novation Launchpad support\n  ALSA: hda - Add workarounds for CT-IBG controllers\n  ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs\n  ASoC: tpa6130a2: Error handling for broken chip\n  ASoC: max98088: Staticise m98088_eq_band\n  ASoC: soc-core: Fix codec-\u003ename memory leak\n  ALSA: hda - Apply ideapad quirk to Acer laptops with Cxt5066\n  ALSA: hda - Add some workarounds for Creative IBG\n  ALSA: hda - Fix wrong SPDIF NID assignment for CA0110\n  ALSA: hda - Fix codec rename rules for ALC662-compatible codecs\n  ALSA: hda - Add alc_init_jacks() call to other codecs\n  ...\n"
    },
    {
      "commit": "229aebb873e29726b91e076161649cf45154b0bf",
      "tree": "acc02a3702215bce8d914f4c8cc3d7a1382b1c67",
      "parents": [
        "8de547e1824437f3c6af180d3ed2162fa4b3f389",
        "50a23e6eec6f20d55a3a920e47adb455bff6046e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  Update broken web addresses in arch directory.\n  Update broken web addresses in the kernel.\n  Revert \"drivers/usb: Remove unnecessary return\u0027s from void functions\" for musb gadget\n  Revert \"Fix typo: configuation \u003d\u003e configuration\" partially\n  ida: document IDA_BITMAP_LONGS calculation\n  ext2: fix a typo on comment in ext2/inode.c\n  drivers/scsi: Remove unnecessary casts of private_data\n  drivers/s390: Remove unnecessary casts of private_data\n  net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data\n  drivers/infiniband: Remove unnecessary casts of private_data\n  drivers/gpu/drm: Remove unnecessary casts of private_data\n  kernel/pm_qos_params.c: Remove unnecessary casts of private_data\n  fs/ecryptfs: Remove unnecessary casts of private_data\n  fs/seq_file.c: Remove unnecessary casts of private_data\n  arm: uengine.c: remove C99 comments\n  arm: scoop.c: remove C99 comments\n  Fix typo configue \u003d\u003e configure in comments\n  Fix typo: configuation \u003d\u003e configuration\n  Fix typo interrest[ing|ed] \u003d\u003e interest[ing|ed]\n  Fix various typos of valid in comments\n  ...\n\nFix up trivial conflicts in:\n\tdrivers/char/ipmi/ipmi_si_intf.c\n\tdrivers/usb/gadget/rndis.c\n\tnet/irda/irnet/irnet_ppp.c\n"
    },
    {
      "commit": "631dd1a885b6d7e9f6f51b4e5b311c2bb04c323c",
      "tree": "c431fa3479c1d35842fb5635ed7ccd487d063a62",
      "parents": [
        "d7eccbbae84b2ee7dbb756e60287c4b47071444e"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Mon Oct 18 11:03:14 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 18 11:03:14 2010 +0200"
      },
      "message": "Update broken web addresses in the kernel.\n\nThe patch below updates broken web addresses in the kernel\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nCc: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nCc: Dimitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nAcked-by: Ben Pfaff \u003cblp@cs.stanford.edu\u003e\nAcked-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nReviewed-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "630f2d445f922c9dcf1bb54ffde78685e2c63072",
      "tree": "274146091d87002d84d43b32e1cb349f2e514bc5",
      "parents": [
        "e65d255a5a610ce9e185e0df855250706aca7c21"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Oct 15 08:58:00 2010 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 15 11:56:46 2010 +0100"
      },
      "message": "fbdev: sh_mobile_hdmi: fix compilation without SOUND enabled\n\nAt least two more Kconfig options have to be selected to be able to compile\nsh_mobile_hdmi.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3056c70c4943f1838b432a61956f609035ac1b7e",
      "tree": "626d5af737614c92daac25a0a17f873949f2c02a",
      "parents": [
        "b5e31dfe069e9ddd877e277116ca2f155137a937"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Thu Sep 09 16:30:18 2010 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 10 16:07:42 2010 +0100"
      },
      "message": "fbdev: sh_mobile_hdmi: Add select SND_SOC to Kconfig\n\nThis patch solve compile error when .config doesn\u0027t have\nCONFIG_SND_SOC which is needed for HDMI sound.\nIt was reported by Guennadi as follows\n\nBesides, I think, this will not link without CONFIG_SND_SOC.\n\nReported-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nReviewed-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "636d17427b1ef0e97bd9df9b3b0e0f314ff889d3",
      "tree": "f573602c1a78e9140c36e220c47675b79af1c270",
      "parents": [
        "dd21e9bdff14a9882f2c485fe533c6ce64ea2675",
        "0b019a41553a919965bb02d07d54e3e6c57a796d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 09:13:19 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 09:13:19 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (226 commits)\n  ARM: 6323/1: cam60: don\u0027t use __init for cam60_spi_{flash_platform_data,partitions}\n  ARM: 6324/1: cam60: move cam60_spi_devices to .init.data\n  ARM: 6322/1: imx/pca100: Fix name of spi platform data\n  ARM: 6321/1: fix syntax error in main Kconfig file\n  ARM: 6297/1: move U300 timer to dynamic clock lookup\n  ARM: 6296/1: clock U300 intcon and timer properly\n  ARM: 6295/1: fix U300 apb_pclk split\n  ARM: 6306/1: fix inverted MMC card detect in U300\n  ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASID\n  ARM: 6294/1: etm: do a dummy read from OSSRR during initialization\n  ARM: 6292/1: coresight: add ETM management registers\n  ARM: 6288/1: ftrace: document mcount formats\n  ARM: 6287/1: ftrace: clean up mcount assembly indentation\n  ARM: 6286/1: fix Thumb-2 decompressor broken by \"Auto calculate ZRELADDR\"\n  ARM: 6281/1: video/imxfb.c: allow usage without BACKLIGHT_CLASS_DEVICE\n  ARM: 6280/1: imx: Fix build failure when including \u003cmach/gpio.h\u003e without \u003clinux/spinlock.h\u003e\n  ARM: S5PV210: Fix on missing s3c-sdhci card detection method for hsmmc3\n  ARM: S5P: Fix on missing S5P_DEV_FIMC in plat-s5p/Kconfig\n  ARM: S5PV210: Override FIMC driver name on Aquila board\n  ARM: S5PC100: enable FIMC on SMDKC100\n  ...\n\nFix up conflicts in arch/arm/mach-{s5pc100,s5pv210}/cpu.c due to\ndifferent subsystem \u0027setname\u0027 calls, and trivial port types in\ninclude/linux/serial_core.h\n"
    },
    {
      "commit": "45649fdb54c2e3feb59a8648608ed601511f2098",
      "tree": "7db4ba317e44fe04f1c3c7d443fa8e775359acaa",
      "parents": [
        "a67ef278e24b1fe5ab8f5e8ef27f9654b91732de"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 10 18:02:30 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "s3c-fb: change to depending on CONFIG_S3C_FB_DEV\n\nAs suggested by Marek Szyprowski, we should make the driver depend on the\nconfiguration currently being used to build the platform device into the\nkernel.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: InKi Dae \u003cinki.dae@samsung.com\u003e\nCc: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b019a41553a919965bb02d07d54e3e6c57a796d",
      "tree": "6e329b4159b440d2aac5200a5c07103fe261c096",
      "parents": [
        "5f6878b0d22f9b93f9698f88c335007e2a3c3bbc",
        "054d5c9238f3c577ad51195c3ee7803613f322cc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 10 23:17:52 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 10 23:17:52 2010 +0100"
      },
      "message": "Merge branches \u0027master\u0027 and \u0027devel\u0027 into for-linus\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "c5f347579a661c9506e794315f0798b75ef71d35",
      "tree": "eb900af7a9f758fe775ded478645fcc1ce75328f",
      "parents": [
        "537d84787659b355b3331813dc134c7497ddafa5",
        "f27098379b1dbfedae99e5b86e10529f799d4071"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 08 10:04:17 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 08 10:04:17 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://github.com/schandinat/linux-2.6\n\n* \u0027for-linus\u0027 of git://github.com/schandinat/linux-2.6:\n  drivers/video/via/via-gpio.c: fix warning\n  viafb: Depends on X86\n  fbdev: section cleanup in viafb driver\n  viafb: fix accel_flags check_var bug\n  viafb: probe cleanups\n  viafb: remove ioctls which break the framebuffer interface\n  viafb: update fix before calculating depth\n  viafb: PLL value cleanup\n  viafb: simplify lcd size \"detection\"\n  viafb: fix PCI table\n  viafb: add lcd scaling support for some IGPs\n  viafb: improve lcd code readability\n  viafb: remove duplicated scaling code\n  MAINTAINERS: update viafb entry\n"
    },
    {
      "commit": "500b9fc922cbec572f4fd1436533bfaed5011262",
      "tree": "aac4b7de0871e66740aeaf3510f7a59280026592",
      "parents": [
        "f165eb77f49cb6f6e86e2f2f09183904b2965d19",
        "beccb12f6fbcc73339f127ff1f00638f076c933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 06 18:13:19 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 06 18:13:19 2010 +0100"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/genesis-2.6 into devel-stable\n\nConflicts:\n\tdrivers/net/irda/sh_irda.c\n"
    },
    {
      "commit": "901b97d7b7ca9512ebb5d358df4ba6f8031f32cd",
      "tree": "4a53dc9559a62331b12af5760c3bcafc9bd58187",
      "parents": [
        "eca9c47bd3120d3643b83dce09b0cf49fdd73d1a"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Tue Jul 20 00:40:16 2010 +0100"
      },
      "committer": {
        "name": "Florian Tobias Schandinat",
        "email": "FlorianSchandinat@gmx.de",
        "time": "Thu Aug 05 21:58:26 2010 +0000"
      },
      "message": "viafb: Depends on X86\n\nVIA UniChrome and Chrome9 GPUs only exist as Integrated Graphics\nProcessors in x86 chipsets.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n"
    },
    {
      "commit": "cdd854bc42b5e6c79bbbc40c6600d995ffe6e747",
      "tree": "18c4dcc07bbb8aeb2b23bc812cd60cc293f36cd8",
      "parents": [
        "bbc4fd12a635492ad9d12bb418124fa2d5f0d734",
        "42a0ae2282b512d1a8f6f020327f5f7b8f31a5ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 09:03:46 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 09:03:46 2010 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (79 commits)\n  powerpc/8xx: Add support for the MPC8xx based boards from TQC\n  powerpc/85xx: Introduce support for the Freescale P1022DS reference board\n  powerpc/85xx: Adding DTS for the STx GP3-SSA MPC8555 board\n  powerpc/85xx: Change deprecated binding for 85xx-based boards\n  powerpc/tqm85xx: add a quirk for ti1520 PCMCIA bridge\n  powerpc/tqm85xx: update PCI interrupt-map attribute\n  powerpc/mpc8308rdb: support for MPC8308RDB board from Freescale\n  powerpc/fsl_pci: add quirk for mpc8308 pcie bridge\n  powerpc/85xx: Cleanup QE initialization for MPC85xxMDS boards\n  powerpc/85xx: Fix booting for P1021MDS boards\n  powerpc/85xx: Fix SWIOTLB initalization for MPC85xxMDS boards\n  powerpc/85xx: kexec for SMP 85xx BookE systems\n  powerpc/5200/i2c: improve i2c bus error recovery\n  of/xilinxfb: update tft compatible versions\n  powerpc/fsl-diu-fb: Support setting display mode using EDID\n  powerpc/5121: doc/dts-bindings: update doc of FSL DIU bindings\n  powerpc/5121: shared DIU framebuffer support\n  powerpc/5121: move fsl-diu-fb.h to include/linux\n  powerpc/5121: fsl-diu-fb: fix issue with re-enabling DIU area descriptor\n  powerpc/512x: add clock structure for Video-IN (VIU) unit\n  ...\n"
    },
    {
      "commit": "7a92d54521443450b14d89c413ec2072365da5bc",
      "tree": "9fbebc9638b25639d2f0129a2df4dda38bdb0fc8",
      "parents": [
        "3bf0eea8942fdcb948dea7e45c38bf7563407c49"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Sat Jul 17 11:14:34 2010 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:17 2010 +0100"
      },
      "message": "FBDEV: JZ4740: Add framebuffer driver\n\nAdd support for the LCD controller on JZ4740 SoCs.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: linux-fbdev@vger.kernel.org\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1470/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6011bdeaa6089d49c02de69f05980da7bad314ab",
      "tree": "8b0109726f0397e3ef7dbc4ffecb1fd4fdacdb00",
      "parents": [
        "c2439398170be9d7af28eb3ab59593369cb303f3"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Jul 21 10:13:21 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 04 16:12:15 2010 +0900"
      },
      "message": "fbdev: sh-mobile: HDMI support for SH-Mobile SoCs\n\nSome SH-Mobile SoCs have an HDMI controller and a PHY, attached to one of their\nLCDC interfaces. This patch adds a preliminary static support for such\ncontrollers, this means, that only the 720p mode is handled ATM. Support for\nmore modes and a dynamic switching between them will be added by a follow up\npatch.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8b856f040c09024aa9d1f363c1a5cf2d3db73ebd",
      "tree": "f837d2cd8b2c133932e9741a04fc82020c4c58d5",
      "parents": [
        "a027b33348df3512d7680eed29bada1247f01ad7"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Fri Jul 23 04:00:39 2010 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun Aug 01 17:06:44 2010 -0600"
      },
      "message": "powerpc/fsl-diu-fb: Support setting display mode using EDID\n\nAdds support for encoding display mode information\nin the device tree using verbatim EDID block.\n\nIf the EDID entry in the DIU node is present, the\ndriver will build mode database using EDID data\nand allow setting the display modes from this database.\nOtherwise display mode will be set using mode\nentries from driver\u0027s internal database as usual.\n\nThis patch also updates device tree bindings.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "285eba57db7bd7d7c3c5929fb8621fdcaaea1b00",
      "tree": "a9e7f0563cef296b24c53b20dbb388ec5c210172",
      "parents": [
        "1c14e6cecb1811543b1016f27e5d308fbea8c08a",
        "815c4163b6c8ebf8152f42b0a5fd015cfdcedc78"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 05 15:46:08 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 05 15:46:08 2010 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\tinclude/linux/serial_sci.h\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b1413357d924792e2e332dcb6b712a7fb2a5fb25",
      "tree": "8154ae2efaa79fae84b0b1422be01de793277b04",
      "parents": [
        "fc0ccfceb8aa6800040ba4f37a36ee306aa71c9f"
      ],
      "author": {
        "name": "Thadeu Lima de Souza Cascardo",
        "email": "cascardo@holoscopio.com",
        "time": "Fri Jun 04 14:15:00 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 04 15:21:45 2010 -0700"
      },
      "message": "fbdev: fix frame buffer devices menu\n\nCommit f601441916d1e19291d0b4f044b4a7551e2924d0 (\"imxfb: add support for\ni.MX25:) has inserted the symbol HAVE_FB_IMX, which does not depend on FB\nafter the menuconfig FB.  This breaks the menu, presenting most of the\ndrivers outside of it, when using menuconfig.\n\nMoving the symbol to the start of the file, just like HAVE_FB_ATMEL, fixes\nthe problem without breaking it for iMX25 configurations (tested with\nARCH\u003darm, no build).\n\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@holoscopio.com\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f782fee18b39b9ad438ebbd82c2915a16c879ee",
      "tree": "f292930065e6c860714c134790ab8882680ac739",
      "parents": [
        "8eda2f21ed9c936a54fd7bc16cbfa5ee656635c2",
        "f4b87dee923342505e1ddba8d34ce9de33e75050"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 24 08:52:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 24 08:52:55 2010 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "9fd04fe34af36344f61ebb24cc653726c231356e",
      "tree": "742fc5c9da3c285cad24e4e6f847f826db86c23b",
      "parents": [
        "1430e006a36da5401ad4420711b5a702ba17afa8"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Sun May 23 14:00:43 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 24 08:49:05 2010 +0900"
      },
      "message": "sh-mobile: add support for displays, connected over the MIPI bus\n\nSome SH-mobile SoCs have a MIPI DSI controller, that can be used to connect\nMIPI displays to LCDC. This patch adds a platform driver for SH-mobile MIPI DSI\nunit. It uses existing hooks in the sh_mobile_lcdcfb.c driver for display\nactivation and deactivation.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nTested-by: Damian Hobson-Garcia \u003cdhobsong@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ec2a7587e0a91d5c1afe23a0a73edfce06c5e4e0",
      "tree": "fff1da958ffca4d0b17b58ac5bbe22fa486ca106",
      "parents": [
        "da7806f9b0579a1150f01ade3b562e543ddcbf2c",
        "da6df07794d92cd159e28e2cb1947d8b33913e2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 21 14:40:30 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 21 14:40:30 2010 -0700"
      },
      "message": "Merge branch \u0027msm-video\u0027 of git://codeaurora.org/quic/kernel/dwalker/linux-msm\n\n* \u0027msm-video\u0027 of git://codeaurora.org/quic/kernel/dwalker/linux-msm:\n  drivers: video: msm: add include msm_mdp.h\n  drivers: video: msm: default to no\n"
    },
    {
      "commit": "2b78a963c800252a0016785813cc5140c006145c",
      "tree": "d343095ca5eeff68ec69824ca87ccee2634a94ca",
      "parents": [
        "2fed547c0298e1465d62b34a75a7b76353fee7d3"
      ],
      "author": {
        "name": "Florian Tobias Schandinat",
        "email": "FlorianSchandinat@gmx.de",
        "time": "Sat Apr 17 19:44:57 2010 +0000"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri May 07 17:17:39 2010 -0600"
      },
      "message": "viafb: make procfs entries optional\n\nviafb: make procfs entries optional\n\nThis patch adds a config option to enable procfs entries for direct\nhardware access. This was the old behaviour but the option defaults\nto no as this is really ugly and should not be needed if the driver\nworks correct (and if it doesn\u0027t, it needs to be fixed).\nThat stuff is really something that should\n- not be needed at all (the driver should be capable of doing it)\n- not be there (debugfs would be better for such things)\nSo add this option just for backwards compatiblity.\n\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n"
    },
    {
      "commit": "7e0de022680f7899d33141f3ab5724a704f5669a",
      "tree": "237054ee8d0676b9a327f0e3cdd1a6773cb3eb2d",
      "parents": [
        "24b4d82e4715841848a499534ed5cb7db3d6bca3"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue Dec 01 20:39:57 2009 -0700"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri May 07 17:16:02 2010 -0600"
      },
      "message": "viafb: add a driver for GPIO lines\n\nThis is a simple gpiolib driver giving access to the GPIO lines in the\nVIA framebuffer system.  A simple mechanism exists for switching lines\nbetween GPIO and I2C, but it\u0027s only compile-time for now.\n\nCc: ScottFang@viatech.com.cn\nCc: JosephChan@via.com.tw\nCc: Harald Welte \u003claforge@gnumonks.org\u003e\nAcked-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "a63445a31a76474dd3f9e852e8bf08f81ee7437a",
      "tree": "767a013f7f1c02c1546444dee3e732cf057615bb",
      "parents": [
        "c81eddb0e3728661d1585fbc564449c94165cc36"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Thu Apr 22 14:00:18 2010 -0700"
      },
      "committer": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Thu Apr 22 14:00:18 2010 -0700"
      },
      "message": "drivers: video: msm: default to no\n\nIt doesn\u0027t cure cancer ..\n\nSigned-off-by: Daniel Walker \u003cdwalker@codeaurora.org\u003e\n"
    },
    {
      "commit": "c3a0bd7515c682f4529a35318b6712c9ae456edc",
      "tree": "0dea8aa7f0f1e5f37c4c67faaf3aeb18f4a04701",
      "parents": [
        "a41842f70d6d6b0cfde3d21e163add81c4318ebd",
        "0d5e6f7ae8609b944c08e8a2f63f7d169c548134"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 18 16:59:10 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 18 16:59:10 2010 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (23 commits)\n  ARM: Fix RiscPC decompressor build errors\n  ARM: Fix sorting of platform group config options and includes\n  ARM: 5991/1: Fix regression in restore_user_regs macro\n  ARM: 5989/1: ARM: KGDB: add support for SMP platforms\n  ARM: 5990/1: ARM: use __armv5tej_mmu_cache_flush for V5TEJ instead of __armv4_mmu_cache_flush\n  ARM: Add final piece to fix XIP decompressor in read-only memory\n  video: enable sh_mobile_lcdc on SH-Mobile ARM\n  ARM: mach-shmobile: ap4evb SDHI0 platform data V2\n  ARM: mach-shmobile: sh7372 SDHI vector merge\n  ARM: mach-shmobile: sh7377 SDHI vector merge\n  ARM: mach-shmobile: sh7367 SDHI vector merge\n  ARM: mach-shmobile: G4EVM KEYSC platform data\n  mtd: enable sh_flctl on SH-Mobile ARM\n  ARM: mach-shmobile: G3EVM FLCTL platform data\n  ARM: mach-shmobile: G3EVM KEYSC platform data\n  Video: ARM CLCD: Better fix for swapped IENB and CNTL registers\n  ARM: Add L2 cache handling to smp boot support\n  ARM: 5960/1: ARM: perf-events: fix v7 event selection mask\n  ARM: 5959/1: ARM: perf-events: request PMU interrupts with IRQF_NOBALANCING\n  ARM: 5988/1: pgprot_dmacoherent() for non-mmu builds\n  ...\n"
    },
    {
      "commit": "7de4a9a73563e5f6f3c153015fadee433a443241",
      "tree": "d70e27c20bc612c58ec123e581f2ce7c02553888",
      "parents": [
        "1097d7cef683c30f9768007daae2e961a0686a10",
        "f04e879bf296d136bcafd8c5a26e95599b141671"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 18 16:44:47 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 18 16:44:47 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sunxvr1000: Add missing FB\u003dy depenency.\n  MAINTAINERS: Add entry for sparc serial drivers.\n  drivers/serial/sunsab.c: adjust the constant used to initialize the interrupt_mask0 fields\n"
    },
    {
      "commit": "f04e879bf296d136bcafd8c5a26e95599b141671",
      "tree": "3785cc01ac8c2a70c4b6833ac449204ee259bf1a",
      "parents": [
        "6404fccafa3bfdc0602130a87f4d93baf928bea4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 16 14:40:42 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 16 14:40:42 2010 -0700"
      },
      "message": "sunxvr1000: Add missing FB\u003dy depenency.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7278a22143b003e9af7b9ca1b5f1c40ae4b55d98",
      "tree": "5c55a7e679dc75210c178cb16ceecdb7ef6eb86a",
      "parents": [
        "3a14d0397732b6aaa541348b5a8e8f639ecd02b7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Wed Mar 10 11:33:10 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 15 12:14:16 2010 +0900"
      },
      "message": "video: enable sh_mobile_lcdc on SH-Mobile ARM\n\nThis patch enables the sh_mobile_lcdc driver on\nSH-Mobile ARM.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3474cbd11df8cdd6413781ea95bd51dd469098ff",
      "tree": "c8d78f415c00bad503541bee6dd68055997c3ad7",
      "parents": [
        "d89b218b801fd93ea95880f1c7fde348cbcc51c5",
        "2d378b9179881b46a0faf11430efb421fe03ddd8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 13 21:29:38 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 13 21:29:38 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Add very basic XVR-1000 framebuffer driver.\n  qlogicpti: Remove slash in QlogicPTI irq name\n"
    },
    {
      "commit": "2d378b9179881b46a0faf11430efb421fe03ddd8",
      "tree": "1f65ae4340bef3fdf11de7ced150d939f602461c",
      "parents": [
        "77d3926306bf4eecac50150ba5625797219f14ba"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 13 16:25:03 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 13 16:25:03 2010 -0800"
      },
      "message": "sparc64: Add very basic XVR-1000 framebuffer driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Frans van Berckel \u003cfberckel@xs4all.nl\u003e\n"
    },
    {
      "commit": "dca1d9f6d7ae428c193f32bd3e9a4ca13176648b",
      "tree": "02de8c3503c1c811754423d2fa3f3b4978044f6e",
      "parents": [
        "9ff99339447de403a46be5e3f23d0c794d540b06",
        "91e013827c0bcbb187ecf02213c5446b6f62d445"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:00:54 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:00:54 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (370 commits)\n  ARM: S3C2443: Add set_rate and round_rate calls for armdiv clock\n  ARM: S3C2443: Remove #if 0 for clk_mpll\n  ARM: S3C2443: Update notes on MPLLREF clock\n  ARM: S3C2443: Further clksrc-clk conversions\n  ARM: S3C2443: Change to using plat-samsung clksrc-clk implementation\n  USB: Fix s3c-hsotg build following Samsung platform header moves\n  ARM: S3C64XX: Reintroduce unconditional build of audio device\n  ARM: 5961/1: ux500: fix CLKRST addresses\n  ARM: 5977/1: arm: Enable backtrace printing on oops when PC is corrupted\n  ASoC: Fix S3C64xx IIS driver for Samsung header reorg\n  ARM: S3C2440: Fix plat-s3c24xx move of s3c2440/s3c2442 support\n  [ARM] pxa: fix typo in mxm8x10.h\n  [ARM] pxa/raumfeld: set GPIO drive bits for LED pins\n  [ARM] pxa/zeus: Add support for mcp2515 CAN bus\n  [ARM] pxa/zeus: Add support for onboard max6369 watchdog\n  [ARM] pxa/zeus: Add Eurotech as the manufacturer\n  [ARM] pxa/zeus: Correct the USB host initialisation flags\n  [ARM] pxa/zeus: Allow usage of 8250-compatible UART in uncompress\n  [ARM] pxa: refactor uncompress.h for non-PXA uarts\n  [ARM] mmp2: fix incorrect calling of chip-\u003emask_ack() for 2nd level cascaded IRQs\n  ...\n"
    },
    {
      "commit": "8661970875d7d27e4de233d357327fffdb4a5e3d",
      "tree": "7b8cb8c11bc5e66da62cccf8fd77201415183353",
      "parents": [
        "91d4e0a4c889e3e8078c26542b8f5a322b87adf4"
      ],
      "author": {
        "name": "Wang Qiang",
        "email": "rurality.linux@gmail.com",
        "time": "Wed Mar 10 15:21:47 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:34 2010 -0800"
      },
      "message": "NUC900 LCD Controller Driver\n\nAn LCD controller driver for nuc900s.  The Linux LOGO is just fine and the\nFB-Test application was ok, too.\n\nSigned-off-by: Wang Qiang \u003crurality.linux@gmail.com\u003e\nCc: Wang Zongshun \u003cmcuos.com@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "91d4e0a4c889e3e8078c26542b8f5a322b87adf4",
      "tree": "c7dc5def96725767ebafbe7a1b61f5460bc85354",
      "parents": [
        "55a23c4af83df9c8fdf55690a09a3f0a92bd127b"
      ],
      "author": {
        "name": "Christoph Egger",
        "email": "siccegge@stud.informatik.uni-erlangen.de",
        "time": "Wed Mar 10 15:21:46 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:34 2010 -0800"
      },
      "message": "fbdev: remove obsolete CONFIG_FB_SOFT_CURSOR\n\nThe config Option FB_SOFT_BUFFER was removed in\nc465e05a03209651078b95686158648fd7ed84c5 (\"fbcon/fbdev: Move softcursor\nout of fbdev to fbcon\").\n\nWhile moving to fbcon this single driver has it left as a select in\nKConfig / #ifdef in source.  This last occurence is removed here so the\noption is really gone\n\nSigned-off-by: Christoph Egger \u003csiccegge@stud.informatik.uni-erlangen.de\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f601441916d1e19291d0b4f044b4a7551e2924d0",
      "tree": "e6eda9adc17fa7f60ea27c555d5cecc99d97bbae",
      "parents": [
        "94d32f99c6aba8b702a9cf78cb328aeb7882b1e5"
      ],
      "author": {
        "name": "Baruch Siach",
        "email": "baruch@tkos.co.il",
        "time": "Wed Feb 17 12:33:23 2010 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Feb 18 08:34:23 2010 +0100"
      },
      "message": "imxfb: add support for i.MX25\n\nThe commit also introduces the HAVE_FB_IMX config that is to be selected from\nthe MX25 platform config. Once this commit gets merged, the two other i.MX\narchs, ARCH_MX1 and ARCH_MX2, should follow this one.\n\nSigned-off-by: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "9cfe4a93e50bb36392c8d74432e4607f297cdbfc",
      "tree": "77fa42b5cd0cd0a1af2668f3ee728cd67ee8c2ad",
      "parents": [
        "0769746183caff9d4334be48c7b0e7d2ec8716c4"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Dec 15 16:46:21 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 16 07:20:01 2009 -0800"
      },
      "message": "fbdev: bfin-lq035q1-fb: new Blackfin Landscape LCD EZ-Extender driver\n\nFramebuffer driver for the Landscape LCD EZ-Extender (ADZS-BFLLCD-EZEXT)\nhttp://docs.blackfin.uclinux.org/doku.php?id\u003dhw:cards:landscape_lcd_ez-extender\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c4e194e3b71ff4fed01d727c32ee1071921d28a3",
      "tree": "f3d237e46ee08c15693e14c15ed1f93c1946c560",
      "parents": [
        "2fe77b81c77eed92c4c0439f74c8148a295b4a86",
        "3989d17847071fa94c93299805a9cca27cf65d26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 11 20:46:51 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 11 20:46:51 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/dwalker/linux-msm\n\n* \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/dwalker/linux-msm:\n  HTC Dream: mmc compilation fixes\n  video: Allow selecting MSM framebuffer in Kconfig\n  Add arm msm maintainer entry\n  msm: Add memory map for HTC Dream\n  msm: add minimal board file for HTC Dream device\n  msm: make debugging UART (for DEBUG_LL) configurable\n"
    },
    {
      "commit": "aa2cf420593b67cc93de7a3f675b2a88eba0505f",
      "tree": "dfb3c73a8a3987c3b3ba08083f379ebc90942e03",
      "parents": [
        "d71cb81af3817193bc605de061da0499934263a6",
        "178ff4c9175db447f93b7343954b1d44707c881b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 10 21:55:17 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 10 21:55:17 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://gitorious.org/linux-omap-dss2/linux\n\n* \u0027for-linus\u0027 of git://gitorious.org/linux-omap-dss2/linux:\n  MAINTAINERS: Add OMAP2/3 DSS and OMAPFB maintainer\n  OMAP: SDP: Enable DSS2 for OMAP3 SDP board\n  OMAP: DSS2: Taal DSI command mode panel driver\n  OMAP: DSS2: Add generic and Sharp panel drivers\n  OMAP: DSS2: omapfb driver\n  OMAP: DSS2: DSI driver\n  OMAP: DSS2: SDI driver\n  OMAP: DSS2: RFBI driver\n  OMAP: DSS2: Video encoder driver\n  OMAP: DSS2: DPI driver\n  OMAP: DSS2: DISPC\n  OMAP: DSS2: Add more core files\n  OMAP: DSS2: Display Subsystem Driver core\n  OMAP: DSS2: Documentation for DSS2\n  OMAP: Add support for VRFB rotation engine\n  OMAP: Add VRAM manager\n  OMAP: OMAPFB: add omapdss device\n  OMAP: OMAPFB: split omapfb.h\n  OMAP2: Add funcs for writing SMS_ROT_* registers\n"
    },
    {
      "commit": "4e00dc762d68248c23c5fe1dfb4d06fbe75554b0",
      "tree": "f48b0daf791263a91ee5f6a69c806bd74be00a02",
      "parents": [
        "0c19d21e801bef90618a1f4fd0a13d4194609804"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Tue Dec 08 11:10:28 2009 -0800"
      },
      "committer": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Thu Dec 10 10:14:33 2009 -0800"
      },
      "message": "video: Allow selecting MSM framebuffer in Kconfig\n\nAllow user to select MSM framebuffer support in Kconfig.\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@codeaurora.org\u003e\n"
    },
    {
      "commit": "eae6fa9b0c3e2cb49cc157e906dd0ac52cfd7ca5",
      "tree": "34f7d08d5f9913c3b5c3bca152953a173ded1e05",
      "parents": [
        "02412f49f6a7e35753d9af49d92662fb562fc9fa",
        "df11303c90406426847255ba498607f15a472a0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 10 09:34:40 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 10 09:34:40 2009 -0800"
      },
      "message": "Merge branch \u0027xen/fbdev\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen\n\n* \u0027xen/fbdev\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen:\n  xen pvfb: Inhibit VM_IO flag to be set on vmalloc-ed framebuffers.\n  fb-defio: Inhibit VM_IO flag to be set on vmalloc-ed framebuffers.\n  fb-defio: If FBINFO_VIRTFB is defined, do not set VM_IO flag.\n  Fix toogle whether xenbus driver should be built as module or part of kernel.\n"
    },
    {
      "commit": "afedec183e95bd5e126a7846a644acfdddb86a66",
      "tree": "4e4fdfa45487d450b510d926ec35450dd4bc4ca7",
      "parents": [
        "dadd2bb931a08a4b6b17f9e82d9bbe7bedebbc98"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Fri Aug 07 12:01:55 2009 +0300"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Wed Dec 09 12:04:33 2009 +0200"
      },
      "message": "OMAP: Add VRAM manager\n\nAdd a Video RAM manager for OMAP 2 and 3 platforms. VRAM manager is used\nto allocate large continuous blocks of SDRAM or SRAM. The features VRAM\nmanager has that are missing from dma_alloc_* functions are:\n\n- Support for OMAP2\u0027s SRAM\n- Allocate without ioremapping\n- Allocate at defined physical addresses\n- Allows larger VRAM area and larger allocations\n\nThe upcoming DSS2 uses VRAM manager.\n\nVRAM area size can be defined in kernel config, board file or with\nkernel boot parameters. Board file definition overrides kernel config,\nand boot parameter overrides kernel config and board file.\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "0912e5359f89f303f53fd4874dadab77a4949a8a",
      "tree": "720d2f12f0293229c4ebd085b159cd0ad4da2dd1",
      "parents": [
        "2ef9f59a7a3a0894be63836542f0902a45ffdd22"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Jun 23 16:30:56 2009 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Nov 16 16:56:23 2009 +0100"
      },
      "message": "atmel_lcdfb Kconfig: remove long dependency line\n\nMany Atmel SOC are embedding a LCD controller. This patch removes the long\ndependency line for this Atmel LCD framebuffer driver configuration entry.\nThe HAVE_FB_ATMEL configuration option is located in the video Kconfig file\nas it may be setup by ARM/AT91 and AVR32 chips.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\n"
    },
    {
      "commit": "93f40e6f1493ae0c1e04760b221c125ef5e47205",
      "tree": "e957a4b72304c29aabe6950368b5467ec39c9fcf",
      "parents": [
        "df69f0da187815bc116860be4a29c7c953d22c5a"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Nov 11 14:26:47 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 12 07:25:58 2009 -0800"
      },
      "message": "fb: put framebuffer drivers back under the \"frame buffer devices\" menu\n\nThe config FB_PRE_INIT_FB entry in drivers/video/Kconfig pushes all entries\nbelow it out of the menuconfig selection. Fix this.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba69ea42f8ba8286cbe0e939bd1ce781b7905b84",
      "tree": "6b1d765aa10b2a32ab9e02eb39674a40167ade6d",
      "parents": [
        "74fca6a42863ffacaf7ba6f1936a9f228950f657"
      ],
      "author": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Oct 08 13:23:08 2009 -0400"
      },
      "committer": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy.fitzhardinge@citrix.com",
        "time": "Thu Oct 08 11:55:18 2009 -0700"
      },
      "message": "Fix toogle whether xenbus driver should be built as module or part of kernel.\n\nThe \"select\" statement in the Kconfig ensures that all other users\nof the xenbus will have the same dependency.\n\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\n"
    },
    {
      "commit": "0728bacbba3b0267fa8ca8be69aa43d81b57ab51",
      "tree": "a0dd85cb348ad481e92a0d4f45eefdc88fac6e3d",
      "parents": [
        "0fcf6ada2b8eb42d132c0846384f1299889609e3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Sep 22 16:47:47 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:56 2009 -0700"
      },
      "message": "matroxfb: make CONFIG_FB_MATROX_MULTIHEAD\u003dy mandatory\n\nI would like to get rid of option CONFIG_FB_MATROX_MULTIHEAD and just\nalways enable it.  There are many reasons for doing this:\n\n* CONFIG_FB_MATROX_MULTIHEAD\u003dy is what all x86 distributions do, so it\n  definitely works or we would know by now.\n\n* Building the matroxfb driver with CONFIG_FB_MATROX_MULTIHEAD not set\n  results in the following build warning:\n\ndrivers/video/matrox/matroxfb_crtc2.c: In function \u0027matroxfb_dh_open\u0027:\ndrivers/video/matrox/matroxfb_crtc2.c:265: warning: the address of \u0027matroxfb_global_mxinfo\u0027 will always evaluate as \u0027true\u0027\ndrivers/video/matrox/matroxfb_crtc2.c: In function \u0027matroxfb_dh_release\u0027:\ndrivers/video/matrox/matroxfb_crtc2.c:285: warning: the address of \u0027matroxfb_global_mxinfo\u0027 will always evaluate as \u0027true\u0027\n\nThis is nothing to be worried about, the driver will work fine, but build\nwarnings are still annoying.\n\n* The trick to get multihead support without CONFIG_FB_MATROX_MULTIHEAD,\n  which is described in the config help text, no longer works: you can\u0027t\n  load the same kernel module more than once.\n\n* I fail to see how CONFIG_FB_MATROX_MULTIHEAD\u003dy would make the code\n  significantly slower, contrary to what the help text says.  A few extra\n  parameters on the stack here and there can\u0027t really slow things down in\n  comaprison to the rest of the code, and register access.\n\n* The driver built without CONFIG_FB_MATROX_MULTIHEAD is larger than the\n  driver build with CONFIG_FB_MATROX_MULTIHEAD\u003dy by 8%.\n\n* One less configuration option makes things simpler.  We add options\n  all the time, being able to remove one for once is nice.  It improves\n  testing coverage.  And I don\u0027t think the Matrox adapters are still\n  popular enough to warrant overdetailed configuration settings.\n\n* We should be able to unobfuscate the driver code quite a bit after\n  this change (patches follow.)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "88017bda96a5fd568a982b01546c8fb1782dda62",
      "tree": "fb31f14c593f882dac2db7acdfadbc469240dd6d",
      "parents": [
        "c6012189a40d33213ead5d15769fab615443206f"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Tue Sep 22 16:47:09 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:51 2009 -0700"
      },
      "message": "ep93xx video driver\n\nEP93xx video driver plus documentation.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nCc: Daniele Venzano \u003clinux@brownhat.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ed824d9aead77a6a4eb1e89c3b3d270ba386fad",
      "tree": "c5b1f863ca2a610ff893fd9ad301355ab5c3e108",
      "parents": [
        "6e3658f0df6f708202159302b4f3915d9b97b8dc"
      ],
      "author": {
        "name": "Sudhakar Rajashekhara",
        "email": "sudhakar.raj@ti.com",
        "time": "Tue Sep 22 16:47:06 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "davinci: fb: Frame Buffer driver for TI DA8xx/OMAP-L1xx\n\nAdd LCD controller (LCDC) driver for TI\u0027s DA8xx/OMAP-L1xx architecture.\nLCDC specifications can be found at http://www.ti.com/litv/pdf/sprufm0a.\n\nLCDC on DA8xx consists of two independent controllers, the Raster\nController and the LCD Interface Display Driver (LIDD) controller.  LIDD\nfurther supports character and graphic displays.\n\nThis patch adds support for the graphic display (Sharp LQ035Q3DG01) found\non the DA830 based EVM.  The EVM details can be found at:\nhttp://support.spectrumdigital.com/boards/dskda830/revc/.\n\nSigned-off-by: Sudhakar Rajashekhara \u003csudhakar.raj@ti.com\u003e\nSigned-off-by: Pavel Kiryukhin \u003cpkiryukhin@ru.mvista.com\u003e\nSigned-off-by: Steve Chen \u003cschen@mvista.com\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nDESC\ndavinci-fb-frame-buffer-driver-for-ti-da8xx-omap-l1xx-fix\nEDESC\nFrom: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\nfix kconfig indenting\n\nCc: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Pavel Kiryukhin \u003cpkiryukhin@ru.mvista.com\u003e\nCc: Steve Chen \u003cschen@mvista.com\u003e\nCc: Sudhakar Rajashekhara \u003csudhakar.raj@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d480ace08d5b59133575e672a0bd1c97b0f8400f",
      "tree": "3e2e0edd582d7f511544ad87a6095c6227d280aa",
      "parents": [
        "689620100172e24fdf0981e9978a9559e8769258"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Tue Sep 22 16:47:03 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "fbdev: framebuffer support for HTC Dream\n\nAdd a framebuffer driver for Qualcomm MSM/QSD SoCs, tested on HTC Dream\nsmartphone (aka T-Mobile G1, aka ADP1).\n\nBrian said:\n\n  I did the original quick and dirty version for bringup.  Rebecca took\n  over and (re)wrote the bulk of the driver, getting things stable for\n  production ship of Dream and Sapphire, and Dima is currently adding\n  support for later Qualcomm chipsets (QSD8x50, etc).\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Brian Swetland \u003cswetland@google.com\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\nCc: Dima Zavin \u003cdima@android.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "515b696b282f856c3ad1679ccd658120faa387d0",
      "tree": "d9d7c1185c396617f128ca23463062308d11393b",
      "parents": [
        "fa877c71e2136bd682b45022c96d5e073ced9f58",
        "064a16dc41be879d12bd5de5d2f9d38d890e0ee7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 18 09:43:09 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 18 09:43:09 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (262 commits)\n  sh: mach-ecovec24: Add user debug switch support\n  sh: Kill off unused se_skipped in alignment trap notification code.\n  sh: Wire up HAVE_SYSCALL_TRACEPOINTS.\n  video: sh_mobile_lcdcfb: use both register sets for display panning\n  video: sh_mobile_lcdcfb: implement display panning\n  sh: Fix up sh7705 flush_dcache_page() build.\n  sh: kfr2r09: document the PLL/FLL \u003c-\u003e RF relationship.\n  sh: mach-ecovec24: need asm/clock.h.\n  sh: mach-ecovec24: deassert usb irq on boot.\n  sh: Add KEYSC support for EcoVec24\n  sh: add kycr2_delay for sh_keysc\n  sh: cpufreq: Include CPU id in info messages.\n  sh: multi-evt support for SH-X3 proto CPU.\n  sh: clkfwk: remove bogus set_bus_parent() from SH7709.\n  sh: Fix the indication point of the liquid crystal of AP-325RXA(AP3300)\n  sh: Add EcoVec24 romImage defconfig\n  sh: USB disable process is needed if romImage boot for EcoVec24\n  sh: EcoVec24: add HIZA setting for LED\n  sh: EcoVec24: write MAC address in boot\n  sh: Add romImage support for EcoVec24\n  ...\n"
    },
    {
      "commit": "4406c56d0a4da7a37b9180abeaece6cd00bcc874",
      "tree": "65a85fa73a25d24cbed6d163fdcf8df1b934a0be",
      "parents": [
        "6b7b352f2102e21f9d8f38e932f01d9c5705c073",
        "5e3573db2bd5db6925159279d99576a4635bdb66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 16 07:49:54 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 16 07:49:54 2009 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (75 commits)\n  PCI hotplug: clean up acpi_run_hpp()\n  PCI hotplug: acpiphp: use generic pci_configure_slot()\n  PCI hotplug: shpchp: use generic pci_configure_slot()\n  PCI hotplug: pciehp: use generic pci_configure_slot()\n  PCI hotplug: add pci_configure_slot()\n  PCI hotplug: clean up acpi_get_hp_params_from_firmware() interface\n  PCI hotplug: acpiphp: don\u0027t cache hotplug_params in acpiphp_bridge\n  PCI hotplug: acpiphp: remove superfluous _HPP/_HPX evaluation\n  PCI: Clear saved_state after the state has been restored\n  PCI PM: Return error codes from pci_pm_resume()\n  PCI: use dev_printk in quirk messages\n  PCI / PCIe portdrv: Fix pcie_portdrv_slot_reset()\n  PCI Hotplug: convert acpi_pci_detect_ejectable() to take an acpi_handle\n  PCI Hotplug: acpiphp: find bridges the easy way\n  PCI: pcie portdrv: remove unused variable\n  PCI / ACPI PM: Propagate wake-up enable for devices w/o ACPI support\n  ACPI PM: Replace wakeup.prepared with reference counter\n  PCI PM: Introduce device flag wakeup_prepared\n  PCI / ACPI PM: Rework some debug messages\n  PCI PM: Simplify PCI wake-up code\n  ...\n\nFixed up conflict in arch/powerpc/kernel/pci_64.c due to OF device tree\nscanning having been moved and merged for the 32- and 64-bit cases.  The\n\u0027needs_freset\u0027 initialization added in 6e19314cc (\"PCI/powerpc: support\nPCIe fundamental reset\") is now in arch/powerpc/kernel/pci_of_scan.c.\n"
    },
    {
      "commit": "ea88023b3491a384575ebcd5e8a449e841a28a24",
      "tree": "f46e3d8302e44dc55ce31823501e100472d29683",
      "parents": [
        "a6f15ade97989d414e9bf33874c9d5d1f39808ec",
        "0cb583fd2862f19ea88b02eb307d11c09e51e2f8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 16 13:48:32 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 16 13:48:32 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\tarch/sh/kernel/vmlinux.lds.S\n"
    },
    {
      "commit": "ddd559b13f6d2fe3ad68c4b3f5235fd3c2eae4e3",
      "tree": "d827bca3fc825a0ac33efbcd493713be40fcc812",
      "parents": [
        "cf7a2b4fb6a9b86779930a0a123b0df41aa9208f",
        "f17a1f06d2fa93f4825be572622eb02c4894db4e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 12 12:02:26 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 12 12:02:26 2009 +0100"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into devel\n\nConflicts:\n\tMAINTAINERS\n\tarch/arm/mm/fault.c\n"
    },
    {
      "commit": "cf7a2b4fb6a9b86779930a0a123b0df41aa9208f",
      "tree": "a5542d40aa2e321b7479c676a8234fee31b4c351",
      "parents": [
        "b736b89f8a001cb73f020ca90a6fac77861cddf6",
        "8c3cbd5a2b2cc244277f6089dae83f09f1e7a27b",
        "57a473f2f97cf3bca78df08aac2f438ddef03bee",
        "af1057abd7d5f97e17ab96e34d1920746188ddcb",
        "c1cb6b7fb5190ad55b31aa3289d48fedd288ddaa",
        "65cec8e3db606608fd1f8dfc4a1c7c37bfba9173",
        "8e22676e56673494a15ba95b57af21eb47d8b98a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 12 12:01:34 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 12 12:01:34 2009 +0100"
      },
      "message": "Merge branches \u0027arm\u0027, \u0027at91\u0027, \u0027bcmring\u0027, \u0027ep93xx\u0027, \u0027mach-types\u0027, \u0027misc\u0027 and \u0027w90x900\u0027 into devel\n"
    },
    {
      "commit": "deb2d2ecd43dfc51efe71eed7128fda514da96c6",
      "tree": "ba05339620bc285265f88d2c7c43df5fc25b732c",
      "parents": [
        "500559a92dd36af7cee95ed2f5b7722fb95a82e7"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Aug 11 15:52:06 2009 +1000"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Sep 09 13:29:36 2009 -0700"
      },
      "message": "PCI/GPU: implement VGA arbitration on Linux\n\nBackground:\nGraphic devices are accessed through ranges in I/O or memory space. While most\nmodern devices allow relocation of such ranges, some \"Legacy\" VGA devices\nimplemented on PCI will typically have the same \"hard-decoded\" addresses as\nthey did on ISA. For more details see \"PCI Bus Binding to IEEE Std 1275-1994\nStandard for Boot (Initialization Configuration) Firmware Revision 2.1\"\nSection 7, Legacy Devices.\n\nThe Resource Access Control (RAC) module inside the X server currently does\nthe task of arbitration when more than one legacy device co-exists on the same\nmachine. But the problem happens when these devices are trying to be accessed\nby different userspace clients (e.g. two server in parallel). Their address\nassignments conflict. Therefore an arbitration scheme _outside_ of the X\nserver is needed to control the sharing of these resources. This document\nintroduces the operation of the VGA arbiter implemented for Linux kernel.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Tiago Vignatti \u003ctiago.vignatti@nokia.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "915190f7d4f08e413e5fde6b0abcd5375aeacdf4",
      "tree": "0638b3a83a53e915c10f74a6f1e23218b9fc3626",
      "parents": [
        "d7dbf6ea40a2859adaca2dfdbbea83f3d6c73c2f"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Jul 21 11:31:29 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 23 10:34:20 2009 +0100"
      },
      "message": "[ARM] 5614/1: at91: atmel_lcdfb: add at91sam9g10 support to atmel LCD driver\n\nModify atmel LCD driver: atmel_lcdfb for at91sam9g10.  This add a clock\nmanagement equivalent to at91sam9261.\n\nSigned-off-by: Hong Xu \u003chong.xu@atmel.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c358fc46efa6b8a03cf007e7250b4b0020950d0a",
      "tree": "eb90f5106d3e152fdccbdd76c48fbb19f5f429a6",
      "parents": [
        "72849873cdf213b5d7b8ae006e6740b2d78f6ad8",
        "2094e504a7489a2d774d544592360e578d9325f8",
        "719a72b7c75bb239ca6184190ab994b71a31c6dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 20 04:28:11 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 20 04:28:11 2009 +0900"
      },
      "message": "Merge branches \u0027sh/hwblk\u0027 and \u0027sh/platform-updates\u0027\n"
    },
    {
      "commit": "ba0ab82358a12e7a7f2872d6b65c437157c6888f",
      "tree": "434b13e9f81dd8cf59b7d08a8f010196a87001c0",
      "parents": [
        "916635bfcae5fec170ccd36f4b451cf7c5d23b9d"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Fri Jul 03 11:24:46 2009 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jul 15 16:01:55 2009 +1000"
      },
      "message": "fb/intelfb: conflict with DRM_I915 and hide by default\n\nUsers get confused by this driver.  It\u0027s really a special purpose\nembedded driver, and causes a lot of problems if enabled.  So hide it\nunder EMBEDDED by default, and make sure it doesn\u0027t get enabled with\nthe i915 DRM driver.\n\nDave, I\u0027m hoping you can feed this to Linus through your tree.  It\u0027s\nappropriate for 2.6.31 I think.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "727dc3fde82969609e1e69f1f12de83c2fe41238",
      "tree": "7354b8c2aced2124af0cd21ea33fb03175ba7329",
      "parents": [
        "7119888df1fd115573616ae43747b2e823b0663e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 07 10:30:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 07 10:30:02 2009 +0900"
      },
      "message": "video: sh_mobile_lcdcfb: depends on HAVE_CLK.\n\nThis deifdefs the driver and adds an explicit HAVE_CLK dependency. Given\nthat all SH platforms provide it, there is no reason to keep this as an\nifdef. Other architectures that implement support for this driver will\nalready have to provide clock framework support for timers and so on\nalready, so adding this as an additional dependency is not terribly\nprobematic.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "17085a934592585bd878884dee04b850a367be10",
      "tree": "8491856baf21b3ae1047175987d0060b4c276630",
      "parents": [
        "90eab5e09de20e8d991bbb11f6edfb573f906352"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Fri Apr 03 13:33:32 2009 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Fri Jul 03 03:34:05 2009 +0000"
      },
      "message": "parisc: stifb: should depend on STI_CONSOLE\n\nFix this build error when CONFIG_STI_CONSOLE is not set\ndrivers/video/stifb.c:1337: undefined reference to `sti_get_rom\u0027\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "789b23bc40a67d9a19bedc2655c6bcab79bcabd8",
      "tree": "01b47924223763d33034ca7d6ec85f102fd5fcc0",
      "parents": [
        "fddcc0ae58edefeb7ac1e460411d7dfbe8ebdacc"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Fri Jun 26 15:36:58 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 27 11:05:22 2009 +0100"
      },
      "message": "[ARM] 5572/1: at91: Support for at91sam9g45 series: core chip \u0026 board support\n\nHere are the at91 specific files dedicated to the at91sam9g45 series. They\nmimic the traditional at91 way of managing chips \u0026 boards.\n\nThe first board that embeds at91sam9g45 chip is the AT91SAM9G45-EKES. In\nthe future, the main board for this 9g45 series will be the\nAT91SAM9M10G45-EK (I choose this last name for the board file).\n\nSimple drivers are enabled in _devices and board- files. Newer peripheral\nsupport will be added in future patches.\n\nIncuded peripherals support (for now):\n- USART\n- SPI\n- Ethernet\n- NAND flash\n- LCD\n- gpio/joystick/buttons\n- leds and pwm\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4b1982896876872d30493cca9477975b62335f39",
      "tree": "e2d2cf3ff6f98dada1e68517e7f03ee6095652c5",
      "parents": [
        "5b7f92c96a74ac9a9bc21101ad02f6c9f71fd25d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Thu Jun 18 16:49:21 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 19 16:46:08 2009 -0700"
      },
      "message": "fbdev: do not allow VESA modes without compiled-in drivers\n\nDo not accept VESA modes by the \"vga\u003d\" kernel parameter if there is no\nframe buffer driver compiled-in to handle it.\n\nAlso, there is a comment added to the Kconfig description after Werner\nLemberg\u0027s suggestion\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d13249\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nReported-by: Werner Lemberg \u003cwl@gnu.org\u003e\nCc: Michal Januszewski \u003cspock@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "336e747eebef7117b9acabb606bd817f1f1c5106",
      "tree": "db06e5f2e7d3d05fd58f4d7262c40c857e9aa24b",
      "parents": [
        "39000d654c2a22ca51fe92a39003d5fade59e9e4"
      ],
      "author": {
        "name": "Julian Calaby",
        "email": "julian.calaby@gmail.com",
        "time": "Tue Jun 16 15:34:29 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "mb862xxfb: restrict compliation of platform driver to PPC\n\nThe OpenFirmware part of this driver is uncompilable on SPARC due to it\u0027s\ndependance on several PPC specific functions.\n\nRestricting this to PPC to prevent these build errors:\n  CC      drivers/video/mb862xx/mb862xxfb.o\ndrivers/video/mb862xx/mb862xxfb.c: In function \u0027of_platform_mb862xx_probe\u0027:\ndrivers/video/mb862xx/mb862xxfb.c:559: error: implicit declaration of function \u0027of_address_to_resource\u0027\ndrivers/video/mb862xx/mb862xxfb.c:575: error: \u0027NO_IRQ\u0027 undeclared (first use in this function)\ndrivers/video/mb862xx/mb862xxfb.c:575: error: (Each undeclared identifier is reported only once\ndrivers/video/mb862xx/mb862xxfb.c:575: error: for each function it appears in.)\n\nThis was found using randconfig builds.\n\nSigned-off-by: Julian Calaby \u003cjulian.calaby@gmail.com\u003e\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2cf4d4514d5b43c1f3b64bd0ec8b9853bde8f1dc",
      "tree": "e35a625496acc6ac852846d40b8851186b9d1ac4",
      "parents": [
        "44b7532b8b464f606053562400719c9c21276037",
        "ce53895a5d24e0ee19fb92f56c17323fb4c9ab27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:42:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:42:43 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (417 commits)\n  MAINTAINERS: EB110ATX is not ebsa110\n  MAINTAINERS: update Eric Miao\u0027s email address and status\n  fb: add support of LCD display controller on pxa168/910 (base layer)\n  [ARM] 5552/1: ep93xx get_uart_rate(): use EP93XX_SYSCON_PWRCNT and EP93XX_SYSCON_PWRCN\n  [ARM] pxa/sharpsl_pm: zaurus needs generic pxa suspend/resume routines\n  [ARM] 5544/1: Trust PrimeCell resource sizes\n  [ARM] pxa/sharpsl_pm: cleanup of gpio-related code.\n  [ARM] pxa/sharpsl_pm: drop set_irq_type calls\n  [ARM] pxa/sharpsl_pm: merge pxa-specific code into generic one\n  [ARM] pxa/sharpsl_pm: merge the two sharpsl_pm.c since it\u0027s now pxa specific\n  [ARM] sa1100: remove unused collie_pm.c\n  [ARM] pxa: fix the conflicting non-static declarations of global_gpios[]\n  [ARM] 5550/1: Add default configure file for w90p910 platform\n  [ARM] 5549/1: Add clock api for w90p910 platform.\n  [ARM] 5548/1: Add gpio api for w90p910 platform\n  [ARM] 5551/1: Add multi-function pin api for w90p910 platform.\n  [ARM] Make ARM_VIC_NR depend on ARM_VIC\n  [ARM] 5546/1: ARM PL022 SSP/SPI driver v3\n  ARM: OMAP4: SMP: Update defconfig for OMAP4430\n  ARM: OMAP4: SMP: Enable SMP support for OMAP4430\n  ...\n"
    },
    {
      "commit": "4c31791c3d9d38ac052dd5e2981df713d8f3dcc4",
      "tree": "b7f95922b2f1da5b36d95176e6d8f826151f3ee1",
      "parents": [
        "98797a241e28b787b84d308b867ec4c5fe7bbdf8",
        "7517b3fbe40c231d79d36f31c1e9930cbb8c4be2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 14 11:00:16 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 14 11:00:16 2009 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "638772c7553f6893f7b346bfee4d46851af59afc",
      "tree": "c588f311c5217cbb258b74b1ee2892b4383d68e7",
      "parents": [
        "51cdd9289d2e0d83eb32ed6d7a42596b02bf924e"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Wed Feb 11 17:25:24 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Jun 13 00:09:09 2009 +0800"
      },
      "message": "fb: add support of LCD display controller on pxa168/910 (base layer)\n\nThis driver is originally written by Lennert, modified by Green to be\nfeature complete,  and ported by Jun Nie and Kevin Liu for pxa168/910\nprocessors.\n\nThe patch adds support for the on-chip LCD display controller, it\ncurrently supports the base (graphics) layer only.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Green Wan \u003cgwan@marvell.com\u003e\nCc: Peter Liao \u003cpliao@marvell.com\u003e\nSigned-off-by: Jun Nie \u003cnjun@marvell.com\u003e\nSigned-off-by: Kevin Liu \u003ckliu5@marvell.com\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "fc05505b77f7900a1bb74fb3f3a4343dee4265a4",
      "tree": "6517919cb60bd9465078512cacbefd8c77f94b76",
      "parents": [
        "a2ab67fae1ab9226679495a8d260f4e6555efc5f",
        "11c79740d3c03cb81f84e98cf2e2dbd8d9bb53cd"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 23 23:18:40 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 23 23:18:40 2009 +0100"
      },
      "message": "Merge branch \u0027ixp4xx\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into devel\n"
    },
    {
      "commit": "6fa612b56c575a5235568593eab4240c90608630",
      "tree": "288ff82b2dd6a6c278785ff34e52bc7bf348d284",
      "parents": [
        "873a2e89c5e32a5c72a9ece76fcb871358ae22d2"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon May 11 15:49:12 2009 +0200"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Thu May 21 15:56:04 2009 +0200"
      },
      "message": "microblaze: Kconfig: Enable drivers for Microblaze\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "ee83126bb17f6216e8815a4146e80032b4d80ba4",
      "tree": "ce4454401ac4d4976b36476c468aa5d5810a97de",
      "parents": [
        "9aa7a7d5daa7e33d7e7656bffe76af67c1bf56d2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 12 13:19:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 12 14:11:35 2009 -0700"
      },
      "message": "fbdev: remove outdated advice about I2C configuration\n\nThe required I2C modules are now selected automatically by the means\nof select statements in Kconfig, so there is no point in confusing the\nusers with options he/she would be supposed to enable manually.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8c8fdbc9bd9718b21146065de61c0cafdff11ecb",
      "tree": "5888e8ed21a19bc629a84217f1fbf2e3651b348f",
      "parents": [
        "84c9fa43040af08126326ac8b2a2b18f804eb1e8"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Apr 01 12:40:15 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu May 07 16:15:48 2009 +0200"
      },
      "message": "[ARM] Remove arch-imx from build system\n\narch-imx is superseeded by the MXC architecture support.\nThis patch removes arch-imx from the build system.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "feff3880d06da0cc8fc65b9e40f518fea7594674",
      "tree": "0feb97f54ac1af23056070576fe68e954a44b9a2",
      "parents": [
        "8f9b15286a8ea49e997e845d02d357ed33ebd090"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Apr 06 19:01:03 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:08 2009 -0700"
      },
      "message": "tdfxfb: move I2C functionality into the tdfxfb\n\nThe I2C functionality provided by the i2c-voodoo3 driver is moved into the\ntdfxfb (frame buffer driver for Voodoo3 cards).  This way there is no\nconflict between the i2c driver and the fb driver.\n\nThe tdfxfb does not make use from the DDC functionality yet but provides\nall the functionality of the i2c-voodoo3 driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04645fc337eef283887d3b1204017f1860ed2ff7",
      "tree": "9c7b6021440a3384360c54f20e93cd87b8f1c4d2",
      "parents": [
        "2f682fae611df642acfb99b5f2fd665f001cd253"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Mar 31 15:25:48 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 08:59:34 2009 -0700"
      },
      "message": "tridentfb: delete acceleration Kconfig option\n\nRemove Kconfig option for tridentfb acceleration.  The acceleration can be\nswitched off with modules \"noaccel\" parameter.\n\nThe acceleration for Trident chips was fixed in the 2.6.27 kernel.\n\nAlso, add CyberXXX and CyberBlade names to Kconfig option\u0027s name.  It should\nmake easier to find the tridentfb choice for cyblafb driver\u0027s users.  The\ncyblafb driver has been replaced by the tridentfb driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddb53d48da5b0e691f35e703ac29118747f86c99",
      "tree": "bdf0f4a6f3e74a87e5b2ccb9530f708eed6258d2",
      "parents": [
        "ec549a0fdc32171b26677f1ef0b5309faa743362"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Mar 31 15:25:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 08:59:33 2009 -0700"
      },
      "message": "fbdev: remove cyblafb driver\n\nA tridentfb driver has all the functionality of the cyblafb driver without\nthe bugs of the latter.\n\nChanges to the tridentfb driver:\n\n- FBINFO_READS_FAST added to the tridentfb.  The cyblafb used a blitter\n  for scrolling which is faster than color expansion on Cyberblade\n  chipsets.  The blitter is slower on a discrete Blade3D core.  Use the\n  blitter for scrolling in the tridentfb only for integrated Blade3D\n  cores.  Now, scrolling speed is about equal for the tridentfb and the\n  cyblafb.\n\n- a copyright notice addition is done on request of Jani Monoses (the\n  first author of the tridentfb).\n\nTested on AGP Blade3D card and PCChips\nM787CLR motherboard: VIA C3 cpu +\nVT8601 north  bridge (aka Cyberblade/i1).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: \"Jani Monoses\" \u003cjani@ubuntu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ec549a0fdc32171b26677f1ef0b5309faa743362",
      "tree": "5b560bf154069e7d6c36a1ab1cb5430081e5bc15",
      "parents": [
        "4c8714310afbaabd94ac30db1e499a90e4a69c4e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Mar 31 15:25:39 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 08:59:33 2009 -0700"
      },
      "message": "fb: add s3c-fb driver for newer Samsung SoC framebuffer devices\n\nAdd support for the newer Samsung devices, such as found in the S3C2443,\nS3C6400 or S3C6410 series SoC.\n\nIt currently does not support all the alpha- or chroma-key options but it\nwill support more exporting more than one framebuffer ready for adding\noverlay and blending functions.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3879f5d6f03b66626af014cbb6071ad4d79b1c42",
      "tree": "018c183306253f12c1d9da739a78d41be71e1cb3",
      "parents": [
        "607b067e161185d5c441aa366ff9fccd4fd676cb",
        "6e1588cbd88590273300403648aef70e6bdaf5af"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Mar 16 22:28:04 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 16 22:28:04 2009 +0000"
      },
      "message": "Merge branch \u0027imx-fb-fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx into devel\n\nConflicts:\n\n\tdrivers/video/mx3fb.c\n"
    },
    {
      "commit": "97fb44eb6bc01f4ffed4300e475aa15e44877375",
      "tree": "481ed6efd0babe7185cae04f2fd295426b36411d",
      "parents": [
        "e4707dd3e9d0cb57597b6568a5e51fea5d6fca41",
        "148854c65ea8046b045672fd49f4333aefaa3ab5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel\n\nConflicts:\n\n\tarch/arm/mach-at91/gpio.c\n"
    },
    {
      "commit": "e48135519bd569eed374e0e17ed5233d4105fa97",
      "tree": "5a43bdc795646d6883ab9aaa75cbcb6b6e0b74c0",
      "parents": [
        "aa3b0a6f57be50f1009a409e82731a8f9be80fc4"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Mon Jan 26 16:34:56 2009 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 13 10:33:55 2009 +0100"
      },
      "message": "arm/imx21: Framebuffer support for i.MX21\n\nThis patch mimicks what Martin wrote on the mailing list:\n\n* move arch/arm/mach-imx/include/mach/imxfb.h into\n  arch/arm/mach-mxc/include/mach/imxfb.h\n* changes Kconfig so that CONFIG_FB_IMX is selectable\n* adds a platform device (copied from some pengutronix\n  patches)\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "6e1588cbd88590273300403648aef70e6bdaf5af",
      "tree": "95d7a232f68d81e0190d05bd454b70d312077136",
      "parents": [
        "1febd91acff907152e61eb5ad0a82dd8d7db21c6"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lg@denx.de",
        "time": "Thu Feb 26 21:34:28 2009 +0100"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Feb 26 14:00:58 2009 -0700"
      },
      "message": "i.MX31: framebuffer driver\n\nThis is a framebuffer driver for i.MX31 SoCs. It only supports synchronous\ndisplays, vertical panning supported, no overlay support.\n\nSigned-off-by: Guennadi Liakhovetski \u003clg@denx.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "1febd91acff907152e61eb5ad0a82dd8d7db21c6",
      "tree": "bc011b9c0324667806c4d498a9620a69d02bc6b4",
      "parents": [
        "6c6f1f0f4db31a192916eaa31ec2f114fda7d5e5"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Feb 26 13:58:37 2009 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Feb 26 13:58:37 2009 -0700"
      },
      "message": "Revert \"i.MX31: framebuffer driver\"\n\nThis reverts commit 86528da229a448577a8401a17c295883640d336c.\n\nThis version of the patch was tab-to-space corrupted before\napplication.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "a1a5c3b9237662f326cc730e167e7524b5d05a36",
      "tree": "19f116ac7917e1a071f93f79d70a2f4c5f4c9939",
      "parents": [
        "5a74db06cc8d36a325913aa4968ae169f997a466"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Feb 18 14:48:38 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 18 15:37:56 2009 -0800"
      },
      "message": "fbdev/drm: fix Kconfig submenu mess in \"Graphics support\"\n\nSubmenus of the graphics support \"Support for frame buffer devices\" and\n\"Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)\" are\nbroken in half after latest changes for Intel 915 mode setting support.\n\nThe DRM subsection is broken because one option is put outside the choice\nsection it depends on.\n\nThe frame buffers part is broken then due to circular dependency.  Fix\nthis by make Intel frame buffers depend on CONFIG_INTEL_AGP.\n\nKconfigs are broken by d2f59357700487a8b944f4f7777d1e97cf5ea2ed\n(\"drm/i915: select framebuffer support automatically\").\n\nThis is probably not only way to fix this.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d4ff4df341208b1b75e01feca27301c0dcbf490",
      "tree": "53cbfa3058c15e04ec1c7758ac4343cc06f06ed0",
      "parents": [
        "b4e411294a193e18c41912bc3df03f5b9cd7c823"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayakumar.lkml@gmail.com",
        "time": "Thu Jan 01 17:49:19 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:27:59 2009 +0000"
      },
      "message": "[ARM] 5353/1: fbdev: add E-Ink Broadsheet controller support v3\n\nThis patch adds support for the E-Ink Broadsheet display controller.\n\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Jaya Kumar \u003cjayakumar.lkml@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d2f59357700487a8b944f4f7777d1e97cf5ea2ed",
      "tree": "e9290f53d6c3eb9b9b8361e94d8b85e9c2278b38",
      "parents": [
        "9880b7a527ffbb52f65c2de0a8d4eea86e24775e"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 05 16:03:34 2009 +0100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Feb 08 21:53:05 2009 +1000"
      },
      "message": "drm/i915: select framebuffer support automatically\n\nMigration helper.\n\nThe i915 driver recently added a \u0027depends on FB\u0027 rule to its\nKconfig entry - which silently turns off DRM_I915 if someone\nhas a working config but no CONFIG_FB selected, and upgrades\nto the latest upstream kernel.\n\nNorbert Preining reported this problem:\n\n   Bug-Entry   : http://bugzilla.kernel.org/show_bug.cgi?id\u003d12599\n   Subject     : dri /dev node disappeared with 2.6.29-rc1\n\nSo change it to \"select FB\", which auto-selects framebuffer\nsupport. This way the driver keeps working, regardless of\nwhether FB was enabled before or not.\n\nKconfig select\u0027s of interactive options can be problematic to\ndependencies and can cause build breakages - but in this case\nit\u0027s safe because it\u0027s a leaf entry with no dependencies of its\nown.\n\n( There is some minor circular dependency fallout as FB_I810\n  and FB_INTEL also used \u0027depends on FB\u0027 constructs - update\n  those to \"select FB\" too. )\n\nReported-by: Norbert Preining \u003cpreining@logic.at\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "248ae0d43fe7f951352eedfff36572d4b75ce963",
      "tree": "81da2230bec182e9fd9ee6764f1236cf0b202cd3",
      "parents": [
        "6989d5651a16b49908069b514329d5114217ea0e"
      ],
      "author": {
        "name": "Alex Buell",
        "email": "alex.buell@munted.org.uk",
        "time": "Thu Jan 29 14:25:16 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:44 2009 -0800"
      },
      "message": "fbdev: incorrect URL given in drivers/video/Kconfig\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "86528da229a448577a8401a17c295883640d336c",
      "tree": "c85b0f812359c31dafdbd88eb2cd106ca8164001",
      "parents": [
        "5296b56d1b2000b60fb966be161c1f8fb629786b"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lg@denx.de",
        "time": "Wed Jan 21 10:32:34 2009 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Wed Jan 21 10:32:34 2009 -0700"
      },
      "message": "i.MX31: framebuffer driver\n\nThis is a framebuffer driver for i.MX31 SoCs. It only supports synchronous\ndisplays, vertical panning supported, no overlay support.\n\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Guennadi Liakhovetski \u003clg@denx.de\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "14a3c4ab0e58d143c7928c9eb2f2610205e13bf2",
      "tree": "885992999d7a1a2fd3586efcf32ebcbcbc3a72aa",
      "parents": [
        "1af237a099a3b8ff56aa384f605c6a68af7bf288",
        "47992cbdaef2f18a47871b2ed01ad27f568c8b73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 30 17:36:49 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 30 17:36:49 2008 -0800"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (407 commits)\n  [ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices\n  [ARM] pxafb: cleanup of the timing checking code\n  [ARM] pxafb: cleanup of the color format manipulation code\n  [ARM] pxafb: add palette format support for LCCR4_PAL_FOR_3\n  [ARM] pxafb: add support for FBIOPAN_DISPLAY by dma braching\n  [ARM] pxafb: allow pxafb_set_par() to start from arbitrary yoffset\n  [ARM] pxafb: allow video memory size to be configurable\n  [ARM] pxa: add document on the MFP design and how to use it\n  [ARM] sa1100_wdt: don\u0027t assume CLOCK_TICK_RATE to be a constant\n  [ARM] rtc-sa1100: don\u0027t assume CLOCK_TICK_RATE to be a constant\n  [ARM] pxa/tavorevb: update board support (smartpanel LCD + keypad)\n  [ARM] pxa: Update eseries defconfig\n  [ARM] 5352/1: add w90p910-plat config file\n  [ARM] s3c: S3C options should depend on PLAT_S3C\n  [ARM] mv78xx0: implement GPIO and GPIO interrupt support\n  [ARM] Kirkwood: implement GPIO and GPIO interrupt support\n  [ARM] Orion: share GPIO IRQ handling code\n  [ARM] Orion: share GPIO handling code\n  [ARM] s3c: define __io using the typesafe version\n  [ARM] S3C64XX: Ensure CPU_V6 is selected\n  ...\n"
    },
    {
      "commit": "47992cbdaef2f18a47871b2ed01ad27f568c8b73",
      "tree": "bfed4f8c7ea3164afc75a85ab3624586c37c37f4",
      "parents": [
        "4655a0de36e8e903e99a8d152818e3aae86dae1a",
        "198fc108ee4c2cd3f08954eae6a819c81c03214b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 29 18:08:11 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 29 18:08:11 2008 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "198fc108ee4c2cd3f08954eae6a819c81c03214b",
      "tree": "153fdb793142ef5ee8e0ab6198dcde32866b062c",
      "parents": [
        "3f16ff608a75c8bf28c8cafed12e076d67a3602a"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "ycmiao@ycmiao-hp520.(none)",
        "time": "Tue Dec 23 17:49:43 2008 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Dec 29 18:00:04 2008 +0800"
      },
      "message": "[ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices\n\nPXA27x and later processors support overlay1 and overlay2 on-top of the\nbase framebuffer (although under-neath the base is also possible). They\nsupport palette and no-palette RGB formats, as well as YUV formats (only\navailable on overlay2). These overlays have dedicated DMA channels and\nbehave in a similar way as a framebuffer.\n\nThis heavily simplified and re-structured work is based on the original\npxafb_overlay.c (which is pending for mainline merge for a long time).\n\nThe major problems with this pxafb_overlay.c are (if you are interested\nin the history):\n\n  1. heavily redundant (the control logics for overlay1 and overlay2 are\n     actually identical except for some small operations,  which are now\n     abstracted into a \u0027pxafb_layer_ops\u0027 structure)\n\n  2. a lot of useless and un-tested code (two workarounds which are now\n     fixed on mature silicons)\n\n  3. cursorfb is actually useless, hardware cursor should not be used\n     this way, and the code was actually un-tested for a long time.\n\nThe code in this patch should be self-explanatory, I tried to add minimum\ncomments. As said, this is basically simplified, there are several things\nstill on the pending list:\n\n  1. palette mode is un-supported and un-tested (although re-using the\n     palette code of the base framebuffer is actually very easy now with\n     previous clean-up patches)\n\n  2. fb_pan_display for overlay(s) is un-supported\n\n  3. the base framebuffer can actually be abstracted by \u0027pxafb_layer\u0027 as\n     well, which will help further re-use of the code and keep a better\n     and consistent structure. (This is the reason I named it \u0027pxafb_layer\u0027\n     instead of \u0027pxafb_overlay\u0027 or something alike)\n\nSee Documentation/fb/pxafb.txt for additional usage information.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nSigned-off-by: Eric Miao \u003cycmiao@ycmiao-hp520.(none)\u003e\n"
    },
    {
      "commit": "8564557a03c12adb9c4b76ae1e86db4113a04d13",
      "tree": "680fbc6f67382b76262477259fff4601c5e7a45e",
      "parents": [
        "37b4837959cb9aa60686ca0d85f73d819251abad"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Dec 19 15:34:41 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:48 2008 +0900"
      },
      "message": "video: sh_mobile_lcdcfb deferred io support\n\nThis patch adds sh_mobile_lcdcfb deferred io support for SYS panels.\n\nThe LCDC hardware block managed by the sh_mobile_lcdcfb driver supports\nRGB or SYS panel configurations. SYS panels come with an external display\ncontroller that is resposible for refreshing the actual LCD panel. RGB\npanels are controlled directly by the LCDC and they need to be refreshed\nby the LCDC hardware.\n\nIn the case of SYS panels we can save some power by configuring the LCDC\nhardware block in one-shot mode. In this one-shot mode panel refresh is\nmanaged by software. This works well together with deferred io since it\nallows us to stop clocks for most of the time and only enable clocks when\nwe actually want to trigger an update. When there is no fbdev activity\nthe clocks are kept stopped which allows us to deep sleep.\n\nThe refresh rate in deferred io mode is set using platform data. The same\nplatform data can also be used to disable deferred io mode.\n\nAs with other deferred io frame buffers user space code should use fsync()\non the frame buffer device to trigger an update.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2540c111ead82cad605ec2b14a1905ad914cc124",
      "tree": "43dc4e963bb3bbfe788c1aa600817a0a21dcb2bc",
      "parents": [
        "da9fdc8b44c421f14a68988ae4d1fb414d5edbf0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Dec 17 17:29:49 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:48 2008 +0900"
      },
      "message": "sh_mobile_lcdc: use FB_SYS helpers instead of FB_CFB\n\nSince the sh_mobile_lcdc hardware has the framebuffer(s) in system RAM,\nuse FB_SYS instead of FB_CFB. Also hook in read and write helpers.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5c72f303a2b7862dbba79f4176ddc922a440b567",
      "tree": "d72b3933bc6f53eca62e8912b2b9b0d98982f155",
      "parents": [
        "679dc3c92ca7894c3df70ee3333ff9878e7d90b9"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Fri Nov 21 14:35:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:55 2008 +0900"
      },
      "message": "sh: sh7760fb: Add support SH7720/SH7721 of Renesas\n\nSH7720 and 7721 has IP of Frame Buffer same as SH7760.\nThis driver can support these.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "635f0258e5ae526034486b4ae9020e64bfb7d27e"
}
