)]}'
{
  "log": [
    {
      "commit": "dcf397f037f52add9945eced57ca300ab6a4413c",
      "tree": "e78767d164589e9097a54bf564b072fb01f80820",
      "parents": [
        "6faf035cf9fdd8283c2b2b2c34b76b5445ec6fc4",
        "68ee0f9c98a42e36f9eab29155b2bb0e7e409ac6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 13 09:49:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 13 09:49:04 2007 -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: (124 commits)\n  sh: allow building for both r2d boards in same binary.\n  sh: fix r2d board detection\n  sh: Discard .exit.text/.exit.data at runtime.\n  sh: Fix up some section alignments in linker script.\n  sh: Fix SH-4 DMAC CHCR masking.\n  sh: Rip out left-over nommu cond syscall cruft.\n  sh: Make kgdb i-cache flushing less inept.\n  sh: kgdb section mismatches and tidying.\n  sh: cleanup struct irqaction initializers.\n  sh: early_printk tidying.\n  video: pvr2fb: Add TV (RGB) support to Dreamcast PVR driver.\n  sh: Conditionalize gUSA support.\n  sh: Follow gUSA preempt changes in __switch_to().\n  sh: Tidy up gUSA preempt handling.\n  sh: __copy_user() optimizations for small copies.\n  sh: clkfwk: Support multi-level clock propagation.\n  sh: Fix URAM start address on SH7785.\n  sh: Use boot_cpu_data for CPU probe.\n  sh: Support extended mode TLB on SH-X3.\n  sh: Bump MAX_ACTIVE_REGIONS for SH7785.\n  ...\n"
    },
    {
      "commit": "4d5709a7b7d54fc5882d2943a14988a92d48c00a",
      "tree": "1415777e91045e2c890b6960a597eb0e8c183442",
      "parents": [
        "57c5b9998ea05a90ebacaa13c45f985ffe09dbe9",
        "9eb59573d4b86f347e6cd04f47a4c2082009fa58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 12 15:42:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 12 15:42:01 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Don\u0027t take semaphore in cpufreq_quick_get()\n  [CPUFREQ] Support different families in fid/did to frequency conversion\n  [CPUFREQ] cpufreq_stats: misc cpuinit section annotations\n  [CPUFREQ] implement !CONFIG_CPU_FREQ stub for  cpufreq_unregister_notifier()\n  [CPUFREQ] mark hotplug notifier callback as __cpuinit\n  [CPUFREQ] Only check for transition latency on problematic governors (kconfig fix)\n  [CPUFREQ] allow ondemand and conservative cpufreq governors to be used as default\n  [CPUFREQ] move policy\u0027s governor initialisation out of low-level drivers into cpufreq core\n  [CPUFREQ] Longhaul - Add support for PM133 northbridge\n  [CPUFREQ] x86: use num_online_nodes to get physical cpus numbers for\n"
    },
    {
      "commit": "c45248c70125cc374fdf264659643276c72801bf",
      "tree": "fdc05bcf5c5b766a95d531fef0687688d60bfe3c",
      "parents": [
        "b163911f8abf89bafb9cc0ec02a9c43af450ea81"
      ],
      "author": {
        "name": "Robert Olsson",
        "email": "robert.olsson@its.uu.se",
        "time": "Mon Sep 17 11:47:12 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:48:36 2007 -0700"
      },
      "message": "[SOFTIRQ]: Remove do_softirq() symbol export.\n\nAs noted by Christoph Hellwig, pktgen was the only user so\nit can now be removed.\n\n[ Add missing cases caught by Adrian Bunk. -DaveM ]\n\nSigned-off-by: Robert Olsson \u003crobert.olsson@its.uu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "68ee0f9c98a42e36f9eab29155b2bb0e7e409ac6",
      "tree": "9f6e97c701632a22d9c32a9db3647b8bfc226394",
      "parents": [
        "9cbf3be67d51f73cf125aa8dec4ec8c215f264e8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 10 18:04:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 10 18:04:42 2007 +0900"
      },
      "message": "sh: allow building for both r2d boards in same binary.\n\nThis patch enables building for both R2D-PLUS and R2D-1 boards. All code is\nalready in place except for the Kconfig limitation. This is useful if you\nwant to run the same binary on both R2D-PLUS and R2D-1 boards.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9cbf3be67d51f73cf125aa8dec4ec8c215f264e8",
      "tree": "860d239c9cebdb55873baa8f08500959e8ee3127",
      "parents": [
        "63482aaadacbc7e125d672bf8d8f2d39c13a49ed"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 10 18:03:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 10 18:03:58 2007 +0900"
      },
      "message": "sh: fix r2d board detection\n\nThis patch fixes the R2D-PLUS and R2D-1 board detection code. Tested on two\nR2D-PLUS and two R2D-1 boards.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "63482aaadacbc7e125d672bf8d8f2d39c13a49ed",
      "tree": "47b24fdc01646343d31e0dfd3e20dd6e242d7e10",
      "parents": [
        "3497337946415849a2e4473ec2e9f0d2a6624b23"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 09 15:23:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 09 15:23:02 2007 +0900"
      },
      "message": "sh: Discard .exit.text/.exit.data at runtime.\n\nThese were previously discarded at link time, though as with MIPS\nwe keep them around until runtime to satisfy .rodata references.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3497337946415849a2e4473ec2e9f0d2a6624b23",
      "tree": "963431a804ae441ca64c159f3e68379e6c998b1b",
      "parents": [
        "5d9df8eeacec943c9599f1cfd1069bc8cced3de6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 09 15:20:53 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 09 15:20:53 2007 +0900"
      },
      "message": "sh: Fix up some section alignments in linker script.\n\nWith the PERCPU() macro introduction .data.cacheline_aligned was\ninhereting PAGE_SIZE alignment, fix that up for L1_CACHE_BYTES\nagain. Likewise, the initramfs section wants PAGE_SIZE alignment.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8122c6cea033e8034e99d3b10a4e3f377ce23994",
      "tree": "00c7263e242e5c821abfe627bace54bba7696777",
      "parents": [
        "a09d60a622ea4a3592dc6836e709d4a7a4ed4025"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Oct 02 13:28:09 2007 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Oct 04 18:40:57 2007 -0400"
      },
      "message": "[CPUFREQ] move policy\u0027s governor initialisation out of low-level drivers into cpufreq core\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "6cc15e9fdce49e6b3d00eba4dfcdfbe1496f2114",
      "tree": "e65be4f50df6c0d5c8026585da30379267f25ec6",
      "parents": [
        "01bd5e9ef2ead97059a1930de43942bdfc9e8755"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 04 19:52:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 04 19:52:32 2007 +0900"
      },
      "message": "sh: Rip out left-over nommu cond syscall cruft.\n\nAt some point way back when (2.5 or so) quite a few syscalls hadn\u0027t\nyet been wired up as cond_syscalls(), so we opted to just do direct\nsys_ni_syscall wrapping in the assembly code instead. That\u0027s all\nbeen fixed up since then, so we can drop the wrapping.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "01bd5e9ef2ead97059a1930de43942bdfc9e8755",
      "tree": "1b2c639a8c2239380929c7f7fe233fdfeecd07bd",
      "parents": [
        "a90f354709b372c8dcabe3cd6315a83da5927573"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:21:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:21:10 2007 +0900"
      },
      "message": "sh: Make kgdb i-cache flushing less inept.\n\nkgdb had its own ranged I-cache flushing routine that attempted to\nduplicate the flush_icache_range() functionality, but managed to do\nan explicit D-cache writeback \u0026 invalidate twice on SH-4. This is\na no-op for SH-3, and the flush_icache_range() semantics already do\nwhat kgdb was feebly attempting to do already, so just move over to\nthat and kill off the wrapper.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a90f354709b372c8dcabe3cd6315a83da5927573",
      "tree": "b98f4122a87a14d3dbff2d60445233b1ca499929",
      "parents": [
        "e1fb4552ac938f2f70e9df2169b681594752bd85"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:13:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:13:34 2007 +0900"
      },
      "message": "sh: kgdb section mismatches and tidying.\n\nThe kgdb console setup was callable from a left-over deferred\ninitialization path, which in turn depends on __init symbols. Since\nthe deferred initialization was removed some time ago, kill off the\nrest of those remnants and move kgdb_init() and friends to __init.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e1fb4552ac938f2f70e9df2169b681594752bd85",
      "tree": "5a2829639e8a27a8a664299bf0c5d66bce4327f3",
      "parents": [
        "008d50fc16e8ea5005d324a25d62d29e417151fe"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Oct 03 15:04:08 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 15:04:08 2007 +0900"
      },
      "message": "sh: cleanup struct irqaction initializers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "008d50fc16e8ea5005d324a25d62d29e417151fe",
      "tree": "724cac166762e595d4db388dcde29f733d2f5612",
      "parents": [
        "78d7e0e5b8e5d662c3e4bdceadbd84c913e69614"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 02 16:24:50 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 02 16:24:50 2007 +0900"
      },
      "message": "sh: early_printk tidying.\n\nsetup_early_printk() can be static, and with that, we can kill off\nthe early initialization variable and move the CON_BOOT check in\nto the function body.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "836624619b98535079053920a29a7e474ac17cbc",
      "tree": "beb3b4fc1b893b6a422be3645c3611b1c7adb456",
      "parents": [
        "995bb781d42441ed48517bc7ea6414c3df3386ef"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 16:04:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 16:04:49 2007 +0900"
      },
      "message": "sh: Conditionalize gUSA support.\n\nThis conditionalizes gUSA support. gUSA is not supported on\nSMP configurations, and it\u0027s not necessary there anyways due\nto having other atomicity options (ie, movli.l/movco.l).\n\nAnything implementing the LL/SC semantics (all SH-4A CPUs)\ncan switch to userspace atomicity implementations without\nrequiring gUSA. This is left default-enabled on all UP so\nthat glibc doesn\u0027t break.\n\nThose that know what they are doing can disable this explicitly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "995bb781d42441ed48517bc7ea6414c3df3386ef",
      "tree": "bfaa11ab14a3d230bb8502f720402608d3f818dd",
      "parents": [
        "e5137682a1ad48bc5306070935c277e262f119ef"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 15:48:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 15:48:06 2007 +0900"
      },
      "message": "sh: Follow gUSA preempt changes in __switch_to().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e5137682a1ad48bc5306070935c277e262f119ef",
      "tree": "97b11fe0f9bdf0249e996808d374bf4e2d59aadd",
      "parents": [
        "023ef184fff6ac2e7cba345708f35536a2a419cb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 15:21:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 15:21:51 2007 +0900"
      },
      "message": "sh: Tidy up gUSA preempt handling.\n\nCurrently gUSA toggles hardirqs to disable preemption in the signal\nhandler. Make the preemption toggling explicit, and kill off some\nCONFIG_PREEMPT ifdefs in the process.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "023ef184fff6ac2e7cba345708f35536a2a419cb",
      "tree": "c80cc81eeb473a214fee0d2a0e952448071cf154",
      "parents": [
        "24eb17e0813490497f4d5b2fad218bdba402cece"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Sep 28 12:36:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 12:36:35 2007 +0900"
      },
      "message": "sh: __copy_user() optimizations for small copies.\n\nThis implements a fast-path for small (less than 12 bytes) copies,\nwith the existing path treated as the slow-path and left as the default\nbehaviour for all other copy sizes.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "24eb17e0813490497f4d5b2fad218bdba402cece",
      "tree": "fecb09cb522f03f47d90b790490e4d7bd6ed5543",
      "parents": [
        "675bd7804cb53998a57f96d4133856c29213cabd"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Sep 28 11:51:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 11:51:52 2007 +0900"
      },
      "message": "sh: clkfwk: Support multi-level clock propagation.\n\nCurrently clock propagation only works for one level, but we have some\nclocks which need to propagate multiple levels, so make this recursive.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "675bd7804cb53998a57f96d4133856c29213cabd",
      "tree": "ad1e8ae6f063350c3314ce91a936c82ff03d0da8",
      "parents": [
        "cb7af21f7d370edb3a6a6d3e15cb17c8fd61591e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:22:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:22:21 2007 +0900"
      },
      "message": "sh: Fix URAM start address on SH7785.\n\nNot all of the SH-X2 URAM blocks are mapped in the same place,\nSH7785 happens to map it on the opposite end of the address space\nfrom SH7722, correct the addresses.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cb7af21f7d370edb3a6a6d3e15cb17c8fd61591e",
      "tree": "9042e4b322593adc3864b28a8c0899d7af7a52da",
      "parents": [
        "c3af39758ce49b79570ab5ff2f64e0ea5fd82c9b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:18:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:18:39 2007 +0900"
      },
      "message": "sh: Use boot_cpu_data for CPU probe.\n\nThis moves off of smp_processor_id() and only sets the probe\ninformation for the boot CPU directly. This will be copied out\nfor the secondaries, so there\u0027s no reason to do this each time.\n\nThis also allows for some header tidying.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3af39758ce49b79570ab5ff2f64e0ea5fd82c9b",
      "tree": "9f52d030596862ef572166ec70039409c81148db",
      "parents": [
        "dc47e9dd419df6c73a0c57b47fd8e0742dbe3424"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:08:46 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:08:46 2007 +0900"
      },
      "message": "sh: Support extended mode TLB on SH-X3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dc47e9dd419df6c73a0c57b47fd8e0742dbe3424",
      "tree": "7aee4731c2dd091afe8aa8ebcd441265f01d2093",
      "parents": [
        "f72abd0a4c3298912c03befa41660d03a2e3321d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:48:00 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:48:00 2007 +0900"
      },
      "message": "sh: Bump MAX_ACTIVE_REGIONS for SH7785.\n\nWhen using URAM in NUMA mode another active region is needed.\nBump this up so we don\u0027t trigger the region truncation in\nadd_active_range().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f72abd0a4c3298912c03befa41660d03a2e3321d",
      "tree": "fa4830ebe5eafad11d4e38da188f8c61ed7ff2d4",
      "parents": [
        "c167aeef232c45deaf5c6c9be00a1f71b14962d3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:45:46 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:45:46 2007 +0900"
      },
      "message": "sh: Fix plat_irq_setup_pins() for SH7785.\n\nThere was some debug code left in here that caused the pin changes\nto never be hit. Kill that off, and all is well.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c167aeef232c45deaf5c6c9be00a1f71b14962d3",
      "tree": "be63782eaf60726ac94f939488af9324e67c68ff",
      "parents": [
        "09a4df5f0c8b7c418821fe591bf0d0f13b206c61"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:43:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:43:39 2007 +0900"
      },
      "message": "sh: Kill off duplicate NODES_SHIFT.\n\nWe already set this in arch/sh/mm/Kconfig, don\u0027t set a conflicting\none in arch/sh/Kconfig too..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4d2cab7c00ebf5c12c3177763fed5a6b4658d384",
      "tree": "9862eb322bec6e24f3ef0645c57fc2a03682195b",
      "parents": [
        "26fad19d8c3ca9abd7ffb85a63f8e25f1b4910dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 10:47:00 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 10:47:00 2007 +0900"
      },
      "message": "sh: Disable 4kB pages on extended mode TLB.\n\n4kB pages are unstable on extended mode TLB, it\u0027s recommended\nthat TLB compat mode be used when using a 4kB PAGE_SIZE. Set\nthe default for extended mode to 8kB.\n\nThis should have negligible impact, as other than the extra swap\ncache entry bits, there\u0027s no reason to use the extended mode TLB\nwith 4kB pages.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "26fad19d8c3ca9abd7ffb85a63f8e25f1b4910dc",
      "tree": "d43351709cacd371e62042fc803c7923330fbc42",
      "parents": [
        "1f91bbb58413e0bce9726cd6d12bf4b95c343a7f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 10:29:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 10:29:58 2007 +0900"
      },
      "message": "sh: Disable L2 reporting for present URAM only parts.\n\nThe probing logic works for both URAM and L2, with no way to\ndistinguish between the two. Disable the probing for now and\nlet the CPU subtypes that have this in a real L2 configuration\nexplicitly say so.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1f91bbb58413e0bce9726cd6d12bf4b95c343a7f",
      "tree": "dd8df9ba558b7b21d3a73fa29ce43a05ac1b0a19",
      "parents": [
        "e71cf2b63c861bdcbe13d0a67d5007b5933c61a5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 18:11:27 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 18:11:27 2007 +0900"
      },
      "message": "sh: Define _ebss for uClinux MTD map driver.\n\nThe uClinux MTD device uses _ebss, add the symbol and corresponding\nexport.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e71cf2b63c861bdcbe13d0a67d5007b5933c61a5",
      "tree": "152b5bbf1512a8af45e7b4bfd86266fa8bda3065",
      "parents": [
        "ab27f62002f4dc8f759c1ec069024d8173e5dea0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:49:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:49:51 2007 +0900"
      },
      "message": "sh: Revert incorrect license string changes.\n\nThese were right the first time. Either a thinko or\nbuilding in the wrong tree. Revert this.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ab27f62002f4dc8f759c1ec069024d8173e5dea0",
      "tree": "8100937d901cacfa1e8eb0c7b410e0744b2008fc",
      "parents": [
        "8328a8ba92819792f37e3db002d404554e7a6f79"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:00:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:00:45 2007 +0900"
      },
      "message": "sh: Calculate cache aliases on L2 caches.\n\nCalculate the number of cache aliases on probed L2 caches, and while\nwe\u0027re at it, print out the detected statistics at boot time for these\nalso.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8328a8ba92819792f37e3db002d404554e7a6f79",
      "tree": "7e02cae27c24270b973ceafcbf5082b61a8aced0",
      "parents": [
        "d10040f7eb808cd984b563d1cf727a1020990a2e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:40:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:40:56 2007 +0900"
      },
      "message": "sh: nommu: Kill off dummy page fault ops for SH-3/4.\n\nWe stopped referencing these functions unconditionally when the\nold entry.S code was refactored, so this is just dead code at\npresent. Kill it off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d10040f7eb808cd984b563d1cf727a1020990a2e",
      "tree": "08bb8f1357b41ee194b7f198b82af90fe9db8ccb",
      "parents": [
        "1a442fe02d205d6980202b07f799ab9336e72ad7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:38:25 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:38:25 2007 +0900"
      },
      "message": "sh: Fix alias calculation for non-aliasing cases.\n\nThere was an off-by-1 on the cache alias detection logic on SH-4,\nwhich caused n_aliases to always be 1 even when the page size\nprecluded the existence of aliases.\n\nWith this corrected, 64KB pages happily reports n_aliases \u003d\u003d 0, and\nhits the appropriate fast paths in the flushing routines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1a442fe02d205d6980202b07f799ab9336e72ad7",
      "tree": "0901be4f71fc177340f3a718cf3336389f051bd9",
      "parents": [
        "0016a126accb32f1663eaeba966eb76c98f8929b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 19:16:05 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 19:16:05 2007 +0900"
      },
      "message": "sh: Initial SH-X3 SMP support.\n\nThis adds basic support for SH-X3 SMP (4 CPUs).\n\nMore IPI and cache debugging is necessary, mostly interfacing the\nd-cache coherency and the I-cache broadcast invalidates. Only for\ntesting at present!\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0016a126accb32f1663eaeba966eb76c98f8929b",
      "tree": "0f3a6ef304456a33f19bbf3636ccb79375569b95",
      "parents": [
        "ceb9b974513de6bd0ee86c30e84c34dd6e974fb5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:39:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:39:49 2007 +0900"
      },
      "message": "sh: Plug plat_smp_setup() in to generic setup path.\n\nNow that the SMP stubs are in place, call in to the setup code\nto be defined by the platform.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ceb9b974513de6bd0ee86c30e84c34dd6e974fb5",
      "tree": "7093560da97de0bda61cdcc061e77fcaea0a34c3",
      "parents": [
        "aba1030a7e529ec9fe47a8cfc06d12a39180fa71"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Sep 21 18:34:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:34:48 2007 +0900"
      },
      "message": "sh: Hook up the SH-X3 SMP intc register groups.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aba1030a7e529ec9fe47a8cfc06d12a39180fa71",
      "tree": "a28de7f7b89610246fddf488f042b58c66101b95",
      "parents": [
        "f18d533e3cd476aedf41fe1e6e9dc3e0a2446bba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:32:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:32:32 2007 +0900"
      },
      "message": "sh: Bring SMP support back from the dead.\n\nThere was a very preliminary bunch of SMP code scattered around for the\nSH7604 microcontrollers from way back when, and it has mostly suffered\nbitrot since then. With the tree already having been slowly getting\nprepped for SMP, this plugs in most of the remaining platform-independent\nbits.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f18d533e3cd476aedf41fe1e6e9dc3e0a2446bba",
      "tree": "64e54cb0572f62f8d171ce7f779b50226bfe931f",
      "parents": [
        "9964fa8bf952c5c4df9676223fab4cd886d18200"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Sep 21 18:16:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:16:42 2007 +0900"
      },
      "message": "sh: intc - initial SMP support.\n\nThis implements initial support for the SMP INTC (particularly\nINTC2) controllers.\n\nThese are largely implemented as conventional blocks, with\nregister sets grouped together at fixed strides relative to\nthe CPU id.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9964fa8bf952c5c4df9676223fab4cd886d18200",
      "tree": "f33281d2ff012be8c0b554c3cb5aca2eeb43c922",
      "parents": [
        "7ec9d6f8c0e6932d380da1964021fbebf2311f04"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:09:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:09:55 2007 +0900"
      },
      "message": "sh: Add SMP tlbflush variants.\n\nThis adds the TLB flushing routines for SMP systems, based on\nthe MIPS implementation, with some additional SH-specific\nflush routines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7ec9d6f8c0e6932d380da1964021fbebf2311f04",
      "tree": "9c2711e32669db4278eb063818c41355a58049c6",
      "parents": [
        "2d4a73d5b91528322631830784f4eb7897fb5e41"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:05:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:05:20 2007 +0900"
      },
      "message": "sh: Avoid smp_processor_id() in cache desc paths.\n\ncurrent_cpu_data uses smp_processor_id() in order to find the\ncorresponding cpu_data. As the cache descs are all currently\nidentical, just have this look at probed results from the boot\nCPU.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2d4a73d5b91528322631830784f4eb7897fb5e41",
      "tree": "19a61cc5ed80c0c3488197aec9539b602b50c4ad",
      "parents": [
        "00765c816a6396e2bb3c6588019bda1508b62f6a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:01:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:01:40 2007 +0900"
      },
      "message": "sh: Kill off special boot_cpu_data.\n\nThis consolidates the cpu_data definitions and gets rid of the special\nboot_cpu_data. It\u0027s made a wrapper to the boot CPU, in order to keep\nthe existing in-tree users happy.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00765c816a6396e2bb3c6588019bda1508b62f6a",
      "tree": "fc0988766c861d44f1330beeaab05c57d370c705",
      "parents": [
        "c1a069f960f32ff1721b1de12c875855133fe9e4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 17:53:26 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 17:53:26 2007 +0900"
      },
      "message": "sh: Make cpufreq driver less noisy on SMP.\n\nThe cpufreq driver banner is currently printed for each CPU, move\nit down so it\u0027s not as noisy and it\u0027s only printed once.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c1a069f960f32ff1721b1de12c875855133fe9e4",
      "tree": "355725fbfc8eba708200160121fe6ba554ad5d01",
      "parents": [
        "17be2d2b1c333e1e4c378369ba90ab2dd11c589a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:56:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:56:51 2007 +0900"
      },
      "message": "sh: Enable maple by default for the Dreamcast.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "17be2d2b1c333e1e4c378369ba90ab2dd11c589a",
      "tree": "2858bf8499f28bdf6422a89d896f6d8885c3231b",
      "parents": [
        "e87ab0c43c30faa0f4b337bfa87bce7923e67485"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Fri Sep 21 15:55:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:55:55 2007 +0900"
      },
      "message": "sh: Add maple bus support for the SEGA Dreamcast.\n\nThe Maple bus is SEGA\u0027s proprietary serial bus for peripherals\n(keyboard, mouse, controller etc). The bus is capable of some\n(limited) hotplugging and operates at up to 2 M/bits.\n\nDrivers of one sort or another existed/exist for 2.4 and a rudimentary\nport, which didn\u0027t support the 2.6 device driver model was also in\nexistence.\n\nThis driver - for the bus logic itself and for the keyboard (other\ndrivers will follow) are based on the code and concepts of those old\ndrivers but have lots of completely rewritten parts.\n\nI have the maple bus code as a built in now as that seems the sane and\nrational way to handle something like that - you either want the bus\nor you don\u0027t.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e87ab0c43c30faa0f4b337bfa87bce7923e67485",
      "tree": "7d2235f31282ef3c725227bcaf3a21ec4a9a4234",
      "parents": [
        "02353f5d2a317861536b8c38fea44196bdd5787c"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Fri Sep 21 15:27:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:27:35 2007 +0900"
      },
      "message": "sh: Magic Panel MTD mapping update.\n\nThis update moves the flash mapping for the Magic Panel into the board\nsetup. It also removes references to the old MTD mapping option in the\ndefconfig.\n\nSigned-off by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "02353f5d2a317861536b8c38fea44196bdd5787c",
      "tree": "307e29ce0a57c26c01b7a8bd8c8c78bf525473fd",
      "parents": [
        "43f4b8c7578b928892b6f01d374346ae14e5eb70"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:21:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:21:55 2007 +0900"
      },
      "message": "sh: rts7751r2d: Fix up trivial build failure.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43f4b8c7578b928892b6f01d374346ae14e5eb70",
      "tree": "f0f26c520bf6de74df759f6032c910904dbeb79d",
      "parents": [
        "d04a0f79f502a87bb17b147afc4b3e39e75275c3"
      ],
      "author": {
        "name": "Aoi Shinkai",
        "email": "shinkoi2005@gmail.com",
        "time": "Fri Sep 21 15:18:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:18:33 2007 +0900"
      },
      "message": "sh: rts7751r2d cf_ide rework\n\nSupport CF IDE on R2D-1 boards.\n\nSigned-off-by: Aoi Shinkai \u003cshinkoi2005@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d04a0f79f502a87bb17b147afc4b3e39e75275c3",
      "tree": "9fcd7244769316e22ce54e11bd0b80f544b30f90",
      "parents": [
        "db2504966ceb9f08557b6ea3ab7e367016fcaba9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:55:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:55 2007 +0900"
      },
      "message": "sh: Fix up extended mode TLB for SH-X2+ cores.\n\nThe extended mode TLB requires both 64-bit PTEs and a 64-bit pgprot,\ncorrespondingly, the PGD also has to be 64-bits, so fix that up.\n\nThe kernel and user permission bits really are decoupled in early\ncuts of the silicon, which means that we also have to set corresponding\nkernel permissions on user pages or we end up with user pages that the\nkernel simply can\u0027t touch (!).\n\nFinally, with those things corrected, really enable MMUCR.ME and\ncorrect the PTEA value (this simply needs to be the upper 32-bits\nof the PTE, with the size and protection bit encoding).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "db2504966ceb9f08557b6ea3ab7e367016fcaba9",
      "tree": "9fa8d6b4028720e25c3b42fb359d944981a68d45",
      "parents": [
        "0e01059c3db95b638aa0cc75be4b0e7a134fe904"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:34:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:55 2007 +0900"
      },
      "message": "sh: Wire up URAM node on SH7785.\n\nAdd SH7785 URAM as node 1, follows the SH-X3 change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0e01059c3db95b638aa0cc75be4b0e7a134fe904",
      "tree": "7c62af8fa557a4f5bd090abbfd55b1060558fb91",
      "parents": [
        "8f3dc1371efb5fd5f1dc02b2a01da589f2d220a0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 18 15:58:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: update defconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8f3dc1371efb5fd5f1dc02b2a01da589f2d220a0",
      "tree": "a66783a0e58d2233788546183beb57e1a15f0798",
      "parents": [
        "c3fae6d163f4647e9390eac3f2a1201e91cd6669"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 18 15:41:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: Handle non-SuperIO I/O ports.\n\nThis fixes up the port calculation logic for non-SuperIO accesses,\nbefore these were always matching the MRSHPC base, now just make\nsure the original port is handed back if it\u0027s not in the I/O port\nrange.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3fae6d163f4647e9390eac3f2a1201e91cd6669",
      "tree": "b61cd9f71fa5464d12c90482b9fb4542655cb615",
      "parents": [
        "2f0ae55f394a0d38ca3eb2fffac3f4d45c32eb97"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 14 09:26:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: r7780rp: irq-r7780rp needs linux/io.h.\n\nTrivial build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2f0ae55f394a0d38ca3eb2fffac3f4d45c32eb97",
      "tree": "93c1586bfbcb7cbde2af59e89f6e34428d004a93",
      "parents": [
        "7216ddc6b61040d7bfdf44713ea94f6d845553b2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 13 16:36:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: hp6xx: Trivial build fixes for INTC changes.\n\nGet the IRL-\u003eIRQ stuff building.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7216ddc6b61040d7bfdf44713ea94f6d845553b2",
      "tree": "fcd97cff27bf0139026215fb5eac16f471f002bf",
      "parents": [
        "dfcb76089ada89a5520ad8544440799e75f01227"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 13 13:01:15 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: heartbeat needs 32-bit writes.\n\nMost boards use 8 or 16-bit access for the LED bank, se7206\nneeds 32. There\u0027s only 8 individual LEDs however, each with\na \u0027special\u0027 value in terms of logical ordering. Go FPGA, go!\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dfcb76089ada89a5520ad8544440799e75f01227",
      "tree": "d9d12536cd6bef6ebda9eb2717f4c7a0a43a4b73",
      "parents": [
        "ded5431ff311d963888ac951131a04fe7633aa79"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 13 12:59:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: Make the I/O port routines less stupid.\n\nThe port routines were logically inverted, and the MRSHPC range had\nno upper bound, causing 8 and 16-bit port I/O to get mangled.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ded5431ff311d963888ac951131a04fe7633aa79",
      "tree": "1a7b04e4f412a5140bced2074d508e1b99e49526",
      "parents": [
        "18d18ba8ef147f9d0d97da1da1253ce5c982bb91"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Wed Sep 12 11:54:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: Magic Panel R2 board support.\n\nThis adds support for the SH7720 (SH3-DSP) based Magic Panel R2\nboard.\n\nSigned-off-by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "18d18ba8ef147f9d0d97da1da1253ce5c982bb91",
      "tree": "622d3b35fb7ee55c8fc1d487c2454ae1c51cd454",
      "parents": [
        "aedb598631885c54e1bd61b19a373cd1b97aa568"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Wed Sep 12 11:36:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hp6xx: Enable pata_platform in defconfig.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aedb598631885c54e1bd61b19a373cd1b97aa568",
      "tree": "5a613dd05736564a85dce61066c57d438f83d8ef",
      "parents": [
        "1db4e9bb5682fd3fd3f37f7fe9c322e7c5bb7578"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Wed Sep 12 11:35:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hp6xx: Enable touchscreen and powerbutton IRQs.\n\nIRQ0-\u003eIRQ3 need to be an IRQ mode for these to work, fix them up.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1db4e9bb5682fd3fd3f37f7fe9c322e7c5bb7578",
      "tree": "6daaa0ceb4e8d6dd710a3286d25ec43109dfcfd0",
      "parents": [
        "d581593388e39d77acd643b1d7427c5ecbb85a03"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 18:10:23 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: Don\u0027t enable FPU for SH4AL-DSP.\n\nThis leads to invalid configurations where both FPU and DSP support\ncan be enabled in the same kernel, resulting in build failure.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "35f3abe97696e7563b0dbd7c825acdaab423d330",
      "tree": "75ec3246cca2c09223ab5019c2e532c7663c7d78",
      "parents": [
        "68362e0857ecf8a9da1ac5f7abceafbcfaa969d7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 15:28:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: INTC stubs for SH7343 and SH7770 builds.\n\nGet the SH7343 and SH7770 stuff linking again. Both of these still\nrequire proper INTC support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c9eaaa9763702bdeac5ac5f790dcebafbada44bb",
      "tree": "c43e6004e0bab1bed066631aa4a006eab1cb98c6",
      "parents": [
        "4f247e84bdb81aab8880f556882a449782a1ea8b"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:51:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hp6xx: Update CF IRQ for INTC changes.\n\nThe vector changed, so follow the INTC changes for the new vector.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4f247e84bdb81aab8880f556882a449782a1ea8b",
      "tree": "17849460a32089b6d11321c0cdac25256cf6a682",
      "parents": [
        "f1382305b9357c8152852d6fcf0d84570d83987a"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:49:59 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: dma: Fix up build for SH7709 support.\n\nTrivial build fixes for SH7709.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f1382305b9357c8152852d6fcf0d84570d83987a",
      "tree": "301757c825ed4385b4e6362207a939b8701adbd6",
      "parents": [
        "eb650d67d8ad0fa16c0c61674d980adb25155358"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:48:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hd64461: Trivial build fixes for SH7709.\n\nSome trivial fixes to get SH7709 + HD64461 building again.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8c8ee8254767d517907418d88492d4d91f10aca1",
      "tree": "5a6749064c6b683f2bf61e5c11ebf0898c16d0d0",
      "parents": [
        "9dd3f2205330a52674d7c015109813f639af0f14"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:43:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: hp6xx: APM build fix and new battery values.\n\nBuild fixes for the hp6xx APM code, as well as some adjustments for\nthe battery values.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9dd3f2205330a52674d7c015109813f639af0f14",
      "tree": "62d54f886d9e7813a6bc2f41910aecb146eb9b3f",
      "parents": [
        "f12468a6fd9edc43c7beb8be461ca6927a371540"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:41:18 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: update hp6xx defconfig.\n\nhp6xx_defconfig resync.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d73e53870e5045eebe32b9b7d46e72b02adc4d9",
      "tree": "e20663923458bb9e5aa65f4c39a142824757fe01",
      "parents": [
        "aa0e77dc21d73057208b8683114b400c898cf53a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 12:35:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: nommu fault handler needs signal.h.\n\nTrivial build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aa0e77dc21d73057208b8683114b400c898cf53a",
      "tree": "e4b918700fe2c6ab8f7a8e0c92a5dfc9fd351271",
      "parents": [
        "da6b003adc73011fd441a89c30d4f896667e24ba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 12:35:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: Fix up se7751 build.\n\nTrivial compile fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9d4c82625914c31fd21e341765d476784cc74f14",
      "tree": "5ad9918659ff4566fada530785bd21039dcee155",
      "parents": [
        "897cfcd878ccc9c2b0f1b3bb00a2368c43feafc0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:06:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: remove sh7780 interrupt controller hack from pci code\n\nThis patch removes the sh778x specific pci code that pokes in the\ninterrupt controller and overwrites things. The new and improved IRL\ncode manages this in plat_irq_setup() and plat_irq_setup_pins()\ninstead.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "897cfcd878ccc9c2b0f1b3bb00a2368c43feafc0",
      "tree": "4bfd5d6d6194e88509527990f45cf71a6907bfbe",
      "parents": [
        "5cbc3af521a85aab8ae72c25afcf2698a7547cbd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:06:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: intc - rework higlander irq code for r7780mp and r7785rp\n\nThis patch reworks the highlander irq code for r7780mp and r7785rp.\nThe same strategy as for the new R2D code is used here - the board\nspecific interrupts are now starting from HL_FPGA_IRQ_BASE. The code\nfor r7780rp is not touched due to lack of hardware.\n\nTested with CF, AX88796 on r7780mp and r7785rp. The touch switch\ninterrupt has also been tested on r7780mp.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5cbc3af521a85aab8ae72c25afcf2698a7547cbd",
      "tree": "48efae9104e1de9dc5672d645b85c843852a3635",
      "parents": [
        "953c8ef250fc6c329d1607cf9cd7fac1d72d7579"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:05:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: minor fixes\n\nThis patch contains the following fixes:\n- Adds sh7785 support to CONFIG_EARLY_SCIF_CONSOLE_PORT.\n- Removes duplicate include from rts7751r2d irq code.\n- Removes CONFIG_CPU_HAS_INTC from sh7720 Kconfig entry.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "953c8ef250fc6c329d1607cf9cd7fac1d72d7579",
      "tree": "bd327af6c320d890ab61dd6893fbdd35fca86c80",
      "parents": [
        "123f5f188638bfc673aca22ade64b863ec3a2804"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:03:50 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: intc - irl mode update for sh7780 and sh7785\n\nThis patch contains the following fixes and improvements:\n- Fix address typo for INTMSK2 / INTMSKCLR2 registers on sh7780.\n- Adds IRQ_MODE_IRLnnnn_MASK using intc controller for IRL masking.\n- Good old IRQ_MODE_IRLnnnn should not register any intc controller.\n- plat_irq_setup_pins() now selects IRL or IRQ mode.\n- the holding function is now disabled using ICR0.\n\nBy default all external pin interrupts are disabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1254d1db11d8528558613fde5b89eb09306f50a3",
      "tree": "53aaf7361999ad40d518b6ad3c884efbc7aaa32f",
      "parents": [
        "a1fd306b887f06d648f45a2c722e9036dced9590"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Aug 23 15:19:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: remove CONFIG_CPU_HAS_INTC_IRQ\n\nAll processor specific interrupt code is now converted to make use\nof the new intc code. The config option CONFIG_CPU_HAS_INTC_IRQ is\nbecause of that pointless.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a1fd306b887f06d648f45a2c722e9036dced9590",
      "tree": "79fa5ca3bd5ac10a087902c43cea6bafb3ef02ec",
      "parents": [
        "b8996e49e8d777abd64833095a1cd291b749df18"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Aug 23 15:11:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: Fix up heartbeat build and resource size.\n\nWe were abusing the resource size for the number of bits, this\nhas been reworked using proper platform data, so this can be\ntidied up now. Boards in general only have a 1-byte wide resource,\nwhich the ioremap_nocache() case already handles.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b8996e49e8d777abd64833095a1cd291b749df18",
      "tree": "d0b5ee5853e538675af7668a201ef2f6548ed8b5",
      "parents": [
        "8a467a529f01c3471b195a0e8989c6177fe145ef"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 22 13:36:23 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: defconfigs for R2D-PLUS and for R2D-1\n\nThis patch removes the old r2d config file named rts7751r2d_defconfig\nand adds separate config files for the two r2d board versions. The two\nnew defconfigs are identical with the exception of board selection:\n\n- rts7751r2dplus_defconfig selects CONFIG_RTS7751R2D_PLUS\u003dy\n- rts7751r2d1_defconfig selects CONFIG_RTS7751R2D_1\u003dy\n\nPlease remember to update both files with r2d changes in the future.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b05d1865b46ea72c66ba082598ba370582bb590e",
      "tree": "5260e9bfae2760e4ada98256fd69948d165233f6",
      "parents": [
        "2d009328db0951d5eec77a5fe0df3c3e64b35851"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Aug 21 12:25:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: Kill off volatile silliness in sq_flush_range().\n\n  CC      arch/sh/kernel/cpu/sh4/sq.o\narch/sh/kernel/cpu/sh4/sq.c: In function \u0027sq_flush_range\u0027:\narch/sh/kernel/cpu/sh4/sq.c:65: warning: passing argument 1 of \u0027prefetch\u0027 discards qualifiers from pointer target type\n\nThis didn\u0027t actually need to be volatile in the first place, so just\nkill off the qualifier entirely.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2d009328db0951d5eec77a5fe0df3c3e64b35851",
      "tree": "853e5c91b43fd637fd6f1c0162c0aca07259b01b",
      "parents": [
        "8786c952c1682a132e99b736beae4523e409b13d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 20 13:15:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: More license string silliness.\n\n\u0027GPL v2\u0027 vs \u0027GPLv2\u0027.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8786c952c1682a132e99b736beae4523e409b13d",
      "tree": "fec83f758cf197fb4515675ceb8c023ecd60dc20",
      "parents": [
        "2eb0303c2cd536d7f15c7f3bafc848b850a447f0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 20 13:03:41 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: heartbeat driver update.\n\nAdd some flags for the heartbeat driver, and kill off some duplication\nin the bit positions for the boards that don\u0027t have special cases.\n\nThis also allows for variable access widths and inversion.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2eb0303c2cd536d7f15c7f3bafc848b850a447f0",
      "tree": "b2283de8710f9764f8aaae7c9da2f8f59c8b4153",
      "parents": [
        "0dc3fc04dd0251aa95b49ca7048e9e8f24291166"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:53:41 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - add support for sh7206\n\nThis patch converts the cpu specific interrupt setup code for sh7206\nfrom ipr to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0dc3fc04dd0251aa95b49ca7048e9e8f24291166",
      "tree": "549dc99c3b7548738b02657415c7c5988630da4a",
      "parents": [
        "c4773bc2a011efa9abe2027f6959106d6f911889"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:53:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - add support for sh7619\n\nThis patch converts the cpu specific interrupt setup code for sh7619\nfrom ipr to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c4773bc2a011efa9abe2027f6959106d6f911889",
      "tree": "a8611eca8cf6f71f7970ee02eb5a9dd8f3472939",
      "parents": [
        "3d37d94e5aab669f5a492bb3cda67bbbbbca50b8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:51:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: fix irqs for the second serial port on sh7206\n\nThis patch makes sure the serial port interrupt irqs matches the\ndatasheet.  Only irqs for SCIF1 are changed. While at some cosmetic\nspaces 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": "3d37d94e5aab669f5a492bb3cda67bbbbbca50b8",
      "tree": "7066d6e40e2da4b9fdc9b169909ae65d88068df1",
      "parents": [
        "5c37e025352b993d8726b0207ff2270b2f2bc7d6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:50:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - primary priority masking fixes\n\nThis patch contains various intc fixes for problems reported by\nMarkus Brunner on the linuxsh-dev mailing list:\n\nhttp://marc.info/?l\u003dlinuxsh-dev\u0026m\u003d118701948224991\u0026w\u003d1\n\nApart from added comments, the fixes are:\n\n- add intc_set_priority() function prototype to hw_irq.h\n- fix off-by-one error in intc_set_priority()\n- make sure _INTC_WIDTH() is set for primary priority masking\n\nBig thanks to Markus for finding these problems. Version two fixes\na compile error and an inverted primary check.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5c37e025352b993d8726b0207ff2270b2f2bc7d6",
      "tree": "87463d1c79600c37d3df06cbdbdf14bdc6de5094",
      "parents": [
        "46420e49c9fd76defecfb3f048ab20c5a72dfd0a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:45:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - mark data structures as __initdata\n\nWith the intc core improved it is now possible to put the intc data\nstructures in the initdata section.\n\nVersion two of this patch puts the __initdata inside DECLARE_INTC_DESC()\nand removes the __initdata included in the board specific r2d code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "46420e49c9fd76defecfb3f048ab20c5a72dfd0a",
      "tree": "08f30f269fba1fd71f00e2902ba310b49a698df6",
      "parents": [
        "f8b40d8ce86035b126a27a57ed9139c08ae3ebf1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:31:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: x3 - add ipi vectors\n\nWith the intc dual prio register support in place it is now possible\nto add the ipi vectors to x3.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f8b40d8ce86035b126a27a57ed9139c08ae3ebf1",
      "tree": "902a6757448f8d80c08b7b5c2456ed400d9fcb5b",
      "parents": [
        "2eeec85638cebcb6fbcb2abfe182a32252f3456d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:30:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501\n\nThis patch replaces all instances of CONFIG_VOYAGERGX with\nCONFIG_MFD_SM501. While at it we make sure the r2d code compiles\nboth with and without SM501.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2eeec85638cebcb6fbcb2abfe182a32252f3456d",
      "tree": "3b98f924a5f961d844555794a3564cbc2c3a8be5",
      "parents": [
        "73505b445dbb8ad12df468404c4dd5cde9c40c65"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:29:16 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - convert board specific r2d code\n\nThis patch converts the board specific interrupt code for r2d to make\nuse of intc. While at it we improve the Kconfig to avoid confusion.\n\n- Two sets of interrupt tables exist - one for R2D-1 and one for R2D-PLUS.\n- R2D-1 and R2D-PLUS use the same irq constants.\n- R2D-1 has AX88796 support, R2D-PLUS does not hook up that IRQ.\n- R2D-PLUS has KEY support, R2D-1 does not hook up that IRQ.\n- The number and order of IRQ values are disconnected from register bits.\n- Interrupt sources now start from IRQ 100.\n- The machvec demux function converts from irlm IRQ 0-14 to IRQ 100++.\n\nTested on R2D-1 and R2D-PLUS boards.\n\nVersion 2 adds CONFIG_RTS7751R2D_1 and CONFIG_RTS7751R2D_PLUS together\nwith intc structured as __initdata.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73505b445dbb8ad12df468404c4dd5cde9c40c65",
      "tree": "c248710475090f01dc874e2c878efc769b24d2af",
      "parents": [
        "6ef5fb2cfcedaab4a43493c8f2305a67c0ce1af6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:26:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - rework core code\n\nThis patch reworks the intc core, implementing the following features:\n\n- Support dual priority registers - one set and one clear register\n- All 8/16/32 bit register combinations are now supported\n- Both single mask and single enable bitmap register are supported\n- Add code to set interrupt priority\n- Speedup sense and priority configuration code\n- Allocate data using bootmem, allows intc data structures to be\n  __initdata\n- Save memory - allocated memory footprint is smaller than intc\n  structures\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6ef5fb2cfcedaab4a43493c8f2305a67c0ce1af6",
      "tree": "ba5b4c0a19a1d81047d49488b6fe3e3b02e824cf",
      "parents": [
        "d6aee69ca11550f3ca325ceaa020ea74e173478f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:22:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: intc - add a clear register to struct intc_prio_reg\n\nWe need a secondary register member in struct intc_prio_reg to support\ndual priority registers used by ipi on x3.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d6aee69ca11550f3ca325ceaa020ea74e173478f",
      "tree": "1ce573cbe84e4cca76b6cefa7df28b34f17e562f",
      "parents": [
        "3ea6bc3de4f15fcae84fb31eeea4d420685a3da2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:18:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: x3 - fix setup_bootmem_node() compile error with shx3_defconfig\n\nThis makes sure the function prototype for setup_bootmem_node() gets\nincluded. The file setup-shx3.c does not compile otherwise for\nCONFIG_NUMA\u003dn.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3ea6bc3de4f15fcae84fb31eeea4d420685a3da2",
      "tree": "2b9e37135052aab926b7be0822d024c4ba71c32e",
      "parents": [
        "dfc5ed2a939baf08f9385a8c6249b719cac63665"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Mon Aug 20 08:59:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Add SH7720 CPU support.\n\nThis adds support for the SH7720 (SH3-DSP) CPU.\n\nSigned-off by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f7f86345fd0cf951613e76e4d00f1f6e8cd11f81",
      "tree": "f55a387d6a3ff4faa76d145f688925fe6eff349f",
      "parents": [
        "e289fd972c9943e51c46929e9dbec3cc4558a6b8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 18:11:26 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Kill off duplicate symbol exports on SMP.\n\nsynchronize_irq() was being exported twice, kill off the duplicate\nexport.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d3428e91017f2ecf5655b3ffdf6ed65f5430ade1",
      "tree": "69035a9da61d0dbb8f152b7b412fb65be6bd0a9c",
      "parents": [
        "1760b7d760b2804a87affcb8ec74edde8812a1ea"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 17:06:54 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Wire up CSM node for SH-X3.\n\nNow that NODES_SHIFT is bumped up, we can plug in the CSM block as\na separate node, too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9904494d6a5303f6eebf6fe95a37bf1f952a3f5d",
      "tree": "5dbe056c90e554dd061916a976130ff84f6e2aa5",
      "parents": [
        "af24fdc1685ff8b27075afbc12d7f6b35b385ae1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 16:45:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Bump up NODES_SHIFT for SH-X3.\n\nThis was at 1, which is where most subtypes want it. SH-X3 has\nmore nodes, so bump it up to 3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af24fdc1685ff8b27075afbc12d7f6b35b385ae1",
      "tree": "bb7d4fe99eedd73e3a03357d974795b1d2862f00",
      "parents": [
        "e7109a96e6e2a1f7c4b778146902d86c4f558949"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 16:31:38 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: x3proto: Trivial ILSEL build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7109a96e6e2a1f7c4b778146902d86c4f558949",
      "tree": "e7fcf1c29ee5fc176290b229ef1f97a236c25561",
      "parents": [
        "fef96086270e8d3c99fb2bfc72eef94d95ab2240"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 15:27:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: x3proto: Hook up ethernet and USB platform devices.\n\nNow that we have a way of enabling the IRQs, hook up the platform\ndevices and wrap in to ILSEL for mapping the vectors.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fef96086270e8d3c99fb2bfc72eef94d95ab2240",
      "tree": "f272fd7e40d7f4f557ab5869f4273cd90646c2e8",
      "parents": [
        "94807a33dc4aaf522d3eab62db225361e5a97b2a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 15:26:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: x3proto: ILSEL IRQ support.\n\nThis adds functionality for the on-board ILSEL IRQs that chain\nIRL mode events. Many on-board devices (ethernet, usb, etc.) rely\non ILSEL IRQs directly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "94807a33dc4aaf522d3eab62db225361e5a97b2a",
      "tree": "fbfe908829b6a6067c200beae7cb1fed26040000",
      "parents": [
        "8d797cd191397b2a92b190228f07c7715c1c832a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 15:22:04 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Initial support for SH-X3 prototype board.\n\nThis adds initial support for the SH-X3 prototype board.\nOnly simple logic for the IRQ controller and the heartbeat driver\nfor now.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8d797cd191397b2a92b190228f07c7715c1c832a",
      "tree": "7c5b6bfb4180d9c784529c2986827d4b006501dd",
      "parents": [
        "6d64d4256cccd3a452ebd8c37a1d41e2d5dab8c6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Aug 07 18:52:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Plug in SH-X3 SCIF0 for sercon earlyprintk.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d64d4256cccd3a452ebd8c37a1d41e2d5dab8c6",
      "tree": "baacb7d40fac6a97ac98dc8bbcd703045f03bd94",
      "parents": [
        "96290d808fa4c9b8e744dc1cd032b005179f4710"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Aug 07 18:51:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: intc: Fix sense regs oops for IRL IRQs.\n\nIRL doesn\u0027t always define sense registers, so don\u0027t bother trying to\niterate through the table. This ended up causing an oops on SH-X3\nwhen using IRL mode.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "96290d808fa4c9b8e744dc1cd032b005179f4710",
      "tree": "0eb6e0c559cf5862ec8ebe482fbbac4c87caa4ef",
      "parents": [
        "48180cab3adf4cb290c28b70e44e958b7fb8a5b0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:29:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: remove intc2 code\n\nThere is no point in keeping around the now unused intc2 code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "48180cab3adf4cb290c28b70e44e958b7fb8a5b0",
      "tree": "2cf6000e98f680a8ed9631626d2ce7e9525b55d2",
      "parents": [
        "51da64264b8d59a1e5fceebd94a975690b70b086"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:27:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: intc - convert voyagergx code\n\nThis patch converts the sh-specific voyagergx interrupt code to make use\nof intc. A lot of \"interesting\" old cruft gets replaced with intc tables\nand some simple demux code.\n\n- All interrupt sources in the sm501 data sheet are now in the header.\n- The number and order of IRQ values are disconnected from register bits.\n- Interrupt sources now start from IRQ 200.\n- set_irq_chained_handler() is now used to hook up the demux function.\n\nIn the future it would probably make sense to move the interrupt demuxer\ninto into the mfd driver, but this is probably a nice step in the right\ndirection until that happens.\n\nTested on a R2D-1 board using the serial port hooked up to the sm501.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "51da64264b8d59a1e5fceebd94a975690b70b086",
      "tree": "bb3042c8e14f162bda662ec9e93c807aef37de05",
      "parents": [
        "2635e8558a7ec0002724e3da8c0a221d2c08af33"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:25:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - add single bitmap register support\n\nThis patch adds single bitmap register support to intc. The current\ncode only handles 16 and 32 bit registers where a set bit means\ninterrupt enabled, but this is easy to extend in the future.\n\nThe INTC_IRQ() macro is also added to provide a way to hook in\ninterrupt controllers for FPGAs in boards or companion chips.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2635e8558a7ec0002724e3da8c0a221d2c08af33",
      "tree": "42b3c10234b64cff8cddea080ec553a4d24160f8",
      "parents": [
        "d59645d6ba67337ff09369d9da4fc47f7dc361cc"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:24:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - remove redundant irq code for shmin\n\nThis patch removes redundant interrupt code for the shmin board which\nis using a sh770x processor and 4 IRQ lines as individual interrupts\n(IRQ-mode).\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "d59645d6ba67337ff09369d9da4fc47f7dc361cc"
}
