)]}'
{
  "log": [
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "6aba74f2791287ec407e0f92487a725a25908067",
      "tree": "5d1bb70820fee020e3365c40e204dd256a1f0a10",
      "parents": [
        "a8e498b768d912ad3e7069c86b86bdb821d43b5f",
        "dd8ea6af1b9f4cedefb718dbfff60203c458d7ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 09:35:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 09:35:52 2011 -0700"
      },
      "message": "Merge branch \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  avr32: Fix missing irq namespace conversion\n  powerpc: qe_ic: Rename get_irq_desc_data and get_irq_desc_chip\n  genirq: Remove the now obsolete config options and select statements\n  arm: versatile : Fix typo introduced in irq namespace cleanup\n  sound: Fixup the last user of the old irq functions\n  genirq: Remove obsolete comment\n  genirq: Remove now obsolete set_irq_wake()\n  sh: Fix irq cleanup fallout\n  x86: apb_timer: Fixup genirq fallout\n  genirq: Fix misnamed label in handle_edge_eoi_irq\n\nFix up crazy conflict in arch/powerpc/include/asm/qe_ic.h:\n\n - commit eead4d5c63ff (\"powerpc: qe_ic: Rename get_irq_desc_data and\n   get_irq_desc_chip\") made the helper functions use\n   irq_desc_get_handler_data() instead of the legacy (and no longer\n   existing) get_irq_desc_data.\n\n - commit d4db35e8dc96 (\"powerpc/qe_ic: Fix another breakage from the\n   irq_data conversion\") used irq_desc_get_chip_data() instead.\n\nAccording to Thomas, the former is the correct direct conversion, but it\ndoes look like both should work (arch/powerpc/sysdev/qe_lib/qe_ic.c\nseems to initialize both to the same thing), and the chip data in some\nways is the more logical.  Somebody should really decide on one of the\nother.\n\nThis merge picks irq_desc_get_handler_data() as the straightforward pure\nconversion to new names, as per Thomas.\n"
    },
    {
      "commit": "a8a44921383039bd5387020d035123d21660b309",
      "tree": "762260c85b584f48c74d70f0e1fe03c930c2898e",
      "parents": [
        "85eb1513c15652cdaa9fd656345825bf55514a96",
        "92a19d66a3cc17feae20b4c1147e8b4dbf7b2282"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:51:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:51:29 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: bitops: fix include order after little endian inclusion\n  Blackfin: defconfigs: update after misc devices defaulted to N\n  Blackfin: use more standard pr_fmt in the module loader\n"
    },
    {
      "commit": "78c89825649a9a5ed526c507603196f467d781a5",
      "tree": "eb2485baf085f7a6820c6b9030dfa3d733591aa3",
      "parents": [
        "e282326600f31ab38d8814fd6deb277a48850c35"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 14:13:23 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 14:13:23 2011 +0200"
      },
      "message": "genirq: Remove the now obsolete config options and select statements\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "28a283aae3bdd5088246ca830247ec8393e3e06b",
      "tree": "b2d7ad879232342c0d44c7305238208c3a89b1d0",
      "parents": [
        "43f2f1154aecce40e6ced16b46dab47fbb4de866"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 13:50:50 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:59 2011 +0200"
      },
      "message": "bfin: Use proper accessors in trace\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "43f2f1154aecce40e6ced16b46dab47fbb4de866",
      "tree": "dba799998a5a78a9eab36f4eb731a71e8b6e9ecd",
      "parents": [
        "1907d8be2d54de461c682ee2fac45d97c29fd5dd"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 17:22:30 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:59 2011 +0200"
      },
      "message": "bfin: Convert irq namespace\n\nConvert to the new function names. Scripted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\n"
    },
    {
      "commit": "1907d8be2d54de461c682ee2fac45d97c29fd5dd",
      "tree": "b10a0c3c5136a3d453903df8e97e9b572b63016e",
      "parents": [
        "a6e120ed42004d6051fff7c3233e2554f12ccecb"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 17:21:01 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:59 2011 +0200"
      },
      "message": "bfin: Final irq cleanup\n\nUse the trigger type in irq_data and check level type instead of\nlooking at desc-\u003ehandle_irq.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\n"
    },
    {
      "commit": "92a19d66a3cc17feae20b4c1147e8b4dbf7b2282",
      "tree": "e68a5f05a70926a3d44dfcaa52dd8f562bbebf48",
      "parents": [
        "901c23fb18fad6506c90e17fa265970c311b9227"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:24:36 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:54:13 2011 -0400"
      },
      "message": "Blackfin: bitops: fix include order after little endian inclusion\n\nThe le.h header requires things like test_bit to be declared, so we need\nto move its inclusion to after the point where that happens.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "901c23fb18fad6506c90e17fa265970c311b9227",
      "tree": "ad45834dcc6bf9919bfa3f5a7d5343aead9c7118",
      "parents": [
        "b75a9e6bfba5c7343391ac1bacd44d6652dde8da"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Mar 24 02:34:42 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:54:12 2011 -0400"
      },
      "message": "Blackfin: defconfigs: update after misc devices defaulted to N\n\nThe default value for misc devices was changed from Y to N which\ncauses problems for mini defconfigs that were relying on this\ndefaulting to Y.  So update all of the defconfigs accordingly.\n\nReported-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b75a9e6bfba5c7343391ac1bacd44d6652dde8da",
      "tree": "e10df3accef7999c57b0422200d1ea7728e93746",
      "parents": [
        "6c5103890057b1bb781b26b7aae38d33e4c517d8"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Oct 20 11:11:51 2010 -0700"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:54:12 2011 -0400"
      },
      "message": "Blackfin: use more standard pr_fmt in the module loader\n\nChanged pr_fmt(fmt) to make the format arguments match the format.\nChanged an argument name in apply_relocate from me to mod so that\nthe pr_err is consistent with the other uses.\nAdded missing \u0027\\n\u0027 to a format.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "05061bf678de5d69ebaae2c0705bf106e3000b6e",
      "tree": "8be38692f0dfd4f49c9c04d8eeb974525a84b1b6",
      "parents": [
        "fdc0ad80a4f27efcb457b49f5dd8455a3d623559",
        "de55aa33ca6928881ca5c402bb0f5db242fbcdba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 08:24:28 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 08:24:28 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: bf54x: re-enable anomaly 05000353 for all revs\n  Blackfin: enable atomic64_t support\n  Blackfin: wire up new syncfs syscall\n  Blackfin: SMP: flush CoreB cache when shutting down\n"
    },
    {
      "commit": "61f2e7b0f474225b4226772830ae4b29a3a21f8d",
      "tree": "52f880fe6feec8efe5e5e028a3e0637629a500b7",
      "parents": [
        "3fca5af7860f87eb2cd706c2d7dda4ad03230a07"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:22 2011 -0700"
      },
      "message": "bitops: remove minix bitops from asm/bitops.h\n\nminix bit operations are only used by minix filesystem and useless by\nother modules.  Because byte order of inode and block bitmaps is different\non each architecture like below:\n\nm68k:\n\tbig-endian 16bit indexed bitmaps\n\nh8300, microblaze, s390, sparc, m68knommu:\n\tbig-endian 32 or 64bit indexed bitmaps\n\nm32r, mips, sh, xtensa:\n\tbig-endian 32 or 64bit indexed bitmaps for big-endian mode\n\tlittle-endian bitmaps for little-endian mode\n\nOthers:\n\tlittle-endian bitmaps\n\nIn order to move minix bit operations from asm/bitops.h to architecture\nindependent code in minix filesystem, this provides two config options.\n\nCONFIG_MINIX_FS_BIG_ENDIAN_16BIT_INDEXED is only selected by m68k.\nCONFIG_MINIX_FS_NATIVE_ENDIAN is selected by the architectures which use\nnative byte order bitmaps (h8300, microblaze, s390, sparc, m68knommu,\nm32r, mips, sh, xtensa).  The architectures which always use little-endian\nbitmaps do not select these options.\n\nFinally, we can remove minix bit operations from asm/bitops.h for all\narchitectures.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\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": "f312eff8164879e04923d41e9dd23e7850937d85",
      "tree": "9f4f6fd00ebf12afd5b070c44d12b55a29440360",
      "parents": [
        "bb5cda3d706f44e5696533c9a7353c458f2871e0"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:21 2011 -0700"
      },
      "message": "bitops: remove ext2 non-atomic bitops from asm/bitops.h\n\nAs the result of conversions, there are no users of ext2 non-atomic bit\noperations except for ext2 filesystem itself.  Now we can put them into\narchitecture independent code in ext2 filesystem, and remove from\nasm/bitops.h for all architectures.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "861b5ae7cde96ca081914e21dedfa7e8a38da622",
      "tree": "376cae55475cce2bb45b96213b1f91b330db0448",
      "parents": [
        "c1e6ca7a501f0139e5ec2a01f8420eeb21c97a52"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:15 2011 -0700"
      },
      "message": "bitops: introduce little-endian bitops for most architectures\n\nIntroduce little-endian bit operations to the big-endian architectures\nwhich do not have native little-endian bit operations and the\nlittle-endian architectures.  (alpha, avr32, blackfin, cris, frv, h8300,\nia64, m32r, mips, mn10300, parisc, sh, sparc, tile, x86, xtensa)\n\nThese architectures can just include generic implementation\n(asm-generic/bitops/le.h).\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\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: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de55aa33ca6928881ca5c402bb0f5db242fbcdba",
      "tree": "3884210fcbb7b8017042c0fc8b386716fc33fedc",
      "parents": [
        "bee18bebda46bc112916a5124a23a9c7b244b82d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:06:16 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:06:16 2011 -0400"
      },
      "message": "Blackfin: bf54x: re-enable anomaly 05000353 for all revs\n\nEven though the anomaly sheet says that the the bootrom is fixed, tests\nhave shown that the fix itself does not handle all cases.  So until we\nget a ROM update, assume the reset code is still broken and we need to\nhandle things ourselves.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bee18bebda46bc112916a5124a23a9c7b244b82d",
      "tree": "043677f8e2b8f133d029bfc9e0b083d0cd0937b5",
      "parents": [
        "4e3d96deff59d126cfa289645e136e295e65480f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Mar 21 02:39:10 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:03:17 2011 -0400"
      },
      "message": "Blackfin: enable atomic64_t support\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4e3d96deff59d126cfa289645e136e295e65480f",
      "tree": "3dd8de44d8c836bc7aef06f79fd2cea5bbfcc99e",
      "parents": [
        "1e924e2f1e073684b845c95886183bac6a992fb0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 13:41:22 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:03:16 2011 -0400"
      },
      "message": "Blackfin: wire up new syncfs syscall\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1e924e2f1e073684b845c95886183bac6a992fb0",
      "tree": "e764b69eda5a2e1d36671257995a566f027313df",
      "parents": [
        "f741a79e982cf56d7584435bad663553ffe6715f"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Fri Mar 19 08:01:27 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:03:16 2011 -0400"
      },
      "message": "Blackfin: SMP: flush CoreB cache when shutting down\n\nWhen CoreB wakes up, it needs to read variables that CoreA might have\nmodified, and might be in CoreB\u0027s cache.  So kill CoreB\u0027s cache before\ngoing to sleep so that when we wake up, we are in a coherent state.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0c082bd15828135d609a2f593b583de9eacece0f",
      "tree": "8e10ed1ce12513a8a4d1c24557efab5113f2bc5b",
      "parents": [
        "58ee0d3bb115da727ccffeaebce21274e03b5d2e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 05:15:52 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 05:17:02 2011 -0400"
      },
      "message": "Blackfin: ip0x: fix unused variable warning\n\nThe previous commit that changed this code to the common GPIO layers\nforgot to delete the local and now unused \"i\" variable.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "58ee0d3bb115da727ccffeaebce21274e03b5d2e",
      "tree": "2cb02246540772138603f3cce30c59aea3a47ed6",
      "parents": [
        "a8d0142fb7e31a11919ef2d45d6f43e0f225f568"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:17:40 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:29:17 2011 -0400"
      },
      "message": "Blackfin: punt unused HDMA masks\n\nNo code uses these, and the short define names are polluting the global\nnamespace where they collide with things like common irq files.  So just\npunt the damned things.  If in the future we need HDMA support, we can\nmake a standalone header for these things.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a8d0142fb7e31a11919ef2d45d6f43e0f225f568",
      "tree": "2b9fd6d349b3f4958b160ad89121cf89f8112054",
      "parents": [
        "1353d050facf5efd8dc05ba6c4d7852fcb423b15"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:05:23 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:05:25 2011 -0400"
      },
      "message": "Blackfin: wire up new syscalls\n\nHook up name_to_handle_at, open_by_handle_at, and clock_adjtime.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1353d050facf5efd8dc05ba6c4d7852fcb423b15",
      "tree": "cc33a181616f96f467b06a9c9a6f0f98bf89f78f",
      "parents": [
        "9169b51f8ce6cd11cd19913b54466ec11e6a12f9"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Thu Mar 17 02:16:16 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:11 2011 -0400"
      },
      "message": "Blackfin/ipipe: restore pipeline bits in irqflags\n\nThis patch fixes the Blackfin irqflags to make them I-pipe aware anew,\nafter the introduction of the hard_local_irq_*() API.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9169b51f8ce6cd11cd19913b54466ec11e6a12f9",
      "tree": "79d6537878aefeb5c6b766971b717358a2ee1513",
      "parents": [
        "5b5da4c4b843e0d84244472b72fe1e7500f5681f"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Thu Mar 17 02:15:24 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:11 2011 -0400"
      },
      "message": "Blackfin/ipipe: fix deferred pipeline sync for the root stage\n\nThis patch makes sure to sync the pipeline for the root stage only\nfrom the outer interrupt level, when resuming kernel code after an\ninterrupt.\n\nThis fixes a bug causing EVT15 to be spuriously popped off upon nested\ninterrupts, which in turn would cause the preempted kernel code to\nresume without supervisor privileges.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5b5da4c4b843e0d84244472b72fe1e7500f5681f",
      "tree": "b15424c4909ca7b4f69f28bd8576ba065e9030fa",
      "parents": [
        "8944b5a258d73abd1f86bb360c27bb8c3bed5daa"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Thu Mar 17 02:12:48 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:10 2011 -0400"
      },
      "message": "Blackfin/ipipe: upgrade to I-pipe mainline\n\nThis patch introduces Blackfin-specific bits to support the current\ntip of the interrupt pipeline development, mainly:\n\n- 2/3-level interrupt maps (sparse IRQs)\n- generic virq handling\n- sysinfo v2 format for ipipe_get_sysinfo()\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8944b5a258d73abd1f86bb360c27bb8c3bed5daa",
      "tree": "0bd3a3d0ac7a334a6a244cab5fc4ac454a872b23",
      "parents": [
        "1eb5efa0e442710f35ed41ba09510e777b5cc409"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Feb 28 21:23:36 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:10 2011 -0400"
      },
      "message": "Blackfin: cpufreq: fix typos\n\nNo functional changes here.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1eb5efa0e442710f35ed41ba09510e777b5cc409",
      "tree": "c9faba5d1adc48dcb232566dfce8565284f34edf",
      "parents": [
        "91796c235dcefefde38732e1a969afc5c3d63ae6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:41 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:09 2011 -0400"
      },
      "message": "Blackfin: enable GENERIC_HARDIRQS_NO_DEPRECATED\n\nAll chips converted.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "91796c235dcefefde38732e1a969afc5c3d63ae6",
      "tree": "3047cdb088aff4a1a9b405195217f7e372f3f567",
      "parents": [
        "9f51a874ced2106947e391d85abdf1f22c94f018"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:03:23 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:09 2011 -0400"
      },
      "message": "Blackfin: SMP: convert to irq chip functions\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9f51a874ced2106947e391d85abdf1f22c94f018",
      "tree": "435a6f41670f12e23d52f29b0c28e83b301a1ed2",
      "parents": [
        "bc2f6bd8027a88da69102a8aed65dcbd1e895119"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 07 12:01:59 2011 +0100"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:08 2011 -0400"
      },
      "message": "Blackfin: use accessor functions in show_interrupts()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bc2f6bd8027a88da69102a8aed65dcbd1e895119",
      "tree": "e508ff8464db414baa4b4e154e72a4d9346538a6",
      "parents": [
        "e9502850b9a861f4e6adc379e35bba019bfa987f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:38 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:08 2011 -0400"
      },
      "message": "Blackfin: use proper wrapper functions for modifying irq status\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e9502850b9a861f4e6adc379e35bba019bfa987f",
      "tree": "1c30bb8fde0891b8c7fc73122956263cdd9c794c",
      "parents": [
        "172d2d1d8414f6d8d4ae97557e102463b064aff0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:36 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:07 2011 -0400"
      },
      "message": "Blackfin: convert gpio irq_chip to new functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "172d2d1d8414f6d8d4ae97557e102463b064aff0",
      "tree": "d1399a95584406827d198bcc51e257f49ab12753",
      "parents": [
        "dabf64bcc58cc182f389a9ca602f2c5cb9ba8aef"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:34 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:07 2011 -0400"
      },
      "message": "Blackfin: convert mac irq_chip to new functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "dabf64bcc58cc182f389a9ca602f2c5cb9ba8aef",
      "tree": "39baa3391e3538b582f03a197c3d0bec21bd22f8",
      "parents": [
        "ff43a67f67b47fc7e4e108ab1966072dc36b65c0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:31 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:06 2011 -0400"
      },
      "message": "Blackfin: convert error irq_chip to new functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ff43a67f67b47fc7e4e108ab1966072dc36b65c0",
      "tree": "bc66c31f5818c084772e762b2e9f25fd77d51a60",
      "parents": [
        "4f19ea4978cd0803e7a70558f9f3a2f5d7c51640"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:29 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:06 2011 -0400"
      },
      "message": "Blackfin: convert internal irq_chip to new functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4f19ea4978cd0803e7a70558f9f3a2f5d7c51640",
      "tree": "1d97f48cb860cbe5dc506f1b54ace31b0d8d4421",
      "parents": [
        "b10bbbbce77ed45a3f5cb7e2bd1d3d5dbee20666"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:27 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:05 2011 -0400"
      },
      "message": "Blackfin: convert core irq_chip to new functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b10bbbbce77ed45a3f5cb7e2bd1d3d5dbee20666",
      "tree": "84a79a73834deb6800593edd11b49310e7b9d1dc",
      "parents": [
        "511cdcc50031eacd88cc70351da54beebff515e2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:25 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:05 2011 -0400"
      },
      "message": "Blackfin: use proper wrappers for irq_desc\n\nFixup the open coded access to irq_desc and use the proper wrappers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "511cdcc50031eacd88cc70351da54beebff515e2",
      "tree": "7c36d07340e6cbf03c3832b932fc259e0b34c2bf",
      "parents": [
        "c6345ab1a3d17f4b6c80ac79d7fb0f006b32fdaa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Feb 03 02:16:44 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:04 2011 -0400"
      },
      "message": "Blackfin: optimize startup code\n\nTake advantage of more Blackfin-specific insns, and only initialize\nregisters required by the ABI.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c6345ab1a3d17f4b6c80ac79d7fb0f006b32fdaa",
      "tree": "8f3980f69cba2e3269aa9688426fca95be56d7a6",
      "parents": [
        "6f546bc3ac9eedbf770bf3bcbc45ce2ea32c94ad"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Aug 05 07:49:26 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:04 2011 -0400"
      },
      "message": "Blackfin: SMP: work around anomaly 05000491\n\nIn order to safely work around anomaly 05000491, we have to execute IFLUSH\nfrom L1 instruction sram.  The trouble with multi-core systems is that all\nL1 sram is visible only to the active core.  So we can\u0027t just place the\nfunctions into L1 and call it directly.  We need to setup a jump table and\nplace the entry point in external memory.  This will call the right func\nbased on the active core.\n\nIn the process, convert from the manual relocation of a small bit of code\ninto Core B\u0027s L1 to the more general framework we already have in place\nfor loading arbitrary pieces of code into L1.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6f546bc3ac9eedbf770bf3bcbc45ce2ea32c94ad",
      "tree": "7089509d165a19156c3be21950f96160fb1f06a1",
      "parents": [
        "820b127dae869cbbd2133f066e8b8f32a90d46e5"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Thu Jan 28 10:46:55 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:03 2011 -0400"
      },
      "message": "Blackfin: SMP: implement cpu_freq support\n\nRe-use some of the existing cpu hotplugging code in the process.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "820b127dae869cbbd2133f066e8b8f32a90d46e5",
      "tree": "792ffece1051b81b1c678174129663680d54253b",
      "parents": [
        "567ebfc99d7546913408b560ad443a5315bf8a53"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Feb 02 22:31:42 2011 -0500"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:03 2011 -0400"
      },
      "message": "Blackfin: split optimization settings more\n\nWe need to place icache flush funcs into L1 inst sram to work around a\nhardware anomaly.  But this currently breaks SMP support as the L1 inst\nsram is per-core and cannot be called directly.  So in preparation for\nmaking that work, split the two options.\n\nFurther, split out the SMP depend so that we can allow some for SMP.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "567ebfc99d7546913408b560ad443a5315bf8a53",
      "tree": "dce02fc76d5ef5ad08d7b0cbeec1679d4f3f5ad6",
      "parents": [
        "ab61d2ac5c9d7c9232b8455c8d889216ca9d4814"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Jun 25 05:55:16 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:02 2011 -0400"
      },
      "message": "Blackfin: SMP: disable preempt with smp_processor_id to send messages\n\nThe smp_processor_id() API requires that preempt be disabled when calling\nit, so make sure it is when we go to send messages to other processors.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ab61d2ac5c9d7c9232b8455c8d889216ca9d4814",
      "tree": "5b8f23ea2b8a6fdb87fa8b5249fb72a600b3a51e",
      "parents": [
        "5f362c91d09370cf8a3c5fbe349218377ad64e4a"
      ],
      "author": {
        "name": "steven miao",
        "email": "realmz6@gmail.com",
        "time": "Tue Sep 07 10:08:36 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:02 2011 -0400"
      },
      "message": "Blackfin: SMP: delay enabling caches until CPU is initialized\n\nDefer bfin_setup_caches(cpu) to avoid unexpected faults due to the cpu\nstate not yet being fully initialized.\n\nSigned-off-by: steven miao \u003crealmz6@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5f362c91d09370cf8a3c5fbe349218377ad64e4a",
      "tree": "8fcca78fa16b5b30fd108d0a253818d918a5843f",
      "parents": [
        "ef9d8c251ac84e2c471768bb57298b177f8d6ab5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Feb 02 01:55:01 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:01 2011 -0400"
      },
      "message": "Blackfin: SMP: use standard cache functions\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ef9d8c251ac84e2c471768bb57298b177f8d6ab5",
      "tree": "721bdf5da175804ceb6f55aa1156d2a69445e410",
      "parents": [
        "d6b435be4b3277b341ad1a77392d2e58b3d7b36d"
      ],
      "author": {
        "name": "steven miao",
        "email": "realmz6@gmail.com",
        "time": "Mon Jan 31 10:10:54 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:01 2011 -0400"
      },
      "message": "Blackfin: SMP: PERCPU section should be PAGE aligned\n\nCommon code checks the alignment of some of the variables and calls BUG()\nif they aren\u0027t page aligned.\n\nSigned-off-by: steven miao \u003crealmz6@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d6b435be4b3277b341ad1a77392d2e58b3d7b36d",
      "tree": "95cd0c756310045e71dcf02a56e4cc524fe6fd6a",
      "parents": [
        "cdb92f6794fb28c8f6c3bf85024bff8b438a7333"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Jan 30 07:26:26 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:26 2011 -0400"
      },
      "message": "Blackfin: ADI boards: enable pseudo debug insns support\n\nWe use these insns when testing, so enable them by default for all\nof our development boards.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "cdb92f6794fb28c8f6c3bf85024bff8b438a7333",
      "tree": "715050452e666bfcc847021036837f2645d4cb07",
      "parents": [
        "adfe6a4882ec8324d7f5be8cca8d8e59b8a8dfa0"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Jan 28 10:58:59 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:26 2011 -0400"
      },
      "message": "Blackfin: kgdb: drop dead KGDB_THR_PROC_SWAP for SMP systems\n\nCommon code no longer defines this, so stop using it.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "adfe6a4882ec8324d7f5be8cca8d8e59b8a8dfa0",
      "tree": "adebb46cd124e70ea03691a1042f5c37fee49862",
      "parents": [
        "b5fc12df9039a9e6a2c5ae1fc0cee244b6aca8e2"
      ],
      "author": {
        "name": "Andreas Schallenberg",
        "email": "Andreas.Schallenberg@3alitydigital.de",
        "time": "Tue Jan 18 19:43:27 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:25 2011 -0400"
      },
      "message": "Blackfin: dnp5370: drop MMC card detect support\n\nThe board doesn\u0027t actually have a pin hooked up to do card detection,\nso punt the code for it.\n\nSigned-off-by: Andreas Schallenberg \u003cAndreas.Schallenberg@3alitydigital.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b5fc12df9039a9e6a2c5ae1fc0cee244b6aca8e2",
      "tree": "037e73020be971370ce2103c4500f6deef4fc297",
      "parents": [
        "4c131c8c23eeb90d0fe93bd490ffd63ff0f97d10"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jan 11 16:33:15 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:24 2011 -0400"
      },
      "message": "Blackfin: add bfin_write_{or,and} helpers\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4c131c8c23eeb90d0fe93bd490ffd63ff0f97d10",
      "tree": "49cdbdd33e7cec926a518533b7294211be18f4d7",
      "parents": [
        "55835175a03392d2e4d9bff9d482312d118f304e"
      ],
      "author": {
        "name": "Aaron Wu",
        "email": "aaronwu06@gmail.com",
        "time": "Wed Dec 22 06:21:03 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:24 2011 -0400"
      },
      "message": "Blackfin: bf548-ezkit: add CAN1 support\n\nSigned-off-by: Aaron Wu \u003caaronwu06@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "55835175a03392d2e4d9bff9d482312d118f304e",
      "tree": "51157bc604b5c5baa917bd22f420fa6291d5da76",
      "parents": [
        "6ce0466d631d40662e2ab9ec5a05019482bd1074"
      ],
      "author": {
        "name": "steven miao",
        "email": "realmz6@gmail.com",
        "time": "Fri Oct 22 08:48:41 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:23 2011 -0400"
      },
      "message": "Blackfin: bf54x: add kconfig for UART2/3 DMA channel assignments\n\nThe BF54x lacks dedicated DMA channels for the UART peripherals and need\nto be muxed between others.  So add a kconfig option so people can select\nwhich channels the UARTs will use so they can pick between SPORTs and the\nless commonly used EPPI/PIXC peripherals.\n\nSigned-off-by: steven miao \u003crealmz6@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6ce0466d631d40662e2ab9ec5a05019482bd1074",
      "tree": "61c0cf9e96c4f9b2f6ccb9a4d37f2094f4f0aa56",
      "parents": [
        "08351fc6a75731226e1112fc7254542bd3a2912e"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Apr 06 09:11:59 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:49:22 2011 -0400"
      },
      "message": "Blackfin: SMP: avoid section mismatch warnings\n\nSince coreb_trampoline_start() calls coreb_start(), they need to be in\nthe same section.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "79d8a8f736151b12129984b1250fd708440e742c",
      "tree": "f67eebe2bafca8820955ee9f851985a41fb32e66",
      "parents": [
        "bd2895eeade5f11f3e5906283c630bbdb4b57454",
        "b9ec40af0e18fb7d02106be148036c2ea490fdf9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 08:22:41 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 08:22:41 2011 -0700"
      },
      "message": "Merge branch \u0027for-2.6.39\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu\n\n* \u0027for-2.6.39\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:\n  percpu, x86: Add arch-specific this_cpu_cmpxchg_double() support\n  percpu: Generic support for this_cpu_cmpxchg_double()\n  alpha: use L1_CACHE_BYTES for cacheline size in the linker script\n  percpu: align percpu readmostly subsection to cacheline\n\nFix up trivial conflict in arch/x86/kernel/vmlinux.lds.S due to the\npercpu alignment having changed (\"x86: Reduce back the alignment of the\nper-CPU data section\")\n"
    },
    {
      "commit": "420c1c572d4ceaa2f37b6311b7017ac6cf049fe2",
      "tree": "df04e6b4b756b7a46d9887462d54a3ad0e1f91d5",
      "parents": [
        "9620639b7ea3843983f4ced8b4c81eb4d8974838",
        "6e6823d17b157f185be09f4c70181299f9273f0b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 15 18:53:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 15 18:53:35 2011 -0700"
      },
      "message": "Merge branch \u0027timers-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027timers-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (62 commits)\n  posix-clocks: Check write permissions in posix syscalls\n  hrtimer: Remove empty hrtimer_init_hres_timer()\n  hrtimer: Update hrtimer-\u003estate documentation\n  hrtimer: Update base[CLOCK_BOOTTIME].offset correctly\n  timers: Export CLOCK_BOOTTIME via the posix timers interface\n  timers: Add CLOCK_BOOTTIME hrtimer base\n  time: Extend get_xtime_and_monotonic_offset() to also return sleep\n  time: Introduce get_monotonic_boottime and ktime_get_boottime\n  hrtimers: extend hrtimer base code to handle more then 2 clockids\n  ntp: Remove redundant and incorrect parameter check\n  mn10300: Switch do_timer() to xtimer_update()\n  posix clocks: Introduce dynamic clocks\n  posix-timers: Cleanup namespace\n  posix-timers: Add support for fd based clocks\n  x86: Add clock_adjtime for x86\n  posix-timers: Introduce a syscall for clock tuning.\n  time: Splitout compat timex accessors\n  ntp: Add ADJ_SETOFFSET mode bit\n  time: Introduce timekeeping_inject_offset\n  posix-timer: Update comment\n  ...\n\nFix up new system-call-related conflicts in\n\tarch/x86/ia32/ia32entry.S\n\tarch/x86/include/asm/unistd_32.h\n\tarch/x86/include/asm/unistd_64.h\n\tarch/x86/kernel/syscall_table_32.S\n(name_to_handle_at()/open_by_handle_at() vs clock_adjtime()), and some\ndue to movement of get_jiffies_64() in:\n\tkernel/time.c\n"
    },
    {
      "commit": "be1229b4c52202033ba857e96e592777f08e8046",
      "tree": "f0b015ca5dc831d42b640387c1168a5217d5f4b9",
      "parents": [
        "bb7b11290afd2a192d33c357a2a62cb8eaf29eab"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Feb 02 01:55:22 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 04 01:27:01 2011 -0500"
      },
      "message": "Blackfin: iflush: update anomaly 05000491 workaround\n\nRecent feedback from design says we need three NOPs in the hardware loop.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bb7b11290afd2a192d33c357a2a62cb8eaf29eab",
      "tree": "26713e5fb62a4950f485890157696620aba13d0b",
      "parents": [
        "b65a0e0c84cf489bfa00d6aa6c48abc5a237100f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Jan 26 18:10:44 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 04 01:26:55 2011 -0500"
      },
      "message": "Blackfin: outs[lwb]: make sure count is greater than 0\n\nSome devices will use the outs* funcs with a length of zero, so make sure\nwe do not write any data in that case.\n\nReported-by: Gilbert Inho \u003cgneny@edevice.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0f66e50af53d39edebf4bc64ef90077e738c171f",
      "tree": "b4983675b49343d1e6f7c21352b787168f57eac7",
      "parents": [
        "3e517f4b1de4787ecff87a73a9865a0b1aa2b10b"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jan 11 00:16:43 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 03 14:44:54 2011 -0800"
      },
      "message": "serial: bfin_5xx: split uart RX lock from uart port lock to avoid deadlock\n\nThe RX lock is used to protect the RX buffer from concurrent access in DMA\nmode between the timer and RX interrupt routines.  It is independent from\nthe uart lock which is used to protect the TX buffer.  It is possible for\na uart TX transfer to be started up from the RX interrupt handler if low\nlatency is enabled.  So we need to split the locks to avoid deadlocking in\nthis situation.\n\nIn PIO mode, the RX lock is not necessary because the handle_simple_irq\nand handle_level_irq functions ensure driver interrupt handlers are called\nonce on one core.\n\nAnd now that the RX path has its own lock, the TX interrupt has nothing to\ndo with the RX path, so disabling it at the same time.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4196b892d55caaf2c98da05e80472ca482ca19fe",
      "tree": "2f717554b11b5302ab71973e274ec3f89ae99a14",
      "parents": [
        "ec2dff2febf19ff2109c2eb3e56d5a969fe399e2"
      ],
      "author": {
        "name": "Torben Hohn",
        "email": "torbenh@gmx.de",
        "time": "Thu Jan 27 15:59:31 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jan 31 14:55:44 2011 +0100"
      },
      "message": "blackfin: Switch from do_timer() to xtime_update()\n\nxtime_update() takes the xtime_lock itself.\n\nSigned-off-by: Torben Hohn \u003ctorbenh@gmx.de\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: johnstul@us.ibm.com\nCc: hch@infradead.org\nCc: yong.zhang0@gmail.com\nLKML-Reference: \u003c20110127145931.23248.33917.stgit@localhost\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "19df0c2fef010e94e90df514aaf4e73f6b80145c",
      "tree": "4b0b9c10622aead0d8b658cca6c49090149a91a8",
      "parents": [
        "c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Jan 25 14:26:50 2011 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Jan 25 14:26:50 2011 +0100"
      },
      "message": "percpu: align percpu readmostly subsection to cacheline\n\nCurrently percpu readmostly subsection may share cachelines with other\npercpu subsections which may result in unnecessary cacheline bounce\nand performance degradation.\n\nThis patch adds @cacheline parameter to PERCPU() and PERCPU_VADDR()\nlinker macros, makes each arch linker scripts specify its cacheline\nsize and use it to align percpu subsections.\n\nThis is based on Shaohua\u0027s x86 only patch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Shaohua Li \u003cshaohua.li@intel.com\u003e\n"
    },
    {
      "commit": "7b0288634921c748dfeb2ff3e7d04ae7cc94e795",
      "tree": "db97eb7b0af8a21c500be8b2e4fe9bc27a51b441",
      "parents": [
        "e27ec649a0dd49741c98173ac5cf4404912d2abf"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Jan 19 20:29:58 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jan 21 11:55:31 2011 +0100"
      },
      "message": "blackfin: Use generic irq Kconfig\n\nNo functional change.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1c77ff22f539ceaa64ea43d6a26d867e84602cb7",
      "tree": "d1623ae6a2f8ed56acbaa03b514e393496c42802",
      "parents": [
        "0e155b2ce293382730b8473f6ceeb7ac9b939b7d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Jan 19 19:41:35 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jan 21 11:55:31 2011 +0100"
      },
      "message": "genirq: Remove __do_IRQ\n\nAll architectures are finally converted. Remove the cruft.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Chen Liqin \u003cliqin.chen@sunplusct.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\n"
    },
    {
      "commit": "6a108a14fa356ef607be308b68337939e56ea94e",
      "tree": "1bf260572bd8f95ed867307a2bcf5d881c8ae4a6",
      "parents": [
        "12fcdba1b7ae8b25696433f420b775aeb556d89b"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Jan 20 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 20 17:02:05 2011 -0800"
      },
      "message": "kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT\n\nThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the option\nis used to configure any non-standard kernel with a much larger scope than\nonly small devices.\n\nThis patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes\nreferences to the option throughout the kernel.  A new CONFIG_EMBEDDED\noption is added that automatically selects CONFIG_EXPERT when enabled and\ncan be used in the future to isolate options that should only be\nconsidered for embedded systems (RISC architectures, SLOB, etc).\n\nCalling the option \"EXPERT\" more accurately represents its intention: only\nexpert users who understand the impact of the configuration changes they\nare making should enable it.\n\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Robin Holt \u003cholt@sgi.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": "008d23e4852d78bb2618f2035f8b2110b6a6b968",
      "tree": "81c88f744f6f3fc84132527c1ddc0b4da410c5e2",
      "parents": [
        "8f685fbda43deccd130d192c9fcef1444649eaca",
        "bfc672dcf323877228682aff79dff8ecd9f30ff8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (43 commits)\n  Documentation/trace/events.txt: Remove obsolete sched_signal_send.\n  writeback: fix global_dirty_limits comment runtime -\u003e real-time\n  ppc: fix comment typo singal -\u003e signal\n  drivers: fix comment typo diable -\u003e disable.\n  m68k: fix comment typo diable -\u003e disable.\n  wireless: comment typo fix diable -\u003e disable.\n  media: comment typo fix diable -\u003e disable.\n  remove doc for obsolete dynamic-printk kernel-parameter\n  remove extraneous \u0027is\u0027 from Documentation/iostats.txt\n  Fix spelling milisec -\u003e ms in snd_ps3 module parameter description\n  Fix spelling mistakes in comments\n  Revert conflicting V4L changes\n  i7core_edac: fix typos in comments\n  mm/rmap.c: fix comment\n  sound, ca0106: Fix assignment to \u0027channel\u0027.\n  hrtimer: fix a typo in comment\n  init/Kconfig: fix typo\n  anon_inodes: fix wrong function name in comment\n  fix comment typos concerning \"consistent\"\n  poll: fix a typo in comment\n  ...\n\nFix up trivial conflicts in:\n - drivers/net/wireless/iwlwifi/iwl-core.c (moved to iwl-legacy.c)\n - fs/ext4/ext4.h\n\nAlso fix missed \u0027diabled\u0027 typo in drivers/net/bnx2x/bnx2x.h while at it.\n"
    },
    {
      "commit": "a780c6e86851c6479851186c5d5b9fb2b201bec7",
      "tree": "c72988c927a34c477f1fe19dda9f092a35bc278c",
      "parents": [
        "b66acb63f5593ac11e39ab1cf17e1f987bc5ff9c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 07 22:44:06 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:27 2011 -0500"
      },
      "message": "Blackfin: encode cpu-rev into uImage name\n\nEncoding the cpu family name apparently confuses people when they try to\nboot an image on a sub-variant, so encode the specific cpu name and the\nsilicon rev instead.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b66acb63f5593ac11e39ab1cf17e1f987bc5ff9c",
      "tree": "c774a4d5b6835c5de6e3dac82d75206ba5b96128",
      "parents": [
        "25f3ff2c445822793d22ac51e3dcb22a694e3cd4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Dec 10 20:42:59 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:26 2011 -0500"
      },
      "message": "Blackfin: bf54x: don\u0027t ack GPIO ints when unmasking them\n\nWhen unmasking a GPIO interrupt on a BF54x part, the code will implicitly\nack any pending interrupts.  This is not what unmasking should do and can\ncause people to miss interrupts from their devices, so punt the code.\n\nReported-by: Rutger Hofman \u003crutger@cs.vu.nl\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "25f3ff2c445822793d22ac51e3dcb22a694e3cd4",
      "tree": "d1bfa0640d2e94cdefd9d2a83701c2460d326f18",
      "parents": [
        "a8b19886097032df38bd521cece4bc538fee2266"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Dec 06 21:12:23 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:26 2011 -0500"
      },
      "message": "Blackfin: sram_free_with_lsl: do not ignore return value of sram_free\n\nIf there was an error in the lower free functions, we need to pass that\nback up so the calling process is able to check things.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a8b19886097032df38bd521cece4bc538fee2266",
      "tree": "809dcbca521633280190621a70ae799532704fee",
      "parents": [
        "3ea9f2bf5a3b91ba18af9f25bfc9a32677ea47d8"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 24 09:23:04 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:25 2011 -0500"
      },
      "message": "Blackfin: boards: add missing \"static\" to peripheral lists\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3ea9f2bf5a3b91ba18af9f25bfc9a32677ea47d8",
      "tree": "f98aad3dbffc108c538b9587040ed02bbe1650d3",
      "parents": [
        "d57bc0feaa958bc8a6a0b9d3a29f78c699e50d2a"
      ],
      "author": {
        "name": "Andreas Schallenberg",
        "email": "Andreas.Schallenberg@3alitydigital.de",
        "time": "Wed Nov 24 22:15:16 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:25 2011 -0500"
      },
      "message": "Blackfin: DNP5370: new board port\n\nSigned-off-by: Andreas Schallenberg \u003cAndreas.Schallenberg@3alitydigital.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d57bc0feaa958bc8a6a0b9d3a29f78c699e50d2a",
      "tree": "87ce0faa31576525306124139865c14488b6d7b0",
      "parents": [
        "874f6cfd3a05d5452064531078cae9b19a5e790c"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Nov 23 10:00:15 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:24 2011 -0500"
      },
      "message": "Blackfin: bf518f-ezbrd: fix dsa resources\n\nOn bf518-ezbrd with DSA Ethernet switch enabled, on chip MAC is\nconnecting to phy at address 3.  If allowing the netdevice framework to\nprobe both 3 phys of the switch when registering MAC phy, phy at address\n1 is checked for link active status other than phy at address 3.  If\nconnecting a cable to port 2 and leave port 1 open, link status in phy\n2 and 3 are online, while that in phy 1 is offline.  So, the phy layer\nsets wrong offline status to net device on port 3.  In this case, no data\ncan be transferred via ethernet port 2.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "874f6cfd3a05d5452064531078cae9b19a5e790c",
      "tree": "59f350419005a237ba05f173436091c5c01b6e32",
      "parents": [
        "9fc205283f8b163fba611a40226afdd82f4f29d3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 17 07:34:58 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:24 2011 -0500"
      },
      "message": "Blackfin: move \"-m elf32bfin\" to general LDFLAGS\n\nCommon code now invokes the linker directly which causes build failures\nwhen using an FDPIC toolchain.  So move the emulation setting out of the\nmodule-specific LDFLAGS and into the common LDFLAGS.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9fc205283f8b163fba611a40226afdd82f4f29d3",
      "tree": "6ef66405f8300804ecf31131dc02c15462d697f8",
      "parents": [
        "b68233e7f0126dfe59e1a064da9e37827c1f35ec"
      ],
      "author": {
        "name": "Vivi Li",
        "email": "vivi.li@analog.com",
        "time": "Wed Nov 17 04:26:19 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:23 2011 -0500"
      },
      "message": "Blackfin: kgdb_test: make sure to initialize num2\n\nWe check its value at runtime, so we want to avoid garbage across runs.\n\nSigned-off-by: Vivi Li \u003cvivi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b68233e7f0126dfe59e1a064da9e37827c1f35ec",
      "tree": "79f7891894b4a943a7166a42f8c404b1de281a39",
      "parents": [
        "900de05182d520ff66378e74a7b18f7d9971a32d"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Nov 17 06:52:39 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:23 2011 -0500"
      },
      "message": "Blackfin: kgdb: disable preempt schedule when running single step in kgdb\n\nOtherwise, gdb continue operation after a breakpoint is hit may trap\ninto endless breakpoint.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "900de05182d520ff66378e74a7b18f7d9971a32d",
      "tree": "98896918623213bef886c7e83f5bf7a537361466",
      "parents": [
        "84e97c1014a2afe1a07beb1b6de5f2d867b368fd"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Nov 17 06:19:28 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:22 2011 -0500"
      },
      "message": "Blackfin: kgdb: disable interrupt when single stepping in ADEOS\n\nWhen ADEOS and kgdb are both enabled, single step in linux kernel may be\nscheduled to Xenomai core after return from interrupt handlers.  This\nblocks gdb continue operation after a break point is hit.  So, disable\ninterrupt when running gdb single step.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "84e97c1014a2afe1a07beb1b6de5f2d867b368fd",
      "tree": "fc5bd785faa3055c6de6a1d0ccad911923ad6df8",
      "parents": [
        "503f3d30c6f29c58fce77bfe47b04e3c667e7640"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Nov 16 09:41:07 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:22 2011 -0500"
      },
      "message": "Blackfin: SMP: kgdb: apply anomaly 257 work around\n\nWhen run kgdb testing, it looks like coreb hangs in single step or trap\nexception without handling anomaly 05000257 properly on bf561 v0.5.  But,\nthe anomaly list says it apply to bf561 v0.4 and bellow.  Apply its work\naround to 0.5 temporarily until the behavior and the root cause can be\nconfirmed by the hardware team.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "503f3d30c6f29c58fce77bfe47b04e3c667e7640",
      "tree": "1f9a69b228cbd0b5682671fc1149387303c6aacd",
      "parents": [
        "064cc44e62283227524c8e84ff247939728dec79"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Nov 14 00:02:53 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:21 2011 -0500"
      },
      "message": "Blackfin: fix building IPIPE code when XIP is enabled\n\nThe low level assembly needs to use the pseudo_long_call helper so that\nwe use the right call insn when doing kernel XIP.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "064cc44e62283227524c8e84ff247939728dec79",
      "tree": "a870fdcb5f67c912717888462eea41393808f5de",
      "parents": [
        "e54b673081d12c46b47fdfe1772656cb2b43721d"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Nov 12 05:54:32 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:21 2011 -0500"
      },
      "message": "Blackfin: SMP: kgdb: flush core internal write buffer before flushinv\n\nKGDB single step in SMP kernel may hang forever in flushinv without a\nCSYNC ahead.  This is because the core internal write buffers need to\nbe flushed before invalidating the data cache to make sure the insn\nfetch is not out of sync.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e54b673081d12c46b47fdfe1772656cb2b43721d",
      "tree": "5552e2c975a5e7e6cd1a4803d9f4b4853e6b7997",
      "parents": [
        "e01b5b129661ee1eaddd4f2a0d8df6cb170339a5"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Nov 12 02:45:38 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:20 2011 -0500"
      },
      "message": "Blackfin: sport_uart resources: remove unused secondary RX/TX pins\n\nThe SPORT/UART driver doesn\u0027t use the secondary channel pins, so don\u0027t\ntry and request them thus keeping other drivers from using them.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e01b5b129661ee1eaddd4f2a0d8df6cb170339a5",
      "tree": "76276ebe5b66e62df46bdba830d75f725467c7d6",
      "parents": [
        "624fab3bcdb46fd9678b5aa3d084c5208d925e48"
      ],
      "author": {
        "name": "Stefan Weil",
        "email": "weil@mail.berlios.de",
        "time": "Sun Nov 07 22:14:53 2010 +0100"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:20 2011 -0500"
      },
      "message": "Blackfin: tll6527m: fix spelling in unused code (struct name)\n\nplatfrom -\u003e platform\n\nThis changes a struct name. The related code is conditionally\ncompiled and won\u0027t work because the include file linux/gpio-decoder.h\nis missing, so removing this code would be an even better solution.\n\nIf the missing include file is added, it must fix the spelling, too.\n\nSigned-off-by: Stefan Weil \u003cweil@mail.berlios.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "624fab3bcdb46fd9678b5aa3d084c5208d925e48",
      "tree": "ee4072d025d2124748a5d922a2b1558554844d99",
      "parents": [
        "398834330cb07ba66fca5fb23a51075a67e4d4fa"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Nov 05 11:29:46 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:19 2011 -0500"
      },
      "message": "Blackfin: bf527-ezkit: add adau1373 chip address\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "398834330cb07ba66fca5fb23a51075a67e4d4fa",
      "tree": "a659f8f7bf7266b848e0c103ee8956317f0a0820",
      "parents": [
        "36e11ab23e22243b9c608a08c8d68ca5686b6c9b"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Nov 04 08:01:37 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:18 2011 -0500"
      },
      "message": "Blackfin: no-mpu: fix masking of small uncached dma region\n\nWhen using an uncached DMA region less than 1 MiB, we try to mask off\nthe whole last 1 MiB for it.  Unfortunately, this fails as we forgot\nto subtract one from the calculated mask, leading to the region still\nbe marked as cacheable.\n\nReported-by: Andrew Rook \u003candrew.rook@speakerbus.co.uk\u003e\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "36e11ab23e22243b9c608a08c8d68ca5686b6c9b",
      "tree": "c9cefc5f21879aac1d58ae88e52584a64f26df38",
      "parents": [
        "527a1a83cc1ba4fc3e0f708cff062b834fbbcab9"
      ],
      "author": {
        "name": "Steven Miao",
        "email": "realmz6@gmail.com",
        "time": "Wed Nov 03 09:25:09 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:18 2011 -0500"
      },
      "message": "Blackfin: pm: drop irq save/restore in standby and suspend to mem callback\n\nSince linux-2.6.31, the kernel suspend framework will do disable_irq/enable_irq,\nso save/restore irq in standby and suspend to mem callback should be dropped.\nOtherwise the common code notices things are enabled and complains.\n\nSigned-off-by: Steven Miao \u003crealmz6@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e15124c14c12a3809dfce4517a2afcbe1cf9b346",
      "tree": "97bfe9696735e4d1235477965d5e234d6d7e6281",
      "parents": [
        "77c90e3d35c17c371fbef91fa6e180e954c1faba"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 28 15:34:09 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:17 2011 -0500"
      },
      "message": "Blackfin: dpmc.h: pull in new pll.h\n\nAny consumer of dpmc.h expects to use VR_CTL, so also pull in the new\nmach/pll.h header for those functions.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "77c90e3d35c17c371fbef91fa6e180e954c1faba",
      "tree": "50dd67ec4c1e98ecc040738ecc61b3bc016737ec",
      "parents": [
        "ec5109e7ca086359c46fe5351121d0e125a2879b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 20:21:51 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:17 2011 -0500"
      },
      "message": "Blackfin: bf54x: add MMR layout for PINT\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ec5109e7ca086359c46fe5351121d0e125a2879b",
      "tree": "59408b2f26ed2532fb7edbebfa8200343529677f",
      "parents": [
        "10cdc1a78a02bb1d76b28b146083cb060399d86f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 16:32:24 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:16 2011 -0500"
      },
      "message": "Blackfin: bf561: SMP: add multicore pll handlers\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "10cdc1a78a02bb1d76b28b146083cb060399d86f",
      "tree": "0b2cdb9379109ca114983186b4a7430fe896d543",
      "parents": [
        "73a400646b8e26615f3ef1a0a4bc0cd0d5bd284c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 15:29:26 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:16 2011 -0500"
      },
      "message": "Blackfin: unify pll.h headers\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "73a400646b8e26615f3ef1a0a4bc0cd0d5bd284c",
      "tree": "331002731d5aac594bb99a5a9cc61f5c0933ca69",
      "parents": [
        "2c1657c29f810d0ba32cde54cba1e916815493e5"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Thu Dec 17 08:20:32 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:15 2011 -0500"
      },
      "message": "Blackfin: SMP: rewrite IPI handling to avoid memory allocation\n\nCurrently, sending an interprocessor interrupt (IPI) requires building up\na message dynamically which means memory allocation.  But often times, we\nwill want to send an IPI in low level contexts where allocation is not\npossible which may lead to a panic().  So create a per-cpu static array\nfor the message queue and use that instead.\n\nFurther, while we have two supplemental interrupts, we are currently only\nusing one of them.  So use the second one for the most common IPI message\nof all -- smp_send_reschedule().  This avoids ugly contention for locks\nwhich in turn would require an IPI message ...\n\nIn general, this improves SMP performance, and in some cases allows the\nSMP port to work in places it wouldn\u0027t before.  Such as the PREEMPT_RT\nstate where the slab is protected by a per-cpu spin lock.  If the slab\nkmalloc/kfree were to put the task to sleep, and that task was actually\nthe IPI handler, then the system falls down yet again.\n\nAfter running some various stress tests on the system, the static limit\nof 5 messages seems to work.  On the off chance even this overflows, we\nsimply panic(), and we can review that scenario to see if the limit needs\nto be increased a bit more.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "2c1657c29f810d0ba32cde54cba1e916815493e5",
      "tree": "882d54edf3f003868af78eb2a92a0782f0c1bfd7",
      "parents": [
        "05c3457ec2d5d02aec58d246179df19d6b2de752"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:15 2011 -0500"
      },
      "message": "Blackfin: SMP: relocate blackfin_core_id() definition\n\nSince we\u0027re breaking apart some inter-header dependencies to avoid more\ncircular loops, move the blackfin_core_id() definition to the func that\nit is based upon.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "05c3457ec2d5d02aec58d246179df19d6b2de752",
      "tree": "d9e49b541b646e6fcf2597231d35bf610f70bcf4",
      "parents": [
        "54d756ed1a6498f403980ece028b61719cfbe813"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 10:07:33 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:14 2011 -0500"
      },
      "message": "Blackfin: SMP: fix build breakage in cache.h\n\nThe SMP code needs \"asmlinkage\" which linkage.h provides.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "54d756ed1a6498f403980ece028b61719cfbe813",
      "tree": "becce49aa5d8b5defdb1ed66da953122ab03fcf4",
      "parents": [
        "49fcc7b16f23167f0ee945228bd811a1a2728c77"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:14 2011 -0500"
      },
      "message": "Blackfin: SMP: add missing arch_{read,write}_lock_flags helpers\n\nCommon code expects these to be defined for SMP ports, so add them.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "49fcc7b16f23167f0ee945228bd811a1a2728c77",
      "tree": "8c952e78b22d94afbe687880cfd3c12f7adac170",
      "parents": [
        "75734e660665b9bb5da8fc06beb491b716f9af77"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:13 2011 -0500"
      },
      "message": "Blackfin: bf561: fix mem_map.h SMP overrides\n\nThe BF561 mem_map.h header has the __ASSEMBLY__/CONFIG_SMP checks out\nof order which leads to build errors for assembly code that happens to\ninclude this file.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "75734e660665b9bb5da8fc06beb491b716f9af77",
      "tree": "7d734fbeacbb6672bc47badbf0f3a534e9a94071",
      "parents": [
        "71a516adb6f3f178b0a961c55e7da75f8947afa5"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:13 2011 -0500"
      },
      "message": "Blackfin: SMP: tweak platform_request_ipi() usage\n\nThis function takes an irq_handler_t function, but the prototype in\nthe header doesn\u0027t match the function definition.  This is due to the\nsmp headers needing to avoid circular dependencies.  So change the\nfunction to take a simple pointer.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "71a516adb6f3f178b0a961c55e7da75f8947afa5",
      "tree": "f77f3fea2de37a28d813308c38591e38a0863ffa",
      "parents": [
        "9c199b5965c76f90b297e01accb933624dc8d242"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:12 2011 -0500"
      },
      "message": "Blackfin: SMP: fix asm/bitops.h errors\n\nThe common asm-generic non-atomic bitops.h defines test_bit() for us, but\nwe need to use our own version.  So redirect the definition of this func\nto avoid having to inline the rest of the asm-generic file.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9c199b5965c76f90b297e01accb933624dc8d242",
      "tree": "a0893fedaa9ef6a1e27aacd7a09248e1ecba5946",
      "parents": [
        "71a66287d9c2fd07f1017f23db6ccc68ac4c4a96"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:12 2011 -0500"
      },
      "message": "Blackfin: SMP: fix cpumask misbehavior\n\nThe cpu maps are defines provided by common linux/cpumask.h, not local\nvariables.  So stop exporting them locally and include the right header\nfor their definition.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "71a66287d9c2fd07f1017f23db6ccc68ac4c4a96",
      "tree": "ac0c215c1212ab2887ce956562e44b12382011fb",
      "parents": [
        "57afb399350b45c0067f4979ce9f0c754239b048"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Fri Mar 12 04:24:21 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:11 2011 -0500"
      },
      "message": "Blackfin: SMP: rename the arch_xxx lock funcs to __raw_xxx\n\nThe external functions are named __raw_xxx, not arch_xxx, so rename the\nprototypes to match reality.  This fixes some simple build errors in the\nbfin_ksyms.c code which exports these helpers to modules.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "57afb399350b45c0067f4979ce9f0c754239b048",
      "tree": "8dc43f8df53b016621a6bc9f43b5761858dfe6d0",
      "parents": [
        "94a038c2e6228727ae0549af75e97b9b634cd468"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Sep 09 10:46:19 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:11 2011 -0500"
      },
      "message": "serial: bfin_5xx: move resources into board files\n\nRather than maintain Kconfig entries where people have to enter raw\nnumbers and hardcode lists of addresses/pins in the driver itself,\npush it all to platform resources.  This lets us simplify the driver,\nthe Kconfig, and gives board porters greater flexibility.\n\nIn the process, we need to also start supporting the early platform\ninterface.  Not a big deal, but it causes the patch to be bigger than\na simple resource relocation.\n\nAll the Blackfin boards already have their resources updated and in\nplace for this change.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "94a038c2e6228727ae0549af75e97b9b634cd468",
      "tree": "2428073e580a236b3324e1459105d8a8f2498f34",
      "parents": [
        "a2ce077ab3ea30b61a39038cc8d14119c0b2e90a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 10:06:32 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:10 2011 -0500"
      },
      "message": "Blackfin: bf561: update a few more SIC_SYSCR locations\n\nLooks like I missed a few new spots when renaming the SICA macros.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a2ce077ab3ea30b61a39038cc8d14119c0b2e90a",
      "tree": "16ab55aeae2c66c1bdce9fe55e1e0a1fd0f774c1",
      "parents": [
        "53ee5826546df6b1a989393f8701d1380a441449"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 00:08:46 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:10 2011 -0500"
      },
      "message": "Blackfin: drop asm/irq.h include from mach headers\n\nThese were only included because of the irq handling of the PLL funcs,\nand those PLL funcs have been moved out into their own header now.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "53ee5826546df6b1a989393f8701d1380a441449",
      "tree": "fbf87e496f67bbfbfc53c27e18b78d770163bf08",
      "parents": [
        "1a5c226528990515c603bae04233016411b44159"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Oct 26 23:56:12 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:09 2011 -0500"
      },
      "message": "Blackfin: bf51x/bf52x: drop redundant \"base\" def/cdef header\n\nThe defBF512.h header exists only to include defBF51x_base.h, and it is\nthe only place where defBF51x_base.h is included.  So move the contents\nof the defBF51x_base.h header into the defBF512.h header.\n\nSame situation for the other def/cdef pairs.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1a5c226528990515c603bae04233016411b44159",
      "tree": "c3f1fa9565c601ccbf00289e37f9c3d4ea258324",
      "parents": [
        "51946b10cfc741bfdcb82ea6ba65e775702f3a27"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Oct 26 23:46:22 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:08 2011 -0500"
      },
      "message": "Blackfin: clean up mach header includes\n\nThe main asm/blackfin.h header will pull in mach/blackfin.h to get\nall the fun Blackfin defines.  So having any of the sub-mach headers\ntrying to include asm/blackfin.h makes no sense -- punt it.\n\nThe mach/blackfin.h header takes care of including the part-specific\ndef headers which in turn will include any other needed def file.\nSimilarly, it takes care of pulling in the part-specific cdef header.\nSo move this logic out of the blackfin.h when necessary.\n\nFurther, make sure the cdef headers do not waste time including the\ndef headers again.\n\nSince all parts need the common def/cdef headers, move this logic\nout of the part-specific headers and into the mach/blackfin.h file.\n\nFinally, we need to split the BF539 def header since the BF538 does\nnot have MXVR and we don\u0027t want to expose those MMRs.\n\nSo now all parts should have the same behavior:\n\tmach/blackfin.h\n\t\tasm/def_LPBlackfin.h\n\t\tpart-specific def.h\n\t\tif ! asm\n\t\t\tasm/cdef_LPBlackfin.h\n\t\t\tpart-specific cdef.h\nAnd the sub def/cdef headers only tail into what they need.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "51946b10cfc741bfdcb82ea6ba65e775702f3a27",
      "tree": "312392434dafe3a63638335e54034c3f9cb7dc3b",
      "parents": [
        "c31b3f73855821d8292904a7c36f5ec9d2ba2c5b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Oct 26 22:55:28 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:08 2011 -0500"
      },
      "message": "Blackfin: bf533: merge fio_flag back into normal mach headers\n\nWe don\u0027t want the BF533 to be different in terms of its MMR headers, so\nmerge the FIO_FLAG helpers back into the normal place.  To avoid circular\ndependencies with headers, turn the inline C funcs into CPP defines.  Not\nlike there will be any code size differences.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c31b3f73855821d8292904a7c36f5ec9d2ba2c5b",
      "tree": "0056e4dc5a40133c9459e9587a8c9cf0eaa92f73",
      "parents": [
        "30e9b95a8233c11f53e0763e339621271865a4ec"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Oct 26 21:40:31 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:07 2011 -0500"
      },
      "message": "Blackfin: bf561-ezkit: add SMP defconfig\n\nSince the SMP code paths tend to compile fail a lot, start a SMP defconfig\nso our nightly build tools will automatically test it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "30e9b95a8233c11f53e0763e339621271865a4ec",
      "tree": "4f4b4db6aec99dd0c9ad2e81d3fa0d9d05029b09",
      "parents": [
        "4de2bf8786ec8ec9a45b556e1ddf5c80c807a361"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Oct 26 21:30:29 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 10 07:18:07 2011 -0500"
      },
      "message": "Blackfin: bf533: convert boards to gpio framework\n\nWe don\u0027t want people banging on MMRs directly.  As for the ip0x board,\nit shouldn\u0027t need to muck with the CS pin directly as the Blackfin SPI\nbus master driver takes care of driving this.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    }
  ],
  "next": "4de2bf8786ec8ec9a45b556e1ddf5c80c807a361"
}
