)]}'
{
  "log": [
    {
      "commit": "452af71f36685c932a5cce540a48c1818df6533f",
      "tree": "c466051e5be2b193c6fe41afc5335011dce1f6ea",
      "parents": [
        "780431e397c82df7e20ee17536b97a08f97ef8ba"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 22 00:02:14 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 22 00:02:14 2007 +0800"
      },
      "message": "Blackfin arch: dma add some API and cleanup bf54x DMA definition\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "780431e397c82df7e20ee17536b97a08f97ef8ba",
      "tree": "0a119b440b3a20665a25ed89227c6ac5058571ba",
      "parents": [
        "29cae113720c1520cdcc8b536cf56efcba5d63e0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Oct 21 23:37:54 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Oct 21 23:37:54 2007 +0800"
      },
      "message": "Blackfin arch: cleanup and promote the general purpose timers api to a core blackfin component\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2f6cf7bfc64c44d760d53caf4b547e7729392e78",
      "tree": "ecbd135d50cfc35f505f386cfbc9206b0e8cdfba",
      "parents": [
        "b0a68dc07ec395d44849ce98eb417713ca333410"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Oct 21 22:59:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Oct 21 22:59:49 2007 +0800"
      },
      "message": "Blackfin arch: add functions for converting between sclks and usecs\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "066954a3891d32198edad3b319792d8db6a6a575",
      "tree": "7c6e6b66e319f655d1601ee854a6abfee66eb902",
      "parents": [
        "c1e7399da76646f34c3857147cca649cd58745af"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Oct 21 22:36:06 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Oct 21 22:36:06 2007 +0800"
      },
      "message": "Blackfin arch: use \"char bfin_board_name[]\" rather than \"char *bfin_board_name\" per discussion on lkml as the former uses less storage\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1e5b24431b58d821502bb56e67af3e74854feaf2",
      "tree": "b2b6d8d19172e35dce6b508f01da671150cf9e20",
      "parents": [
        "73b0c0b0c1fa06acc3a02a58f301b0db0818d3d0"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Oct 21 16:58:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Oct 21 16:58:49 2007 +0800"
      },
      "message": "Blackfin arch: Fix bug: missing CHIPID register field definition of BF54x\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "590031450a52c373bf72f5fb156fbcc0c78c6f2c",
      "tree": "0e631bc6e8af9422635535459aaaf10fdddab357",
      "parents": [
        "cfa76f024f7c9e65169425804e5b32e71f66d0ee"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sun Oct 21 16:54:27 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Oct 21 16:54:27 2007 +0800"
      },
      "message": "Blackfin arch: add new processor ADSP-BF52x arch/mach support\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "c00046c279a2521075250fad682ca0acc10d4fd7",
      "tree": "78a7e9089c26f199ad9b0161bb564b7c1ca6daf9",
      "parents": [
        "9abbf7d028b1598b40ebdc81c48f30da7f3d5bf5",
        "8e8a1407ac23b43cec0412338c1b4f5e1c664550"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 20:36:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 20:36:17 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (74 commits)\n  fix do_sys_open() prototype\n  sysfs: trivial: fix sysfs_create_file kerneldoc spelling mistake\n  Documentation: Fix typo in SubmitChecklist.\n  Typo: depricated -\u003e deprecated\n  Add missing profile\u003dkvm option to Documentation/kernel-parameters.txt\n  fix typo about TBI in e1000 comment\n  proc.txt: Add /proc/stat field\n  small documentation fixes\n  Fix compiler warning in smount example program from sharedsubtree.txt\n  docs/sysfs: add missing word to sysfs attribute explanation\n  documentation/ext3: grammar fixes\n  Documentation/java.txt: typo and grammar fixes\n  Documentation/filesystems/vfs.txt: typo fix\n  include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros\n  trivial copy_data_pages() tidy up\n  Fix typo in arch/x86/kernel/tsc_32.c\n  file link fix for Pegasus USB net driver help\n  remove unused return within void return function\n  Typo fixes retrun -\u003e return\n  x86 hpet.h: remove broken links\n  ...\n"
    },
    {
      "commit": "b2fff3f1b52989dae8dfc76d0a093967c3b75d06",
      "tree": "e0704d9d0143f6a9562643bb8f7702b539fbfd57",
      "parents": [
        "df7c487250b17aa0caeee7d85f120330f1d31355"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Oct 20 02:30:47 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 02:30:47 2007 +0200"
      },
      "message": "include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros\n\nThese don\u0027t appear anywhere else in the kernel anymore.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "847ddd2bbe15c6e452606503b5d073826aaaddb7",
      "tree": "2a395984d5c82d718dc6d99b1132340be453482b",
      "parents": [
        "f9b93097375761930c52b3a20acd374a8d012fbc"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:32 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:32 2007 +0200"
      },
      "message": "ide: add CONFIG_IDE_ARCH_OBSOLETE_INIT\n\nAdd CONFIG_IDE_ARCH_OBSOLETE_INIT to drivers/ide/Kconfig and use it instead\nof defining IDE_ARCH_OBSOLETE_INIT in \u003carch/ide.h\u003e.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0624517d809b1cf53c977335c9bda4c216cbddee",
      "tree": "5791430160f4423cab3c6085baed815e10c421f7",
      "parents": [
        "1977f032722c27ee3730284582fd3991ad9ac81b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:41 2007 -0700"
      },
      "message": "forbid asm/bitops.h direct inclusion\n\nforbid asm/bitops.h direct inclusion\n\nBecause of compile errors that may occur after bit changes if asm/bitops.h is\nincluded directly without e.g.  linux/kernel.h which includes linux/bitops.h,\nforbid direct inclusion of asm/bitops.h.  Thanks to Adrian Bunk.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1c7037db50ebecf3d5cfbf7082daa5d97d900fef",
      "tree": "1843c417160b79c3f79a54d546ddcf5ccdb1b44b",
      "parents": [
        "22124c9999f00340b062fff740db30187bf18454"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Oct 18 23:39:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:34 2007 -0700"
      },
      "message": "remove unused flush_tlb_pgtables\n\nNobody uses flush_tlb_pgtables anymore, this patch removes all remaining\ntraces of it from all archs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e8c44319c691dfb4a0b039b095204c040df9b01a",
      "tree": "66e9262f8a2659afc9b88c570fe6980b32974177",
      "parents": [
        "c80544dc0b87bb65038355e7aafdc30be16b26ab"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 18 03:07:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:32 2007 -0700"
      },
      "message": "Replace __attribute_pure__ with __pure\n\nTo be consistent with the use of attributes in the rest of the kernel\nreplace all use of __attribute_pure__ with __pure and delete the definition\nof __attribute_pure__.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26333576fd0d0b52f6e4025c5aded97e188bdd44",
      "tree": "a9c1f9518d940a8ef10453871f2899ca18d46efa",
      "parents": [
        "38048983e14c0fb6324175fbaf2be1baa842f5ee"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Thu Oct 18 03:06:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:29 2007 -0700"
      },
      "message": "bitops: introduce lock ops\n\nIntroduce test_and_set_bit_lock / clear_bit_unlock bitops with lock semantics.\nConvert all architectures to use the generic implementation.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-By: David Howells \u003cdhowells@redhat.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "622a9edd919de98ef59571ae6c40c7458244e3f2",
      "tree": "c25684f90ed52c459c39d97d6ab641fe3bb6b09d",
      "parents": [
        "bc154b1efb7f8430ea9faabd5953ebc411f8ead5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 16 23:29:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:57 2007 -0700"
      },
      "message": "Remove dma_cache_(wback|inv|wback_inv) functions\n\ndma_cache_(wback|inv|wback_inv) were the earliest attempt on a generalized\ncache managment API for I/O purposes.  Originally it was basically the raw\nMIPS low level cache API exported to the entire world.  The API has\nsuffered from a lack of documentation, was not very widely used unlike it\u0027s\nmore modern brothers and can easily be replaced by dma_cache_sync.  So\nremove it rsp.  turn the surviving bits back into an arch private API, as\ndiscussed on linux-arch.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cba4fbbff2e9722e93b28e18fa7714b9013cbdda",
      "tree": "6c070671e8df2d1e37fd50d7f2504d99a3f62c5f",
      "parents": [
        "4af3c9cc4fad54c3627e9afebf905aafde5690ed"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Oct 16 23:29:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:55 2007 -0700"
      },
      "message": "remove include/asm-*/ipc.h\n\nAll asm/ipc.h files do only #include \u003casm-generic/ipc.h\u003e.\n\nThis patch therefore removes all include/asm-*/ipc.h files and moves the\ncontents of include/asm-generic/ipc.h to include/linux/ipc.h.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "68a9bd0cd5824073e3232b102011ec568a517646",
      "tree": "f6dd6ea6f4b45194fdfb4022cf1203573362d8b6",
      "parents": [
        "ac8d35c5658377c280dc830352f66233e2f76f73"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Oct 16 23:27:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:53 2007 -0700"
      },
      "message": "remove strict ansi check from __u64 in asm/types.h\n\nRemove the __STRICT_ANSI__ check from the __u64/__s64 declaration on\n32bit targets.\n\nGCC can be made to warn about usage of long long types with ISO C90\n(-ansi), but only with -pedantic.  You can write this in a way that even\nthen it doesn\u0027t cause warnings, namely by:\n\n#ifdef __GNUC__\n__extension__ typedef __signed__ long long __s64;\n__extension__ typedef unsigned long long __u64;\n#endif\n\nThe __extension__ keyword in front of this switches off any pedantic\nwarnings for this expression.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04fc8bbcf5eb25fa2aec290b302a9878dde20168",
      "tree": "4c650a7d30d921e519f51b74f1dc591cf93e7b0b",
      "parents": [
        "4029a9177fb4a3410211d091505a7f8d03a7b15d"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Oct 16 23:26:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:47 2007 -0700"
      },
      "message": "kill DECLARE_MUTEX_LOCKED\n\nDECLARE_MUTEX_LOCKED was used for semaphores used as completions and we\u0027ve\ngot rid of them.  Well, except for one in libusual that the maintainer\nexplicitly wants to keep as semaphore.  So convert that useage to an\nexplicit sema_init and kill of DECLARE_MUTEX_LOCKED so that new code is\nreminded to use a completion.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: \"Satyam Sharma\" \u003csatyam.sharma@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e9fa7c43aa74fae3a1db04092d2a51005f5b8a21",
      "tree": "b03e1416a58d490e5029df6baf05d47dce6ccd3c",
      "parents": [
        "accaa24c492f1aa3b9c37226d868dc59c3007531"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 16 01:29:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "bf54x-lq043fb: framebuffer driver for Blackfin BF54x framebuffer device driver\n\nBlackfin BF54x framebuffer device driver for a SHARP LQ043T1DG01 TFT LCD\n\n[adaplas]\nAdd \u0027fb\u0027 suffix to driver name.\nMove Makefile entry under platform device section\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f2e1d89f9b349b3cd914b7c6ec6368632f4ad048",
      "tree": "5b0042924a9f9c8b3309c0be880f51795916fc28",
      "parents": [
        "85ffdd28be04c324349dfc7c9de3d4342c885c3f",
        "82ba56c273911f7eda79849cfa0fc2d2e5a3b75b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 13:41:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 13:41:39 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (40 commits)\n  Input: use full RCU API\n  Input: remove tsdev interface\n  Input: add support for Blackfin BF54x Keypad controller\n  Input: appletouch - another fix for idle reset logic\n  HWMON: hdaps - switch to using input-polldev\n  Input: add support for SEGA Dreamcast keyboard\n  Input: omap-keyboard - don\u0027t pretend we support changing keymap\n  Input: lifebook - fix X and Y axis range\n  Input: usbtouchscreen - add support for GeneralTouch devices\n  Input: fix open count handling in input interfaces\n  Input: keyboard - add CapsShift lock\n  Input: adbhid - produce all CapsLock key events\n  Input: ALPS - add signature for ThinkPad R61\n  Input: jornada720_kbd - send MSC_SCAN events\n  Input: add support for the HP Jornada 7xx (710/720/728) touchscreen\n  Input: add support for HP Jornada 7xx onboard keyboard\n  Input: add support for HP Jornada onboard keyboard (HP6XX)\n  Input: ucb1400_ts - use schedule_timeout_uninterruptible\n  Input: xpad - fix dependancy on LEDS class\n  Input: auto-select INPUT for MAC_EMUMOUSEBTN option\n  ...\n\nResolved conflicts manually in drivers/hwmon/applesmc.c: converting from\na class device to a device and converting to use input-polldev created a\nfew apparently trivial clashes..\n"
    },
    {
      "commit": "ebf8889bd1fe3615991ff4494635d237280652a2",
      "tree": "10fb735717122bbb86474339eac07f26e7ccdf40",
      "parents": [
        "b160292cc216a50fd0cd386b0bda2cd48352c73b",
        "752097cec53eea111d087c545179b421e2bde98a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:58:23 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:58:23 2007 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "b160292cc216a50fd0cd386b0bda2cd48352c73b",
      "tree": "ef07cf98f91353ee4c9ec1e1ca7a2a5d9d4b538a",
      "parents": [
        "b37bde147890c8fea8369a5a4e230dabdea4ebfb",
        "bbf25010f1a6b761914430f5fca081ec8c7accd1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:43:54 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:43:54 2007 +0100"
      },
      "message": "Merge Linux 2.6.23\n"
    },
    {
      "commit": "b37bde147890c8fea8369a5a4e230dabdea4ebfb",
      "tree": "b447c6b44d7c5b48ead3366db74654c7cc64a4d6",
      "parents": [
        "c4a9f88daf6c382fedde4cdddef0b30f1d0a20db"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 02 13:56:05 2007 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Oct 13 14:36:49 2007 +0100"
      },
      "message": "[MTD] [NAND] Blackfin on-chip NAND Flash Controller driver\n\nThis is the driver for latest Blackfin on-chip nand flash controller\n\n - use nand_chip and mtd_info common nand driver interface\n - provide both PIO and dma operation\n - compiled with ezkit bf548 configuration\n - use hardware 1-bit ECC\n - tested with YAFFS2 and can mount YAFFS2 filesystem as rootfs\n\nChangeLog from try#1\n - use hweight32() instead of count_bits()\n - replace bf54x with bf5xx and BF54X with BF5XX\n - compare against plat-\u003epage_size in 2 cases when enable hardware ECC\n\nChangeLog from try#2\n - passed nand_test suites\n - use cpu_relax() instead of busy wait loop\n - some coding style issue pointed out by Andrew\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8f740ef391fc81cb887fa08d213cf67b843cb3b7",
      "tree": "19228690eb2a962b379e5c0838eaf0dd3c58d285",
      "parents": [
        "937ad5c1e35191d29d305280525394fe87f4ac4f"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Oct 13 00:36:46 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Oct 13 00:36:46 2007 -0400"
      },
      "message": "Input: add support for Blackfin BF54x Keypad controller\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "cda6a20b68c1f21f4b4bc9cd3ee08494e7ebf0d5",
      "tree": "138cf053600bdf22dea762e8bc2b6e7bc27b64eb",
      "parents": [
        "c58c2140f08de4ad0b0dbd48f6e78168dc321042"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Oct 04 00:36:18 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 04 00:36:18 2007 +0800"
      },
      "message": "Blackfin arch: fix PORT_J BUG for BF537/6 EMAC driver reported by Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\n\nCc: Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "c58c2140f08de4ad0b0dbd48f6e78168dc321042",
      "tree": "ee7381b9db76340295229c56350adcca44d218b1",
      "parents": [
        "0b95f22bd3b91c7114c6892bbfbb5a8576b27fbe"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Oct 04 00:35:05 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 04 00:35:05 2007 +0800"
      },
      "message": "Blackfin arch: gpio pinmux and resource allocation API required by BF537 on chip ethernet mac driver\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0b95f22bd3b91c7114c6892bbfbb5a8576b27fbe",
      "tree": "5dc95ea0414ba04b98ced99b7430fa4b2210a696",
      "parents": [
        "576bb9ced2d274446639d7fbeee7125e24daf012"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Sep 23 00:51:32 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Sep 23 00:51:32 2007 +0800"
      },
      "message": "Blackfin arch: add some missing syscall\n\nWhen compiling the Blackfin kernel, checksyscalls.pl will report lots of missing syscalls warnings.\nThis patch will add some missing syscalls which make sense on Blackfin arch\n\nAfter appling this patch, toolchain should be rebuilt. Then recompiling the kernel with the new\ntoolchain.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0931ce8439365358b1cacf888ddc8fb008036125",
      "tree": "a2bb7a1c7fd882fa3accbe6f636af5f57224c875",
      "parents": [
        "e62687f995fd7ba0b68c3b0a4f4d9fd9d1c54ec2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Sep 12 16:30:15 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Sep 12 16:30:15 2007 +0800"
      },
      "message": "Blackfin arch: fix some bugs in lib/string.h functions found by our string testing modules\n\n - use ints for the return value rather than char since we actually return\n   an int and we dont want it improperly being sign extended during the reload\n   http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3525\n\n - if src is shorter than the requested number of copy bytes, we need to null\n   pad the rest\n   http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3524\n\n - mark these as __volatile__ and add memory to the clobber list so gcc does\n   not optimize buffers around on us we may be using\n\n - rewrite asm code to be readable/maintainable\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "e62687f995fd7ba0b68c3b0a4f4d9fd9d1c54ec2",
      "tree": "c7be40ad9dea5028994aa640f90b841d1a3c54c4",
      "parents": [
        "4bbd10fd312f50de74ba53f6cb968986da5dfe92"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Sun Aug 05 17:21:55 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 17:21:55 2007 +0800"
      },
      "message": "Blackfin arch: fix the aliased write macros\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "85a75996edd0e49477cc7c9eb4bac33f02b07685",
      "tree": "5f29dbd15273adfe1a4ce4a040e5858ea1015b51",
      "parents": [
        "7417c8fe2e792b771b093c14e763816f154b62b4"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sun Aug 05 19:16:05 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 19:16:05 2007 +0800"
      },
      "message": "blackfin enable arbitary speed serial setting\n\nAdd the needed definitions to activate arbitary speed support on the blackfin platform.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a359cca71e73a83612b5bbecea41d3b7a47160ca",
      "tree": "97d29ce21c6aefda86545bc0f2b4b55f6fdde520",
      "parents": [
        "2b39331a282c3a03415653d4e188910a11c9db8a"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Oct 10 16:47:58 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Oct 10 16:47:58 2007 +0800"
      },
      "message": "Blackfin arch: update kgdb patch\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2b39331a282c3a03415653d4e188910a11c9db8a",
      "tree": "821b5cfd939eede49cb33f9d115fb986b93a3c48",
      "parents": [
        "337d390b3a9c1ce92a12bdb77b9ae6ded6273b12"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Oct 10 16:58:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Oct 10 16:58:49 2007 +0800"
      },
      "message": "Blackfin arch: Comply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323\n\nComply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323\naccoring to BF533 anomaly sheet Rev. A 09/04/07\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "337d390b3a9c1ce92a12bdb77b9ae6ded6273b12",
      "tree": "2c870e325162c3d1a66390fb6d6db3e92de9e2eb",
      "parents": [
        "ce3afa1c043ab3d4125671441a57353d80f5f6f7"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Tue Oct 09 17:31:46 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 09 17:31:46 2007 +0800"
      },
      "message": "Blackfin arch: Print out debug info, as early as possible\n\nPrint out debug info, as early as possible - even before the\nkernel initializes the interrupt vectors. Now we can print out debug\nmessages almost anytime during the boot process.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0ae53640b54f2c30e52044f7102ba08915b988a7",
      "tree": "c8d89d9856d994e0069fe3dbe9687b96c7a79162",
      "parents": [
        "1d487f468de75b8a5c664db60e106935f9dc753b"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Tue Oct 09 17:24:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 09 17:24:49 2007 +0800"
      },
      "message": "Blackfin arch: Initial patch to add earlyprintk support\n\nThis allows debugging of problems which happen eary in the kernel\nboot process (after bootargs are parsed, but before serial subsystem\nis fully initialized)\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1d487f468de75b8a5c664db60e106935f9dc753b",
      "tree": "4b610ba2550b997893250ace494e94cc07f66e5d",
      "parents": [
        "b7b2d344e7f7027497547a8b786a407047ee5e26"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 11 00:30:56 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 11 00:30:56 2007 +0800"
      },
      "message": "Blackfin arch: add TWIx_REGBASE and SPIx_REGBASE to specific CPU header files, use the new REGBASE for board platform resources\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b7b2d344e7f7027497547a8b786a407047ee5e26",
      "tree": "27be534c3879b49a25dd94775189fa6c59f1cad5",
      "parents": [
        "c11b5776bfef671cd6eea4479f345ec042638643"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 09 15:09:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 09 15:09:49 2007 +0800"
      },
      "message": "Blackfin arch: modify the insX/outsX and dma_insX/dma_outsX to be compatible with other archs\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "fb282a72f13305a74fb105bce1ee232b3492b654",
      "tree": "73df20d59b096e40907af6b28c6747137e62240f",
      "parents": [
        "b5c0e2e8068ca31eb2547f2e2e677516ce9d8800"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Sep 12 17:48:25 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Sep 12 17:48:25 2007 +0800"
      },
      "message": "Blackfin arch: cleanup IO and DMA_IO API function definitions according to other arches\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2714d9a6d1e68d30f5be8871722a7cff388c2d74",
      "tree": "ccf786e468a2f3b79f10a862321c2f0e842bcab4",
      "parents": [
        "4b3f058a7a34a10d99937e86bb28da118710ca9a"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Oct 11 00:29:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 11 00:29:49 2007 +0800"
      },
      "message": "Blackfin arch: Workaround reboot bug, issue SSYNC at the start of bfin_reset\n\nreboot failes on BF533\nhttp://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3500\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4b3f058a7a34a10d99937e86bb28da118710ca9a",
      "tree": "d88611659c502f5deeea07f198e722cd7318447a",
      "parents": [
        "eabb5a5e0b1ff6b7d36ac80bf39773fa6a0fc872"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Sep 12 14:50:28 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Sep 12 14:50:28 2007 +0800"
      },
      "message": "Blackfin arch: Add ANOMALY_05000311 Workaround - for those who doesnt use the generic GPIO driver\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "eabb5a5e0b1ff6b7d36ac80bf39773fa6a0fc872",
      "tree": "bcd9b8d35ac4b0b285a26e4df3527593dd6948f1",
      "parents": [
        "2acde902301f73e824101e5ca9eb95dc733dc17d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Aug 28 14:57:05 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Aug 28 14:57:05 2007 +0800"
      },
      "message": "Blackfin arch: Remove legacy support\n\nNow that there is a generic GPIO driver framework\nremove GPIO register unified name space legacy support.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "55249e9e3d07617e00cc6c52b83f7d1a7eb7e64d",
      "tree": "7ded53c21ba811fb1f57f89c45f0f5cdcf8aee8b",
      "parents": [
        "02f13f9d5c1d3104c5c4e7f4ae30c43d595d1d75"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Oct 11 00:06:31 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 11 00:06:31 2007 +0800"
      },
      "message": "Blackfin arch: For compatibility reasons change IRQ_XXX_ERR into IRQ_XXX_ERROR like on any other supported Blackfin derivative\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2296fb7ff04531dd8d50394da24f49302ecf103b",
      "tree": "cd63cc1867b23b40ae3513beaf040a0b46d6976f",
      "parents": [
        "4d5f4ed3fb797021523fc9fb6804047e8e35b33d"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Sep 13 11:49:33 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Sep 13 11:49:33 2007 +0800"
      },
      "message": "Blackfin arch: Fix bug missing L2_MEMORY definition for EZKIT-BF561 compiling error\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1ffe6646babf8471714e649849ec2c9662bf410c",
      "tree": "cc10996b2dd08ac783a4621fffb650e23b66bb2e",
      "parents": [
        "dbcc78bebe9daed8998d9f7c4e30bd3b73a4a169"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Aug 05 17:14:04 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 17:14:04 2007 +0800"
      },
      "message": "Blackfin arch: add an exception request/free api\n\nadd an exception request/free api similar to the interrupt request/fre\napi so people can utilize the free software based exceptions for their\nown purposes\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "dbcc78bebe9daed8998d9f7c4e30bd3b73a4a169",
      "tree": "245245141a698ed20592b29e4416a3b066854202",
      "parents": [
        "f0b5d12f2b3226c85258519d7725e63d9daf5e90"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Aug 05 17:06:48 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 17:06:48 2007 +0800"
      },
      "message": "Blackfin arch: all our other ports call this SIZE rather than SPI_LEN\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "f0b5d12f2b3226c85258519d7725e63d9daf5e90",
      "tree": "d64fdcf65cb5f647b544ece5f1727af5153c0a3d",
      "parents": [
        "0174dd59bb5f343e8981b5ea7a3dc782fad5b644"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Aug 05 17:03:59 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 17:03:59 2007 +0800"
      },
      "message": "Blackfin arch: allow people to select the feature that is unavailable to the kernel\n\n - allow people to select the feature that is unavailable to the kernel: NMI, JTAG, or CYCLES.\n - change default NMI handler to simply dump hardware trace buffer.\n - remove default NMI handler completely as calling into kernel code is not safe\n   move example handler to wiki so people dont haphazardly copy and paste this stuff thinking its safe\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0174dd59bb5f343e8981b5ea7a3dc782fad5b644",
      "tree": "a935cdd5e63677ed8ab0753942777ae111795a67",
      "parents": [
        "2615639758c0a9e0f0e14267c9cd2b83801eb8cf"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Aug 05 16:53:10 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 16:53:10 2007 +0800"
      },
      "message": "Blackfin arch: make sure to stub out ANOMALY_05000230 were appropriate\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "8a26ac7043b0cb3b446ad9f9a3ec0992d0fea1f7",
      "tree": "27134ed1c717e041d5f1f5d60375deb899ce2457",
      "parents": [
        "2cbfe107434b9651168afb21015f3285e02beed3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sun Aug 05 16:14:58 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 16:14:58 2007 +0800"
      },
      "message": "Blackfin arch: Add DMA API to set curr descriptor address\n\nThis API is necessary for DMA descriptor array mode.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2cbfe107434b9651168afb21015f3285e02beed3",
      "tree": "a4003dcaeb7d6a98911b846f2ecd6ca4f2c2946e",
      "parents": [
        "2d8f161fe3d6f8d4a2a6f7d068757261b49191f7"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 15:31:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 15:31:16 2007 +0800"
      },
      "message": "Blackfin arch: kill ezkit548 compiling warning\n\nkill ezkit548 compiling warning:\n  - include/asm/cplb.h:42:5: warning: \"ANOMALY_05000158\" is not defined\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "be7b0d3711ec198a20edd769b9f1ad4f935a9bc2",
      "tree": "f2b8defc75e86b90d3e0e55944544d121c2ae906",
      "parents": [
        "b4055d733d58135371c0c3a7f8c8899ca7b4f658"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Sun Aug 05 14:14:42 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 14:14:42 2007 +0800"
      },
      "message": "Blackfin arch: fix up header for BF533\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "07bdda02623d6d9078e45f6b6451bc3508878db1",
      "tree": "eb74a878abadfaccda5d5344d9317003c30aa96a",
      "parents": [
        "3bebca2d20796dd3dc62c5d3e74148087c7ce5bd"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Aug 27 15:29:35 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Aug 27 15:29:35 2007 +0800"
      },
      "message": "Blackfin arch: bug fixing restore mach dependent ASYNC memory size\n\nBug: When SMC921X driver is enabled, kernel boot crash on EZKIT548\nhttp://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3460\n\nFixed by restoring mach dependent ASYNC memory size CPLB coverage.\nOnce we have a more dynamic memory layout we should come up with a better\nsolution for these hard-coded values.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "3bebca2d20796dd3dc62c5d3e74148087c7ce5bd",
      "tree": "fdb5eb8eb774fa5e8df41ebbf0e0d2c82b9ff627",
      "parents": [
        "a298049180d2c56fc8ac1796b24973bf4f019cc7"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Wed Oct 10 23:55:26 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Oct 10 23:55:26 2007 +0800"
      },
      "message": "Blackfin arch: to do some consolidation of common code and common name spaces\n\nnow all BLKFIN should be BFIN, should be no functional changes.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a298049180d2c56fc8ac1796b24973bf4f019cc7",
      "tree": "14e6e65ce756768da3a7c9649297807cd919c5e4",
      "parents": [
        "a924db7c00655447c5228bd74da070c69b7cadbc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Fri Aug 03 18:29:15 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Aug 03 18:29:15 2007 +0800"
      },
      "message": "Blackfin arch: remove unused code -- EVT0 is not controllable by software\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1d945e2b3e421f2ce01b2eb260392f888406933f",
      "tree": "306716a6ebba2e17af352ece0bad9af34c9a7843",
      "parents": [
        "518039bc24cbb9ce34665814fe120eac50bedd9a"
      ],
      "author": {
        "name": "Roy Huang",
        "email": "roy.huang@analog.com",
        "time": "Wed Oct 10 23:31:19 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Oct 10 23:31:19 2007 +0800"
      },
      "message": "Blackfin arch: add set_dma_curr_addr DMA API to support sound driver recording function\n\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a583f1b54249b11ad1ffd14c6e74d28fcbc59c07",
      "tree": "3220e8baad9631c7d24175f712833aa5a0d468ae",
      "parents": [
        "cd4f0ef7c03e79f92a883843662e3d0eaae26fb4"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@hpl.hp.com",
        "time": "Tue Jul 31 00:38:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "remove unused TIF_NOTIFY_RESUME flag\n\nRemove unused TIF_NOTIFY_RESUME flag for all processor architectures.  The\nflag was not used excecpt on IA-64 where the patch replaces it with\nTIF_PERFMON_WORK.\n\nSigned-off-by: stephane eranian \u003ceranian@hpl.hp.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "518039bc24cbb9ce34665814fe120eac50bedd9a",
      "tree": "6b089a05025ae224d6636b6dc9d95e7c9e4677eb",
      "parents": [
        "f16295e7e7f2a2a15876f570f10d6dc8f1f36ab8"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Wed Jul 25 11:03:28 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 11:03:28 2007 +0800"
      },
      "message": "Blackfin arch: Add ability to expend the hardware trace buffer\n\nAdd ability to expend the hardware trace buffer via a configurable\nsoftware buffer - so you can have lots of history when a crash occurs.\n\nThe interesting way we do printk in the traps.c confusese the checking\nscript\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "f16295e7e7f2a2a15876f570f10d6dc8f1f36ab8",
      "tree": "71481c3d4ec249dddb6f16fe765a474a0d8b2fa9",
      "parents": [
        "b99ab54d4f11141b2ef3e50c3543b7243d3f49fb"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Fri Aug 03 18:07:17 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Aug 03 18:07:17 2007 +0800"
      },
      "message": "Blackfin arch: Fix CCLK and SCLK checks\n\nFix CCLK and SCLK checks, combine all arch checks into one file\nfor maintance. Checkins that remove more lines than they add are always\ngood.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b99ab54d4f11141b2ef3e50c3543b7243d3f49fb",
      "tree": "941eeec217757b2e25019dd78d75c7dae89c1e4a",
      "parents": [
        "8c61362377970cd35cc37960b5cbed03cecd57e7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Oct 11 10:57:54 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Oct 11 10:57:54 2007 +0800"
      },
      "message": "Blackfin serial driver: use new GPIO API\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1708268f7ee5177c35826f047b91d7324f099ab0",
      "tree": "411007d1e19ed647b10d2ce5bddefe98a1c5d158",
      "parents": [
        "314c98d589b9da40af42cfe7213eff04c74caea3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Jul 25 11:50:42 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 11:50:42 2007 +0800"
      },
      "message": "Blackfin arch: scrub remaining ASSEMBLY usage since the switch to __ASSEMBLY__\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "06039e90b90af4029184d577b3c66e59f6039a9e",
      "tree": "a7377e18a06de61e2779e3eb6b387fe33c4faf8a",
      "parents": [
        "7c100f3b9073a8e64d843536f72a9414024f1969"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Aug 27 16:57:55 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Aug 27 16:57:55 2007 +0800"
      },
      "message": "Blackfin arch: Fix define - SPORT0_DTPRI is first function\n\nSigend-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "7c100f3b9073a8e64d843536f72a9414024f1969",
      "tree": "d070a15a6b698262454c277acd83be50a7b48aba",
      "parents": [
        "214cccbbb22136566e72956fcd23c48c2a4abb33"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 15:43:03 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 15:43:03 2007 +0800"
      },
      "message": "Blackfin arch: fix bugs report by Andy Liu \u003cyjhsou@gmail.com\u003e, AD1836 can\u0027t be probed in BF561-EZ\n\nCc: Andy Liu \u003cyjhsou@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "214cccbbb22136566e72956fcd23c48c2a4abb33",
      "tree": "f466a873939a8769b86c802b960584fb3695857f",
      "parents": [
        "31430ba58a3c33cf32aa89117876f6e24f1b9a6e"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 14:42:03 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 14:42:03 2007 +0800"
      },
      "message": "Blackfin arch: bug fixing, add missing BF533_FAMILY GPIO_PFx definition\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "d8e715428fe70f5005829d3bad3a0a3fb8a747b2",
      "tree": "f9cf0a647720f29b0dfa77ca33a8245815669e34",
      "parents": [
        "2c95cd71f8df36de4a063cec879d49fb8b462e8e"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 16:58:03 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 16:58:03 2007 +0800"
      },
      "message": "Blackfin arch: add BF54x I2C/TWI TWI0 driver support\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "40d63406a0dfc070fff9336c182619a0b167f165",
      "tree": "8ca350ef3c927febd84a28a68d43c10765f64210",
      "parents": [
        "b2d1583f8e33c5472485fb99b29e065db373b675"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Oct 10 22:55:30 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Oct 10 22:55:30 2007 +0800"
      },
      "message": "Blackfin arch: store labels so we later know who allocated GPIO/Peripheral resources\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "301af2952b35fa527c89b4c0c0c1003d50afc378",
      "tree": "bd4f9fd33277cefa456aa57857c83674916b2fe4",
      "parents": [
        "bc8c84c947ad65cd2850c43f96bea825e426f9eb"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jul 24 15:35:53 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jul 24 15:35:53 2007 +0800"
      },
      "message": "Blackfin arch: Finalize the generic gpio support - add gpio_to_irq and irq_to_gpio\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "bc8c84c947ad65cd2850c43f96bea825e426f9eb",
      "tree": "b0115bbd27e6158d753e4fc58633bcbb510b5c2c",
      "parents": [
        "fb51d566803413d2682ca718aef1c6f946fdab05"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Sun Aug 05 17:32:25 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Aug 05 17:32:25 2007 +0800"
      },
      "message": "Blackfin arch: update to latest anomaly sheets\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "fb51d566803413d2682ca718aef1c6f946fdab05",
      "tree": "1d1fbec0a1e469a1ef411cf3f924db1cf69ebe3d",
      "parents": [
        "35c724f310c4b73dbfa6503a46bf86a4c55f8193"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Fri Aug 03 17:56:29 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Aug 03 17:56:29 2007 +0800"
      },
      "message": "Blackfin arch: Fix Anomaly hanlding, as pointed out by Mike\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nCc: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "35c724f310c4b73dbfa6503a46bf86a4c55f8193",
      "tree": "2e8069969c763399be549a966c9f2775d82d81ea",
      "parents": [
        "e208f83a7aa4ebf6c0a68e814903e8aa33f9439a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Fri Aug 03 16:48:13 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Aug 03 16:48:13 2007 +0800"
      },
      "message": "Blackfin arch: fix typo... we want csync in CSYNC(), not ssync\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "36a1548f99e54520f049a703e1b91bae95e72481",
      "tree": "1246b7e6429a43e9370cf94f7e6931fb6ee5b3b0",
      "parents": [
        "d5148ffa600e6a655b458bedc593020e0574f967"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Jul 25 12:01:19 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 12:01:19 2007 +0800"
      },
      "message": "Blackfin arch: reorganize headers slightly so we can be sure things are defined early enough\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "d5148ffa600e6a655b458bedc593020e0574f967",
      "tree": "e53d7e8c7e18eef3d4fe3077b3f68005d16f9bf0",
      "parents": [
        "60e9356d770ca3622fe5e84680b78fc376e53fbf"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Jul 25 11:57:42 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 11:57:42 2007 +0800"
      },
      "message": "Blackfin arch: use the [CS]SYNC() macros which include anomaly workarounds rather than __builtin_bfin_[cs]sync()\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "60e9356d770ca3622fe5e84680b78fc376e53fbf",
      "tree": "a63ed7658206e9320400c34b4edcd414acf9ac76",
      "parents": [
        "1aafd9091226a02b481298315f959f777294684e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Jul 25 11:56:01 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 11:56:01 2007 +0800"
      },
      "message": "Blackfin arch: update BF54x anomaly list\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1aafd9091226a02b481298315f959f777294684e",
      "tree": "b09e0aaabb6aacd882499a69b28638cbd669dbba",
      "parents": [
        "287050fe13bf34824f03b4351002b0e2db4ee5cb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Jul 25 11:19:14 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 11:19:14 2007 +0800"
      },
      "message": "Blackfin arch: revise anomaly handling by basing things on the compiler not the kconfig defines\n\nrevise anomaly handling by basing things on the compiler not the kconfig defines,\nso the header is stable and usable outside of the kernel. This also allows us to\nmove some code from preprocessing to compiling (gcc culls dead code)\nwhich should help with code quality (readability, catch minor bugs, etc...).\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "287050fe13bf34824f03b4351002b0e2db4ee5cb",
      "tree": "bb51beb7fef409a36120f00c63fa1e29c967a140",
      "parents": [
        "c6c4d7bbbb498c38afa05688dfc2784948a0c4e2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Jul 24 15:23:20 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jul 24 15:23:20 2007 +0800"
      },
      "message": "Blackfin arch: cleanup and standardize anomaly.h file format -- no functional changes\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "8be80ed3f74a60e1af5a30e6b4fa4f744911676e",
      "tree": "bcab49313593fb65e5059ece4fcfc3b0c5435194",
      "parents": [
        "d6e274ddb51fa0f9241d7348813351051275d71b"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Wed Jul 25 14:44:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 14:44:49 2007 +0800"
      },
      "message": "Blackfin arch: Initialize the exception vectors early in the boot process\n\nInitialize the exception vectors early in the boot process, so that CPLB faults\ncan be handled when memory protection is enabled.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "12a7991180f44e7d993a3a0a442890fc3de67f57",
      "tree": "192eee98be341a9eb066f00a8fa611b4b5abad86",
      "parents": [
        "0fa63ad7d1450a7ea2b5e5f60bbc64f5ed5a5adc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Jul 25 10:25:29 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Jul 25 10:25:29 2007 +0800"
      },
      "message": "Blackfin arch: switch to using proper defines this time THREAD_SIZE and PAGE_SIZE instead of just PAGE_SIZE everywhere\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "315a8e34f7c12609947f9b435faae451aaa5dd41",
      "tree": "b2fae7b2a6b1753c84834d24bcabb955f58a58c0",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Jul 24 15:58:41 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jul 24 15:58:41 2007 +0800"
      },
      "message": "Blackfin arch: setup aliases for some core Core A MMRs\n\nsetup aliases for some core Core A MMRs to ease porting in cases\nwhere common code would actually want Core A (or Core B MMR is reserved)\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "317b3c2167f5326a7de30a1abe50c9897da7a0e3",
      "tree": "e0a8481121bb54bc2e714ea3b6c89b67a881a278",
      "parents": [
        "10eb2659cc6059d0c4de2e2c66d1534091519f56"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbdev: detect primary display device\n\nAdd function helper, fb_is_primary_device().  Given struct fb_info, it will\nreturn a nonzero value if the device is the primary display.\n\nCurrently, only the i386 is supported where the function checks for the\nIORESOURCE_ROM_SHADOW flag.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10eb2659cc6059d0c4de2e2c66d1534091519f56",
      "tree": "804a53c7a3fd6fb4ef72454a0d962c3883bbb828",
      "parents": [
        "0c6c1ce079082ddde9ba5636c352c235cd395aa1"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbdev: move arch-specific bits to their respective subdirectories\n\nMove arch-specific bits of fb_mmap() to their respective subdirectories\n\n[bob.picco@hp.com: efi_range_is_wc is referenced but not declared]\n[bunk@stusta.de: fix include/asm-m68k/fb.h]\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61b59563266aa6bedaf5d45b9b25bc48bb4d3ed3",
      "tree": "1522d0a7b44d694a3e4c276573181c8e381eb110",
      "parents": [
        "e745106ce34553171a5d8d2450be07c0cffe39d5"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jul 12 17:06:45 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 17:06:45 2007 +0800"
      },
      "message": "Blackfin arch: Add peripheral io API to gpio header file\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "e745106ce34553171a5d8d2450be07c0cffe39d5",
      "tree": "b52c166af6aa988e746353b031cf4729cf67d39a",
      "parents": [
        "db0fa2064585a099e0c652983bd38d71ee7830f3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jul 12 15:20:25 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 15:20:25 2007 +0800"
      },
      "message": "Blackfin arch: set up gpio interrupt IRQ_PJ9 for BF54x ATAPI PATA driver\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "c04d66bbbdbbc7b5d55c42795f29e494190f8fb3",
      "tree": "2622e8b87db8c42d2b613b3a48eaa3bec7fcc0fc",
      "parents": [
        "1d1894749cca89f4bb013364524199b3015d7b00"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 17:26:31 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 17:26:31 2007 +0800"
      },
      "message": "Blackfin arch: clean up some coding style issues\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "5610db61cf2945a5e74667e952f2792c96ba53a1",
      "tree": "982c8cdb8267ac0a162b4de5d3d3b545adcff602",
      "parents": [
        "520473b0775ce046d179afa686fb3222884c389d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 12:32:52 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 12:32:52 2007 +0800"
      },
      "message": "Blackfin arch: Add Support for Peripheral PortMux and resouce allocation\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "520473b0775ce046d179afa686fb3222884c389d",
      "tree": "9497b8007b66e8830ce688d22d93ed91a8d83d9d",
      "parents": [
        "b07af760c9bd8e87c3aa9275298566379ec4e9c1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jul 12 12:20:20 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 12:20:20 2007 +0800"
      },
      "message": "Blackfin arch: use PAGE_SIZE when doing aligns rather than hardcoded values\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "9be343c5bcd1cf285c2150f363bc9dd7aab8b7fb",
      "tree": "7c58ca04e9030de9d5fd54be6ddd05cf2a2221ad",
      "parents": [
        "9401e618c8f70920f34893946239e24d40a3519a"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 11:58:44 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 11:58:44 2007 +0800"
      },
      "message": "Blackfin arch: There is no CDPRIO Bit in the EBIU_AMGCTL Register of BF54x arch\n\nHowever there are similar things in the EBIU_DDRQUE Register\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "c9e27ece79f6170fd1cd1a40c5de5d93456606e7",
      "tree": "b69be4a0fdf29e67e125f513a5d865a15f3bb918",
      "parents": [
        "cefe658bca9cf1d4af841c45d170ebd0f881889e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 11:48:14 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 11:48:14 2007 +0800"
      },
      "message": "Blackfin arch: Fix Warning add some defines in BF54x header file\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "cefe658bca9cf1d4af841c45d170ebd0f881889e",
      "tree": "bddd2bc1f4467ca550d386fdc888baf78be64fcf",
      "parents": [
        "e3f2300036b5e0f60cb64063a9686361b6be8555"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Jul 02 11:45:50 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jul 02 11:45:50 2007 +0800"
      },
      "message": "Blackfin arch: add BF54x missing GPIO access functions\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "34e0fc89bdc1e6f50032dc43ed23167f5dbad6da",
      "tree": "b76cb79b0e2b7254b0942de510c1ce459df83567",
      "parents": [
        "1f83b8f148a1eb967d2a628cbb741cd56fb54572"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 16:17:18 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 16:17:18 2007 +0800"
      },
      "message": "Blackfin arch: Enable BF54x PIN/GPIO interrupts\n\nSigned-off-bu: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "669b792c77bbc30e9f4d9c95dbc918dc348c49c2",
      "tree": "2d8403e9e3cf998eda8465a322261d45e24cd26a",
      "parents": [
        "29440a2b4cd37e32dfe0fa60ef1665775b24dab1"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Jun 21 16:34:08 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 16:34:08 2007 +0800"
      },
      "message": "Blackfin arch: Clean up trace buffer handling, No major functional changes.\n\nTurns on trace earlier, so crashes at kernel start should print out a\ntrace, making things easier to debug.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "29440a2b4cd37e32dfe0fa60ef1665775b24dab1",
      "tree": "1b7bd1c1793feba0719f04de2eb68e418498e827",
      "parents": [
        "474f1a667d4bd40b6dcacc6870b70f4d2ba4e155"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Thu Jul 12 16:25:29 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 16:25:29 2007 +0800"
      },
      "message": "Blackfin arch: Start untangling the CPLB handling code.\n\n - Move cache initialization to C from assembly.\n - Move anomaly workaround for writing [ID]MEM_CONTROL to assembly, so\n   that we don\u0027t have to mess around with .align directives in C source.\n - Fix a bug where bfin_write_DMEM_CONTROL would write to IMEM_CONTROL\n - Break out CPLB related code from kernel/setup.c into their own file.\n - Don\u0027t define variables in header files, only declare them.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "474f1a667d4bd40b6dcacc6870b70f4d2ba4e155",
      "tree": "42814169b151897ae679c543d0bc11aecde80b86",
      "parents": [
        "1c5d2265a82f8d3fa0471a60ca98072b3c53c299"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Jun 29 16:35:17 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Jun 29 16:35:17 2007 +0800"
      },
      "message": "Blackfin arch: kgdb specific code\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1c5d2265a82f8d3fa0471a60ca98072b3c53c299",
      "tree": "d0644427e9d700df594fa8dbcbb1338bfd982ac2",
      "parents": [
        "f8ffe652a01506e85e2dd579c58e50a3ba391921"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: add missing implementations SIC_IWR crosses several registers\n\nSIC_IWR crosses several registers\n - add missing implementations\n - make sure SIC_IWR is SET after boot\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "7adfb58fbd0a27469d26536f99b66391c4c8e2a0",
      "tree": "59e511ac2ddca77fe7c9d51bc6f6c6f0049a313b",
      "parents": [
        "0ba9e350a2c129ce2878d415cf51e88611cbc0e5"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: defines and provides entry points for certain user space functions at fixed addresses\n\nThis patch defines (and provides) entry points for certain user space functions\nat fixed addresses.  The Blackfin has no usable atomic instructions, but we can\nensure that these code sequences appear atomic from a user space point of view\nby detecting when we\u0027re in the process of executing them during the interrupt\nhandler return path.  This allows much more efficient pthread lock\nimplementations than the bfin_spinlock syscall we\u0027re currently using.\n\nAlso provided is a small sys_rt_sigreturn stub which can be used by the signal\nhandler setup code.  The signal.c part will be committed separately.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "24a07a124198153540f8f43d9e91d16227aba66e",
      "tree": "917b2011e67e224515830833b1151e276b6c6137",
      "parents": [
        "088eec1192a0ae60fc218796027e622008af36c0"
      ],
      "author": {
        "name": "Roy Huang",
        "email": "roy.huang@analog.com",
        "time": "Thu Jul 12 22:41:45 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 22:41:45 2007 +0800"
      },
      "message": "Blackfin arch: initial supporting for BF548-EZKIT\n\nThe ADSP-BF54x was specifically designed to meet the needs of convergent multimedia\napplications where system performance and cost are essential ingredients. The\nintegration of multimedia, human interface, and connectivity peripherals combined\nwith increased system bandwidth and on-chip memory provides customers a platform to\ndesign the most demanding applications.\n\nSince now, ADSP-BF54x will be supported in the Linux kernel and bunch of related drivers\nsuch as USB OTG, ATAPI, NAND flash controller, LCD framebuffer, sound, touch screen will\nbe submitted later.\n\nPlease enjoy the show.\n\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n"
    },
    {
      "commit": "088eec1192a0ae60fc218796027e622008af36c0",
      "tree": "35f1e386c4074ee5f01d7ff57e9ab4c19a9de710",
      "parents": [
        "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4"
      ],
      "author": {
        "name": "Roy Huang",
        "email": "roy.huang@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: Add header files for BF548\n\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4",
      "tree": "f587497c783b04f3e89b4b0e5c105b0533489624",
      "parents": [
        "bcf67e16251c42302499499b1c50f7d35622f564"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jul 10 17:22:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 10 17:51:13 2007 -0700"
      },
      "message": "lots-of-architectures: enable arbitary speed tty support\n\nAdd the termios2 structure ready for enabling on most platforms.  One or\ntwo like Sparc are plain weird so have been left alone.  Most can use the\nsame structure as ktermios for termios2 (ie the newer ioctl uses the\nstructure matching the current kernel structure)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7718457dc8fd98a9f61a5e42653161bac3904a65",
      "tree": "976b15bb8f8a1723d735ec86a7eaef1cb2794914",
      "parents": [
        "4a3207a3339955047aab1fd5d808f8050d50dd85"
      ],
      "author": {
        "name": "Marco Roeland",
        "email": "marco.roeland@xs4all.nl",
        "time": "Tue Jul 03 08:25:50 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jul 03 08:25:50 2007 +0800"
      },
      "message": "Blackfin arch: remove zero-sized include/asm-blackfin/macros.h\n\n This file accidentally got truncated instead of deleted in commit df30b11.\n\nSigned-off-by: Marco Roeland \u003cmarco.roeland@xs4all.nl\u003e\nCc: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Alex Riesen \u003craa.lkml@gmail.com\u003e\nCc: Robin Getz \u003crobin.getz@analog.com\u003e\nAcked-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n"
    },
    {
      "commit": "de3025f4e2bc063c274f561f9daf2b696910ad3b",
      "tree": "25119db476c843a13d1d26ae2c80af9df6096713",
      "parents": [
        "a38d6181ff27824c79fc7df825164a212eff6a3f"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Mon Jun 25 18:04:12 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jun 25 18:04:12 2007 +0800"
      },
      "message": "Blackfin arch: Add proper -mcpu option according to the cpu and silicon revision configuration\n\nAdd silicon revision \"any\" and \"none\". Add proper -mcpu option according\nto the cpu and silicon revision configuration.\n\nNeed update to use latest Blackfin cross compile toolchain.\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "216e39db112da4d25a52aeb956e7da70fdd0d94c",
      "tree": "f633c47a0fb6d0e1fae14f49f18b8f7808101f92",
      "parents": [
        "334280fff3f7201d0fd564fe85e0a6f035ce3f68"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: add proper const volatile to addr argument to the read functions\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "334280fff3f7201d0fd564fe85e0a6f035ce3f68",
      "tree": "c49ee014013098b5836f5a6926d2512e1d9e96ca",
      "parents": [
        "b9b712765738d141154b435a5bfec4adbbee25f3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: Add definition of dma_mapping_error\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b9b712765738d141154b435a5bfec4adbbee25f3",
      "tree": "71a31c16bd9670759a0024bc407ec7138247f15c",
      "parents": [
        "86b73c8cfc8daeff554ae3e95e2a0ee77c45d499"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: move cond_syscall() behind __KERNEL__ like all other architectures\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "9c8f1729b0a838dc0f44b77dab80890a98585964",
      "tree": "8698d6e19c59ccc93c613af2bb758c1f95ec0670",
      "parents": [
        "c5d88d9e2566e7ddccb0e001446b9a39882560a3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: add missing braces around array bfin serial init\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4bf3f3cbb6add01d3e6a18c73f594b73113b14f2",
      "tree": "a80839f98a64052f4d004a5207da2731fe556908",
      "parents": [
        "0864a4e201b1ea442f4c8b887418a29f67e24d30"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: update ANOMALY handling\n\nupdate lists for 533, 537, and add SSYNC workaround into assembly files.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    }
  ],
  "next": "df30b1171714bbf0e55ffe02138be4b8447e4235"
}
