)]}'
{
  "log": [
    {
      "commit": "535ff672e3589a38f60567314bc2ae15b9ab2604",
      "tree": "f0401090f244d06b6749e6b8f6cd0b94054dbf53",
      "parents": [
        "846c29f109fc27bd93817271689a752afc9168f8",
        "f248076c0dad45b7e50f27096e1aac6a617665db"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Apr 24 09:56:16 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Apr 24 09:56:16 2009 -0700"
      },
      "message": "Merge branch \u0027omap-clock-fixes\u0027 into omap-fixes\n"
    },
    {
      "commit": "d53eb73795c55101453ea6ca4f486ea2ff7b0496",
      "tree": "8da38b0ba66213e8a5e4d4aa778758e974f72333",
      "parents": [
        "9e53dd7180a1fd59a785dbfb9c633f01c96c388f"
      ],
      "author": {
        "name": "Arun KS",
        "email": "arunks@mistralsolutions.com",
        "time": "Thu Apr 23 21:11:07 2009 -0600"
      },
      "committer": {
        "name": "paul",
        "email": "paul@twilight.(none)",
        "time": "Thu Apr 23 21:11:07 2009 -0600"
      },
      "message": "OMAP1: clock: Typo fix for clock in omap1\n\nTypo error when requesting for clock for dsp in omap1\n\nSigned-off-by: Arun KS \u003carunks@mistralsolutions.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n"
    },
    {
      "commit": "bac5b29fb9582df22b4c1386162ac31b62edf121",
      "tree": "d17fc27aaa42db899963396f84474253e0406370",
      "parents": [
        "6a3260755fc0d86adacd912e3acf40e9ac5bbe2e"
      ],
      "author": {
        "name": "Ladislav Michl",
        "email": "ladis@linux-mips.org",
        "time": "Thu Apr 23 11:10:48 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Apr 23 11:10:48 2009 -0700"
      },
      "message": "ARM: OMAP1: Fix mmc_set_power GPIO usage\n\nSimple simplification...\n\nSigned-off-by: Ladislav Michl \u003cladis@linux-mips.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6a3260755fc0d86adacd912e3acf40e9ac5bbe2e",
      "tree": "eeb8572b39f3c661db4f72f2aeeaeff16b8be068",
      "parents": [
        "1748ae0e95760d62de501743f883af6833f33357"
      ],
      "author": {
        "name": "Ladislav Michl",
        "email": "ladis@linux-mips.org",
        "time": "Thu Apr 23 11:10:47 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Apr 23 11:10:47 2009 -0700"
      },
      "message": "ARM: OMAP1: Simplify board-h2 MMC setup\n\nSimplify board-h2 MMC setup\n\nSigned-off-by: Ladislav Michl \u003cladis@linux-mips.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ba16ec7cabb3f1aa7bbcb7b9982c4402a2e8ec02",
      "tree": "b7b083aaa98df9b746b1a9731d73a5dfaee47ade",
      "parents": [
        "da1b94e6a68e1bdeb9cdda016cceb17228b37d25"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Apr 23 11:10:40 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Apr 23 11:10:40 2009 -0700"
      },
      "message": "ARM: OMAP: Remove old dead gpio expander code\n\nThis should be done with GPIO calls. Patches against the\nmainline tree welcome to add the necessary working functionality\nback.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "8e19608e8b5c001e4a66ce482edc474f05fb7355",
      "tree": "06af4be339136da7476396604c30112238d84339",
      "parents": [
        "ff14ed5db6e7e5e5dc23712d3c877891d4d9a1a8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Apr 21 12:24:00 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 21 13:41:47 2009 -0700"
      },
      "message": "clocksource: pass clocksource to read() callback\n\nPass clocksource pointer to the read() callback for clocksources.  This\nallows us to share the callback between multiple instances.\n\n[hugh@veritas.com: fix powerpc build of clocksource pass clocksource mods]\n[akpm@linux-foundation.org: cleanup]\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3ef48fac6e8e2362a4e6ef31dd043c89fe107875",
      "tree": "0886a3a3ec5c5cd2e49780842d3fdafa52edd21f",
      "parents": [
        "0221c81b1b8eb0cbb6b30a0ced52ead32d2b4e4c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 05 12:27:24 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 06 09:57:10 2009 +0100"
      },
      "message": "[ARM] omap: fix omap1 clock usecount decrement bug\n\nSame fix as per a7f8c59, but for OMAP1 instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf",
      "tree": "e079cea0948d250e5411befe0c5cca7c97bcf860",
      "parents": [
        "877d03105d04b2c13e241130277fa69c8d2564f0"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Jan 26 11:12:25 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:22:01 2009 +0200"
      },
      "message": "trivial: fix typos/grammar errors in Kconfig texts\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8937b7349ca9e25a02b2a72ccb7fba404ddedc5b",
      "tree": "434ffe23d318f8af55850a26c3431ce8b82ab6f4",
      "parents": [
        "997302259f386bca8fe1db67c50296ca426c438f",
        "ffe7f95bb1a4d1e9ca5d252445dc38476e1a208e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Mar 25 18:31:35 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 25 18:31:35 2009 +0000"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel\n"
    },
    {
      "commit": "b0b5aa3f4c17c6a21423b9728d701216ab2e1ff1",
      "tree": "7af51785fa8be881c8b3f00071a1ae2c8d46c741",
      "parents": [
        "52176e70837d56cd238d6edc04cc403f1ffa86c6"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Mon Mar 23 18:07:49 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:51:20 2009 -0700"
      },
      "message": "ARM: OMAP: get rid of OMAP_TAG_USB, v2\n\nOMAP_TAGS should vanish soon since they\u0027re not generic arm tags.\nMost of them can be converted to a platform_data or parsed\nfrom a command line like e.g. serial tag.\n\nFor OMAP_TAG_USB we just let boards call omap_usb_init()\npassing a pointer to omap_usb_config.\n\nPatch updated by Tony for mainline, basically make\nn770 and h4 compile. Also folded in a fix for OSK\nby David Brownell \u003cdbrownell@users.sourceforge.net\u003e.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ed98178319948d97ce8e664cf451cff6dbf04cdd",
      "tree": "683b98bcf03513758b8ae83eacf53f5a086bf312",
      "parents": [
        "59185eeeaad1f07fc930c1878f3773484219e3da"
      ],
      "author": {
        "name": "Zebediah C. McClure",
        "email": "zmc@lurian.net",
        "time": "Mon Mar 23 18:07:46 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:51:19 2009 -0700"
      },
      "message": "[OMAP850] Build system changes\n\nBuild system changes.\n\nSigned-off-by: Zebediah C. McClure \u003czmc@lurian.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "59185eeeaad1f07fc930c1878f3773484219e3da",
      "tree": "25d0ead567d29fecffe1ae9b9e38b3cee0a27851",
      "parents": [
        "557096fe2838778ec1c6df0186560ff21749f63d"
      ],
      "author": {
        "name": "Zebediah C. McClure",
        "email": "zmc@lurian.net",
        "time": "Mon Mar 23 18:07:45 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:51:19 2009 -0700"
      },
      "message": "[OMAP850] IRQ related changes\n\nIRQ related changes.\n\nSigned-off-by: Zebediah C. McClure \u003czmc@lurian.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "56739a692946d4c2630cf287646ccaa67c828f47",
      "tree": "1f3733d85229847bb9060ef32b55679a5e7530ec",
      "parents": [
        "ae302f40061235f6bc58ae9ba02aa849d60223b5"
      ],
      "author": {
        "name": "Zebediah C. McClure",
        "email": "zmc@lurian.net",
        "time": "Mon Mar 23 18:07:40 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:40 2009 -0700"
      },
      "message": "[OMAP850] Changes to base IO subsystem, v2\n\nChanges to base IO subsystem.\n\nSigned-off-by: Zebediah C. McClure \u003czmc@lurian.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ae302f40061235f6bc58ae9ba02aa849d60223b5",
      "tree": "72eb784c839a5630d794224eab66d4693af5610d",
      "parents": [
        "6b0147cda6a9d8c236cd04fb35b44de828d8a7eb"
      ],
      "author": {
        "name": "Zebediah C. McClure",
        "email": "zmc@lurian.net",
        "time": "Mon Mar 23 18:07:39 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:39 2009 -0700"
      },
      "message": "[OMAP850] Add base support for omap850 cpu\n\nAdd base support for omap850 cpu.\n\nSigned-off-by: Zebediah C. McClure \u003czmc@lurian.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b2830810fd8ca8cd8a929a6d6a6c886b1d689a51",
      "tree": "2b462d96459a77ed59e68a657683e4a2d4c5e634",
      "parents": [
        "3a0110cdae41fb91d005c335db9e5e697dddc5cd"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:35 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:35 2009 -0700"
      },
      "message": "ARM: OMAP: No need to include board-palm*.h from hardware.h\n\nMove the defines to the associated board file and remove\nthe now unnecessary header files.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "3a0110cdae41fb91d005c335db9e5e697dddc5cd",
      "tree": "e41a3824d2c8fdb54cf89f6c84df78058a660e1f",
      "parents": [
        "278267be38949b051f49e0bc3da76bfb2af49abf"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:34 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:34 2009 -0700"
      },
      "message": "ARM: OMAP: No need to include board-osk.h from hardware.h\n\nMove the defines to the board file and remove the now unnecessary\nheader file.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "278267be38949b051f49e0bc3da76bfb2af49abf",
      "tree": "f98a88e11e1b8aca93a92f8e5054d7bc0f7e4abf",
      "parents": [
        "228fe42e5e78649f4a773a47c0a48cbea8e640af"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:34 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:34 2009 -0700"
      },
      "message": "ARM: OMAP: No need to include board-innovator.h from hardware.h\n\nMove the defines to the board file and remove the now unnecessary\nheader file.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "228fe42e5e78649f4a773a47c0a48cbea8e640af",
      "tree": "f8de7699b632a651c5f76ef67a982d4f47bc4458",
      "parents": [
        "eb6b0b1832a779cfa65bb66b8a88454d988a1d69"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:33 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:33 2009 -0700"
      },
      "message": "ARM: OMAP: No need to include board-h3.h from hardware.h\n\nAlso move board-h3.h to mach-omap1.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "eb6b0b1832a779cfa65bb66b8a88454d988a1d69",
      "tree": "5342fe010ef08dec8df449be200b4663c3b7be10",
      "parents": [
        "d9558b19f2d1f01f6a11e148405cd3af63b8d6a8"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:33 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:33 2009 -0700"
      },
      "message": "ARM: OMAP: No need to include board-h2.h from hardware.h\n\nAlso move board-h2.h to mach-omap1.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "d9558b19f2d1f01f6a11e148405cd3af63b8d6a8",
      "tree": "47b4b68237aba95149a1604abc4bc94297902583",
      "parents": [
        "8dff0fa55dfc22bfee6601c2552f89c52d2948f6"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:32 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:32 2009 -0700"
      },
      "message": "ARM: OMAP: No need to include board-perseus2.h or board-fsample.h from hardware.h\n\nMove defines to the board file and remove the now\nunnecessary headers.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f98d67a07e90f3ed7a6c351ae70bcd6bf8bcf478",
      "tree": "9fd18da08e9909f0e69049ced550590cf9600c37",
      "parents": [
        "f48cca87703a4f4c372f1519e72e0fd6acb70d54"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "Hiroshi.DOYU@nokia.com",
        "time": "Mon Mar 23 18:07:25 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 23 18:07:25 2009 -0700"
      },
      "message": "omap mailbox: fix empty struct device for omap1\n\nSigned-off-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\n\n"
    },
    {
      "commit": "8b9dbc16d4f5786c6c930ab028722e3ed7e4285b",
      "tree": "d6bd11034d7d31a42275577840f5eb16b432378d",
      "parents": [
        "883992bd8f6924c9aa849f2dac381075e2e55a9d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Feb 12 10:12:59 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 14 09:59:21 2009 +0000"
      },
      "message": "[ARM] omap: arrange for clock recalc methods to return the rate\n\nlinux-omap source commit 33d000c99ee393fe2042f93e8422f94976d276ce\nintroduces a way to \"dry run\" clock changes before they\u0027re committed.\nHowever, this involves putting logic to handle this into each and\nevery recalc function, and unfortunately due to the caching, led to\nsome bugs.\n\nSolve both of issues by making the recalc methods always return the\nclock rate for the clock, which the caller decides what to do with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3f0a820c4c0b4670fb5f164baa5582e23c2ef118",
      "tree": "6af02e1456c0316791ab95e7da9c09496f29c232",
      "parents": [
        "b5088c0d90b898802318c62caf2320a53df6ce57"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 31 10:05:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:42 2009 +0000"
      },
      "message": "[ARM] omap: create a proper tree of clocks\n\nTraditionally, we\u0027ve tracked the parent/child relationships between\nclk structures by setting the child\u0027s parent member to point at the\nupstream clock.  As a result, when decending the tree, we have had\nto scan all clocks to find the children.\n\nAvoid this wasteful scanning by keeping a list of the clock\u0027s children.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fed415e48f07799b278cd4353385fee1464d4aca",
      "tree": "ba99ee966eab37c127b31f40d63e894aeb4d3665",
      "parents": [
        "da0747d4faf55320f0f6cbcd8525e2a8e4619925"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jan 28 12:18:48 2009 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:37 2009 +0000"
      },
      "message": "[ARM] omap: Fix omap1 clock issues\n\nThis fixes booting, and is a step toward fixing things properly:\n\n- Make enable_reg u32 instead of u16\n  [rmk: virtual addresses are void __iomem *, not u32]\n- Get rid of VIRTUAL_IO_ADDRESS for clocks\n- Use __raw_read/write instead of omap_read/write for clock registers\n\nThis patch adds a bunch of compile warnings until omap1 clock\nalso uses offsets.\n\nlinux-omap source commit is 9d1dff8638c9e96a401e1885f9948662e9ff9636.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b1ad379632327c0722c5c92275c326971da3b948",
      "tree": "8286b76b43189f4fd907b32340fb6c8afc77c1cf",
      "parents": [
        "cc51c9d444ae1532be6a600c65ac0d3d22472c53"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jan 22 19:41:20 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:21 2009 +0000"
      },
      "message": "[ARM] omap: spi: arrange for omap_uwire to use connection ID\n\n... which now means no driver requests the \"armxor_ck\" clock directly.\nAlso, fix the error handling for clk_get(), ensuring that we propagate\nthe error returned from clk_get().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5fe23380405d3a65ce6f46d270c4d3a31027430b",
      "tree": "e7c9753c209c2c90b91fd5c507396e51187dbf25",
      "parents": [
        "0e9ae109e4eece027ede4f3f0edc8e659f8298c9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 23 22:57:12 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:20 2009 +0000"
      },
      "message": "[ARM] omap: i2c: remove conditional ick clocks\n\nBy providing a dummy ick for OMAP1510 and OMAP310, we avoid having\nSoC conditional clock information in i2c-omap.c.  Also, fix the\nerror handling by making sure we propagate the error returned via\nclk_get().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1d14de087dd1cab0436fb7c9d5e38d852f33df69",
      "tree": "6aebc10cd49bb223b60c059fb4dd17f10c818982",
      "parents": [
        "b820ce4e6736ddad7ccda528e10aaf37ad3f13f9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 19 21:02:29 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:19 2009 +0000"
      },
      "message": "[ARM] omap: i2c: use short connection ids\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b820ce4e6736ddad7ccda528e10aaf37ad3f13f9",
      "tree": "173ca76cff521df77256564ee3905ccd0928f10f",
      "parents": [
        "1b5715ec471d1def9722e22b6cb1d24841b5e290"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 23 10:26:46 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:19 2009 +0000"
      },
      "message": "[ARM] omap: mcbsp: convert to use fck/ick clocks directly\n\nRather than introducing a special \u0027mcbsp_clk\u0027 with code behind it in\nmach-omap*/mcbsp.c to handle the SoC specifics, arrange for the mcbsp\ndriver to be like any other driver.  mcbsp requests its fck and ick\nclocks directly, and the SoC specific code deals with selecting the\ncorrect clock.\n\nThere is one oddity to deal with - OMAP1 fiddles with the DSP clocks\nand DSP reset, so we move this to the two callback functions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d4a36645a1a76e5294c1b00682fb849fc53ccd80",
      "tree": "4d058fce1c0239c2d48a12288d33fbd724e8d015",
      "parents": [
        "5c9e02b1abcb227f47529ad72cc4a3234cddae49"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 23 19:03:37 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:17 2009 +0000"
      },
      "message": "[ARM] omap: MMC: provide a dummy ick for OMAP1\n\nEliminate the OMAP1 vs OMAP2 clock knowledge in the MMC driver.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c9e02b1abcb227f47529ad72cc4a3234cddae49",
      "tree": "ac8323c3b31f77b008d42b1dd26980a47f32a09c",
      "parents": [
        "4c5e1946b5f89c33e3bc8ed73fa7ba8f31e37cc5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 19 20:53:30 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:17 2009 +0000"
      },
      "message": "[ARM] omap: MMC: convert clocks to match by devid and conid\n\nConvert OMAP MMC driver to match clocks using the device ID and a\nconnection ID rather than a clock name.  This allows us to eliminate\nthe OMAP1/OMAP2 differences for the function clock.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4c5e1946b5f89c33e3bc8ed73fa7ba8f31e37cc5",
      "tree": "fb8892538fc97ce6d6836c8f82b9342a55e3e970",
      "parents": [
        "39a80c7f379e1c1d3e63b204b8353b7381d0a3d5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 23 12:48:37 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:16 2009 +0000"
      },
      "message": "[ARM] omap: watchdog: provide a dummy ick for OMAP1\n\nEliminate the OMAP1 vs OMAP2 clock knowledge in the watchdog driver.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "39a80c7f379e1c1d3e63b204b8353b7381d0a3d5",
      "tree": "7e2b60598eac3d5aab46b1c6fcbf8511d2be9ee5",
      "parents": [
        "f1c2543738d18e4398e3d6e27abff6676667975a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 19 20:44:33 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:16 2009 +0000"
      },
      "message": "[ARM] omap: watchdog: convert clocks to match by devid and conid\n\nThis eliminates the need for separate OMAP24xx and OMAP34xx clock\nrequesting code sections.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f1c2543738d18e4398e3d6e27abff6676667975a",
      "tree": "3ba3729cd352d1aa9ce16aff48774dc907ec96cb",
      "parents": [
        "2b811bb56a008f0f669a1bd82e4d077e75aa059a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 23 22:34:09 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:15 2009 +0000"
      },
      "message": "[ARM] omap: provide a dummy clock node\n\nBy providing a dummy clock node, we can eliminate the SoC conditional\nclock handing in the OMAP drivers, moving this knowledge out of the\ndriver and into the machine clock support code.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d7e8f1f9d655af2c7ea90738bf567aa6990159b3",
      "tree": "6ee9ce41a078c8f6501236c258a52ca0ed8c355d",
      "parents": [
        "dbb674d57b5851a4fe3122ff4280e4cf87209198"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jan 18 23:03:15 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:13 2009 +0000"
      },
      "message": "[ARM] omap: convert OMAP1 to use clkdev\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d5e6072b753041b56236b014ccfd72a0d3177e08",
      "tree": "9e922b16f7c84c063977d22c71385239fbd4e5c2",
      "parents": [
        "9a5fedac187f30116013a8420149d4ca11a44f0d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Feb 08 16:07:46 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:11 2009 +0000"
      },
      "message": "[ARM] omap: handle RATE_CKCTL via .set_rate/.round_rate methods\n\nIt makes no sense to have the CKCTL rate selection implemented as a flag\nand a special exception in the top level set_rate/round_rate methods.\nProvide CKCTL set_rate/round_rate methods, and use these for where ever\nRATE_CKCTL is used and they\u0027re not already overridden.  This allows us\nto remove the RATE_CKCTL flag.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9a5fedac187f30116013a8420149d4ca11a44f0d",
      "tree": "3cdcd9e8887a6fa41d1ddd85eb8c759990adc27b",
      "parents": [
        "a9e882096317a088087b608d272da7029a6cc8c8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 13 13:44:15 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:11 2009 +0000"
      },
      "message": "[ARM] omap: move propagate_rate() calls into generic omap clock code\n\npropagate_rate() is recursive, so it makes sense to minimise the\namount of stack which is used for each recursion.  So, rather than\nrecursing back into it from the -\u003erecalc functions if RATE_PROPAGATES\nis set, do that test at the higher level.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a9e882096317a088087b608d272da7029a6cc8c8",
      "tree": "f7b022e917f163b76aef43c259e8ca25eb4a50d8",
      "parents": [
        "c6af45085211db8720d6b94b3985ce7198d764e3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 13 13:07:00 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:10 2009 +0000"
      },
      "message": "[ARM] omap: remove unnecessary calls to propagate_rate()\n\nWe\u0027ve always called propagate_rate() in the parent function to\nthe .set_rate methods, so there\u0027s no point having the .set_rate\nmethods also call this heavy-weight function - it\u0027s mere\nduplication of what\u0027s happening elsewhere.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6af45085211db8720d6b94b3985ce7198d764e3",
      "tree": "81c2402e528cf772256b35eec0e154378b778db1",
      "parents": [
        "2e777bf1f2482be13c2b678744d3497a4f0a0ec2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 13 13:01:32 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:10 2009 +0000"
      },
      "message": "[ARM] omap: move clock propagation into core omap clock code\n\nMove the clock propagation calls for set_parent and set_rate into\nthe core omap clock code, rather than having these calls scattered\nthroughout the OMAP1 and OMAP2 implementations.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "897dcded6fb6565f4d1c22a55d21f135403db132",
      "tree": "da9c4028ed49a1482445131760b4fc45c6524abe",
      "parents": [
        "548d849574847b788fe846fe21a41386063be161"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Nov 04 16:35:03 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 11:38:39 2009 +0000"
      },
      "message": "[ARM] omap: provide a NULL clock operations structure\n\n... and use it for clocks which are ALWAYS_ENABLED.  These clocks\nuse a non-NULL enable_reg pointer for other purposes (such as\nselecting clock rates.)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "548d849574847b788fe846fe21a41386063be161",
      "tree": "6c2ac7379c376793368affab03e5202abd0f1efa",
      "parents": [
        "db8ac47cfccaafd3fa4c5c15320809d44f4fcef9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Nov 04 14:02:46 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 02 14:52:18 2009 +0000"
      },
      "message": "[ARM] omap: introduce clock operations structure\n\nCollect up all the common enable/disable clock operation functions\ninto a separate operations structure.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "db8ac47cfccaafd3fa4c5c15320809d44f4fcef9",
      "tree": "34265bd60e6d082979cdc5ff5dc23e21ef0b9d9d",
      "parents": [
        "de8696203e64f19ea26f8e096ac8a796e78216b3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Nov 04 15:10:54 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 02 14:49:08 2009 +0000"
      },
      "message": "[ARM] omap: remove VIRTUAL_CLOCK\n\nNothing tests the clock flags for this bit, so it serves no purpose.\nRemove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0dffb5c57a1d76532e2f2c7398579bfce81c3e5c",
      "tree": "0785b260efb780bba220c25b8bb3fff3d2781972",
      "parents": [
        "187e688d237a6df11a2d32e8ac480b6d1fbd40b9"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 29 08:57:16 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 29 08:57:16 2009 -0800"
      },
      "message": "ARM: OMAP: Fix hsmmc init, v2\n\nThe naming accidentally broke while changing the name for the\ndriver to not to conflict with the other mmc driver.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "06151158f2da4764479b4ec01688dc4bade6ce9d",
      "tree": "b78b3f2ccde6e3d49e9f35bad3352fbfd9a3eca2",
      "parents": [
        "18e352e4a73465349711a9324767e1b2453383e2"
      ],
      "author": {
        "name": "Stanley.Miao",
        "email": "stanley.miao@windriver.com",
        "time": "Thu Jan 29 08:57:12 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 29 08:57:12 2009 -0800"
      },
      "message": "ARM: OMAP: Fix McBSP spin_lock deadlock\n\nA spin_lock deadlock will occur when omap_mcbsp_request() is invoked.\n\nomap_mcbsp_request()\n\\- clk_enable(mcbsp-\u003eclk)         [takes and holds clockfw_lock]\n    \\- omap2_clk_enable()\n       \\- _omap2_clk_enable()\n           \\- omap_mcbsp_clk_enable()\n              \\- clk_enable(child clock)   [tries for clockfw_lock again]\n\nmcbsp_clk is a virtual clock and it comprises several child clocks. when\nenable mcbsp_clk in omap_mcbsp_request(), the enable function of mcbsp_clk\nwill enable its child clocks, then the deadlock occurs.\n\nThe solution is to remove the virtual clock and enable these child clocks in\nomap_mcbsp_request() directly.\n\nSigned-off-by: Stanley.Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "e999bbe7f1318390e997d13e508e4f16b1b130af",
      "tree": "876adfde20c84953da12a1808bccf58bab43d7eb",
      "parents": [
        "3127f8f8595a064b3f1a1837fea2177902589ac3"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:55:59 2009 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 14:07:48 2009 +0200"
      },
      "message": "ARM: OMAP: Remove unused platform devices, v3\n\nThis patch removes old platform devices. Alsa should now\nbe using the ASoC driver. For boards not yet using ASoC,\nplease see sound/soc/omap/osk5912.c.\n\nAdd dummy aic23_power_up and aic23_power_down functions for 770\nto keep things compiling.\n\nRemove references to omap_gpio_switch, and unused h2_nand_dev_ready\nfunction.\n\nThis patch is based on an earlier patch by Arun KS.\n\nCc: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Arun KS \u003carunks@mistralsolutions.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n\n\n\n\n"
    },
    {
      "commit": "9b4a357787c27289b8c9efe916417690473538f7",
      "tree": "34b95d9e67c2a6235e40bb357f57f2ee8c3e6d93",
      "parents": [
        "52628229db37229d9a6eb3af082b17a61736b86c"
      ],
      "author": {
        "name": "Arun KS",
        "email": "arunks@mistralsolutions.com",
        "time": "Thu Jan 15 13:09:54 2009 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:54 2009 +0200"
      },
      "message": "ARM: OMAP: Fix OSK ASoC by registering I2C board info for tlvaic23\n\nAdding I2C board info is required for tlvaic23 i2c chip driver.\n\nCc: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Arun KS \u003carunks@mistralsolutions.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n\n\n\n"
    },
    {
      "commit": "52628229db37229d9a6eb3af082b17a61736b86c",
      "tree": "2ad1ef8096adfc1398247a2540688b27455be4d1",
      "parents": [
        "4b3cf44846b6424d4119676ad68d54a62b81e31c"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu Jan 15 13:09:54 2009 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:54 2009 +0200"
      },
      "message": "ARM: OMAP: remove duplicated #include\u0027s\n\nRemoved duplicated #include\u0027s in arch/arm/mach-omap1/board-voiceblue.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "73069e388d0f2509e45e1a58b0facca99ef2446e",
      "tree": "c9c69ad9df07bbc2f809faa718d65b6773e9f9d9",
      "parents": [
        "dc0e88c7e15acbe3d7e8682312f709938f0dcf01"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Thu Jan 15 13:09:52 2009 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:52 2009 +0200"
      },
      "message": "ARM: OMAP: Fix gpio by switching to generic gpio calls, v2\n\nFix compile by removing remaining omap specific gpio\ncalls. Based on earlier patches by Jarkko Nikula.\n\nAlso remove old GPIO key code, there is already a patch\nto do this with gpio_keys.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "dc0e88c7e15acbe3d7e8682312f709938f0dcf01",
      "tree": "be90f4d57221d98b70714e31f1b679e529fe846c",
      "parents": [
        "dd7667aa700a45ffb3efac64f6df0867d5837f5b"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:52 2009 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:52 2009 +0200"
      },
      "message": "ARM: OMAP: Fix compile for palmte\n\nRemove old MMC platform init code accidentally\nleft behind.\n\nPatches are welcome to the new style MMC init code.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "dd7667aa700a45ffb3efac64f6df0867d5837f5b",
      "tree": "b73ee9b7c85a4626a53edce12276b34620dc6e1c",
      "parents": [
        "5393f780277165f282a37ed82dd878159ec9dad5"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:51 2009 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 15 13:09:51 2009 +0200"
      },
      "message": "ARM: OMAP: Fix compile for various McBSP\n\nInclude irqs.h or cpu.h directly as needed to fix\nomap builds.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "80b02c172bdecd3744513b97f330c7b1d74eea35",
      "tree": "d6640aa4411a90a9ec907501e0e603bc1ec921b6",
      "parents": [
        "934848daa34af53de16cd8125d04346dffee9e87"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jan 08 10:01:47 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 08 16:29:42 2009 +0000"
      },
      "message": "[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c\n\narch/arm/mach-at91/at91cap9.c:337: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91rm9200.c:301: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9260.c:351: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9261.c:287: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9263.c:312: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9rl.c:304: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-h720x/h7202-eval.c:38: error: implicit declaration of function \u0027IRQ_CHAINED_GPIOB\u0027\narch/arm/mach-ks8695/devices.c:46: error: \u0027KS8695_IRQ_WAN_RX_STATUS\u0027 undeclared here (not in a function)\narch/arm/mach-msm/devices.c:28: error: \u0027INT_UART1\u0027 undeclared here (not in a function)\narch/arm/mach-mx2/devices.c:233: error: \u0027MXC_GPIO_IRQ_START\u0027 undeclared here (not in a function)\narch/arm/mach-mx3/devices.c:128: error: \u0027MXC_GPIO_IRQ_START\u0027 undeclared here (not in a function)\narch/arm/mach-omap1/mcbsp.c:140: error: \u0027INT_730_McBSP1RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap1/mcbsp.c:165: error: \u0027INT_McBSP1RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap1/mcbsp.c:200: error: \u0027INT_McBSP1RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap2/board-apollon.c:286: error: implicit declaration of function \u0027omap_set_gpio_direction\u0027\narch/arm/mach-omap2/mcbsp.c:154: error: \u0027INT_24XX_MCBSP1_IRQ_RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap2/mcbsp.c:181: error: \u0027INT_24XX_MCBSP1_IRQ_RX\u0027 undeclared here (not in a function)\narch/arm/mach-pxa/e350.c:36: error: \u0027IRQ_BOARD_START\u0027 undeclared here (not in a function)\narch/arm/plat-s3c/dev-i2c0.c:32: error: \u0027IRQ_IIC\u0027 undeclared here (not in a function)\n...\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b840d79631c882786925303c2b0f4fefc31845ed",
      "tree": "cda60a95d4507fe1321fc285af38982d7eb9693b",
      "parents": [
        "597b0d21626da4e6f09f132442caf0cc2b0eb47c",
        "c3d80000e3a812fe5a200d6bde755fbd7fa65481"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 11:44:09 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 11:44:09 2009 -0800"
      },
      "message": "Merge branch \u0027cpus4096-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027cpus4096-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (66 commits)\n  x86: export vector_used_by_percpu_irq\n  x86: use logical apicid in x2apic_cluster\u0027s x2apic_cpu_mask_to_apicid_and()\n  sched: nominate preferred wakeup cpu, fix\n  x86: fix lguest used_vectors breakage, -v2\n  x86: fix warning in arch/x86/kernel/io_apic.c\n  sched: fix warning in kernel/sched.c\n  sched: move test_sd_parent() to an SMP section of sched.h\n  sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc\u003e0\n  sched: activate active load balancing in new idle cpus\n  sched: bias task wakeups to preferred semi-idle packages\n  sched: nominate preferred wakeup cpu\n  sched: favour lower logical cpu number for sched_mc balance\n  sched: framework for sched_mc/smt_power_savings\u003dN\n  sched: convert BALANCE_FOR_xx_POWER to inline functions\n  x86: use possible_cpus\u003dNUM to extend the possible cpus allowed\n  x86: fix cpu_mask_to_apicid_and to include cpu_online_mask\n  x86: update io_apic.c to the new cpumask code\n  x86: Introduce topology_core_cpumask()/topology_thread_cpumask()\n  x86: xen: use smp_call_function_many()\n  x86: use work_on_cpu in x86/kernel/cpu/mcheck/mce_amd_64.c\n  ...\n\nFixed up trivial conflict in kernel/time/tick-sched.c manually\n"
    },
    {
      "commit": "cd4348339c21f4a15c01f3f120e92b3224a0a7da",
      "tree": "d45fe54ca6d9bc2182943633d6649a417c5de675",
      "parents": [
        "7e1548a597ef7e26d5d62f8be3be6da9e101b26c",
        "917fa280e5e99edcae44a34feab295a59922d16c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Dec 17 20:03:39 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 17 20:03:39 2008 +0000"
      },
      "message": "Merge branch \u0027hsmmc-init\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel\n"
    },
    {
      "commit": "7e1548a597ef7e26d5d62f8be3be6da9e101b26c",
      "tree": "fe6cbf4d9a3c1afdba04fb276fef0f932403727c",
      "parents": [
        "1f7f569c0ae6e619504095eabf796edd712d943d",
        "2619bc327417f549f1c89d5ef9b4a4aa768f41a2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "message": "Merge branch \u0027omap3-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel\n"
    },
    {
      "commit": "320ab2b0b1e08e3805a3e1084a2f0eb1938d5d67",
      "tree": "1303d8ca53cca655425d512d65cc9ab043254b31",
      "parents": [
        "0de26520c7cabf36e1de090ea8092f011a6106ce"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:20:26 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:20:26 2008 +1030"
      },
      "message": "cpumask: convert struct clock_event_device to cpumask pointers.\n\nImpact: change calling convention of existing clock_event APIs\n\nstruct clock_event_timer\u0027s cpumask field gets changed to take pointer,\nas does the -\u003ebroadcast function.\n\nAnother single-patch change.  For safety, we BUG_ON() in\nclockevents_register_device() if it\u0027s not set.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "90c62bf08f5823faa097271f3346a9142769b9ac",
      "tree": "aa3bf442380815268b03092fd4b9c47924f9c3ee",
      "parents": [
        "d88746652b4d133284d1fdd05b5e999e8f44c998"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:37:17 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:37:17 2008 -0800"
      },
      "message": "omap mmc: Add low-level initialization for hsmmc controller\n\nAdd low-level initialization for hsmmc controller. Merged into\nthis patch patch are various improvments and board support by\nGrazvydas Ignotas and David Brownell.\n\nAlso change wire4 to be wires, as some newer controllers support\n8 data lines.\n\nCc: Pierre Ossman \u003cdrzeus-mmc@drzeus.cx\u003e\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n\n\n\n\n\n\n"
    },
    {
      "commit": "d88746652b4d133284d1fdd05b5e999e8f44c998",
      "tree": "2a6cfd6fe175a18eb4b4f600e0a79444259c9a5d",
      "parents": [
        "652bcd8f72cc0cdf4499ce7d73990514e5e3e4b9"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:37:16 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:37:16 2008 -0800"
      },
      "message": "omap mmc: Add better MMC low-level init\n\nThis will simplify the MMC low-level init, and make it more\nflexible to add support for a newer MMC controller in the\nfollowing patches.\n\nThe patch rearranges platform data and gets rid of slot vs\ncontroller confusion in the old data structures. Also fix\ndevice id numbering in the clock code.\n\nSome code snippets are based on an earlier patch by\nRussell King \u003clinux@arm.linux.org.uk\u003e.\n\nCc: Pierre Ossman \u003cdrzeus-mmc@drzeus.cx\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n\n\n\n"
    },
    {
      "commit": "652bcd8f72cc0cdf4499ce7d73990514e5e3e4b9",
      "tree": "58d67895f5dc621c529742b62152bbb8d6bbb5ce",
      "parents": [
        "2619bc327417f549f1c89d5ef9b4a4aa768f41a2"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:37:16 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:37:16 2008 -0800"
      },
      "message": "omap mmc: Remove broken MMC init code\n\nMost of the omap1 MMC boards got broken by an earlier patch\n138ab9f8321f67c71984ca43222efa71b0a0a0a9. If you look closely,\nthe MMC init funtions are pretty much just stubs.\n\nRemove broken init code to make room for cleaner MMC init code.\n\nCc: Pierre Ossman \u003cdrzeus-mmc@drzeus.cx\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "84a34344ea1f2f313d84a9fb4cb685b65a6ec26d",
      "tree": "db657e72e0be439f4d0baab660e2d46320f02374",
      "parents": [
        "a88231430384f49bebf8a6ec607a9eb4f2254e34"
      ],
      "author": {
        "name": "Lauri Leukkunen",
        "email": "lauri.leukkunen@nokia.com",
        "time": "Wed Dec 10 17:36:31 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:36:31 2008 -0800"
      },
      "message": "ARM: OMAP2: Use omap_rev() instead of system_rev\n\nsystem_rev is meant for board revision, this patch changes\nall relevant instances to use the new omap_rev() function\nliberating system_rev to be used with ATAG_REVISION as it\nhas been designed.\n\nSigned-off-by: Lauri Leukkunen \u003clauri.leukkunen@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "a88231430384f49bebf8a6ec607a9eb4f2254e34",
      "tree": "a95be27edce50fece9cbc434e770806e49453ae7",
      "parents": [
        "5ba02dcab945dc0bcde7df0c5958329f34bd04ae"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:36:30 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:36:30 2008 -0800"
      },
      "message": "ARM: OMAP2: Fix cpu detection\n\nAt some point omap2 changed the bits for GET_OMAP_CLASS, which\nbroke 15xx detection on 730 as noticed by Russell King.\n\nThis patch fixes omap2 cpu detection to respect the original\nGET_OMAP_CLASS, and simplifies the detection for 34xx.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "5dd81e2578d75779d1ce8ee0732db3a0e1b35678",
      "tree": "986b1fbf58be7c194b5de32fbb222db57beace94",
      "parents": [
        "2430c62e4b2e7604d749351393aaeefc478e4e36"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:54 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:54 2008 -0800"
      },
      "message": "ARM: OMAP1: osk5912: LED trigger update for CF\n\nHelp OSK work better with root-on-CF, by having one of the LEDs\nuse the \"ide-disk\" trigger (to kick in during CF I/O).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "2430c62e4b2e7604d749351393aaeefc478e4e36",
      "tree": "bd810e53c4fc5513af238924af571fd04dee2748",
      "parents": [
        "944e1bffb6517590be48dd428d9b73da9fea801c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:53 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:53 2008 -0800"
      },
      "message": "ARM: OMAP1: osk5912: Mistral eeprom support\n\nList the 4 Kbit I2C EEPROM included on the Mistral board.\n\nAlso add a comment about the hardware workaround needed to\nproperly support the WAKE button.  More info at\n\n  http://elinux.org/OSK_Mistral_wakeup_button_mod\n\nStill no support for the (optional) camera sensor.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f2d18fea8b87d09bdda22cc67c36f5f463452a33",
      "tree": "a8641626136a6f14d2873e13f263fa0de6ab04f8",
      "parents": [
        "e031ab23deb5a5d9ac5744e69a0627823e81b074"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Dec 10 17:35:30 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:30 2008 -0800"
      },
      "message": "ARM: OMAP: Switch to gpio_request/free calls\n\nSwitch to gpio_request/free calls\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "15f74b0335962e8554c91e52d588dc9f8ee7098d",
      "tree": "b5cf73b94f6c993822f4b40762c5ccb7540ed7cb",
      "parents": [
        "e918edf7c2f2270dcf18cdcbdf86174a013a124e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "message": "ARM: OMAP: use gpio_to_irq\n\nHave most uses of OMAP_GPIO_IRQ() use gpio_to_irq() instead.\nCalls used for table initialization are left alone, at least\nthis time around.\n\n(This patch is for code in both the OMAP tree and mainline.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "e918edf7c2f2270dcf18cdcbdf86174a013a124e",
      "tree": "36a5d45c3795ac188e32c09b427fa67068d6cacd",
      "parents": [
        "40e3925ba15b604c9ff87154d77a914221d11cdc"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "message": "ARM: OMAP: switch to gpio_direction_output\n\nMore conversion to the standard GPIO interfaces:  stop using\nomap_set_gpio_direction() entirely, and switch over to the\ngpio_direction_output() call.\n\nNote that because gpio_direction_output() includes the initial\nvalue, this change isn\u0027t quite transparent.\n\n - For the call sites which defined an initial value either\n   before or after setting the direction, that value was used.\n\n   When that value was previously assigned afterwards, this\n   could eliminate a brief output glitch ... and possibly\n   change behavior.  In a few cases (LCDs) several values\n   were assigned together ... those were re-arranged to match\n   the explicit sequence provided.\n\n - Some call sites didn\u0027t define such a value; so I chose an\n   initial \"off/reset\" value that seemed to default to \"off\".\n\nIn short, files touched by this patch might notice some small\nchanges in startup behavior (with trivial fixes).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "40e3925ba15b604c9ff87154d77a914221d11cdc",
      "tree": "08fb9b25a6b055e262bca7e8053fb2a5eb73cba9",
      "parents": [
        "0b84b5ca43a9c86cfad848c135fdbf7c72af68fa"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "message": "ARM: OMAP: switch to gpio_direction_input\n\nMore switchover to the cross-platform GPIO interface:\nuse gpio_direction_input(), not an OMAP-specific call.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "0b84b5ca43a9c86cfad848c135fdbf7c72af68fa",
      "tree": "9eb6f9cfb74c245bdb68be9c8814778ddc2ff1f4",
      "parents": [
        "a007b7096feea2d865ad3e7177eb8be34041bef9"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:25 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:25 2008 -0800"
      },
      "message": "ARM: OMAP: switch to standard gpio get/set calls\n\nThis patch replaces some legacy OMAP GPIO calls with the \"new\" (not\nreally, any more!) calls that work on most platforms.\n\nThe calls addressed by this patch are the simple ones to get and set\nvalues ... for code that\u0027s in mainline, including the implementations\nof those calls.\n\nExcept for the declarations and definitions of those calls, all of\nthese changes were performed by a simple SED script.  Plus, a few\n\"if() set() else set()\" branches were merged by hand.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "020f97063dd68a8e3b9aac928ac49a438b7416ce",
      "tree": "e141ad9b60d3122cfa8323ded11e2bd1be8a0735",
      "parents": [
        "d9d060a98ff89fe0f86e24c9c0c3d2f0c566781c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 01 17:40:54 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 01 17:40:54 2008 +0000"
      },
      "message": "[ARM] omap: fix a pile of issues\n\nThis patch fixes a number of sillies, from missing \u0027const\u0027 to using\n\u0027return\u0027 in void functions, to functions with no arguments not even\n\u0027void\u0027 and a cast which isn\u0027t required.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c750815e2d436f4379c7af8a8770ef2ae71c5607",
      "tree": "a63ddc8af77e0cd86aa837bc77f98a1c18fbc685",
      "parents": [
        "59f0cb0fddc14ffc6676ae62e911f8115ebc8ccf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 26 10:55:14 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:00 2008 +0000"
      },
      "message": "[ARM] Arrange for platforms to select appropriate CPU support\n\nRather than:\n\n\tconfig CPU_BLAH\n\t\tbool\n\t\tdepends on ARCH_FOO || MACH_BAR\n\t\tdefault y if ARCH_FOO || MACH_BAR\n\narrange for ARCH_FOO and MACH_BAR to select CPU_BLAH directly.\n\nAcked-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nAcked-by: Brian Swetland \u003cswetland@google.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Bellido \u003cml@acolin.be\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8ef50901d3c619127858b7d7f614fcab45e09d6b",
      "tree": "e75a0d48029d4a5857033e4edf1cd572a5a3fc62",
      "parents": [
        "435263702ef0fc9ffdc6301a71c03b1d9ac0f1e0",
        "2502991560dc8244dbe10e48473d85722c1e2ec1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:25:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:25:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (51 commits)\n  [ARM] 5308/1: Fix Viper ISA IRQ handling\n  [ARM] 5307/1: pxa: fix CM-X2XX PCMCIA build error\n  [ARM] 5306/1: pxa: fix build error on CM-X270\n  [ARM] 5302/1: ARM: OMAP: Revert omap3 WDT changes to avoid merge conflict\n  [ARM] 5305/1: ARM: OMAP: Fix compile of McBSP by removing unnecessary check\n  [ARM] 5301/1: ARM: OMAP: Add missing irq defines\n  ARM: OMAP3: Add default kernel config for OMAP LDP\n  ARM: OMAP3: Add basic board support for OMAP LDP\n  ARM: OMAP3: Defconfig for the Gumstix Overo board (rev 3)\n  ARM: OMAP3: Add support for the Gumstix Overo board (rev 3)\n  ARM: OMAP3: Add Beagle defconfig\n  ARM: OMAP3: Add minimal Beagle board support\n  ARM: OMAP3: Add minimal omap3430 support\n  ARM: OMAP2: Fix sparse, checkpatch warnings in OMAP2/3 IRQ code\n  ARM: OMAP: Fixes to omap_mcbsp_request function\n  ARM: OMAP: Add support for OMAP2430 in McBSP\n  ARM: OMAP: Add support for McBSP devices 3 - 5 on 34xx\n  ARM: OMAP: Allocate McBSP devices dynamically\n  Fix sections for omap-mcbsp platform driver\n  [ARM] S3C24XX: Additional include moves\n  ...\n"
    },
    {
      "commit": "b6825d2df55aa7d7341c715b577b73a6a03dc944",
      "tree": "ae4f0f52f4c2ad4e501dd323318486ccdd7fcd93",
      "parents": [
        "6defd90433729c2d795865165cb34d938d8ff07c",
        "aa59e19d05114f9fb7718d6bc8398255476fb4f5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 14 22:24:42 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 14 22:24:42 2008 +0100"
      },
      "message": "Merge branch \u0027omap-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-omap2/gpmc.c\n\tarch/arm/mach-omap2/irq.c\n"
    },
    {
      "commit": "9df013b3e46c67dd3745df91eaccdc719118e0cc",
      "tree": "81fe2d8b900e6ef9508a11a7f354ace9c2e04d03",
      "parents": [
        "a5f08a327abc45eb6cb3cc1f5fabf38607ae2acc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Oct 14 17:30:02 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Tue Oct 14 17:30:02 2008 +0200"
      },
      "message": "i2c/isp1301_omap: Convert to a new-style i2c driver, part 2\n\nBased on David Brownell\u0027s patch for tps65010 and previous work by\nFelipe Balbi, this patch finishes converting isp1301_omap to a\nnew-style i2c driver.\n\nThere\u0027s definitely room for further drivers cleanups, but these are\nout of the scope of this patch.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "3f30a09a612bac2b531a206c2a58a292dd7ff182",
      "tree": "62741c2f78aeb3009c66dbcf014ebff2e034e597",
      "parents": [
        "9e165acf1b9e37af7c0fa39399b43d0bd8600039",
        "fda50a1c49ad7483eaa29a268d560422c413933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/include/mach/hardware.h\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "6a4690c22f5da1eb1c898b61b6a80da52fbd976f",
      "tree": "a03891a32abe0da191fb765fe669a597e07423c6",
      "parents": [
        "90bb28b0644f7324f8bd1feb27b35146e6785ba2",
        "8ec53663d2698076468b3e1edc4e1b418bd54de3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "message": "Merge branch \u0027ptebits\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "8e5bdc44ba82d1f75c8732c2c2b64a22bb622e8f",
      "tree": "48716af89f175c89a9be2247f77e13099980e43f",
      "parents": [
        "5a07055a3849574f4fbe5d0ce7cd2d26ab9a37c1",
        "2e7509e5b3acc4b8653faa1966e5ac234d36ac82"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 17:21:34 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 17:21:34 2008 +0100"
      },
      "message": "Merge branch \u0027omap2-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into omap-all\n"
    },
    {
      "commit": "d8aa0251f12546e9bd1e9ee1d9782d6492819a04",
      "tree": "7be5c9d598bc727bfcc0f04f679f972c68ca346f",
      "parents": [
        "27c4cae28148ad97baa2bf8275f7ebc9e2c37c34"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Oct 09 13:36:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 15:00:36 2008 +0100"
      },
      "message": "[ARM] 5298/1: Drop desc_handle_irq()\n\ndesc_handle_irq() was declared as obsolete since long ago.\nReplace it with generic_handle_irq()\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b4b58f5834a023dab67201db9a626bef07bb200c",
      "tree": "721917a3f675ba7f55ce6d8df0fef9f0a6ed88a5",
      "parents": [
        "25cef2251415cef5438e20965fec87096fe2efb0"
      ],
      "author": {
        "name": "Chandra Shekhar",
        "email": "x0044955@ti.com",
        "time": "Wed Oct 08 10:01:39 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 08 10:01:39 2008 +0300"
      },
      "message": "ARM: OMAP: Allocate McBSP devices dynamically\n\nBased on Chandra\u0027s earlier patches in linux-omap tree.\n\nNote that omap1_mcbsp_check and omap2_mcbsp_check are no longer\nneeded as there\u0027s now omap_mcbsp_check_valid_id() defined.\n\nAlso some functions can now be marked __init.\n\nSigned-off-by: Chandra Shekhar \u003cx0044955@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "646e3ed1a349fbccce651fed2d3987f0e7b0f0f4",
      "tree": "b9c4d52027da1468e52294f3f8db3afb0720c86d",
      "parents": [
        "fd1dc87ded0f29c1ba1e8da62f03ab0d591d9bdd"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 06 15:49:36 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 06 15:49:36 2008 +0300"
      },
      "message": "ARM: OMAP2: Misc updates from linux-omap tree\n\nMisc updates from linux-omap tree, mostly to update common\ndevice initialization and add missing defines from linux-omap\ntree. Also some changes to make room for adding 34xx in\nfollowing patches.\n\nNote that the I2C resources are now set up in\narch/arm/plat-omap/i2c.c helper, and can be removed\nfrom devices.c.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "fced80c735941fa518ac67c0b61bbe153fb8c050",
      "tree": "16f3abeb03e8c164108873bc5aab660a506577c5",
      "parents": [
        "33fa9b13285e76fb95d940120964562e4c7081c2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 06 12:10:45 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 06 12:10:45 2008 +0100"
      },
      "message": "[ARM] Convert asm/io.h to linux/io.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c0fc18c5bf016a9d56aee64974c1ccdb87f3c783",
      "tree": "a5269222c380d39846d477c68264247e601a31fc",
      "parents": [
        "7c7095aa423b9b14038abc08fba84b9d7a33d643"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Sep 05 15:10:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:33 2008 +0100"
      },
      "message": "[ARM] omap: fix lots of \u0027Using plain integer as NULL pointer\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "397fcaf71783de804b2e1ae3ec41da0c79a89a61",
      "tree": "0a6295f32d40601e030a6404f9fc811143a26c64",
      "parents": [
        "0062f1048bb6c80d66d55034b49b3d733acc4e3a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Sep 05 15:46:19 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:32 2008 +0100"
      },
      "message": "[ARM] omap: DSP registers don\u0027t need to be casted\n\nWe\u0027re now assigning/comparing void __iomem pointers with\nvoid __iomem pointer variables.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e8a91c953fca683ef9a9335fb00d6eb3e49ac1ee",
      "tree": "7a9c2ef4b9c25f137e2fb97d36e0248ee24c6ec4",
      "parents": [
        "d592dd1adc4f57171fa2570a94279d887b78d5b5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Sep 01 22:07:37 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:31 2008 +0100"
      },
      "message": "[ARM] omap: Fix IO_ADDRESS() macros\n\nOMAP1_IO_ADDRESS(), OMAP2_IO_ADDRESS() and IO_ADDRESS() returns cookies\nfor use with __raw_{read|write}* for accessing registers.  Therefore,\nthese macros should return (void __iomem *) cookies, not integer values.\n\nDoing this improves typechecking, and means we can find those places\nwhere, eg, DMA controllers are incorrectly given virtual addresses to\nDMA to, or physical addresses are thrown through a virtual to physical\naddress translation.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d592dd1adc4f57171fa2570a94279d887b78d5b5",
      "tree": "61abfb1d8c05aece32bbd62870c0ae6b7a38f4af",
      "parents": [
        "55c381e4896be2611da87088acfad74b361239ab"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 04 14:25:42 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:30 2008 +0100"
      },
      "message": "[ARM] omap: convert mcbsp to use ioremap()\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "65846909d684d75906269df4f5f3474e1fef568b",
      "tree": "a08420d54aebdc064e16808d4c898ce2858e00ba",
      "parents": [
        "8b540fdcb7c445d61955991f071e956ef40a2f17"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 03 23:46:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 04 22:21:19 2008 +0100"
      },
      "message": "[ARM] omap: fix virtual vs physical address space confusions\n\nmcbsp is confused as to what takes a physical or virtual address.\nFix the two instances where it gets it wrong.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0",
      "tree": "4f922bf707c379352eb4c077fbb0a8c48c07fc1f",
      "parents": [
        "897d85275d7f061ff0ec838bd5224a9e76ad07d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:06:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:04 2008 +0100"
      },
      "message": "[ARM] Eliminate useless includes of asm/mach-types.h\n\nThere are 43 includes of asm/mach-types.h by files that don\u0027t\nreference anything from that file.  Remove these unnecessary\nincludes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6cab48602996cdbcb277375a8107d53e21e8c9b9",
      "tree": "5a1c8aaf3eed2d5a53170ab69daa94088947d43d",
      "parents": [
        "d9ecdb282c91952796b7542c4f57fd6de6948d7b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sun Jul 27 04:23:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 27 09:46:18 2008 +0100"
      },
      "message": "[ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_*\n\nIRQT_* and __IRQT_* were obsoleted long ago by patch [3692/1].\nRemove them completely. Sed script for the reference:\n\ns/__IRQT_RISEDGE/IRQ_TYPE_EDGE_RISING/g\ns/__IRQT_FALEDGE/IRQ_TYPE_EDGE_FALLING/g\ns/__IRQT_LOWLVL/IRQ_TYPE_LEVEL_LOW/g\ns/__IRQT_HIGHLVL/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_RISING/IRQ_TYPE_EDGE_RISING/g\ns/IRQT_FALLING/IRQ_TYPE_EDGE_FALLING/g\ns/IRQT_BOTHEDGE/IRQ_TYPE_EDGE_BOTH/g\ns/IRQT_LOW/IRQ_TYPE_LEVEL_LOW/g\ns/IRQT_HIGH/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_PROBE/IRQ_TYPE_PROBE/g\ns/IRQT_NOEDGE/IRQ_TYPE_NONE/g\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a177ba3b7a08beef3f0fe74efa0f90701891945a",
      "tree": "ff57cc45ed39eced001d3cb61e93d3dcd2f79714",
      "parents": [
        "66ee156078697cdc013d46aed3b2fee445c325a1",
        "3ef8191f43cfd936ea00b7483ea0acf2f0303a23",
        "150c9173031d43746d70582a17931350f3da8932",
        "0c5d5b70449eddb7e2c8a5fdaf71b6108c1a9afc",
        "63f385cd1f649b3f4f2d59fc609e051981215fd7",
        "7e36e2f5355ab87f8946041d044b34cda01e2077",
        "f7def13ed0775ee506c62a8612a124dce1776ac2",
        "188237e28d7fece0471640ba86f6d8cd164ed085",
        "88b8ba90570067178d32c654ad95786041e86e86",
        "341eb781019afbf279b42722b00f63c6db00bf09",
        "bedd78ca786c1d18c2a2785c7e40593dc9c9870f",
        "7ba06b17a1931b2c9e1bee525a8c36920f5be0e0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027dyntick\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027misc\u0027, \u0027orion\u0027, \u0027omap-reviewed\u0027, \u0027rpc\u0027, \u0027rtc\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "d41d219e8154885105d631661e5a86ba6461fb81",
      "tree": "ed7bc6400ae2870143af9359ba6baa0b02e38711",
      "parents": [
        "3c093f9f182eef6a8dc535f2c62b36a0320d0db1"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias@kaehlcke.net",
        "time": "Mon Jun 09 16:24:08 2008 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:39:56 2008 +0100"
      },
      "message": "[ARM] OMAP1: N770: Convert audio_pwr_sem in a mutex\n\nARM: OMAP1: N770: The semaphore audio_pwr_sem is used as a\nmutex. Convert it to the mutex API\n\n[akpm@linux-foundation.org: include mutex.h]\nSigned-off-by: Matthias Kaehlcke \u003cmatthias@kaehlcke.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f35ae6346850f6c192269b09088b20261760f0e0",
      "tree": "3ec954ee3aa2d37a34f00a88d25260685d1f2db6",
      "parents": [
        "030b15457d8069a6255579a28db196e002cb9c86"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:43 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:43 2008 +0300"
      },
      "message": "ARM: OMAP: USB: Change omap USB code to use omap_read/write instead of __REG\n\nChange omap USB code to use omap_read/write instead of __REG for multi-omap\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: linux-usb@vger.kernel.org\nCc: i2c@lm-sensors.org\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "030b15457d8069a6255579a28db196e002cb9c86",
      "tree": "94c33eca9faa2e3ca828ab442a83304de464d06c",
      "parents": [
        "137b3ee27ab1b27dba081542476054836978ca45"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "message": "ARM: OMAP: Change omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG\n\nChange omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG.\nThis is needed for multi-omap in the future.\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: linux-pcmcia@lists.infradead.org\nCc: linux-mtd@lists.infradead.org\nSigned-off-by: Tony Lindren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "44f78f43b349d19d378a996c4a2d9fcdff771b1e",
      "tree": "a011636b4cc05414d7b5b77a325659521ca7d0ba",
      "parents": [
        "78673bc898c2db7f4fac4871ec702c3443642308"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "message": "ARM: OMAP: Clean up interrupt lines to fix warnings for multi-omap\n\nIf boards with different NR_IRQS are compiled together, tons of\ncompiler warnings are emitted about redefining NR_IRQS.\n\nThis patch fixes the problem by adding up NR_IRQS in a common place.\n\nPatch also removes quite a bit of now unnecessary code.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "44ec9a3371d5cab323b81c95a4c01d7b5a89cdda",
      "tree": "4bcb9efd93d2d5fa489fc8446ddd4c3708c463dc",
      "parents": [
        "bc5d0c89c88df67f92d5d5882c27437379e9e8af"
      ],
      "author": {
        "name": "Eduardo Valentin",
        "email": "eduardo.valentin@indt.org.br",
        "time": "Thu Jul 03 12:24:40 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:40 2008 +0300"
      },
      "message": "ARM: OMAP: McBSP: Add support for mcbsp on mach-omap1\n\nThis patch adds support for mach-omap1 based on current\nmcbsp platform driver.\n\nSigned-off-by: Eduardo Valentin \u003ceduardo.valentin@indt.org.br\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "c2d43e39c7c303db53facd0bea44b66f263e3f35",
      "tree": "10b0b5a5dde1176f925b5aedcda32963f7c80029",
      "parents": [
        "373a67021d00a8b8c86bfa19f8914377de05b4bd"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:38 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:38 2008 +0300"
      },
      "message": "ARM: OMAP: SRAM: Split sram24xx.S into sram242x.S and sram243x.S\n\nSplit sram24xx.S into sram242x.S and sram243x.S\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "99f143b316b056a86c8226c15882cc0718f0b3b0",
      "tree": "9886e3bacaf27b2a3b127491285303172d11d29e",
      "parents": [
        "97b7f715589fb997e430c6aa824abbd9fd5ed42d"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:38 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:38 2008 +0300"
      },
      "message": "ARM: OMAP: SRAM: Move sram-fn.S from plat-omap to mach-omap1\n\nThis file is omap1 specific.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "59d83db559315bb75aea849ee773f571ddcc3574",
      "tree": "6aa96b0929fbb49c10610d69b8e7626b6141cfa9",
      "parents": [
        "864d0ec9db9c0c18b79cebb9d8b7ac75c3b70571"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon May 19 05:20:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 22 14:10:35 2008 +0100"
      },
      "message": "[ARM] 5038/1: ARM: OMAP: Remove tsc2102 references from board-palmte.c\n\nAs noted by Russell King. These depend on tsc210x drivers\ngetting integrated first.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "205bee6ad804d7034773b5978c74dde495df2301",
      "tree": "e9f92601130f3cc0a45e025b7555ace9586355cb",
      "parents": [
        "492c2e476eac010962850006c49df326919b284c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 20 13:57:26 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 12 17:39:14 2008 +0100"
      },
      "message": "[ARM] dyntick: Remove obsolete and unused ARM dyntick support\n\ndyntick is superseded by the clocksource/clockevent infrastructure,\nusing the NO_HZ configuration option.  No one implements dyntick on\nARM anymore, so it\u0027s pointless keeping it around.  Remove dyntick\nsupport.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec44dfa866cc9779b83e9eab9efe6f7d48966eb8",
      "tree": "12ca33f58275c349bd145ba52c27d63fcb1457c2",
      "parents": [
        "bfbdcf8a14ec4bd0c692bed3ddfa40bd72eae473"
      ],
      "author": {
        "name": "Eduardo Valentin",
        "email": "eduardo.valentin@indt.org.br",
        "time": "Thu Mar 27 11:09:42 2008 -0400"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri May 09 10:25:03 2008 -0700"
      },
      "message": "ARM: OMAP: Keymap fix for palmte and palmz71\n\nKeymap fix for palmte and palmz71\n\nSigned-off-by: Eduardo Valentin \u003ceduardo.valentin@indt.org.br\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "3760f736716f74bdc62a4ba5406934338da93eb2",
      "tree": "e28e22c6655dd62566f1b7a99f9354a31bf9d06e",
      "parents": [
        "d2653e92732bd3911feff6bee5e23dbf959381db"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 29 23:11:40 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue Apr 29 23:11:40 2008 +0200"
      },
      "message": "i2c: Convert most new-style drivers to use module aliasing\n\nBased on earlier work by Jon Smirl and Jochen Friedrich.\n\nUpdate most new-style i2c drivers to use standard module aliasing\ninstead of the old driver_name/type driver matching scheme. I\u0027ve\nleft the video drivers apart (except for SoC camera drivers) as\nthey\u0027re a bit more diffcult to deal with, they\u0027ll have their own\npatch later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nCc: Jochen Friedrich \u003cjochen@scram.de\u003e\n"
    },
    {
      "commit": "9330899e0f878ff3b7a23b856de8bbb52c9c04fd",
      "tree": "7ea8c0362e6320dfbd7c6dd124e34a0b6ef7c6b1",
      "parents": [
        "f7337a199acffa9f12fa9d88253d33bfb56ef14a"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 24 17:24:15 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Apr 14 09:57:13 2008 -0700"
      },
      "message": "ARM: OMAP2: Clean-up mux code\n\nMisc clean-up for the mux code and remove some unnecessary\nifdefs. Patch changes debug function so it can be used on\nboth 24xx and 34xx.\n\nChanges are mostly for omap2, but patch also cleans up some\nomap1 and common mux code.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    }
  ],
  "next": "dd89dd98cb9ae28f9e4c4d2c08be427a1f941c54"
}
