)]}'
{
  "log": [
    {
      "commit": "cf745a39dcb10ef80c4a2ff38448f57b69d4c4eb",
      "tree": "34ef17bc6ffa257551692d38b878dde2969fc33c",
      "parents": [
        "a3aad4aaf871045ab1dd9c99be6c1ace881d8eb0"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon Oct 25 18:44:11 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 16 18:11:01 2010 +0000"
      },
      "message": "MIPS: Alchemy: fix build with SERIAL_8250\u003dn\n\nIn commit 7d172bfe (\"Alchemy: Add UART PM methods\") I introduced\nplatform PM methods which call a function of the 8250 driver;\nthis patch works around link failures when the kernel is built\nwithout 8250 support.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1737/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "690ca2ce0c824e8d3da7b2e273c2c873ab96d1e6",
      "tree": "0b896950262ace4b4ae2ff6edf2d2f0f352efba9",
      "parents": [
        "ec79812580e360081b58c3e2e8b5b69b8080b5a0"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Mon Nov 08 17:23:52 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 16 18:10:55 2010 +0000"
      },
      "message": "MIPS: Alchemy: Add return value check for strict_strtoul()\n\narch/mips/alchemy/devboards/prom.c: In function \u0027prom_init\u0027:\narch/mips/alchemy/devboards/prom.c:60: error: ignoring return value of\n\u0027strict_strtoul\u0027, declared with attribute warn_unused_result\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1761/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "33081adf8b89d5a716d7e1c60171768d39795b39",
      "tree": "275de58bbbb5f7ddffcdc087844cfc7fbe4315be",
      "parents": [
        "c55960499f810357a29659b32d6ea594abee9237",
        "506ecbca71d07fa327dd986be1682e90885678ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 08:32:05 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 08:32:05 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (365 commits)\n  ALSA: hda - Disable sticky PCM stream assignment for AD codecs\n  ALSA: usb - Creative USB X-Fi volume knob support\n  ALSA: ca0106: Use card specific dac id for mute controls.\n  ALSA: ca0106: Allow different sound cards to use different SPI channel mappings.\n  ALSA: ca0106: Create a nice spot for mapping channels to dacs.\n  ALSA: ca0106: Move enabling of front dac out of hardcoded setup sequence.\n  ALSA: ca0106: Pull out dac powering routine into separate function.\n  ALSA: ca0106 - add Sound Blaster 5.1vx info.\n  ASoC: tlv320dac33: Use usleep_range for delays\n  ALSA: usb-audio: add Novation Launchpad support\n  ALSA: hda - Add workarounds for CT-IBG controllers\n  ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs\n  ASoC: tpa6130a2: Error handling for broken chip\n  ASoC: max98088: Staticise m98088_eq_band\n  ASoC: soc-core: Fix codec-\u003ename memory leak\n  ALSA: hda - Apply ideapad quirk to Acer laptops with Cxt5066\n  ALSA: hda - Add some workarounds for Creative IBG\n  ALSA: hda - Fix wrong SPDIF NID assignment for CA0110\n  ALSA: hda - Fix codec rename rules for ALC662-compatible codecs\n  ALSA: hda - Add alc_init_jacks() call to other codecs\n  ...\n"
    },
    {
      "commit": "aa5c14d5c0d3e4c587db4a1b220b9c86415c538f",
      "tree": "0114637e8be2b38176e7e91e6cea3501b22cb66a",
      "parents": [
        "79fc84c7e0d2fe89c4e82f3a26fd8b0d13c31703",
        "b11bdb5254ff17cb63e4ae5088b73fdcd2cc2602"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 25 10:00:30 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 25 10:00:30 2010 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\nConflicts:\n\tarch/powerpc/platforms/85xx/p1022_ds.c\n"
    },
    {
      "commit": "73ecf3a6e3f0206bf56a0fefe3b3eda042fb7034",
      "tree": "866f0ebb2b148479e93b5ac955097b1cc94ceb4e",
      "parents": [
        "b9da0571050c09863e59f94d0b8594a290d61b88",
        "cd3ecad19aea8debae9a48b53de2ec7a571f24e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 19:59:04 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 19:59:04 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (49 commits)\n  serial8250: ratelimit \"too much work\" error\n  serial: bfin_sport_uart: speed up sport RX sample rate to be 3% faster\n  serial: abstraction for 8250 legacy ports\n  serial/imx: check that the buffer is non-empty before sending it out\n  serial: mfd: add more baud rates support\n  jsm: Remove the uart port on errors\n  Alchemy: Add UART PM methods.\n  8250: allow platforms to override PM hook.\n  altera_uart: Don\u0027t use plain integer as NULL pointer\n  altera_uart: Fix missing prototype for registering an early console\n  altera_uart: Fixup type usage of port flags\n  altera_uart: Make it possible to use Altera UART and 8250 ports together\n  altera_uart: Add support for different address strides\n  altera_uart: Add support for getting mapbase and IRQ from resources\n  altera_uart: Add support for polling mode (IRQ-less)\n  serial: Factor out uart_poll_timeout() from 8250 driver\n  serial: mark the 8250 driver as maintained\n  serial: 8250: Don\u0027t delay after transmitter is ready.\n  tty: MAINTAINERS: add drivers/serial/jsm/ as maintained driver\n  vcs: invoke the vt update callback when /dev/vcs* is written to\n  ...\n"
    },
    {
      "commit": "7d172bfefb72a8dae56beff326299c5e21f6f6db",
      "tree": "73cddae39798d6f3878b371a50db72c1c5d04b8a",
      "parents": [
        "c161afe9759ddcc174d08e7c4f683d08ac9ba86f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Sep 25 15:13:46 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 22 10:20:09 2010 -0700"
      },
      "message": "Alchemy: Add UART PM methods.\n\nCustom UART PM hook for Alchemy chips:  do standard UART pm and\nadditionally en/disable uart block clocks as needed.\nThis allows to get rid of a debug port PM hack in the Alchemy pm code.\n\nTested on Db1200.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ca4d3e6746bdcfccb517349bce2d2c5b5614fb6f",
      "tree": "ef0db6b20eac9b78142adc16fa98ebcf3278dc3a",
      "parents": [
        "476c32c47a84fcf8033b93c588761405fefb3980"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 07 14:08:54 2010 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 07 14:08:54 2010 +0100"
      },
      "message": "MIPS: Add missing #inclusions of \u003clinux/irq.h\u003e\n\nAdd missing #inclusions of \u003clinux/irq.h\u003e to a whole bunch of files that should\nreally include it.  Note that this can replace #inclusions of \u003casm/irq.h\u003e.\n\nThis is required for the patch to sort out irqflags handling function naming to\ncompile on MIPS.\n\nThe problem is that these files require access to things like setup_irq() -\nwhich isn\u0027t available by #including \u003clinux/interrupt.h\u003e\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2b877a3ff41b6d7e3ade0739ac840fb6c89f3b1f",
      "tree": "1bc4ee7e10672d2f5dfc936efdc442d9aa581d53",
      "parents": [
        "e080e6166a4c365f98a346e8433c81d0dca42f52"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Aug 19 13:37:13 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 04 18:33:59 2010 +0100"
      },
      "message": "MIPS: Alchemy: Resolve prom section mismatches\n\nThe function prom_init_cmdline() references the variable __initdata\narcs_cmdline.\n\nThe function prom_get_ethernet_addr() references the variable __initdata\narcs_cmdline.\n\nAnnotate prom_init_cmdline() as __init, unexport and annotate\nprom_get_ethernet_addr() since it\u0027s no longer called from within\ndriver code.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1547/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ffc4fdbbe1b4be79e98340ebcd5a0ade6f5de318",
      "tree": "e4f16ef2561497482df5ac9039ba7bdb21212b2d",
      "parents": [
        "0bb5f267af41c39af895faee3abe2d9ab8c562e0"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Aug 26 14:53:51 2010 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Aug 31 13:06:31 2010 +0100"
      },
      "message": "ASoC: fix au1x platform\n\nThis patch fixes up the au1x audio platform after the multi-component\nmerge:\n- compile fixes and updates to get DB1200 platform audio working again,\n- removal of global variables in AC97/I2S/DMA(PCM) modules.\n\nThe AC97 part is limited to one instance only for now due to issues\nwith getting at driver data in the soc_ac97_ops.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d7674c4f5899712a262d4946ca6edaa947148f52",
      "tree": "fa042ef21fde2ec74fe4f13dafecd4a91eeeccb5",
      "parents": [
        "52a0f00b50ea360e3cf7e3281523c6a8aafc5761"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:27 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:27 2010 +0100"
      },
      "message": "MIPS: Ritually kill stupid printk.\n\nThis belongs into userland.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cb8f55b9207df96ccc332748eb3d154cd2e8014f",
      "tree": "7bb11d3b2b30daa660f8c040472b498d90b5bf74",
      "parents": [
        "f66736532a6bc593a2d7cda68835a79c23836f1b"
      ],
      "author": {
        "name": "Wolfgang Grandegger",
        "email": "wg@grandegger.com",
        "time": "Thu Jul 15 11:21:23 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:09 2010 +0100"
      },
      "message": "MIPS: Alchemy: Add basic support for the GPR board\n\nFrom: Wolfgang Grandegger \u003cwg@denx.de\u003e\n\nAdd basic support for the General Purpose Router (GPR) board from\nTrapeze ITS.\n\nSigned-off-by: Wolfgang Grandegger \u003cwg@denx.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1460/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f66736532a6bc593a2d7cda68835a79c23836f1b",
      "tree": "fb015e299f7355bce687baa157837608dffe762a",
      "parents": [
        "12bf3f24e07d18ab6c42619be604e269f6738614"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Jul 21 14:30:50 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:09 2010 +0100"
      },
      "message": "MIPS: au1000_eth: Get ethernet address from platform_data\n\nau1000_eth uses firmware calls to get a valid MAC address, and changes\nit depending on platform device id.  This patch moves this logic out of\nthe driver into the platform device registration part, where boards with\nsupported chips can use whatever firmware interface they need; the default\nimplementation maintains compatibility with existing, YAMON-based firmware.\n\nTested-by: Wolfgang Grandegger \u003cwg@denx.de\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: netdev@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1481/\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "12bf3f24e07d18ab6c42619be604e269f6738614",
      "tree": "f53827aa06fbc8aef78ddc58b4b03fa762f41e95",
      "parents": [
        "42a4f17dc356689075263d7c2bd68456676fa62e"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Jul 15 21:45:05 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:07 2010 +0100"
      },
      "message": "SERIAL: 8250: Remove SERIAL_8250_AU1X00\n\nRemove the SERIAL_8250_AU1X00 config symbol.  Instead, use the MIPS_ALCHEMY\none which is always defined when building an Au1x00-based platform.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Linux-serial \u003clinux-serial@vger.kernel.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1461/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\nThis one depends on a previous patch (which removes SOC_AU1X00 and changes\nMACH_ALCHEMY) to apply cleanly (and then actually work), so I\u0027d love for\nthis to go in via the mips tree.\n"
    },
    {
      "commit": "42a4f17dc356689075263d7c2bd68456676fa62e",
      "tree": "2c66f5be57722cff7bb39eb0b59c3ec6eb24fff6",
      "parents": [
        "745aef5df1e2277ee9e34d86491084c0d6106338"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Jul 15 21:45:04 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:06 2010 +0100"
      },
      "message": "MIPS: Alchemy: remove SOC_AU1X00 in favor of MIPS_ALCHEMY\n\nRemove the CONFIG_SOC_AU1X00 Kconfig symbol since its job can also be done\nby MACH_ALCHEMY, now renamed to MIPS_ALCHEMY.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1461/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b3b3c176d9150af542d9ba5e5b292d233883ff85",
      "tree": "073dba3fa8518483c1eba7fc07cf7c1baf57ecef",
      "parents": [
        "f5c1ca77a3b2f9b424c4f39bd71143d0ac308924"
      ],
      "author": {
        "name": "Bruno Randolf",
        "email": "randolf.bruno@googlemail.com",
        "time": "Mon Jul 12 00:40:38 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:05 2010 +0100"
      },
      "message": "MIPS: MTX-1: cleanup and comments\n\nAdd some comments about mtx1_pci_idsel() and remove a dead block of old code.\n\nSigned-off-by: Bruno Randolf \u003cbr1@einfach.org\u003e\nTo: linux-mips@linux-mips.org\nTo: manuel.lauss@googlemail.com\nCc: florian@openwrt.org\nPatchwork: https://patchwork.linux-mips.org/patch/1449/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9b98031e673df81989c0f4f63a99b79fa6630ff5",
      "tree": "3a086794aa39b3f42a192236ae568c5d9e5fa199",
      "parents": [
        "4483b159168d3db41458925512523e44d0d49cd4"
      ],
      "author": {
        "name": "Christoph Egger",
        "email": "siccegge@cs.fau.de",
        "time": "Wed Jun 09 13:20:23 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:00 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove dead CONFIG_SOC_AU1000_FREQUENCY\n\nCONFIG_SOC_AU1000_FREQUENCY doesn\u0027t exist in Kconfig, therefore\nremoving all references for it from the source code.\n\nSigned-off-by: Christoph Egger \u003csiccegge@cs.fau.de\u003e\nTo: linux-mips@linux-mips.org\nTo: linux-kernel@vger.kernel.org\nCc: vamos@i4.informatik.uni-erlangen.de\nPatchwork: https://patchwork.linux-mips.org/patch/1367/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "baf3eb233df301081b66637a257ce0e9f6f84706",
      "tree": "3c8fc19901140f6403fbac7cee55a9131ffd1acf",
      "parents": [
        "25c8f83864878e1ec95c0bd8273405ab415eb0a4"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Jun 01 22:30:37 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:25:46 2010 +0100"
      },
      "message": "MIPS: Move Alchemy Makefile parts to their own Platform file.\n\n[Ralf: Remove a forgotten -Werror in Pb1200 Makefile.]\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1319/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "25c8f83864878e1ec95c0bd8273405ab415eb0a4",
      "tree": "77fbbb3f33c2aed206f28fff036ea3f9188bda59",
      "parents": [
        "4767d7ddbb904ac481bcf1340eae7758d124db96"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Thu Jun 24 01:26:09 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:25:46 2010 +0100"
      },
      "message": "MIPS: Alchemy: fix deprecated compile warnings\n\nReplace deprecated DMA_32BIT_MASK with DMA_BIT_MASK.  This is needed because\nthe new style platform makefiles will enable -Werror.\n\ncc1: warnings being treated as errors\narch/mips/alchemy/devboards/db1200/platform.c:219: error: \u0027DMA_nnBIT_MASK\u0027 is deprecated\narch/mips/alchemy/devboards/db1200/platform.c:226: error: \u0027DMA_nnBIT_MASK\u0027 is deprecated\narch/mips/alchemy/devboards/db1200/platform.c:388: error: \u0027DMA_nnBIT_MASK\u0027 is deprecated\narch/mips/alchemy/devboards/db1200/platform.c:393: error: \u0027DMA_nnBIT_MASK\u0027 is deprecated\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nTo: linux-mips@linux-mips.org\nAcked-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1427/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4767d7ddbb904ac481bcf1340eae7758d124db96",
      "tree": "ea2ca2b45eb077b2cf283d7322d143eb5a91d503",
      "parents": [
        "526a2fe2f5d887ef8b89243c3a5e64f0f38c21cc"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Jun 01 22:30:36 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:25:46 2010 +0100"
      },
      "message": "MIPS: Alchemy: move boards over to obj-y\n\nPreparatory step for moving Alchemy over to new  MIPS Platform\nbuild system support.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1318/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36f217d9df3e6bf8e6ae7647827b485b79dbaf8e",
      "tree": "0e80e87501c94a0bf1fa5973956fd2c5c174403f",
      "parents": [
        "220937b1aa97025a0e2fff0604b00ee6e9b7ccd3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 03 03:42:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:25:40 2010 +0100"
      },
      "message": "MIPS: MTX1: Fix build.\n\n  CC      arch/mips/alchemy/mtx-1/board_setup.o\n{standard input}: Assembler messages:\n{standard input}:263: Error: opcode not supported on this processor: mips1 (mips1) `sync\u0027\n{standard input}:274: Error: opcode not supported on this processor: mips1 (mips1) `sync\u0027\n{standard input}:296: Error: opcode not supported on this processor: mips1 (mips1) `sync\u0027\n[...]\n\nAny .set mipsX statement other than .set mips0 at the end of inline\nassembler is a big fat bug.\n\nIntroduced by 9482eabeca315c0276ffb50026b7482481b7097b (linux-mips.org) rsp.\n32fd6901a6d8d19f94e4de6be4e4b552ab078620 (kernel.org).\n\nWhile at it, fix the same issue in\n\n  arch/mips/alchemy/devboards/pb1000/board_setup.c\n  arch/mips/alchemy/xxs1500/board_setup.c\n\nas well.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0d5977d652fa5fd4e9a56127b109e5e28d4db95d",
      "tree": "b477d8968be6d38231c79a40ece880f5467d938a",
      "parents": [
        "7f13f65e61f1deed77c5c335ed0fa4d08f69e608"
      ],
      "author": {
        "name": "Wolfgang Grandegger",
        "email": "wg@denx.de",
        "time": "Sat Jul 17 16:38:48 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 26 19:08:19 2010 +0100"
      },
      "message": "MIPS: Alchemy: Define eth platform devices in the correct order\n\nCurrently, the eth devices are probed in the inverse order, first\nau1xxx_eth1_device and then au1xxx_eth0_device. On the GPR board,\nthis makes trouble:\n\n  # ifconfig|grep HWaddr\n  eth0      Link encap:Ethernet  HWaddr 00:50:C2:0C:30:01\n  eth1      Link encap:Ethernet  HWaddr 66:22:01:80:38:10\n\nA bogous ethernet hwaddr is assigned to the first device and\nau1xxx_eth0_device is mapped to eth1, which even does not work\nproperly. With this patch, the problems are gone:\n\n  # ifconfig|grep HWaddr\n  eth0      Link encap:Ethernet  HWaddr 66:22:11:32:38:10\n  eth1      Link encap:Ethernet  HWaddr 66:22:11:32:38:11\n\nSigned-off-by: Wolfgang Grandegger \u003cwg@denx.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1473/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "98a0f86a54bb195c28ae1ccb5a5f5cda12cf7121",
      "tree": "9b4563fbf5ea0191dac4af7c8523fa35dba9f524",
      "parents": [
        "1ed845375b1f2938acc4496a186e180892b00c71"
      ],
      "author": {
        "name": "Bruno Randolf",
        "email": "randolf.bruno@googlemail.com",
        "time": "Mon Jul 12 00:40:28 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 26 19:08:17 2010 +0100"
      },
      "message": "MIPS: MTX-1: Fix PCI on the MeshCube and related boards\n\nThis patch fixes a regression introduced by commit \"MIPS: Alchemy: MTX-1:\nUse linux gpio api.\" (bb706b28bbd647c2fd7f22d6bf03a18b9552be05) which broke\nPCI bus operation. The problem is caused by alchemy_gpio2_enable() which\nresets the GPIO2 block. Two PCI signals (PCI_SERR and PCI_RST) are connected\nto GPIO2 and they obviously do not to like the reset. Since GPIO2 is\ncorrectly initialized by the boot monitor (YAMON) it is not necessary to\ncall this function, so just remove it.\n\nAlso replace gpio_set_value() with alchemy_gpio_set_value() to avoid\nproblems in case gpiolib gets initialized after PCI. And since alchemy\ngpio_set_value() calls au_sync() we don\u0027t have to au_sync() again later.\n\nSigned-off-by: Bruno Randolf \u003cbr1@einfach.org\u003e\nTo: linux-mips@linux-mips.org\nTo: manuel.lauss@googlemail.com\nPatchwork: https://patchwork.linux-mips.org/patch/1448/\nTested-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2e93d1ec080e4b21a34869129bda73f24ebb8950",
      "tree": "7fff306e4dd252c60f0145c951cc4c46c9024252",
      "parents": [
        "c9f84873c1231621508cd438bb2991ddba770a69"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon May 24 19:42:52 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 05 17:17:30 2010 +0100"
      },
      "message": "MIPS: Alchemy: sleepcode without compile-time cputype dependencies\n\nSplit the low-level sleepcode into per-cpu functions instead of\nrelying on compile-time-defined cpu type.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1281/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "96d660c482e03b2d7b6c0245b95a7cce537606c8",
      "tree": "c414bcdc389770516cc53308540171e510e0dcc0",
      "parents": [
        "0f0d85bcc332ec8f0957378ea5fa3e553f80ae4b"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Apr 14 20:33:44 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 21 21:31:15 2010 +0100"
      },
      "message": "MIPS: Alchemy: add sysdev for DBDMA PM.\n\nAdd a sysdev for DBDMA PM.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1119/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0f0d85bcc332ec8f0957378ea5fa3e553f80ae4b",
      "tree": "bcf184569aa20ee21aaf392ec3164c4487d7b68c",
      "parents": [
        "7b5fcd694dffd1db294dd4ef9f90911852e422f5"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Apr 13 20:49:14 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 21 21:31:15 2010 +0100"
      },
      "message": "MIPS: Alchemy: add sysdev for IRQ PM.\n\nUse a sysdev to implement PM methods for the Au1000 interrupt controllers.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1114/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7b5fcd694dffd1db294dd4ef9f90911852e422f5",
      "tree": "12ed508995204ea32d86186f18816e3f0bacfd70",
      "parents": [
        "b8853aa3d912f47f649ad8de784ac3afd932437d"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Mar 25 22:55:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 21 21:31:15 2010 +0100"
      },
      "message": "MIPS: Alchemy: Fix up residual devboard poweroff/reboot code.\n\nClean out stray unused board_reset() calls in pb1x boards, the PB1000 is\ndifferent from the rest and gets private methods.\n\n(Cleanup after 32fd6901a6d8d19f94e4de6be4e4b552ab078620)\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1085/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0000a5390184af1459e82506fcfa7db96f3e6d33",
      "tree": "a21be05f506bbee603e2a280d126204ce7dbf3d4",
      "parents": [
        "0dfeecacd8e4405209f217944818b90016bb4a9d"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Apr 21 17:41:59 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Apr 30 20:52:43 2010 +0100"
      },
      "message": "MIPS: DB1200: PCMCIA card detection must not be auto-enabled.\n\nSame issues as SD card detection:  One of both is always triggering and the\nhandlers take care to shut it up and enable the other.  To avoid messages\nabout \"unbalanced interrupt enable/disable\" they must not be automatically\nenabled when initally requested.\n\nThis was not an issue with the db1200_defconfig due to fortunate timings;\non a build without network chip support the warnings appear.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1133/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d8000beef2cd10c16dc5f66af715f692f5992652",
      "tree": "3cbe44d00c9ba1e2a09b91514a20e1353089d38c",
      "parents": [
        "2844e49f5ea1ae75d2026ff128b145e3bd44134c"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Apr 03 17:07:03 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 12 17:26:22 2010 +0100"
      },
      "message": "MIPS: Alchemy: DB1200: Remove custom wait implementation\n\nWhile playing with the out-of-tree MAE driver module, the system would\npanic after a while in the db1200 custom wait code after wakeup due to\na clobbered k0 register being used as target address of a store op.\n\nRemove the custom wait implementation and revert back to the Alchemy-\nrecommended implementation already set as default.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1092/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "acc4d245a70615755cab8bace7f0f87870fc99d9",
      "tree": "1a7824d2f7fb2337451a12e7007f25788d3f1cf1",
      "parents": [
        "570cb456efbd1f1e761869881ae72177595de356"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:22:02 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: Alchemy: Fix Au1100 ethernet build failure\n\nDon\u0027t define platform info for second mac on au1100 (which only has a\nsingle mac).\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1004/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "570cb456efbd1f1e761869881ae72177595de356",
      "tree": "37adf2a0f41d2f6b2c2ae0cd50dcd2676b19e52b",
      "parents": [
        "d891a5399242579857701c2b1185b64d7bf7936f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:22:01 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: Alchemy: Repair db1500/bosporus builds\n\nA few hunks somehow ended up outside their #ifdef/endif blocks,\nleading to -Werror-induces build failures.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1003/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "11b897cf84c37e6522db914793677e933ef311fb",
      "tree": "b9d69cea86b2c1673f30332ff9b3944dc00bfc9b",
      "parents": [
        "b9b37787d24cca9fbd63f767663e9439fa69aa22"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Feb 24 17:40:21 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Alchemy: use 36bit addresses for PCMCIA resources.\n\nOn Alchemy the PCMCIA area lies at the end of the chips 36bit system bus\narea.  Currently, addresses at the far end of the 32bit area are assumed\nto belong to the PCMCIA area and fixed up to the real 36bit address before\nbeing passed to ioremap().\n\nA previous commit enabled 64 bit physical size for the resource datatype on\nAlchemy and this allows to use the correct 36bit addresses when registering\nthe PCMCIA sockets.\n\nThis patch removes the 32-to-36bit address fixup and registers the Alchemy\ndemo board pcmcia socket with the correct 36bit physical addresses.\n\nTested on DB1200, with a CF card (ide-cs driver) and a 3c589 PCMCIA ethernet\ncard.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/994/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e275ed5ee94b358964a0dae1c8b49f0bff260b60",
      "tree": "3459082d9ba20771210dd38f3d62b99e5ff6cbbb",
      "parents": [
        "81fc0179541dd52763cf62a52f0c09a05bcc6439"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Feb 23 18:57:43 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: Alchemy: devboard PM needs to save CPLD registers.\n\nSave/restore CPLD registers when doing suspend-to-ram; this fixes issues\nwith harddisk and ethernet not working correctly when resuming on DB1200.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/986/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da4afffc1d03c4f0334dabd28ce4c2325ee8f092",
      "tree": "c76db41671a4cc6632691ca2c9a1422fa2d36f91",
      "parents": [
        "2bd0073656963f7683275dbda600bf5dfc05232a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: Alchemy: Simplify DMA channel allocation code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\n"
    },
    {
      "commit": "1a73f0478a289ee5bb2e4f44a6ecf1d6d6410eab",
      "tree": "45717e20bcc50864469b1bb7f093e4bd3085662e",
      "parents": [
        "32baba2fb7149ac262be1dca39291b55d846a075"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove time_lock.\n\nThe sole user is au1xxx_calc_clock() which is only used in early bootup\nwhere the is no paralellism thus no race condition to protect against.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\n"
    },
    {
      "commit": "52d7ecd033316b0540a6ac4af70574fae4aba295",
      "tree": "accc9c75a7beb2e0692cead575b9792878938511",
      "parents": [
        "f86a69b15f60965a224e7e2516ad41070692cc19"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Sat Feb 06 18:47:13 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:25 2010 +0100"
      },
      "message": "MIPS: Remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nTo: linux-kernel@vger.kernel.org\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/946/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "10229f3761fdc1050f972bf3a4c4623bde20002f",
      "tree": "dccf71dff2eb8b2e382d7b7e376d4f14cb91cd39",
      "parents": [
        "ae7cbef5e5789e2ee6855222a3b83eb94591ef0b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Mon Feb 01 22:06:56 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:21 2010 +0100"
      },
      "message": "MIPS: Alchemy: Use strlcat() for the command line arguments\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/928/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae7cbef5e5789e2ee6855222a3b83eb94591ef0b",
      "tree": "5c184ac0807eac7618c2d5717ffefcf510ce7f71",
      "parents": [
        "c63d0cb5feedbc2cc456b6ea2105c15b563217cf"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Mon Feb 01 22:05:57 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:21 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove prom_getcmdline()\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/927/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c63d0cb5feedbc2cc456b6ea2105c15b563217cf",
      "tree": "61cc7c1e120fdfe91abcfd22010a0b60a4eb4955",
      "parents": [
        "368bf8ef304f426be0a8a0be5b0e437747598c10"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Jan 29 17:49:52 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:20 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove forced command line setting\n\nIt is not always used, even if it is available.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/893/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "32fd6901a6d8d19f94e4de6be4e4b552ab078620",
      "tree": "b0bce261bcdbf6cd4b4026711ee5cbc6e10d9892",
      "parents": [
        "325f8a0a31df567dbafafc48f8e60f3c1f101a46"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Dec 08 19:18:13 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:04 2010 +0100"
      },
      "message": "MIPS: Alchemy: get rid of common/reset.c\n\nImplement reset / poweroff in the board code instead.  The peripheral reset\ncode is gone too since YAMON which all in-tree boards use does the same\nwork when it boots.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/783/\nPatchwork: http://patchwork.linux-mips.org/patch/882/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ef6c1fd662d18c0e2ed92825c8837e94b5ec3a1f",
      "tree": "68375e54d68ab595379fc6e891273612c45e6771",
      "parents": [
        "5d400f5c59df3ed2c3682a7409c8e81a7c4e650c"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon Nov 23 20:40:02 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:03 2010 +0100"
      },
      "message": "MIPS: Alchemy: irq: use runtime CPU type detection\n\nUse runtime CPU detection instead of relying on preprocessor symbols.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/701/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5d400f5c59df3ed2c3682a7409c8e81a7c4e650c",
      "tree": "c501fe5a419532d10cc39dae3f1ce044716e25b4",
      "parents": [
        "70f82f2c59be86fad915a2ee62673fe1aad6c2bd"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon Nov 23 20:40:01 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:02 2010 +0100"
      },
      "message": "MIPS: Alchemy: Only build AU1000 INTC code for compatible cpus\n\nUse the GPIO config symbol to only build Au1000 interrupt code on chips with\ncompatible hw.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/670/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "70f82f2c59be86fad915a2ee62673fe1aad6c2bd",
      "tree": "089b089e5962fbc96dd30651889b8a42a04abc6c",
      "parents": [
        "bd2302c220566cffd0756e1ac5f65705f9e3d8e7"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mlau@msc-ge.com",
        "time": "Mon Nov 23 20:40:00 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:02 2010 +0100"
      },
      "message": "MIPS: Alchemy: use runtime cpu detection in GPIO code.\n\nRemove the cpu subtype cpp macros in favor of runtime detection,\nto improve compile coverage of the alchemy common code.\n(Increases kernel size by 700 bytes).\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/699/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "66f75ccb856304c190fde9c26e651c2b754e3e72",
      "tree": "f63f8fe9362fc9805b73f9146a20457d1ceddff0",
      "parents": [
        "cf6e47e03239059bcf2942b1b3242e835231ab75"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Tue Nov 10 01:13:30 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:01 2010 +0100"
      },
      "message": "MIPS: Alchemy: Add au1000-eth platform device\n\nThis patch makes the board code register the au1000-eth platform device. The\nau1000-eth platform data can be overriden with the au1xxx_override_eth_cfg\nfunction like it has to be done for the Bosporus board which uses a\ndifferent MAC/PHY setup.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: linux-mips@linux-mips.org\nCc: netdev@vger.kernel.org\nPatchwork: http://patchwork.linux-mips.org/patch/618/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "05ae3231801df8fdb4e1c0aa4aa6b8d7278eddde",
      "tree": "365411decb44bf15dcae5da42434c71cecc9acff",
      "parents": [
        "63323ec54a7e922a232c82070727e44eb1a5b43c"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon Nov 02 21:21:44 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:01 2010 +0100"
      },
      "message": "MIPS/SOUND: Alchemy: DB1200 AC97+I2S audio support.\n\nMachine driver for DB1200 AC97 and I2S audio systems, intended as a proper\nreference asoc machine for Alchemy-based systems.  AC97/I2S can be selected\nat boot time by setting switch S6.7.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: alsa-devel@alsa-project.org\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "63323ec54a7e922a232c82070727e44eb1a5b43c",
      "tree": "4f78c66c8db7fdaded28a3eaf76f196bd1c59753",
      "parents": [
        "206aa6cdadad8bbedee5649f1346fe47e922a039"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon Nov 02 21:21:43 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:00 2010 +0100"
      },
      "message": "MIPS: Alchemy: Extended DB1200 board support.\n\nCreate own directory for DB1200 code and update it with new features.\n\n- SPI support:\n  - tmp121 temperature sensor\n  - SPI flash on DB1200\n- I2C support\n  - NE1619 sensor\n  - AT24 eeprom\n- I2C/SPI can be selected at boot time via switch S6.8\n- Carddetect IRQs for SD cards.\n- gen_nand based NAND support.\n- hexleds count sleep/wake transitions.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "206aa6cdadad8bbedee5649f1346fe47e922a039",
      "tree": "1b66e9d98b65d7afe962bb6c6989f3ad212f2e6d",
      "parents": [
        "8facefd0907ae16f96a35bef7ce654206d87c2fc"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Mon Oct 19 12:53:37 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:59 2010 +0100"
      },
      "message": "MIPS: Alchemy: physmap-flash for all devboards\n\nReplace the devboard NOR MTD mapping driver with physmap-flash support.\nAlso honor the \"swapboot\" switch settings wrt. to the layout of the\nNOR partitions.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nAcked-By: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "63ea336b7942214edce1ae79725f28593dc84eaa",
      "tree": "e0091a31d0dde8a5f6de036cd28821bd4b3ea16c",
      "parents": [
        "c55736af449ad2b2cd1a9471dc6e5413d89a1ece"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 28 21:49:46 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:56 2010 +0100"
      },
      "message": "MIPS: Alchemy: UARTs are of type 16550A\n\nUART autodetection breaks on the Au1300 but the IP blocks are identical,\nat least according to the datasheets.  Help the 8250 driver by passing\non uart type information via platform data.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c55736af449ad2b2cd1a9471dc6e5413d89a1ece",
      "tree": "e041961afdf122c900df0993605b3d03c6de4beb",
      "parents": [
        "32fc0adeb89c7e1e592bf31b7158ddc154298207"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Sun Oct 18 16:04:41 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:56 2010 +0100"
      },
      "message": "MIPS: Alchemy: Turn on -Werror for devboards and xss1500\n\nWarnings being suppressed, we can now turn on -Werror for boards which did\nnot have it already (devboards and xss1500).\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "32fc0adeb89c7e1e592bf31b7158ddc154298207",
      "tree": "737385d4751364194c416ea03021e4b86cd680eb",
      "parents": [
        "66a1d9baf4962defb3fc41439e3a22e752182f9f"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Sun Oct 18 16:04:09 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:56 2010 +0100"
      },
      "message": "MIPS: Alchemy: Fix warnings in DB1x00 / PB1000 / PB1550 board setup code\n\nThis patch fixes warnings due to potentially unused\nvariables in board setup code or mixed variables\ndeclaration and code (forbidden by ISO C90).\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b6e6d120c8dd9c9cd888645b01299e2a55d873a4",
      "tree": "a4d5944980e61ec2c6819131cbb8269e340e58c1",
      "parents": [
        "8402a1588a4f63465079e98481dd83d1d9cc9a98"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Oct 15 19:07:34 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:55 2010 +0100"
      },
      "message": "MIPS: Alchemy: get rid of superfluous UART definitions\n\nRemove unused uart bit definitions and base macros.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8402a1588a4f63465079e98481dd83d1d9cc9a98",
      "tree": "1ace3c45421fe4b8d29762fcc67bd09064197f18",
      "parents": [
        "963accbc82a0912b39de39d59e2fd6741db3aa4b"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Oct 15 18:49:27 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:55 2010 +0100"
      },
      "message": "MIPS: Alchemy: prom_putchar is board dependent\n\nThis patch replaces the general alchemy prom_putchar() implementation\nin favor of board-specific versions:  The UART where the output of\nprom_putchar is directed to really depends on the board, the current\nimplementation hardcodes this on a per-SoC basis which is just wrong.\n\nSo a generic uart tx function is provided in the alchemy headers,\nand the boards can provide their own prom_putchar with custom\ndestination uart, and all in-kernel alchemy boards support\nearly printk.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "963accbc82a0912b39de39d59e2fd6741db3aa4b",
      "tree": "4ea340b0261ab19f3f0776f47e4fab8708934b5b",
      "parents": [
        "ea071cc705e8bfba0c8bf84be8d4f9f4e9da6962"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Oct 13 20:22:35 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:55 2010 +0100"
      },
      "message": "MIPS: Alchemy: change dbdma to accept physical memory addresses\n\nDMA can only be done from physical addresses; move the \"virt_to_phys\"\nsource/destination buffer address translation from the dbdma queueing\nfunctions (since the hardware can only DMA to/from physical addresses)\nto their respective users.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ea071cc705e8bfba0c8bf84be8d4f9f4e9da6962",
      "tree": "9dafff9da1740dcfc475100b4d5dae963650cfd1",
      "parents": [
        "f1fc6645a4d2cb944320ce8ed1e40f88059779e1"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Oct 13 20:22:34 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:54 2010 +0100"
      },
      "message": "MIPS: Alchemy: remove dbdma compat macros\n\nRemove dbdma compat macros, move remaining users over to default\nqueueing functions and -flags.\n\n(Queueing function signature has changed in order to give\n a build failure instead of silent functional changes due\n to the no longer implicitly specified DDMA_FLAGS_IE flag)\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f1fc6645a4d2cb944320ce8ed1e40f88059779e1",
      "tree": "bd2d87cbf0bb729f7d3ee65c7e234e663c2fda8e",
      "parents": [
        "788144656b8a862e724a1296e64ab6375eb541ed"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Oct 13 20:26:31 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:53 2010 +0100"
      },
      "message": "MIPS: Alchemy: reduce size of irq dispatcher\n\nBy replacing an extra do_IRQ with a goto, the assembly shrinks\nfrom 260 to 212 bytes (gcc-4.3.4).\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "788144656b8a862e724a1296e64ab6375eb541ed",
      "tree": "96208eed56da25acdf9d923b9d9986e82dcd8944",
      "parents": [
        "93e9cd8485b31e5a33f1040bff4d15e65c0b2d19"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 07 20:15:15 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:53 2010 +0100"
      },
      "message": "MIPS: Alchemy: Stop IRQ name sharing\n\nEliminate the sharing of IRQ names among the differenct Alchemy\nvariants.  IRQ numbers need no longer be hidden behind a\nCONFIG_SOC_AU1XXX symbol: step 1 in my quest to make the Alchemy\ncode less reliant on a hardcoded subtype.\n\nThis patch also renames the GPIO irq number constants. It\u0027s really\nan interrupt line, NOT a GPIO number!\n\nCode which relied on certain irq numbers to have the same name\nacross all supported cpu subtypes is changed to determine current\ncpu subtype at runtime; in some places this isn\u0027t possible so\na \"compat\" symbol is used.\n\nRun-tested on DB1200.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0a0b1295ef26a5f8387771c148fb63dccf897869",
      "tree": "383ae3ba093d80a02c74d53bf824331d0decc8de",
      "parents": [
        "5047201b56ce8671cc19f426e2951de9f29b3485"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 07 20:15:13 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:52 2010 +0100"
      },
      "message": "MIPS: Alchemy: higher priority for system timer.\n\nRaise RTCMATCH2 interrupt priority in case it is used as the system\ntimer tick.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5047201b56ce8671cc19f426e2951de9f29b3485",
      "tree": "ec01960ed10ffe2e6b8f192a9f78b87daf5af2c4",
      "parents": [
        "0273b4efccd3bc2b2ef5ea9778e71d8efbbb7ac7"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 07 20:15:12 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:52 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove USB_DEV_REQ_INT prioritization hack\n\nThe Alchemy hardware provides a method to prioritize interrupts\non a controller by assigning them to a differenct core request line.\nAssign usb device request interrupt to IC0 Request 0 (which has\nhighest priority in the core and the dispatcher) and others to\nRequest 1.  The explicit check for usb device request occurrence\nshould be obsolete now.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0273b4efccd3bc2b2ef5ea9778e71d8efbbb7ac7",
      "tree": "c67c6fb5ff0aa4a0201676374b252ea60475235c",
      "parents": [
        "27dd65ac9afabc8e67ab73f7c2f575eddbb47167"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sun Oct 04 14:55:29 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:51 2010 +0100"
      },
      "message": "MIPS: Alchemy: XXS1500 PCMCIA driver rewrite\n\nRewritten XXS1500 PCMCIA socket driver, standalone (doesn\u0027t depend on\nau1000_generic.c) and added carddetect IRQ support.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Florian Fainelli \u003cflorian@openwrt.org\u003e\nCc: Linux-PCMCIA \u003clinux-pcmcia@lists.infradead.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "27dd65ac9afabc8e67ab73f7c2f575eddbb47167",
      "tree": "d8da508ceff4f2e69f8cc621a8bdebe83fef02e8",
      "parents": [
        "66213b3ccfc770704025ce9465fa3aaedde21b55"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sun Oct 04 14:55:28 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:51 2010 +0100"
      },
      "message": "MIPS: Alchemy: devboards: wire up new PCMCIA driver.\n\nRegister the PCMCIA driver on all boards supported by it,\nget rid of now-unused pcmcia macros in the board headers\n(and subsequently empty pb1100/pb1500 ones).\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "66213b3ccfc770704025ce9465fa3aaedde21b55",
      "tree": "2f74c1819b371926952c9c5b8f98ae808588e728",
      "parents": [
        "7e50b2b741bb4f9dbddc9f56972ef82a7d4b33ed"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sun Oct 04 14:55:27 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:51 2010 +0100"
      },
      "message": "MIPS: PCMCIA: new socket driver for Au1000 demoboards.\n\nNew PCMCIA socket driver for all Db/Pb1xxx boards (except Pb1000),\nwhich replaces au1000_db1x00.c and (most of) au1000_pb1x00.c.\nNotable improvements:\n        - supports Db1000, DB/PB1100/1500/1550/1200.\n        - support for carddetect and statuschange IRQs.\n        - pcmcia socket mem/io/attr areas and irqs passed through\n          platform resource information.\n        - doesn\u0027t freeze system during card insertion/ejection like\n          the one it replaces.\n        - boardtype is automatically detected using BCSR ID register.\n\nRun-tested on the DB1200.\n\nCc: Linux-PCMCIA \u003clinux-pcmcia@lists.infradead.org\u003e\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7e50b2b741bb4f9dbddc9f56972ef82a7d4b33ed",
      "tree": "3302cb551b83f715827e967e3f8fd7188d952b91",
      "parents": [
        "95a437966dba642870a93d16bf82af8926bb2082"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sun Oct 04 14:55:26 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:50 2010 +0100"
      },
      "message": "MIPS: Alchemy: remove board_init_irq() function.\n\nremove board_init_irq():  On all in-kernel boards it is sufficient to\ninitialize board interrupts in an arch_initcall by using the default\nlinux irq functions.\n\nSome small irqmap.c files have been folded into board_setup files.\n\nRun-tested on DB1200; compile-tested on all other affected boards.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "95a437966dba642870a93d16bf82af8926bb2082",
      "tree": "18e797fc543f9650f03fcb06aae29bf5ca20e585",
      "parents": [
        "9bdcf336d0c061e77f4c45c7b2bc32e3ed6b57e3"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sun Oct 04 14:55:25 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:50 2010 +0100"
      },
      "message": "MIPS: Alchemy: devboards: factor out PB1200 IRQ cascade code.\n\nMove the PB1200 IRQ cascade code out to the BCSR support code:\nupcoming DB1300 support can use it too.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9bdcf336d0c061e77f4c45c7b2bc32e3ed6b57e3",
      "tree": "9cce0d50bb1709654fae719e7175da25279402bc",
      "parents": [
        "ebc89718a4b3fa0e440151fb4484541700828a5d"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sun Oct 04 14:55:24 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:50 2010 +0100"
      },
      "message": "MIPS: Alchemy: devboard register abstraction\n\nAll Alchemy development boards have external CPLDs with a few registers\nin them.  They all share an identical register layout with only a few\nminor differences (except the PB1000) in bit functions and base\naddresses.\n\nThis patch\n- adds a primitive facility to initialize and use these external\n  registers,\n- replaces all occurrences of bcsr-\u003exxx accesses with calls to the new\n  functions (the pb1200 cascade irq handling code is special).\n- collects BCSR register information scattered throughout the board\n  headers in a central place.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "22f4bb68b301f4ab896e9b3b0431fdde962242d2",
      "tree": "62767bbd1ad7d11dbbeea3482b7902f08ea178ce",
      "parents": [
        "be8cde8b24c9dca1e54598690115eee5b1476519"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Jan 26 20:39:33 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 01 20:30:25 2010 +0100"
      },
      "message": "MIPS: Alchemy: Fix dbdma ring destruction memory debugcheck.\n\nDBDMA descriptors need to be located at 32-byte aligned addresses;\nhowever kmalloc in conjunction with the SLAB allocator and\nCONFIG_DEBUG_SLUB enabled doesn\u0027t deliver any.  The dbdma code works\naround that by allocating a larger area and realigning the start\naddress within it.\n\nWhen freeing a channel however this adjustment is not taken into\naccount which results in an oops:\n\nKernel bug detected[#1]:\n[...]\nCall Trace:\n[\u003c80186010\u003e] cache_free_debugcheck+0x284/0x318\n[\u003c801869d8\u003e] kfree+0xe8/0x2a0\n[\u003c8010b31c\u003e] au1xxx_dbdma_chan_free+0x2c/0x7c\n[\u003c80388dc8\u003e] au1x_pcm_dbdma_free+0x34/0x4c\n[\u003c80388fa8\u003e] au1xpsc_pcm_close+0x28/0x38\n[\u003c80383cb8\u003e] soc_codec_close+0x14c/0x1cc\n[\u003c8036dbb4\u003e] snd_pcm_release_substream+0x60/0xac\n[\u003c8036dc40\u003e] snd_pcm_release+0x40/0xa0\n[\u003c8018c7a8\u003e] __fput+0x11c/0x228\n[\u003c80188f60\u003e] filp_close+0x7c/0x98\n[\u003c80189018\u003e] sys_close+0x9c/0xe4\n[\u003c801022a0\u003e] stack_done+0x20/0x3c\n\nFix this by recording the address delivered by kmalloc() and using\nit as parameter to kfree().\n\nThis fix is only necessary with the SLAB allocator and CONFIG_DEBUG_SLAB\nenabled;  non-debug SLAB, SLUB do return nicely aligned addresses,\ndebug-enabled SLUB currently panics early in the boot process.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/878/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "42ecda1ae80b4b19c3c7ba36e3141c4c19e1fe70",
      "tree": "4fafa20ecea17a6bf05675d963d4f078e2ddeab4",
      "parents": [
        "05c694681e059b9e99449bb239367ab486cd1fca"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sun Dec 13 12:40:39 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 12 18:19:31 2010 +0100"
      },
      "message": "MIPS: Alchemy: Correct code taking the size of a pointer\n\nsizeof(dp) is just the size of the pointer.  Change it to the size of the\nreferenced structure.\n\nA simplified version of the semantic patch that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression *x;\nexpression f;\ntype T;\n@@\n\n*f(...,(T)x,...)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/789/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "44f2c586a3553154bc6549eb696c7716c85f910b",
      "tree": "1050bd39b5fd1d67c63dddd939223b60ad7f9a44",
      "parents": [
        "fcc152f3bf55cec61167b173774cbf717b0ff5e4"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 14 12:22:20 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 02 12:00:08 2009 +0100"
      },
      "message": "MIPS: Alchemy: Fix hang with high-frequency edge interrupts\n\nThe handle_edge_irq() flowhandler disables edge int sources which occur\ntoo fast (i.e. another edge comes in before the irq handler function\nhad a chance to finish).  Currently, the mask_ack() callback does not\nack the edges in hardware, leading to an endless loop in the flowhandler\nwhere it tries to shut up the irq source.\n\nWhen I rewrote the alchemy IRQ code  I wrongly assumed the mask_ack()\ncallback was only used by the level flowhandler, hence it omitted the\n(at the time pointless) edge acks.  Turned out I was wrong; so here\nis a complete mask_ack implementation for Alchemy IC, which fixes\nthe above mentioned problem.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "39d2211d20518677511043d7ee16bbca6d0c5070",
      "tree": "fb34bae6372c6752543fae8aa716d84c1f7992cb",
      "parents": [
        "72838a170372d6bb44bcb04a81aa2c83312cfbc0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 12 02:23:48 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 02 12:00:04 2009 +0100"
      },
      "message": "MIPS: MTX-1: Fix build if CONFIG_PCI is disabled.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c2e32149074501fc12f6e05f85812e07148a2276",
      "tree": "28aac84c5d0a79c11b2050c050ab511c1a661183",
      "parents": [
        "eef34ec514054e4685745236dd5c9658f7aca69e"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Sep 18 12:50:10 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: Decrease size of au1xxx_dbdma_pm_regs[][]\n\nThere are 16 individual channels (NUM_DBDMA_CHANS) to save/restore plus the\nglobal ddma block config (the +1).  The last register in a channel can be\nskipped since it\u0027s read-only (at offset 0x18).\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "51c870a2d8708bda83c4ba47f26012a8420bdaff",
      "tree": "7fd59e523a186552d02a2bea9d64dcf8cd776af1",
      "parents": [
        "a0219d948dd712561817b0d7c95fd2f10b698203"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Sep 24 09:34:35 2009 -0600"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Sep 24 09:34:36 2009 +0930"
      },
      "message": "cpumask: remove dangerous CPU_MASK_ALL_PTR, \u0026CPU_MASK_ALL.: mips\n\n(Thanks to Al Viro for reminding me of this, via Ingo)\n\nCPU_MASK_ALL is the (deprecated) \"all bits set\" cpumask, defined as so:\n\n\t#define CPU_MASK_ALL (cpumask_t) { { ... } }\n\nTaking the address of such a temporary is questionable at best,\nunfortunately 321a8e9d (cpumask: add CPU_MASK_ALL_PTR macro) added\nCPU_MASK_ALL_PTR:\n\n\t#define CPU_MASK_ALL_PTR (\u0026CPU_MASK_ALL)\n\nWhich formalizes this practice.  One day gcc could bite us over this\nusage (though we seem to have gotten away with it so far).\n\nSo replace everywhere which used \u0026CPU_MASK_ALL or CPU_MASK_ALL_PTR\nwith the modern \"cpu_all_mask\" (a real struct cpumask *), and remove\nCPU_MASK_ALL_PTR altogether.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nReported-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Mike Travis \u003ctravis@sgi.com\u003e\n"
    },
    {
      "commit": "a7bcb1ae6094db78b077ae17e92c69de7643014f",
      "tree": "b59e32e51c84bcc69a9458fa8b7bc8d11286dea0",
      "parents": [
        "f7557dc8215a2e7eb22da583d03e1aef72c58b3c"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Thu Aug 27 19:21:18 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:51 2009 +0200"
      },
      "message": "MIPS: Alchemy: override loops_per_jiffy detection\n\nloops_per_jiffy depends on coreclk speed;  preset it instead of\nletting the kernel waste precious microseconds trying to approximate it.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2882b0c63ac6085fd5c18959240b6f7d6ffb8d5b",
      "tree": "a95571203336aaec43dd505c81ab7dc8e46efa78",
      "parents": [
        "9d24bafb0d1ecf636f71a56f9d6f071f5c7a882d"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Aug 22 18:09:27 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:50 2009 +0200"
      },
      "message": "MIPS: Alchemy: get rid of allow_au1k_wait\n\nEliminate the \u0027allow_au1k_wait\u0027 variable.  MIPS kernel installs the\nAlchemy-specific wait code before timer initialization;  if the C0\ntimer must be used for timekeeping the wait function is set to NULL\nwhich means no wait implementation is available.\n\nAs a sideeffect, the \u0027wait instruction available\u0027 output in\n/proc/cpuinfo now correctly indicates whether \u0027wait\u0027 is usable.\n\nRun-tested on DB1200.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a1b021d3992d9be03b0abec1a7ed78e713b94206",
      "tree": "d6928ff79743aa275d6088f1db5abff6c75fd862",
      "parents": [
        "619e22632ea3110323b1851a7fecb52bf8505fd2"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Sat Aug 01 23:51:20 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 03 17:52:46 2009 +0100"
      },
      "message": "MIPS: MTX-1: Request button GPIO before setting its direction\n\nThis patch fixes the following warning at boot time:\nWARNING: at drivers/gpio/gpiolib.c:83 0x8021d5e0()\nautorequest GPIO-207\nModules linked in:\nCall Trace:[\u003c8011e0ec\u003e] 0x8011e0ec\n[\u003c80110a28\u003e] 0x80110a28\n[\u003c80110a28\u003e] 0x80110a28\n[..snip..]\n\nThe current code does not request the GPIO and attempts\nto set its direction, which is a violation of the GPIO API.\nThis patch also unhardcode the GPIO we request and use\nthe one we defined in the button driver.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ce65cc8fe22a572ea9ec88e203388558b6b863af",
      "tree": "26cafa2f81be0f44fac4142e40bb1596c58040cd",
      "parents": [
        "b6c9f10517e99d806bebd04555801c787b9a3a23"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Jun 06 14:09:58 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:29 2009 +0100"
      },
      "message": "MIPS: Alchemy: devboards: Convert to gpio calls.\n\nReplace a few open-coded GPIO register accesses with gpio calls.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b6c9f10517e99d806bebd04555801c787b9a3a23",
      "tree": "381146f79bd66dcd5b83635462c99c14d25b5469",
      "parents": [
        "bb706b28bbd647c2fd7f22d6bf03a18b9552be05"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Jun 06 14:09:57 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:29 2009 +0100"
      },
      "message": "MIPS: Alchemy: xxs1500: use linux gpio api.\n\nReplace a few GPIO register accesses in the board init code with calls to\nthe gpio api.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bb706b28bbd647c2fd7f22d6bf03a18b9552be05",
      "tree": "d3665800f631759b923de1a0083bd2483babee4b",
      "parents": [
        "51e02b02e650183ff1277bcbad6a01d6ea0e9edb"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Jun 06 14:09:56 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:28 2009 +0100"
      },
      "message": "MIPS: Alchemy: MTX-1: Use linux gpio api.\n\nReplace a few GPIO register accesses in the board init code with calls\nto the gpio api.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "51e02b02e650183ff1277bcbad6a01d6ea0e9edb",
      "tree": "413dfa5c93e2d01a42309f1cee6d6bf26d871962",
      "parents": [
        "eeb09e6545bf68222798ccf3f355560a9e406435"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Jun 06 14:09:55 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:28 2009 +0100"
      },
      "message": "MIPS: Alchemy: Rewrite GPIO support.\n\nThe current in-kernel Alchemy GPIO support is far too inflexible for\nall my use cases.  To address this, the following changes are made:\n\n* create generic functions which deal with manipulating the on-chip\n  GPIO1/2 blocks.  Such functions are universally useful.\n* Macros for GPIO2 shared interrupt management and block control.\n* support for both built-in CONFIG_GPIOLIB and fast, inlined GPIO macros.\n\n  If CONFIG_GPIOLIB is not enabled, provide linux gpio framework\n  compatibility by directly inlining the GPIO1/2 functions.  GPIO access\n  is limited to on-chip ones and they can be accessed as documented in\n  the datasheets (GPIO0-31 and 200-215).\n\n  If CONFIG_GPIOLIB is selected, two (2) gpio_chip-s, one for GPIO1 and\n  one for GPIO2, are registered.  GPIOs can still be accessed by using\n  the numberspace established in the databooks.\n\n  However this is not yet flexible enough for my uses:  My Alchemy\n  systems have a documented \"external\" gpio interface (fixed, different\n  numberspace) and can support a variety of baseboards, some of which\n  are equipped with I2C gpio expanders.  I want to be able to provide\n  the default 16 GPIOs of the CPU board numbered as 0..15 and also\n  support gpio expanders, if present, starting as gpio16.\n\n  To achieve this, a new Kconfig symbol for Alchemy is introduced,\n  CONFIG_ALCHEMY_GPIO_INDIRECT, which boards can enable to signal\n  that they don\u0027t want the Alchemy numberspace exposed to the outside\n  world, but instead want to provide their own.  Boards are now respon-\n  sible for providing the linux gpio interface glue code (either in a\n  custom gpio.h header (in board include directory) or with gpio_chips).\n\n  To make the board-specific inlined gpio functions work, the MIPS\n  Makefile must be changed so that the mach-au1x00/gpio.h header is\n  included _after_ the board headers, by moving the inclusion of\n  the mach-au1x00/ to the end of the header list.\n\n  See arch/mips/include/asm/mach-au1x00/gpio.h for more info.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ad058e95f943e26205aa916b83b85ccb21bd4812",
      "tree": "0dd16ccb9ea079517ec8cb509a597f997a031092",
      "parents": [
        "237e5a3443e5531336b880bbaf3e7bac110330f7"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Wed Apr 22 08:01:48 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 14 13:50:27 2009 +0100"
      },
      "message": "MIPS: Alchemy: Timer build fix\n\nFix breakage introduced by 8e19608e8b5c001e4a66ce482edc474f05fb7355.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "284901a90a9e0b812ca3f5f852cbbfb60d10249d",
      "tree": "06c1b5a0f83c90cfb662f756e7781977ce739ce8",
      "parents": [
        "6afd142fd0dfba497246d0fab236c20a7b4bf778"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 06 19:01:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:11 2009 -0700"
      },
      "message": "dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nReplace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nSigned-off-by: Yang Hongyang\u003cyanghy@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "91e8a30e90144bcd0fead02dc57976f304c3b3f7",
      "tree": "59877a38f8aaac8bc14c5f184a860f16b7a21785",
      "parents": [
        "2f794d099da2f081de2fe19b289a3aa807f735fa"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Wed Mar 25 17:49:31 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 30 14:49:46 2009 +0200"
      },
      "message": "MIPS: Alchemy: PB1200: use SMC91X platform data.\n\nAdd platform data for the smc91x on the PB1200/DB1200, and remove the\nnow unused AU1X00 entry in smc91x.h.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\n"
    },
    {
      "commit": "c87e09096dcd1ea3da8dfe434ee694fac51031c8",
      "tree": "d988b5b545173c79ac013977720d62c7d26ec337",
      "parents": [
        "3e168ae286f5203d4b4aae0ae15c0d6282bcdd21"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 30 14:49:44 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 30 14:49:44 2009 +0200"
      },
      "message": "MIPS: Enable GENERIC_HARDIRQS_NO__DO_IRQ for all platforms\n\n__do_IRQ() is deprecated and will go away.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "47c969ee54e142eba71626f99b3d99cc461b84f3",
      "tree": "79f23092fd31e4482477958a2b5fa081b7000d8a",
      "parents": [
        "12e22e8e60add9e1ccd61509ab7fd6fc1c214c52"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Thu Jan 15 16:46:48 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 30 14:49:42 2009 +0200"
      },
      "message": "MIPS: Au1000: convert to using gpiolib\n\nThis patch converts the GPIO board code to use gpiolib.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4b0d3f5c28c631c1aeb1860993572ad8468a4c11",
      "tree": "e12e6539b552017947a04c0feca6d02ae9cfd2fc",
      "parents": [
        "5e6833892e7b745b164bae8b2edb75ccd1bee866"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Jan 31 12:23:34 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 27 17:56:34 2009 +0000"
      },
      "message": "MIPS: Alchemy: In plat_time_init() t reaches -1, tested: 0\n\nWith a postfix decrement t reaches -1 rather than 0, so the fall-back will\nnot occur.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: mano@roarinelk.homelinux.net\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2d2eca4d11933bd37a4944aae06e6122efffaea8",
      "tree": "25d12fdc96b247981fbe5de5b15e4146acbdc984",
      "parents": [
        "0fc6bc0d6e953f6dd80c286c889d8d581e8f8d7a"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Tue Jan 06 10:34:52 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 30 21:33:01 2009 +0000"
      },
      "message": "MIPS: Alchemy: time.c build fix\n\nIn Linus\u0027 current -git the cpumask member is now a pointer.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "61f9c58da57a80b0df1ced18a28cbbaebd4d417a",
      "tree": "cbeaa2353d98899e88c6d44dc8d1a16eabbb6a47",
      "parents": [
        "ac15dad061d351281b0bafbae1ecdd84e601435a"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:27 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:27 2009 +0000"
      },
      "message": "MIPS: Alchemy: new userspace suspend interface for development boards.\n\nReplace the current sysctl-based suspend interface with a new sysfs-\nbased one which also uses the Linux-2.6 suspend model.\n\nTo configure wakeup sources, a subtree for the demoboards is created\nunder /sys/power/db1x:\n\nsys/\n`-- power\n    `-- db1x\n        |-- gpio0\n        |-- gpio1\n        |-- gpio2\n        |-- gpio3\n        |-- gpio4\n        |-- gpio5\n        |-- gpio6\n        |-- gpio7\n        |-- timer\n        |-- timer_timeout\n        |-- wakemsk\n        `-- wakesrc\n\nThe nodes \u0027gpio[0-7]\u0027 and \u0027timer\u0027 configure the GPIO0..7 and M2\nbits of the SYS_WAKEMSK (wakeup source enable) register.  Writing \u00271\u0027\nenables a wakesource, 0 disables it.\n\nThe \u0027timer_timeout\u0027 node holds the timeout in seconds after which the\nTOYMATCH2 event should wake the system.\n\nThe \u0027wakesrc\u0027 node holds the SYS_WAKESRC register after wakeup (in hex),\nthe \u0027wakemsk\u0027 node can be used to get/set the wakeup mask directly.\n\nFor example, to have the timer wake the system after 10 seconds of sleep,\nthe following must be done in userspace:\n\necho 10 \u003e /sys/power/db1x/timer_timeout\necho 1 \u003e /sys/power/db1x/timer\necho mem \u003e /sys/power/sleep\n\nThis patch also removes the homebrew CPU frequency switching code.  I don\u0027t\nunderstand how it could have ever worked reliably; it does not communicate\nthe clock changes to peripheral devices other than uarts.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n create mode 100644 arch/mips/alchemy/devboards/pm.c\n"
    },
    {
      "commit": "ac15dad061d351281b0bafbae1ecdd84e601435a",
      "tree": "dc5536f68f14e3a07f3af1105cfc23a2c317f21f",
      "parents": [
        "564365b0fc3395ed55501ef25705664888cebdbc"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:26 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:27 2009 +0000"
      },
      "message": "MIPS: Alchemy: dbdma suspend/resume support.\n\nImplement suspend/resume for DBDMA controller and its channels.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "564365b0fc3395ed55501ef25705664888cebdbc",
      "tree": "ed2228df7ea13585f014937b4fc0a6cd7138a674",
      "parents": [
        "2699cdfb765c3b7d77d28ea3bc7d84e486697177"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:25 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:27 2009 +0000"
      },
      "message": "MIPS: Alchemy: Fix up PM code on Au1550/Au1200\n\nAu1550/Au1200 have a different memory controller which requires additi-\nonal code to properly put memory to sleep (code taken from AMD/RMI\u0027s\nLinux-2.6.11 source package).\n\nAlso fix up the remaining pm-related paths to compile on Au1200/Au1550\nplatforms.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2699cdfb765c3b7d77d28ea3bc7d84e486697177",
      "tree": "690eb6e847c7acfc0a5693a385907da480f33fd8",
      "parents": [
        "0c694de12b54fa96b9555e07603f567906ce21c8"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:24 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:27 2009 +0000"
      },
      "message": "MIPS: Alchemy: move calc_clock function.\n\nNow that nothing in time.c depends on calc_clock, it can\nbe moved to clocks.c where it belongs.\nWhile at it, give it a better non-generic name and call it\nas soon as possible in plat_mem_init.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0c694de12b54fa96b9555e07603f567906ce21c8",
      "tree": "c7528273c1d86069cb6e83bd2b36706f663f1eb2",
      "parents": [
        "779e7d41ad004946603da139da99ba775f74cb1c"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:23 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:27 2009 +0000"
      },
      "message": "MIPS: Alchemy: RTC counter clocksource / clockevent support.\n\nAdd support for the 32 kHz counter1 (RTC) as clocksource / clockevent\ndevice.  As a nice side effect, this also enables use of the \u0027wait\u0027\ninstruction for runtime idle power savings.\n\nIf the counters aren\u0027t enabled/working properly, fall back on the\ncp0 counter clock code.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "074cf656700ddd1d2bd7f815f78e785418beb898",
      "tree": "af55e5f9d36775df851924303e44fdde7cff8654",
      "parents": [
        "1820ec1d2b993f3ec00169e881504aa4541a9bf7"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:21 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:26 2009 +0000"
      },
      "message": "MIPS: Alchemy: remove cpu_table.\n\nRemove the cpu_table:\n- move detection of whether c0_config[OD] is read-only and should be set\n  to fix various chip errata to au1000 headers.\n- move detection of write-only sys_cpupll to au1000 headers.\n- remove the BCLK switching code:  Activation of this features should be\n  left to the boards using the chips since it also affects external devices\n  tied to BCLK, and only the board designers know whether it is safe to\n  enable.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n delete mode 100644 arch/mips/alchemy/common/cputable.c\n"
    },
    {
      "commit": "1820ec1d2b993f3ec00169e881504aa4541a9bf7",
      "tree": "18c7250dd41b227a2d8224a617793f33a09d783e",
      "parents": [
        "558d1de8ba9ebb1cc3f3062f1371b9330772164f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:20 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:26 2009 +0000"
      },
      "message": "MIPS: Alchemy: remove get/set_au1x00_lcd_clock().\n\nThere are no in-tree users, so remove them.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "197b0d31eb3e82f598bf13da6ee777d906c611f3",
      "tree": "663ecf85c0096a695f425bb602012ea7ca9e57de",
      "parents": [
        "785e3268e2951d4c0c21417c8e5d8004b2ab2480"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:18 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:26 2009 +0000"
      },
      "message": "MIPS: Alchemy: pb1200: update CPLD cascade irq handler.\n\nTested on Db1200.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "785e3268e2951d4c0c21417c8e5d8004b2ab2480",
      "tree": "3e7e98dbaf2592f22f65090325a823d36caa13f7",
      "parents": [
        "7179380ee9bdeb5fa2ff07581f512fe0f5382e5b"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:17 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:26 2009 +0000"
      },
      "message": "MIPS: Alchemy: update core interrupt code.\n\nThis patch attempts to modernize core Alchemy interrupt handling code.\n\n- add irq_chips for irq controllers instead of irq type,\n- add a set_type() hook to change irq trigger type during runtime,\n- add a set_wake() hook to control GPIO0..7 based wakeup,\n- use linux\u0027 IRQF_TRIGGER_ constants instead of homebrew ones,\n- enable GENERIC_HARDIRQS_NO__DO_IRQ.\n- simplify plat_irq_dispatch\n- merge au1xxx_irqmap into irq.c file, the only place where its\n  contents are referenced.\n- board_init_irq() is now mandatory for every board; use it to register\n  the remaining (gpio-based) interrupt sources; update all boards\n  accordingly.\n\nRun-tested on Db1200 and other Au1200 based platforms.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n delete mode 100644 arch/mips/alchemy/common/au1xxx_irqmap.c\n"
    },
    {
      "commit": "7179380ee9bdeb5fa2ff07581f512fe0f5382e5b",
      "tree": "12bc5c0cfc3506434b0e51829bbbb66aaadf491a",
      "parents": [
        "23ba25d56606eec6fabc37c1efcbd48837dc9adc"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:16 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:25 2009 +0000"
      },
      "message": "MIPS: Alchemy: move commandline mangling out of common code\n\nNot every alchemy-based board might want these options forced on it,\nand most of this stuff seems to be intended for devboard code anyway.\nRemove commandline mangling code out of common chip code and instead\nadd relevant sections to all in-tree boards to not change existing\nbehaviour.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "23ba25d56606eec6fabc37c1efcbd48837dc9adc",
      "tree": "b034fe449d8896d2718cc088f54e91470ae258ee",
      "parents": [
        "58e75e86cf9af1130b3c628d924e6df0bc72832f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:15 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:25 2009 +0000"
      },
      "message": "MIPS: Alchemy: devboards: consolidate files\n\nShare some code and merge small files:\n- Extract the prom init code from all devboard files (they only differ in\n  memory configuration).\n- Merge the irq configuration into board setup code.\n- Merge smaller files into board setup code.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n delete mode 100644 arch/mips/alchemy/devboards/db1x00/init.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1000/init.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1000/irqmap.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1100/init.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1100/irqmap.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1200/init.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1500/init.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1500/irqmap.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1550/init.c\n delete mode 100644 arch/mips/alchemy/devboards/pb1550/irqmap.c\n create mode 100644 arch/mips/alchemy/devboards/prom.c\n"
    },
    {
      "commit": "58e75e86cf9af1130b3c628d924e6df0bc72832f",
      "tree": "0c3e7511671a74ba5302aa5edbe2695cfbdee9ed",
      "parents": [
        "a86c7f72454c4e855d5d6c80ed9f7f2ac55b001a"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:14 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:25 2009 +0000"
      },
      "message": "MIPS: Alchemy: Move development board code to common subdirectory\n\nThis should ease sharing of common devboard code.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2bd2dd059ca7406a030bace8dccdb25f635578c1",
      "tree": "505426d1faa78e128eb4aedd2cc7c4b384979d4c",
      "parents": [
        "797c3f322454f5994e88b0e0bfc34cd4ad521d38"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Nov 25 14:12:32 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:19 2009 +0000"
      },
      "message": "MIPS: Alchemy: Change strict_strtol to strict_strtoul\n\nSince memsize is unsigned, it would seem better to use strict_strtoul that\nstrict_strtol.\n\nA simplified version of the semantic patch that makes this change is as\nfollows: (http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@s2@\nlong e;\nposition p;\n@@\n\nstrict_strtol@p(...,\u0026e)\n\n@@\nposition p !\u003d s2.p;\ntype T;\nT e;\n@@\n\n- strict_strtol@p\n+ strict_strtoul\n  (...,\u0026e)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f591eb1e6896e26675e91a319cc93f3800dbaad4",
      "tree": "c3f925431a393b59e5fc9bee2ea77ac596ae19cc",
      "parents": [
        "fa36b04386422951a7c73f9210403d1a2eaffe92"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Tue Oct 21 08:59:14 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 27 16:18:27 2008 +0000"
      },
      "message": "MIPS: Alchemy: Wire up SD controller on DB/PB1200 boards.\n\nAdd au1xmmc platform data for PB1200/DB1200 boards and wire up the 2 SD\ncontrollers for them.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e8c7c482347574ecdd45c43e32c332d5fc2ece61",
      "tree": "c741aa6cdb4e897df9f9476d83a816a7a2b058dd",
      "parents": [
        "8d2d91e86b4153cc2305ec86fe908048f459ff7f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 16 19:12:16 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 11 16:18:50 2008 +0100"
      },
      "message": "MIPS: Alchemy: rename directory\n\nIt\u0027s more than the au1000 these days.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ]
}
