)]}'
{
  "log": [
    {
      "commit": "971121f27179508beb18b86b84e1f8399d7b3875",
      "tree": "a7a571d4aea4edfe1e7e066b73157ac3fd657056",
      "parents": [
        "2eb2a4368273e123d2716a704c86f3130aa14c22"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 23 17:36:23 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 23 17:36:23 2009 +0900"
      },
      "message": "sh: Fix up more dma-mapping fallout.\n\ncommit dbe6f1869188b6e04e38aa861dd198befb08bcd7\n(\"dma-mapping: mark dma_sync_single and dma_sync_sg as deprecated\"\nconveniently broke every single SH build.\n\nIn the future it would be great if people could at least bother\nfiguring out how to use grep.\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": "15fc204afc6feb915c400159546f646eca8ba1d9",
      "tree": "51bec0710be2a0cb0bedbccbea7813f17fbc61ea",
      "parents": [
        "d2aa4550379f92e929af7ed1dd4f55e6a1e331f8",
        "944557116908cbe835be41bfbd39d9706da9fd71"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 18 14:07:35 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 18 14:07:35 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: (56 commits)\n  sh: Fix declaration of __kernel_sigreturn and __kernel_rt_sigreturn\n  sh: Enable soc-camera in ap325rxa/migor/se7724 defconfigs.\n  sh: remove stray markers.\n  sh: defconfig updates.\n  sh: pci: Initial PCI-Express support for SH7786 Urquell board.\n  sh: Generic HAVE_PERF_COUNTER support.\n  SH: convert migor to soc-camera as platform-device\n  SH: convert ap325rxa to soc-camera as platform-device\n  soc-camera: unify i2c camera device platform data\n  sh: add platform data for r8a66597-hcd in setup-sh7723\n  sh: add platform data for r8a66597-hcd in setup-sh7366\n  sh: x3proto: add platform data for r8a66597-hcd\n  sh: highlander: add platform data for r8a66597-hcd\n  sh: sh7785lcr: add platform data for r8a66597-hcd\n  sh: turn off irqs when disabling CMT/TMU timers\n  sh: use kzalloc() for cpg clocks\n  sh: unbreak WARN_ON()\n  sh: Use generic atomic64_t implementation.\n  sh: Revised clock function in highlander\n  sh: Update r7780mp defconfig\n  ...\n"
    },
    {
      "commit": "a6c140969b4685f9b9f6773c0760f55ca66d1825",
      "tree": "8c360948177c771e08f1a77ee4744b01c25d2580",
      "parents": [
        "cebd78a8c5624b5cf04c39c3335a5fc8670a7b69"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Wed Jun 17 16:33:34 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 14:04:42 2009 -0700"
      },
      "message": "Delete pcibios_select_root\n\nThis function was only used by pci_claim_resource(), and the last commit\ndeleted that use.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.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": "e4c9dd0fbad60c098a026e9b06d9de1bc98c5e89",
      "tree": "033fd4035f0bcab64a0215d1a0b0f868c8b4de32",
      "parents": [
        "b8d9a86590fb334d28c5905a4c419ece7d08e37d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jun 16 15:33:47 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:51 2009 -0700"
      },
      "message": "kmap_types: make most arches use generic header file\n\nConvert most arches to use asm-generic/kmap_types.h.\n\nMove the KM_FENCE_ macro additions into asm-generic/kmap_types.h,\ncontrolled by __WITH_KM_FENCE from each arch\u0027s kmap_types.h file.\n\nWould be nice to be able to add custom KM_types per arch, but I don\u0027t yet\nsee a nice, clean way to do that.\n\nBuilt on x86_64, i386, mips, sparc, alpha(tonyb), powerpc(tonyb), and\n68k(tonyb).\n\nNote: avr32 should be able to remove KM_PTE2 (since it\u0027s not used) and\nthen just use the generic kmap_types.h file.  Get avr32 maintainer\napproval.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: \"Luck Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.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: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.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": "15ba400ebb9d958afb3d2a7aa079a56e9ad2fe7a",
      "tree": "ef3d98d2ad1a736418779f86bba34409f58893ab",
      "parents": [
        "8c6b44d00aca45edf69b35220ba4dce962c482f8"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Tue Jun 16 07:42:20 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 16 16:49:03 2009 +0900"
      },
      "message": "sh: Add support mtd mapping for highlander\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c50f6f38399685d0c9ef0f5ffd6c4955e31cb26",
      "tree": "7709bc7ab43998a08028b744ecc1a3626568bb11",
      "parents": [
        "3767f3f1ee11da55760616a2c68a09c02babdd9b"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Sat Jun 13 22:23:27 2009 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 15 00:31:17 2009 +0900"
      },
      "message": "sh: Make the atomic functions safe for irqsoff tracing\n\nThe irqsoff tracer uses the atomic_* functions internally, but the\nimplementations of those functions in arch/sh/include/asm/atomic-irq.h\ndisable irqs to achieve atomicity. A continuous loop ensues where we\ndisable interrupts, trace the interrupt disabling, call atomic_*\nfunctions, disable interrupts, trace the interrupt disabling, etc..\n\nThe simplest solution to all this is to just convert uses of\nlocal_irq_save()/local_irq_restore() the raw_* equivalents because the\nraw_* equivalents don\u0027t call trace_hardirqs_on()/trace_hardirqs_off().\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\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": "2b74b85693c7c0772e8787883230cd15314555f8",
      "tree": "dd25d1316f58bd8a59da9dce82672ca9d9f85cef",
      "parents": [
        "7fb8156d50c7bf3eb183c308cc63be827c6944a9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:27:41 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:27:41 2009 +0900"
      },
      "message": "sh: Derive COMMAND_LINE_SIZE from asm-generic/setup.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7fb8156d50c7bf3eb183c308cc63be827c6944a9",
      "tree": "72432e553d7493b4e0fea02f82b6961143935f1a",
      "parents": [
        "bdc90d461d576505114168c4b8237a3f6789ecba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:26:48 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:26:48 2009 +0900"
      },
      "message": "sh: Switch to asm-generic versions for identical headers.\n\nThis switches over mman/param/parport/serial/socket/ucontext.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bdc90d461d576505114168c4b8237a3f6789ecba",
      "tree": "2b6506ee792a4f77f2f72cfa68b3eaef48638dff",
      "parents": [
        "a8bd4683134affa76f2edd3a6b8b526832722242"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:25:57 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:25:57 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/signal.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a8bd4683134affa76f2edd3a6b8b526832722242",
      "tree": "8d94a9535c6d1d4a77dc7593f1c1b84a0c220b5f",
      "parents": [
        "84f8369015bd4ea9f487a164a3b08d5ec96d6fe1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:25:27 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:25:27 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/types.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "84f8369015bd4ea9f487a164a3b08d5ec96d6fe1",
      "tree": "7c75685d460da776884e8b3057ec3737027b641c",
      "parents": [
        "508fb69886bde5a346f2fe0b550eb49e969f0ac5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:25:04 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:25:04 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/scatterlist.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "508fb69886bde5a346f2fe0b550eb49e969f0ac5",
      "tree": "e55e01b13ce992d489a13ed15edd8c86afd3d36c",
      "parents": [
        "5db455bd55654c8a963191d6458ff1c20993f8bb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:24:43 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:24:43 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/unaligned.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5db455bd55654c8a963191d6458ff1c20993f8bb",
      "tree": "2288353aefb1644360dabf60789bc24a042180c7",
      "parents": [
        "7b2758228f2d554316288ef650fe5a08e3b2c559"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:24:14 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:24:14 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/module.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7b2758228f2d554316288ef650fe5a08e3b2c559",
      "tree": "6e2d5fcde8bf9b6f8ef49b78e94fc95a99cd09d4",
      "parents": [
        "f8f06bc74b5afbb434b8f3982db19acdbf48dee9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:23:41 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:23:41 2009 +0900"
      },
      "message": "sh: Conver to asm-generic/mmu_context.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f8f06bc74b5afbb434b8f3982db19acdbf48dee9",
      "tree": "69599c78e1394f2a4f1ec6990b4f8515a88fe254",
      "parents": [
        "6f2ea729756e09aa02d5ceb395c2a67323948ab2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:21:54 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:21:54 2009 +0900"
      },
      "message": "sh: Tidy up duplication in irq/swab/timex.h.\n\nThe asm-generic versions have some helper definitions that we can use\ninstead, drop our definitions and use those instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6f2ea729756e09aa02d5ceb395c2a67323948ab2",
      "tree": "1abc4cb2d99fae59982ace891a112d2b98e5a242",
      "parents": [
        "4b1239559ee96850889343bbf902de5129bac2ce"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:20:27 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:20:27 2009 +0900"
      },
      "message": "sh: Convert ipc/shm bits to their asm-generic versions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4b1239559ee96850889343bbf902de5129bac2ce",
      "tree": "bb16ee737a2947928b8bc87c516e3d4142a754dd",
      "parents": [
        "bc8d422d1158a338a567e1b878dedd52efeba9a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:17:57 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:17:57 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/termbits.h and termios.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bc8d422d1158a338a567e1b878dedd52efeba9a1",
      "tree": "2ec6a9b50d6a864cc246c73fbfd7e172e5da2631",
      "parents": [
        "9deaa3bcff657f6e54e869ac1507c7ea8088fd09"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:16:27 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 23:16:27 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/posix_types.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9deaa3bcff657f6e54e869ac1507c7ea8088fd09",
      "tree": "6c1508ef0ce2adfe50501002b1c487b7fbab2379",
      "parents": [
        "4822994a238b44ab5d162243077fe6273171fbab"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 21:45:06 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 21:45:06 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/dma.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4822994a238b44ab5d162243077fe6273171fbab",
      "tree": "f8eaebfcabde1f563597c5806cc0d0031f9f3b88",
      "parents": [
        "bff7b55bdb325f62c4e30a97883ebd2b536bd47b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 21:34:26 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 21:34:26 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/current.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bff7b55bdb325f62c4e30a97883ebd2b536bd47b",
      "tree": "de4ab64ec0837ae308e17312b553e9a5209b6f62",
      "parents": [
        "e7fad451f06e21e74b6051c5ad4917e37460be3a",
        "44b7532b8b464f606053562400719c9c21276037"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 21:22:15 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 21:22:15 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "74c86d6757c8782e076f15aa87b8b509742c9927",
      "tree": "a17f1dc46b100ef44a29273ca7a0e1bec707212b",
      "parents": [
        "819807df6e60d415a73cd25038814dc9c88d376f"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jun 12 22:33:14 2009 +0930"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 18:24:15 2009 +0900"
      },
      "message": "cpumask: use mm_cpumask() wrapper: sh\n\nMakes code futureproof against the impending change to mm-\u003ecpu_vm_mask.\n\nIt\u0027s also a chance to use the new cpumask_ ops which take a pointer\n(the older ones are deprecated, but there\u0027s no hurry for arch code).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "819807df6e60d415a73cd25038814dc9c88d376f",
      "tree": "38ae820d660b33b6b3e3ef7c195e8659212defa0",
      "parents": [
        "0cb73f4c4667bec8648c32c11f728b81180720d9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jun 12 22:32:35 2009 +0930"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 18:24:14 2009 +0900"
      },
      "message": "cpumask: arch_send_call_function_ipi_mask: sh\n\nWe\u0027re weaning the core code off handing cpumask\u0027s around on-stack.\nThis introduces arch_send_call_function_ipi_mask(), and by defining\nit, the old arch_send_call_function_ipi is defined by the core code.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0cb73f4c4667bec8648c32c11f728b81180720d9",
      "tree": "3586e08a2f02855b273e36895ff031341d7a5dcf",
      "parents": [
        "78c99ba1b180a794f35a4d701693fbc1b00fe9e1"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jun 12 22:31:04 2009 +0930"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jun 14 18:24:13 2009 +0900"
      },
      "message": "cpumask: remove the now-obsoleted pcibus_to_cpumask(): sh\n\ncpumask_of_pcibus() is the new version.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5b02ee3d219f9e01b6e9146e25613822cfc2e5ce",
      "tree": "7ce9126738c3cf4b37d67170d0e4b34818c057a9",
      "parents": [
        "26a28fa4fea5b8c65713aa50c124f76a88c7924d",
        "8ebf975608aaebd7feb33d77f07ba21a6380e086"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Jun 12 09:53:47 2009 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Jun 12 11:32:58 2009 +0200"
      },
      "message": "asm-generic: merge branch \u0027master\u0027 of torvalds/linux-2.6\n\nFixes a merge conflict against the x86 tree caused by a fix to\natomic.h which I renamed to atomic_long.h.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "19470e185a088591c228e1e8473006567719aa1c",
      "tree": "62f4ea966e8967760aa9c2ee72b1edaa626c97cd",
      "parents": [
        "cf64c800f0673cee7e36d7a97e2a1b575385b3db"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 12 01:33:22 2009 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 12 01:33:22 2009 +0300"
      },
      "message": "sh: Wire up sys_perf_counter_open.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5b17e1cd8928ae65932758ce6478ac6d3e9a86b2",
      "tree": "065b3adc60a74ce0b3e3cd0fc447b8688b6d0332",
      "parents": [
        "72099ed2719fc5829bd79c6ca9d1783ed026eb37"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 13 22:56:30 2009 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe2.(none)",
        "time": "Thu Jun 11 21:02:17 2009 +0200"
      },
      "message": "asm-generic: rename page.h and uaccess.h\n\nThe current asm-generic/page.h only contains the get_order\nfunction, and asm-generic/uaccess.h only implements\nunaligned accesses. This renames the file to getorder.h\nand uaccess-unaligned.h to make room for new page.h\nand uaccess.h file that will be usable by all simple\n(e.g. nommu) architectures.\n\nSigned-off-by: Remis Lima Baima \u003cremis.developer@googlemail.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "72099ed2719fc5829bd79c6ca9d1783ed026eb37",
      "tree": "d404ded029707e3ae9146431d6b9fa033f99a64e",
      "parents": [
        "e64a1617eca39d62b248a11699de9c1195369661"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 13 22:56:29 2009 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe2.(none)",
        "time": "Thu Jun 11 21:02:17 2009 +0200"
      },
      "message": "asm-generic: rename atomic.h to atomic-long.h\n\nThe existing asm-generic/atomic.h only defines the\natomic_long type. This renames it to atomic-long.h\nso we have a place to add a truly generic atomic.h\nthat can be used on all non-SMP systems.\n\nSigned-off-by: Remis Lima Baima \u003cremis.developer@googlemail.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c31ae4bb4a9fa4606a74c0a4fb61b74f804e861e",
      "tree": "7694b1a05bc1ac660ac26eb9997200556ccd3933",
      "parents": [
        "63b852a6b67d0820d388b0ecd0da83ccb4048b8d"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 13 22:56:25 2009 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe2.(none)",
        "time": "Thu Jun 11 21:02:14 2009 +0200"
      },
      "message": "asm-generic: introduce asm/bitsperlong.h\n\nThis provides a reliable way for asm-generic/types.h and other\nfiles to find out if it is running on a 32 or 64 bit platform.\n\nWe cannot use CONFIG_64BIT for this in headers that are included\nfrom user space because CONFIG symbols are not available there.\nWe also cannot do it inside of asm/types.h because some headers\nneed the word size but cannot include types.h.\n\nThe solution is to introduce a new header \u003casm/bitsperlong.h\u003e\nthat defines both __BITS_PER_LONG for user space and\nBITS_PER_LONG for usage in the kernel. The asm-generic\nversion falls back to 32 bit unless the architecture overrides\nit, which I did for all 64 bit platforms.\n\nSigned-off-by: Remis Lima Baima \u003cremis.developer@googlemail.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "63b852a6b67d0820d388b0ecd0da83ccb4048b8d",
      "tree": "4f73c46716669c3996280d3dfcee1a56c6cf0d07",
      "parents": [
        "07a2039b8eb0af4ff464efd3dfd95de5c02648c6"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 13 22:56:24 2009 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe2.(none)",
        "time": "Thu Jun 11 21:01:52 2009 +0200"
      },
      "message": "asm-generic: rename termios.h, signal.h and mman.h\n\nThe existing asm-generic versions are incomplete and included\nby some architectures. New architectures should be able\nto use a generic version, so rename the existing files and\nchange all users, which lets us add the new files.\n\nSigned-off-by: Remis Lima Baima \u003cremis.developer@googlemail.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "6a1555fdde407dad23b8a119cf5feeb7c6466de9",
      "tree": "715936b2effe587190086973f797c499d8be0fe6",
      "parents": [
        "75c936aec050113c12f74581f51779ffc5502a51"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:38:05 2009 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:38:05 2009 +0300"
      },
      "message": "sh: Wire up sys_rt_tgsigqueueinfo.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4c7c99788631bab177bd51e15e893be4689bb085",
      "tree": "52e50e0b2a30b31dc8c6460e98279b3c1b47c476",
      "parents": [
        "f168dd00a9440a6f644db73bda47718fd12008e4"
      ],
      "author": {
        "name": "Aoi Shinkai",
        "email": "shinkoi2005@gmail.com",
        "time": "Wed Jun 10 16:15:42 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:31:55 2009 +0300"
      },
      "message": "sh: Fix sh4a llsc-based cmpxchg()\n\nThis fixes up a typo in the ll/sc based cmpxchg code which apparently\nwasn\u0027t getting a lot of testing due to the swapped old/new pair. With\nthat fixed up, the ll/sc code also starts using it and provides its own\natomic_add_unless().\n\nSigned-off-by: Aoi Shinkai \u003cshinkoi2005@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "098dee99d14e8324d3793df442d6078d0c134140",
      "tree": "d2fedbcb58a917bc70a0244bc1da63ec8be97b23",
      "parents": [
        "c01641b42a88c475fd4b72cff2b10e42262a80fe"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jun 04 05:31:41 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:12:58 2009 +0300"
      },
      "message": "sh: add enable()/disable()/set_rate() to div6 code\n\nThis patch updates the div6 clock helper code to add support\nfor enable(), disable() and set_rate() callbacks.\n\nNeeded by the camera clock enabling board code on Migo-R.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ed740cb9b7f6eaee7bb45a07ce53ff9e73a92798",
      "tree": "9fc54e73a4005fb395c3db48376ab89fc5ebf2fb",
      "parents": [
        "36e5b26bdac0ee3791071d240334853ddd7b9790"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jun 03 08:18:56 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:09:19 2009 +0300"
      },
      "message": "sh: sh7722 mode pin definitions\n\nThis patch adds sh7722 mode pin and pin function\ncontroller comments.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36e5b26bdac0ee3791071d240334853ddd7b9790",
      "tree": "fe036d6c05a19de16850e49ba426f203ea0d49e7",
      "parents": [
        "e4218ef506a2f8b0b5bf1a4b6effcc2f8983f86b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jun 02 10:47:32 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:09:12 2009 +0300"
      },
      "message": "sh: sh7724 mode pin comments\n\nThis patch adds comments for the sh7724 mode pins\nand pin function controller.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4218ef506a2f8b0b5bf1a4b6effcc2f8983f86b",
      "tree": "26145b01af90b23a5f7bf7dc5919b6759be82657",
      "parents": [
        "0d4fdbb64f472ef31195714993f1263f77cf85ca"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jun 02 09:45:16 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:09:01 2009 +0300"
      },
      "message": "sh: sh7723 mode pin V2\n\nThis patch is sh7723 mode pin V2. Mode pins and\npin function controller comments are added.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0d4fdbb64f472ef31195714993f1263f77cf85ca",
      "tree": "2cfa619828ac2430919b3d716635e9ebf6f00a47",
      "parents": [
        "2693e2740ddae364a80e6083043ba760b6366b69"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jun 02 09:22:02 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:08:53 2009 +0300"
      },
      "message": "sh: rework mode pin code\n\nThis patch reworks the mode pin code to keep the pin\ndefinitions in one place. The mode pins values are now\nthe value of the bit instead of bit number.\n\nWith this patch in place the sh7785 header file contains\nmode pin comments. The sh7785 clock code and the sh7785lcr\nboard code are updated to reflect the new shared mode pins.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2693e2740ddae364a80e6083043ba760b6366b69",
      "tree": "b2c34eb52ec8d5f6914cb0114abf071556b532c1",
      "parents": [
        "a50de78dc6d21ee074e9561c800d194bec12128b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jun 02 08:53:54 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:07:13 2009 +0300"
      },
      "message": "sh: clock div6 helper code\n\nThis patch adds div6 clock helper code. The div6 clocks\nare simply 6-bit divide-by-n modules where n is 1 to 64.\n\nNeeded for vclk on sh7722, sh7723, sh7343 and sh7366.\nsh7724 needs this even more for vclk, fclka, fclkb,\nirdaclk and spuclk.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cf9fe114e3b37e14fc8434d5abb192e35df551b1",
      "tree": "0f82879295dc792f9df1a3ce79e143a3c073510f",
      "parents": [
        "c1d0d32a603ed06377f404adf2c538de33bb3634",
        "991ec02cdca33b03a132a0cacfe6f0aa0be9aa8d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:01:14 2009 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:01:14 2009 +0300"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "48c72fccbfb1db01b5d0b98baff4442fea50d7a4",
      "tree": "be342ec5f629a1488e8d93df2ff96670698fe03f",
      "parents": [
        "138f025267dcc07d5e7d0bb1f20e9a6b5f2fdcf7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jun 04 20:20:24 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 04 20:20:24 2009 +0900"
      },
      "message": "sh: 16-bit get_unaligned() sh4a fix\n\nThis patch fixes the 16-bit case of the sh4a specific\nunaligned access implementation. Without this patch\nthe 16-bit version of sh4a get_unaligned() results in\na 32-bit read which may read more data than intended\nand/or cross page boundaries.\n\nUnbreaks mtd NOR write handling on Migo-R.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d974ac24b762296eeaebb23e5eff8ed15ce44529",
      "tree": "de14e53bc8cc267b65016b746e25f584d7c9c8aa",
      "parents": [
        "dd0a3e77c825c9f5c6d2a97deb047f8d52026581"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Tue Jun 02 02:49:13 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 02 12:12:53 2009 +0900"
      },
      "message": "sh: add RAMCR definition for sh4\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a1153e27eec25e9963f5843ba8932952bd9847ac",
      "tree": "76ef9b57aa5734797a862ad576f4f4e74ab8a3f0",
      "parents": [
        "e89d53e60593ee7066e1d36ab5c1ccf2648f5f53"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu May 28 13:11:31 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 01 18:07:37 2009 +0900"
      },
      "message": "sh: shared div4 clock code\n\nAdd shared code for 4-bit divisor clocks.\n\nProcessor specific code can use SH_CLK_DIV4()\nto initialize div4 clocks, and then use\nsh_clk_div4_register() for registration.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6881e8bf3d86b23dd124134fae113ebd05fae08a",
      "tree": "3945557723d26014b6071ceaf5729952cec8a8e9",
      "parents": [
        "98fbe45bea77c1804eae0e71f27673db1824a2a8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu May 28 12:52:29 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 01 18:05:37 2009 +0900"
      },
      "message": "sh: shared mstp32 clock code\n\nAdd shared 32-bit module stop bit clock support.\n\nProcessor specific code can use SH_CLK_MSTP32()\nto initialize module stop bit clocks, and then\nuse sh_clk_mstp32() for registration.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4a44b32969bfc29140b9f21a1ec924c796d6ac43",
      "tree": "4dfa102d2be8a19b4cc44ad874369e6497927a92",
      "parents": [
        "eb9b9b56eed280e65a9e194aaeb50a5a75111859"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Jun 01 15:56:00 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 01 15:56:00 2009 +0900"
      },
      "message": "sh: sh7785 mode pin definitions\n\nThis patch adds sh7785 mode pin definitions. Mode pins and\npin function controller comments are added as well.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb9b9b56eed280e65a9e194aaeb50a5a75111859",
      "tree": "3c40c0d798b9079dfeda037f0e9680dc2808b449",
      "parents": [
        "5582b0648de6248c67c0b47fa170e5fb15ab4bf1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu May 28 11:51:51 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 01 15:44:49 2009 +0900"
      },
      "message": "sh: boot word / mode pin support V2\n\nAdd mode pin support for the SuperH architecture V2.\n\nWith this patch applied the board code can add their\nown function to export the cpu mode pin configuration.\nIn most cases this will be a constant bitmap, but\nboards that allow reading this from a register can\ninstead read out the pin state from hardware.\n\nThe code warns if a pin is tested but no board specific\nmode pin function has been provided.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3dc5bec05a2ae03a72ef82e321d77fb549d951c",
      "tree": "fc3fa0f7a854dce91d0816cb757244bb62f57bf6",
      "parents": [
        "ba9447198bdd945666a9bac5e556632a7acb235d"
      ],
      "author": {
        "name": "Oskar Schirmer",
        "email": "os@emlix.com",
        "time": "Thu May 28 14:34:31 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 29 08:40:02 2009 -0700"
      },
      "message": "flat: fix data sections alignment\n\nThe flat loader uses an architecture\u0027s flat_stack_align() to align the\nstack but assumes word-alignment is enough for the data sections.\n\nHowever, on the Xtensa S6000 we have registers up to 128bit width\nwhich can be used from userspace and therefor need userspace stack and\ndata-section alignment of at least this size.\n\nThis patch drops flat_stack_align() and uses the same alignment that\nis required for slab caches, ARCH_SLAB_MINALIGN, or wordsize if it\u0027s\nnot defined by the architecture.\n\nIt also fixes m32r which was obviously kaput, aligning an\nuninitialized stack entry instead of the stack pointer.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Oskar Schirmer \u003cos@emlix.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Johannes Weiner \u003cjw@emlix.com\u003e\nAcked-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "464c9e10376b24f04402fa8ef72b66257561bffa",
      "tree": "ac95ad416a2d3f3afcc92ca1790267a03b2be10d",
      "parents": [
        "b7e2ac619465f1774b827d9997109ceef4a61851",
        "61ce5393e4c8914c46ec99cbda76823515109709"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 23:50:40 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 23:50:40 2009 +0900"
      },
      "message": "Merge branch \u0027sh/clkfwk\u0027\n"
    },
    {
      "commit": "b7e2ac619465f1774b827d9997109ceef4a61851",
      "tree": "6cb846c7f6c3b71e9f6ae9560e539e61f724f284",
      "parents": [
        "d076d2bd0d9379314df5f2ab8b9c83f617c70923"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 23:13:13 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 23:13:13 2009 +0900"
      },
      "message": "sh: pci: Disable MWI and make pci_dma_burst_advice() a bit more accurate.\n\nNone of the SH PCI controllers support MWI, it is always treated as a\ndirect memory write, so simply disable it outright. In the case of the\nPCI cache line size, consult that for the pci_dma_burst_advice()\nstrategy, and switch over to PCI_DMA_BURST_MULTIPLE, as PPC64.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "61ce5393e4c8914c46ec99cbda76823515109709",
      "tree": "76d140340d6b690f8ef4c126fc9e20a5bf2eae83",
      "parents": [
        "df109e630f82de63ec82eebbfec2a57852517f28"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon May 25 08:10:45 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 17:08:45 2009 +0900"
      },
      "message": "sh: remove clk_ops-\u003ebuild_rate_table()\n\nThis patch removes the -\u003ebuild_rate_table() callback,\n-\u003erecalc() may instead be used for this purpose.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c94a85746f7bdc13035acdf88c130d7b6fa41bde",
      "tree": "8aff35100dcb0a62c82452357ea267f92376dc7a",
      "parents": [
        "c9904dd15922f349b5f06839e34b1723d4a75940"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon May 25 08:10:28 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 17:08:39 2009 +0900"
      },
      "message": "sh: add shared clock framework frequency table code\n\nAdd SuperH-specific clock framework helper functions:\n- clk_rate_table_build() - build cpufreq table from divisors/multipliers\n- clk_rate_table_round() - use cpufreq table to find matching frequency\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "287c129716c2d4b75f3d8dd6e68732a3cd326ee6",
      "tree": "7995748ad7913906222d1b96cf5792be23b314a7",
      "parents": [
        "3709ab8dfa23cab553ea9ffea3372c8e0a28f332"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Tue May 26 07:04:52 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 26 17:01:47 2009 +0900"
      },
      "message": "sh: Add ms7724se (SH7724) board support\n\nThis adds preliminary support for the ms7724se solution engine board.\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "62fad39be0662a924b60e4354b802525ceda0bb1",
      "tree": "e0108bd1411b4b63af22b59b299e55a9945190ac",
      "parents": [
        "2f3ed17e010e8c0873094016f93c1afbb4adb666"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 22 13:50:18 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 22 13:50:18 2009 +0900"
      },
      "message": "sh: Add a NR_IRQS_LEGACY for external IRQ0-7.\n\nThis adds a NR_IRQS_LEGACY definition, which will be used by sparse irq.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "62669e61a5f559826b1d2e863649a6005eee629b",
      "tree": "253b17f2897b7fad5f29e796e1c954500b3ca925",
      "parents": [
        "639138a991aaf1a3f65cc66700d097edc5f602fe"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 20 11:27:13 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 20 11:27:13 2009 +0900"
      },
      "message": "sh: mach-hp6xx: Fix up the hp6xx build for hd64461 changes.\n\nFixes several compile errors due to the recent hd64461 I/O base changes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bec36eca6f5d1d83a9c3733fc40ba173ad849df2",
      "tree": "a4a589167441cb8e447742fdd9860c7998d5f33e",
      "parents": [
        "9304d0ccf1922b9b954b6e9223d1b2bc83198ad2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 15 12:03:04 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 15 12:03:04 2009 +0900"
      },
      "message": "sh: hd64461: Fix up I/O base register offsets.\n\nhd64461 is mapped in a fixed location, so the I/O base itself is fairly\nmeaningless as a configuration item. Additionally, this makes it\nimpossible to share hd64461 code alongside generic drivers (in the case\nof sh_dac_audio), so simply make it commonly defined and permit the\nmach_is_foo() logic to work out the proper semantics.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "549b5e358d17a8c04953ed80896ce07d37722451",
      "tree": "c9cf2badccaf4868f3ba014b67a73983e7f7d1a9",
      "parents": [
        "cedcf3366f2191885aff92d33d6078ef08203e52"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 14 17:38:46 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 14 17:38:46 2009 +0900"
      },
      "message": "sh: clkfwk: Add MSTP bits to SH7785 clock framework.\n\nThis plugs in all of the MSTP functions in to the clock framework,\nand hands them off to the platform devices that want them.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cedcf3366f2191885aff92d33d6078ef08203e52",
      "tree": "23d46b2735b7ab2df213751fcf50d667596ae3ae",
      "parents": [
        "cc96eace48fdf0f8925a74c6c1f7ffa512e458d2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 21:51:28 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 21:51:28 2009 +0900"
      },
      "message": "sh: clkfwk: Map tree hierarchy in debugfs.\n\nThis adopts the OMAP clock framework debugfs bits and replaces the aging\nprocfs bits. The procfs clocks entry was primarily a debugging aid, and\nused to be tied in to cpuinfo before the clock list grew too unweildly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cc96eace48fdf0f8925a74c6c1f7ffa512e458d2",
      "tree": "7a922b498e387495b3665c5428a932d7d328810e",
      "parents": [
        "a77b5ac0ea8e47c77008d3a9a9976dcfbc01c42a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 20:28:15 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 13 20:28:15 2009 +0900"
      },
      "message": "sh: clkfwk: rate table construction and rounding for SH7785.\n\nThis adds support for constructing a rate table by looking at potential\ndivisors for a specified clock. Each FQRMR clock is given its own table.\nPresently each table is rebuilt when the parent propagates down a new\nrate, so some more logic needs to be added to do this more intelligently.\n\nAdditionally, a fairly generic round_rate() implementation is then\nlayered on top of it, which subsequently provides us with cpufreq support.\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": "fd5b12458b25a88eb6f6b56464846d98a45e8928",
      "tree": "916107480879f131b504652af4f74524b2f327b3",
      "parents": [
        "9fe5ee0efb1b1d4a0939bc4252a8427e3337d96a",
        "8be5f1a68f2c14082939dd54e7037dcee2eb54f8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 19:54:36 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 19:54:36 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 into sh/clkfwk\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": "0dae89572cbcd5f676ea52a9448d9639d97a53d6",
      "tree": "5da5cbf7b044052ccc621d6b17276e4713bf04d1",
      "parents": [
        "007e8363b656768fe3f59c180824ff704680bb25"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 06:18:09 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 06:18:09 2009 +0900"
      },
      "message": "sh: clkfwk: Wire up clk_get_sys() support.\n\nThis stubs in clk_get_sys() from the ARM clkdev implementation.\nTentatively conver the clk_get() lookup code to use this, and once the\nrest of the in-tree users are happy with this, it can replace the\nfallback lookups.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "007e8363b656768fe3f59c180824ff704680bb25",
      "tree": "d462845472e3d7f10066b4be64c3655ffac3160b",
      "parents": [
        "f5c84cf50812c80133e64683d0500b2416d55cb3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 06:05:32 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 06:05:32 2009 +0900"
      },
      "message": "sh: clkfwk: Kill off clk_recalc_rate().\n\nThe only user for this is the SH-Mobile r_clk, which is now added as a\nroot clock and can be kicked via propagate_rate() as usual. Given that,\nthere is no longer any need for the special clk_recalc_rate(), so we kill\nit off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aa87aa343f2cd236b5eccd643abd4df918ed5c4f",
      "tree": "2a6dbd7be7f6ce9d00c0800e8a10a7cb7ed7c7d1",
      "parents": [
        "ae891a4264c91246c0b4c22be68b9838747ae48d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:51:05 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:51:05 2009 +0900"
      },
      "message": "sh: clkfwk: Improve the generic clk_set_parent() implementation.\n\nThis causes the generic clk_set_parent() implementation to be a bit more\nintelligent. A clk_reparent() is added to move the clock over to the new\nparent\u0027s sibling list, which then allows the generic rate propagation\ncode to succeed. This also becomes a nop if the new and old parents are\nunchanged.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ae891a4264c91246c0b4c22be68b9838747ae48d",
      "tree": "18da25fbd0322f6d2f4288dbf741609e53ae297e",
      "parents": [
        "154502e160e02dee7b00ec2149762ae5d48e0bb4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:30:10 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:30:10 2009 +0900"
      },
      "message": "sh: clkfwk: Fix up the clk_enable() error path.\n\nThere are a couple of instances where a clk_enable() can fail, which the\nSH-Mobile code presently handles, but doesn\u0027t get reported all the way\nback up. This fixes up the return type so the errors make it all the way\ndown to the drivers.\n\nAdditionally, we now also error out properly if the parent enable fails.\nPrep work for aggressively turning off unused clocks on boot.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "154502e160e02dee7b00ec2149762ae5d48e0bb4",
      "tree": "9ff90db38ca25b7a1a88da887ddc1e522ff8e09b",
      "parents": [
        "4ff29ff8e8723a41e7defd8bc78a7b16cbf940a2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:18:13 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:18:13 2009 +0900"
      },
      "message": "sh: clkfwk: Convert SH-Mobile CPUs to use CLK_ENABLE_ON_INIT.\n\nKill off all of the clk_always_enabled leftovers and use the new flag\ndirectly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4ff29ff8e8723a41e7defd8bc78a7b16cbf940a2",
      "tree": "0e277d27eee3af89e66856458dce29e6ba3f4721",
      "parents": [
        "b1f6cfe48c3cb1dfa77db3d2f42f765febaef9bc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:14:53 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 05:14:53 2009 +0900"
      },
      "message": "sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess.\n\nThere is no real distinction here in behaviour, either a clock needs to\nbe enabled on initialiation or not. The ALWAYS_ENABLED flag was always\nintended to only apply to clocks that were physically always on and could\nsimply not be disabled at all from software. Unfortunately over time this\nwas abused and the meaning became a bit blurry.\n\nSo, we kill off both of all of those paths now, as well as the newer\nNEEDS_INIT flag, and consolidate on a CLK_ENABLE_ON_INIT. Clocks that\nneed to be enabled on initialization can set this, and it will purposely\nenable them and bump the refcount up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b1f6cfe48c3cb1dfa77db3d2f42f765febaef9bc",
      "tree": "e5f2722c8ebd6dd64809a283133f60cbc50794df",
      "parents": [
        "a02cb230bb4fca04f091746c593de720a0e3a94a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 04:27:43 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 04:27:43 2009 +0900"
      },
      "message": "sh: clkfwk: refactor rate propagation.\n\nThis resyncs the rate propagation strategy with the scheme used by the\nOMAP clock framework. Child clocks are tracked on a list under each\nparent and propagation happens there specifically rather than constantly\niterating over the global clock list.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a02cb230bb4fca04f091746c593de720a0e3a94a",
      "tree": "b492976b4a4ee701c93fa12882510ddd41e2a26c",
      "parents": [
        "b68d8201433a91cabbcbeae48b53d8c1c426433a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 03:50:44 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 03:50:44 2009 +0900"
      },
      "message": "sh: clkfwk: Add a followparent_recalc() helper.\n\nThis adds a followparent_recalc() helper for clocks that just follow the\nparent\u0027s rate. Switch over the few CPUs that use this scheme for some of\ntheir clocks.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b68d8201433a91cabbcbeae48b53d8c1c426433a",
      "tree": "fed76b13249a01356509c0860260434216352f8c",
      "parents": [
        "ccc195655fb25d7d967b278c4a4725dc5e7a6bf4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 03:45:08 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 12 03:45:08 2009 +0900"
      },
      "message": "sh: clkfwk: Make recalc return an unsigned long.\n\nThis is prep work for cleaning up some of the rate propagation bits.\nTrivial conversion.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7bce6c2740fab36708233e998a9e53115649b193",
      "tree": "2ae13ce123f6d72ee7bdf51de6efde521abf3fe4",
      "parents": [
        "780f98ff1fa9cfcab177f6b5ab09b11321f1e5c8"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Mon May 11 06:51:28 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 11 16:56:16 2009 +0900"
      },
      "message": "sh: sh7785lcr: fix I2C device address map for 32-bit mode\n\nThis fixes up the broken I2C offset in 32-bit mode.\nThe cause is because the board datasheet had a mistake.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "567bb8fd47624cb9f894c64ce9530d43d5862a71",
      "tree": "ffd7da1c98b16ff0939763553e3bb0ba87bf6718",
      "parents": [
        "457daa2b66e07bbd2280b9f8d2b03e800f357243"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 10 14:25:39 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 10 14:25:39 2009 +0900"
      },
      "message": "sh: Fix up R0 dependence in __arch_swab16/32.\n\nThere is nothing in these routines that inherently depends on R0 use.\nGiven that these routines are inlined, it is rather easy to blow up the\ncompiler by exhausting the spill class when performing a 64-bit swab.\n\nThis presently manifests itself as the following:\n\nCC      fs/ocfs2/suballoc.o\nfs/ocfs2/suballoc.c: In function \u0027ocfs2_reserve_suballoc_bits\u0027:\nfs/ocfs2/suballoc.c:638: error: unrecognizable insn:\n(insn 2793 1230 1231 103 arch/sh/include/asm/swab.h:33 (set (reg:HI 853)\n        (subreg:HI (reg:SI 149 macl) 2)) -1 (expr_list:REG_DEAD (reg:SI 149 macl)\n        (nil)))\nfs/ocfs2/suballoc.c:638: internal compiler error: in extract_insn, at recog.c:1991\n\nThis patch switches over to using an arbitrarily assigned register instead.\n\nWhile the same issue does not exist in the SH-5 case, there is likewise no harm\nin having an alternate register used for the byterev/shari pair.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2bcfffa42309b6f73042c62459bf5207762a271d",
      "tree": "1e4801652658e815b4c873e951b6339037deb3d5",
      "parents": [
        "6dbe47a170f80159f23c856ad4e02f2685c6f6cb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat May 09 16:02:08 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat May 09 16:02:08 2009 +0900"
      },
      "message": "sh: Rename opcode_t to insn_size_t.\n\nThis is now clashing with a driver, so just rename it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6dbe47a170f80159f23c856ad4e02f2685c6f6cb",
      "tree": "9c2a6a3e686b76fead3f11db2c54fe27077f4393",
      "parents": [
        "2fedaacdc07e053d93e0607047a96d282f62aca2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat May 09 14:44:30 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat May 09 14:44:30 2009 +0900"
      },
      "message": "sh: Provide __read_{read,write}sl() definitions for sh64.\n\nThese are presently only defined for sh32, use the plain unoptimized\nversions for sh64. Fixes up smsc911x build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e73173dbe55e5b4c2306728aad50c8e42194f6d5",
      "tree": "3c9eb779f1d376b2bff8d5482717260d26f9981d",
      "parents": [
        "be6514c6295cc79498eeb9a8f933451082ca9e69"
      ],
      "author": {
        "name": "Kieran Bingham",
        "email": "kieranbingham@gmail.com",
        "time": "Fri May 08 15:49:50 2009 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat May 09 00:09:21 2009 +0900"
      },
      "message": "sh: Fix UBC setup and registers for SH2A\n\nSigned-off-by: Kieran Bingham \u003ckieranbingham@gmail.com\u003e\nSigned-off-by: Peter Griffin \u003cpgriffin@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "be6514c6295cc79498eeb9a8f933451082ca9e69",
      "tree": "39861a24f59be4475c4875495d1258968ef779d0",
      "parents": [
        "168f36237b16e2b3159e24c7d3b658e3c912d149"
      ],
      "author": {
        "name": "Kieran Bingham",
        "email": "kieranbingham@gmail.com",
        "time": "Fri May 08 15:48:15 2009 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat May 09 00:06:03 2009 +0900"
      },
      "message": "sh: Add in some ptrace definitions from GDB.\n\nPlugs in PT_TEXT_END_ADDR/PT_TEXT_ADDR/PT_DATA_ADDR/PT_TEXT_LEN\ndefinitions.\n\nSigned-off-by: Kieran Bingham \u003ckieranbingham@gmail.com\u003e\nSigned-off-by: Peter Griffin \u003cpgriffin@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4f5ecaa05493dfddf155b40224b951592bfce325",
      "tree": "8f37268849bc0fa6599e35e39cf01b01961ccb51",
      "parents": [
        "7d170b1bc540a1d83098a9f27cf4939e026fda81"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri May 08 08:23:29 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 17:46:22 2009 +0900"
      },
      "message": "sh: clock framework update, fix count and kill off kref\n\nThis patch updates the clock framework use count code.\nWith this patch the enable() and disable() callbacks\nonly get called when counting from and to zero.\nWhile at it the kref stuff gets replaced with an int.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5ac5496411b30d41945a996fe7a7fb5abccf2aaa",
      "tree": "f79d9cb0933186628e2fff82bfaa43676a5d83f9",
      "parents": [
        "6d134b9e8d3f32331ad2faca2db8186f54198931"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 16:44:00 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 08 16:44:00 2009 +0900"
      },
      "message": "sh: Kill off dead handle_timer_tick() code.\n\nNothing is using this anymore now that we have fully converted to generic\ntime, so kill it off completely.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c51279ec0d2d959e13831ae84b714301f0494f27",
      "tree": "7fa64e7f537252b7fb2bf7bcfcaa942487da1e1f",
      "parents": [
        "0fb849b9d743a20056f2418cd955e5c650658663"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 18:17:20 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 18:17:20 2009 +0900"
      },
      "message": "sh: Kill off unused SH-5 irq_describe cruft.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0fb849b9d743a20056f2418cd955e5c650658663",
      "tree": "dd2d44103536ae83f8db483a8657bdcc36ad5c14",
      "parents": [
        "ae318a148e4d255dfbc87d963fdd6031c2af9c46"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 18:10:27 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 18:10:27 2009 +0900"
      },
      "message": "sh: Integrate the SH-5 onchip_remap() more coherently.\n\nPresently this is special-cased for early initialization. While there are\nsituations where these static early initializations are still necessary,\nwith minor changes it is possible to use this for the regular ioremap\nimplementation as well. This allows us to kill off the special-casing for\nthe remap completely and to start tidying up all of the SH-5\nspecial-casing in drivers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ee1acbfabd5270b40ce2cfdc202070b7ca91cdff",
      "tree": "a2247c699ce56431ddb0abb1ed252ea46781a110",
      "parents": [
        "40c8bca76ecaa6b663d403d34f0fcd422bbdbffd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 16:38:16 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 07 16:38:16 2009 +0900"
      },
      "message": "sh: Handle shm_align_mask also for HAVE_ARCH_UNMAPPED_AREA_TOPDOWN.\n\nPresently shm_align_mask is only looked at for the bottom up case, but we\nstill want this for proper colouring constraints in the topdown case.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dec56e6312434b2536fedf9d7e9e73d666aaf0a8",
      "tree": "74a85790e34e1f42613e1aa66717498f387c2799",
      "parents": [
        "938edae11ee3a7b20b6d754074a0f2c2edc4534b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 18:18:14 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 18:18:14 2009 +0900"
      },
      "message": "sh: Kill off the now unused ARCH_USES_GETTIMEOFFSET code.\n\nNow that the stragglers (MTU2/CMT/etc.) have been rewritten and we are\nselecting both GENERIC_TIME and GENERIC_CLOCKEVENTS, the get_offset()\ntimer op is completely unused. As a result, we are now able to kill off\nthe ARCH_USES_GETTIMEOFFSET references.\n\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": "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": "66fdc951720406deb3b0f17094cb16ec623f525d",
      "tree": "24f0ea4cc5d563e4e11cb3bdeb0ca86dd28e8cb6",
      "parents": [
        "f425752fc66acf1d4e47970ea704ed7d31c14173",
        "7d27558c4138ac6b3684dea35c2f4379b940a7dd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:24:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun May 03 17:24:55 2009 +0900"
      },
      "message": "Merge branch \u0027timers/clocksource\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip\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": "e6be3a25861429166f945499c7ee616875bc3db9",
      "tree": "b6eb123d55974846ce83665e786877a69bdeffef",
      "parents": [
        "4278600644dee621bd50d7498e244b135612e0f6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Apr 30 12:56:37 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 30 12:56:37 2009 +0900"
      },
      "message": "sh: pass through ioremap() for non-mmu processors.\n\nAll 32-bit SuperH processors currently go through __ioremap_mode()\nand check for IO_TRAPPED and directly mapped segments. With this\npatch we simplify the MMU less case with a pass through version of\n __ioremap_mode() which just returns the physical address.\n\nThe effects of this is change are:\n - fix non-MMU ioremap() of high address hardware blocks (sh7203 CMT)\n - make sure IO_TRAPPED is not selected\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": "ecd4ca52bfdb4108f47aa480781b97f037051a72",
      "tree": "7070eaf3a3b41209abc87792b58cdbf96aff8453",
      "parents": [
        "6b3480855aad6e22ca90981a4c7893a7f41ffb47"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 17:05:38 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 17:05:38 2009 +0900"
      },
      "message": "sh: Fix up unsigned syscall_nr in SH-5 pt_regs.\n\nsyscall_nr is presently defined as unsigned in the SH-5 pt_regs,\nwhile the syscall restarting code wants it to be signed. Fix this\nup, and bring it in line with the other SH parts.\n\nReported-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "339b042bb408877dcb734d896cdb52dd20600aab",
      "tree": "b0d1f1cc7eba828ad0a8b743a0c4a00df5406c42",
      "parents": [
        "19bdc9d061bcb71efd2b53083d96b59bbe1a1751",
        "6b3480855aad6e22ca90981a4c7893a7f41ffb47",
        "3e98f9f15e916c48dfc5231d7e6a59be7f122764"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 09:45:43 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 27 09:45:43 2009 +0900"
      },
      "message": "Merge branches \u0027sh/stable-updates\u0027 and \u0027sh/pci-rework\u0027\n"
    },
    {
      "commit": "3e98f9f15e916c48dfc5231d7e6a59be7f122764",
      "tree": "75ea5d02fa448d495cd8f23f7e1785b400fbdf65",
      "parents": [
        "cf242007a1eb29dcf93d1cb34713ec9b3f4a0e1b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 24 15:39:39 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 24 15:39:39 2009 +0900"
      },
      "message": "sh: pci: Fix up the build for CONFIG_PCI\u003dn.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "805fcc88999162b361ef0b0ce25782ef65f147d7",
      "tree": "6d39798614428034f9fada4bd6406d2100c634b6",
      "parents": [
        "2d5efc190eb415dbff79ffab4f8ea731ab0288a9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 20 21:46:42 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 20 21:46:42 2009 +0900"
      },
      "message": "sh: pci: Kill off the last remnants of the now unused pci-auto code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3444f5ec49bc6cb901ffea38e085db1d76e1189c",
      "tree": "2d5870e1d7287cca6cc87ec630cab75dca1fccc6",
      "parents": [
        "0db38cea69fc478a5c25b3c915ec680cc5538783"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 20 20:22:05 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 20 20:22:05 2009 +0900"
      },
      "message": "sh: pci: Tidy up the dreamcast PCI support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5ba7205fc49ff72e88784c94fb661f93e7ae7d36",
      "tree": "a74ed26781658ff0582722c575f5ef1a624837ed",
      "parents": [
        "3f8daeacd7ed7a502daf0998e2515cea4f467f21"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 20 19:00:32 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 20 19:00:32 2009 +0900"
      },
      "message": "sh: pci: Kill off the now unused hose-\u003eio_base.\n\nNothing is using this any more, so kill it off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "09cfeb133e3cac39b8b9a2cb1d8ab4f77e396248"
}
