)]}'
{
  "log": [
    {
      "commit": "23d69b09b78c4876e134f104a3814c30747c53f1",
      "tree": "40744de4f4126c21027ce537264524095e0e7979",
      "parents": [
        "e744070fd4ff9d3114277e52d77afa21579adce2",
        "569ff2de2e1c8ac67c8df3a7367d46d0d9460a35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "message": "Merge branch \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\n* \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: (33 commits)\n  usb: don\u0027t use flush_scheduled_work()\n  speedtch: don\u0027t abuse struct delayed_work\n  media/video: don\u0027t use flush_scheduled_work()\n  media/video: explicitly flush request_module work\n  ioc4: use static work_struct for ioc4_load_modules()\n  init: don\u0027t call flush_scheduled_work() from do_initcalls()\n  s390: don\u0027t use flush_scheduled_work()\n  rtc: don\u0027t use flush_scheduled_work()\n  mmc: update workqueue usages\n  mfd: update workqueue usages\n  dvb: don\u0027t use flush_scheduled_work()\n  leds-wm8350: don\u0027t use flush_scheduled_work()\n  mISDN: don\u0027t use flush_scheduled_work()\n  macintosh/ams: don\u0027t use flush_scheduled_work()\n  vmwgfx: don\u0027t use flush_scheduled_work()\n  tpm: don\u0027t use flush_scheduled_work()\n  sonypi: don\u0027t use flush_scheduled_work()\n  hvsi: don\u0027t use flush_scheduled_work()\n  xen: don\u0027t use flush_scheduled_work()\n  gdrom: don\u0027t use flush_scheduled_work()\n  ...\n\nFixed up trivial conflict in drivers/media/video/bt8xx/bttv-input.c\nas per Tejun.\n"
    },
    {
      "commit": "afe2c511fb2d75f1515081ff1be15bd79cfe722d",
      "tree": "28aa74e9e0c654a95bf3306101e10ac1d16919d1",
      "parents": [
        "2d64672ed38721b7a3815009d79bfb90a1f34a17"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Dec 14 16:21:17 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Dec 15 10:56:11 2010 +0100"
      },
      "message": "workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync()\n\ncancel_rearming_delayed_work[queue]() has been superceded by\ncancel_delayed_work_sync() quite some time ago.  Convert all the\nin-kernel users.  The conversions are completely equivalent and\ntrivial.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: netdev@vger.kernel.org\nCc: Anton Vorontsov \u003ccbou@mail.ru\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \"J. Bruce Fields\" \u003cbfields@fieldses.org\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nCc: Alex Elder \u003caelder@sgi.com\u003e\nCc: xfs-masters@oss.sgi.com\nCc: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: netfilter-devel@vger.kernel.org\nCc: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nCc: linux-nfs@vger.kernel.org\n"
    },
    {
      "commit": "b99ddbf83c064382b145d2156cc819d1eb4fc54d",
      "tree": "5803b13ad6431338d3baacf1609668ab92300823",
      "parents": [
        "4422c04bbb09f1864e2ce27296457f86d4167fe2"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Tue Dec 14 14:39:06 2010 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Wed Dec 15 11:17:08 2010 +0200"
      },
      "message": "OMAP: OMAPFB: disable old omapfb for OMAP4 builds\n\nBuild fails when OMAP4 and FB_OMAP are defined:\n\ndrivers/built-in.o: In function `omapfb_do_probe\u0027:\ndrivers/video/omap/omapfb_main.c:1773: undefined reference to `omap2_int_ctrl\u0027\n\nOld omapfb does not work on OMAP4, and never will. Change the omapfb\nbuild dependency so that old omapfb depends on OMAP1/2/3, fixing the\nbuild for plain OMAP4 builds.\n\nReported-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "b4754ebc319ca2e8eb95e51a5d2e2d00047c4db9",
      "tree": "c0bd33702787e6f7646c12c4c26cbdd1ca405dea",
      "parents": [
        "f35691062a138484b51bf53b36ae8a4495d8fb91"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Wed Oct 27 15:33:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 27 18:03:08 2010 -0700"
      },
      "message": "drivers/video/omap/blizzard.c: suspected typo in assignment\n\nUntested, but looks like an obvious typo to me.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nCc: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2308bfb8acbdab6883e5dd5bb1f4fe60ca5faefa",
      "tree": "d86850f78c99c16f095b06b7fa74a0e704d7ea96",
      "parents": [
        "9dbb7a5da96ed864f8b92297258ba73c6325d755"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Mon Oct 04 20:38:42 2010 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Fri Oct 22 23:21:02 2010 +0300"
      },
      "message": "video/omap: remove mux.h include\n\nIncluding mux.h should no longer be needed for omap2/3/4 SoCs\noutside arch/arm/mach-omap2 files.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "18dbe6c5dd3de93e99afdaf1f0fa663b57314c63",
      "tree": "f60f75355d71e2a2150fdcebf6c3a7adb65cf8e3",
      "parents": [
        "93c43f2561f18b50e3376be968d0688315afc44c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jul 05 16:31:39 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jul 05 16:31:39 2010 +0300"
      },
      "message": "omap: mux: Mux Apollon LCD power in board-apollon.c\n\nUse the new mux function for that.\n\nCc: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "bc092a303a1b980c67324920471e23354b0721cd",
      "tree": "c9b5b9f687a71e39a18daabc162c9d2d5c0dd5f5",
      "parents": [
        "256a8042830e6ac1c3dd2e912e3c45769dd709cc"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jun 07 10:46:10 2010 +0300"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Tue Jun 15 10:17:25 2010 +0300"
      },
      "message": "OMAP: OMAPFB: fix rfbi.c compile error\n\nThe code in rfbi.c tried to get the omapdss platform_device via a static\nmember defined in dispc.c, leading to a compile error. The same\nplatform_device is available through rfbi-struct.\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "256a8042830e6ac1c3dd2e912e3c45769dd709cc",
      "tree": "8491b9b8b3bbb55d250c8817ebf620ba5d8894f9",
      "parents": [
        "67a3e12b05e055c0415c556a315a3d3eb637e29e"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Mon May 17 03:20:13 2010 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Tue Jun 15 10:17:19 2010 +0300"
      },
      "message": "OMAPFB: LCDC: change update_mode to DISABLED when going suspend\n\nI was observing the following error messages on my OMAP1 based Amstrad Delta\nboard when first changing from text to graphics mode or vice versa after the\nLCD display had been blanked:\n\tomapfb omapfb: timeout waiting for FRAME DONE\nwith a followup error message while unblanking it back:\n\tomapfb omapfb: resetting (status 0xffffffb2,reset count 1)\nAs a visible result, image pixels happened to be shifted by a few bits,\ngiving wrong colors.\n\nExamining the code, I found that this problem occures when an OMAP1 internal\nLCD controller is disabled from omap_lcdc_suspend() and then a subsequent\nomap_lcdc_setup_plane() calls disable_controller() again. This potentially\nerror provoking behaviour is triggered by the lcdc.update_mode flag being kept\nat OMAP_AUTO_UPDATE, regardless of the controller and panel being suspended.\n\nThis patch tries to correct the problem by replacing both omap_lcdc_suspend()\nand omap_lcdc_resume() function bodies with single calls to\nomap_lcdc_set_update_mode() with a respective OMAP_UPDATE_DISABLE or\nOMAP_AUTO_UPDATE argument. As a result, exactly the same lower level\noperations are performed, with addition of changing the lcdc.update_mode flag\nto a value better suited for the controller state. This prevents any further\ncalls to disable_controller() from omap_lcdc_setup_plane() while the display\nis suspended.\n\nCreated against linux-2.6.34-rc7.\nTested on Amstrad Delta.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "318ae2edc3b29216abd8a2510f3f80b764f06858",
      "tree": "ce595adde342f57f379d277b25e4dd206988a052",
      "parents": [
        "25cf84cf377c0aae5dbcf937ea89bc7893db5176",
        "3e58974027b04e84f68b964ef368a6cd758e2f84"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 08 16:55:37 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 08 16:55:37 2010 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\tDocumentation/filesystems/proc.txt\n\tarch/arm/mach-u300/include/mach/debug-macro.S\n\tdrivers/net/qlge/qlge_ethtool.c\n\tdrivers/net/qlge/qlge_main.c\n\tdrivers/net/typhoon.c\n"
    },
    {
      "commit": "e721032785b72afbc3da14c5525ca570bc2ed108",
      "tree": "0830ae37ea08a1902a0efc7a8b9473cff6674d85",
      "parents": [
        "3e9ff04408483b7972240cf433c7fb4b6b88cf0a"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Fri Dec 11 13:21:46 2009 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Fri Feb 12 12:46:07 2010 +0200"
      },
      "message": "omapfb: lcd_ams_delta: add support for contrast control\n\nThe patch extends the Amstrad Delta LCD panel driver with optional support for\nchanging contrast using standard LCD class device API instead of setting it\nsilently to a default value at panel enable. It also allows for lowering power\nconsumption by turning off OMAP_PWL_CLK_ENABLE via lcd_ops.set_power callback.\n\nCreated and tested against linux-omap for-next,\ncommit 155a75d9725e66e5ec8a383822957dee52427057.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "3e9ff04408483b7972240cf433c7fb4b6b88cf0a",
      "tree": "45cbf083a6f46585e0a14339d75cb926c947cb15",
      "parents": [
        "60596045ac3d73ab6aac85d1eca617ba4c97b020"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzysz@tis.icnet.pl",
        "time": "Thu Jan 14 21:25:43 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Fri Feb 12 12:46:07 2010 +0200"
      },
      "message": "omapfb: Fix 12-bit display (RGB444 color mode) handling\n\nSupport for RGB444 (12-bit) pixel format has been introduced into omapfb/lcdc\nby Mark Underwood on 2006-05-26 (commit\nf74edb6668aad9fc8e81585861b18f996c78a574) in preparation for Amstrad Delta\n(E3) videophone LCD display support.\n\nBefore the Amstrad Delta LCD patch by Jonathan McDowell was applied (on\n2006-08-04, commit 8d22fb2ea004cdb6379b54c1a8fd1546cfe40ed7), omapfb and lcdc\ncode was changed substantially (commit\ne563dc81aa01bd8bbb01bc53975a15c398715f62 dated 2006-06-26) in a way that broke\nMark\u0027s 12-bit display support. Than, a patch by Jonathan, that supposed to\ncorrect the problem, was introduced immediatelly (on 2006-08-04, commit\ne10a75b49e7a57ae17c28b705153c70eba15a8ef).\n\nAs a result, the Amstrad Delta display was working correctly at boot time,\nwith fbset reporting:\n\n\tgeometry 480 320 480 320 16\n\t...\n\trgba 4/8,4/4,4/0,0/0\n\nHowever, after first framebuffer reinitialization, colors were no longer being\ndisplayed correctly and fbset was reporting:\n\n        rgba 5/11,6/5,5/0,0/0\n\nThe patch tries to correct the issue by setting plane-\u003ecolor_mode depending on\npanel-\u003ebpp, not var-\u003ebits_per_pixel.\n\nCreated and tested on Amstrad Delta against linux-2.6.33-rc3.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzysz@tis.icnet.pl\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "3ad2f3fbb961429d2aa627465ae4829758bc7e07",
      "tree": "f365c513e8f5b477a61336a600ff54f32b7ad6e1",
      "parents": [
        "1537a3638cbf741d3826c1002026cce487a6bee0"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Wed Feb 03 08:01:28 2010 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Feb 09 11:13:56 2010 +0100"
      },
      "message": "tree-wide: Assorted spelling fixes\n\nIn particular, several occurances of funny versions of \u0027success\u0027,\n\u0027unknown\u0027, \u0027therefore\u0027, \u0027acknowledge\u0027, \u0027argument\u0027, \u0027achieve\u0027, \u0027address\u0027,\n\u0027beginning\u0027, \u0027desirable\u0027, \u0027separate\u0027 and \u0027necessary\u0027 are fixed.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Joe Perches \u003cjoe@perches.com\u003e\nCc: Junio C Hamano \u003cgitster@pobox.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7f000dd4542fcc1a69b429c0af6c6d961d7fb912",
      "tree": "eda142c6c589451e586364663dac022b1313f83a",
      "parents": [
        "5c18df85d731196f40784492d36d0baefdedf15a"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "peterhuewe@gmx.de",
        "time": "Tue Dec 22 09:34:49 2009 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 11 14:45:25 2010 +0200"
      },
      "message": "video/omap: add __init/__exit macros to drivers/video/omap/lcd_htcherald.c\n\nTrivial patch which adds the __init/__exit macros to the module_init/\nmodule_exit functions of\n\ndrivers/video/omap/lcd_htcherald.c\n\nPlease have a look at the small patch and either pull it through\nyour tree, or please ack\u0027 it so Jiri can pull it through the trivial\ntree.\n\nPatch against linux-next-tree, 22. Dez 08:38:18 CET 2009\nbut also present in linus tree.\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b64a5a1200e7ac91ac0dff71b0cfbc3ae19de944",
      "tree": "8de9520d7137b0b197b31a9c41af1ed8fdb4963c",
      "parents": [
        "f778a12dd33200513596a0d4d3ba4d5f09e79c09"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Thu Jan 07 11:56:14 2010 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 11 13:33:09 2010 +0200"
      },
      "message": "OMAP: OMAPFB: add dummy release function for omapdss\n\nThis should fix:\nWARNING: at drivers/base/core.c:131 device_release+0x68/0x7c()\nDevice \u0027omapdss\u0027 does not have a release() function, it is broken and\nmust be fixed.\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "f778a12dd33200513596a0d4d3ba4d5f09e79c09",
      "tree": "91fbb2cb9e9031fc41e4e649a1a72cec154cb432",
      "parents": [
        "fc248a497d83f5aba9d46d7ff114c070fb2a2fa2"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Wed Dec 16 13:18:07 2009 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 11 13:33:09 2010 +0200"
      },
      "message": "OMAP: OMAPFB: fix clk_get for RFBI\n\nomapfb platform device was still used to get clocks inside rfbi.c\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nTested-by: Sergey Lapin \u003cslapin@ossfans.org\u003e\n"
    },
    {
      "commit": "ebeb53e1e1f11a51d8a93843a437f516e3528bfa",
      "tree": "9dfb254a9173463289e249802fd6981716e4152e",
      "parents": [
        "c76f782cb3cfffc1fd4233e11f3116655fa0fcd2"
      ],
      "author": {
        "name": "Balaji T K",
        "email": "balajitk@ti.com",
        "time": "Tue Dec 15 20:09:02 2009 +0530"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 16 12:44:04 2009 -0800"
      },
      "message": "mfd: twl: fix twl4030 rename for remaining driver, board files\n\nRecent drivers/mfd/twl4030* renames to twl broke compile for\nvarious boards as the series was missing a patch to change\nthe board-*.c files.\n\nThis patch renames include twl4030.h to include twl.h\nand also renames twl4030_i2c_ routines.\n\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nReviewed-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "fc7b92fca4e546184557f1c53f84ad57c66b7695",
      "tree": "f15b37df7d34f525d877d33186b840947aa65b4d",
      "parents": [
        "b07682b6056eb6701f8cb86aa5800e6f2ea7919b"
      ],
      "author": {
        "name": "Balaji T K",
        "email": "balajitk@ti.com",
        "time": "Sun Dec 13 21:23:33 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Dec 13 21:23:33 2009 +0100"
      },
      "message": "mfd: Rename all twl4030_i2c*\n\nThis patch renames function names like twl4030_i2c_write_u8,\ntwl4030_i2c_read_u8 to twl_i2c_write_u8, twl_i2c_read_u8\nand also common variable in twl-core.c\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "b07682b6056eb6701f8cb86aa5800e6f2ea7919b",
      "tree": "178461d70dd9996c9d5340221e8389dc67448da8",
      "parents": [
        "147e084792f22b52df65a3d9d0e8b2a9233e0aa8"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Sun Dec 13 20:05:51 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Dec 13 20:05:51 2009 +0100"
      },
      "message": "mfd: Rename twl4030* driver files to enable re-use\n\nThe upcoming TWL6030 is companion chip for OMAP4 like the current TWL4030\nfor OMAP3. The common modules like RTC, Regulator creates opportunity\nto re-use the most of the code from twl4030.\n\nThis patch renames few common drivers twl4030* files to twl* to enable\nthe code re-use.\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "8d72c796c9d966b0efc26092dae7005c345b3efa",
      "tree": "4f608e2c9e06efca0d0d31394752177fd774138c",
      "parents": [
        "9cb87a6b443fe6061d91b7eb220d15d01e0dc611"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Fri Dec 11 16:16:36 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Dec 11 16:16:36 2009 -0800"
      },
      "message": "omap1: LCD_DMA: Use some define rather than a hexadecimal\n\nThe patch corrects the issue introduced with one of my earlier patches:\n\tOMAP: DMA: Fix omapfb/lcdc on OMAP1510 broken when PM set[1]\nas pointed out by OMAP subsystem maintainer.\n\nApplies on top of my prevoius patch:\n  OMAP: DMA: move LCD DMA related code from plat-omap to mach-omap1[2]\n\nTested on Amstrad Delta\nCompile tested with omap_generic_2420_defconfig\n\n[1] http://patchwork.kernel.org/patch/57922/\n[2] http://patchwork.kernel.org/patch/61952/\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\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": "4ef58d4e2ad1fa2a3e5bbf41af2284671fca8cf8",
      "tree": "856ba96302a36014736747e8464f80eeb827bbdd",
      "parents": [
        "f6c4c8195b5e7878823caa1181be404d9e86d369",
        "d014d043869cdc591f3a33243d3481fa4479c2d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (42 commits)\n  tree-wide: fix misspelling of \"definition\" in comments\n  reiserfs: fix misspelling of \"journaled\"\n  doc: Fix a typo in slub.txt.\n  inotify: remove superfluous return code check\n  hdlc: spelling fix in find_pvc() comment\n  doc: fix regulator docs cut-and-pasteism\n  mtd: Fix comment in Kconfig\n  doc: Fix IRQ chip docs\n  tree-wide: fix assorted typos all over the place\n  drivers/ata/libata-sff.c: comment spelling fixes\n  fix typos/grammos in Documentation/edac.txt\n  sysctl: add missing comments\n  fs/debugfs/inode.c: fix comment typos\n  sgivwfb: Make use of ARRAY_SIZE.\n  sky2: fix sky2_link_down copy/paste comment error\n  tree-wide: fix typos \"couter\" -\u003e \"counter\"\n  tree-wide: fix typos \"offest\" -\u003e \"offset\"\n  fix kerneldoc for set_irq_msi()\n  spidev: fix double \"of of\" in comment\n  comment typo fix: sybsystem -\u003e subsystem\n  ...\n"
    },
    {
      "commit": "b39a982ddecf1d95ed96f8457c39d3ea11df93f6",
      "tree": "07d233ede4b49bddb2776ee013cbdf5621e7845b",
      "parents": [
        "3de7a1dc0c9d29b138713ecb85df4b6ca3af2ef3"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Tue Aug 04 16:12:50 2009 +0300"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Wed Dec 09 12:12:44 2009 +0200"
      },
      "message": "OMAP: DSS2: omapfb driver\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "dadd2bb931a08a4b6b17f9e82d9bbe7bedebbc98",
      "tree": "f23b9f9732d61e42f88cfdab6a3923eff28ed8d3",
      "parents": [
        "91773a00f8235e4b697217867529f73e298298df"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Thu Jun 18 13:02:39 2009 +0300"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Wed Dec 09 12:04:32 2009 +0200"
      },
      "message": "OMAP: OMAPFB: add omapdss device\n\nThe upcoming new display subsystem driver is divided to two devices,\nomapdss and omapfb, of which omapdss handles the actual hardware.\n\nThis patch adds a dummy omapdss platform device for the current omapfb\ndriver, which is then used to get the clocks. This will make it possible\nfor the current and the new display drivers to co-exist.\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "91773a00f8235e4b697217867529f73e298298df",
      "tree": "c0156ddc17e4bb966642b050d57ee85c1171bfe2",
      "parents": [
        "b90f8e7296c39a13225fb0c0dfde1922fcf47ba7"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Aug 03 15:06:36 2009 +0300"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Wed Dec 09 12:04:06 2009 +0200"
      },
      "message": "OMAP: OMAPFB: split omapfb.h\n\nSplit arch/arm/plat-omap/include/mach/omapfb.h into two files:\n\ninclude/linux/omapfb.h - ioctls etc for userspace and some kernel\n                         stuff for board files\ndrivers/video/omap/omapfb.h - for omapfb internal use\n\nThis cleans up omapfb.h and also makes it easier for the upcoming new\nDSS driver to co-exist with the old driver.\n\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "9c2816f7bd445c5eb152babff4d6fb3f8f556610",
      "tree": "ad5e9f3fd72c9471c22bb0f9cff05812db10a5e0",
      "parents": [
        "1ced4532c0fc8cba1776e237b8c7fda6edc19330"
      ],
      "author": {
        "name": "Cory Maccarrone",
        "email": "darkstar6262@gmail.com",
        "time": "Sun Nov 22 10:11:34 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sun Nov 22 10:24:33 2009 -0800"
      },
      "message": "omap1: Add board support and LCD for HTC Herald\n\nThis patch introduces support for the HTC Herald (T-Mobile\nWing, etc.) series of smart phones -- board support and LCD\npanel settings.\n\nSigned-off-by: Cory Maccarrone \u003cdarkstar6262@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b89ea90d402c13c8dd4d5dfc8d4a0b6efc5492df",
      "tree": "e409b20860baa2c2575671e9da3aa7b528f706ec",
      "parents": [
        "06fe9fb4182177fb046e6d934f80254dd90956ea"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "peterhuewe@gmx.de",
        "time": "Tue Sep 29 03:18:06 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 09 09:40:55 2009 +0100"
      },
      "message": "add __init/__exit macros to omap video drivers\n\nTrivial patch which adds the __init/__exit macros to the module_init/\nmodule_exit functions of the following drivers in media/omap:\ndrivers/video/omap/lcd_ams_delta.c\ndrivers/video/omap/lcd_mipid.c\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nAcked-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ce491cf85466c3377228c5a852ea627ec5136956",
      "tree": "3396aa3dc80ac30de662b59218d3bf788d105996",
      "parents": [
        "3eff851b9dc1e84aa0822772e0be9afb0c973585"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 20 09:40:47 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 20 09:40:47 2009 -0700"
      },
      "message": "omap: headers: Move remaining headers from include/mach to include/plat\n\nMove the remaining headers under plat-omap/include/mach\nto plat-omap/include/plat. Also search and replace the\nfiles using these headers to include using the right path.\n\nThis was done with:\n\n#!/bin/bash\nmach_dir_old\u003d\"arch/arm/plat-omap/include/mach\"\nplat_dir_new\u003d\"arch/arm/plat-omap/include/plat\"\nheaders\u003d$(cd $mach_dir_old \u0026\u0026 ls *.h)\nomap_dirs\u003d\"arch/arm/*omap*/ \\\ndrivers/video/omap \\\nsound/soc/omap\"\nother_files\u003d\"drivers/leds/leds-ams-delta.c \\\ndrivers/mfd/menelaus.c \\\ndrivers/mfd/twl4030-core.c \\\ndrivers/mtd/nand/ams-delta.c\"\n\nfor header in $headers; do\n\told\u003d\"#include \u003cmach\\/$header\"\n\tnew\u003d\"#include \u003cplat\\/$header\"\n\tfor dir in $omap_dirs; do\n\t\tfind $dir -type f -name \\*.[chS] | \\\n\t\t\txargs sed -i \"s/$old/$new/\"\n\tdone\n\tfind drivers/ -type f -name \\*omap*.[chS] | \\\n\t\txargs sed -i \"s/$old/$new/\"\n\tfor file in $other_files; do\n\t\tsed -i \"s/$old/$new/\" $file\n\tdone\ndone\n\nfor header in $(ls $mach_dir_old/*.h); do\n\tgit mv $header $plat_dir_new/\ndone\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b0002e0e37de53782580a7587ad26b2131555653",
      "tree": "21d59f17bbdefc78a8511a8c0d49f2d77562e03c",
      "parents": [
        "e4e7a13af2007edf215ad1164fc8d94c366cb72c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 19 15:25:28 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 19 15:25:28 2009 -0700"
      },
      "message": "omap: Use ioremap in dispc.c\n\nUse ioremap in dispc.c\n\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nCc: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "82e865011accc9fd1e048961da7cefc4d08f3292",
      "tree": "89c838c3a45238de2e41641cca1b45786869a2ff",
      "parents": [
        "7999cad0e3d59f3430173288048c971bef3ec492"
      ],
      "author": {
        "name": "Tommi Rantala",
        "email": "tt.rantala@gmail.com",
        "time": "Mon Oct 05 13:31:47 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:31:50 2009 -0700"
      },
      "message": "omapfb: Blizzard: constify register address tables\n\nConstify register address tables\n\nCc: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Tommi Rantala \u003ctt.rantala@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "7999cad0e3d59f3430173288048c971bef3ec492",
      "tree": "04586c4e39ed247847e53c3a7382de82abe672d5",
      "parents": [
        "03bb2b493cf58edf11e5966f8469534259d2fffe"
      ],
      "author": {
        "name": "Tommi Rantala",
        "email": "tt.rantala@gmail.com",
        "time": "Mon Oct 05 13:31:46 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:31:50 2009 -0700"
      },
      "message": "omapfb: Blizzard: fix pointer to be const\n\nFixes a compiler warning:\nwarning: assignment discards qualifiers from pointer target type\n\nCc: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Tommi Rantala \u003ctt.rantala@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "03bb2b493cf58edf11e5966f8469534259d2fffe",
      "tree": "6141e8f6e990e9cf917ceffab2948a1fa4985078",
      "parents": [
        "265489003c463f3d78d622fba60d56d16b3009dd"
      ],
      "author": {
        "name": "Sergio Aguirre",
        "email": "saaguirre@ti.com",
        "time": "Mon Oct 05 13:31:46 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:31:50 2009 -0700"
      },
      "message": "omapfb: Condition mutex acquisition\n\nThis fixes a bug introduced by this commit ID:\n\n  commit 537a1bf059fa312355696fa6db80726e655e7f17\n  Author: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\n  Date:   Tue Jun 30 11:41:29 2009 -0700\n\n    fbdev: add mutex for fb_mmap locking\n\nIn which a mutex was added when changing smem_start and smem_len fields,\nso the mutex inside the fb_mmap() call is actually used.\n\nThe problem was that set_fb_fix, which modifies the above 2 fields,\nwas called before and after registering the framebuffer,\nwhich when used before registration, lead to a failed attempt to\nuse an uninitialized mutex.\n\nSolution: Don\u0027t use mutex before framebuffer registration.\n\nSigned-off-by: Sergio Aguirre \u003csaaguirre@ti.com\u003e\nAcked-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\nAcked-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nTested-by: Cory Maccarrone \u003cdarkstar6262@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f0f37e2f77731b3473fa6bd5ee53255d9a9cdb40",
      "tree": "3c26d3ed1a453156e9c208ccb5567a8954dba064",
      "parents": [
        "6f5071020d5ec89b5d095aa488db604adb921aec"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Sep 27 22:29:37 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 11:39:25 2009 -0700"
      },
      "message": "const: mark struct vm_struct_operations\n\n* mark struct vm_area_struct::vm_ops as const\n* mark vm_ops in AGP code\n\nBut leave TTM code alone, something is fishy there with global vm_ops\nbeing used.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "366ec51ba9622c44191fcf4d77ed4dc84acbdeec",
      "tree": "865fa5172b4561f81c4be3c9103826ae72bbb8dd",
      "parents": [
        "b1d51dbb79c6398c88b45d4211545621b4d1a11c"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Sep 22 16:47:00 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "omapfb: HWA742: fix pointer to be const\n\nFixes the following:\nwarning: assignment discards qualifiers from pointer target type\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "b1d51dbb79c6398c88b45d4211545621b4d1a11c",
      "tree": "bcbba5803206f572f900bf3dc1e1839373d80592",
      "parents": [
        "5910d35cd6c0122a490000a6de0774ac7ebcc2de"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Sep 22 16:47:00 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "omapfb: add FB manual update option to Kconfig\n\nAlso move the controller specific options up in the menu, to a more\nlogical spot.\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "5910d35cd6c0122a490000a6de0774ac7ebcc2de",
      "tree": "7c9a99ca946b94323fd864a79a48ff4d51d90ef6",
      "parents": [
        "b6c2b66d353dba229ce167acef49639b9ddf90d9"
      ],
      "author": {
        "name": "arun c",
        "email": "arunedarath@mistralsolutions.com",
        "time": "Tue Sep 22 16:46:59 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "omapfb: fix coding style / remove dead line\n\n- use __iomem type attribute where appropriate\n- expand (a ? : b) to (a ? a : b)\nAs suggested by Russel King \u003clinux@arm.linux.org.uk\u003e\n\n- remove a dead line from omapfb_main.c\n\nSigned-off-by: Arun C \u003carunedarath@mistralsolutions.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "b6c2b66d353dba229ce167acef49639b9ddf90d9",
      "tree": "713588f83eb02bec22dfce4f6a9b9930f83ed9ce",
      "parents": [
        "4c88ef170f0f9b1f26923b43af526c973c5a74da"
      ],
      "author": {
        "name": "Jouni Hogander",
        "email": "jouni.hogander@nokia.com",
        "time": "Tue Sep 22 16:46:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "omapfb: suspend/resume only if FB device is already initialized\n\nCheck wether fbdev is NULL in suspend / resume functions. Fbdev is\nNULL, if there is no lcd or it is not enabled in configuration.\n\nSigned-off-by: Jouni Hogander \u003cjouni.hogander@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "4c88ef170f0f9b1f26923b43af526c973c5a74da",
      "tree": "358d55e961ad7c4d20143c52e7ae511326ffd879",
      "parents": [
        "48a00e7fe9a6abeedb62c99ca7b7860754aae3d8"
      ],
      "author": {
        "name": "Daniel Stone",
        "email": "daniel.stone@nokia.com",
        "time": "Tue Sep 22 16:46:57 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "omapfb: dispc: allow multiple external IRQ handlers\n\nPreviously, the only external (to dispc.c) IRQ handler was RFBI\u0027s frame\ndone handler.  dispc\u0027s IRQ framework was very dumb: you could only have\none handler, and the semantics of {request,free}_irq were odd, to say the\nleast.\n\nThe new framework allows multiple consumers to register arbitrary IRQ\nmasks.\n\nSigned-off-by: Daniel Stone \u003cdaniel.stone@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "48a00e7fe9a6abeedb62c99ca7b7860754aae3d8",
      "tree": "05d4918a4867f0e28d37a647946a2ee8fb8a24f1",
      "parents": [
        "f9e2bc8d7b8c2d9dd05a6702fce77aca3d4f2320"
      ],
      "author": {
        "name": "Jouni Hogander",
        "email": "jouni.hogander@nokia.com",
        "time": "Tue Sep 22 16:46:56 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:50 2009 -0700"
      },
      "message": "omapfb: dispc: enable wake up capability\n\nWithout wakeup enable omap doesn\u0027t wake up on dispc interrupts.  This\ncauses problems in a case where mpu is in sleep state and dispc interrupt\nfires.\n\nSigned-off-by: Jouni Hogander \u003cjouni.hogander@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "f9e2bc8d7b8c2d9dd05a6702fce77aca3d4f2320",
      "tree": "7408e23135eaf4ab9154953dc933e6af6e93daa6",
      "parents": [
        "fd0eecbdfbb61076e75d34034cc5cd5ca1321a81"
      ],
      "author": {
        "name": "Jouni Hogander",
        "email": "jouni.hogander@nokia.com",
        "time": "Tue Sep 22 16:46:55 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: dispc: disable iface clocks along with func clocks\n\nLeaving interface clocks enabled causes dss pwrdm to stay in active state\nwhen mpu is in active state.  This fix puts dss to sleep state when it is\nnot needed.\n\nEarlier version broke framebuffer on 24xx.  This is fixed by enabling\nclocks before trying to access DISPC_IRQSTATUS register.\n\nSigned-off-by: Jouni Hogander \u003cjouni.hogander@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "fd0eecbdfbb61076e75d34034cc5cd5ca1321a81",
      "tree": "dbb3d5db754112a6be1060e6af4bde4f08f9b84a",
      "parents": [
        "c8f1c1b9e120223ab5b619ff0fc1f32c635248ad"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Sep 22 16:46:54 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: dispc: various typo fixes\n\n- value and register offset was swapped in a dispc write\n- DISPC_CONTROL register was used instead of DISPC_SYSCONFIG\n- FIFO size bit field had incorrect length for OMAP3\n\nFixed-by: arun \u003carunedarath@mistralsolutions.com\u003e\nFixed-by: Kalle Jokiniemi \u003cext-kalle.jokiniemi@nokia.com\u003e\nFixed-by: Andrzej Zaborowski \u003cbalrog@zabor.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "2f21a62f16136f369788795a98aa5c313261f07b",
      "tree": "1974092ab93bee721536018d7890d77e268af7cd",
      "parents": [
        "8fea8844a72f95ef22b108f5dc5c4237019771dd"
      ],
      "author": {
        "name": "Rodrigo Vivi",
        "email": "rodrigo.vivi@openbossa.org",
        "time": "Tue Sep 22 16:46:53 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for rotation on the Blizzard LCD ctrl\n\nThe LCD controller (EPSON S1D13744) supports rotation (0, 90, 180 and 270\ndegrees) on hardware just setting the bits 0 and 1 of 0x28 register (LCD\nPanel Configuration Register).  Now it is possible to use this caps only\nsetting the angle degree on var rotate of fb_var_screeninfo using the\nFBIOPUT_VSCREENINFO ioctl.\n\nFixed-by: Siarhei Siamashka \u003csiarhei.siamashka@nokia.com\u003e\nSigned-off-by: Rodrigo Vivi \u003crodrigo.vivi@openbossa.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "8fea8844a72f95ef22b108f5dc5c4237019771dd",
      "tree": "a283441a2b4da09a9e762192d68d471a748c1038",
      "parents": [
        "be481941c6ddfe96e5c17a5d6f077b00e7b7bdf1"
      ],
      "author": {
        "name": "Stanley.Miao",
        "email": "stanley.miao@windriver.com",
        "time": "Tue Sep 22 16:46:52 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for the ZOOM MDK LCD\n\nAdd glue to control the OMAP_LDP LCD as a frame buffer device using the\nexisting dispc.c driver under omapfb.\n\nPatch updated for mainline kernel.  Note that the drivers/video/omap\nshould be updated to pass omap_lcd_config in platform_data.  The patch\nshould also be updated to compile if twl4030 is not selected, and\neventually to use the regulator framework.\n\nFixed-by: Jarkko Nikula \u003cjarkko.nikula@gmail.com\u003e\nFixed-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Stanley.Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "be481941c6ddfe96e5c17a5d6f077b00e7b7bdf1",
      "tree": "577d3463043f2ae8beeee8cf27c15622fa32a38e",
      "parents": [
        "27969ccc2840c42bfbe4f55d08f0c7ec254d4e93"
      ],
      "author": {
        "name": "Steve Sakoman",
        "email": "steve@sakoman.com",
        "time": "Tue Sep 22 16:46:51 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for the Gumstix Overo LCD\n\nSigned-off-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "27969ccc2840c42bfbe4f55d08f0c7ec254d4e93",
      "tree": "e3a9debb1829bfa22054eee13230eddc51230b4e",
      "parents": [
        "2a8729c47a9dfe5c8ba55883b86b719b33e6e099"
      ],
      "author": {
        "name": "Koen Kooi",
        "email": "koen@openembedded.org",
        "time": "Tue Sep 22 16:46:50 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for the OMAP3 Beagle DVI output\n\nThe default resolution is 1024x768@24bit\n\nThis version addresses the comments from Felipe Balbi adn Arun Edarath\n\nFixed-by: Felipe Contreras \u003cfelipe.contreras@gmail.com\u003e\nFixed-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nFixed-by: Jarkko Nikula \u003cjarkko.nikula@gmail.com\u003e\nFixed-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Koen Kooi \u003ckoen@openembedded.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "2a8729c47a9dfe5c8ba55883b86b719b33e6e099",
      "tree": "47d4e169ed694a791f5224d4d9aa8add4b0e99e3",
      "parents": [
        "fb49b78452503f6cdf8b243ccb40cda81aae9998"
      ],
      "author": {
        "name": "Steve Sakoman",
        "email": "steve@sakoman.com",
        "time": "Tue Sep 22 16:46:49 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for the OMAP3 EVM LCD\n\nAdd LCD support for OMAP3 EVM\n\nBacklight support by Arun C \u003carunedarath@mistralsolutions.com\u003e\n\nFixed-by: Jarkko Nikula \u003cjarkko.nikula@gmail.com\u003e\nFixed-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nAcked-by: Syed Mohammed Khasim \u003ckhasim@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "fb49b78452503f6cdf8b243ccb40cda81aae9998",
      "tree": "5f8584de17f6f9befc0f5f83ae8b8ed828abf7cb",
      "parents": [
        "42acff34f85c5892c8c762145441e993a5596a13"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Tue Sep 22 16:46:48 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for the 3430SDP LCD\n\nThe 3430SDP uses the same panel as the 2430SDP.  The main difference are\nin the GPIO lines used for panel enable and backlight, and the VAUX\nregister/commands sent to the TWL4030 power subsystem.\n\nAlso, some misc. whitespace cleanups.\n\nFixed-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@mvsita.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "42acff34f85c5892c8c762145441e993a5596a13",
      "tree": "03c0623f72891acd5b24baa96c186ce65201cc6c",
      "parents": [
        "3a76a819dda9a6de0ab83d04b48b3735a4d10b89"
      ],
      "author": {
        "name": "arun c",
        "email": "arun.edarath@gmail.com",
        "time": "Tue Sep 22 16:46:47 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:49 2009 -0700"
      },
      "message": "omapfb: add support for the OMAP2EVM LCD\n\nomap2evm LCD supports VGA and QVGA resolution, by default its in VGA mode.\n\nFixed-by: Jarkko Nikula \u003cjarkko.nikula@gmail.com\u003e\nFixed-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Arun C \u003carunedarath@mistralsolutions.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "3a76a819dda9a6de0ab83d04b48b3735a4d10b89",
      "tree": "11deda986171e85f3c770e5bf3b97c6c5104d22c",
      "parents": [
        "92e0ed074a4f134084bef47a44e948b6c6429a89"
      ],
      "author": {
        "name": "Hunyue Yau",
        "email": "hyau@mvista.com",
        "time": "Tue Sep 22 16:46:45 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:48 2009 -0700"
      },
      "message": "omapfb: add support for the 2430SDP LCD\n\nAdd glue to control the 2430SDP LCD as a frame buffer device using the\nexisting dispc.c driver under omapfb.\n\nFixed-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nFixed-by: Sergio Aguirre \u003csaaguirre@ti.com\u003e\nFixed-by: Francisco Alecrim \u003cfrancisco.alecrim@indt.org.br\u003e\nFixed-by: Tony Lindgren \u003ctony@atomide.com\u003e\nFixed-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Hunyue Yau \u003chyau@mvista.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "92e0ed074a4f134084bef47a44e948b6c6429a89",
      "tree": "d95150d5729eed5aedf67e2dfc65905274c8afab",
      "parents": [
        "66d2f99d0bb5a2972fb5c1d88b61169510e540d6"
      ],
      "author": {
        "name": "Jonathan McDowell",
        "email": "noodles@earth.li",
        "time": "Tue Sep 22 16:46:44 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:48 2009 -0700"
      },
      "message": "omapfb: add support for the Amstrad Delta LCD\n\nThis is an updated version of the LCD driver for the Amstrad Delta to take\ninto account the recent changes to the omapfb infrastructure.  The Delta\nfeatures a 480x320 12 bit DSTN panel.\n\nSigned-off-by: Jonathan McDowell \u003cnoodles@earth.li\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "66d2f99d0bb5a2972fb5c1d88b61169510e540d6",
      "tree": "5ed8124da9210ec63105c3cdd5c672d106c96b12",
      "parents": [
        "28ff0c12b7069f076f08a936df66f1d5052e9121"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Sep 22 16:46:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:48 2009 -0700"
      },
      "message": "omapfb: add support for MIPI-DCS compatible LCDs\n\nFixed-by: Mike Wege \u003cext-mike.wege@nokia.com\u003e\nFixed-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nFixed-by: Timo Savola \u003ctsavola@movial.fi\u003e\nFixed-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nFixed-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nAcked-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": "28ff0c12b7069f076f08a936df66f1d5052e9121",
      "tree": "7fde66d3f4e3d0c75c8fcf11351a294373cd9137",
      "parents": [
        "ef72af408259f0ff26a733dfa2088d570a111550"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Sep 22 16:46:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:48 2009 -0700"
      },
      "message": "omapfb: add support for the Apollon LCD\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-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": "3f6db50f1ebc4fa797445dd89af7211cafc52a92",
      "tree": "8b91826651b202b20b33e1f4aba702deaeaa3533",
      "parents": [
        "411c94038594b2a3fd123d09bdec3fe2500e383d"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "peterhuewe@gmx.de",
        "time": "Fri Jul 03 14:39:40 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Sep 21 15:14:54 2009 +0200"
      },
      "message": "trivial: media/omap: adding __init/__exit macros to lcd_drivers\n\nTrivial patch which adds the __init and __exit macros to the module_init /\nmodule_exit functions to several files in drivers/video/omap/\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "941132606c7611246d2034cb7b01f9270c2d1ede",
      "tree": "e53a618c4e98d3716551afa2e6cfae2be81056a0",
      "parents": [
        "326ba5010a5429a5a528b268b36a5900d4ab0eba"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Aug 28 10:50:33 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Aug 28 10:50:33 2009 -0700"
      },
      "message": "OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead\n\nSearch and replace OMAP_IO_ADDRESS with OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS,\nand convert omap_read/write into a functions instead of a macros.\n\nAlso rename OMAP_MPUIO_VBASE to OMAP1_MPUIO_VBASE.\n\nIn the long run, most code should use ioremap + __raw_read/write instead.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "5e9a8bd65761bf0c1ee26d8514ef3e9ff22ee465",
      "tree": "217a567624f3ee0a7b8352a837b4d8f813efcc9b",
      "parents": [
        "864e1e8db436dfd784340d0aef18ea303d157bcb"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 23 08:31:46 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Jul 12 13:02:10 2009 -0700"
      },
      "message": "omap: video: remove direct access of driver_data\n\ndev_set/get_drvdata() should be used instead, as driver_data is going\naway.\n\n\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Felipe Contreras \u003cfelipe.contreras@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "537a1bf059fa312355696fa6db80726e655e7f17",
      "tree": "4f5b3c6917311cfefad21eaf3dd92978334282de",
      "parents": [
        "70d6027ff2bc8bab180273b77e7ab3e8a62cca51"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 30 11:41:29 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 30 18:56:00 2009 -0700"
      },
      "message": "fbdev: add mutex for fb_mmap locking\n\nAdd a mutex to avoid a circular locking problem between the mm layer\nsemaphore and fbdev ioctl mutex through the fb_mmap() call.\n\nAlso, add mutex to all places where smem_start and smem_len fields change\nso the mutex inside the fb_mmap() is actually used.  Changing of these\nfields before calling the framebuffer_register() are not mutexed.\n\nThis is 2.6.31 material.  It removes one lockdep (fb_mmap() and\nregister_framebuffer()) but there is still another one (fb_release() and\nregister_framebuffer()).  It also cleans up handling of the smem_start and\nsmem_len fields used by mutexed section of the fb_mmap().\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "088962c243db42b9c608f30be3e3a05a5b696895",
      "tree": "9d3c15affc704ca6aeb3a06123205a02226154d8",
      "parents": [
        "f5525786b0c481a0000989f2603257ba3aaef8ba"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu May 28 14:03:31 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu May 28 14:03:31 2009 -0700"
      },
      "message": "ARM: OMAP1: Make 770 LCD work\n\nMake 770 LCD work by adding clk_add_alias().\nAlso remove the old unused functions.\n\nNote that the clk_add_alias() could probably be moved\nto arch/arm/clkdev.c later on.\n\nCc: linux-fbdev-devel@lists.sourceforge.net\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\n\n"
    },
    {
      "commit": "005187eecaa400b4b43d9f640fbde9fcc50f37c1",
      "tree": "3de248c36f5e11d4845750c251799d843fc8b57c",
      "parents": [
        "8dbe43930a4e9bede88eb67a9c613773a2747caf"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sat May 16 08:28:17 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sat May 16 08:28:17 2009 -0700"
      },
      "message": "ARM: OMAP2/3: Change omapfb to use clkdev for dispc and rfbi, v2\n\nThis makes the framebuffer work on omap3.\n\nAlso fix the clk_get usage for checkpatch.pl\n\"ERROR: do not use assignment in if condition\".\n\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nCc: linux-fbdev-devel@lists.sourceforge.net\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c958557eb6e5f0fa15aeda3b6f952051b4179394",
      "tree": "1d941c1dc3cd3bbd90dbb9acb7bd0bd78d8ede7f",
      "parents": [
        "23b736545473ed853b685cbc03883aa6ff3f0e0d"
      ],
      "author": {
        "name": "Felipe Contreras",
        "email": "felipe.contreras@nokia.com",
        "time": "Tue Mar 31 15:25:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 08:59:33 2009 -0700"
      },
      "message": "omapfb: fix argument of blank operation\n\nThe blank operation should receive FB_BLANK_POWERDOWN, not VESA_POWERDOWN.\n\nSigned-off-by: Felipe Contreras \u003cfelipe.contreras@nokia.com\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Andrea Righi \u003crighi.andrea@gmail.com\u003e\nAcked-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Imre Deak \u003cimre.deak@solidboot.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba78289343226773b27dc25e7d1e739d0162b9e8",
      "tree": "4322d7ffc58da24dce7b5735ee21a4e13a12f52b",
      "parents": [
        "afbb9d8d5266b4121cb503b4e097f8e65286a077"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Mar 31 15:25:32 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 08:59:32 2009 -0700"
      },
      "message": "drivers/video/omap/hwa742.c: div reaches max_clk_div\n\nWith for(div \u003d 0; div \u003c max_clk_div; div++) { ... } div reaches max_clk_div.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "953a7e8476bbd7367cebdb868c326ba42968bc13",
      "tree": "e70937ed8593e89e1dbc0a9b8cc2ebe13e5419fe",
      "parents": [
        "1639058ed1dd0b856a5c34064a990c7827b0e32b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jan 18 12:52:38 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 24 11:41:16 2009 +0000"
      },
      "message": "[ARM] omap: ensure OMAP drivers pass a struct device to clk_get()\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "020f97063dd68a8e3b9aac928ac49a438b7416ce",
      "tree": "e141ad9b60d3122cfa8323ded11e2bd1be8a0735",
      "parents": [
        "d9d060a98ff89fe0f86e24c9c0c3d2f0c566781c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 01 17:40:54 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 01 17:40:54 2008 +0000"
      },
      "message": "[ARM] omap: fix a pile of issues\n\nThis patch fixes a number of sillies, from missing \u0027const\u0027 to using\n\u0027return\u0027 in void functions, to functions with no arguments not even\n\u0027void\u0027 and a cast which isn\u0027t required.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7953031da4200323ab5d85bd514054ca4ba9d225",
      "tree": "56973acb470b5935b799a82a758cfc51c4f2e817",
      "parents": [
        "13d428afc007fcfcd6deeb215618f54cf9c0cae6"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Nov 24 18:11:16 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Nov 24 18:11:16 2008 -0800"
      },
      "message": "ARM: OMAP: Remove broken LCD driver for SX1\n\nRecently the omap McBSP code was cleaned up to get rid of\ndirect McBSP register tinkering by the drivers. Looks like\nlcd_sx1.c never got converted, and now it breaks builds.\n\nIt seems the lcd_sx1.c driver is attempting SPI mode, but\ndoing it in a different way compared to omap_mcbsp_set_spi_mode().\n\nRemove the broken driver, patches welcome to add it back when\ndone properly by patching both mcbsp.c and lcd_sx1.c.\n\nCc: Vovan888@gmail.com\nCc: linux-fbdev-devel@lists.sourceforge.net\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "8ef50901d3c619127858b7d7f614fcab45e09d6b",
      "tree": "e75a0d48029d4a5857033e4edf1cd572a5a3fc62",
      "parents": [
        "435263702ef0fc9ffdc6301a71c03b1d9ac0f1e0",
        "2502991560dc8244dbe10e48473d85722c1e2ec1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:25:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:25:32 2008 -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: (51 commits)\n  [ARM] 5308/1: Fix Viper ISA IRQ handling\n  [ARM] 5307/1: pxa: fix CM-X2XX PCMCIA build error\n  [ARM] 5306/1: pxa: fix build error on CM-X270\n  [ARM] 5302/1: ARM: OMAP: Revert omap3 WDT changes to avoid merge conflict\n  [ARM] 5305/1: ARM: OMAP: Fix compile of McBSP by removing unnecessary check\n  [ARM] 5301/1: ARM: OMAP: Add missing irq defines\n  ARM: OMAP3: Add default kernel config for OMAP LDP\n  ARM: OMAP3: Add basic board support for OMAP LDP\n  ARM: OMAP3: Defconfig for the Gumstix Overo board (rev 3)\n  ARM: OMAP3: Add support for the Gumstix Overo board (rev 3)\n  ARM: OMAP3: Add Beagle defconfig\n  ARM: OMAP3: Add minimal Beagle board support\n  ARM: OMAP3: Add minimal omap3430 support\n  ARM: OMAP2: Fix sparse, checkpatch warnings in OMAP2/3 IRQ code\n  ARM: OMAP: Fixes to omap_mcbsp_request function\n  ARM: OMAP: Add support for OMAP2430 in McBSP\n  ARM: OMAP: Add support for McBSP devices 3 - 5 on 34xx\n  ARM: OMAP: Allocate McBSP devices dynamically\n  Fix sections for omap-mcbsp platform driver\n  [ARM] S3C24XX: Additional include moves\n  ...\n"
    },
    {
      "commit": "93a22f8b95756c53e80308820892119c910d2739",
      "tree": "01539a24fc517e84e35c951699fc0939336b55a6",
      "parents": [
        "0f6d504e73b49374c6093efe6aa60ab55058248a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Oct 15 22:03:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:40 2008 -0700"
      },
      "message": "omap drivers: switch to standard GPIO calls\n\nThis updates most of the OMAP drivers which are in mainline to switch to\nusing the cross-platform GPIO calls instead of the older OMAP-specific\nones.\n\nThis is all fairly brainless/obvious stuff.  Probably the most interesting\nbit is to observe that the omap-keypad code seems to now have a portable\ncore that could work with non-OMAP matrix keypads.  (That would improve\nwith hardware IRQ debouncing enabled, of course...)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c8ad9828e793573877fd60868bb5d2f1e3b64da",
      "tree": "0ccea95c2b6186ce5886ad2584ba99c128cc74ec",
      "parents": [
        "c0fc18c5bf016a9d56aee64974c1ccdb87f3c783"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Sep 05 15:13:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:34 2008 +0100"
      },
      "message": "[ARM] omap: fix a load of \"warning: symbol \u0027xxx\u0027 was not declared. Should it be static?\"\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c0fc18c5bf016a9d56aee64974c1ccdb87f3c783",
      "tree": "a5269222c380d39846d477c68264247e601a31fc",
      "parents": [
        "7c7095aa423b9b14038abc08fba84b9d7a33d643"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Sep 05 15:10:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:33 2008 +0100"
      },
      "message": "[ARM] omap: fix lots of \u0027Using plain integer as NULL pointer\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e8a91c953fca683ef9a9335fb00d6eb3e49ac1ee",
      "tree": "7a9c2ef4b9c25f137e2fb97d36e0248ee24c6ec4",
      "parents": [
        "d592dd1adc4f57171fa2570a94279d887b78d5b5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Sep 01 22:07:37 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:31 2008 +0100"
      },
      "message": "[ARM] omap: Fix IO_ADDRESS() macros\n\nOMAP1_IO_ADDRESS(), OMAP2_IO_ADDRESS() and IO_ADDRESS() returns cookies\nfor use with __raw_{read|write}* for accessing registers.  Therefore,\nthese macros should return (void __iomem *) cookies, not integer values.\n\nDoing this improves typechecking, and means we can find those places\nwhere, eg, DMA controllers are incorrectly given virtual addresses to\nDMA to, or physical addresses are thrown through a virtual to physical\naddress translation.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "55c381e4896be2611da87088acfad74b361239ab",
      "tree": "1515420c29dbbfd987f0157f16d8bb8cac938c15",
      "parents": [
        "690b5a13b27ba3bb2c9d61c1f4018c5074b591e6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 04 14:07:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:30 2008 +0100"
      },
      "message": "[ARM] omap: convert OMAP drivers to use ioremap()\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0",
      "tree": "4f922bf707c379352eb4c077fbb0a8c48c07fc1f",
      "parents": [
        "897d85275d7f061ff0ec838bd5224a9e76ad07d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:06:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:04 2008 +0100"
      },
      "message": "[ARM] Eliminate useless includes of asm/mach-types.h\n\nThere are 43 includes of asm/mach-types.h by files that don\u0027t\nreference anything from that file.  Remove these unnecessary\nincludes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6cab48602996cdbcb277375a8107d53e21e8c9b9",
      "tree": "5a1c8aaf3eed2d5a53170ab69daa94088947d43d",
      "parents": [
        "d9ecdb282c91952796b7542c4f57fd6de6948d7b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sun Jul 27 04:23:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 27 09:46:18 2008 +0100"
      },
      "message": "[ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_*\n\nIRQT_* and __IRQT_* were obsoleted long ago by patch [3692/1].\nRemove them completely. Sed script for the reference:\n\ns/__IRQT_RISEDGE/IRQ_TYPE_EDGE_RISING/g\ns/__IRQT_FALEDGE/IRQ_TYPE_EDGE_FALLING/g\ns/__IRQT_LOWLVL/IRQ_TYPE_LEVEL_LOW/g\ns/__IRQT_HIGHLVL/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_RISING/IRQ_TYPE_EDGE_RISING/g\ns/IRQT_FALLING/IRQ_TYPE_EDGE_FALLING/g\ns/IRQT_BOTHEDGE/IRQ_TYPE_EDGE_BOTH/g\ns/IRQT_LOW/IRQ_TYPE_LEVEL_LOW/g\ns/IRQT_HIGH/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_PROBE/IRQ_TYPE_PROBE/g\ns/IRQT_NOEDGE/IRQ_TYPE_NONE/g\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "27ac792ca0b0a1e7e65f20342260650516c95864",
      "tree": "8e0bc93612da0803fe12303ccb75c837cd633c83",
      "parents": [
        "d92bc318547507a944a22e7ef936793dc0fe167f"
      ],
      "author": {
        "name": "Andrea Righi",
        "email": "righi.andrea@gmail.com",
        "time": "Wed Jul 23 21:28:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:21 2008 -0700"
      },
      "message": "PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures\n\nOn 32-bit architectures PAGE_ALIGN() truncates 64-bit values to the 32-bit\nboundary. For example:\n\n\tu64 val \u003d PAGE_ALIGN(size);\n\nalways returns a value \u003c 4GB even if size is greater than 4GB.\n\nThe problem resides in PAGE_MASK definition (from include/asm-x86/page.h for\nexample):\n\n#define PAGE_SHIFT      12\n#define PAGE_SIZE       (_AC(1,UL) \u003c\u003c PAGE_SHIFT)\n#define PAGE_MASK       (~(PAGE_SIZE-1))\n...\n#define PAGE_ALIGN(addr)       (((addr)+PAGE_SIZE-1)\u0026PAGE_MASK)\n\nThe \"~\" is performed on a 32-bit value, so everything in \"and\" with\nPAGE_MASK greater than 4GB will be truncated to the 32-bit boundary.\nUsing the ALIGN() macro seems to be the right way, because it uses\ntypeof(addr) for the mask.\n\nAlso move the PAGE_ALIGN() definitions out of include/asm-*/page.h in\ninclude/linux/mm.h.\n\nSee also lkml discussion: http://lkml.org/lkml/2008/6/11/237\n\n[akpm@linux-foundation.org: fix drivers/media/video/uvc/uvc_queue.c]\n[akpm@linux-foundation.org: fix v850]\n[akpm@linux-foundation.org: fix powerpc]\n[akpm@linux-foundation.org: fix arm]\n[akpm@linux-foundation.org: fix mips]\n[akpm@linux-foundation.org: fix drivers/media/video/pvrusb2/pvrusb2-dvb.c]\n[akpm@linux-foundation.org: fix drivers/mtd/maps/uclinux.c]\n[akpm@linux-foundation.org: fix powerpc]\nSigned-off-by: Andrea Righi \u003crighi.andrea@gmail.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44363f14d9e7c9786ddbe7742d0f002b4ad685e1",
      "tree": "2592509c1d80124f33d19182de7f87281c7e42df",
      "parents": [
        "b8c268d10439bdd4ed469d58fbadf2c2f56801b0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Feb 03 17:31:49 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 17:31:49 2008 +0200"
      },
      "message": "drivers/video/: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "6d16bfb5e81d3925a7efb38b5cc3e0021b57d03a",
      "tree": "deb1d0de0cc09b0d9cd6a4e1f5440677b5a8b81d",
      "parents": [
        "caada32afe0d181b1dc36ab3fc29628582776e09"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "message": "i2c/tps65010: move header to \u003clinux/i2c/...\u003e\n\nMove the tps65010 header file from the OMAP arch directory to the\nmore generic \u003clinux/i2c/...\u003e directory, and remove the spurious\ndependency of this driver on OMAP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f08f3895f4171d336c52d37a81376a910a1673e0",
      "tree": "c38f988042a46197462ad778905d2aa7a28df1f3",
      "parents": [
        "64e862a579015d229b8e40b6bc4ac3612e9656e1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 29 14:37:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "fb menu: fix FB_OMAP dependencies so that menu is displayed correctly\n\nFix FB_OMAP dependencies so that the OMAP FB driver options are presented\ncorrectly.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "01dd2fbf0da4019c380b6ca22a074538fb31db5a",
      "tree": "210291bd341c4450c8c51d8db890af0978f4035d",
      "parents": [
        "0f035b8e8491f4ff87f6eec3e3f754d36b39d7a2"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "message": "typo fixes\n\nMost of these fixes were already submitted for old kernel versions, and were\napproved, but for some reason they never made it into the releases.\n\nBecause this is a consolidation of a couple old missed patches, it touches both\nKconfigs and documentation texts.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "898eb71cb17644964c5895fb190e79e3d0c49679",
      "tree": "96be8f0a40feaf56fef836634c89955e432b12db",
      "parents": [
        "6c0286b199c3eb2caa973525dfc8a7ed67090ec0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Oct 18 03:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:28 2007 -0700"
      },
      "message": "Add missing newlines to some uses of dev_\u003clevel\u003e messages\n\nFound these while looking at printk uses.\n\nAdd missing newlines to dev_\u003clevel\u003e uses\nAdd missing KERN_\u003clevel\u003e prefixes to multiline dev_\u003clevel\u003es\nFixed a wierd-\u003eweird spelling typo\nAdded a newline to a printk\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: James Smart \u003cJames.Smart@Emulex.Com\u003e\nCc: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f7c8234c7a68c2ccc2a33f3b7d48057980e7c35",
      "tree": "c05f0babd6d6be59952c2dc62ade215723e03a93",
      "parents": [
        "76181c134f87479fa13bf2548ddf2999055d34d4"
      ],
      "author": {
        "name": "Emil Medve",
        "email": "Emilian.Medve@Freescale.com",
        "time": "Tue Oct 16 23:29:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:57 2007 -0700"
      },
      "message": "Make the pr_*() family of macros in kernel.h complete\n\nOther/Some pr_*() macros are already defined in kernel.h, but pr_err() was\ndefined multiple times in several other places\n\nSigned-off-by: Emil Medve \u003cEmilian.Medve@Freescale.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nReviewed-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nAcked-by: 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": "969529021a5c3df74ea8f10d329b2427e559a90f",
      "tree": "13bbd7837830ec677d82966d905184155f78235f",
      "parents": [
        "107cc64b7f3956e53e040307e5021abad6d4202a"
      ],
      "author": {
        "name": "Vovan888@gmail",
        "email": "Vovan888@gmail",
        "time": "Tue Jul 17 04:06:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the Siemens SX1 mobile phone\n\n- Add support for LCD panel on Siemens sx1 mobile phone.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "107cc64b7f3956e53e040307e5021abad6d4202a",
      "tree": "47e82c046d066950baa08da0f933d1f8529c2af3",
      "parents": [
        "7a6d6ab141b59de87b4637e7d75d1e9d5e55e0d4"
      ],
      "author": {
        "name": "Dirk Behme",
        "email": "dirk.behme@de.bosch.com",
        "time": "Tue Jul 17 04:06:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP OSK board\n\n- Adds TFT LCD panel support for TI OMAP OSK board.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a6d6ab141b59de87b4637e7d75d1e9d5e55e0d4",
      "tree": "2378e2e9585c06bcbe0653f9300978ada5f43228",
      "parents": [
        "d64ca86e4b693feda63d4732e3a58dbc653c1970"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP1510 Innovator board\n\n- Add TFT LCD panel spport for TI OMAP1510 Innovator EVM.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d64ca86e4b693feda63d4732e3a58dbc653c1970",
      "tree": "d405c097be632e555909abb9e040a408785a441f",
      "parents": [
        "769bde5f6b37a94d0bf96953075ebcfa12246334"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP1610 Innovator board\n\n- Add TFT LCD panel spport for TI OMAP1610 Innovator EVM.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "769bde5f6b37a94d0bf96953075ebcfa12246334",
      "tree": "80fc59d93fc1d55c3b5178ffd393d348fad1621a",
      "parents": [
        "dba8e7b2d3628dc5d886321e5ac85e20a80352d8"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Tue Jul 17 04:06:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the Palm Zire71\n\n- Adds support for TFT LCD panel on Palm Zire71\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dba8e7b2d3628dc5d886321e5ac85e20a80352d8",
      "tree": "a0209b9c43d4535899a77bb117d31dad73e94cb9",
      "parents": [
        "9828a8897258088bfada93a6ec82803e98231159"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Tue Jul 17 04:06:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for Palm Tungsten|T\n\n- Add TFT LCD panel support for Palm Tungsten|T\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9828a8897258088bfada93a6ec82803e98231159",
      "tree": "25e8625236d72fa7e6b2ad4ad14997b3bd4f7cff",
      "parents": [
        "65316c91eff2c9b8dd8e16cc83fb84f49a64813b"
      ],
      "author": {
        "name": "Romain Goyet",
        "email": "r.goyet@gmail.com",
        "time": "Tue Jul 17 04:06:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the Palm Tungsten E\n\n- Adds TFT LCD panel support for Palm Tungsten E.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65316c91eff2c9b8dd8e16cc83fb84f49a64813b",
      "tree": "d90456d677b0d753a5a5bc27c04b291a0d1ebee7",
      "parents": [
        "e493435bff76ee2a37fb474e289ad85052d677fa"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP H3 board\n\n- Adds support for TFT LCD panel on TI OMAP H3 EVM board.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e493435bff76ee2a37fb474e289ad85052d677fa",
      "tree": "9360803f617935594e4093ca8369a9b1c9a99d3c",
      "parents": [
        "1d381b894d24d7642aec85df1cf281400ac87a18"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP H4 board\n\n- Adds support for TFT LCD panel on TI OMAP H4 EVM board.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d381b894d24d7642aec85df1cf281400ac87a18",
      "tree": "911d07969f7c1ecc00660967c00284090b41a540",
      "parents": [
        "aae76ef13e348cebac225407ea2c452f8d0ff862"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add external Epson Blizzard LCD controller support\n\n- Adds Epson Blizzard lcd controller driver; used in Nokia Internet Tablet\n  products.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aae76ef13e348cebac225407ea2c452f8d0ff862",
      "tree": "4810e83aa802a549dbbf52302de811b3b9b7ff12",
      "parents": [
        "f5c125a0fc44e513c3d51d179cb8a9ccaf589b7b"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Sat May 26 19:19:19 2007 +0530"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add external Epson HWA742 LCD controller support\n\n- Adds Epson HWA742 lcd controller driver; used in Nokia Internet Tablet\n  products.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5c125a0fc44e513c3d51d179cb8a9ccaf589b7b",
      "tree": "507019a730c458c52c896ef92e57ec3b9fea4fe0",
      "parents": [
        "e6b4573c563966f3b22aa07d2c7b554a551eb0dc"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add TI OMAP2 external LCD controller support - RFBI\n\n- Adds support for Texas Instruments OMAP2 processors boards connected with\n  external LCD controller through \"Remote framebuffer Interface\"\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e6b4573c563966f3b22aa07d2c7b554a551eb0dc",
      "tree": "d1a51845ce352ef3d96706417bf79a05913e7d07",
      "parents": [
        "7a055fc222c239eedd7d27684e70e812550c83f0"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add TI OMAP1 external LCD controller support - SoSSI\n\n- Adds support for Texas Instruments OMAP1 processors boards connected with\n  external LCD controller through \"Special OptimiSed Screen Interface\"\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a055fc222c239eedd7d27684e70e812550c83f0",
      "tree": "7aa35c1d9fa59574d30439783986c9bce4423434",
      "parents": [
        "569755c706f0f94409edd2ae60b9878cb420844f"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP2 internal display controller support.\n\n- Adds Texas Instruments OMAP2 processor series (OMAP2420/2430) internal\n  display controller interface support.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "569755c706f0f94409edd2ae60b9878cb420844f",
      "tree": "20c461e3aaf4a9fb7a216758987be5f5ab20c6e3",
      "parents": [
        "fe0e3a9df6372d357d3fdc4b6265a5417f1e84e8"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP1 internal LCD controller\n\n- Add Texas Instruments OMAP1 processor series (OMAP1510/1610/1710..)\n  internal LCD controller interface.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b08cf2b64f5a60594b07795b2ad518c6d044566",
      "tree": "971d735b5d150bb2ac987b5df1431ff765ab917a",
      "parents": [
        "57a3db98ac88854e20780e2337471323ba63bde2"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP framebuffer driver\n\n- Add Texas Instruments OMAP framebuffer driver.  This driver is being used\n  for various OMAP1/2 series based boards and products e.g Nokia N800 Internet\n  Tablet, H4, H3, Siemens SX1 etc.\n\n- LCD panel registration and controller code is separated in different file\n  and interfaces.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
