)]}'
{
  "log": [
    {
      "commit": "ba45d525748e969538c0ea3d491aa817d3be3af8",
      "tree": "153a84b47e4f4770383bb28e9995f7e6f365f161",
      "parents": [
        "0b6c135ea9d563f77fe121deff6f19af222b3b0e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 28 22:15:55 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 28 22:17:45 2010 +0000"
      },
      "message": "[ARM] Update mach-types\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b6c135ea9d563f77fe121deff6f19af222b3b0e",
      "tree": "3d48d7582c0d10befaa0e440c1c3c756e547edbd",
      "parents": [
        "00e4acb1e2352477e4d0a19dcbff2af870e8b401",
        "c70f5a60994058895384f593989a9fbe6fe6adee"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 28 21:59:58 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 28 21:59:58 2010 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "00e4acb1e2352477e4d0a19dcbff2af870e8b401",
      "tree": "d6481ecd452d1a491f996cd897251f2b3a92c2d9",
      "parents": [
        "b04da8bfdfbbd79544cab2fadfdc12e87eb01600",
        "cf11052a95275c942c1f45ea5fde43ce45bbba6d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 27 22:16:05 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 27 22:16:05 2010 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n"
    },
    {
      "commit": "4f4e65d2484811210a2826fa9d59712c7fcf1b49",
      "tree": "40227b3582232e6351dcd9bb96085a85bc5cc410",
      "parents": [
        "f6760aa024199cfbce564311dc4bc4d47b6fb349",
        "5c3db36bf68bb9f682a0188d81dc184f5e62a6e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 25 18:56:12 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 25 18:56:12 2010 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (25 commits)\n  OMAP2/3: DMTIMER: Clear pending interrupts when stopping a timer\n  PM debug: Fix warning when no CONFIG_DEBUG_FS\n  OMAP3: PM: DSS PM_WKEN to refill DMA\n  OMAP: timekeeping: time should not stop during suspend\n  OMAP3: PM: Force write last pad config register into save area\n  OMAP: omap3_pm_get_suspend_state() error ignored in pwrdm_suspend_get()\n  OMAP3: PM: Enable wake-up from McBSP2, 3 and 4 modules\n  OMAP3: PM debug: fix build error when !CONFIG_DEBUG_FS\n  OMAP3: PM: Removing redundant and potentially dangerous PRCM configration\n  OMAP3: Fixed ARM aux ctrl register save/restore\n  OMAP3: CPUidle: Fixed timer resolution\n  OMAP3: PM: Remove duplicate code blocks\n  OMAP3: PM: Disable interrupt controller AUTOIDLE before WFI\n  OMAP3: PM: Enable system control module autoidle\n  OMAP3: PM: Ack pending interrupts before entering suspend\n  omap: Enable GPMC clock in gpmc_init\n  OMAP1 clock: fix for \"BUG: spinlock lockup on CPU#0\"\n  OMAP4: clocks: Fix the clksel_rate struct DPLL divs\n  OMAP4: PRCM: Fix the base address for CHIRONSS reg defines\n  OMAP: dma_chan[lch_head].flag \u0026 OMAP_DMA_ACTIVE tested twice in omap_dma_unlink_lch()\n  ...\n"
    },
    {
      "commit": "cf11052a95275c942c1f45ea5fde43ce45bbba6d",
      "tree": "d3b3ba442582b1b9b0206f8a335b51c0486bb72d",
      "parents": [
        "e9cfa167b6b598a364c53459bee93b508f073c65"
      ],
      "author": {
        "name": "Erik Benada",
        "email": "erikbenada@yahoo.ca",
        "time": "Sun Jan 24 13:43:04 2010 -0800"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sun Jan 24 22:17:51 2010 -0500"
      },
      "message": "[ARM] orion5x: D-link DNS-323 rev. B1 power-off\n\nThis patch fixes power LED blinking and power-off on DNS-323 rev. B1.\n\nGPIO pin 3 has to be set to 1 to stop power LED blinking and to allow the LED to be controlled via leds-gpio. This pin has to be also set to 1 for power-off to work.\nTo power-off the rev. B1 machine, pin 8 has to be set to 1 and then set to 0 to do actual power-off.\n\nTested on my DNS-323 rev. B1\n\nSigned-off-by: Erik Benada \u003cerikbenada@yahoo.ca\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "5c3db36bf68bb9f682a0188d81dc184f5e62a6e4",
      "tree": "b18b45715c6ebfd4f5e3022be441bc386b6d479d",
      "parents": [
        "b2d959173fea3e04229b2ff33473b5a031669f66"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Fri Oct 23 19:03:47 2009 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 21 18:30:10 2010 -0800"
      },
      "message": "OMAP2/3: DMTIMER: Clear pending interrupts when stopping a timer\n\nOMAP GP timers keep running for a few cycles after they are stopped,\nwhich can cause the timer to expire and generate an interrupt. The\npending interrupt will prevent e.g. OMAP from entering suspend, thus\nwe ack it manually.  Only applicable on OMAP2/3/4.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "298a4c3a57fed38df365a6807728d1930a72c728",
      "tree": "f8836c6a0be6b4810221fa801378b752b41a476c",
      "parents": [
        "92dcffb916d309aa01778bf8963a6932e4014d07",
        "1619ce111492d733d425acbacec9a2cb2ba16ed9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 21 17:33:23 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 21 17:33:23 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus/samsung\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/samsung\u0027 of git://git.fluff.org/bjdooks/linux:\n  hmt: adjust for new pwm_backlight-\u003enotify prototype\n"
    },
    {
      "commit": "1619ce111492d733d425acbacec9a2cb2ba16ed9",
      "tree": "e8fcc2668c8d3cb1e84850c22d7ba96787186f91",
      "parents": [
        "3ce2f76f5dfeeacd128db9e5cd6945bac0ea0b2a"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Thu Jan 21 22:56:58 2010 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 22 09:58:17 2010 +0900"
      },
      "message": "hmt: adjust for new pwm_backlight-\u003enotify prototype\n\nCommit cfc38999f (backlight: Pass device through notify callback)\nadded a struct device argument to the notify callback, but didn\u0027t\nupdate the user of it in mach-hmt.c\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "def20529227a5c0938c374d11781bd0dbd5edee4",
      "tree": "76ba59d7dfdb858892996a59e95a892b43e0e6d2",
      "parents": [
        "24bc7347da73a9ed3383056c3d0f28c0e361621e",
        "2045124ffd1a5e46d157349016a2c50f19c8c91d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 21 07:15:10 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 21 07:15:10 2010 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 5888/1: arm: Update comments in cacheflush.h and remove unnecessary V6 and V7 comments\n  ARM: 5886/1: arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work\n  ARM: 5885/1: arm: Flush TLB entries in setup_mm_for_reboot()\n  ARM: 5884/1: arm: Fix DCC console for v7\n  ARM: 5883/1: Revert \"disable NX support for OABI-supporting kernels\"\n  ARM: 5882/1: ARM: Fix uncompress code compile for different defines of flush(void)\n  ARM: fix badly placed mach/plat entries in Kconfig \u0026 Makefile\n"
    },
    {
      "commit": "b2d959173fea3e04229b2ff33473b5a031669f66",
      "tree": "3c034551b406c8e8b20deeb0197273e06017c11b",
      "parents": [
        "ccaae273c3f92d7e7acb796d6747077a93dcca4b",
        "1daa8c1d75876f690ed8d3f13c806034af5984eb"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jan 20 18:21:01 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jan 20 18:21:01 2010 -0800"
      },
      "message": "Merge branch \u0027omap-fixes\u0027 into omap-fixes-for-linus\n"
    },
    {
      "commit": "ccaae273c3f92d7e7acb796d6747077a93dcca4b",
      "tree": "3b3853db3d4b0db18c9cbc51469538aa767aeaee",
      "parents": [
        "fa8d1d6c2a72659f773f919c4356b68884c875d0",
        "6b34f9d4e60a4fb9f847533a207e31316603e840"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jan 20 18:20:47 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jan 20 18:20:47 2010 -0800"
      },
      "message": "Merge branch \u0027pm-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/khilman/linux-omap-pm into omap-fixes-for-linus\n"
    },
    {
      "commit": "6b34f9d4e60a4fb9f847533a207e31316603e840",
      "tree": "4e00b23c2bda5fe37b494abc549f204d60795935",
      "parents": [
        "b92c5721d28507738d294e9a582eb6232ec6abad"
      ],
      "author": {
        "name": "Sergio Aguirre",
        "email": "saaguirre@ti.com",
        "time": "Thu Jan 14 11:01:15 2010 -0600"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:10 2010 -0800"
      },
      "message": "PM debug: Fix warning when no CONFIG_DEBUG_FS\n\nFix following warning when CONFIG_DEBUG_FS wasn\u0027t selected:\n\narch/arm/mach-omap2/pm-debug.c:57: warning: \u0027pm_dbg_init\u0027 declared \u0027static\u0027 but never defined\n\nSigned-off-by: Sergio Aguirre \u003csaaguirre@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "b92c5721d28507738d294e9a582eb6232ec6abad",
      "tree": "459bbe59b1e61f6eee9c7971901a4d7bfdeced88",
      "parents": [
        "d92cfcbe39fdb2328a28b5505f31cb8be40fc339"
      ],
      "author": {
        "name": "Subramani Venkatesh",
        "email": "subramani.venkatesh@windriver.com",
        "time": "Tue Dec 22 15:07:50 2009 +0530"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:09 2010 -0800"
      },
      "message": "OMAP3: PM: DSS PM_WKEN to refill DMA\n\nCurrently, DSS does not wakeup when there is a DMA request.  DSS wake\nup event must be enabled so that the DMA request to refill the FIFO\nwill wake up the CORE domain.\n\nSigned-off-by: Subramani Venkatesh \u003csubramani.venkatesh@windriver.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "d92cfcbe39fdb2328a28b5505f31cb8be40fc339",
      "tree": "709d6537fae858fb700aa83884eec2080a11b0bf",
      "parents": [
        "dccaad895094a699c37c065bff3fa9bb997daeb9"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Thu Sep 24 16:35:48 2009 -0700"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:08 2010 -0800"
      },
      "message": "OMAP: timekeeping: time should not stop during suspend\n\nDuring suspend, the kernel timekeeping subsystem is shut down.  Before\nsuspend and upon resume, it uses a weak function\nread_persistent_clock() to determine the amount of time that elapsed\nduring suspend.\n\nThis function was not implemented on OMAP, so from the timekeeping\nsubsystem perspective (and thus userspace as well) it appeared that no\ntime elapsed during suspend.\n\nThis patch uses the 32k sync timer as a the persistent clock.\n\nNOTE: This does *NOT* fully handle wrapping of the 32k sync timer, so\n      more than one wrapping of the 32k sync timer during suspend may\n      cause problems.  Also note there are not interrupts when the 32k\n      sync timer wraps, so something else has to be done.\n\nReported-by: Jon Hunter \u003cjon-hunter@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "dccaad895094a699c37c065bff3fa9bb997daeb9",
      "tree": "42877b2692289947315573f915aecba1fbfa7360",
      "parents": [
        "61b17d972f60fb8097592cadee2a2dd594285ff6"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Tue Nov 17 18:34:53 2009 +0200"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:07 2010 -0800"
      },
      "message": "OMAP3: PM: Force write last pad config register into save area\n\nDue to OMAP3 erratas 1.157, 1.185 the save of the last pad register\n(ETK_D14 and ETK_D15) can fail sometimes when there is simultaneous\nOCP access to the SCM register area. Fixed by writing the last\nregister to the save area.\n\nAlso, optimized the delay loop for the HW save to include an udelay(1),\nwhich limits the number of unnecessary HW accesses to SCM register area\nduring the save.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nAcked-by: Nishanth Menon \u003cnm@ti.com\u003e\nReviewed-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "61b17d972f60fb8097592cadee2a2dd594285ff6",
      "tree": "4f5518cce45c92b979277daa228f21e87d098926",
      "parents": [
        "e3d9329640e4b291cdd2c6d178774c28bba47d59"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Dec 16 17:22:04 2009 +0100"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:07 2010 -0800"
      },
      "message": "OMAP: omap3_pm_get_suspend_state() error ignored in pwrdm_suspend_get()\n\nval is an u64 pointer, we need an int to check the error.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "e3d9329640e4b291cdd2c6d178774c28bba47d59",
      "tree": "b231571bc4cab11556c32d8b6fa5517f81b361d7",
      "parents": [
        "ae559d8769531ab8895d241107a10fbe320b3b7f"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Thu Nov 26 15:18:50 2009 +0200"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:06 2010 -0800"
      },
      "message": "OMAP3: PM: Enable wake-up from McBSP2, 3 and 4 modules\n\nWake-up from McBSP ports are needed, especially when the THRESHOLD\ndma mode is in use for audio playback.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "ae559d8769531ab8895d241107a10fbe320b3b7f",
      "tree": "3f9695b7c5873a8143cb18bae7872e0e1c28d6c9",
      "parents": [
        "8640425b265752a1b7bae041815872cda5b72a2f"
      ],
      "author": {
        "name": "Manjunatha GK",
        "email": "manjugk@ti.com",
        "time": "Mon Nov 16 20:16:52 2009 +0530"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:05 2010 -0800"
      },
      "message": "OMAP3: PM debug: fix build error when !CONFIG_DEBUG_FS\n\nThe PM debug code fails to build on when CONFIG_DEBUG_FS is not\nenabled.\n\nBuild error log:\narch/arm/mach-omap2/built-in.o: In function `omap_sram_idle\u0027:\narch/arm/mach-omap2/pm34xx.c:449: undefined reference to `pm_dbg_regset_save\u0027\narch/arm/mach-omap2/pm34xx.c:460: undefined reference to `pm_dbg_regset_save\u0027\narch/arm/mach-omap2/built-in.o: In function `configure_vc\u0027:\narch/arm/mach-omap2/pm34xx.c:1237: undefined reference to `pm_dbg_regset_init\u0027\narch/arm/mach-omap2/pm34xx.c:1238: undefined reference to `pm_dbg_regset_init\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nThis patch fixes the above errors.\n\nKernel booting is tested on omap zoom2 and zoom3 boards.\n\nSigned-off-by: Manjunatha GK \u003cmanjugk@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "8640425b265752a1b7bae041815872cda5b72a2f",
      "tree": "aa6af91b64e06ec460857267a4ae77da1f7c2d4e",
      "parents": [
        "a087cad92c0d83f096024d6ec8c8a8f6b6286811"
      ],
      "author": {
        "name": "Sripathy, Vishwanath",
        "email": "vishwanath.bs@ti.com",
        "time": "Mon Nov 16 16:41:40 2009 +0530"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:04 2010 -0800"
      },
      "message": "OMAP3: PM: Removing redundant and potentially dangerous PRCM configration\n\nAs part of Core domain context restoration while coming out of off mode\nthere are some registers being restored which are not required to be restored.\nROM code will have restored them already. Overwriting some of them can have\npotential side effect. Eg: CM_CLKEN_PLL register should not be written while dpll is locked.\nTested on OMAP 3430 SDP for suspend/resume and off mode with sleep_while_idle enabled.\n\nSigned-off-by: Vishwanath BS \u003cvishwanath.bs@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "a087cad92c0d83f096024d6ec8c8a8f6b6286811",
      "tree": "899af3638df06a15c3096719d05d9520b0e56a63",
      "parents": [
        "afbcf6197d78aed814e90bad6099ecfbeb756ec1"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Thu Nov 12 12:07:20 2009 +0200"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:03 2010 -0800"
      },
      "message": "OMAP3: Fixed ARM aux ctrl register save/restore\n\nCurrent value is stored on SDRAM and it is written back during wakeup.\nPreviously a static value of 0x72 was written there.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nAcked-by: Thara Gopinath \u003cthara@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "afbcf6197d78aed814e90bad6099ecfbeb756ec1",
      "tree": "d84a99a5f61eca7dd15eae6e4b67f181815ef7de",
      "parents": [
        "a174e609b5b9b3bc1c5859402be8d8d88f6e098c"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Mon Oct 26 15:10:40 2009 +0200"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:02 2010 -0800"
      },
      "message": "OMAP3: CPUidle: Fixed timer resolution\n\nPreviously used u32 as temporary data storage that wraps around at 4.294s.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "a174e609b5b9b3bc1c5859402be8d8d88f6e098c",
      "tree": "235c1bda3fab5b6d04e31b497f040217f58f16ed",
      "parents": [
        "f18cc2ff5e18e8eb6df5284866331ef4a2db58d6"
      ],
      "author": {
        "name": "Sanjeev Premi",
        "email": "premi@ti.com",
        "time": "Mon Nov 02 20:23:38 2009 +0530"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:01 2010 -0800"
      },
      "message": "OMAP3: PM: Remove duplicate code blocks\n\nThis patch removes code blocks that are repeated\nin function prcm_setup_regs().\n\nSigned-off-by: Sanjeev Premi \u003cpremi@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "f18cc2ff5e18e8eb6df5284866331ef4a2db58d6",
      "tree": "5d20f9ba3a46c44ba11c3ed1deeed8e60e8115cc",
      "parents": [
        "b296c8118b26a359b027b8c9bb9f5f41dc7693fa"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Fri Oct 23 19:03:50 2009 +0300"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:16:00 2010 -0800"
      },
      "message": "OMAP3: PM: Disable interrupt controller AUTOIDLE before WFI\n\nOMAP interrupt controller goes to unknown state when there is right\ncombination of l3,l4 sleep/wake-up transitions, l4 autoidle in\ninterrupt controller and some interrupt. When this happens, interrupts\nare not delivered to ARM anymore and ARM will remain in WFI (wait for\ninterrupt) until interrupt controller is forced to wake-up\n(i.e. lauterbach).\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "b296c8118b26a359b027b8c9bb9f5f41dc7693fa",
      "tree": "4a99f5e9965f6fb2d2fdf9ae18b24add7f7d2454",
      "parents": [
        "2bbe3af3f1e1c1d0992c984e05d061ef5469edb4"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Fri Oct 23 19:03:49 2009 +0300"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:15:59 2010 -0800"
      },
      "message": "OMAP3: PM: Enable system control module autoidle\n\nEnable the auto-idle feature of the SCM block to save some additional\npower.\n\nSigned-off-by: Mika Westerberg \u003cext-mika.1.westerberg@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "2bbe3af3f1e1c1d0992c984e05d061ef5469edb4",
      "tree": "df2f0e2ef2561930d277d0923dd15012046646ff",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Fri Oct 23 19:03:48 2009 +0300"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 20 18:15:58 2010 -0800"
      },
      "message": "OMAP3: PM: Ack pending interrupts before entering suspend\n\nSuspending drivers may still generate interrupts just before their suspend is\ncompleted. Any pending interrupts here will prevent sleep.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "1daa8c1d75876f690ed8d3f13c806034af5984eb",
      "tree": "af41aba45d687465c258469a7fa2c52babd89758",
      "parents": [
        "247421fda7a9612f03150aacb90fdad55e9f63d2"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Jan 20 22:39:29 2010 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jan 20 17:25:31 2010 -0800"
      },
      "message": "omap: Enable GPMC clock in gpmc_init\n\nDon\u0027t assume that gpmc_l3_clk is on, enable it before touching\nconfiguration registers.\n\nNote that the current code assumes that this clock is always\nenabled. We are already setting smart idle and L3 autogating\nfor GPMC clock in gpmc_init.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "af022fafa89cca5731da3e3325dc027ed8d57bcd",
      "tree": "b902855a35129aa2731d7233d50838e207b111e8",
      "parents": [
        "ecbb06594744b72c362cb2252cb5f6de7cf1b394"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Tue Jan 19 17:30:55 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Jan 20 13:35:28 2010 -0700"
      },
      "message": "OMAP1 clock: fix for \"BUG: spinlock lockup on CPU#0\"\n\nCommit 52650505fbf3a6ab851c801f54e73e76c55ab8da caused clock initialization\nto fail on OMAP1 with \"BUG: spinlock lockup on CPU#0\" -- this is because\nomap1_select_table_rate() and omap1_round_to_table_rate() call clk_get_rate()\nwith the clockfw spinlock held.  Fix by accessing the rate directly from\nthe internal clock framework functions.\n\nThanks to Tony Lindgren \u003ctony@atomide.com\u003e for reporting and testing the fix.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ecbb06594744b72c362cb2252cb5f6de7cf1b394",
      "tree": "9073d78f6c122faf2831201189f108f1b263db16",
      "parents": [
        "0324f59fc945b76337dbc18f4ad4b4383f683ae5"
      ],
      "author": {
        "name": "Rajendra Nayak",
        "email": "rnayak@ti.com",
        "time": "Tue Jan 19 17:30:55 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Jan 20 13:35:28 2010 -0700"
      },
      "message": "OMAP4: clocks: Fix the clksel_rate struct DPLL divs\n\nFor all DPLL\u0027s the valid dividers are same as the values\nto be programmed in the register. 0 is an invalid value.\nThe changes are generated by updating the script which autogenerates\nthe file modifed in the patch.\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "0324f59fc945b76337dbc18f4ad4b4383f683ae5",
      "tree": "9a810c11df7ad7057037439f2b49fc4e25681a9b",
      "parents": [
        "6468e3b18777ecfffa6738e365896be9f17403f2"
      ],
      "author": {
        "name": "Rajendra Nayak",
        "email": "rnayak@ti.com",
        "time": "Tue Jan 19 17:30:54 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Jan 20 13:35:27 2010 -0700"
      },
      "message": "OMAP4: PRCM: Fix the base address for CHIRONSS reg defines\n\nThe CHIRONSS has its own local PRCM module and the register defines\nneed to use the CHIRONSS base and not the PRM base.\nThe changes are generated by updating the script which autogenerates\nthe file modifed in the patch.\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "247421fda7a9612f03150aacb90fdad55e9f63d2",
      "tree": "b01e1c792fd91e0891b721b51f712e78adbe323e",
      "parents": [
        "e9acb9b64d7fb16c7f69efa85c5707cffd0c7275"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Jan 13 18:10:29 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 18:17:38 2010 -0800"
      },
      "message": "OMAP: dma_chan[lch_head].flag \u0026 OMAP_DMA_ACTIVE tested twice in omap_dma_unlink_lch()\n\nThe same flag and bits were tested twice.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "e9acb9b64d7fb16c7f69efa85c5707cffd0c7275",
      "tree": "2eae26e4c1cfb5dab85b846125270b80bea55ad3",
      "parents": [
        "d4bb72e50a0c4b6790dec127a38fd06d06e561cc"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 15:40:26 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 18:17:36 2010 -0800"
      },
      "message": "omap3: Fix cpu detection\n\nWe need to set the omap_chip.oc carefully for the clocks to work.\n\nTo fix this, set the omap_chip.oc in omap3_check_features() based\non the CONTROL_IDCODE and silicon revision registers.\n\nAlso add handling for 34xx es3.1.2 as es3.1 for now.\n\nFixes booting on at least overo board.\n\nBased on an earlier patch by Paul Walmsley \u003cpaul@pwsan.com\u003e.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "d4bb72e50a0c4b6790dec127a38fd06d06e561cc",
      "tree": "6c25baeb406cfdab554aa7c826f952004d801287",
      "parents": [
        "2cb0c54f3a696351b81e6670f8419120c94b5e0b"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 15:15:24 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 18:17:35 2010 -0800"
      },
      "message": "omap: Fix functions for dynamic remuxing of pins\n\nMake the omap_mux_read and write available for board code,\nand rename omap_mux_set_board_signals into omap_mux_write_array.\nAlso add the related prototypes and comments into mux.h.\n\nIn some cases we want to change the signals dynamically,\nmostly for power management.\n\nNote that we cannot use the signal names as they are set\n__init to save memory.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "2cb0c54f3a696351b81e6670f8419120c94b5e0b",
      "tree": "e556bfbf3abe3df558781a2e6e5ad37c1093387b",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 18:17:07 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 18:17:07 2010 -0800"
      },
      "message": "omap: Fix cmdline muxing\n\nLooks like cmdline muxing got broken at some point when we\ndecided to limit muxing to __init code. Currently omap_mux_entry\nlist is not yet initialized when we try to initialize cmdline\nmuxing.\n\nFix this by calling omap_mux_init_list() before calling\nomap_mux_set_cmdline_signals().\n\nReported-by: Philip Balister \u003cphilip@balister.org\u003e\nTested-by: Philip Balister \u003cphilip@balister.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6468e3b18777ecfffa6738e365896be9f17403f2",
      "tree": "0c8323159c431d60b9397a594a14e375ba3da429",
      "parents": [
        "883edfdd58419b0cc298db14ba25c26d55c6d1af"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 19 17:30:52 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Tue Jan 19 17:30:52 2010 -0700"
      },
      "message": "OMAP3: clock: Remove unnecessarily .init initializers from OMAP3 clocks\n\nThe first thing that omap2_init_clksel_parent() does is check for\na non-zero .clksel field in the struct clk.  Therefore, it is\npointless calling this function on clocks where the clksel field\nis unset.\n\nRemove init calls to omap2_init_clksel_parent() on clocks without\na clksel field.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e"
    },
    {
      "commit": "883edfdd58419b0cc298db14ba25c26d55c6d1af",
      "tree": "8b651df7b5c288c7176346be4e2828242398066c",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446"
      ],
      "author": {
        "name": "Thara Gopinath",
        "email": "thara@ti.com",
        "time": "Tue Jan 19 17:30:51 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Tue Jan 19 17:30:51 2010 -0700"
      },
      "message": "OMAP3: hwmod: Adding flag to prevent caching of sysconfig register.\n\nIn the current implementation the sysconfig value is read into\n _sysc_cache once and an actual update to the sysconfig register\nhappens only if the new value paased is differnt from the one in _sysc_cache.\n_sysc_cache is updated only if _HWMOD_SYSCONFIG_LOADED is not set.\nThis can lead to the follwing issue if off mode is enabled in modules\nwhich employs \"always-retore\" mechanism of context save and restore.\n\n        a. The module sets the sysconfig register through omap_device_enable.\n           Here _sysc_cache is updated with the value written to the sysconfig\n           register and left.\n        b. The power domain containig the module enters off mode and the\n           module context is lost.\n        c. The module in use becomes active and calls omap_device_enable to\n           enable itself. Here a read of sysconfig register does not happen\n           as _HWMOD_SYSCONFIG_LOADED flag is set. The value to be written\n           to the sysconfig register will be same as the one written in step a.\n           Since _sysc_cache reflects the previous written value an update\n           of the sysconfig register does not happen.\nThis means in modules which employs \"always-restore\" mechanism\nafter off , the sysconfig regsiters will never get updated.\n\nThis patch introduces a flag SYSC_NO_CACHE which if set ensures that the\nsysconfig register is always read into _sysc_cache before an update is\nattempted.\n\nThis flags need to be set only by modules which does not do a context save\nbut re-initializes the registers every time the module is accessed. This\nincludes modules like i2c, smartreflex etc.\n\nSigned-off-by: Thara Gopinath \u003cthara@ti.com\u003e\n[paul@pwsan.com: tweaked to apply on a different head, added flag comment]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "2045124ffd1a5e46d157349016a2c50f19c8c91d",
      "tree": "e305146e3f9054baead6ccb6d8bddb22c845161a",
      "parents": [
        "1f667c690be3ab71036c436d8391105eee23f65b"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 23:42:08 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 19 23:11:56 2010 +0000"
      },
      "message": "ARM: 5888/1: arm: Update comments in cacheflush.h and remove unnecessary V6 and V7 comments\n\nThe comments in cacheflush.h should follow what\u0027s in\nstruct cpu_cache_fns. The comments for V6 and V7 are\nunnecessary.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f667c690be3ab71036c436d8391105eee23f65b",
      "tree": "6ae1c21bc08853412c4c7b384a3485da9c21ec70",
      "parents": [
        "ad3e6c0b1fad31282a8384903ed811671d840a9c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 17:01:33 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 19 20:23:17 2010 +0000"
      },
      "message": "ARM: 5886/1: arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work\n\nThe comments in arm_machine_restart() suggest that cpu_proc_fin()\nwill clean and disable cache and turn off interrupts. This does\nnot seem to be implemented for proc-v7.S, implement it the same\nway as for proc-v6.S.\n\nThis also makes kexec work for v7. Note that a related TLB and\nbranch traget flush patch is also needed to avoid kexec\n\"crc error\".\n\nNote that there are still some issues that seem to be related\nto L2 cache being on and causing occasional uncompress \"crc error\"\nwith kexec. Anyways, this gets kexec mostly working on V7 for now.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ad3e6c0b1fad31282a8384903ed811671d840a9c",
      "tree": "cc2ea5a7f713c3b0684515ad24ab23aa8f491c71",
      "parents": [
        "200b7a8dc09504bc0aedac567a307a6e533f39e5"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 16:42:12 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 19 20:23:17 2010 +0000"
      },
      "message": "ARM: 5885/1: arm: Flush TLB entries in setup_mm_for_reboot()\n\nWe need to do that if we tinker with the MMU entries.\n\nThis fixes the occasional bug with kexec where the new\nfails to uncompress with \"crc error\". Most likely at\nleast kexec on v6 and v7 need this fix.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "200b7a8dc09504bc0aedac567a307a6e533f39e5",
      "tree": "ec735fed9611efcbafd4982cb015eab58b552f27",
      "parents": [
        "a7b22962776109b5bfe3a3efa4f42622318c547d"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jan 19 16:40:07 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 19 20:23:16 2010 +0000"
      },
      "message": "ARM: 5884/1: arm: Fix DCC console for v7\n\nWithout this patch arch/arm/compressed/head.S defaults to generic\nDCC code that does not work for v7.\n\nFor more information on the v7 DCC, see Cortex-A8 TRM\n\"12.11.1 Debug communications channel\".\n\nTo use it with post 2.6.33-rc1 or later, you need to have:\n\nCONFIG_DEBUG_LL\u003dy\nONFIG_DEBUG_ICEDCC\u003dy\nCONFIG_EARLY_PRINTK\u003dy\n\nEarlier kernels need commit 93fd03a8c6728b58879f8af20ffd55d9c32a778b\nbackported.\n\nTested on omap3430.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a7b22962776109b5bfe3a3efa4f42622318c547d",
      "tree": "f3ed45fc8504a862f909f55a3a4ba93bb11f9ec2",
      "parents": [
        "b53e9b5ebd5c6e718f54bcacd4e97b71533ca681"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin@rab.in",
        "time": "Mon Jan 18 15:04:32 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 18 14:12:11 2010 +0000"
      },
      "message": "ARM: 5883/1: Revert \"disable NX support for OABI-supporting kernels\"\n\nThis reverts commit 14f0aa359365e8a93a77b71e3b840274b9b4dcb1.\n\nThat commit was needed earlier because system call restarting for\nOABI (compat) required an executable stack and thus had problems\nwith NX.  Since ab72b00734ae4d0b (\"ARM: Fix signal restart issues\nwith NX and OABI compat\") has reworked the code to not require an\nexecutable stack anymore, we can re-enable NX support for kernels\nwith OABI (compat) support.\n\nSigned-off-by: Rabin Vincent \u003crabin@rab.in\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b53e9b5ebd5c6e718f54bcacd4e97b71533ca681",
      "tree": "055a09686eefa24a4bc72be7c25847c690f34c7d",
      "parents": [
        "95b8f20fd6a2694a16b8addb190b942bfb670c88"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 14 20:36:55 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 18 12:44:51 2010 +0000"
      },
      "message": "ARM: 5882/1: ARM: Fix uncompress code compile for different defines of flush(void)\n\nBecause of the include of the decompress_inflate.c file from\nboot/compress/misc.c, there are different flush() defines:\n\nIn file included from arch/arm/boot/compressed/misc.c:249:\narch/arm/boot/compressed/../../../../lib/decompress_inflate.c:138:29: error: macro \"flush\" passed 2 arguments, but takes just 0\n\nFix this by removing the define of flush() in misc.c for\nCONFIG_DEBUG_ICEDCC as it\u0027s already defined in mach/uncompress.h,\nand that is being included unconditionally.\n\nAlso use a static inline function instead of define\nfor mach-mxc and mach-gemini to avoid similar bug\nfor those platforms.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "95b8f20fd6a2694a16b8addb190b942bfb670c88",
      "tree": "089023ef349b6170b1a1078d8a9299298706c7e6",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 14 11:43:54 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 17 17:19:56 2010 +0000"
      },
      "message": "ARM: fix badly placed mach/plat entries in Kconfig \u0026 Makefile\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9ddabb6700f82a033a76bcf7a547204fa12aaa17",
      "tree": "f35c7be566b9c1c02cce775562d70bb42e5e8e51",
      "parents": [
        "bf0c346b3fbfb7315c5773767f3c7210fdeacce0",
        "3ce2f76f5dfeeacd128db9e5cd6945bac0ea0b2a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 15 14:53:24 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 15 14:53:24 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus/samsung\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/samsung\u0027 of git://git.fluff.org/bjdooks/linux:\n  ARM: MINI2440: Fixup __initdata usage\n  ARM: MINI2440: Fix crash on boot due to improper __initdata qualifier\n  ARM: SMDK6410: Specify no GPIO for B_PWR_5V regulator\n  ARM: S3C: NAND: Check the existence of nr_map before copying\n"
    },
    {
      "commit": "3b3ef30833cc85982b0b7e950998d86f5e2d28cf",
      "tree": "0abbb1ec81a14f0f718abc01ac908bbe783f7bf9",
      "parents": [
        "9fc819172aa565c7be51f758b7e85301c9df7c70",
        "c332e9fcc5289698350d39d4d22c3ed5257d7a80"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 15 14:51:57 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 15 14:51:57 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: sentelic - fix left/right horizontal scroll mapping\n  Input: pmouse - move Sentelic probe down the list\n  Input: add compat support for sysfs and /proc capabilities output\n  Input: i8042 - add Dritek quirk for Acer Aspire 5610.\n  Input: xbox - do not use GFP_KERNEL under spinlock\n  Input: psmouse - fix Synaptics detection when protocol is disabled\n  Input: bcm5974 - report ABS_MT events\n  Input: davinci_keyscan - add device_enable method to platform data\n  Input: evdev - be less aggressive about sending SIGIO notifies\n  Input: atkbd - fix canceling event_work in disconnect\n  Input: serio - fix potential deadlock when unbinding drivers\n  Input: gf2k - fix \u0026\u0026/|| confusion in gf2k_connect()\n"
    },
    {
      "commit": "3ce2f76f5dfeeacd128db9e5cd6945bac0ea0b2a",
      "tree": "1052bfb05b5f30b248808747be6c61f7d694e353",
      "parents": [
        "0a3727ffb99f09481da6110ac0067550129a768d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:04:42 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:04:42 2010 +0900"
      },
      "message": "ARM: MINI2440: Fixup __initdata usage\n\nRemove some of the __initdata tags which are currently inappropriate for\nplatform_device and some of the platform data. These can be returned once\nsupport for copying platform devices and data is added.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0a3727ffb99f09481da6110ac0067550129a768d",
      "tree": "64b1288db960f57d7b8ba682970cdd1def3c3d29",
      "parents": [
        "d3cf4489d5a50ca9dc82473cd105f97fc7f720e0"
      ],
      "author": {
        "name": "Uri Yosef",
        "email": "uri.yosef@gmail.com",
        "time": "Fri Jan 15 16:56:05 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 16:56:05 2010 +0900"
      },
      "message": "ARM: MINI2440: Fix crash on boot due to improper __initdata qualifier\n\nThis patch fix mini2440 crash on boot due to improper __initdata\nqualifier on mini2440_led1_pdata.\n\nSigned-off-by: Uri Yosef \u003curi.yosef@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d3cf4489d5a50ca9dc82473cd105f97fc7f720e0",
      "tree": "13a298e20b5586c28c3701e99b9af872db47f796",
      "parents": [
        "9b96918a974fcd6c9e752cc8b28157f776c601d3"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jan 13 13:57:04 2010 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 09:52:51 2010 +0900"
      },
      "message": "ARM: SMDK6410: Specify no GPIO for B_PWR_5V regulator\n\nSince the fixed voltage regulator grew support for GPIO based\nenables and GPIO 0 is valid on some systems we need to specify\nthat there is no valid GPIO enable control.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9b96918a974fcd6c9e752cc8b28157f776c601d3",
      "tree": "7aaf19ea7af8a9dc1cc79425934fd56bdf87ccfb",
      "parents": [
        "004b35063296b6772fa72404a35b498f1e71e87e"
      ],
      "author": {
        "name": "Ramax Lo",
        "email": "ramaxlo@gmail.com",
        "time": "Thu Jan 14 10:15:05 2010 +0800"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 14 11:25:44 2010 +0900"
      },
      "message": "ARM: S3C: NAND: Check the existence of nr_map before copying\n\nSince the structure field nr_map is optional, we need to check whether the\nchip number map is provided to avoid unexpected NULL pointer exception.\n\nSigned-off-by: Ramax Lo \u003cramaxlo@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "e9cfa167b6b598a364c53459bee93b508f073c65",
      "tree": "d4306f2780aebf13b48f2575ba206142ecbbd487",
      "parents": [
        "81143d2a65364ce5ae5c97b4c10d7d9bbe4428fd"
      ],
      "author": {
        "name": "Dirk Teurlings",
        "email": "dirk@upexia.nl",
        "time": "Wed Jan 13 20:03:30 2010 +0100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Wed Jan 13 14:32:20 2010 -0500"
      },
      "message": "[ARM] Orion5x: add GPIO LED and buttons for wrt350n v2\n\nSigned-off-by: Dirk Teurlings \u003cdirk@upexia.nl\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "c70f5a60994058895384f593989a9fbe6fe6adee",
      "tree": "57e9b11fdc73b3e0178d6dbe56c738aab1aa763f",
      "parents": [
        "463de2096d8040af2f79f8c4f6a61c965a5109f0"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jan 11 20:39:37 2010 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jan 13 21:01:09 2010 +0800"
      },
      "message": "[ARM] pxa: fix irq suspend/resume for pxa25x\n\nPXA25x does not have IPR registers, saving and restoring should happen\nonly for pxa27x and pxa3xx.\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "463de2096d8040af2f79f8c4f6a61c965a5109f0",
      "tree": "bd2e3c4e9dcefc5823422edcbb7ea289bdebe8ee",
      "parents": [
        "0375fc03cd0bd31fb8b37e40f091f8ffc567acfd"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jan 04 15:22:18 2010 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jan 13 21:01:09 2010 +0800"
      },
      "message": "[ARM] pxa: fix the incorrect naming of AC97 reset pin config for pxa26x\n\nGPIO89_AC97_nRESET is really a PXA26x specific option and was\nincorrectly named.\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "0375fc03cd0bd31fb8b37e40f091f8ffc567acfd",
      "tree": "d9ecba9bd94246e3d0c563dd3146654c36ffd5e8",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jan 11 15:43:24 2010 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jan 13 21:01:08 2010 +0800"
      },
      "message": "[ARM] pxa/corgi: fix incorrect default GPIO for UDC Vbus\n\nThere is no such GPIO for udc vbus sensing, put \u0027-1\u0027 instead of default\n\u00270\u0027 as \u00270\u0027 does mean a valid GPIO.\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "1f0e14bbc065c88ddb68fec42b317f487cc85410",
      "tree": "ed8d6206d3362e92db3f5dd981a2e865200bde9c",
      "parents": [
        "f25bb39f8adfe980df223f415f3b845953ca1147",
        "aff7b4f86737f1ae364bf5ece9a9b8586ddb2db4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:01 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:01 2010 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: Ensure ARMv6/7 mm files are built using appropriate assembler options\n  ARM: Fix wrong dmb\n  ARM: 5874/1: serial21285: fix disable_irq-from-interrupt-handler deadlock\n  ARM: 5873/1: ARM: Fix the reset logic for ARM RealView boards\n  ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h\n  ARM: 5871/1: arch/arm: Fix build failure for lpd7a404_defconfig caused by missing includes\n  ARM: 5870/1: arch/arm: Fix build failure for defconfigs without CONFIG_ISA_DMA_API set\n  ARM: 5868/1: ARM: fix \"BUG: using smp_processor_id() in preemptible code\"\n  ARM: 5867/1: Update U300 defconfig\n  ARM: 5866/1: arm ptrace: use unsigned types for kernel pt_regs\n  [ARM] pxa: fix strange characters in zaurus gpio .desc\n  ARM: add missing recvmmsg syscall number\n  [ARM] pxa: fix compiler warnings of unused variable \u0027id\u0027 in cpu_is_pxa9*()\n  [ARM] pxa: update pwm_backlight-\u003enotify() to include missed \u0027struct device *\u0027\n  [ARM] pxa: enable L2 if present in XSC3\n  [ARM] pxa: do not enable L2 after MMU is enabled\n"
    },
    {
      "commit": "aff7b4f86737f1ae364bf5ece9a9b8586ddb2db4",
      "tree": "c083c9f20933c89a5d24882f69bcba410766b739",
      "parents": [
        "7511bce4069de39ea04b14c1e1d55c249f9ce808"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 12 19:02:05 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 12 19:02:05 2010 +0000"
      },
      "message": "ARM: Ensure ARMv6/7 mm files are built using appropriate assembler options\n\nA kernel with both ARMv6 and ARMv7 selected results in build errors.\nFix this by specifying the proper architectures for these assembly\nfiles.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7511bce4069de39ea04b14c1e1d55c249f9ce808",
      "tree": "befa78be1f9631b9fc3d5cbc10cef9e8fcd641bd",
      "parents": [
        "cc20b900be7aa8e456aff82dfcb55fb15c508962"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 12 18:59:16 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 12 18:59:16 2010 +0000"
      },
      "message": "ARM: Fix wrong dmb\n\nThe __kuser_cmpxchg code uses an ARMv6 dmb instruction, rather than\none based upon the architecture being built for.  Switch to using\nthe macro provided for this purpose, which also eliminates the\nneed for an ifdef.\n\nAcked-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c0f607c608ba889db5250235ba620f818aa44a4d",
      "tree": "b3802cae458d0c3d413425642b8e3c90aa24a5ee",
      "parents": [
        "598cace09645fc10f8150e4adc982922cbd214ed",
        "27dba4bcf87494e2909f6b0035f0a9a038e80f83"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:44:19 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:44:19 2010 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (26 commits)\n  OMAP2 clock: dynamically allocate CPUFreq frequency table\n  OMAP clock/CPUFreq: add clk_exit_cpufreq_table()\n  OMAP2xxx OPP: clean up comments in OPP data\n  OMAP2xxx clock: clk2xxx.c doesn\u0027t compile if CPUFREQ is enabled\n  OMAP1 clock: remove __initdata from struct clk_functions to prevent crash\n  OMAP1 clock: Add missing clocks for OMAP 7xx\n  OMAP clock: remove incorrect EXPORT_SYMBOL()s\n  OMAP3 clock: Add capability to change rate of dpll4_m5_ck\n  OMAP3 clock: McBSP 2, 3, 4 functional clock parent is PER_96M_FCLK, not CORE_96M_FCLK\n  OMAP3: clock: add clockdomains for UART1 \u0026 2\n  OMAP2420 IO mapping: move IVA mapping virtual address out of vmalloc space\n  OMAP2xxx IO mapping: mark DSP mappings as being 2420-only\n  ARM: OMAP3: PM: Fix the Invalid CM_CLKSTCTRL reg access.\n  OMAP2: remove duplicated #include\n  omap3: EVM: Choose OMAP_PACKAGE_CBB\n  omap3: Fix booting if package is uninitialized\n  omap3: add missing parentheses\n  omap3: add missing parentheses\n  omap2/3: ZOOM: Correcting key mapping for few keys\n  omap2/3: make serial_in_override() address the right uart port\n  ...\n"
    },
    {
      "commit": "e7db7b4270ed2a606b8c0b5f944a5f92ade0e84c",
      "tree": "9d112314a53153e6aaa4a916e179dd8f225b7b11",
      "parents": [
        "7dd65feb6c603e13eba501c34c662259ab38e70e"
      ],
      "author": {
        "name": "Albin Tonnerre",
        "email": "albin.tonnerre@free-electrons.com",
        "time": "Fri Jan 08 14:42:43 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:34:05 2010 -0800"
      },
      "message": "arm: add support for LZO-compressed kernels\n\n- changes to ach/arch/boot/Makefile to make it easier to add new\n   compression types\n - new piggy.lzo.S necessary for lzo compression\n - changes in arch/arm/boot/compressed/misc.c to allow the use of lzo or\n   gzip, depending on the config\n - Kconfig support\n\nSigned-off-by: Albin Tonnerre \u003calbin.tonnerre@free-electrons.com\u003e\nTested-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTested-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b529401c5089cf33f7165607cbc2fde43357bfb",
      "tree": "0e559e77e9a2c837cd7c25f3a48e83ee788d7d4b",
      "parents": [
        "50f411e34d623efbf4e4b4b0c1a4a20e04c5cc9e"
      ],
      "author": {
        "name": "Andreas Fenkart",
        "email": "andreas.fenkart@streamunlimited.com",
        "time": "Fri Jan 08 14:42:31 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:34:03 2010 -0800"
      },
      "message": "mm: make totalhigh_pages unsigned long\n\nMakes it consistent with the extern declaration, used when CONFIG_HIGHMEM\nis set Removes redundant casts in printout messages\n\nSigned-off-by: Andreas Fenkart \u003candreas.fenkart@streamunlimited.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Chen Liqin \u003cliqin.chen@sunplusct.com\u003e\nCc: Lennox Wu \u003clennox.wu@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c9f8be7dab831c78b5f491739fc5cd01f2efb03",
      "tree": "fa023e7c6a1d540b645f0d4d237f710a413058a9",
      "parents": [
        "62a8c5bcb547c0aca1c3af810695dfb9b25e5351"
      ],
      "author": {
        "name": "Colin Tuckley",
        "email": "colin.tuckley@arm.com",
        "time": "Mon Jan 11 11:09:15 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 11 15:39:21 2010 +0000"
      },
      "message": "ARM: 5873/1: ARM: Fix the reset logic for ARM RealView boards\n\nExtend the patch from Philby John to the other \"RealView\" boards.\nRename the constants and offsets to reflect their actual functions.\n\nCc: Philby John \u003cpjohn@in.mvista.com\u003e\nSigned-off-by: Colin Tuckley \u003ccolin.tuckley@arm.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "81143d2a65364ce5ae5c97b4c10d7d9bbe4428fd",
      "tree": "ce5c579670e6b047938afe40dd969ea53ce61d61",
      "parents": [
        "7788cd5557766d49343088b2edc544b186e2fe53"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Thu Jun 05 13:26:28 2008 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sun Jan 10 22:23:43 2010 -0500"
      },
      "message": "[ARM] Kirkwood: drive USB VBUS pin on rd88f6192-nas high on boot\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "62a8c5bcb547c0aca1c3af810695dfb9b25e5351",
      "tree": "2365d6b7d9a196009d55aef843aa58be656e72d5",
      "parents": [
        "657b366a2827f35c020712e46696e56ab116d3c7"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Sun Jan 10 09:21:53 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 10 13:03:52 2010 +0000"
      },
      "message": "ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h\n\nThe file arch/arm/include/asm/cpu.h needs to include \u0027linux/cpu.h\u0027 to\nmeet its dependency. Otherwise when using \"struct cpuinfo_arm\" and\nincluding just \u0027asm/cpu.h\u0027 throws below error -\n\tarch/arm/include/asm/cpu.h:16: error: field \u0027cpu\u0027 has incomplete type\n\nTo fix this  otherway, one can also include both linux/cpu.h and\nasm/cpu.h but it shoudn\u0027t be that way.  So this patch fixes this by\nincluding the linux/cpu.h in asm/cpu.h, so that including alone\nasm/cpu.h is enough.\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "657b366a2827f35c020712e46696e56ab116d3c7",
      "tree": "fa6e6ace276fd7685fbe8200b8d80daca4d7407d",
      "parents": [
        "f892027c02f8d985455ba239ce280ac13b68a7fa"
      ],
      "author": {
        "name": "Peter Hüwe",
        "email": "PeterHuewe@gmx.de",
        "time": "Sat Jan 09 13:46:57 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 10 00:08:14 2010 +0000"
      },
      "message": "ARM: 5871/1: arch/arm: Fix build failure for lpd7a404_defconfig caused by missing includes\n\nThis patch fixes a build failure [1] due to missing includes\nThis should make the arm tree build again with lpd7a404_defconfig\n\nReferences:\nhttp://kisskb.ellerman.id.au/kisskb/buildresult/1983329/\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f892027c02f8d985455ba239ce280ac13b68a7fa",
      "tree": "e9e23f20fcf4a709034265c7865a4c8c0274901e",
      "parents": [
        "0de9a00fd6e0a137c63fbbfb6012bf34cc0ab7c4"
      ],
      "author": {
        "name": "Peter Hüwe",
        "email": "PeterHuewe@gmx.de",
        "time": "Sat Jan 09 13:46:08 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 10 00:08:03 2010 +0000"
      },
      "message": "ARM: 5870/1: arch/arm: Fix build failure for defconfigs without CONFIG_ISA_DMA_API set\n\nA lot of ARM-defconfigs (those without CONFIG_ISA_DMA_API set) fail to\nbuild [1][2][3] due to the changes of the patch\n    [PATCH] PCI: Clean up build for CONFIG_PCI_QUIRKS unset\n    by Rafael J. Wysocki (Sat, 2 Jan 2010 22:57:24 +0100) [4]\nas the referenced variable \u0027isa_dma_bridge_buggy\u0027 in asm/dma.h is\nenclosed by the CONFIG_ISA_DMA_API conditional all configs without this\nsetting fail to build.\n\nI\u0027m not sure wether moving the condition is the right way to solve the\nissue, but atleast it fixes the issue :)\n\nReferences:\n[1] http://kisskb.ellerman.id.au/kisskb/buildresult/1983354/\n[2] http://kisskb.ellerman.id.au/kisskb/buildresult/1983333/\n[3] http://kisskb.ellerman.id.au/kisskb/buildresult/1983337/\n[4] http://lkml.org/lkml/2010/1/2/102\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "27dba4bcf87494e2909f6b0035f0a9a038e80f83",
      "tree": "4108c443870e45f67aad4b33a6cd9ad35fd2d6d9",
      "parents": [
        "342aa2c1721e2714f43d957c3dd0bdaaa688c207",
        "cdf1a915569ea9c3f6b9b4ef48a189d531d3954c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 14:27:56 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 14:27:56 2010 -0800"
      },
      "message": "Merge branch \u0027for_2.6.33rc_c\u0027 of git://git.pwsan.com/linux-2.6 into omap-fixes-for-linus\n"
    },
    {
      "commit": "cdf1a915569ea9c3f6b9b4ef48a189d531d3954c",
      "tree": "b0ac2d431a4f14cbec7cf469fcf73d0096f3fbe8",
      "parents": [
        "4e37c10d8a721b19933491df7af296aac9281004"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:17 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:17 2010 -0700"
      },
      "message": "OMAP2 clock: dynamically allocate CPUFreq frequency table\n\nDynamically allocate the CPUFreq frequency table on OMAP2xxx chips.\nThis fixes some compilation problems, since the kernel may not know\nwhat chip it is running on until boot-time.  This also reduces the size\nof the CPUFreq frequency table.\n\nProblem originally reported by Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e.\nThanks also for comments on the patch from Felipe and Kevin.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "4e37c10d8a721b19933491df7af296aac9281004",
      "tree": "3a82d2f29a5e82a700400ff9d48a87f5c114f6c1",
      "parents": [
        "ca6eccb31ef63722b35ea695f75089adeec319d7"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:16 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:16 2010 -0700"
      },
      "message": "OMAP clock/CPUFreq: add clk_exit_cpufreq_table()\n\nA subsequent patch adds code on OMAP2xxx to dynamically allocate the\nCPUFreq frequency table in clk_init_cpufreq_table(), so for it to\navoid a leak, it will need a corresponding function to free the\nmemory.  This patch adds clk_exit_cpufreq_table() with generic\ncode to call a chip-specific variant inside the clockfw_lock spinlock via\nstruct clk_functions.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "ca6eccb31ef63722b35ea695f75089adeec319d7",
      "tree": "c88b9a6500b855343fa9b62429e1182c311d3fd7",
      "parents": [
        "19fe458310915a216bbba32a210b6f29ac7c929f"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:15 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:15 2010 -0700"
      },
      "message": "OMAP2xxx OPP: clean up comments in OPP data\n\nRevise some of the comments in the OMAP2xxx OPP data for clarity.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Richard Woodruff \u003cr-woodruff2@ti.com\u003e\n"
    },
    {
      "commit": "19fe458310915a216bbba32a210b6f29ac7c929f",
      "tree": "bacb97b631338e52af8c915a1333efff2b3460ff",
      "parents": [
        "9b11769f998e138cbc89ba822316aa3e63912856"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Fri Jan 08 15:23:15 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:15 2010 -0700"
      },
      "message": "OMAP2xxx clock: clk2xxx.c doesn\u0027t compile if CPUFREQ is enabled\n\nif we enable CPUFREQ we can\u0027t build omap2 for two reasons,\none of them is fixed by the patch below.\n\nIt\u0027s failing because the __must_be_array() check in\nARRAY_SIZE() is failing and printing the following message:\n\narch/arm/mach-omap2/clock2xxx.c:453: error: negative width in bit-field \u0027\u003canonymous\u003e\u0027\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\n[paul@pwsan.com: commit message updated; changed rate variable name]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "9b11769f998e138cbc89ba822316aa3e63912856",
      "tree": "c37639a490e5166c513efd9e272593bedd336502",
      "parents": [
        "e8ae6b6e4dec43db4ae6fc67550fe63f16247667"
      ],
      "author": {
        "name": "Cory Maccarrone",
        "email": "darkstar6262@gmail.com",
        "time": "Fri Jan 08 15:23:14 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:14 2010 -0700"
      },
      "message": "OMAP1 clock: remove __initdata from struct clk_functions to prevent crash\n\nCommit 52650505fbf3a6ab851c801f54e73e76c55ab8da added an __initdata\ndecoration to the structure containing the clk_enable and clk_disable\nfunctions.  Once init data was freed, these pointers went to null, and\nthe next enable or disable call caused the kernel to crash.  This\nchange removes this decoration.\n\nSigned-off-by: Cory Maccarrone \u003cdarkstar6262@gmail.com\u003e\n[paul@pwsan.com: patch manually split and commit message edited]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "e8ae6b6e4dec43db4ae6fc67550fe63f16247667",
      "tree": "a06af857f187c8a6b95ced88a1a7dafc31ead3dc",
      "parents": [
        "d1e624982194e617b6f5c7d61305a3e8d9078952"
      ],
      "author": {
        "name": "Cory Maccarrone",
        "email": "darkstar6262@gmail.com",
        "time": "Fri Jan 08 15:23:10 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:10 2010 -0700"
      },
      "message": "OMAP1 clock: Add missing clocks for OMAP 7xx\n\nThis change adds in some missing clocks that were needed as a result\nof 526505... (OMAP1 clock: convert mach-omap1/clock.h to\nmach-omap1/clock_data.c).  Prior to this, it was just assumed that\nthese clocks existed for all devices, and it was used directly instead\nof calling it out with a clock_get call or similar.  So, not having\nthe CK_7XX meant these clocks weren\u0027t being used anymore for omap 7xx\ndevices, which broke things badly.\n\nSigned-off-by: Cory Maccarrone \u003cdarkstar6262@gmail.com\u003e\n[paul@pwsan.com: commit message edited]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "d1e624982194e617b6f5c7d61305a3e8d9078952",
      "tree": "32adc32525ceea3e941993cc04f040f445a28b65",
      "parents": [
        "3e3ee1560daaf09bb5dbe3afd35ca2f75e2e116a"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:09 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:09 2010 -0700"
      },
      "message": "OMAP clock: remove incorrect EXPORT_SYMBOL()s\n\nThe only symbols that should be exported are symbols that are to be\ncalled from loadable kernel modules, e.g., device drivers.  In the\ncontext of plat-omap/clock.c, these should only be the Linux clock\ninterface symbols as defined by include/linux/clk.h.  Core code\ndoesn\u0027t need these symbols to be exported.  Also, clean up an old\ncomment while here.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "3e3ee1560daaf09bb5dbe3afd35ca2f75e2e116a",
      "tree": "85f79c1132d306eb9b022e95cee8624b98366bc2",
      "parents": [
        "073463ca4011d4f6f8e2334273f3b062b2b19b85"
      ],
      "author": {
        "name": "Tuukka Toivonen",
        "email": "tuukka.o.toivonen@nokia.com",
        "time": "Fri Jan 08 15:23:08 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:08 2010 -0700"
      },
      "message": "OMAP3 clock: Add capability to change rate of dpll4_m5_ck\n\nAdd necessary definitions to clock framework to allow changing\ndpll4_m5_ck rate.  This is used by the camera code.\n\nSigned-off-by: Jouni Högander \u003cjouni.hogander@nokia.com\u003e\nSigned-off-by: Tuukka Toivonen \u003ctuukka.o.toivonen@nokia.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "073463ca4011d4f6f8e2334273f3b062b2b19b85",
      "tree": "46e5207acce7af4f6f4a3434a6966a7cf2e2056c",
      "parents": [
        "9b5bc5fa4b68fe2f51a5197786a8b5df82d1b8bf"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:07 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:07 2010 -0700"
      },
      "message": "OMAP3 clock: McBSP 2, 3, 4 functional clock parent is PER_96M_FCLK, not CORE_96M_FCLK\n\nThe correct parent of the McBSP 2, 3, and 4 functional clocks is\nPER_96M_FCLK, not CORE_96M_FCLK.  Fix this in the OMAP clock tree.\nReported by Nicole Chalhoub \u003cn-chalhoub@ti.com\u003e.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Nicole Chalhoub \u003cn-chalhoub@ti.com\u003e\n"
    },
    {
      "commit": "9b5bc5fa4b68fe2f51a5197786a8b5df82d1b8bf",
      "tree": "20783094f0034cc910110bbbadc921dbf30cb29e",
      "parents": [
        "51e888d705d29824aebb22ddf8a1f478083386e7"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Fri Jan 08 15:23:06 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:06 2010 -0700"
      },
      "message": "OMAP3: clock: add clockdomains for UART1 \u0026 2\n\nUART1 \u0026 2 were missing clockdomains resulting in broken omap_hwmod\ninit for these devices.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "51e888d705d29824aebb22ddf8a1f478083386e7",
      "tree": "45f4f24230feb2c55ed714076a37b1354697427e",
      "parents": [
        "7adb9987177f7aa269505ef65f4b4ed84bbc17b5"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:06 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:06 2010 -0700"
      },
      "message": "OMAP2420 IO mapping: move IVA mapping virtual address out of vmalloc space\n\nCommit 10db25fea4c11661070b97832b8cc3d2af495092 causes the following\nkernel messages during N800 boot (and presumably all other 2420\nboards):\n\n[    0.000000] BUG: mapping for 0x58000000 at 0xe0000000 overlaps vmalloc space\n[    0.000000] BUG: mapping for 0x59000000 at 0xe1000000 overlaps vmalloc space\n[    0.000000] BUG: mapping for 0x5a000000 at 0xe2000000 overlaps vmalloc space\n\nFix by remapping the IVA memory areas somewhere outside vmalloc space.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "7adb9987177f7aa269505ef65f4b4ed84bbc17b5",
      "tree": "d79f27b527505c61a9b8bb9322d785e2bbd133a8",
      "parents": [
        "98bb155130aca96f26b12b50a38db806a0021e59"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:05 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:05 2010 -0700"
      },
      "message": "OMAP2xxx IO mapping: mark DSP mappings as being 2420-only\n\nOut of the three major OMAP2 chip types, OMAP2420, OMAP2430, and OMAP3430,\nwe only map the IVA on OMAP2420.  The memory mapping is not shared between\nOMAP2420 and OMAP2430, so it is inappropriate to label those macros as\n\u002724XX\u0027; this patch changes them to \u00272420\u0027.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "98bb155130aca96f26b12b50a38db806a0021e59",
      "tree": "4b990df4d11e3c6a20c74747e37e6e4232dcaf32",
      "parents": [
        "48bca0e9c7f428dc75ea2a9c37601e6cb47dae6f"
      ],
      "author": {
        "name": "Abhijit Pagare",
        "email": "abhijitpagare@ti.com",
        "time": "Fri Jan 08 15:23:04 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:04 2010 -0700"
      },
      "message": "ARM: OMAP3: PM: Fix the Invalid CM_CLKSTCTRL reg access.\n\nIn OMAP2/3 some of the clock-domains which did not have control\nfacility were being falsely written to and read using the CM_CLKSTCTRL\nregister though it did not exist for them. One check is added to remove\nthis flaw.\n\nSigned-off-by: Abhijit Pagare \u003cabhijitpagare@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Benoit Cousson \u003cb-cousson@ti.com\u003e\nCc: Rajendra Nayak \u003crnayak@ti.com\u003e\n"
    },
    {
      "commit": "48bca0e9c7f428dc75ea2a9c37601e6cb47dae6f",
      "tree": "40884d09ba11699b2a92c8e3e44a45c901e22912",
      "parents": [
        "74d2e4f8d79ae0c4b6ec027958d5b18058662eea"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Jan 08 15:23:03 2010 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Jan 08 15:23:03 2010 -0700"
      },
      "message": "OMAP2: remove duplicated #include\n\nRemove duplicated #include(\u0027s) in\n  arch/arm/mach-omap2/clock34xx.c\n  arch/arm/mach-omap2/io.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "0446e9d46347344dd2d794927f22eb81e1d1c296",
      "tree": "f77fcdeb87ab480b47c340d0c7275f2c9e76c816",
      "parents": [
        "80e23b7cea77fa29a4c902aa53e87c53c5e054c5",
        "87d26d2d119953d07fdaa6435f324e8cb2e6f475"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 08 13:56:31 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 08 13:56:31 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus/samsung\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/samsung\u0027 of git://git.fluff.org/bjdooks/linux:\n  ARM: S3C64XX: Fix possible clock look in EPLL and MPLL clock chains\n"
    },
    {
      "commit": "342aa2c1721e2714f43d957c3dd0bdaaa688c207",
      "tree": "09d948b7e6a39d2c3f58cb029e1883f6f29726d4",
      "parents": [
        "d04eb60066ed532d2e5da9f39cc0c79883d8a33c"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Fri Jan 08 10:29:08 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:08 2010 -0800"
      },
      "message": "omap3: EVM: Choose OMAP_PACKAGE_CBB\n\nWithout this the kernel doesn\u0027t boot, it craches in\nomap_mux_package_fixup(), since the package_subset becomes NULL.\n\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "d04eb60066ed532d2e5da9f39cc0c79883d8a33c",
      "tree": "7c395d937dd1a430ce4a9001698d97d5f1731ba8",
      "parents": [
        "1b6e821f234f9e22ad1ef4919e140625af251935"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:08 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:08 2010 -0800"
      },
      "message": "omap3: Fix booting if package is uninitialized\n\nOtherwise bringing up new boards can be harder:\n\nUnable to handle kernel NULL pointer dereference at virtual address 00000000\npgd \u003d c0004000\n[00000000] *pgd\u003d00000000\nInternal error: Oops: 5 [#1]\nlast sysfs file:\nModules linked in:\nCPU: 0    Not tainted  (2.6.33-rc2-00015-g0bc9c93-dirty #37)\nPC is at omap_mux_init+0xa4/0x3d8\nLR is at omap_mux_init+0x3c/0x3d8\n...\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "1b6e821f234f9e22ad1ef4919e140625af251935",
      "tree": "a87814ef643bf18b937de394dc8d9dd295ae9dfc",
      "parents": [
        "83969bfa2022962c12272f4f860c05e28ee4509d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Jan 08 10:29:07 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:07 2010 -0800"
      },
      "message": "omap3: add missing parentheses\n\n`!\u0027 has a higher precedence than `\u0026\u0027 so parentheses are required.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "83969bfa2022962c12272f4f860c05e28ee4509d",
      "tree": "3dad2d1ce4e909727b940188a4f5862e29a2ef85",
      "parents": [
        "6b06ebdfbd3100ffa789d3893bc7c08b1f91ea30"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Jan 08 10:29:07 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:07 2010 -0800"
      },
      "message": "omap3: add missing parentheses\n\nnot(!) has a higher precedence than bit and(\u0026).\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6b06ebdfbd3100ffa789d3893bc7c08b1f91ea30",
      "tree": "84f32034f05a5181ac230cec01629d4fd742a599",
      "parents": [
        "9230372aeecc0a634f708e9eb8668769daa1ed5a"
      ],
      "author": {
        "name": "Vimal Singh",
        "email": "vimalsingh@ti.com",
        "time": "Fri Jan 08 10:29:07 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:07 2010 -0800"
      },
      "message": "omap2/3: ZOOM: Correcting key mapping for few keys\n\nKeys: \u0027right arrow\u0027, \u0027up arrow\u0027 and \u0027select\u0027 were mapped\nwrongly. This patch corrects them.\nThis patch also adds one missing key present in the board,\ncurrently I added it as \u0027unknown\u0027 key, as I am not able to\nfind proper description for this key.\nOne key entry (r: 7, c: 5) is present in the keymap, which\nis really not present in the board, removing it.\n\nSigned-off-by: Vimal Singh \u003cvimalsingh@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "9230372aeecc0a634f708e9eb8668769daa1ed5a",
      "tree": "69acba1ad11e9b3e4e79efdd63002557864ffeaf",
      "parents": [
        "66215949e6512f61c2c92b65ea79f8566e9e650a"
      ],
      "author": {
        "name": "Alexander Shishkin",
        "email": "virtuoso@slind.org",
        "time": "Fri Jan 08 10:29:06 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:06 2010 -0800"
      },
      "message": "omap2/3: make serial_in_override() address the right uart port\n\nCommit f62349ee9788b1d94c55eb6c291d74a1f69bdd9e makes it possible to\nhave some other than first uart port as ttyS0, which breaks the workaround\nserial_in_override() function which will try to address the first uart\nport (for ttyS0) and not the one that was initialized.\n\nSigned-off-by: Alexander Shishkin \u003cvirtuoso@slind.org\u003e\nCC: Mika Westerberg \u003cext-mika.1.westerberg@nokia.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "66215949e6512f61c2c92b65ea79f8566e9e650a",
      "tree": "8efbddd63e7225731391cf7c67786a0e133b2c46",
      "parents": [
        "c5c4dce45d7538ada6e9aac4cdb2909bc1cb28f6"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:06 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:06 2010 -0800"
      },
      "message": "omap1: Fix compile for omap1_bl.c\n\nCommit 9905a43b made struct backlight_ops const. Omap was\nsetting check_fb dynamically, which caused the following\ncompile error:\n\ndrivers/video/backlight/omap1_bl.c: In function \u0027omapbl_probe\u0027:\ndrivers/video/backlight/omap1_bl.c:142: error: assignment of read-only variable \u0027omapbl_ops\u0027\n\nTurns out pdata-\u003echeck_fb is not being used, so just remove\nit to fix the compile.\n\nCc: Emese Revfy \u003cre.emese@gmail.com\u003e\nCc: Richard Purdie \u003crpurdie@linux.intel.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c5c4dce45d7538ada6e9aac4cdb2909bc1cb28f6",
      "tree": "4c342febcbcc2640375cb1959d31e382a73a3b6b",
      "parents": [
        "4cc6420c123317489e6c0d4bf7112f7098ac82ef"
      ],
      "author": {
        "name": "Cory Maccarrone",
        "email": "darkstar6262@gmail.com",
        "time": "Fri Jan 08 10:29:05 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:05 2010 -0800"
      },
      "message": "omap1: Add 7xx clocks and pin muxes for SPI\n\nCommit 35c9049b27040d09461bc90928ad770be7ddf661 added\ndrivers/spi/omap_spi_100k.c.\n\nThis patch add the related clocks and pin muxing\nentries to make the driver work on omap7xx platforms.\n\nSigned-off-by: Cory Maccarrone \u003cdarkstar6262@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "4cc6420c123317489e6c0d4bf7112f7098ac82ef",
      "tree": "d3a27e993e6dcdd23ef2d031127ad9da6a418a68",
      "parents": [
        "acf9d467dc951daa0071b5a1f4bed8c108f7ebec"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:05 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:05 2010 -0800"
      },
      "message": "omap: Remove uninitialized warning for gpio.c\n\nFlags is not used on 15xx.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "acf9d467dc951daa0071b5a1f4bed8c108f7ebec",
      "tree": "46a8ca47b69eecebf10b7c07550466f258a8c0f1",
      "parents": [
        "4318f36b7c93a60a100f43fc6b7f13bebc59d017"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Jan 08 10:29:05 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:05 2010 -0800"
      },
      "message": "omap: \u0026\u0026/|| confusion in iommu_put()\n\nobj can\u0027t be both NULL and be an error pointer.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "4318f36b7c93a60a100f43fc6b7f13bebc59d017",
      "tree": "d27ce211e4737febc9b1bca18e3fc0dac8045b62",
      "parents": [
        "1866b54525d13402b2d129b906c4d189377f89c5"
      ],
      "author": {
        "name": "Cory Maccarrone",
        "email": "darkstar6262@gmail.com",
        "time": "Fri Jan 08 10:29:04 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:04 2010 -0800"
      },
      "message": "omap: gpio: Simultaneously requested rising and falling edge\n\nSome chips, namely any OMAP1 chips using METHOD_MPUIO,\nOMAP15xx and OMAP7xx, cannot be setup to respond to on-chip GPIO\ninterrupts in both rising and falling edge directions -- they can\nonly respond to one direction or the other, depending on how the\nICR is configured.\n\nAdditionally, current code forces rising edge detection if both\nflags are specified:\n\n        if (trigger \u0026 IRQ_TYPE_EDGE_RISING)\n                l |\u003d 1 \u003c\u003c gpio;\n        else if (trigger \u0026 IRQ_TYPE_EDGE_FALLING)\n                l \u0026\u003d ~(1 \u003c\u003c gpio);\n        else\n                goto bad;\n\nThis change implements a toggle function that will modify the ICR\nto flip the direction of interrupt for IRQs that are requested with\nboth rising and falling flags.  The toggle function is not called\nfor chips and GPIOs it does not apply to through the use of a flip_mask\nthat\u0027s added on a per-bank basis.  The mask is only set for those\nGPIOs where a toggle is necessary.  Edge detection starts out the\nsame as above with FALLING mode first.\n\nThe toggle happens on EACH interrupt; without it, we have the\nfollowing sequence of actions on GPIO transition:\n\n  ICR    GPIO               Result\n  0x1    0 -\u003e 1 (rising)    Interrupt\n  0x1    1 -\u003e 0 (falling)   No interrupt\n\n  (set ICR to 0x0 manually)\n  0x0    0 -\u003e 1 (rising)    No interrupt\n  0x0    1 -\u003e 0 (falling)   Interrupt\n\nThat is, with the ICR set to 1 for a gpio, only rising edge interrupts\nare caught, and with it set to 0, only falling edge interrupts are\ncaught.  If we add in the toggle, we get this:\n\n  ICR    GPIO               Result\n  0x1    0 -\u003e 1 (rising)    Interrupt (ICR set to 0x0)\n  0x0    1 -\u003e 0 (falling)   Interrupt (ICR set to 0x1)\n  0x1    0 -\u003e 1 ...\n\nso, both rising and falling are caught, per the request for both\n(IRQ_TYPE_EDGE_RISING | IRQ_TYPE_EDGE_FALLING).\n\nSigned-off-by: Cory Maccarrone \u003cdarkstar6262@gmail.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "1866b54525d13402b2d129b906c4d189377f89c5",
      "tree": "700f10fb9e2369ffe818b824211fe54f23b9159d",
      "parents": [
        "74d2e4f8d79ae0c4b6ec027958d5b18058662eea"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Fri Jan 08 10:29:04 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Jan 08 10:29:04 2010 -0800"
      },
      "message": "omap: McBSP: Fix possible port lockout\n\nIn its current form, the omap_mcbsp_request() function can return after\nirq_request() failure without any cleanups, effectively locking out the port\nforever with clocks left running. Fix it.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nAcked-by: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nAcked-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "0de9a00fd6e0a137c63fbbfb6012bf34cc0ab7c4",
      "tree": "bda182d9407e32354620e9188258c86cad2e3813",
      "parents": [
        "22325525d8bb1478daddefec1b762e7882bcd515",
        "d13fecd0293d55a4bcb8a31078216504192d8ce0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 08 16:18:37 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 08 16:18:37 2010 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "22325525d8bb1478daddefec1b762e7882bcd515",
      "tree": "fd1a65244486ad5b8d832a479e55f2c6b1f693d3",
      "parents": [
        "406eb02029ea95545c08dba75da393fa47d3fb43"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin@rab.in",
        "time": "Fri Jan 08 16:59:34 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 08 16:14:29 2010 +0000"
      },
      "message": "ARM: 5868/1: ARM: fix \"BUG: using smp_processor_id() in preemptible code\"\n\nFix the following warning, which appears when the register dump for a\nfaulting process is printed in a kernel with SMP, DEBUG_PREEMPT, and\nDEBUG_USER (with user_debug\u003d31) enabled:\n\nBUG: using smp_processor_id() in preemptible [00000000] code: init/1\ncaller is __show_regs+0x18/0x234\nBacktrace:\n[\u003cc0159e5c\u003e] (dump_backtrace+0x0/0x114) from [\u003cc01faf30\u003e] (dump_stack+0x18/0x1c)\n r6:c781a000 r5:c0157544 r4:00000001 r3:00000000\n[\u003cc01faf18\u003e] (dump_stack+0x0/0x1c) from [\u003cc01e5230\u003e] (debug_smp_processor_id+0xc4/0xf8)\n[\u003cc01e516c\u003e] (debug_smp_processor_id+0x0/0xf8) from [\u003cc0157544\u003e] (__show_regs+0x18/0x234)\n r6:c781bfb0 r5:00000000 r4:c781bfb0 r3:00000000\n[\u003cc015752c\u003e] (__show_regs+0x0/0x234) from [\u003cc01577a0\u003e] (show_regs+0x40/0x50)\n[\u003cc0157760\u003e] (show_regs+0x0/0x50) from [\u003cc015c968\u003e] (__do_user_fault+0x5c/0xa4)\n r4:c781c000 r3:00000000\n[\u003cc015c90c\u003e] (__do_user_fault+0x0/0xa4) from [\u003cc015cbe0\u003e] (do_page_fault+0x1b4/0x1e4)\n r7:00000000 r6:00010000 r5:c781bfb0 r4:c781c000\n[\u003cc015ca2c\u003e] (do_page_fault+0x0/0x1e4) from [\u003cc01554c8\u003e] (do_DataAbort+0x3c/0xa0)\n[\u003cc015548c\u003e] (do_DataAbort+0x0/0xa0) from [\u003cc01560c4\u003e] (ret_from_exception+0x0/0x10)\n\nSigned-off-by: Rabin Vincent \u003crabin@rab.in\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "406eb02029ea95545c08dba75da393fa47d3fb43",
      "tree": "7e18e0ae48bcbbcfc8793a6a4d20b8714626052b",
      "parents": [
        "092a4e957a835cbf6b2ec82a6a4d6ff06c0a362e"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Thu Jan 07 11:25:42 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 08 16:14:28 2010 +0000"
      },
      "message": "ARM: 5867/1: Update U300 defconfig\n\nThis updates the U300 defconfig to include the DMA driver merged\nin 2.6.33-rc1 and adds a codepage that\u0027s needed to mount VFAT MMC\ncards as default. The rest is new config options.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "092a4e957a835cbf6b2ec82a6a4d6ff06c0a362e",
      "tree": "c22d005f4268be3553029ae258a68d910e62c28e",
      "parents": [
        "8784895ede9a39cfecf76fe26b090a602877f70f"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie.iles@picochip.com",
        "time": "Wed Jan 06 10:50:08 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 08 16:14:21 2010 +0000"
      },
      "message": "ARM: 5866/1: arm ptrace: use unsigned types for kernel pt_regs\n\nMake registers unsigned for kernel space. This is important for\nexample in the perf events where the PC is stored into a u64. We\ndon\u0027t want it sign extended so make the regs unsigned to prevent\ncasts throughout the kernel.\n\nSigned-off-by: Jamie Iles \u003cjamie.iles@picochip.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d13fecd0293d55a4bcb8a31078216504192d8ce0",
      "tree": "b3759788af8f01f57693054f2366fc32237a4f6f",
      "parents": [
        "0dfc84c9f54d8784f5bc6d303c079d88000ee5f7"
      ],
      "author": {
        "name": "Cyril Hrubis",
        "email": "metan@ucw.cz",
        "time": "Thu Jan 07 21:31:04 2010 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jan 08 09:42:45 2010 +0800"
      },
      "message": "[ARM] pxa: fix strange characters in zaurus gpio .desc\n\nSomehow, strange characters made their way zaurus gpio .desc\nfields. Fix it.\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nAcked-by: Stanislav Brabec \u003cutx@penguin.cz\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "8784895ede9a39cfecf76fe26b090a602877f70f",
      "tree": "e37516577c52886f8e5bcf5647843a640c03604c",
      "parents": [
        "2c1f1895ef2aa8f0e5497893eff71304aef332e1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 07 17:52:26 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 07 17:52:26 2010 +0000"
      },
      "message": "ARM: add missing recvmmsg syscall number\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "87d26d2d119953d07fdaa6435f324e8cb2e6f475",
      "tree": "2da746cbcbcde0b772690485d9a4eb2664d9a839",
      "parents": [
        "c5974b835a909ff15c3b7e6cf6789b5eb919f419"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 07 11:05:55 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 07 11:34:51 2010 +0900"
      },
      "message": "ARM: S3C64XX: Fix possible clock look in EPLL and MPLL clock chains\n\nThere is a possibility of a loop happening in the PLL output clock\nchain on the S3C64XX series. clk_mpll\u0027s parent was set to be\nclk_mout_mpll, but this is fed from clk_fout_epll (which is also\nclk_mpll).\n\nclk_mpll is meant to be the output from the MPLL, and clk_mout_mpll\nis a seperate clock derived from the mux of clk_mpll and clk_fin_mpll\nand thus should be considered a seperate clock.\n\nAnything using clk_mpll directly really should not be relying on this\nbeing the clock that is eventually routed to a peripheral, so remove the\nloop and ensure that the clocks accurately represent the clock chain\nin the device.\n\nThe clk_mpll is not being used outside of the s3c6400-clock.c code, so\nthis change should not break anything else.\n\nDo the same for the EPLL.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b1c0ec8966fa79891b796f58bf2bda1026ca5566",
      "tree": "0aa295389a570f2181438e67d4cb007c168f4214",
      "parents": [
        "642a74e7a411967ceea87d6ee720a436608696a0",
        "c92b29ec4a7a197199b8b937b909d80dc79d8e5b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 06 10:46:27 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 06 10:46:27 2010 -0800"
      },
      "message": "Merge branch \u0027davinci-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci\n\n* \u0027davinci-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci:\n  DaVinci: DM365: Add the device_enable for the DaVinci Keyscan\n  davinci: enable ARCH_HAS_HOLES_MEMORYMODEL for DaVinci\n  davinci: da8xx/omap-l1: mark RTC as a wakeup source\n  davinci: cp_intc: provide set_wake function\n  Davinci VPFE Capture: Take i2c adapter id through platform data\n"
    },
    {
      "commit": "c92b29ec4a7a197199b8b937b909d80dc79d8e5b",
      "tree": "ec93092fa9a14f5d12d8d30ccf55f7d3891b1793",
      "parents": [
        "ae88e05a5adb5f6da2d1e1a852bea8c88cb2c9cb"
      ],
      "author": {
        "name": "Miguel Aguilar",
        "email": "miguel.aguilar@ridgerun.com",
        "time": "Fri Nov 13 13:44:23 2009 -0600"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jan 06 08:57:45 2010 -0800"
      },
      "message": "DaVinci: DM365: Add the device_enable for the DaVinci Keyscan\n\nAdds the device_enable function to the DaVinci Keyscan platform data\nto setup the PINMUX configuration.\n\nIt also removes #ifdef from the DM365 EVM board in order to load it\nproperly as a module.\n\nSigned-off-by: Miguel Aguilar \u003cmiguel.aguilar@ridgerun.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    }
  ],
  "next": "ae88e05a5adb5f6da2d1e1a852bea8c88cb2c9cb"
}
