)]}'
{
  "log": [
    {
      "commit": "317b3c2167f5326a7de30a1abe50c9897da7a0e3",
      "tree": "e0a8481121bb54bc2e714ea3b6c89b67a881a278",
      "parents": [
        "10eb2659cc6059d0c4de2e2c66d1534091519f56"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbdev: detect primary display device\n\nAdd function helper, fb_is_primary_device().  Given struct fb_info, it will\nreturn a nonzero value if the device is the primary display.\n\nCurrently, only the i386 is supported where the function checks for the\nIORESOURCE_ROM_SHADOW flag.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10eb2659cc6059d0c4de2e2c66d1534091519f56",
      "tree": "804a53c7a3fd6fb4ef72454a0d962c3883bbb828",
      "parents": [
        "0c6c1ce079082ddde9ba5636c352c235cd395aa1"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbdev: move arch-specific bits to their respective subdirectories\n\nMove arch-specific bits of fb_mmap() to their respective subdirectories\n\n[bob.picco@hp.com: efi_range_is_wc is referenced but not declared]\n[bunk@stusta.de: fix include/asm-m68k/fb.h]\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61b59563266aa6bedaf5d45b9b25bc48bb4d3ed3",
      "tree": "1522d0a7b44d694a3e4c276573181c8e381eb110",
      "parents": [
        "e745106ce34553171a5d8d2450be07c0cffe39d5"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jul 12 17:06:45 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 17:06:45 2007 +0800"
      },
      "message": "Blackfin arch: Add peripheral io API to gpio header file\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "e745106ce34553171a5d8d2450be07c0cffe39d5",
      "tree": "b52c166af6aa988e746353b031cf4729cf67d39a",
      "parents": [
        "db0fa2064585a099e0c652983bd38d71ee7830f3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jul 12 15:20:25 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 15:20:25 2007 +0800"
      },
      "message": "Blackfin arch: set up gpio interrupt IRQ_PJ9 for BF54x ATAPI PATA driver\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "c04d66bbbdbbc7b5d55c42795f29e494190f8fb3",
      "tree": "2622e8b87db8c42d2b613b3a48eaa3bec7fcc0fc",
      "parents": [
        "1d1894749cca89f4bb013364524199b3015d7b00"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 17:26:31 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 17:26:31 2007 +0800"
      },
      "message": "Blackfin arch: clean up some coding style issues\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "5610db61cf2945a5e74667e952f2792c96ba53a1",
      "tree": "982c8cdb8267ac0a162b4de5d3d3b545adcff602",
      "parents": [
        "520473b0775ce046d179afa686fb3222884c389d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 12:32:52 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 12:32:52 2007 +0800"
      },
      "message": "Blackfin arch: Add Support for Peripheral PortMux and resouce allocation\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "520473b0775ce046d179afa686fb3222884c389d",
      "tree": "9497b8007b66e8830ce688d22d93ed91a8d83d9d",
      "parents": [
        "b07af760c9bd8e87c3aa9275298566379ec4e9c1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jul 12 12:20:20 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 12:20:20 2007 +0800"
      },
      "message": "Blackfin arch: use PAGE_SIZE when doing aligns rather than hardcoded values\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "9be343c5bcd1cf285c2150f363bc9dd7aab8b7fb",
      "tree": "7c58ca04e9030de9d5fd54be6ddd05cf2a2221ad",
      "parents": [
        "9401e618c8f70920f34893946239e24d40a3519a"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 11:58:44 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 11:58:44 2007 +0800"
      },
      "message": "Blackfin arch: There is no CDPRIO Bit in the EBIU_AMGCTL Register of BF54x arch\n\nHowever there are similar things in the EBIU_DDRQUE Register\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "c9e27ece79f6170fd1cd1a40c5de5d93456606e7",
      "tree": "b69be4a0fdf29e67e125f513a5d865a15f3bb918",
      "parents": [
        "cefe658bca9cf1d4af841c45d170ebd0f881889e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 11:48:14 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 11:48:14 2007 +0800"
      },
      "message": "Blackfin arch: Fix Warning add some defines in BF54x header file\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "cefe658bca9cf1d4af841c45d170ebd0f881889e",
      "tree": "bddd2bc1f4467ca550d386fdc888baf78be64fcf",
      "parents": [
        "e3f2300036b5e0f60cb64063a9686361b6be8555"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Jul 02 11:45:50 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jul 02 11:45:50 2007 +0800"
      },
      "message": "Blackfin arch: add BF54x missing GPIO access functions\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "34e0fc89bdc1e6f50032dc43ed23167f5dbad6da",
      "tree": "b76cb79b0e2b7254b0942de510c1ce459df83567",
      "parents": [
        "1f83b8f148a1eb967d2a628cbb741cd56fb54572"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 16:17:18 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 16:17:18 2007 +0800"
      },
      "message": "Blackfin arch: Enable BF54x PIN/GPIO interrupts\n\nSigned-off-bu: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "669b792c77bbc30e9f4d9c95dbc918dc348c49c2",
      "tree": "2d8403e9e3cf998eda8465a322261d45e24cd26a",
      "parents": [
        "29440a2b4cd37e32dfe0fa60ef1665775b24dab1"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Jun 21 16:34:08 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 16:34:08 2007 +0800"
      },
      "message": "Blackfin arch: Clean up trace buffer handling, No major functional changes.\n\nTurns on trace earlier, so crashes at kernel start should print out a\ntrace, making things easier to debug.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "29440a2b4cd37e32dfe0fa60ef1665775b24dab1",
      "tree": "1b7bd1c1793feba0719f04de2eb68e418498e827",
      "parents": [
        "474f1a667d4bd40b6dcacc6870b70f4d2ba4e155"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Thu Jul 12 16:25:29 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 16:25:29 2007 +0800"
      },
      "message": "Blackfin arch: Start untangling the CPLB handling code.\n\n - Move cache initialization to C from assembly.\n - Move anomaly workaround for writing [ID]MEM_CONTROL to assembly, so\n   that we don\u0027t have to mess around with .align directives in C source.\n - Fix a bug where bfin_write_DMEM_CONTROL would write to IMEM_CONTROL\n - Break out CPLB related code from kernel/setup.c into their own file.\n - Don\u0027t define variables in header files, only declare them.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "474f1a667d4bd40b6dcacc6870b70f4d2ba4e155",
      "tree": "42814169b151897ae679c543d0bc11aecde80b86",
      "parents": [
        "1c5d2265a82f8d3fa0471a60ca98072b3c53c299"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Jun 29 16:35:17 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Jun 29 16:35:17 2007 +0800"
      },
      "message": "Blackfin arch: kgdb specific code\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1c5d2265a82f8d3fa0471a60ca98072b3c53c299",
      "tree": "d0644427e9d700df594fa8dbcbb1338bfd982ac2",
      "parents": [
        "f8ffe652a01506e85e2dd579c58e50a3ba391921"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: add missing implementations SIC_IWR crosses several registers\n\nSIC_IWR crosses several registers\n - add missing implementations\n - make sure SIC_IWR is SET after boot\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "7adfb58fbd0a27469d26536f99b66391c4c8e2a0",
      "tree": "59e511ac2ddca77fe7c9d51bc6f6c6f0049a313b",
      "parents": [
        "0ba9e350a2c129ce2878d415cf51e88611cbc0e5"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: defines and provides entry points for certain user space functions at fixed addresses\n\nThis patch defines (and provides) entry points for certain user space functions\nat fixed addresses.  The Blackfin has no usable atomic instructions, but we can\nensure that these code sequences appear atomic from a user space point of view\nby detecting when we\u0027re in the process of executing them during the interrupt\nhandler return path.  This allows much more efficient pthread lock\nimplementations than the bfin_spinlock syscall we\u0027re currently using.\n\nAlso provided is a small sys_rt_sigreturn stub which can be used by the signal\nhandler setup code.  The signal.c part will be committed separately.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "24a07a124198153540f8f43d9e91d16227aba66e",
      "tree": "917b2011e67e224515830833b1151e276b6c6137",
      "parents": [
        "088eec1192a0ae60fc218796027e622008af36c0"
      ],
      "author": {
        "name": "Roy Huang",
        "email": "roy.huang@analog.com",
        "time": "Thu Jul 12 22:41:45 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 22:41:45 2007 +0800"
      },
      "message": "Blackfin arch: initial supporting for BF548-EZKIT\n\nThe ADSP-BF54x was specifically designed to meet the needs of convergent multimedia\napplications where system performance and cost are essential ingredients. The\nintegration of multimedia, human interface, and connectivity peripherals combined\nwith increased system bandwidth and on-chip memory provides customers a platform to\ndesign the most demanding applications.\n\nSince now, ADSP-BF54x will be supported in the Linux kernel and bunch of related drivers\nsuch as USB OTG, ATAPI, NAND flash controller, LCD framebuffer, sound, touch screen will\nbe submitted later.\n\nPlease enjoy the show.\n\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n"
    },
    {
      "commit": "088eec1192a0ae60fc218796027e622008af36c0",
      "tree": "35f1e386c4074ee5f01d7ff57e9ab4c19a9de710",
      "parents": [
        "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4"
      ],
      "author": {
        "name": "Roy Huang",
        "email": "roy.huang@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: Add header files for BF548\n\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4",
      "tree": "f587497c783b04f3e89b4b0e5c105b0533489624",
      "parents": [
        "bcf67e16251c42302499499b1c50f7d35622f564"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jul 10 17:22:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 10 17:51:13 2007 -0700"
      },
      "message": "lots-of-architectures: enable arbitary speed tty support\n\nAdd the termios2 structure ready for enabling on most platforms.  One or\ntwo like Sparc are plain weird so have been left alone.  Most can use the\nsame structure as ktermios for termios2 (ie the newer ioctl uses the\nstructure matching the current kernel structure)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7718457dc8fd98a9f61a5e42653161bac3904a65",
      "tree": "976b15bb8f8a1723d735ec86a7eaef1cb2794914",
      "parents": [
        "4a3207a3339955047aab1fd5d808f8050d50dd85"
      ],
      "author": {
        "name": "Marco Roeland",
        "email": "marco.roeland@xs4all.nl",
        "time": "Tue Jul 03 08:25:50 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jul 03 08:25:50 2007 +0800"
      },
      "message": "Blackfin arch: remove zero-sized include/asm-blackfin/macros.h\n\n This file accidentally got truncated instead of deleted in commit df30b11.\n\nSigned-off-by: Marco Roeland \u003cmarco.roeland@xs4all.nl\u003e\nCc: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Alex Riesen \u003craa.lkml@gmail.com\u003e\nCc: Robin Getz \u003crobin.getz@analog.com\u003e\nAcked-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n"
    },
    {
      "commit": "de3025f4e2bc063c274f561f9daf2b696910ad3b",
      "tree": "25119db476c843a13d1d26ae2c80af9df6096713",
      "parents": [
        "a38d6181ff27824c79fc7df825164a212eff6a3f"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Mon Jun 25 18:04:12 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jun 25 18:04:12 2007 +0800"
      },
      "message": "Blackfin arch: Add proper -mcpu option according to the cpu and silicon revision configuration\n\nAdd silicon revision \"any\" and \"none\". Add proper -mcpu option according\nto the cpu and silicon revision configuration.\n\nNeed update to use latest Blackfin cross compile toolchain.\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "216e39db112da4d25a52aeb956e7da70fdd0d94c",
      "tree": "f633c47a0fb6d0e1fae14f49f18b8f7808101f92",
      "parents": [
        "334280fff3f7201d0fd564fe85e0a6f035ce3f68"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: add proper const volatile to addr argument to the read functions\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "334280fff3f7201d0fd564fe85e0a6f035ce3f68",
      "tree": "c49ee014013098b5836f5a6926d2512e1d9e96ca",
      "parents": [
        "b9b712765738d141154b435a5bfec4adbbee25f3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: Add definition of dma_mapping_error\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b9b712765738d141154b435a5bfec4adbbee25f3",
      "tree": "71a31c16bd9670759a0024bc407ec7138247f15c",
      "parents": [
        "86b73c8cfc8daeff554ae3e95e2a0ee77c45d499"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: move cond_syscall() behind __KERNEL__ like all other architectures\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "9c8f1729b0a838dc0f44b77dab80890a98585964",
      "tree": "8698d6e19c59ccc93c613af2bb758c1f95ec0670",
      "parents": [
        "c5d88d9e2566e7ddccb0e001446b9a39882560a3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: add missing braces around array bfin serial init\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4bf3f3cbb6add01d3e6a18c73f594b73113b14f2",
      "tree": "a80839f98a64052f4d004a5207da2731fe556908",
      "parents": [
        "0864a4e201b1ea442f4c8b887418a29f67e24d30"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 21 11:34:16 2007 +0800"
      },
      "message": "Blackfin arch: update ANOMALY handling\n\nupdate lists for 533, 537, and add SSYNC workaround into assembly files.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "df30b1171714bbf0e55ffe02138be4b8447e4235",
      "tree": "82241675e05ee5053cb748662950c2a41e9abee2",
      "parents": [
        "de6a9520d4c799ce2079c59457b06251367e67b6"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon Jun 11 17:47:27 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jun 11 17:47:27 2007 +0800"
      },
      "message": "Blackfin arch: move HI/LO macros into blackfin.h and punt the rest of macros.h as it includes VDSP macros we never use\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "581d62ab304fb43d2ae4de06527676661b171cf6",
      "tree": "e70f1184c97b50fd055b7ceb6cdd8a2d5be64e02",
      "parents": [
        "5e10b4a653b9c7942fd1044fe5b592d544736897"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jun 14 13:30:23 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 14 13:30:23 2007 +0800"
      },
      "message": "Blackfin arch: fix bug can not wakeup from sleep via push buttons\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "75ed405c63b3fc2402fb8ff825b0ebffcff26b57",
      "tree": "6f583137c2e84155f606047d9acda4ca8674a5e3",
      "parents": [
        "d2d50aa97d695d83ccb2341488d977e8cfe36555"
      ],
      "author": {
        "name": "Roy Huang",
        "email": "roy.huang@analog.com",
        "time": "Thu Jun 14 12:54:44 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 14 12:54:44 2007 +0800"
      },
      "message": "Blackfin arch:  fix bug ad1836 fails to build properly for BF533-EZKIT\n\nbug log here: http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3166\n\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "bde7db8608cab31c6d92982b00e8064bd492a85b",
      "tree": "867b4032be63567fc689ac3c7fdae6d7f42d064f",
      "parents": [
        "c824498db47285aeff430c007685a193b673c949"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon May 21 18:09:34 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: Change NO_ACCESS_CHECK to ACCESS_CHECK\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9c59c2746c7e773839d51027c0e16ccf41f8fef",
      "tree": "e5eef75538858cc0d6f70036c549b2e3cc4858fc",
      "parents": [
        "19381f024b01413d83cec1655c3fc4c9c09ae274"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:32 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: cache SWRST value at bootup so other things like watchdog can non-destructively query it\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "19381f024b01413d83cec1655c3fc4c9c09ae274",
      "tree": "4ba1d63900e031c97130638c2d678aaf15c3d37e",
      "parents": [
        "c09c4e006590210001ced90d59e62182bfd396f9"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:31 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: update blackfin header files to latest one in VDSP.\n\na) add new processor BF52x/BF54x header files\nb) update blackfin BF533/BF537/BF561 header files to latest one in VDSP.\nc) scrub watchdog/rtc masks from headers as we dont need/want them (too generic and the drivers dont use them)\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95e493c00ac0d2371c3f627fdb99d776d29a8166",
      "tree": "285b194c0dd0243338dc6ff9b21e2d92c807b82b",
      "parents": [
        "30870b93cd76bdfa7385f8d471345f5f6269fb00"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:24 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: finish removing p* volatile defines for MMRs\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb8d5f6c0322e641ec32ed632dd3b02586205673",
      "tree": "1073108ae4a529783bf03c77ed7ea12643ce506f",
      "parents": [
        "0a290593a053752d9629fb1276392ce35c26b348"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:22 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: make sure we declare the revid functions as pure (since they are)\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "678402709602a5e62bb79454f0f41bd952373300",
      "tree": "61d1d77be6c9c296ff09358e315bfe6e6ea07d9f",
      "parents": [
        "23ee968d96ef5ad564c0f0b8a30412fb93137ebb"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:18 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: GPIO fix some defines\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "23ee968d96ef5ad564c0f0b8a30412fb93137ebb",
      "tree": "a323c73062fa32a794e254a39c519650f0efe4b9",
      "parents": [
        "d1b945fdb62f3e6852fea5a8779c0151ac1e55a8"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:17 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: DMA operation cleanup\n\n1) Disable Interrupts during DMA memcpy to avoid raise conditions.\n2) Mark MDMA channel 0 as reserved, since were using it internally.\n3) Add DMA based equivalents for insX and outsX.\n4) Our insX and outsX only handles len \u003c\u003d 2^16.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1b945fdb62f3e6852fea5a8779c0151ac1e55a8",
      "tree": "d7c46472f4015534f383a724f79ee36454fe58bf",
      "parents": [
        "9ae246cd85e05d3fb31b9770588c1fe0914872fe"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:16 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Move write to VR_CTL closer to IDLE\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7e4217b007d1f73e7e3cf10ba4fea4a608c603f",
      "tree": "9c3932bb871d4b6727dc588e4d6c9987637aaee5",
      "parents": [
        "c9f4f06d3191bd91c1a081b54a6c8e913e7b8a83"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Wed May 09 02:35:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 12:30:56 2007 -0700"
      },
      "message": "rename thread_info to stack\n\nThis finally renames the thread_info field in task structure to stack, so that\nthe assumptions about this field are gone and archs have more freedom about\nplacing the thread_info structure.\n\nNonbroken archs which have a proper thread pointer can do the access to both\ncurrent thread and task structure via a single pointer.\n\nIt\u0027ll allow for a few more cleanups of the fork code, from which e.g.  ia64\ncould benefit.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\n[akpm@linux-foundation.org: build fix]\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5dc12ddee93d63d7107cbbf70db23476d7b30e43",
      "tree": "a0c53f8a4d826e73213268c87657ae933d7634b3",
      "parents": [
        "c343c14aec1e70a51575e3c29391ee86ae7dbeb2"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue May 08 00:34:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:20 2007 -0700"
      },
      "message": "Remove tas()\n\ntas() has no users, so get rid of it.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1394f03221790a988afc3e4b3cb79f2e477246a9",
      "tree": "2c1963c9a4f2d84a5e021307fde240c5d567cf70",
      "parents": [
        "73243284463a761e04d69d22c7516b2be7de096c"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun May 06 14:50:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:12:58 2007 -0700"
      },
      "message": "blackfin architecture\n\nThis adds support for the Analog Devices Blackfin processor architecture, and\ncurrently supports the BF533, BF532, BF531, BF537, BF536, BF534, and BF561\n(Dual Core) devices, with a variety of development platforms including those\navaliable from Analog Devices (BF533-EZKit, BF533-STAMP, BF537-STAMP,\nBF561-EZKIT), and Bluetechnix!  Tinyboards.\n\nThe Blackfin architecture was jointly developed by Intel and Analog Devices\nInc.  (ADI) as the Micro Signal Architecture (MSA) core and introduced it in\nDecember of 2000.  Since then ADI has put this core into its Blackfin\nprocessor family of devices.  The Blackfin core has the advantages of a clean,\northogonal,RISC-like microprocessor instruction set.  It combines a dual-MAC\n(Multiply/Accumulate), state-of-the-art signal processing engine and\nsingle-instruction, multiple-data (SIMD) multimedia capabilities into a single\ninstruction-set architecture.\n\nThe Blackfin architecture, including the instruction set, is described by the\nADSP-BF53x/BF56x Blackfin Processor Programming Reference\nhttp://blackfin.uclinux.org/gf/download/frsrelease/29/2549/Blackfin_PRM.pdf\n\nThe Blackfin processor is already supported by major releases of gcc, and\nthere are binary and source rpms/tarballs for many architectures at:\nhttp://blackfin.uclinux.org/gf/project/toolchain/frs There is complete\ndocumentation, including \"getting started\" guides available at:\nhttp://docs.blackfin.uclinux.org/ which provides links to the sources and\npatches you will need in order to set up a cross-compiling environment for\nbfin-linux-uclibc\n\nThis patch, as well as the other patches (toolchain, distribution,\nuClibc) are actively supported by Analog Devices Inc, at:\nhttp://blackfin.uclinux.org/\n\nWe have tested this on LTP, and our test plan (including pass/fails) can\nbe found at:\nhttp://docs.blackfin.uclinux.org/doku.php?id\u003dtesting_the_linux_kernel\n\n[m.kozlowski@tuxland.pl: balance parenthesis in blackfin header files]\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
