)]}'
{
  "log": [
    {
      "commit": "b57c1913b4dd3bc070cbfccffff3768965a81282",
      "tree": "ae36fec593881fef3671a754781f58181b29daa6",
      "parents": [
        "52d65cf87f439c5264527c3628d12a26322524eb"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 01 02:03:25 2008 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:28 2008 +0100"
      },
      "message": "[MIPS] malta_int.c: make 4 variables static\n\nThe following variables defined in arch/mips/mips-boards/malta/malta_int.c\ncan become static: msc_irqmap[], msc_nr_irqs, msc_eicirqmap[], and\nmsc_nr_eicirqs. This patch makes them static.\n\nSuccessfully build-tested using default configs for Malta, Atlas\nand SEAD boards.\n\nRuntime test successfully performed by booting the Malta 4Kc board\nup to the shell prompt.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "52d65cf87f439c5264527c3628d12a26322524eb",
      "tree": "1410ccf2658575806b22f20c81b413d433804c89",
      "parents": [
        "b31dc3c4ff530923e471a66a8ad20801326e3951"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 01 02:03:24 2008 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:28 2008 +0100"
      },
      "message": "[MIPS] make standard_io_resources[] static\n\nThe array standard_io_resources[] needs not to be exposed in the kernel\nglobal namespace. This patch makes it static.\n\nSuccessfully build-tested using default configs for Malta, Atlas\nand SEAD boards.\n\nRuntime test successfully performed by booting the Malta 4Kc board\nup to the shell prompt.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b31dc3c4ff530923e471a66a8ad20801326e3951",
      "tree": "dd15fcfe15a877b684324f33657fbe19a4188428",
      "parents": [
        "ddaf5740b9e822d3650a19ab9757b49ddf5c95de"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 01 02:03:23 2008 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:28 2008 +0100"
      },
      "message": "[MIPS] make plat_perf_setup() static\n\nThere is no need for the plat_perf_setup() function to be global,\nso make it static.\n\nSuccessfully build-tested using default configs for Malta, Atlas\nand SEAD boards.\n\nRuntime test successfully performed by booting the Malta 4Kc board\nup to the shell prompt.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ddaf5740b9e822d3650a19ab9757b49ddf5c95de",
      "tree": "c7237130163bcca1da123d6887b7653e969070fe",
      "parents": [
        "33d69d2a784851431f24c55abb00dfec13502b0b"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 01 02:03:22 2008 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:27 2008 +0100"
      },
      "message": "[MIPS] make mdesc and prom_getmdesc() static\n\nNeither the mdesc[] array nor the prom_getmdesc() function need to\nbe global. This patch makes them static.\n\nSuccessfully build-tested using default configs for Malta, Atlas\nand SEAD boards.\n\nRuntime test successfully performed by booting the Malta 4Kc board\nup to the shell prompt.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "33d69d2a784851431f24c55abb00dfec13502b0b",
      "tree": "54551fac559c417bcee01135d2acc89bd5201588",
      "parents": [
        "cd2675fba90d3e87fa7c9902fd7fdedc2e5022e0"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 01 02:03:21 2008 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:27 2008 +0100"
      },
      "message": "[MIPS] make mips_ejtag_setup() static\n\nThis change makes the needlessly global function mips_ejtag_setup() static.\n\nSuccessfully build-tested using default configs for Malta, Atlas\nand SEAD boards.\n\nRuntime test successfully performed by booting the Malta 4Kc board\nup to the shell prompt.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cd2675fba90d3e87fa7c9902fd7fdedc2e5022e0",
      "tree": "c754f0d46ed122d7c487cde1d7ecffa2f98fd835",
      "parents": [
        "bb09a954b64c61b691c095e0a20708265b5bc2bc"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 01 02:03:20 2008 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:27 2008 +0100"
      },
      "message": "[MIPS] make mips_nmi_setup() static\n\nThis change makes the needlessly global function mips_nmi_setup() static.\n\nSuccessfully build-tested using default configs for Malta, Atlas\nand SEAD boards.\n\nRuntime test successfully performed by booting the Malta 4Kc board\nup to the shell prompt.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "39b8d5254246ac56342b72f812255c8f7a74dca9",
      "tree": "a9ec6bfb5d09a8367c34cc2067328d1b49bb46c1",
      "parents": [
        "308402445e005a039a72b315cd9b5ceeaea0063c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:26 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:26 2008 +0100"
      },
      "message": "[MIPS] Add support for MIPS CMP platform.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "308402445e005a039a72b315cd9b5ceeaea0063c",
      "tree": "b7eed05100987528df9df9d793b78373e8754ee0",
      "parents": [
        "bdc94eb41e6090961695747508ac7e33ea5d6c08"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Fri Sep 21 14:50:08 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:26 2008 +0100"
      },
      "message": "[MIPS] Add CoreFPGA5 support; distinguish between SOCit/ROCit\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "234fcd1484a66158b561b36b421547f0ab85fee9",
      "tree": "b63fbb134fd673e1713f0462e6e0642b418da616",
      "parents": [
        "1af0eea21431bed5d07dffc0fefab57fd72f7e90"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 08 09:56:28 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 12 14:14:41 2008 +0000"
      },
      "message": "[MIPS] Fix loads of section missmatches\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "750dc31c480e5062b526134f090a029afd7e17fd",
      "tree": "605e2e9cb72232fbd50954fdaaf1bec2b8d0bb97",
      "parents": [
        "ef7645cfe6f785de3bdc2ae6016924f46f614d61"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:56 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:05 2008 +0000"
      },
      "message": "[MIPS] Malta: remaining bits of the board support code cleanup\n\nThis patch factors out the code, which handles the Bonito system\ncontroller. The case of not supporting the DMA coherency is handled\nseparately to make the logic obvious. Besides, a couple of empty\nlines added to beautify the code even further.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ef7645cfe6f785de3bdc2ae6016924f46f614d61",
      "tree": "196e06a345b269c1806259c3b7fb4795303f220d",
      "parents": [
        "cd80d548594aae0ee915e01050279399cb14943b"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:55 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:05 2008 +0000"
      },
      "message": "[MIPS] Malta: make the helper function static\n\nOne helper function can become static. This patch adds the needed\nkeyword.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cd80d548594aae0ee915e01050279399cb14943b",
      "tree": "070b429488257dccfb8b2990744f9af948baf810",
      "parents": [
        "bbdda5e1fe9c1a5b34a2b552910f5f4c0dc24485"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:54 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:05 2008 +0000"
      },
      "message": "[MIPS] Malta: fix braces at single statement blocks\n\nThis patch fixes a couple of warnings reported by checkpatch.pl.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bbdda5e1fe9c1a5b34a2b552910f5f4c0dc24485",
      "tree": "a78542754115d4d40de321b187c15a192ff17e97",
      "parents": [
        "ae9cef0b7949c0d528962127f2bccf7c753949df"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:53 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:05 2008 +0000"
      },
      "message": "[MIPS] Malta, Atlas: move an extern function declaration to the header file\n\nThis was compile-tested using default configs for the boards\naffected by this change.\n\nThis patch does not introduce any functional changes.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae9cef0b7949c0d528962127f2bccf7c753949df",
      "tree": "94e2f4f3d7abe6da89a305257a1cce52b8f5d2b0",
      "parents": [
        "52b3fc04ba3289ffa42fac84bfa35ef2613fc917"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:52 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta: Use C89 style for comments\n\nRemove comments in C99 style and make checkpatch.pl happy.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "52b3fc04ba3289ffa42fac84bfa35ef2613fc917",
      "tree": "ba3245b20d3ec924670d1b8a79ba4819876ebfdd",
      "parents": [
        "a6352cddc743300b0b64b5fd8dfb688524e884e9"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:51 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta: else should follow close brace in malta_int.c\n\nThis patch fixes two errors reported by checkpatch.pl.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a6352cddc743300b0b64b5fd8dfb688524e884e9",
      "tree": "b4e3c8094b13fe3361213d0a2893a10bdd19a24b",
      "parents": [
        "54bf038e2216212b1728861b1a15fc0cc1ad1d2e"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:50 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta: remove a superfluous comment\n\nUsing the \"We die here\" comment right before calling the die()\nfunction is an extremely vivid example of overcommenting.\n\nRemove the redundant comment and save one line.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "54bf038e2216212b1728861b1a15fc0cc1ad1d2e",
      "tree": "c7afae22fc14835a6d3167af83d6d44366463e66",
      "parents": [
        "1997267072d6bfadb37d336779e6122c2d44343d"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:49 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta: include \u003clinux/cpu.h\u003e instead of \u003casm/cpu.h\u003e\n\nThe checkpatch.pl script reported a few warnings about header files.\nThis patch fixes these warnings.\n\nCompile-tested using the default Malta config.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1997267072d6bfadb37d336779e6122c2d44343d",
      "tree": "42d89cf3c681a2f53697c0b7dc7be6e95687365a",
      "parents": [
        "f80714966795ecfe6261509d0270d9761b07b462"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:48 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta, Atlas, Sead: remove an extern from .c files\n\nThis patch moves the \"extern\" declaration for the function\nmips_reboot_setup() from the board setup .c files to the\nheader file include/asm-mips/mips-boards/generic.h.\n\nThis fixes a warning produced by the checkpatch.pl script.\n\nNo functional changes introduced.\n\nThis was compile-tested by building the kernel for all\nthree boards affected by this change. All builds finished\nsuccessfully.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f80714966795ecfe6261509d0270d9761b07b462",
      "tree": "1f11d4e4603d38af1be9f333689f4398361d53bb",
      "parents": [
        "82a1791772b3873cbc10152b36cf6cf994a79ff5"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:47 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta: fix oversized lines in malta_int.c\n\nThis patch fixes all \"line over 80 characters\" warnings found\nin arch/mips/mips-boards/malta/malta_int.c by the checkpatch.pl\nscript.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "82a1791772b3873cbc10152b36cf6cf994a79ff5",
      "tree": "512fc639d3cfa75c9bb39326202f6435d67396a8",
      "parents": [
        "af825586c04d5ab9871d3980db9a0aa23197789e"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:46 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:04 2008 +0000"
      },
      "message": "[MIPS] Malta: remove a dead function declaration\n\nNeither is the mips_rtc_get_time() routine defined anywhere in\nthe MIPS architecture-specific code, nor does anyone call it any\nmore. This patch removes the extern declaration of this fossil.\n\nThis patch does not introduce any functional changes.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "af825586c04d5ab9871d3980db9a0aa23197789e",
      "tree": "95c8446a32c08aa29992c2bf1666337aa6dc4403",
      "parents": [
        "a382963edc55815b9ec56259c87b1405083acadf"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:45 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:03 2008 +0000"
      },
      "message": "[MIPS] Malta: use tabs not spaces\n\nThis patch fixes all \"use tabs not spaces\" warnings reported by\nthe checkpatch.pl script on the board-specific files.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a382963edc55815b9ec56259c87b1405083acadf",
      "tree": "5b057ec09475e8cd1563ac003c5c321f845e9425",
      "parents": [
        "f3a4ce9587cd1e810f31c87ecb89033d5fd269ce"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:44 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:03 2008 +0000"
      },
      "message": "[MIPS] Malta: set up the screen info in a separate function\n\nThis patch adds a separate short and sweet function to initialize\nthe screen_info global variable.\n\nThis improves readability of the Malta board setup code.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f3a4ce9587cd1e810f31c87ecb89033d5fd269ce",
      "tree": "b5ad7575c85be022c4c9cbd7d398997d408fcb56",
      "parents": [
        "8216d348e374b369338f015ca34492de1e381214"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:43 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:03 2008 +0000"
      },
      "message": "[MIPS] Malta: check the PCI clock frequency in a separate function\n\nThis patch adds a separate short and sweet function to check the\nPCI clock frequency. This is to improve readability of the Malta\nsetup code.\n\nAlong the way, a couple of coding style violations are fixed.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8216d348e374b369338f015ca34492de1e381214",
      "tree": "f0e6e8fdf4259ea808e0475efc7c82c1d9894f68",
      "parents": [
        "4ca765135414e85c80f0a68bb35189472bb9ad1e"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:42 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:03 2008 +0000"
      },
      "message": "[MIPS] Malta: use the KERN_ facility level in printk()\n\nThis patch adds the KERN_ macros to printk() calls. Where applicable,\nspaces are replaced by tabs.\n\nThese changes noticeably reduce the number of errors and warnings\nreported by the checkpatch.pl script for the malta_int.c file.\n\nBefore the patch: total: 47 errors, 20 warnings, 354 lines checked\n\nAfter the patch: total: 34 errors, 7 warnings, 355 lines checked\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4ca765135414e85c80f0a68bb35189472bb9ad1e",
      "tree": "7640b62b21f1973607ea730eb1e4bae25a2e4490",
      "parents": [
        "12323cacca2014dcf517d1988fcdb8e44a1f497b"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Thu Jan 24 19:52:41 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:03 2008 +0000"
      },
      "message": "[MIPS] Malta: use Linux kernel style for structure initialization\n\nThis patch reformats the structure initialization code thus\nmaking the latter look idiomatic.\n\nNo functional changes introduced.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "87353d8ac39c52784da605ecbe965ecdfad609ad",
      "tree": "c95ce7cbe9b099c21cab71a195621801b04bc05a",
      "parents": [
        "19388fb092d89e179575bd0b44f51b57e175edf5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 19 12:23:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] SMP: Call platform methods via ops structure.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0487de91427925e7c43debeb948bdf53b10ef32c",
      "tree": "e911ecd1291b7ac0c7fe85d1a28102a07e150f21",
      "parents": [
        "c2a04c4f0e1b09b58d7279e2facd306c40583ec1"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Jan 15 00:27:46 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 22 00:35:23 2008 +0000"
      },
      "message": "[MIPS] Malta: Fix reading the PCI clock frequency on big-endian\n\nThe JMPRS register on Malta boards keeps a 32-bit CPU-endian\nvalue. The readw() function assumes that the value it reads is a\nlittle-endian 16-bit number. Therefore, using readw() to obtain\nthe value of the JMPRS register is a mistake. This error leads\nto incorrect reading of the PCI clock frequency on big-endian\nduring board start-up.\n\nChange readw() to __raw_readl().\n\nThis was tested by injecting a call to printk() and verifying\nthat the value of the jmpr variable was consistent with current\nsetting of the JP4 \"PCI CLK\" jumper.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e452e94e21e8f4a3c2ff045b301ca21c1f6d03bf",
      "tree": "5785060011dbe098753f30d303d2fe2ceb298e69",
      "parents": [
        "778bc145feb68f365339d6b5c9e35af2a86fb233"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jan 08 00:41:13 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 11 17:05:42 2008 +0000"
      },
      "message": "[MIPS] Replace 40c7869b693b18412491fdcff64682215b739f9e kludge\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "84c21e254205ecac98f75b01589996440c6a6db0",
      "tree": "77d0c87cd919fded83e70caae461afbbae7a6eae",
      "parents": [
        "1b1c5f0d96eb05cf6cd4702dabf4e003eded08c2"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Jan 08 06:44:00 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 11 17:05:41 2008 +0000"
      },
      "message": "[MIPS] Malta: Fix software reset on big endian\n\nI noticed that the commit f197465384bf7ef1af184c2ed1a4e268911a91e3\n(MIPS Tech: Get rid of volatile in core code) broke the software\nreset functionality for MIPS Malta boards in big-endian mode.\n\nAccording to the MIPS Malta board user\u0027s manual, writing the magic\n32-bit GORESET value into the SOFTRES register initiates board soft\nreset. My experimentation has shown that the endianness of the GORESET\ninteger should thereby be the same as the endianness, which has been\nset for the CPU itself. The writew() function used to write the magic\nvalue in the code introduced by the commit mentioned above, however,\nswaps bytes for big-endian kernels and transfers 16 bits instead of 32.\n\nThe patch below replaces the writew() function by the __raw_writel()\nroutine, which leaves the byte order intact and transfers the whole\nMIPS machine word. Trivial code cleanup (replacing spaces by a tab\nand cutting oversized lines to make checkpatch.pl happy) is also\nincluded.\n\nThe patch was tested using a Malta evaluation board running in both\nBE and LE modes. For both modes, software reset was fully functional\nafter the change.\n\nP.S. I suspect that the same commit broke the \"standby\" functionality\nfor MIPS Atlas boards. However, I did not touch the Atlas code as I\ndon\u0027t have such board at my disposal and also because the linux-mips.org\nWeb site claims that Atlas support is scheduled for removal.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "40c7869b693b18412491fdcff64682215b739f9e",
      "tree": "a873e35640b25d3eab0b27ebc9a631f8d46970dc",
      "parents": [
        "b87bb40b62310328e908d580e013e0575b05886c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 11 19:38:12 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Dec 14 17:34:29 2007 +0000"
      },
      "message": "[MIPS] Atlas, Malta: Don\u0027t free firmware memory on free_initmem.\n\nA proper fix for this needs to turn a few MIPS-generic bits which I\ndon\u0027t want at this stage.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6d2d419ffd83502d105014288e6af171a0a89544",
      "tree": "f7bc3aef5a2cbf2079784e2da3e7bb5fbaf097e2",
      "parents": [
        "94545baded0bfbabdc30a3a4cb48b3db479dd6ef"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Thu Dec 06 15:35:54 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Dec 09 04:51:09 2007 +0000"
      },
      "message": "[MIPS] Don\u0027t byteswap writes to display when running bigendian\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "38760d40ca61b18b2809e9c28df8b3ff9af8a02b",
      "tree": "dd65b99f1ae919498808506121a2b75217997713",
      "parents": [
        "1238d5d868a56dcbc743d3ffc9bd3c920258b4cb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 14:23:43 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] time: Replace plat_timer_setup with modern APIs.\n\nplat_timer_setup is no longer getting called.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fa33a54646fa305a7cf5a2872da062f20ac94b6f",
      "tree": "fac6014ce15a96cafa5e85beef69e337b7ac7d26",
      "parents": [
        "1097c6ac33defae6cf501b7919c23faf240601f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 22 15:13:22 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 22 22:09:00 2007 +0100"
      },
      "message": "[MIPS] Malta: Delete dead code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "21a151d8ca3aa74ee79f9791a9d4dc370d3e0636",
      "tree": "8556b3a32ded6a49225beb4a7aa4447cc87a0e00",
      "parents": [
        "49a89efbbbcc178a39555c43bd59a7593c429664"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:15 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:15 2007 +0100"
      },
      "message": "[MIPS] checkfiles: Fix \"need space after that \u0027,\u0027\" errors.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "49a89efbbbcc178a39555c43bd59a7593c429664",
      "tree": "93ab78ec340d3f2fe23f9f853edd0bd62dcc64bb",
      "parents": [
        "10cc3529072d5415fb040018a8a99aa7a60190b6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:15 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:15 2007 +0100"
      },
      "message": "[MIPS] Fix \"no space between function name and open parenthesis\" warnings.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d865bea4dace1d42995a6cf552bc4863842623f4",
      "tree": "df4519c1646898d3d11817976992c73647a88dac",
      "parents": [
        "87b2335d6ef97e19ca19dbbb523673680a029e3f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:10 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:10 2007 +0100"
      },
      "message": "[MIPS] i8253 PIT clocksource and clockevent drivers\n\nDerived from the i386 variant with a few x86 complexities chopped off.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ea5804015c0ce67741eb4b156a071fb4f415345f",
      "tree": "bc4da66c0d9a531a17159b1cb001ad8e96d24487",
      "parents": [
        "7bcf7717b6a047c272410d0cd00213185fe6b99d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:09 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:09 2007 +0100"
      },
      "message": "[MIPS] Dyntick support for SMTC:\n\nThe kernel currently only supports broadcasting of the timer interrupt\nfrom a single timer, not multicasting into two multicast groups of\nprocessors.  So the implemented mechanism for SMTC works by broadcasting\nthe cp0 compare interrupt on VPE 0 and ignoring it on any additional VPEs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7bcf7717b6a047c272410d0cd00213185fe6b99d",
      "tree": "81c5d6bbc2130815713e22bb5408ea80b6e1c499",
      "parents": [
        "91a2fcc88634663e9e13dcdfad0e4a860e64aeee"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:09 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:09 2007 +0100"
      },
      "message": "[MIPS] Implement clockevents for R4000-style cp0 count/compare interrupt\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "91a2fcc88634663e9e13dcdfad0e4a860e64aeee",
      "tree": "a86b936f1057207d46e5a07ed826052ff640869a",
      "parents": [
        "90b02340dcc6ce00bf22c48f4865915f5989e5e4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:09 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:09 2007 +0100"
      },
      "message": "[MIPS] Consolidate all variants of MIPS cp0 timer interrupt handlers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4b550488f894c899aa54dc935c8fee47bca2b7df",
      "tree": "f7ee1d0ff80542124b5fa864a30022277d703c49",
      "parents": [
        "f5ff0a280201c9cbfb6e9eb4bafdb465c2269ed3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:08 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:08 2007 +0100"
      },
      "message": "[MIPS] Deforest the function pointer jungle in the time code.\n\nHard to follow who is pointing what to where and why so it\u0027s simply getting\nin the way of the time code renovation.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f571eff0a24ed97a919f2b61bb4afdeab4b43002",
      "tree": "e9d6c597fafca02720f000cf795a37f2d163f10f",
      "parents": [
        "bbf25010f1a6b761914430f5fca081ec8c7accd1"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@mips.com",
        "time": "Fri Aug 03 19:38:03 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:45:57 2007 +0100"
      },
      "message": "[MIPS] IRQ Affinity Support for SMTC on Malta Platform\n    \nSigned-off-by: Kevin D. Kissell \u003ckevink@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "48d480b0bde794781fcae9501fb043c1bac0e523",
      "tree": "77d8be48a91dd9675df1ceb98d394f86511b183c",
      "parents": [
        "6440fcfc62767028a2bbdf742549d24f6a023004"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 13 17:36:22 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 14 19:08:43 2007 +0100"
      },
      "message": "[MIPS] Malta: Fix off by one bug in interrupt handler.\n\nFairly cosmetic as it would only affect VSMP / SMTC kernels that don\u0027t\nuse vectored interrupts.\n\nFound by Beth.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "153ef95e7a9c6ae248998ba390b911bc27f4f553",
      "tree": "df92a2f3674dcda2a829c3941221a9160a29633f",
      "parents": [
        "a204458acb358c147618c749ba0fac8ef2c5d4e6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 07 18:40:06 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 27 02:16:56 2007 +0100"
      },
      "message": "[MIPS] MIPSsim: Delete old file that survived moving around in the tree.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "45a98eb2b775caa3d6113cb7a5c2ff4361e09c91",
      "tree": "3d5fa8d762715d5b331dd8816ebe6159a3fca116",
      "parents": [
        "428ab280a0754656fa09304017b0ce626744cc77"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 06 16:32:20 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 27 02:16:54 2007 +0100"
      },
      "message": "[MIPS] Malta: Include \u003clinux/irq.h for cp0_compare_irq / cp0_perfcount_irq.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "428ab280a0754656fa09304017b0ce626744cc77",
      "tree": "90b3973d6451701399c66ea252852bb7d34762a9",
      "parents": [
        "d98cc84dd11c126f85675dab8e2aebcbee114a90"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 06 14:02:12 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 27 02:16:54 2007 +0100"
      },
      "message": "[MIPS] SMP: Scatter __cpuinit over the code as needed.\n\nMIPS doesn\u0027t do CPU hotplugging yet but since many of the functions don\u0027t\neven have an __init let\u0027s fix this right.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dc0366bf3cd35e4be89f715ff834a06c590fff7a",
      "tree": "ab2b0b9e614d10947895656d39ae44dfc8f025a6",
      "parents": [
        "99e480d81ca98c25918c460fdb5ca876d7df6178"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Aug 01 19:42:37 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 27 02:16:49 2007 +0100"
      },
      "message": "[MIPS] SMTC: Fix secondary VPE interrupt mask initialization.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dde96ca8b398637e2b4442e312723f66fa6a8186",
      "tree": "3e1216d6dde741d7d218ed69a35f7ed4cc7eade5",
      "parents": [
        "e9c227f9ecc0ddbaa5d4d197f7ee658aa4fee67f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 30 11:48:58 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:33 2007 +0100"
      },
      "message": "[MIPS] Use -Werror on subdirectories which build cleanly.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4d7d81479849f59a9b377a336e92fe07225f8380",
      "tree": "f929a641ec7581d0f17890968cf21c4fa046cc6b",
      "parents": [
        "9d5a3f5fa389821f55c77462f30782b07080b8ef"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jul 28 00:53:14 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:27 2007 +0100"
      },
      "message": "[MIPS] Fix modpost warning.\n\nWARNING: vmlinux.o(.text+0x1718): Section mismatch: reference to .init.text:mipsmt_build_cpu_map (between \u0027plat_smp_setup\u0027 and \u0027prom_init_secondary\u0027)\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a11b18ef94772d2803ef7d651704c943dcb9dc38",
      "tree": "27e1e0d9fc31cd847dae5e41a62ac78921279faf",
      "parents": [
        "0f5d0df35ea9efe52242b9b3c79517cc50202e37"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Fri Jul 27 20:02:00 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:26 2007 +0100"
      },
      "message": "[MIPS] MTI: Add CoreFPGA4 ID.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c3a005f4b6a7752608e75d016ef8d07c55285e48",
      "tree": "90d45d432eff668e751da22640021e3e0c326504",
      "parents": [
        "efaa534ed191662270e3be143c8a038a7492ce8f"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@mips.com",
        "time": "Fri Jul 27 18:45:25 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:24 2007 +0100"
      },
      "message": "[MIPS] SMTC: Safety net for i8259A interrupts.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efaa534ed191662270e3be143c8a038a7492ce8f",
      "tree": "476776ff381e6ae3dd162f9cae6faa5ad511d37c",
      "parents": [
        "97aef63c9f403e4a3d07e3da9e468add0cd93385"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 27 18:39:19 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:24 2007 +0100"
      },
      "message": "[MIPS] SMTC: smtc_timer_broadcast ignores its arguments, make it void.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b187f180cc942e50007aa039f8e3a620ee5f3171",
      "tree": "5a46af1f8a1a3e2d4852b7ff4df4b339a9b31b7d",
      "parents": [
        "04e08d0e9b936b91e761454b3134e260c4f50696"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Wed Jul 18 00:49:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 18 08:38:22 2007 -0700"
      },
      "message": "serial: add early_serial_setup() back to header file\n\nearly_serial_setup was removed from serial.h, but forgot to put in\nserial_8250.h\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e7c4782f92fc4b83d953ce53f77f05ae65dcd773",
      "tree": "8b72472f8653ed55593f52fc10e7eaa9b7b31f1b",
      "parents": [
        "192cca6ef2c49ac5ff46f7a31cb9dd175995658e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:01 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:01 2007 +0100"
      },
      "message": "[MIPS] Put an end to \u003casm/serial.h\u003e\u0027s long and annyoing existence\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f6e2373ad6148476464fc7bb2610c6450c18cd2a",
      "tree": "f73cb9a4d26b30b2cbf8530047c3825809867be5",
      "parents": [
        "24e9d0b96dac5503c0b6f034d553030c604228a7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:32:56 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:32:56 2007 +0100"
      },
      "message": "[MIPS] MIPSsim: Move code away from the other MIPS Inc. BSP code.\n\nIt shares no code at all.  While at it also fix up the beginning bitrot.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b1d4ed5353af04d6aa20be2701727b9cdb2ac61",
      "tree": "e4a3335c925abd933f1650e1ee4786e6bfad8f35",
      "parents": [
        "7c8545e98468c53809fc06788a3b9a34dff05240"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 20 22:27:10 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 20 22:27:10 2007 +0100"
      },
      "message": "[MIPS] Don\u0027t drag a platform specific header into generic arch code.\n\nFor some platforms it\u0027s definitions may conflict.  So that\u0027s the one-liner.\nThe rest is 10 square kilometers of collateral damage fixup this include\nused to paper over.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7b4f4ec21038ac13c63d130357d1c3015ec3f3e8",
      "tree": "ce5a28d2a2949a0de36605403a68166be00fb075",
      "parents": [
        "ffe9ee4709cf513fb80e9b7e04d214dd8b76a10d"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Thu May 24 22:46:25 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 14 18:25:15 2007 +0100"
      },
      "message": "[MIPS] Fix builds where MSC01E_xxx is undefined.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ffe9ee4709cf513fb80e9b7e04d214dd8b76a10d",
      "tree": "07453e5644806b9c755159e5a4c1fe11dacfcab0",
      "parents": [
        "b72c05262298cc2ac92edb657f5ea3a97ad5ea3d"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Thu May 24 22:24:20 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 14 18:25:15 2007 +0100"
      },
      "message": "[MIPS] Separate performance counter interrupts\n\nSupport for performance counter overflow interrupt that is on a separate\ninterrupt from the timer.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b72c05262298cc2ac92edb657f5ea3a97ad5ea3d",
      "tree": "41819862465a5cd6b89eb7b8bff3a79a5817064f",
      "parents": [
        "eedab661a51966c454e38c17266a531aa58b4a98"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Fri Apr 27 15:58:41 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 14 18:25:14 2007 +0100"
      },
      "message": "[MIPS] Malta: Fix for SOCitSC based Maltas\n\nAnd an attempt to tidy up the core/controller differences.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cf7578995398e20d3ab0748e6d5f83ea6c7a0035",
      "tree": "4b0c2a17f960d300f9475662e8e7e4c762fb1de0",
      "parents": [
        "6a05888d713dd915d3268000a479e38646aa423f"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Tue May 29 20:01:55 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 11 18:20:54 2007 +0100"
      },
      "message": "[MIPS] SMTC: Fix build error caused by nonsense code.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d3a509118af28bac5b900aa4e642141853cdfd1c",
      "tree": "36721caa87b0fd1d42417bb618efe5e51349bb70",
      "parents": [
        "acaec427bc81199da41fb000ab1979041ebc3289"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 25 15:46:38 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 11 18:20:53 2007 +0100"
      },
      "message": "[MIPS] Atlas: Fix build.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "79894c7b47f78decaa3511f1d6646aa06e2c6bed",
      "tree": "bd09192fbf3aa9268e3cb68474bc0cee55d35c3f",
      "parents": [
        "5ecd3100e695228ac5e0ce0e325e252c0f11806f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed May 16 17:54:08 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 06 19:34:30 2007 +0100"
      },
      "message": "[MIPS] Atlas, Malta, SEAD: Remove scroll from interrupt handler.\n\nAside of being handy for debugging this has never been a particularly\ngood idea but is now getting in the way of dyntick / tickless kernels\nand general cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d725cf3818b12a17d78b87a2de19e8eec17126ae",
      "tree": "9d200020488b886201771bd6516c63ef43397baa",
      "parents": [
        "ef300e42234eac066b193c871714203d999b481c"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Tue May 08 14:05:39 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 11 14:28:31 2007 +0100"
      },
      "message": "[MIPS] MT: Reenable EIC support and add support for SOCit SC.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1e2b980fdfb6189baa779ba7de93f7dba70aa3fd",
      "tree": "cd3188ada5197acb52c8322b560915524c797f16",
      "parents": [
        "a5f8f3b6c91b07ee9aa2445a92a1d6c00a71a3cd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 18 23:21:22 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "MIPSnet: Modernize use platform_device API.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e3cf10e93f42171224e88b06c226d450f3b3a55f",
      "tree": "b76437e80a629a032ebf3886668398a1218b4c5f",
      "parents": [
        "05502339332564ffd545be9ca37b208296a2eaad"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 26 15:46:25 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Apr 27 16:20:24 2007 +0100"
      },
      "message": "[MIPS] Malta: Delete unused prototype of mips_timer_interrupt.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f197465384bf7ef1af184c2ed1a4e268911a91e3",
      "tree": "d5637a3bff89aded9248bdf1cb24230d094d0228",
      "parents": [
        "78709b9df35346965b214e0e548412748d147776"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 26 15:46:24 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Apr 27 16:20:24 2007 +0100"
      },
      "message": "[MIPS] MIPS Tech: Get rid of volatile in core code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "252161eccd1a44f32a506d0fedb424d4ff84e4dc",
      "tree": "39c4c46d69b653b20047a0af7175f477ce54913e",
      "parents": [
        "2a9effc67804102d6d5182eb0116520588ae2256"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Mar 14 21:51:26 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Apr 27 16:20:23 2007 +0100"
      },
      "message": "[MIPS] merge GT64111 PCI routines and GT64120 PCI_0 routines\n\nThis patch has merged GT64111 PCI routines and GT64120 PCI_0 routines.\nGT64111 PCI is almost the same as GT64120\u0027s PCI_0.\nThis patch don\u0027t change GT64120 PCI routines.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "43e3c885d0e120a749ec7fe204aaec8f46c1d5b6",
      "tree": "25c4fd61216f84b60bd9c23df6878229419fd459",
      "parents": [
        "119537c092638bf8a0672415024639353c773bb1"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Mar 19 00:05:06 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 19 20:22:43 2007 +0000"
      },
      "message": "[MIPS] mips-boards: More liberal check for mips-board console\n\nAllows overriding the MALTA/ATLAS/etc. default console setting with\nnon-serial console devices.\n\nSigned-Off-By: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "57a2050c408620613c5715171364de2cc5566f22",
      "tree": "8280cdd114311d5eb594b9358932058ee756bb08",
      "parents": [
        "b3920590b589a1dbb41eb58ef0ed2699f136482a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 04 18:27:34 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 07 00:07:16 2007 +0000"
      },
      "message": "[MIPS] SMTC: De-obscure Malta hooks.\n\nShould now be understandable why the thing works ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f76b7ea48afb6daecbbc26f5408a75ac66b1cf23",
      "tree": "4b0e00ece5610c3c5975b988faa87231744c9bee",
      "parents": [
        "c3442e296517aee733d62fc3fe03211598902c7d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 04 17:26:56 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 07 00:07:15 2007 +0000"
      },
      "message": "[MIPS] Atlas, Malta: Fix build warning.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36a885306fdf7bb557c773309c993bfb2d0d693c",
      "tree": "643b246c90653c9451ff7fecff74a79c3de8042c",
      "parents": [
        "ca471c86043f4a8b01cba02ba2d3431fddcaf606"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 01 11:56:43 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 04 19:02:37 2007 +0000"
      },
      "message": "[MIPS] Fix and cleanup the mess that a dozen prom_printf variants are.\n\nearly_printk is a so much saner thing.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "12e4396bf0b1cd62c9d71a06596914c7efa7dbaf",
      "tree": "5cac3c54cbd025c9e382b0aec0a39ea8bcfd4a6f",
      "parents": [
        "a0574e04807608998d4d115c07b7bc12bb499a44"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Mar 01 01:53:13 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 04 19:02:35 2007 +0000"
      },
      "message": "[MIPS] No need to write c0_compare in plat_timer_setup\n\nIf R4k counter was used for hpt_timer and interrupt source,\nc0_hpt_timer_init() initializes the c0_compare register.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d2af363cfb94f1bacb3e60327bc44a97881a38c2",
      "tree": "d87428291734ac8104a78bf3e9f84ed1625fb558",
      "parents": [
        "67e2cccec6d230165345fdf6c0fe4c8761f9d1ba"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Feb 23 00:39:48 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 26 23:06:05 2007 +0000"
      },
      "message": "[MIPS] Kill redundant EXTRA_AFLAGS\n\nMany Makefiles in arch/mips have EXTRA_AFLAGS :\u003d $(CFLAGS) line.  This\nis redundant while AFLAGS contains $(cflags-y) and any options only\nlisted in CFLAGS (not in cflags-y) should be unnecessary for asm\nsources.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "25b8ac3ba46ee3d586a9c00c1771dca58314714e",
      "tree": "21cd719307ab78f18ca6cb82a56310e27a89b021",
      "parents": [
        "3e7f9b8254b82f7261b2c56ffaf864198c135ee5"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Mon Feb 05 04:42:11 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 06 16:53:19 2007 +0000"
      },
      "message": "[MIPS] Use ARRAY_SIZE macro when appropriate\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "70d21cdeef6331e67ed87262c894cd6601f0dccc",
      "tree": "0bf2a011953a4794b26e28081d36af5ab43358c2",
      "parents": [
        "ea6e942bea55b574bf2118bce8ee73185e754cfb"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Jan 15 00:07:25 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 06 16:53:14 2007 +0000"
      },
      "message": "[MIPS] use name instead of typename for each irq_chip\n\nThe \"typename\" field was obsoleted by the \"name\" field.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c44e8d5e47b8ba672440b92eab0735628469116c",
      "tree": "f85364a9482003bf51e3cb10d0725ff3f57ce87c",
      "parents": [
        "2fa7937bd8922e1fe4aae6a45e7e787fa45d6043"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Dec 30 00:43:59 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 06 16:53:09 2007 +0000"
      },
      "message": "[MIPS] prom_free_prom_memory cleanup\n\nCurrent prom_free_prom_memory() implementations are almost same as\nfree_init_pages(), or no-op.  Make free_init_pages() extern (again)\nand make prom_free_prom_memory() use it.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "97dcb82de6cc99a5669eb8e342efc24cceb1e77e",
      "tree": "e195fd57deda8d38652c746c04a7c374cdf951a0",
      "parents": [
        "b6ec8f069bf202d2bd888aa9137b2cc3aad4c573"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Jan 08 02:14:29 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 06 16:53:08 2007 +0000"
      },
      "message": "[MIPS] Define MIPS_CPU_IRQ_BASE in generic header\n\nThe irq_base for {mips,rm7k,rm9k}_cpu_irq_init() are constant on all\nplatforms and are same value on most platforms (0 or 16, depends on\nCONFIG_I8259).  Define them in asm-mips/mach-generic/irq.h and make\nthem customizable.  This will save a few cycle on each CPU interrupt.\n\nA good side effect is removing some dependencies to MALTA in generic\nSMTC code.\n\nAlthough MIPS_CPU_IRQ_BASE is customizable, this patch changes irq\nmappings on DDB5477, EMMA2RH and MIPS_SIM, since really customizing\nthem might cause some header dependency problem and there seems no\ngood reason to customize it.  So currently only VR41XX is using custom\nMIPS_CPU_IRQ_BASE value, which is 0 regardless of CONFIG_I8259.\n\nTesting this patch on those platforms is greatly appreciated.  Thank\nyou.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9616d54fffa4c9ae78136cc6d01209de2d92b75d",
      "tree": "9a8cda0d475c147fb2b1aae921fb6367348d532d",
      "parents": [
        "1ca5cb5ddd500fdf2096ebe9d4131ee9f1eabf43"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Thu Jan 25 18:41:35 2007 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 30 12:10:48 2007 +0000"
      },
      "message": "[MIPS] Fix typo of \"CONFIG_MT_SMP\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bf2326e7525404576ab2bdf890e903ca4a249093",
      "tree": "8e4286fc1d6b5c9f8f83461cf44f2c9c87bac47e",
      "parents": [
        "c0d4d573feed199b16094c072e7cb07afb01c598"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan@linutronix.de",
        "time": "Thu Jan 25 16:25:56 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 30 12:10:48 2007 +0000"
      },
      "message": "[PATCH] Malta: Fix build if CONFIG_MTD is diabled.\n\nSigned-off-by: Jan Altenberg \u003cjan@linutronix.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f75f369fd783d194cb45632617561ca4d7045849",
      "tree": "04e8f892acba4c43dcb281f5441226d669046e86",
      "parents": [
        "f9bba75e378776ee4e97adc0555db16695d341e1"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Jan 08 01:27:40 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] Fix build errors on SEAD\n\nQuick and dirty fix for build errors on SEAD.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "61e84f99877fa8caaf1be86d51d825406e8d8bc1",
      "tree": "ecca04e2af3cc1fb735463a82365072e639a54ca",
      "parents": [
        "bf81b46482c0fa8ea638e409d39768ea92a6b0f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 12 11:52:34 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] Malta: Add missing MTD file.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b228f4c54df37b53c6f364aa7f3efa4280bcc4f0",
      "tree": "7f5f481ff4e772a926641359981226e048bbcf47",
      "parents": [
        "2efac77e82a36bf616d474f2eb721d95543cfae9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 11 15:33:30 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 12 01:46:24 2006 +0000"
      },
      "message": "[MIPS] Malta: Resurrect MTD support for onboard flash.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dd6bfd627c4f4df771b9b73e4df75c6c0c177b09",
      "tree": "235f15696396e1baa0d262b9793cee14935045f0",
      "parents": [
        "1417836e81c0ab8f5a0bfeafa90d3eaa41b2a067"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Tue Nov 07 09:56:24 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 30 01:14:47 2006 +0000"
      },
      "message": "[MIPS] Fix double inclusions\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1417836e81c0ab8f5a0bfeafa90d3eaa41b2a067",
      "tree": "0274893cb78ca2e1bb85c3eee0c07a85e0b83d04",
      "parents": [
        "1603b5aca4f15b34848fb5594d0c7b6333b99144"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Nov 14 01:13:18 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 30 01:14:46 2006 +0000"
      },
      "message": "[MIPS] use generic_handle_irq, handle_level_irq, handle_percpu_irq\n\nFurther incorporation of generic irq framework.  Replacing __do_IRQ()\nby proper flow handler would make the irq handling path a bit simpler\nand faster.\n\n* use generic_handle_irq() instead of __do_IRQ().\n* use handle_level_irq for obvious level-type irq chips.\n* use handle_percpu_irq for irqs marked as IRQ_PER_CPU.\n* setup .eoi routine for irq chips possibly used with handle_percpu_irq.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1603b5aca4f15b34848fb5594d0c7b6333b99144",
      "tree": "79272aa41d6510b7256df62e287676885c3960cf",
      "parents": [
        "c87b6ebaea034c0e0ce86127870cf1511a307b64"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Nov 02 02:08:36 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 30 01:14:46 2006 +0000"
      },
      "message": "[MIPS] IRQ cleanups\n\nThis is a big irq cleanup patch.\n\n* Use set_irq_chip() to register irq_chip.\n* Initialize .mask, .unmask, .mask_ack field.  Functions for these\n  method are already exist in most case.\n* Do not initialize .startup, .shutdown, .enable, .disable fields if\n  default routines provided by irq_chip_set_defaults() were suitable.\n* Remove redundant irq_desc initializations.\n* Remove unnecessary local_irq_save/local_irq_restore, spin_lock.\n\nWith this cleanup, it would be easy to switch to slightly lightwait\nirq flow handlers (handle_level_irq(), etc.) instead of __do_IRQ().\n\nThough whole this patch is quite large, changes in each irq_chip are\nnot quite simple.  Please review and test on your platform.  Thanks.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "177b2927e2eea73c598a218680b4dc9043c51dcb",
      "tree": "21687193cbe21274db08b5658c8dfeaf34971580",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 24 12:17:51 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 28 19:13:34 2006 +0000"
      },
      "message": "[MIPS] Fix Bonito bootup message.\n\nEven when enabling Bonito IOBC coherence the kernel would actually claim\nit was disabling it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "67cac1eba7eee92e2b25c1e8e4737968dc7c8522",
      "tree": "8e8097d36488399e14cf45376e298666b282c1bb",
      "parents": [
        "64c590b7a62ae1272fe4afd7b915de314591f35e"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Nov 01 18:55:22 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 01 17:46:10 2006 +0000"
      },
      "message": "[MIPS] Fix warning in mips-boards generic PCI\n\narch/mips/mips-boards/generic/pci.c: In function `mips_pcibios_init\u0027:\narch/mips/mips-boards/generic/pci.c:227: warning: comparison of distinct pointer types lacks a cast\narch/mips/mips-boards/generic/pci.c:228: warning: comparison of distinct pointer types lacks a cast\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "242954b5aa8e5ec84f46a84637daf08ee4247c6e",
      "tree": "7fb896349b377f5f819d4050bb92eeee05598571",
      "parents": [
        "4b1c46a383aafc137bc91a0f9698bfc11e062d1b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 24 02:29:01 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 01 17:46:09 2006 +0000"
      },
      "message": "[MIPS] 16K \u0026 64K page size fixes\n\nDerived from Peter Watkins \u003ctreestem@gmail.com\u003e\u0027s work.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "70e46f48cb5933119712ee27945309a4bfc98282",
      "tree": "c9a35ca3652659562e8bc534ca2caf563d9ccd88",
      "parents": [
        "e79f55a8c7aaae5a33e8c2b29682ec8e603b5434"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 18:33:09 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 20:13:22 2006 +0000"
      },
      "message": "[MIPS] VSMP: Synchronize cp0 counters on bootup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e79f55a8c7aaae5a33e8c2b29682ec8e603b5434",
      "tree": "4cea5415ac44f27882f371c8f68f0a9d6000a712",
      "parents": [
        "781b0f8d4f9c90137ea32771346ab49f0e5319b3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 19:53:15 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 20:13:22 2006 +0000"
      },
      "message": "[MIPS] Flags must be unsigned long.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "224dc50ece1b40f8cff5ecadd42a6b2691e231de",
      "tree": "e03d1b127e931b54aaea9579a211988a3f7f4c16",
      "parents": [
        "cb7fabcf9d4340b61f012cc7e8e3d7ff5c4f441c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 21 02:05:20 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 21 23:17:35 2006 +0100"
      },
      "message": "[MIPS] Cleanup remaining references to mips_counter_frequency.\n\nNoticed by Samium Gromoff but his patch got stale in flight ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba38cdf94285a1fc6a01fd493bdc5304bc83f61e",
      "tree": "32a1960f8de2ef4cc70669f78f25b72e40ab39dd",
      "parents": [
        "22c56c3a03b377d21d8363f737aa2a855d892458"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 15 09:17:43 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 19 17:55:12 2006 +0100"
      },
      "message": "[MIPS] Malta: Fix uninitialized regs pointer.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0118c3ca9e7518b06a10e9d7f4bd15957df45783",
      "tree": "1bdbcaec734df15635d12570c01cb63233e61fd6",
      "parents": [
        "12a0a703b3f07e5b01c81fe4f5d2a221c9318f16"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 05 11:54:41 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 23:20:47 2006 +0100"
      },
      "message": "[MIPS] Malta: Fix build for non-MIPS32/64 configuration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "27f768192fe2d96936cef5d4713e228daee07ae2",
      "tree": "f28e72704595649011e6736945a1fd69457ce2fc",
      "parents": [
        "6dab2f4564b3dc8747452e256fb779f320ff5650"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 00:03:05 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 00:15:28 2006 +0100"
      },
      "message": "[MIPS] Cleanup unnecessary \u003casm/ptrace.h\u003e inclusions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "937a801576f954bd030d7c4a5a94571710d87c0b",
      "tree": "48d3440f765b56cf32a89b4b8193dd033d8227a8",
      "parents": [
        "31aa36658a123263a9a69896e348b9600e050679"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 07 19:44:33 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 08 02:38:28 2006 +0100"
      },
      "message": "[MIPS] Complete fixes after removal of pt_regs argument to int handlers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fc095a902181b72ce77a10feb7b36ba1cbacd736",
      "tree": "fdd84f9ea29f26dea3ae340ca168e2a2df27b3be",
      "parents": [
        "3ee24e1b1e0b5ae413a85ba63677a7110915e3af"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@mips.com",
        "time": "Tue Sep 12 19:12:18 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:42 2006 +0100"
      },
      "message": "[MIPS] Atlas: update interrupt handling\n\nThe following change updates the Atlas interrupt handling to match that\nof Malta.  Tested with a 5Kc and a 34Kf successfully.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "846acaa2b4974ae2e28038d024dedcfc184efbb7",
      "tree": "c721a4fe21a658508f410898ec9a358710e31caa",
      "parents": [
        "60a6c3777ec607c5b19df9eac35088db4e142a6b"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@mips.com",
        "time": "Tue Sep 12 12:08:08 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:41 2006 +0100"
      },
      "message": "[MIPS] Patch to arch/mips/mips-boards/generic/time.c\n\nIn hooking up the perf counter overflow interrupt to the experimental\ndeprecated-real-soon-now /proc/perf interface last night, I had to\nrevisit arch/mips/mips-boards/generic/time.c, and discovered that\nwhen the 2.6.9-based SMTC prototype was merged with the more\nrecent tree, it was missed that arch/mips/kernel/time.c had changed\nso that even in SMP kernels, timer_interrupt() calls\nlocal_timer_interrupt(), so there is no longer a need to invoke it\ndirectly from mips_timer_interrupt() in those cases where\ntimer_interrupt() has been called.  So I got rid of that, and added the\ninvocation of perf_irq() if Cause.PCI is set, more-or-less following the\nsame logic as in the non-SMTC case, with the modifications that (a) a\nruntime check for Release 2 isn\u0027t done, because it\u0027s redundant in SMTC),\nand (b) we check for a clock interrupt regardless of the value returned\nby the perf counter service - I don\u0027t understand why we\u0027d want to control\nthat with perf_irq(), but maybe one of you knows the story.  I also got\nrid of the stupid warning about the unused variable when compiled for\nSMTC (another artifact of the merge). The result hasn\u0027t been beaten to\ndeath, but boots, seems stable, and supports extended precision event\ncounting.\n\nSigned-off-by: Kevin D. Kissell \u003ckevink@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5fd326573876e466c7693cbf06e9c88ecf86135d",
      "tree": "22d9279ed0e9d496a50ff93131ac01beae70073d",
      "parents": [
        "75da124ac0141e463cb2738fdc02dd24fc8b6e95"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 10 02:37:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] MIPSsim: Build fix, rename sim_timer_setup -\u003e plat_timer_setup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "75da124ac0141e463cb2738fdc02dd24fc8b6e95",
      "tree": "07dc0b9209462f7f1362dbf2ee30133d462570c7",
      "parents": [
        "d1d60ded2b6cca40e2f14ea2771cbe815c11abb5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 10 02:27:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:18 2006 +0100"
      },
      "message": "[MIPS] Remove unused code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ece2246ebda3d86cedb9414e7771862a6c9a054c",
      "tree": "c29ea5f47279ca694c1385f24213ea3650728592",
      "parents": [
        "54d0a216f40e060ba4265bb851cc36b3ca55d1a8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 22:27:23 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:18 2006 +0100"
      },
      "message": "[MIPS] Atlas, Malta, SEAD: Don\u0027t disable interrupts in mips_time_init().\n\nBy the time it\u0027s called from time_init interrupts are still disabled.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "54d0a216f40e060ba4265bb851cc36b3ca55d1a8",
      "tree": "a57ecc2da68fea0989c397bd97ebd38e93fee569",
      "parents": [
        "2c70df5b9807293705d8123d1f36579831ac09eb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 21:38:56 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:17 2006 +0100"
      },
      "message": "[MIPS] Replace board_timer_setup function pointer by plat_timer_setup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    }
  ],
  "next": "783b09dc2806429560d0211564a94d6570b96ee3"
}
