)]}'
{
  "log": [
    {
      "commit": "18e98307de0d746cb0845ebf66535ce2184c25a2",
      "tree": "eac998f31e3930ffc1f54e524a2a9bbc82b851e0",
      "parents": [
        "204f3a04449a9a775e465f7d87bcab08f170e59e"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed May 26 14:44:32 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:54 2010 -0700"
      },
      "message": "asm-generic: add NEED_SG_DMA_LENGTH to define sg_dma_len()\n\nThere are only two ways to define sg_dma_len(); use sg-\u003edma_length or\nsg-\u003elength.  This patch introduces NEED_SG_DMA_LENGTH that enables\narchitectures to choose sg-\u003edma_length or sg-\u003elength.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c7cbaf5b82c418cd3b1dcf718f71d0e6057e639",
      "tree": "da9aaa5a246af464b1e10d88618c1cad07b76314",
      "parents": [
        "ba0234ec35127fe21d373db53cbaf9fe20620cb6",
        "4d0956b8f597aac10208ca763f8fe641fde16aab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:36:03 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:36:03 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (127 commits)\n  sh: update defconfigs.\n  sh: Fix up the NUMA build for recent LMB changes.\n  sh64: provide a stub per_cpu_trap_init() definition.\n  sh: fix up CONFIG_KEXEC\u003dn build.\n  sh: fixup the docbook paths for clock framework shuffling.\n  driver core: Early dev_name() depends on slab_is_available().\n  sh: simplify WARN usage in SH clock driver\n  sh: Check return value of clk_get on ms7724\n  sh: Check return value of clk_get on ecovec24\n  sh: move sh clock-cpg.c contents to drivers/sh/clk-cpg.c\n  sh: move sh clock.c contents to drivers/sh/clk.\n  sh: move sh asm/clock.h contents to linux/sh_clk.h V2\n  sh: remove unused clock lookup\n  sh: switch boards to clkdev\n  sh: switch sh4-202 to clkdev\n  sh: switch shx3 to clkdev\n  sh: switch sh7757 to clkdev\n  sh: switch sh7763 to clkdev\n  sh: switch sh7780 to clkdev\n  sh: switch sh7786 to clkdev\n  ...\n"
    },
    {
      "commit": "209791b2cc3cdaf0f6ff49c25db975f8bbf573dd",
      "tree": "cb7738954267746d14ddd101e9be88c8a9449d03",
      "parents": [
        "ef4ed97d6bd91aa41907181e80a7feaf2721719a",
        "4b478ee2a1251d99813a90afeb0f809b3a8b04fb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 13 17:48:13 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 13 17:48:13 2010 +0900"
      },
      "message": "Merge branch \u0027sh/highmem\u0027\n"
    },
    {
      "commit": "4b478ee2a1251d99813a90afeb0f809b3a8b04fb",
      "tree": "1e4a76033301afcdf2b7638f5bdf01c58c67e421",
      "parents": [
        "21823259a70b7a2a21eea1d48c25a6f38896dd11"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 11 15:24:04 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 11 15:24:04 2010 +0900"
      },
      "message": "sh: All SH-X3 cores support NUMA and SMP, update Kconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d523e1ae6addd4f18a609da39f23719eaecfedf0",
      "tree": "61a7bf312c71b4bca50710b0b3dc8a54c3a7eb11",
      "parents": [
        "9b7a37853a8cd69829eb1d9715a6c09aae01eeec"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 07 16:39:09 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 07 16:39:09 2010 +0900"
      },
      "message": "sh: flag kdump as broken on SMP for now.\n\nThere\u0027s still quite a bit of shootdown logic that needs to be hacked up\nto support SMP for kdump properly, so just add in a BROKEN_ON_SMP\ndependency for now.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0102752e4c9e0655b39734550d4c35327954f7f9",
      "tree": "04c23f88e57c8e804d144434c60b91879e83648d",
      "parents": [
        "b2812d031dea86926e9c10f7714af33ac2f6b43d"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sun Apr 11 18:55:56 2010 +0200"
      },
      "committer": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sat May 01 04:32:11 2010 +0200"
      },
      "message": "hw-breakpoints: Separate constraint space for data and instruction breakpoints\n\nThere are two outstanding fashions for archs to implement hardware\nbreakpoints.\n\nThe first is to separate breakpoint address pattern definition\nspace between data and instruction breakpoints. We then have\ntypically distinct instruction address breakpoint registers\nand data address breakpoint registers, delivered with\nseparate control registers for data and instruction breakpoints\nas well. This is the case of PowerPc and ARM for example.\n\nThe second consists in having merged breakpoint address space\ndefinition between data and instruction breakpoint. Address\nregisters can host either instruction or data address and\nthe access mode for the breakpoint is defined in a control\nregister. This is the case of x86 and Super H.\n\nThis patch adds a new CONFIG_HAVE_MIXED_BREAKPOINTS_REGS config\nthat archs can select if they belong to the second case. Those\nwill have their slot allocation merged for instructions and\ndata breakpoints.\n\nThe others will have a separate slot tracking between data and\ninstruction breakpoints.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Will Deacon \u003cwill.deacon@arm.com\u003e\nCc: Mahesh Salgaonkar \u003cmahesh@linux.vnet.ibm.com\u003e\nCc: K. Prasad \u003cprasad@linux.vnet.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5f737b39be9110bd64874f508bd89ba27746b17e",
      "tree": "b2203b60d20f1cb6120c833349c67eee3feb5c59",
      "parents": [
        "b7386a09ce7e8add333f5d67f2fe1b1eac1f4746"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Wed Apr 28 05:46:11 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 29 23:28:37 2010 +0900"
      },
      "message": "sh: add CONFIG_VIRTUALIZATION for virtio support\n\nAdd CONFIG_VIRTUALIZATION to the SH architecture\nand include the virtio code there. Used to enable\nthe virtio drivers under QEMU.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b7386a09ce7e8add333f5d67f2fe1b1eac1f4746",
      "tree": "92533989e3f4948b491c9338d7c0ed9d09684aa5",
      "parents": [
        "54b41b97fd07842d8b64963d538003c5f756ca12"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 27 16:41:12 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 27 16:41:12 2010 +0900"
      },
      "message": "sh: make latencytop available on SMP, too.\n\nThe UP dependency was inherited from ARM, which seems to have run in to\nit due to the stacktrace code not being available for SMP in certain\ncases, as we don\u0027t have this particular limitation there is no specific\nneed to block on the SMP dependency.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "763142d1efb56effe614d71185781796c4b83c78",
      "tree": "f886c239786fd4be028e3a45006c5cc5c1b3a3f2",
      "parents": [
        "8db2bc4559639680a94d4492ae4b7ce71298a74f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 26 19:08:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 26 19:08:55 2010 +0900"
      },
      "message": "sh: CPU hotplug support.\n\nThis adds preliminary support for CPU hotplug for SH SMP systems.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43b8774dc409ea5d9369b978e2e7bc79289f0522",
      "tree": "13aa346ff8f30786e8ce3ccfdd8341d182ce4c87",
      "parents": [
        "12129fea50edcd696a9556523b058d6c445f21d8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 13 14:43:03 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 13 14:43:03 2010 +0900"
      },
      "message": "sh: intc: userimask support.\n\nThis adds support for hardware-assisted userspace irq masking for\nspecial priority levels. Due to the SR.IMASK interactivity, only some\nplatforms implement this in hardware (including but not limited to\nSH-4A interrupt controllers, and ARM-based SH-Mobile CPUs). Each CPU\nneeds to wire this up on its own, for now only SH7786 is wired up as an\nexample.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5cabbb6277286adf973fbb30aca9b194922a316e",
      "tree": "3a5b919818197d72048656608a331c4c985f085f",
      "parents": [
        "af407c6db16aa9ca63559076dbe620220a822580"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Mar 10 15:23:27 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:41 2010 -0800"
      },
      "message": "pci-dma: sh: use include/linux/pci-dma.h\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "37feecb0ae8c29b713b957c053b05ad10c42c73b",
      "tree": "b9ca4fe45ba61a18214e8c306cd94d3ef700201d",
      "parents": [
        "4b842c8571240d1173eaf00e114cc5cc160f1722"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:17:42 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:17:42 2010 +0900"
      },
      "message": "sh: Disable generic IRQ probing.\n\nIRQ autoprobing hasn\u0027t actually worked for us at all since very early in\n2.6, but no one seems to have noticed given that none of the drivers\nthat use it see much testing.\n\nyenta_socket is the odd one out, and that depends on PCI IRQs which are\nfixed on all SH platforms anyways. Consequently, turning off autoprobing\nfixes up crashes triggered by yenta_socket and at least gets it working\nagain on r7785rp.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4b842c8571240d1173eaf00e114cc5cc160f1722",
      "tree": "19d096d3222a995f39bf157eb403a85f417846e8",
      "parents": [
        "deb9b22b8968fa0166d89c8ad1346e816cf1aec4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:15:17 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:15:17 2010 +0900"
      },
      "message": "sh: enable sparseirq for highlander and r2d.\n\nhighlander and r2d are the only remaining ones that were blocking\nsparseirq being turned on by default, but it turns out that they already\nwork fine with it by virtue of register_intc_controller(). As such, we\ncan kill off the dependencies and turn it on by default.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "deb9b22b8968fa0166d89c8ad1346e816cf1aec4",
      "tree": "a8f2a46d7498182c11bda07916b4b954c8541a8a",
      "parents": [
        "6eb6f98396f7bd653d8fb15b06364c8c7d70e22c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 18:01:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 18:01:55 2010 +0900"
      },
      "message": "sh: mach-dreamcast: Convert to sparseirq.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6eb6f98396f7bd653d8fb15b06364c8c7d70e22c",
      "tree": "51155eac621a7cee65d6b3b17fe78d167d3e3945",
      "parents": [
        "c7a967273a539a9a38413753c58125e777e2d30d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:48:17 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:48:17 2010 +0900"
      },
      "message": "sh: hd6446x: Convert to sparseirq.\n\nFollows the se7724 change and converts the hd64461 IRQ handling to\nsparseirq.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7a967273a539a9a38413753c58125e777e2d30d",
      "tree": "70c57dcad74c8272ee5f079f3138615aee0214ed",
      "parents": [
        "e9867c569970d8afb4b882bafbbe81426bd46333"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:38:04 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:38:04 2010 +0900"
      },
      "message": "sh: mach-se: Convert SH7724 solution engine FPGA to sparseirq.\n\nThis uses the new create_irq_nr() to build up the FPGA\u0027s desired virtual\nIRQ mapping and permits us to finally flip on sparseirq for this board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "320e68da59353fe6ad51b81f6865c4b674ad66ea",
      "tree": "9fc7f0f07a6a656a6384736f17f7d52da9a9f79e",
      "parents": [
        "ac8ab54a8e41a5ed0ee2161d45b6dc855490989f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 29 22:38:13 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 29 22:38:13 2010 +0900"
      },
      "message": "sh: support PCI domains.\n\nNewer SH parts are now commonly shipping with multiple controllers, so\nwe wire up PCI domain support to deal with them. Shamelessly cloned from\nthe MIPS implementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43a1839cb1e0e0ed08b8ace0adb3716865fd0c4c",
      "tree": "9076b72e1cb925a2a6cef4aba381b0d9d9e151e4",
      "parents": [
        "a4ae2b2b18d1766768987dc5de42dfa3c2a6d9f7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 19:37:14 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 19:37:14 2010 +0900"
      },
      "message": "sh: SH7786 clock framework rewrite.\n\nThis rewrites the SH7786 clock framework support completely. It\u0027s\nreworked to provide all of the DIV4 and MSTP function clocks. This brings\nit in line with the current clock framework code and lets us drop SH7786\nfrom the list of CPUs that require legacy CPG handling.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d63e73d520b690e4378cef3003eb5f01f7d128c",
      "tree": "9a28f581e591c684f76190dafda0910323065fda",
      "parents": [
        "f33609344acfdde1c1acedf6de3efe6b80af93a6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 14:00:14 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 14:00:14 2010 +0900"
      },
      "message": "sh: Limit ioremap_prot() to 32bit pgprot parts.\n\nPresently ioremap_prot() uses an unsigned long to pass the pgprot value\naround. This results in the upper half of the pgprot being chomped when\nusing 64-bit pgprots on a 32-bit ABI (X2TLB and SH-5).\n\nAs the only users of ioremap_prot() are presently legacy parts, this\ndoesn\u0027t cause too much of an issue. In the future when the interface is\nconverted to use pgprot_t directly this can be re-enabled for the other\nparts, too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7b16efb7d0c7fce218b2cdafa2432c5fbf57314",
      "tree": "b82e0aa1c50b9d0bf358b0c2050695e2c8094748",
      "parents": [
        "644755e7867710a23e6243dcc69cfc071985f560"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:29:19 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:29:19 2010 +0900"
      },
      "message": "sh: Add support for LZO-compressed kernels.\n\nPlugs in LZO along with the others.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "644755e7867710a23e6243dcc69cfc071985f560",
      "tree": "7cc1ad648d2f5631ae0bb8bf73f3bc30e0709605",
      "parents": [
        "6430a5987f8bb9a7c5187b343956aa8ef404d571",
        "0ea820cf9bf58f735ed40ec67947159c4f170012",
        "fa94ddea2b29fdda7640672c8a933dbd901f0278",
        "066000dd856709b6980123eb39b957fe26993f7b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:02:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:02:55 2010 +0900"
      },
      "message": "Merge branches \u0027sh/xstate\u0027, \u0027sh/hw-breakpoints\u0027 and \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "ee2760ea58d81fc00bcc2137232ed9bc28202aec",
      "tree": "3a87d2b73bd83ac5315387e554d0000d290df672",
      "parents": [
        "53e6d8e0060fe2bb9b11238f8250fdfbb0589425"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 12 13:48:27 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 12 13:48:27 2010 +0900"
      },
      "message": "sh: default to sparseirq.\n\nAs SH has a very sparse IRQ map by default, all new CPUs and boards\nbenefit from using sparseirq by default. Despite this, there are still a\nfew stragglers (mostly due to using a fixed IRQ range for their FPGA\nIRQ mappings), and these still need to be converted over one by one. As\nthese are now in the minority, and we do not want to encourage this sort\nof brain-damage in newer board ports, we force sparseirq on.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fa94ddea2b29fdda7640672c8a933dbd901f0278",
      "tree": "4e9204f1438f5ed44bff31e2abee598ad775321d",
      "parents": [
        "6fbfe8d7cd7e71ceb281c5a1b9de6e5e0dfbf1c8",
        "56d45b62ce622a003da972428fdbba2b42102efb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:49:08 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:49:08 2010 +0900"
      },
      "message": "Merge branch \u0027master\u0027 into sh/hw-breakpoints\n"
    },
    {
      "commit": "6fbfe8d7cd7e71ceb281c5a1b9de6e5e0dfbf1c8",
      "tree": "3a327a71bf30f7ea35a48d14125bdb2d4540c4ac",
      "parents": [
        "9fae4fb3ce38cc657ff0aba570ae875aae2806d4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:46:53 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:46:53 2010 +0900"
      },
      "message": "sh: select HAVE_HW_BREAKPOINT for all SUPERH32 CPUs.\n\nAll SH CPUs (with the exception of sh64) support the UBC, so select\nHW_BREAKPOINT support by default. This fixes up the build for non-SH4A\ntargets.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8152a74bc087ffd03e024eaaf5a853ecf62d376d",
      "tree": "b3f96ca4af09a1ddc8cd9fa5a6cd17f183ab7e6e",
      "parents": [
        "6b7b284958d47b77d06745b36bc7f36dab769d9b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 29 11:09:30 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 29 11:09:30 2009 +0900"
      },
      "message": "sh: Only provide a PCLK definition for legacy CPG CPUs.\n\nAs CPUs are migrated over to more fully-featured clock frameworks of\ntheir own and off of the legacy CPG code, they no longer have any real\nneed for defining the PCLK value. The PCLK define in itself is already\nfairly misleading, as many boards get their input clocks from different\nsources, making this value fairly arbitrary anyways.\n\nOutside of the legacy CPG clock framework, the only place where this\nvalue is used is for deriving CLOCK_TICK_RATE, which we set back to the\nlegacy PIT value that it was before the PCLK definitions were added in\nthe first place.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6c0ee6a4bba0e21eb0fb4de5bdac03c11b74242d",
      "tree": "0fe269fd293db54e41b4cfe188805dbeaf485062",
      "parents": [
        "a28b460ec7968f430a2d6ea2809b249ee9fe1d28"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 21 17:35:00 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 21 17:35:00 2009 +0900"
      },
      "message": "sh: hw-breakpoint support requires perf events.\n\nThis follows the x86 change to select perf events when hw_breakpoint\nsupport is enabled. This fixes up build issues where perf events can\notherwise be disabled on their own.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6424db52e24e8cdf89917fa3c10395116440160e",
      "tree": "bd923d78f90addb080abc82f3bff6ca5c9bf10b4",
      "parents": [
        "09a072947791088b88ae15111cf68fc5aaaf758d",
        "6a5a0b9139b19dd1a107870269a35bc9cf18d2dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 08 15:47:12 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 08 15:47:12 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 into sh/hw-breakpoints\n\nConflict between FPU thread flag migration and debug\nthread flag addition.\n\nConflicts:\n\tarch/sh/include/asm/thread_info.h\n\tarch/sh/include/asm/ubc.h\n\tarch/sh/kernel/process_32.c\n"
    },
    {
      "commit": "09a072947791088b88ae15111cf68fc5aaaf758d",
      "tree": "510728ca3d3906a352cfc673e7f3e38e471165b4",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 16:27:40 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 08 15:02:27 2009 +0900"
      },
      "message": "sh: hw-breakpoints: Add preliminary support for SH-4A UBC.\n\nThis adds preliminary support for the SH-4A UBC to the hw-breakpoints API.\nPresently only a single channel is implemented, and the ptrace interface\nstill needs to be converted. This is the first step to cleaning up the\nlong-standing UBC mess, making the UBC more generally accessible, and\nfinally making it SMP safe.\n\nAn additional abstraction will be layered on top of this as with the perf\nevents code to permit the various CPU families to wire up support for\ntheir own specific UBCs, as many variations exist.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9b3b21f788a9d7ff999544bf9b7ba950f68a9357",
      "tree": "ffd37430dff82838b9bd67d505b98804c97a1010",
      "parents": [
        "72f0c137a5c82df628dc646a82b9d8e3277b1234",
        "ffb4a73d8906f71910e6c83ec2b499e70025ee8e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:10:24 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:10:24 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "72f0c137a5c82df628dc646a82b9d8e3277b1234",
      "tree": "cedbe3d5c128cafce43907fceb078c2cba6e3ed6",
      "parents": [
        "94c285108e4551157ecc1b8156921712138fa860"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:08:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:08:55 2009 +0900"
      },
      "message": "sh: enable PERF_USE_VMALLOC across the board.\n\nThe vast majority of SH platforms want this, and the few that don\u0027t\naren\u0027t going to care one way or the other. Enable it across the board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7693465d81827107caf9c447b9ad91098a1c4941",
      "tree": "e47345c26eb252578a78a33b0840d49d88624f3c",
      "parents": [
        "01be5d63fd4645eab1d05a7caa04462c11c8b7a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:36:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:36:55 2009 +0900"
      },
      "message": "sh: Kill off superfluous arch/sh/drivers/pci/Kconfig.\n\nNow that this contains a grand total of 1 Kconfig option, it\u0027s hardly\nworth keeping split out. Roll CONFIG_PCI back in to the top-level\narchitecture Kconfig, along with the other bus types.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "01be5d63fd4645eab1d05a7caa04462c11c8b7a1",
      "tree": "9c316a404a55dc2a43ef5e0156590d37a828cf54",
      "parents": [
        "3f375f12ecb9c691dda70bb64b313e55fe6ee4ee"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:35:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:35:02 2009 +0900"
      },
      "message": "sh: Revamp PCI DMA coherence Kconfig bits.\n\nLeaving this configurable caused more trouble than it was ever worth, so\njust make it explicit. Boards that are verified one way or the other can\nfix up their selects accordingly. We presently default to non-coherent\nfor most platforms.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ffb4a73d8906f71910e6c83ec2b499e70025ee8e",
      "tree": "d63a6a36f73536f710cc8e8ce7294ce79f07d53e",
      "parents": [
        "a5c461bb3f74646d99464652cd5363e88434c3e1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 07:22:37 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 07:22:37 2009 +0900"
      },
      "message": "sh: Fix hugetlbfs dependencies for SH-3 \u0026\u0026 MMU configurations.\n\nThe hugetlb dependencies presently depend on SUPERH \u0026\u0026 MMU while the\nhugetlb page size definitions depend on CPU_SH4 or CPU_SH5. This\nunfortunately allows SH-3 + MMU configurations to enable hugetlbfs\nwithout a corresponding HPAGE_SHIFT definition, resulting in the build\nblowing up.\n\nAs SH-3 doesn\u0027t support variable page sizes, we tighten up the\ndependenies a bit to prevent hugetlbfs from being enabled. These days\nwe also have a shiny new SYS_SUPPORTS_HUGETLBFS, so switch to using\nthat rather than adding to the list of corner cases in fs/Kconfig.\n\nReported-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73c926bee0e4b7739bbb992a0a3df561178dd522",
      "tree": "1b57464ef1a105911ddd9dab514e404fa2aa7cb2",
      "parents": [
        "14c011deb4cb906d72b6b2b6880e21c3cc110fcc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 20 12:55:56 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 20 12:55:56 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/dma-mapping-common.h\n\nThis converts the old DMA mapping support to the new generic\ndma-mapping-common.h abstraction.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cae19b5902d52ff059f5df98ea993a00e5686af1",
      "tree": "fde9a56fba71bdb062c34f17a54ee156fa11ff0a",
      "parents": [
        "78aed4a63aaa67f22cb1b541dd7528139a24c289"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:20:42 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:20:42 2009 +0900"
      },
      "message": "sh: Kill off legacy UBC wakeup cruft.\n\nThis code was added for some ancient SH-4 solution engines with peculiar\nboot ROMs that did silly things to the UBC MSTP bits. None of these have\nbeen in the wild for years, and these days the clock framework wraps up\nthe MSTP bits, meaning that the UBC code is one of the few interfaces\nthat is stomping MSTP bits underneath the clock framework. At this point\nthe risks far outweigh any benefit this code provided, so just kill it\noff.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "78aed4a63aaa67f22cb1b541dd7528139a24c289",
      "tree": "56c0e18d498dee86ec9ff018d6070c8d08443be1",
      "parents": [
        "896f0c0e8e4ee02ee72a203aef79f362d5f7b7cc",
        "f875295c4bfb39e96d136edd8ac80567e73536b4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:16:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:16:02 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n\nConflicts:\n\tarch/sh/Kconfig\n"
    },
    {
      "commit": "f875295c4bfb39e96d136edd8ac80567e73536b4",
      "tree": "76b869f9570f483e4d393be4de0a21a31631f1e6",
      "parents": [
        "52a94909f00e0ffceeac202e517a126d57c1c523"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:14:19 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:14:19 2009 +0900"
      },
      "message": "sh: Kill off stray HAVE_FTRACE_SYSCALLS reference.\n\nThis seems to have popped back in via some merge damage. Kill it off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4b053d96ae4e23e7023eb9f591bd7fc5c9c8cb9",
      "tree": "16e25333605c6919ce85ae9a43e970dc0dd516f4",
      "parents": [
        "c8afde7f40577b80d30aa8abcdee74c76a4b800a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 13 16:52:50 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 13 16:52:50 2009 +0900"
      },
      "message": "sh: ftrace: Make code modification NMI safe.\n\nThis cribs the x86 implementation of ftrace_nmi_enter() and friends to\nmake ftrace_modify_code() NMI safe, particularly on SMP configurations.\n\nFor additional notes on the problems involved, see the comment below\nftrace_call_replace().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cdd6c482c9ff9c55475ee7392ec8f672eddb7be6",
      "tree": "81f98a3ab46c589792057fe2392c1e10f8ad7893",
      "parents": [
        "dfc65094d0313cc48969fa60bcf33d693aeb05a7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 21 12:02:48 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 21 14:28:04 2009 +0200"
      },
      "message": "perf: Do the big rename: Performance Counters -\u003e Performance Events\n\nBye-bye Performance Counters, welcome Performance Events!\n\nIn the past few months the perfcounters subsystem has grown out its\ninitial role of counting hardware events, and has become (and is\nbecoming) a much broader generic event enumeration, reporting, logging,\nmonitoring, analysis facility.\n\nNaming its core object \u0027perf_counter\u0027 and naming the subsystem\n\u0027perfcounters\u0027 has become more and more of a misnomer. With pending\ncode like hw-breakpoints support the \u0027counter\u0027 name is less and\nless appropriate.\n\nAll in one, we\u0027ve decided to rename the subsystem to \u0027performance\nevents\u0027 and to propagate this rename through all fields, variables\nand API names. (in an ABI compatible fashion)\n\nThe word \u0027event\u0027 is also a bit shorter than \u0027counter\u0027 - which makes\nit slightly more convenient to write/handle as well.\n\nThanks goes to Stephane Eranian who first observed this misnomer and\nsuggested a rename.\n\nUser-space tooling and ABI compatibility is not affected - this patch\nshould be function-invariant. (Also, defconfigs were not touched to\nkeep the size down.)\n\nThis patch has been generated via the following script:\n\n  FILES\u003d$(find * -type f | grep -vE \u0027oprofile|[^K]config\u0027)\n\n  sed -i \\\n    -e \u0027s/PERF_EVENT_/PERF_RECORD_/g\u0027 \\\n    -e \u0027s/PERF_COUNTER/PERF_EVENT/g\u0027 \\\n    -e \u0027s/perf_counter/perf_event/g\u0027 \\\n    -e \u0027s/nb_counters/nb_events/g\u0027 \\\n    -e \u0027s/swcounter/swevent/g\u0027 \\\n    -e \u0027s/tpcounter_event/tp_event/g\u0027 \\\n    $FILES\n\n  for N in $(find . -name perf_counter.[ch]); do\n    M\u003d$(echo $N | sed \u0027s/perf_counter/perf_event/g\u0027)\n    mv $N $M\n  done\n\n  FILES\u003d$(find . -name perf_event.*)\n\n  sed -i \\\n    -e \u0027s/COUNTER_MASK/REG_MASK/g\u0027 \\\n    -e \u0027s/COUNTER/EVENT/g\u0027 \\\n    -e \u0027s/\\\u003cevent\\\u003e/event_id/g\u0027 \\\n    -e \u0027s/counter/event/g\u0027 \\\n    -e \u0027s/Counter/Event/g\u0027 \\\n    $FILES\n\n... to keep it as correct as possible. This script can also be\nused by anyone who has pending perfcounters patches - it converts\na Linux kernel tree over to the new naming. We tried to time this\nchange to the point in time where the amount of pending patches\nis the smallest: the end of the merge window.\n\nNamespace clashes were fixed up in a preparatory patch - and some\nstylistic fallout will be fixed up in a subsequent patch.\n\n( NOTE: \u0027counters\u0027 are still the proper terminology when we deal\n  with hardware registers - and these sed scripts are a bit\n  over-eager in renaming them. I\u0027ve undone some of that, but\n  in case there\u0027s something left where \u0027counter\u0027 would be\n  better than \u0027event\u0027 we can undo that on an individual basis\n  instead of touching an otherwise nicely automated patch. )\n\nSuggested-by: Stephane Eranian \u003ceranian@google.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nReviewed-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a74f7e0410da9da7942cf4f08bbdb0e4fc76f972",
      "tree": "8c45d67e75ecf44a274951c2f6a6a2ee1c79a84c",
      "parents": [
        "ea88023b3491a384575ebcd5e8a449e841a28a24"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 16 14:30:34 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 16 14:30:34 2009 +0900"
      },
      "message": "sh: Wire up HAVE_SYSCALL_TRACEPOINTS.\n\nThis is necessary to get ftrace syscall tracing working again.. a fairly\ntrivial and mechanical change. The one benefit is that this can also be\nenabled on sh64, despite not having its own ftrace port.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d724a9c9d572e092d1ce820463f082697487b874",
      "tree": "5ee5818b2c54e13a0e492f0ec6aedb9fe29f395e",
      "parents": [
        "b46373e0d4b9f714ab757aae0c19c41fbcc73ef5"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@st.com",
        "time": "Mon Aug 24 16:25:38 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 24 16:25:38 2009 +0900"
      },
      "message": "sh: Allow for kernel command line concatenation.\n\nSo far kernel command line arguments could be passed in by a bootloader\nor defined as CONFIG_CMDLINE, which completely overwriting the first one.\n\nThis change allows a developer to declare selected kernel parameters in\na kernel configuration (eg. project-specific defconfig), retaining\npossibility of passing others by a bootloader.\n\nThe obvious examples of the first type are MTD partition or\nbigphysarea-like region definitions, while \"debug\" option or network\nconfiguration should be given by a bootloader or a JTAG boot script.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@st.com\u003e\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3144fc46f987413df10e83659f0bf1aad76f79e",
      "tree": "a09f3c13c32664a617d3981ae111436c3127ccc3",
      "parents": [
        "4f896ffca2b72f4b719746e7fbb0b623252e6ac9",
        "cc58f597afc63a57bb55ed97c2a72f7405320c93"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Aug 23 18:04:07 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Aug 23 18:04:07 2009 +0900"
      },
      "message": "Merge branches \u0027sh/hwblk\u0027 and \u0027sh/pm-runtime\u0027\n"
    },
    {
      "commit": "ac2c596b572d08dab64dde3ac1f2de934d781c9f",
      "tree": "bfcd956835d034f79790ce25101c0a9dceed2c31",
      "parents": [
        "a62926fe4b76d539b77ee53197040153d43916f6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 19 10:31:53 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Aug 23 18:03:20 2009 +0900"
      },
      "message": "sh: let ARCH_SHMOBILE select PM and PM_RUNTIME\n\nWith the Runtime PM driver changes in place, we must have\nRuntime PM support in place. Otherwise there is no way to\nenable clocks to the Runtime PM enabled hardware blocks.\nThis patch makes Runtime PM mandatory on SuperH Mobile.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c01f0f1a4a96eb3acc5850e18cc43f24366966d0",
      "tree": "402c307afc1af3023e1e1528f0abd190e94ae4e7",
      "parents": [
        "9e7291c1124655980ab05fc89930de8e218c7d64"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Fri Aug 21 16:30:28 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 21 17:25:47 2009 +0900"
      },
      "message": "sh: Add initial support for SH7757 CPU subtype\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "07e88e1bfc128681a80578724fde6a872f413862",
      "tree": "7e85e26152bcc277d6e2e288aac155f155ce5c4e",
      "parents": [
        "df8ce2595fbac8b046322fce9df61ce1cf8ddf62"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 13:21:19 2009 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 13:21:19 2009 -0400"
      },
      "message": "sh: bzip2/lzma zImage support.\n\nThis plugs in bzip2 and lzma support for zImages.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "df8ce2595fbac8b046322fce9df61ce1cf8ddf62",
      "tree": "46c5d6a316deab58f4cb482e72de56b1be0fc202",
      "parents": [
        "f686d8c11c61143b9705ed38d8cd26b0643902a4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jul 12 01:37:30 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jul 12 01:37:30 2009 +0900"
      },
      "message": "sh: Tidy up gzip-based zImage decompression.\n\nThis brings the zImage handling in to the current century, in preparation\nfor handling the other compression types.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f686d8c11c61143b9705ed38d8cd26b0643902a4",
      "tree": "0f994dd178226552dd0d1820f651820fb699f50d",
      "parents": [
        "2802e34590f290173a3f2aa5a4d662ae5373b420",
        "7816fecd03e480ed0b47d674ed772ca0b45e1b5e",
        "69ca06c9454169c4a9303e8834adae9080f94859"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 10:08:33 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 10:08:33 2009 +0900"
      },
      "message": "Merge branches \u0027sh/ftrace\u0027 and \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "327933f5d6cdf083284d3c06e0370d1de464aef4",
      "tree": "38046aa3e6b605bf4e16c5d7ac3968f5fa656e8f",
      "parents": [
        "b99610fb9cdf390965c62c22322596d961591160"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Sat Jul 11 00:29:03 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 10:08:01 2009 +0900"
      },
      "message": "sh: Function graph tracer support\n\nAdd both dynamic and static function graph tracer support for sh.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7119888df1fd115573616ae43747b2e823b0663e",
      "tree": "cfe0c769b4e7bf8323d1958c46590d6200516a29",
      "parents": [
        "c652d780c9cf7f860141de232b37160fe013feca",
        "0f60bb25b4036d30fd795709be09626c58c52464"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 06 20:19:28 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 06 20:19:28 2009 +0900"
      },
      "message": "Merge branches \u0027sh/ftrace\u0027 and \u0027sh/cachetlb\u0027\n"
    },
    {
      "commit": "c652d780c9cf7f860141de232b37160fe013feca",
      "tree": "110c95ee2b66a7c9b032be8edad36f9b53f82af0",
      "parents": [
        "c1340c053be7a43d837a3acb352d5008be865a55"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Mon Jul 06 20:16:33 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 06 20:16:33 2009 +0900"
      },
      "message": "sh: Add ftrace syscall tracing support\n\nNow that I\u0027ve added TIF_SYSCALL_FTRACE the thread flags do not fit into\na single byte any more. Code testing them now needs to be aware of the\nupper and lower bytes.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c1340c053be7a43d837a3acb352d5008be865a55",
      "tree": "b88104b3a2373d58465057eae38885b66315b3c0",
      "parents": [
        "ca0d17277fd101ce4878f92b398b6ab71fb2c287"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Sun Jun 28 14:05:44 2009 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 06 19:53:53 2009 +0900"
      },
      "message": "sh: Define HAVE_FUNCTION_TRACE_MCOUNT_TEST\n\nEnable HAVE_FUNCTION_TRACE_MCOUNT_TEST and test the value of\nfunction_trace_stop from our assembly code as opposed to using the\ngeneric C function. This should optimise our mcount/ftrace code path.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c601a51af10f714292f42eab45fa8c9154dc1414",
      "tree": "3b3aeba10f7883578ac8dfd765804594eea8e9f1",
      "parents": [
        "47220f623c3216ca276bad517ed208ea2ffceaa2"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Fri Jul 03 16:16:54 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 03 16:16:54 2009 +0900"
      },
      "message": "sh: Use bootmem ontop of lmb\n\nRework the bootmem allocator to use the lmb framework.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bb38c222e07cbe252cfbd99cd6a9c834b0a2639a",
      "tree": "1d3f56a7dfda66e550f149fd1b94f3bde69c2c19",
      "parents": [
        "971121f27179508beb18b86b84e1f8399d7b3875"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 24 01:41:05 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 24 01:41:05 2009 +0900"
      },
      "message": "sh: Fix up HAVE_PERF_COUNTERS typo.\n\nThat\u0027s HAVE_PERF_COUNTERS not HAVE_PERF_COUNTER. This was right\ninitially but I seem to have screwed it up while re-typing it out\nby hand on another machine when I checked it in. Hmph.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2eb2a4368273e123d2716a704c86f3130aa14c22",
      "tree": "c76ee858fd5a17a983cd37e6881ebcfef3ab9cc7",
      "parents": [
        "b29fa1fbc210a51103c7a16af44df42cadce0361"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 19 16:00:00 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 23 17:30:17 2009 +0900"
      },
      "message": "sh: SH7786 SMP support.\n\nSH7786 is roughly identical to SH-X3 proto SMP, though there are only 2\nCPUs. This just wraps in to the existing SH-X3 SMP code with some minor\nchanges for SH7786, including wiring up the IPIs properly, enabling\nIRQ_PER_CPU, and so forth.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2e046b9487dcc60707cac77fb8f744ec830209cd",
      "tree": "9031ab1f8c1d2037b6be97e9378983a89267fd54",
      "parents": [
        "d888a4c76c51092993643f8992bf55b3c28da483"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 19 14:40:51 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 23 17:30:17 2009 +0900"
      },
      "message": "sh: Provide cpu_idle_wait() to fix up cpuidle/SMP build.\n\nCrib the x86 cpu_idle_wait() implementation and shove it in with the\nidle code, subsequently enabling ARCH_HAS_CPU_IDLE_WAIT.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d3638da49211cf15f8aec3030990ac6fba4c693",
      "tree": "6952d8d620b97d879ee0e6961b9634c00296a39f",
      "parents": [
        "be890a1a95fb439594e796f1968f86ee9f36e718",
        "66765fe1b62e4c0eee3b7e3aa1eb34e5428f52ec",
        "724cfb944007b7f8d346523a7810b53a35921bc5",
        "2cb582ca0d6bd0274b15c9ee9549fc2251b7b599",
        "9c93e596979021b159736a1273987c3e52d809e0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 16:37:26 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 16:37:26 2009 +0900"
      },
      "message": "Merge branches \u0027sh/pci-express-integration\u0027, \u0027sh/rsk-updates\u0027, \u0027sh/platform-updates\u0027 and \u0027sh/perf_counter\u0027\n"
    },
    {
      "commit": "9c93e596979021b159736a1273987c3e52d809e0",
      "tree": "a20c2f65f339c70b51d633ee04f93c02a690dcdc",
      "parents": [
        "f01789c68882d846946cf9b972cf090b283d1f73"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 16:34:45 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 16:34:45 2009 +0900"
      },
      "message": "sh: Generic HAVE_PERF_COUNTER support.\n\nThis enables support for the generic software-based perf counters.\n\nHardware counter support could be added in the future, but the lack\nof a performance counter IRQ makes this rather dubious.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f01789c68882d846946cf9b972cf090b283d1f73",
      "tree": "e54f1903e9f67fa8e7681e54c1dbec8a8ab5cf9b",
      "parents": [
        "300df7dc89cc276377fc020704e34875d5c473b6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 10:43:13 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 17 10:43:13 2009 +0900"
      },
      "message": "sh: Use generic atomic64_t implementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3767f3f1ee11da55760616a2c68a09c02babdd9b",
      "tree": "41f01349b06063bd9ba52c6bb852cb34797a9331",
      "parents": [
        "2b74b85693c7c0772e8787883230cd15314555f8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 15 00:00:42 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 15 00:00:42 2009 +0900"
      },
      "message": "sh: Convert sh64 to use the generic checksum code.\n\nThis plugs in GENERIC_CSUM support on sh64, and kills off all of the old\nreferences.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "54ff328b46e58568c4b3350c2fa3223ef862e5a4",
      "tree": "93a39c2dffa2490fd62f6441acba5538abf56b03",
      "parents": [
        "6a1555fdde407dad23b8a119cf5feeb7c6466de9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 10:33:09 2009 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 10:33:09 2009 +0300"
      },
      "message": "sh: Tie sparseirq in to Kconfig.\n\nNow that the dependent patches are merged, we are ready to enable\nsparseirq support. This simply adds the Kconfig option, and then converts\nfrom the _cpu to the _node allocation routines to follow the upstream\nsparseirq API changes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "46e9371c0eaade8391b3969431a72272b9007158",
      "tree": "a7482cdfe6d208a51571e004c155688b227f8255",
      "parents": [
        "4ed37394842e5f9c0c4ea087e8716d4458d03bfb"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jun 04 07:37:59 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:15:15 2009 +0300"
      },
      "message": "sh: sh7722 clock framework rewrite\n\nThis patch rewrites the sh7722 clock framework code.\nThe new code makes use of the recently merged div4,\ndiv6 and mstp32 helper code. Both extal and dll are\nsupported as input clocks to the pll.\n\nWhile at it, now when all SuperH Mobile processors\nare converted, fix CONFIG_SH_CLK_CPG_LEGACY to depend\non CONFIG_ARCH_SHMOBILE.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4ed37394842e5f9c0c4ea087e8716d4458d03bfb",
      "tree": "3457f44f8ba87e6f7ecd37de0f7861e72b015fb6",
      "parents": [
        "bc49b6eaac6eff86f902a36d846c310e1e0beedf"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jun 04 07:35:25 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:15:07 2009 +0300"
      },
      "message": "sh: sh7366 clock framework rewrite\n\nThis patch rewrites the sh7366 clock framework code.\nThe new code makes use of the recently merged div4,\ndiv6 and mstp32 helper code. Both extal and dll are\nsupported as input clocks to the pll.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bc49b6eaac6eff86f902a36d846c310e1e0beedf",
      "tree": "82fd2cd451c39edad84567a0bf1d0962bd4c581a",
      "parents": [
        "b621370a3505f8bd42acc41736cae47d5ce8bd06"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jun 04 07:32:11 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:14:34 2009 +0300"
      },
      "message": "sh: sh7343 clock framework rewrite\n\nThis patch rewrites the sh7343 clock framework code.\nThe new code makes use of the recently merged div4,\ndiv6 and mstp32 helper code. Both extal and dll are\nsupported as input clocks to the pll.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b621370a3505f8bd42acc41736cae47d5ce8bd06",
      "tree": "cca005efbb85ba3f77bf5e34f828d22ae67a1439",
      "parents": [
        "c521dc02034df3681394a30b428bf081cfa22253"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jun 10 11:31:16 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:14:28 2009 +0300"
      },
      "message": "sh: sh7724 clock framework rewrite V3\n\nThis patch contains V3 of the sh7724 clock framework\nrewrite. The new code makes use of the recently merged\ndiv4, div6 and mstp32 helper code. Both extal and fll are\nsupported as input clocks to the pll. The div6 clocks are\nfed through a divide-by-3 block.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c521dc02034df3681394a30b428bf081cfa22253",
      "tree": "11c6a9588653ec8780e96d8fc4e2e8f67fbafd01",
      "parents": [
        "098dee99d14e8324d3793df442d6078d0c134140"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jun 03 08:39:59 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:13:36 2009 +0300"
      },
      "message": "sh: sh7723 clock framework rewrite V2\n\nThis patch contains V2 of the sh7723 clock framework\nrewrite. The new code makes use of the recently merged\ndiv4, div6 and mstp32 helper code. Both extal and dll\nare supported as input clocks to the pll.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4778541470cf7d074acd998fd40c06b94711e4ad",
      "tree": "f917a4ad0819a92c1f1d3f7a7b80993c60a3df38",
      "parents": [
        "0bf8513ed0df64b38edce63411d4b7b368464f47"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Fri May 29 07:41:26 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 02 12:08:52 2009 +0900"
      },
      "message": "sh: fix CONFIG_SH_PCLK_FREQ bug for sh7724\n\nCONFIG_SH_PCLK_FREQ\u003d33333333 is correct for sh7724.\nsh7724 master clock is 33333333, but peripheral is 41666666.\nThis bug came to light because sh-sci driver had changed clk\nfrom \"module_clk\" to \"peripheral_clk\"\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0bf8513ed0df64b38edce63411d4b7b368464f47",
      "tree": "c15d7bb734f4daaba2fa01df9a83e4b79ea65726",
      "parents": [
        "7863d3f7aeae05099a38693a0a7eb7bdc7b2ab05"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 01 19:50:08 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 01 19:50:08 2009 +0900"
      },
      "message": "sh: Tidy up SH-4A boot_cpu_data.flags probing.\n\nThis tidies up the boot_cpu_data.flags probing on SH-4A. All of them have\na few things in common, which we can blindly set, rather than having each\nsubtype have to set the same flags. We can also make assumptions about\ncache ways and the validity of PTEA, so this also kills off CPU_HAS_PTEA\nas a config option. There was also a bug in the FPU probing, which is now\ntidied up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36aa1e32f451b664adaf3fc9a77d8279b7a833b2",
      "tree": "f33555992b09fcd0aa97debfa1d5d2b4b8694283",
      "parents": [
        "7fc1e5c15fde0fa9d2c08441f6898a9e51593d47"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 22 14:00:34 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 22 14:00:34 2009 +0900"
      },
      "message": "sh: clkfwk: Make clock-cpg usable for non-legacy platforms.\n\nThis adds a new SH_CLK_CPG for parts that have CPG support.\nSH_CLK_CPG_LEGACY is made to depend on this, and still needs to be set\nfor platforms that want clock-cpg to register the legacy clocks. With\nthis new config item in place, it is now possible to start layering more\ngeneric CPG code in place while other platforms transition off of the\nlegacy clocks.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a77b5ac0ea8e47c77008d3a9a9976dcfbc01c42a",
      "tree": "981fb1cf5b98a5e98a0c02e9dd2f950dc2759231",
      "parents": [
        "253b0887b3736160feac9ccdcf146a2073e41463"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 17:55:00 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 17:55:00 2009 +0900"
      },
      "message": "sh: clkfwk: Update SH7785 for refactored clock framework.\n\nThis updates the SH7785 CPU code as well as the SH7785LCR board support\ncode for making use of the newly refactored clock framework. Support for\nthe legacy CPG clocks is dropped at this point, with the extal frequency\nfed in from the board code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "253b0887b3736160feac9ccdcf146a2073e41463",
      "tree": "fb7e0776555cff9275760293c10c13e8c8f365fe",
      "parents": [
        "100890c55e326a9acb4429593c5ad2012c194564"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 17:38:11 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 17:38:11 2009 +0900"
      },
      "message": "sh: clkfwk: Rework legacy CPG clock handling.\n\nThis moves out the old legacy CPG clocks to their own file, and converts\nover the existing users. With these clocks going away and each CPU\ndealing with them on their own, CPUs can gradually move over to the new\ninterface.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8be5f1a68f2c14082939dd54e7037dcee2eb54f8",
      "tree": "bb1560495357c6554dc7a471255e0e257e9dcf13",
      "parents": [
        "f19900b2e608b604777a74d6d711bbf744657756"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 19:53:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 19:53:55 2009 +0900"
      },
      "message": "sh: Kill off the remnants of the old timer code.\n\nNow with all of the TMU users moved over to the new TMU driver, and the\nold TMU driver killed off, the left-over infrastructure can go along\nwith it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f19900b2e608b604777a74d6d711bbf744657756",
      "tree": "bf588e8de67316adc5d26c62a1d3c86b9f556e7d",
      "parents": [
        "2b23a8826a60268ec52302729911dd7ac6b10776"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue May 12 10:25:54 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 19:53:14 2009 +0900"
      },
      "message": "sh: remove old TMU driver\n\nThis patch removes the old TMU driver (CONFIG_SH_TMU/timer-tmu.c)\n\nAs replacement, select the sh_tmu driver with CONFIG_SH_TIMER_TMU\nand configure timer channel using platform data.\n\nIf multiple TMU channels are enabled using platform data, use the\nearlytimer parameter on the kernel command line to select channel.\nFor instance, use \"earlytimer\u003dsh_tmu.0\" to select the first channel.\n\nTo verify which timer is being used, look at printouts or the timer\nirq count in /proc/interrupts.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2b23a8826a60268ec52302729911dd7ac6b10776",
      "tree": "c4133606d3e8565035ac1a179482983b8041cf4a",
      "parents": [
        "4a1a5a2f60ceabc026ba28cdbf81d7d47603b480"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue May 12 10:21:11 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 19:53:09 2009 +0900"
      },
      "message": "sh: CMT platform data for sh7720/sh7721\n\nThis patch adds CMT platform data for sh7720 and sh7721.\nAll 5 32-bit CMT channels unfortunately share a single IRQ.\nBoth clockevent and clocksource support is enabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b412a49af970e703124fa3259bf24165c0c74024",
      "tree": "fe0d7a8126e2c67494af7009b7edd2e82726dfd2",
      "parents": [
        "1eca133cc9f978a8c44788fc5b2fe54219f9425c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 10 01:23:25 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 10 01:23:25 2009 +0900"
      },
      "message": "sh: Consolidate the boot link and entry offset definitions.\n\nConsolidate these in a single place in the Kconfig menus. At the same\ntime, disable their interactivity and set them according to the board\nconfig defaults.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a2e76c80d93ec3c59a030b6ca37b9087033565c1",
      "tree": "812c66bf43cb99e483147c641fe6a3f68e5b4909",
      "parents": [
        "20b27fa33743c6ef77a1248421fab51e8bf21a25"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 10 00:54:39 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 10 00:54:39 2009 +0900"
      },
      "message": "sh: Provide a tighter BOOT_LINK_OFFSET definition for the Cayman board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6eac1af01112d1919b1c432f6591e6368e8d538f",
      "tree": "082330649c0d5b6607c6ba1e51f4217dc56f707e",
      "parents": [
        "b366328335b98373325977e116d2423f500708ac"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 19:48:47 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 19:48:47 2009 +0900"
      },
      "message": "sh: Always select RTC_LIB, not just for SUPERH32.\n\nThe RTC_LIB helpers are used in arch/sh/kernel/time.c, which was\npreviously only the case for the 32-bit variant. Now that this has\nbecome the common implementation, move the RTC_LIB select to reflect\nthat. Fixes up the sh64 build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d134b9e8d3f32331ad2faca2db8186f54198931",
      "tree": "1b778b8e3088f4d5f44db0728693fdf02f3d158f",
      "parents": [
        "b179b72fad5c88c3b616fb88a9ae7cbbc1a750d3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 16:36:13 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 16:36:13 2009 +0900"
      },
      "message": "sh: Wire up GENERIC_CMOS_UPDATE for the platforms that need it.\n\nNow that everything has converted over to generic timekeeping, we need an\nalternate method for keeping the RTC updated for those platforms that are\nstill using the rtc_sh_get/set_time pairs, presently limited to SH-03 and\nthe Dreamcast. This wires up the GENERIC_CMOS_UPDATE hooks for those to\nmaintain the same behaviour.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "add47067a8ca324e9d26c4373350dc3cce7f1e7f",
      "tree": "2ee7062a8e9b42d0452b5ca2e848483366f1f598",
      "parents": [
        "c2ecb4c4a7da16288062a057b693b7b1e16aaf88"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 16:12:17 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 16:12:17 2009 +0900"
      },
      "message": "sh: Finish the sh64 migration off of ARCH_USES_GETTIMEOFFSET.\n\nThis adds sh_tmu support to the SH-5 subtypes, which subsequently allows\nus to kill off time_64.c and use the now generic time_32.c. As a bonus,\nSH-5 now supports highres timers and tickless for the first time.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4fa48e1774992fd03a4cd83a0f2adecb288c46f8",
      "tree": "2642bcfd03a828ff0e547c947b0076cdd605e34c",
      "parents": [
        "e367592cc93ac653e7bc0bebbc9bb713a77e2696"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 15:28:15 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 15:28:15 2009 +0900"
      },
      "message": "sh: Enable new TMU driver support for all SH-3 and SH-4 CPUs.\n\nThe TMU block is supported on all SH-3 and SH-4 subtypes, so just select\nit there, rather than conditionalizing it per subtype.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e367592cc93ac653e7bc0bebbc9bb713a77e2696",
      "tree": "567fbce6b2214e8a491feb66af50333f126ff69e",
      "parents": [
        "06ee846a25642c434c55209151c633f538c12022"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu May 07 10:55:37 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 11:40:09 2009 +0900"
      },
      "message": "sh: TMU platform data for sh7785\n\nThis patch adds TMU platform data for sh7785. Both clockevent\nand clocksource support is enabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ae318a148e4d255dfbc87d963fdd6031c2af9c46",
      "tree": "2097e446bc4a9a0fe70d12a02341645f03825d69",
      "parents": [
        "ee1acbfabd5270b40ce2cfdc202070b7ca91cdff"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 17:55:09 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 17:55:09 2009 +0900"
      },
      "message": "sh: sh64 still needs ARCH_USES_GETTIMEOFFSET temporarily.\n\nsh64 is still using this, so re-enable it temporarily while SH-5 gets\nconverted to use the generic code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "938edae11ee3a7b20b6d754074a0f2c2edc4534b",
      "tree": "f2c31c2af733bc9e48eaa6de7ac9e919a987ea1c",
      "parents": [
        "d1fcc0a8db5e47c1abaa783a3e83dbf5f2184969"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 18:12:26 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 18:12:26 2009 +0900"
      },
      "message": "sh: select both GENERIC_TIME and GENERIC_CLOCKEVENTS.\n\nNow that the rest of the timers that didn\u0027t support clockevents have been\nrewritten, both of these can be enabled by default.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d43a41bf8b504a1d9f0b4ce7e17d803f4ef39d84",
      "tree": "4021999f16ac221e7478f43b7ee4fea6de863b28",
      "parents": [
        "9570ef20423b549757aa484ad388f9a7d5bdc4d9"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri May 01 06:58:52 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:41:37 2009 +0900"
      },
      "message": "sh: TMU platform data for sh7722\n\nThis patch adds TMU platform data for sh7722. Only clockevent\nmode is enabled for now, clocksource requires this patch:\n\"clocksource: setup mult_orig in clocksource_enable()\"\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9570ef20423b549757aa484ad388f9a7d5bdc4d9",
      "tree": "900abba67f478327554307cb74e2683b632f3289",
      "parents": [
        "3280c8865e1b738604bacdea54738acef31e8c12"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri May 01 06:51:00 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:41:15 2009 +0900"
      },
      "message": "clocksource: SuperH TMU Timer driver\n\nThis patch adds a TMU driver for the SuperH architecture.\n\nThe TMU driver is a platform driver with early platform\nsupport to allow using a TMU channel as clockevent or\nclocksource during system bootup or later.\n\nClocksource or clockevent can be selected.\nBoth periodic and oneshot clockevents are supported.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3280c8865e1b738604bacdea54738acef31e8c12",
      "tree": "e6019038b1b0f68bdb01d3e52a627c222425ae46",
      "parents": [
        "da107c6ef919b3afd9c9b405a4f71e03b5725b04"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Apr 30 07:12:09 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:40:13 2009 +0900"
      },
      "message": "sh: remove old MTU2 driver\n\nThis patch removes the old MTU2 driver (CONFIG_SH_MTU2/timer-mtu2.c)\n\nAs replacement, select the sh_cmt driver with CONFIG_SH_TIMER_MTU2\nand configure timer channel using platform data.\n\nIf multiple MTU channels are enabled using platform data, use the\nearlytimer parameter on the kernel command line to select channel.\nFor instance, use \"earlytimer\u003dsh_mtu2.0\" to select the first channel.\n\nTo verify which timer is being used, look at printouts or the timer\nirq count in /proc/interrupts.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da107c6ef919b3afd9c9b405a4f71e03b5725b04",
      "tree": "156284403aa3fa99d8c7b09bce618d8bc803b0ac",
      "parents": [
        "d5ed4c2e5ce9f5f6fd6a5a39ee1196a1f8a46eed"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Apr 30 07:06:26 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:38:07 2009 +0900"
      },
      "message": "sh: sh2a MTU2 platform data\n\nThis patch adds MTU2 platform data for the following cpus:\n - sh7201 (3/5 channels)\n - sh7203/sh7263 (2/4 channels)\n - sh7206 (3/5 channels)\n - MXG (3/5 channels)\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d5ed4c2e5ce9f5f6fd6a5a39ee1196a1f8a46eed",
      "tree": "350f5a61bb75368a01f26ea2f0fa612b05cfc9bf",
      "parents": [
        "7563431107f6debf57c1dbecfb9498cf31a1c036"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Apr 30 07:02:49 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:36:02 2009 +0900"
      },
      "message": "clocksource: SuperH MTU2 Timer driver\n\nThis patch adds a MTU2 driver for the SuperH architecture.\n\nThe MTU2 driver is a platform driver with early platform\nsupport to allow using a MTU2 channel as only clockevent\nduring system bootup.\n\nClocksource on sh2a is currently unsupported due to code\ngeneration issues with 64-bit math, so at this point only\nperiodic clockevent support is in place.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7563431107f6debf57c1dbecfb9498cf31a1c036",
      "tree": "50e473f8eb90069b6e64675ee582dd3be76fbaef",
      "parents": [
        "d80498398276ca8eee7ebdbe0d47e06d01317439"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri May 01 13:10:28 2009 -0700"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:32:55 2009 +0900"
      },
      "message": "time: sh: convert to use arch_getoffset() infrastructure\n\nConvert sh to use GENERIC_TIME via the arch_getoffset() infrastructure.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f425752fc66acf1d4e47970ea704ed7d31c14173",
      "tree": "84784c46f0cfa6ac555a499cce9826918ae0feba",
      "parents": [
        "698aa99da5f5e2b4c666fd21ab77306f0225b8f5"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Apr 30 04:09:26 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 30 13:21:14 2009 +0900"
      },
      "message": "sh: remove old CMT driver\n\nThis patch removes the old CMT driver (CONFIG_SH_CMT/timer-cmt.c)\n\nAs replacement, select the sh_cmt driver with CONFIG_SH_TIMER_CMT\nand configure timer channel using platform data.\n\nIf multiple CMT channels are enabled using platform data, use the\nearlytimer parameter on the kernel command line to select channel.\nFor instance, use \"earlytimer\u003dsh_cmt.0\" to select the first channel.\n\nTo verify which timer is being used, look at printouts or the timer\nirq count in /proc/interrupts.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "47c8a08bbe77ad3c06f63919a14b0f0b0cd54390",
      "tree": "0cc31001058390e56bb1437553adfbe451cd714d",
      "parents": [
        "5be7c0a4d3dfe25091f2e4e524103e81d9e7e180"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 17:34:39 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 17:34:39 2009 +0900"
      },
      "message": "sh: rtc-generic support.\n\nThis adds rtc-generic support for SUPERH32.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5be7c0a4d3dfe25091f2e4e524103e81d9e7e180",
      "tree": "d3a9b0115beb7cdaf8b254818915bd50cb958a7d",
      "parents": [
        "fc4967b8c6a1540ebce9ac48e44b8d44e7fac971"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 14:40:47 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 14:40:47 2009 +0900"
      },
      "message": "sh: select GENERIC_TIME for new CMT driver.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "59fe700dcbf3d6257ae86ca8c0192fc64b2eea1c",
      "tree": "a11fe0550d5d930c54cb22bf3ee8b9014b699d6a",
      "parents": [
        "6a3395beb99d7ae882ddf701c6fa6005ad7edebf"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 16 15:43:42 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 16 15:43:42 2009 +0900"
      },
      "message": "sh: Have SH7724 select ARCH_SHMOBILE.\n\nThis is an SH-Mobile CPU, so select ARCH_SHMOBILE. This enables all of\nthe PM functionality, amongst other things.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0207a2efb43d81e29e23662b5d035945688a103f",
      "tree": "b43cf6b34fd5c5d1f837c2915e4e055cbfb13883",
      "parents": [
        "3ee8da87ba6151ec91b2b8bbd27633bb248ea0d5"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Thu Apr 16 14:40:56 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 16 14:40:56 2009 +0900"
      },
      "message": "sh: Add support for SH7724 (SH-Mobile R2R) CPU subtype.\n\nThis implements initial support for the SH-Mobile R2R CPU.\nBased on Rev 0.11 of the initial SH7724 hardware manual.\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3cc000b58360d8df402e31277c3dc0ebe34ad110",
      "tree": "ec3cac727ce780345de92c5e6079fd5c9c4e8f5a",
      "parents": [
        "1bc571853381b81514cfc815b07a5cc2be4c86d2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Apr 11 08:39:27 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Apr 11 08:39:27 2009 +0900"
      },
      "message": "sh: Plug in support for ARCH\u003dsh64 using sh SRCARCH.\n\nThis adds in support for building with ARCH\u003dsh64 using the sh SRCARCH.\nThis tidies up the randconfig generation somewhat to make sure that we\ndon\u0027t end up with impossible configurations, and without having to rely\non things like KCONFIG_ALLCONFIG to detect the proper CPU support subset.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f802d969b6a89d3f9b67ef879179824d53420ebe",
      "tree": "73748811278c85817b59240d63e610c8a9565132",
      "parents": [
        "b35346fd25f3c8c0b6afeb778f8c4f41c5703c84"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 09 10:36:54 2009 -0700"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 09 10:36:54 2009 -0700"
      },
      "message": "sh: Add support for DMA API debugging.\n\nThis wires up support for the generic DMA API debugging.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "45e36c1666aa6c8b0c538abcf984b336184d8c3f",
      "tree": "c1f1771d6b02ec210238081450b4a063847b3383",
      "parents": [
        "87fc94d54b639d8c39fc4a11db0e142f84096e13",
        "68b42d1b548be1840aff7122fdebeb804daf0fa3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 05 11:15:54 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 05 11:15:54 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (23 commits)\n  sh: sh7785lcr: Map whole PCI address space.\n  sh: Fix up DSP context save/restore.\n  sh: Fix up number of on-chip DMA channels on SH7091.\n  sh: update defconfigs.\n  sh: Kill off broken direct-mapped cache mode.\n  sh: Wire up ARCH_HAS_DEFAULT_IDLE for cpuidle.\n  sh: Add a command line option for disabling I/O trapping.\n  sh: Select ARCH_HIBERNATION_POSSIBLE.\n  sh: migor: Fix up CEU use flags.\n  input: migor_ts: add wakeup support\n  rtc: rtc-sh: use set_irq_wake()\n  input: sh_keysc: use enable/disable_irq_wake()\n  sh: intc: set_irq_wake() support\n  sh: intc: install enable, disable and shutdown callbacks\n  clocksource: sh_cmt: use remove_irq() and remove clockevent workaround\n  sh: ap325 and Migo-R use new sh_mobile_ceu_info flags\n  sh: Fix up -Wformat-security whining.\n  sh: ap325rxa: Add ov772x support, again.\n  sh: Sanitize asm/mmu.h for assembly use.\n  sh: Tidy up sh7786 pinmux table.\n  ...\n"
    },
    {
      "commit": "e869a90ee1235a4f89ecb956e7b7d724d65217c8",
      "tree": "301059ac2ebc4c0ac8251765a3a87e4b2518bfc8",
      "parents": [
        "eeee7853c4ffaf5b9eb58f39708e3c78f66cee15"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 02 13:08:31 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 02 13:08:31 2009 +0900"
      },
      "message": "sh: Wire up ARCH_HAS_DEFAULT_IDLE for cpuidle.\n\ncpuidle wants ARCH_HAS_DEFAULT_IDLE defined in order to use the\ndefault idle loop. So, make it accessible and enable it for all\nsh machines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8dafc34616282c1fd79d42a4353ee5322767d720",
      "tree": "3f271f392bc61d7cdef227e81c079c9f10e1ec34",
      "parents": [
        "64935056f038a222278eb9b4a07176b339d64565"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 02 11:56:38 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 02 11:56:38 2009 +0900"
      },
      "message": "sh: Select ARCH_HIBERNATION_POSSIBLE.\n\nNow that the requisite patches have gone in, this can safely be enabled\nacross the board for all of the 32-bit SH platforms.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f36b59d1a4fa1e29be606d0513b5f7fa6e720f79",
      "tree": "a91eab845b758330cb73a058f791497974576b41",
      "parents": [
        "71c1d19e451c2823677a43182e482f66a23ed10a"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Thu Mar 26 08:32:37 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 31 07:38:37 2009 +0900"
      },
      "message": "sh: Add MMU dependency for kexec\n\nKexec is not likely to work on NON-MMU CPU because this added\ndepend on MMU for kexec.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\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"
    }
  ],
  "next": "b7cf6ddc13186f9272438a97aa75972d496d0b0a"
}
