)]}'
{
  "log": [
    {
      "commit": "b2d7c7f7a69fd953626c3e507bac70e18b21f70e",
      "tree": "fe2f07da02b84c66388cfe6c2483170932a49bb5",
      "parents": [
        "96de1a8f0275bd67f243833e7088baced518f873"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Feb 26 21:42:11 2008 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 27 10:28:48 2008 +0900"
      },
      "message": "arch/sh/drivers/dma/dma-sh.c: Correct use of ! and \u0026\n\nIn commit e6bafba5b4765a5a252f1b8d31cbf6d2459da337, a bug was fixed that\ninvolved converting !x \u0026 y to !(x \u0026 y).  The code below shows the same\npattern, and thus should perhaps be fixed in the same way.\n\nThis is not tested and clearly changes the semantics, so it is only\nsomething to consider.\n\nThe semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@ expression E1,E2; @@\n(\n  !E1 \u0026 !E2\n|\n- !E1 \u0026 E2\n+ !(E1 \u0026 E2)\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "763a495a022ac26afb2940e768e86725c1c7e8c9",
      "tree": "1f7d5d579472b51abd1430b378bf80712472a94e",
      "parents": [
        "bd49666974a12f39eb9c74044e0b1753efcd94c4"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Tue Feb 26 14:14:56 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 26 14:14:56 2008 +0900"
      },
      "message": "\n\nsh: revert dreamcast pci change\n\nCommit e036eaa681a17f71b64f6d9040fe605555623919 broke dreamcast pci, this\npatch fixes that by reverting the dreamcast specific bits.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1de83e94e6d4af22614c100b0c69716ab6eaa870",
      "tree": "9866e8becdbda18388ae1152320baedd7a142b46",
      "parents": [
        "4377e605e0b004a8d2049eac6cc89fbe1fdcdbb2"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Feb 18 14:09:10 2008 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 26 14:06:43 2008 +0900"
      },
      "message": "sh: heartbeat: ioremap is expected to succeed\n\nioremap is expected to succeed\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "123100cf4fff3e8ffa375df2c74c7f2cb29ab17a",
      "tree": "d8a030b56e28145b1983166e1c92e5f1fc70dc85",
      "parents": [
        "c0ca41a27ef40fbe6d5fe343b61d63d7e1b93d28"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Feb 14 14:05:57 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:25:41 2008 +0900"
      },
      "message": "sh: fix pci io access for r2d boards\n\nUse generic_io_base to point out the pci io window, and make sure the\nhighest port address used is SH7751_PCI_IO_SIZE - 1.\n\nThis patch fixes pci io port access for the r2d boards - CONFIG_8139TOO_PIO\nnow works as expected. So does the alsa driver for CMI8738.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Katsuya MATSUBARA \u003cmatsu@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e036eaa681a17f71b64f6d9040fe605555623919",
      "tree": "6fe462fe6106e830f39abd25f0e1a4f8aff3cb5c",
      "parents": [
        "f99cb7a43c5cca1813a97312487acf7a0f88ee2a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Feb 14 13:52:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:25:32 2008 +0900"
      },
      "message": "sh: use ctrl_in/out for on chip pci access\n\nThis patch makes sure ctrl_inN/outN are used instead of inN/outN for on chip\npci registers. Without this patch addresses may be adjusted using the value\nin generic_io_base. This patch makes it possible to set generic_io_base and\nhave pci without reading and writing all over the place.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Katsuya MATSUBARA \u003cmatsu@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "222dc791e1c3e8c0c0e2807c55999ad3d85e8760",
      "tree": "b32bf1250762b54c7a97650ac53f75f84287a0e8",
      "parents": [
        "2a3eeba88f935b200245d1536b99cd4b7eec1d4a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Feb 02 23:03:47 2008 +1100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:22:07 2008 +0900"
      },
      "message": "sh: remove unneeded cast\n\nnow that platform_device_register_simple() takes a \"const chat *\".\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8f0e7d240554f71577e380783feeb264a90944c9",
      "tree": "03cb94fc6a3e5bed7b0c5347d45c0aa32d9c563a",
      "parents": [
        "6a9e7f203187e22e96588fa0156b2652841196bf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Dec 13 19:45:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 15:04:26 2008 -0800"
      },
      "message": "PCI: Kconfig help: don\u0027t refer to the PCI-HOWTO\n\nA HOWTO that hasn\u0027t been updated for half a dozen years no longer\n\"contains valuable information about which PCI hardware does work under\nLinux and which doesn\u0027t\".\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "da2d7f4bc578651455a7353995beb87db3cd8815",
      "tree": "a3bc7770c59f8e7fdefc1e43351512fb7e2bd6da",
      "parents": [
        "d4dca67bc2fd6caa4df3db28b6424841b95fde88"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Fri Jan 25 16:04:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 16:24:01 2008 +0900"
      },
      "message": "sh: update r7780rp interrupt code\n\nThis patch updates the board specific irq code for r7780rp. The new code is\nvery similar to the other highlander implementations, with the exception that\nthe r7780rp handles pci interrupts using IRL. To simplify the pci code and\nuse the same interrupt numbers as r7780mp and r7785rp we hook in to the\ncpu specific pci vectors.\n\nThe pci interrupts and the push switch all work well with and without this\npatch. CF and AX88796 are not ok though and the source of the problem is\nunknown at this point. The AX88796 does for not detect it\u0027s proper mac\naddress (IPL gets it right) and the kernel hangs on CF access. As a workaround\nthis patch removes the CF and the AX88796 from the platform datain case of\nr7780rp.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a724605cb7a66d423a494a395f9a8ba871b8a1eb",
      "tree": "4f6345db7b6fb3001782c688c6fd1f07ae9be1b6",
      "parents": [
        "f93e97eaead5c50af35d73cca7301ebbfdff116c"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Jan 24 18:40:50 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:04 2008 +0900"
      },
      "message": "sh: use declared coherent memory for dreamcast pci ethernet adapter\n\nThis patch makes the dreamcast use the recently added declared coherent\nmemory functions to point out the memory window suitable for dma.\n\nApart from cleaning up, this gives the dreamcast a proper memory allocator\nfor pci dma memory.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4862ec073975e28f432f164405e60fa6f5c9d071",
      "tree": "b493b2a7fcd0abd8d13f24e63eaf4aaa9c89077e",
      "parents": [
        "773c7bd69434a356af4363a61889ef975b256e32"
      ],
      "author": {
        "name": "Nicholas Beck",
        "email": "nbeck@mpc-data.co.uk",
        "time": "Wed Jan 23 12:50:51 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:04 2008 +0900"
      },
      "message": "sh: Add support for SDK7780 board.\n\nAdd support for Renesas Technology Europe SDK7780 board.\n\nSigned-off-by: Nicholas Beck \u003cnbeck@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a5350a9686efa65cbd2ad4677bcb9372c7ad05c7",
      "tree": "43a8cda02dcc5cd4ca6786374635566bf0e421ba",
      "parents": [
        "427c727fd0637555a4bb6828c07bf36b9506ddde"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jan 19 16:06:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:03 2008 +0900"
      },
      "message": "sh: Kill off dead HS771RVoIP board support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7d740a066fb9c6681c2898c7977209725c9e552f",
      "tree": "1e883b36c1aa05b5bf509500fec743d676042bed",
      "parents": [
        "0465b9fb5f6b57f00a6f5bf2169e30e8f3c7d66c"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Mon Jan 07 14:40:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Add support for SH7763 CPU subtype.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "31a49c4bf8f964b7a9897baa889916d71b51d9c1",
      "tree": "e6c900dfbdf51d97d4c189a712a8c4e1aa059cf4",
      "parents": [
        "52e8b118ecd17185ce514cd3f955094c1d8f4288"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Wed Dec 26 11:45:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Add support for SH7721 CPU subtype.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b6d7b666097e79a8908e3c43fd55fd291a95e133",
      "tree": "61ab633feecd144d129fc3b220ecb9376c7949bd",
      "parents": [
        "d5f68c6dbda8e63df258a0c639f03d7565cf1d50"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 22 16:29:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:55 2008 +0900"
      },
      "message": "sh: Get the SH-5 PCI support building.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b4eaa1cc7ce8203ac9af9184c49c635ce79592b1",
      "tree": "83d71382fed9cc992cd6a1c23e6ec28fef304f2a",
      "parents": [
        "18bc81319b438ae3266e1b2653ce874912dae891"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 23:27:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:55 2008 +0900"
      },
      "message": "sh: Kill off the rest of arch/sh64/kernel/.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af5ca3f4ec5cc4432a42a73b050dd8898ce8fd00",
      "tree": "3e5a3081b2802547f10da72c0026b4929d0e287b",
      "parents": [
        "528a4bf1d5ffed310d26fc1d82d45c02949f71cf"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Dec 20 02:09:39 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:40 2008 -0800"
      },
      "message": "Driver core: change sysdev classes to use dynamic kobject names\n\nAll kobjects require a dynamically allocated name now. We no longer\nneed to keep track if the name is statically assigned, we can just\nunconditionally free() all kobject names on cleanup.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b0d98dc504c3f29cc4647fff87a5061be5f0f3d7",
      "tree": "13a39aec398a17349eebc3dd5c971e5dae14690d",
      "parents": [
        "78ffeec462adf4c631f879c523e9ef5b2c8d0b14"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Fri Nov 30 12:36:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 30 12:36:13 2007 +0900"
      },
      "message": "sh: Support PCI IO access of SH7780 base boards.\n\nThe IO access of PCI is not supported in R7780RP and the MS7780SE\nboard now. The support of the IO access mode of e100 and a lot of IDE\nchips becomes possible by fixing the code.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "78ffeec462adf4c631f879c523e9ef5b2c8d0b14",
      "tree": "c9fb4f26653d73c89b6f395f55f0da74cb011477",
      "parents": [
        "e1cca7e8d484390169777b423a7fe46c7021fec1"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Fri Nov 30 12:35:24 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 30 12:35:24 2007 +0900"
      },
      "message": "sh: Fix PCI IO space base address of SH7780.\n\nPCI IO space base address of SH7780 was wrong.\nChange from 0xFE400000 to 0xFE200000.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f96691872439ab2071171d4531c4a95b5d493ae5",
      "tree": "340a0a5faa7429e9cb579417f8da78b0d6f6aaa2",
      "parents": [
        "07782cec9b444746859855fc310f20f254e995a0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:05:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Kill off the remaining ST40 cruft.\n\nThe ST40 stuff in-tree hasn\u0027t built for some time, and hasn\u0027t been\nupdated for over 3 years. ST maintains their own out-of-tree changes\nand rebases occasionally, and that\u0027s ultimately where all of the ST40\nusers go anyways.\n\nIn order for the ST40 code to be brought up to date most of the stuff\nremoved in this changeset would have to be rewritten anyways, so there\u0027s\nvery little benefit in keeping the remnants around either.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "767f0d68677ad19b3a85beb88f4e4dd54a047e42",
      "tree": "bf3c884ce104217fd7b50f67969d7b4cf4a39fb0",
      "parents": [
        "afca03574555c9af9a86d5a025f0187d0b77ac32"
      ],
      "author": {
        "name": "Alejandro Martinez Ruiz",
        "email": "alex@flawedcode.org",
        "time": "Wed Oct 24 17:10:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 08:44:13 2007 +0900"
      },
      "message": "sh: ARRAY_SIZE() cleanup\n\nI\u0027m converting most array size calculations under arch/ to use the\nARRAY_SIZE() macro. This is the (tiny) patch for sh.\n\nSigned-off-by: Alejandro Martinez Ruiz \u003calex@flawedcode.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "622a9edd919de98ef59571ae6c40c7458244e3f2",
      "tree": "c25684f90ed52c459c39d97d6ab641fe3bb6b09d",
      "parents": [
        "bc154b1efb7f8430ea9faabd5953ebc411f8ead5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 16 23:29:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:57 2007 -0700"
      },
      "message": "Remove dma_cache_(wback|inv|wback_inv) functions\n\ndma_cache_(wback|inv|wback_inv) were the earliest attempt on a generalized\ncache managment API for I/O purposes.  Originally it was basically the raw\nMIPS low level cache API exported to the entire world.  The API has\nsuffered from a lack of documentation, was not very widely used unlike it\u0027s\nmore modern brothers and can easily be replaced by dma_cache_sync.  So\nremove it rsp.  turn the surviving bits back into an arch private API, as\ndiscussed on linux-arch.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.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": "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": "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": "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": "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": "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": "eb695dbf00d572a770358305dae4de2a0680db8f",
      "tree": "7039762e190ace8af58bb62f6645bee0a2f71221",
      "parents": [
        "8cf1a74305688c85fc8d23ab7432a0c447ee6413"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Tue Jul 24 13:30:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 24 13:30:55 2007 +0900"
      },
      "message": "sh: Fix Dreamcast DMA issues.\n\nThe current SH DMA API is somewhat broken, not correctly matching\nvirtual channel to the correct SH DMAC. This wasn\u0027t noticeable when\nusing g2 DMA for the sound driver - one channel 0 is as good as any\nother! - but caused the pvr2 driver to fail.\n\nThis patch fixes the pvr2 problem and consequently fixes the sound\ndriver to ensure it continues to function.\n\nSigned-off by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bf73af2314702fcf44fb2a098244e3927f459531",
      "tree": "998ba544052acd7dffaaa3e0c1e9257043591e8f",
      "parents": [
        "ee54505199ad0d5819c613a68746d425a08fdc8f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 17:35:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 17:35:42 2007 +0900"
      },
      "message": "sh: heartbeat: Shut up resource size warning.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ee54505199ad0d5819c613a68746d425a08fdc8f",
      "tree": "718ca509e416741c8e772ec1f83e1c012b403e37",
      "parents": [
        "98d877c487a75af78f74780703aa6b174780788d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Jul 20 17:25:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 17:25:48 2007 +0900"
      },
      "message": "sh: update r2d defconfig and fix SH7751R pci compliation\n\nThis patch updates the r2d board support in a few ways:\n\n- CPU_SUBTYPE_SH7751R is selected in the defconfig to play well\n  with the r2d board Kconfig entry. Without this the defconfig\n  results in no board enabled.\n\n- Enable EARLY_PRINTK.\n- Enable SH_STANDARD_BIOS\n\t- this works well for early printk on the r2d board.\n\n- Add \"earlyprink\u003dbios\" to the cmdline for early serial port\n  output by default.\n\n- CONFIG_SUBTYPE_SH7751R support is added to the sh-specific\n  pci makefile.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fc10020292c7a21d1c85a215fa266d4c7cf0f4eb",
      "tree": "160f9aa17b992cd611cd8cc510cf54b719e51016",
      "parents": [
        "3e7678333a2b3bd89e3669535faa18d53a8fa054"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 14:24:57 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 14:24:57 2007 +0900"
      },
      "message": "sh: Make on-chip DMA channel selection explicit.\n\nCurrently this has a prompt to allow users to change it. There\u0027s\nno reason to do this, and it has caused breakage and confusion\nin the past, so remove it entirely.\n\nWe\u0027ll get rid of this when the whole driver is tidied for\nthe driver model.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3e7678333a2b3bd89e3669535faa18d53a8fa054",
      "tree": "042794fdbb68d3a45d89f6ccd6c75951fd82c715",
      "parents": [
        "da9f0ac2f1c00b415939f6b00ee0ea19650377d0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 14:23:04 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 14:23:04 2007 +0900"
      },
      "message": "sh: Fix up CPU dependencies for on-chip DMAC.\n\nWe only handle SH-3 and SH-4 at present, don\u0027t expose it to the\nother CPUs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bd5f0d1c256fdf286fab358a04e87476e3535075",
      "tree": "46dc41eed8618d2a3a9717830b5e165ddea17553",
      "parents": [
        "0c99adb0a6dfe292842a8142b48e494d7731f5fe"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:22:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:22:47 2007 +0900"
      },
      "message": "sh: Fix up PCI section mismatch warnings.\n\nFlag pcibios_setup() and pcibios_fixup_bus() as __devinit.\nFollows the sh64 change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e5e3dfc80a7380abe101d5b5d5266bed2691de1d",
      "tree": "7860e756eef9499aeba99f3ab66eab53036d3433",
      "parents": [
        "792e947a29da618d0945048bd257f354f8a1dc89"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 18 18:54:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:20 2007 +0900"
      },
      "message": "sh: push-switch: Correct license string.\n\nThis was accidentally set as \"GPLv2\", whereas the kernel expects v2\nto be written \"GPL v2\", this caused complaints regarding the use\nof the platform device APIs when built as a module.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a1e2833d13db6c2f0456b20338f66c0b248f5367",
      "tree": "b81e381cfa0fd9597a6c44a363bffea04cda3432",
      "parents": [
        "dd9505879c3381e98fc46f74cd8c17f0b23d0cd7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:56:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:56:31 2007 +0900"
      },
      "message": "sh: Kill off broken dma page ops.\n\nThere\u0027s no point in keeping these around, they\u0027ve been broken\nfor some time, and the dmaenging/async_tx framework provides a\nfar more reasonable interface.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "357d59469c1179c30b8c425aba302346fac3594e",
      "tree": "6e27fcd85967ad06072ac84788ac891cbcc10235",
      "parents": [
        "54039591cee40ef1f440f1245ed066c3e7d54a9a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:32:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:32:07 2007 +0900"
      },
      "message": "sh: Tidy up dependencies for SH-2 build.\n\nSH-2 can presently get in to some pretty bogus states, so\nwe tidy up the dependencies a bit and get it all building\nagain.\n\nThis gets us a bit closer to a functional allyesconfig\nand allmodconfig, though there are still a few things to\nfix up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bdff33ddd906b2ab9eb70e9098f507fac6d56b70",
      "tree": "2a0687b4cc9e352af65c43a37d73cbde293945f8",
      "parents": [
        "370ac91aab8403d74c2b59c3b43692eaed4ef268"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu May 31 13:44:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:44:17 2007 +0900"
      },
      "message": "sh: Trivial fix for dma-api compile failure.\n\nTrivial fix for arch/sh/drivers/dma/dma-api.c compile failure:\n\n  CC      arch/sh/drivers/dma/dma-api.o\na/arch/sh/drivers/dma/dma-api.c: In function \u0027dma_wait_for_completion\u0027:\na/arch/sh/drivers/dma/dma-api.c:233: error: \u0027TASK_UNINTERRUPTIBLE\u0027 undeclared (first use in this function)\na/arch/sh/drivers/dma/dma-api.c:233: error: (Each undeclared identifier is reported only once\na/arch/sh/drivers/dma/dma-api.c:233: error: for each function it appears in.)\na/arch/sh/drivers/dma/dma-api.c:233: warning: implicit declaration of function \u0027schedule\u0027\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e868d61272caa648214046a096e5a6bfc068dc8c",
      "tree": "087153c10725af12129ac8c55bda489f255bdd2c",
      "parents": [
        "049fa57ce3b22d9f5acb251070941b630ee71d6e"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Mon May 14 08:15:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:31:39 2007 +0900"
      },
      "message": "spelling fixes: arch/sh/\n\nSpelling fixes in arch/sh/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fc467a2623029976899261d6d379779c950ddcba",
      "tree": "16b1721c800bd907207723f8031fb8601811b584",
      "parents": [
        "57be2b484a417bffae66359b9b89e7239480b729"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Wed May 09 17:36:15 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 17:36:15 2007 +0900"
      },
      "message": "sh: SH7760 DMABRG support.\n\nThe DMABRG is a special DMA unit within the SH7760 which does data\ntransfers from main memory to Audio units and USB shared memory.\nIt has 3 IRQ lines which generate 10 events, which have to be masked\nunmasked and acked in a single 32bit register. It works independently\nfrom the tradition SH DMAC, but blocks usage of DMAC channel 0.\n\nThis patch adds 2 functions to associate callbacks with DMABRG events\nand initialization.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e63340ae6b6205fef26b40a75673d1c9c0c8bb90",
      "tree": "8d3212705515edec73c3936bb9e23c71d34a7b41",
      "parents": [
        "04c9167f91e309c9c4ea982992aa08e83b2eb42e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue May 08 00:28:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:07 2007 -0700"
      },
      "message": "header cleaning: don\u0027t include smp_lock.h when not used\n\nRemove includes of \u003clinux/smp_lock.h\u003e where it is not used/needed.\nSuggested by Al Viro.\n\nBuilds cleanly on x86_64, i386, alpha, ia64, powerpc, sparc,\nsparc64, and arm (all 59 defconfigs).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39374aadcd0159b4744ab456f4efa100bea84bd4",
      "tree": "abc7f4066e3404cf12e50688f558e0f9afd1de9d",
      "parents": [
        "9c37dc633016e9ebdc39adba0737b390e0de1507"
      ],
      "author": {
        "name": "Ryusuke Sakato",
        "email": "sakato.ryusuke@renesas.com",
        "time": "Mon May 07 10:48:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:57 2007 +0000"
      },
      "message": "sh: R7785RP board updates.\n\nSome fixups for the R7785RP board. Gets iVDR working.\n\nSigned-off-by: Ryusuke Sakato \u003csakato.ryusuke@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b7aee517c8302d651ff057fdcebee3c1f53c3b2e",
      "tree": "35bcd214bd49175f32e2e2ab5bd8ce3b7e4c0d58",
      "parents": [
        "b75762302e144b73f12b72c59b99401d036680aa"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "nobuhiro.iwamatsu.zh@hitachi.com",
        "time": "Fri Mar 30 14:49:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:55 2007 +0000"
      },
      "message": "sh: se7780 PCI support.\n\nAdd support for the SH7780 PCIC on the Solution Engine 7780,\nmissing from the previous board-support patch.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003cnobuhiro.iwamatsu.zh@hitachi.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b75762302e144b73f12b72c59b99401d036680aa",
      "tree": "92b2ea71d705652bcb3ec9435e86fcf9c06b5757",
      "parents": [
        "cd6c7ea234dc8a8607283e056d8010b2bd3c6369"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "nobuhiro.iwamatsu.zh@hitachi.com",
        "time": "Thu Mar 29 00:07:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:55 2007 +0000"
      },
      "message": "sh: SH7780 Solution Engine board support.\n\nThis adds support for the SH7780-based Solution Engine reference board.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003cnobuhiro.iwamatsu.zh@hitachi.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cd6c7ea234dc8a8607283e056d8010b2bd3c6369",
      "tree": "abcf26a22e77ba00c219151997101b9678fba3fc",
      "parents": [
        "0264f1603904dbee3196abc748a53fb0b23b8046"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 29 00:04:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:55 2007 +0000"
      },
      "message": "sh: Add a dummy SH-4 PCIC fixup.\n\nBy default we don\u0027t have anything to fix up for the SH-4 PCIC, boards can\noverload this as necessary.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c86c5a910451dd5a30e62a9e36d8e9b3c7a0c1d1",
      "tree": "69acbb65e61a8895dfdebfd70dc58f5d8d9dbe38",
      "parents": [
        "00e8c494a1603eac0a2cae9836e624a752ad45b1"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Mon Mar 26 14:27:43 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:54 2007 +0000"
      },
      "message": "sh: L-BOX RE2 support.\n\nThis adds support for the L-BOX RE2 router.\n\n\thttp://www.nttcom.co.jp/l-box/\n\nL-BOX RE2 is a SH7751R-based router. It has CF, Cardbus, serial,\nand LAN x2. This is one of the very few SH boards that a general\nperson can obtain now.\n\nThe L-BOX shipped with a 2.4.28 kernel, this is a rewritten patch\nadding it to current git.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00e8c494a1603eac0a2cae9836e624a752ad45b1",
      "tree": "078da0b39207f1265ae307140e10d1b36618da14",
      "parents": [
        "5753171b8234b98d35d559abc0d88b9e4b520b14"
      ],
      "author": {
        "name": "kogiidena",
        "email": "kogiidena@eggplant.ddo.jp",
        "time": "Mon Mar 19 16:24:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:54 2007 +0000"
      },
      "message": "sh: landisk updates.\n\nUpdates for the landisk board:\n\n\t- The push_switch framework was used.\n\t- landisk_pwb.c was divided into psw.c and gio.c.\n\t- pata_platform was supported in USL-5P.\n\t- irq.c was rewritten.\n\t- io.c was replaced with generic I/O routines.\n\nSigned-off-by: kogiidena \u003ckogiidena@eggplant.ddo.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f6072896e3f4c577db7e3a06105ebdfd52d7e7c9",
      "tree": "7b597df6cd926953c8898a4c0ca121095d2da061",
      "parents": [
        "f987fc880d191bf2ef66ac17e9d524aee6afa02e"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takashi.yoshii.ze@hitachi.com",
        "time": "Mon Mar 12 15:33:22 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:53 2007 +0000"
      },
      "message": "sh: heartbeat double 0 fix.\n\nThis implements stricter and more compliant knightrider strobing in the\nheartbeat handler. While there still seems to be some debate as to\nwhether the double 0 is \"more\" correct or not, this updated version\nappears to have general consensus. Fixes a long-term \"bug\".\n\nSigned-off-by: Takashi YOSHII \u003ctakashi.yoshii.ze@hitachi.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "32351a28a7e1f2c68afbe559dd35e1ad0301be6d",
      "tree": "289c28c605da6876125fa2105d880860b88b5017",
      "parents": [
        "be782df54c51b50dd4dbc363a5a5afa04565fc60"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 14:38:59 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:53 2007 +0000"
      },
      "message": "sh: Add SH7785 Highlander board support (R7785RP).\n\nThis adds preliminary support for the SH7785-based Highlander board.\nSome of the Highlander support code is reordered so that most of it\ncan be reused directly.\n\nThis also plugs in missing SH7785 checks in the places that need it,\nas this is the first board to support the CPU.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bb68660943fc0dc2a5fa634243f3c6b7fb715626",
      "tree": "726f8f7acc53670d54d28841321a81f4e57693ab",
      "parents": [
        "be521466feb3bb1cd89de82a2b1d080e9ebd3cb6"
      ],
      "author": {
        "name": "Hideo Saito",
        "email": "saito@densan.co.jp",
        "time": "Mon Mar 12 14:50:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 14:50:49 2007 +0900"
      },
      "message": "sh: Fix PCI BAR address-space wraparound.\n\nWhen a SH7751R system includes a card that has wide range space\nlike a graphics card, the pci-pci bridge controller can\u0027t set the\ncorrect address range.\n\nFor example, when *lower_limit is 0xfd000000 and bar_size is\n0x4000000, in the following code at arch/sh/drivers/pci/pci-auto.c,\n0x0 is set in bar_value.\n\npciauto_setup_bars()\n{\n...\n                bar_value \u003d ((*lower_limit - 1) \u0026 ~(bar_size - 1)) + bar_size;\n...\n                *lower_limit \u003d bar_value + bar_size;\n}\n\nAs a result, 0x4000000 is set in *lower_limit, but this value is wrong.\n\nThe following patch avoids this problem by checking the range of the\nvalue and refusing to update the BAR if the calculated value ends up\nbeing bogus.\n\nSigned-off-by: Hideo Saito \u003csaito@densan.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e65fa9f59e9230b72ac298d445b4a18a4eefeb34",
      "tree": "402036274b557da72a93b17fffc95f41c3137704",
      "parents": [
        "71074d3a2c70aa8a213222fef5014bfd9b3daf1f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 14 15:06:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 14 15:06:09 2007 +0900"
      },
      "message": "sh: Kill off dead bigsur and ec3104 boards.\n\nNeither of these have had any maintenance in years, and there\u0027s\nno interest in keeping them straggling along. These have already\nbeen slated for removal some time, so finally just get rid of them.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "401e9093a326725780aed270a6eb53e7ddab14ff",
      "tree": "ead45d6614f755483a0829c99a0d11dad7452d55",
      "parents": [
        "3b4d9539628502768fe7f8fd4b48f2fbf2426255"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 15:46:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 15:46:39 2007 +0900"
      },
      "message": "sh: Compile fix for heartbeat consolidation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3b4d9539628502768fe7f8fd4b48f2fbf2426255",
      "tree": "2bc27b9b57ed3f768a40cedc7c44b95da4025526",
      "parents": [
        "c7666e72cff1a2793055486340ac5f5137494c08"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 15:42:28 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 15:42:28 2007 +0900"
      },
      "message": "sh: heartbeat consolidation for banked LEDs.\n\nThis consolidates the various board heartbeat LED implementations,\nused for strobing the load average across a LED bank. Those boards\nnot implementing a full bank can hook in via the LED class.\n\nWe leave the compat hook in the machvec for now until those non-banked\nboards are able to migrate to the drivers/leds.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9f8a5e3a44d81bbf19fddeb74645dec6b0e23b23",
      "tree": "4dafea7b95e764eb9d01b66eca2800527171a7fa",
      "parents": [
        "6dcda6f1ecef86209ac161631837bc57172ba049"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu Jan 25 15:22:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 10:54:45 2007 +0900"
      },
      "message": "sh: SH-DMAC compile fixes\n\nThis patch does the following:\n- remove the make_ipr_irq stuff from dma-sh.c and replace it\n  with a simple channel\u003c-\u003eirq mapping table.\n- add DMTEx_IRQ constants for sh4 cpus\n- fix sh7751 DMAE irq number\n\nThe SH7780 uses the same IRQs for DMA as other SH4 types, so\nI put the constants on top of the dma.h file.\n\nOther CPU types need to #define their own DMTEx_IRQ contants\nin their appropriate header.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fce3a24e7087ba1f56eea5ec14fec592e677e672",
      "tree": "47d38266092fc9087e2d5a7605775a8642efbb40",
      "parents": [
        "b482ad5daef786962279ae03090970b0ee8b8d1c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Dec 07 13:20:58 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:07 2006 +0900"
      },
      "message": "sh: push-switch fixups for work_struct API damage.\n\nINIT_WORK() dropped the data arg, so now we have to stash an extra\npointer and backpedal instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ea0f8feaa041f3ccec3d6b8ee51325b177daef06",
      "tree": "261c7d75e5caccbaface63370bae029ecd81b98a",
      "parents": [
        "fe9687dec0400c6de7187ab5efa91facd958ca84"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Wed Dec 06 12:05:02 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 12:05:02 2006 +0900"
      },
      "message": "sh: sh775x/titan fixes for irq header changes.\n\nThe following moves the creation of IPR interupts into setup-7750.c\nand updates a few other things to make it all work after the \"Drop\nCPU subtype IRQ headers\" commit. It boots and runs fine on my titan\nboard.\n\n - adds an ipr_idx to the ipr_data and uses a function in the subtype\n   code to calculate the address of the IPR registers\n\n - adds a function to enable individual interrupt mode for externals\n   in the subtype code and calls that from the titan board code\n   instead of doing it directly.\n\n - I changed the shift in the ipr_data to be the actual # of bits to\n   shift, instead of the numnber / 4 - made it easier to match with\n   the manual.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "db9b99d461ddbbaa43c1e3581b1677b82c960948",
      "tree": "a4bb8ff3f8339f3389e4b367bd1c1ecd7caab752",
      "parents": [
        "e803aaf63a18b26668fbfbfd41c65527bcc10532"
      ],
      "author": {
        "name": "Mark Glaisher",
        "email": "mark.glaisher@st.com",
        "time": "Fri Nov 24 15:13:52 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:39 2006 +0900"
      },
      "message": "sh: dma-api channel capability extensions.\n\nThis extends the SH DMA API for allowing handling of DMA\nchannels based off of their respective capabilities.\n\nA couple of functions are added to the existing API,\nthe core bits are register_chan_caps() for registering\nchannel capabilities, and request_dma_bycap() for fetching\na channel dynamically based off of a capability set.\n\nSigned-off-by: Mark Glaisher \u003cmark.glaisher@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e803aaf63a18b26668fbfbfd41c65527bcc10532",
      "tree": "a36a619813ef83b381ddbdafb1ea0dc494516ce6",
      "parents": [
        "49f860bb5db877a2c75642e7e19af40e3010afec"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 24 14:50:05 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:39 2006 +0900"
      },
      "message": "sh: Drop name overload in dma-sh.\n\nPass along the dev_id from request_dma() all the way down,\nrather than inserting an artificial name relating to the TEI\nline that we were doing before.\n\nThis makes the line a bit less obvious, but dev_id is the proper\nbehaviour for this regardless.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "49f860bb5db877a2c75642e7e19af40e3010afec",
      "tree": "f9c3c5bfcbced2565fcaaaa8c745f658ee464ada",
      "parents": [
        "4dfc119f1c0723c54a20ff5ca4ea460ce7a4edb5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 24 14:48:14 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:39 2006 +0900"
      },
      "message": "sh: Make dma-isa depend on ISA_DMA_API.\n\nPreviously we linked in the ISA DMA wrapper unconditionally.\nAs there are very few users of this, it\u0027s better to make it\nconditional.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4dfc119f1c0723c54a20ff5ca4ea460ce7a4edb5",
      "tree": "da62d31bd39155aa111a2655f35e14b18d807bde",
      "parents": [
        "e0969e0c9b609fdfe217e34f3e046179ffe88eb6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 24 14:43:09 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:39 2006 +0900"
      },
      "message": "sh: dma-sysfs fixes.\n\nHandle the case where no registered DMACs exist somewhat more\ngracefully. While we\u0027re at it, check for sysdev_create_file()\nfailing.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9f5e8eee5cfe1328660c71812d87c2a67bda389f",
      "tree": "b016c812709e4cc33496caac213a1315ca0d9e39",
      "parents": [
        "99a596f93be10001c50894bcab69e458a49a3b8c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 24 11:22:57 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:38 2006 +0900"
      },
      "message": "sh: generic push-switch framework.\n\nThis adds support for a generic push switch framework. Adaptable for\nvarious switches, including GPIO switches and the push switches commonly\nfound on Renesas debug boards.\n\nThis allows switch states to be trivially reported through sysfs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9a7ef6d59f9d4780ff5bc9c4d05266b52dcb9211",
      "tree": "47094da0cd858abb54607b139c41686d293b130f",
      "parents": [
        "417528a2e35f46bc42721de5c4efd33a0eba019d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 20 13:55:34 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:37 2006 +0900"
      },
      "message": "sh: Drop CPU subtype IRQ headers.\n\nThis drops the various IRQ headers that were floating around\nand primarily providing hardcoded IRQ definitions for the\nvarious CPU subtypes. This quickly got to be an unmaintainable\nmess, made even more evident by the subtle breakage introduced\nby the SH-2 and SH-2A changes.\n\nNow that subtypes are able to register IRQ maps directly, just\nrip all of the headers out.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bd71ab88deab3358241f22ed6c035c427aacc4e7",
      "tree": "632aa998acac7feb7df79684f4c382a6d6bf2294",
      "parents": [
        "1f6c526c409ed7ecdd02469c46ab4b4a50ebec45"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Tue Oct 31 12:35:02 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 31 12:53:28 2006 +0900"
      },
      "message": "sh: Fix IPR-IRQ\u0027s for IRQ-chip change breakage.\n\nThe conversion from IPR-IRQ to IRQ-chip resulted in the\nipr data being allocated in a local variable in\nmake_ipr_irq - breaking anything using IPR interrupts.\n\nThis changes all of the callers of make_ipr_irq to\nallocate a static structure containing the IPR data which\nis then passed to make_ipr_irq. This removes the need for\nmake_ipr_irq to allocate any additional space for the IPR\ninformation.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "082c44d20eb4c6c4aa60ae7429ea184854cb0610",
      "tree": "c5efa4df65c1e0f90196f04a8760f5d3997eddbf",
      "parents": [
        "4a58eaca7ca68abea37d6d2a4ea7deb394906183"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 19 16:16:18 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 19 16:30:32 2006 +0900"
      },
      "message": "sh: Cleanup board header directories.\n\nNow with the ide.h mess sorted out, most of these boards\ndon\u0027t need their own directory. Move the headers out, and\nupdate the driver paths.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "580410005daecd8e9f0e1baa9ddadbb7f706e7e2",
      "tree": "5c5119e5147475580a7953346b24339ac62476a0",
      "parents": [
        "257440b00ba42a96522255029aa9406ffb7e2f62"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Fri Oct 06 15:36:15 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 06 15:36:15 2006 +0900"
      },
      "message": "sh: Fix pr_debug statements for sh4\n\nFix a problem uncovered by the recent change to always check the\narguments to pr_debug. The sh7751 was using the wrong name for the\nPCI IO base address.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "35f3c5185b1e28e6591aa649db8bf4fa16f1a7f3",
      "tree": "d3057d468d36664d1accf964e76f6d97a299b40d",
      "parents": [
        "a700f3594d63a85af196ac64984f7375d903afad"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 06 15:31:16 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 06 15:31:16 2006 +0900"
      },
      "message": "sh: Updates for IRQ handler changes.\n\nTrivial fixes for build breakage introduced by IRQ handler changes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb",
      "tree": "2f6140d8a555af6a133690ed6b42599e78a43c54",
      "parents": [
        "670e9f34ee3c7e052514c85014d2fdd99b672cdc"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "Uwe_Zeisberger@digi.com",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Zeisberger \u003cUwe_Zeisberger@digi.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2914d4da172f53f71d0563d3c3bae14e496cbc86",
      "tree": "b8fd9ff1023a857db4b2b36d1974a91e36228423",
      "parents": [
        "3e6c999de9a5438c97524a62845da8da78923205"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 03 13:19:02 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 03 13:19:02 2006 +0900"
      },
      "message": "sh: Kill off remaining config.h references.\n\nA few of these managed to sneak back in, get rid of them once\nand for all.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "711fa8096863e4b50bb97f9ebc44606dc2182ac3",
      "tree": "6d0a3a76a0945db8f61957d5b7542a18ab7fc0db",
      "parents": [
        "059fbd6a5ee9a35ac9f15edb2876a50bd88a008d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 03 13:14:04 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 03 13:14:04 2006 +0900"
      },
      "message": "sh: build fixes for defconfigs.\n\nGet all of the defconfigs building again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0f08f338083cc1d68788ccbccc44bd0502fc57ae",
      "tree": "97c69dbbd63a108a7367644dadedd390a3948f0c",
      "parents": [
        "9e3043c091819729ecf4fc5063d0a2d0954dfd7f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:03:56 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:03:56 2006 +0900"
      },
      "message": "sh: More cosmetic cleanups and trivial fixes.\n\nNothing exciting here, just trivial fixes..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9e3043c091819729ecf4fc5063d0a2d0954dfd7f",
      "tree": "ee20330eef54d709d276cc56336b8f71eeaa403a",
      "parents": [
        "e2d1864da5bfa419a108f42c0615f69432b1b876"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:55:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:55:24 2006 +0900"
      },
      "message": "sh: Fixup TEI IRQ requests in request_dma().\n\nIf a channel is not TEI capable, don\u0027t try to request_irq()..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e2d1864da5bfa419a108f42c0615f69432b1b876",
      "tree": "2ebd838b7b6cca8d5db7d2991797a5bc9ae1d1ab",
      "parents": [
        "ade2b3f6ed199dc4a7a0be53edf20f9399023640"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:53:40 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:53:40 2006 +0900"
      },
      "message": "sh: G2 DMA IRQ and residue sampling.\n\nThis fixes a long-standing FIXME for G2 DMA, where we finally\nwire up the IRQ handler and allow for sampling remaining bytes\nwhile in-flight.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a3e61d50dc82475ebca3ff8b18c174c02c5ff511",
      "tree": "d7a39867983b0bca5619cfe7493358e6bde6f3ba",
      "parents": [
        "959f85f8a3223c116bbe95dd8a9b207790b5d4d3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:45:22 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:45:22 2006 +0900"
      },
      "message": "sh: Inhibit mapping PCI apertures through page tables.\n\nInhibit mapping through page tables in __ioremap() for PCI memory\napertures on SH7751 and SH7780-style PCI controllers, translation is\nnot possible for these areas. For other users that map a small window\nin P1/P2 space, ioremap() traps that already, and should never make\nit to __ioremap().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "959f85f8a3223c116bbe95dd8a9b207790b5d4d3",
      "tree": "e7da9ccf292f860bfa0ff9cc8b2682cd1d6bad4d",
      "parents": [
        "e108b2ca2349f510ce7d7f910eda89f71d710d84"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:43:28 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:43:28 2006 +0900"
      },
      "message": "sh: Consolidated SH7751/SH7780 PCI support.\n\nThis cleans up quite a lot of the PCI mess that we\ncurrently have, and attempts to consolidate the\nduplication in the SH7780 and SH7751 PCI controllers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5283ecb5ccbdb90d49fce6488d3944bba63a591c",
      "tree": "a58e20bd532fa5f933d099bb7b5dd0637b581d33",
      "parents": [
        "d7c30c682a278abe1a52db83f69efec1a9d8f8c2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:59:17 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:59:17 2006 +0900"
      },
      "message": "sh: Add support for R7780RP and R7780MP boards.\n\nThis adds support for the Renesas SH7780 development boards,\nR7780RP and R7780MP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d7cdc9e8ac82c43fdcd4fde6b5b53d2dcba7f707",
      "tree": "2489b1831a1b5818af0927e4d3c8933bf7d05f31",
      "parents": [
        "26ff6c11ef38e08990c1e417c299246e6ab18ff7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:16:42 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:16:42 2006 +0900"
      },
      "message": "sh: ioremap() overhaul.\n\nioremap() overhaul. Add support for transparent PMB mapping, get rid of\np3_ioremap(), etc. Also drop ioremap() and iounmap() routines from the\nmachvec, as everyone can use the generic ioremap() API instead. For PCI\nmemory apertures and other special cases, use the pci_iomap() API, as\nboards are already required to get the mapping right there.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a09749dd86e9e93de10f12ab4ce4e90815b5650a",
      "tree": "013d7deabb31dea70063a2acdc50ee86fb3c7b9a",
      "parents": [
        "b7e108ee63624176af85b97d4d80bef6fe099395"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Wed Sep 27 15:05:39 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:05:39 2006 +0900"
      },
      "message": "sh: Titan board support.\n\nAdd support for the titan board.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4c2cfee5d5cf3e4c16b423be23551aeddf2717b",
      "tree": "656b3feabfb595448b04f4111ea82f6e395d1e0a",
      "parents": [
        "a56d276c05a80ce727902076a3b4c6247705e2df"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 12:31:01 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 12:31:01 2006 +0900"
      },
      "message": "sh: Various cosmetic cleanups.\n\nWe had quite a bit of whitespace damage, clean most of it up..\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d20819f8050092d40e9c99c55d82c8e26d42599",
      "tree": "01ef4df564bda53f282617c019a1503d391f0093",
      "parents": [
        "5fb55ae955cee254f9e3b45636266a4855bb88a5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:48 2006 -0700"
      },
      "message": "[PATCH] irq-flags: SH: Use the new IRQF_ constants\n\nUse the new IRQF_ constants and remove the SA_INTERRUPT define\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e31dd6e4520439ceae4753f32dd2da2c345e929a",
      "tree": "fea87cfb0077135c6dcaf7849e518ee31733b0fc",
      "parents": [
        "d75fc8bbccf7c019994bcfd6255d5b56335ed21d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 17:06:02 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:24:00 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n\nBased on a patch series originally from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0d831770b154a057562236e8cf50905c8f1ae1b0",
      "tree": "dc25902b29b09838f2fe32e47be53c951a2fa67e",
      "parents": [
        "0025835cf20e07056b8521b8c1d7d0bfe07e81f1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 16 22:14:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 16 23:15:27 2006 -0800"
      },
      "message": "[PATCH] sh: DMA updates\n\nThis extends the current SH DMA API somewhat to support a proper virtual\nchannel abstraction, and also works to represent this through the driver model\nby giving each DMAC its own platform device.\n\nThere\u0027s also a few other minor changes to support a few new CPU subtypes, and\nmake TEI generation for the SH DMAC configurable.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d5cb9783536a41df9f9cba5b0a1d78047ed787f7",
      "tree": "ca7d7c6ee3e786a4b81adde701454209acd457c5",
      "parents": [
        "055a2512144cd7e60dcaae7a13e460df43b98787"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 07 00:58:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:28 2005 -0800"
      },
      "message": "[PATCH] sh: SuperHyway support for SH4-202\n\nThis adds support for the relatively quirky (ie, not in line with any known\ndocumentation, and amazed it works at all) SuperHyway implementation on\nSH4-202.  This depends on the earlier SuperHyway patch for multiple block\nsupport and VCR refactoring.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6dae2c2306684d9e76a04c22dc090380a9009f12",
      "tree": "f15fae33cf83d5e3eb57a3399cd61da59adb1ba5",
      "parents": [
        "e82dd4d6472304495afa271b2f63b572868b23d9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Oct 21 03:21:38 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 08:16:48 2005 -0700"
      },
      "message": "[PATCH] gfp_t: dma-mapping (sh)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
