)]}'
{
  "log": [
    {
      "commit": "f30ac0ce34f32bb998ac87e37b251374de03e603",
      "tree": "cb22bb5d8ec4ef450902552c66809188a5d788bf",
      "parents": [
        "ec64b6c8763c83899908fdd62746435c19211686"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jun 19 17:46:39 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Jun 19 17:46:39 2008 +0800"
      },
      "message": "Blackfin Serial Driver: Use timer to poll CTS PIN instead of workqueue.\n\nThis allows other threads to run when the serial driver polls the CTS\nPIN in a loop.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "ec64b6c8763c83899908fdd62746435c19211686",
      "tree": "bbb398166cac1547edbf7a51d6000e011b810b41",
      "parents": [
        "9bedbcb207ed9a571b239231d99c8fd4a34ae24d"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jun 19 17:07:15 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Jun 19 17:07:15 2008 +0800"
      },
      "message": "Blackfin arch: fix typo error in bf548 serial header file\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1feaa51d84e9611521ec6e59172f9f90db274588",
      "tree": "1c8826a0d205d0278dec7b451878f9afebfc2240",
      "parents": [
        "aab2545fdd6641b76af0ae96456c4ca9d1e50dad"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jun 03 12:19:45 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Jun 03 12:19:45 2008 +0800"
      },
      "message": "Blackfin Serial Driver: Clean up BF54x macro in blackfin UART driver.\n\nHide difference in head file.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a70ce072b3883e431575449f3e294c27235590e5",
      "tree": "fb4304387fca34030ce207ee4a352ce14edc27e3",
      "parents": [
        "b06dcee9c8d24ef903dc0d192af22b8e179eef4b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat May 31 15:47:17 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 31 15:47:17 2008 +0800"
      },
      "message": "Blackfin arch: update anomaly headers from toolchain trunk\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b06dcee9c8d24ef903dc0d192af22b8e179eef4b",
      "tree": "aa1351157e2b7d3747d4bf0200d1c146ddd16f5d",
      "parents": [
        "2eb74ae20e65e71c2d5bf7b8ad7d0ac5d5acf55f"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat May 31 15:35:40 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 31 15:35:40 2008 +0800"
      },
      "message": "Blackfin arch: Remove bad and usless code\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "eedd306b51274fb64c00924b5ead679153fca78d",
      "tree": "37923470580827820c394da3013de6d2b3d17528",
      "parents": [
        "b4aa54d951d38d7a989d6b6385494ef5ea7371d7"
      ],
      "author": {
        "name": "Javier Herrero",
        "email": "jherrero@hvsistemas.es",
        "time": "Sat May 17 18:21:57 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 17 18:21:57 2008 +0800"
      },
      "message": "Blackfin serial driver: add extra IRQ flag for 8250 serial driver\n\nSigned-off-by: Javier Herrero \u003cjherrero@hvsistemas.es\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7e291434eb128d7b4217dde6e0543f4342dd51fa",
      "tree": "847e4834e1b6d3f7845d21d0ad41eb62cc3378b0",
      "parents": [
        "ecb9567e287e082f78fcf055e34613eaf1f7df24"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon May 19 14:56:42 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon May 19 14:56:42 2008 +0800"
      },
      "message": "Blackfin arch: Fix bug - USB fails to build for BF524/BF526\n\nBF524 is the same as BF525, except the speed of the processor\nBF526 is the same as BF527, except the speed of the processor\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "59069676383c6446f50555e04aed7f51d5de695e",
      "tree": "ea0a34fda1ae463dad6f11f92773f515e4c1a34f",
      "parents": [
        "86ad79321cbacdc4deebcde81849d19e26dd18e2"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat May 17 16:38:52 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 17 16:38:52 2008 +0800"
      },
      "message": "Blackfin arch: IO Port functions to read/write unalligned memory\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "86ad79321cbacdc4deebcde81849d19e26dd18e2",
      "tree": "882410e4f212f064544697bf38242b943520f3a2",
      "parents": [
        "c6c6f75d54ca734c409e336245662934c21fcee0"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Sat May 17 16:36:52 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 17 16:36:52 2008 +0800"
      },
      "message": "Blackfin arch: enable a choice to provide 4M DMA memory\n\nsupport two cascaded AD73322 cards, more uncached DMA\nmemory is needed, so add a choice to provide 4M DMA memory\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "803a8d2acbf220aeb27f0a98dacb36d4af3d6559",
      "tree": "7454a713f9fdd65a40d6881eb8ccca4f537dd7df",
      "parents": [
        "92322da9b568a5ddc3ab872491bdc0f1b47ef904"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat May 17 16:01:51 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 17 16:01:51 2008 +0800"
      },
      "message": "Blackfin arch: Add workaround to read edge triggered GPIOs\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "92322da9b568a5ddc3ab872491bdc0f1b47ef904",
      "tree": "60cb380c86de672c0165fb41a2e99a7abeebfa66",
      "parents": [
        "5ce998cf6d1dbb28f14dea879a366ed5348f9681"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat May 17 15:59:11 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 17 15:59:11 2008 +0800"
      },
      "message": "Blackfin arch: Sync channel defines with struct dma_register dma_io_base_addr.\n\nOtherwise we use the wrong DMA channels.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "45b3947c2de5841d691f1d27d30419b9fae2d86c",
      "tree": "151f070291fddbd934e2c004b284e8a59c29eb79",
      "parents": [
        "b8291ad07a7f3b5b990900f0001198ac23ba893e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon May 12 11:55:10 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon May 12 11:55:10 2008 +0800"
      },
      "message": "[Blackfin] arch: Blackfin checksum annotations\n\nFSVOtest in this case, since I don\u0027t have the hardware...\nHowever, all changes seen by gcc are actually\n - explicit cast to unsigned short in return expression of functions\n    returning unsigned short\n - csum_fold() return type changed from unsigned int to __sum16\n   (unsigned short), same as for all other architecture and as net/* expects;\n   expression actually returned is ((~(sum \u003c\u003c 16)) \u003e\u003e 16) with sum being\n   unsigned 32bit, so it\u0027s (a) going to fit into the range of unsigned short\n   and (b) had been unsigned all along, so no sign expansion mess happened.\n\nTested-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "45828b812ddb608ddf83eff11601f62b726d13ab",
      "tree": "462b7f1d8eb16da3700e285a9b9035037c9f5085",
      "parents": [
        "89bf6dc51ac7adb5a7d443648d9eb76909a1df8e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "message": "Blackfin Serial Driver: abstract away DLAB differences into header\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "89bf6dc51ac7adb5a7d443648d9eb76909a1df8e",
      "tree": "498cdf2e2100470fd1fe00a77c48d068c78b5314",
      "parents": [
        "56f87713022a6bdf00b0a50d086fdaddb54e8e5c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "message": "Blackfin Serial Driver: macro away the IER differences between processors\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "56f87713022a6bdf00b0a50d086fdaddb54e8e5c",
      "tree": "7687e2bcf5bcad67f14367f4208e001cd490010c",
      "parents": [
        "e4f7c0bf1f2e8a1b184a33ab60e874391d70f86c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat May 10 00:11:59 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat May 10 00:11:59 2008 +0800"
      },
      "message": "[Blackfin] arch: remove useless IRQ_SW_INT defines\n\nIRQ_SW_INT1 and IRQ_SW_INT2 obsolete:\nRemove useless defines\nFix SYS_IRQS\nKeep numbering scheme, so we don\u0027t break existing configurations.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "0893f1250f87e0a832f47bb60fb69ed0d52be7a3",
      "tree": "96dbea09cc618f4e6c4db2a671de215ba6b9784b",
      "parents": [
        "8513c42edb3f1c91a8418fae11846c87cf7b8581"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "message": "[Blackfin] arch: fix gdb testing regression\n\nWhen transferring to IRQ5 from an exception, save SYSCFG in memory across the\ntransfer and clear the trace bit.\n\nWhen we get a single step exception, check whether we can safely clear the\ntrace bit in SYSCFG.  We can (and should) clear it after the first instruction\nof the interrupt handler; the first insn saves SYSCFG to the stack in all\nhandlers.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1bfb4b21c7c39295f5535c139f796df1d51ec009",
      "tree": "5c5a58a83c5f1d5d1ff984e8f073a16416fa8abb",
      "parents": [
        "14b03204c8060d036b04cbb18bbd6f6f311f4fed"
      ],
      "author": {
        "name": "Vitja Makarov",
        "email": "vitja.makarov@gmail.com",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "message": "[Blackfin] arch: Support for CPU_FREQ and NOHZ\n\nSinged-off-by: Vitja Makarov \u003cvitja.makarov@gmail.com\u003e\n\n"
    },
    {
      "commit": "14b03204c8060d036b04cbb18bbd6f6f311f4fed",
      "tree": "e4ac8f5e2a74fc63dd811aac9e349ac890670134",
      "parents": [
        "19d6d7d53c8ff809182a1f092d2c6918146414e9"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "message": "[Blackfin] arch: Functional power management support: Add CPU and platform voltage scaling support\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "c2f9527979c14a21bbaa31c12a14204aabeb6e45",
      "tree": "d60ec334a6ccc5804c87f22d721eb5b986f99ccb",
      "parents": [
        "67dea022d84f7c2b1e4d8c74a16fb07bf1a7d8f0"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed May 07 11:41:26 2008 +0800"
      },
      "message": "[Blackfin] arch: Equalize include files: Add VR_CTL masks\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "5424a328d281f54bbc62bf9b5118c45f8113a8b8",
      "tree": "1a077f1d619a78f769575c2dc01391b540c904b9",
      "parents": [
        "63eae0ccacd67fd5ee238c6ba68f83f0ab91a1df"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Apr 06 10:35:02 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri May 02 16:18:20 2008 -0700"
      },
      "message": "blackfin: types: use \u003casm-generic/int-*.h\u003e for the blackfin architecture\n\nThis modifies \u003casm-blackfin/types.h\u003e to use the \u003casm-generic/int-*.h\u003e\ngeneric include files.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\n"
    },
    {
      "commit": "6510d41954dc6a9c8b1dbca7eaca0f23195ca727",
      "tree": "868b5fac25c7c5b80cc5a88eaaab8bf3d693420d",
      "parents": [
        "064106a91be5e76cb42c1ddf5d3871e3a1bd2a23"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Apr 29 01:03:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 08:06:27 2008 -0700"
      },
      "message": "kernel: Move arches to use common unaligned access\n\nUnaligned access is ok for the following arches:\ncris, m68k, mn10300, powerpc, s390, x86\n\nArches that use the memmove implementation for native endian, and\nthe byteshifting for the opposite endianness.\nh8300, m32r, xtensa\n\nPacked struct for native endian, byteshifting for other endian:\nalpha, blackfin, ia64, parisc, sparc, sparc64, mips, sh\n\nm86knommu is generic_be for Coldfire, otherwise unaligned access is ok.\n\nfrv, arm chooses endianness based on compiler settings, uses the byteshifting\nversions.  Remove the unaligned trap handler from frv as it is now unused.\n\nv850 is le, uses the byteshifting versions for both be and le.\n\nRemove the now unused asm-generic implementation.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\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": "0c11700dbfaf0aa5336bd667373ee09db245f3ea",
      "tree": "01eabbc98a2d614ff47d6ced0541c67eb23d7cb5",
      "parents": [
        "e6c91b64dd6e4c3adf39483c85a936eef9465e19"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 25 08:29:11 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 08:29:11 2008 +0800"
      },
      "message": "[Blackfin] arch: add include/boot .gitignore files\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "e6c91b64dd6e4c3adf39483c85a936eef9465e19",
      "tree": "fb21af3166c55866dd587dd30c3807e9218054a9",
      "parents": [
        "fe44193c55e26b9b835722b5ee2519972f59c540"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Apr 25 04:58:29 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 04:58:29 2008 +0800"
      },
      "message": "[Blackfin] arch: Functional power management support: Add support for cpu frequency scaling\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8e39df215c4b1d3e6f9e62f92d35ab1aa11104eb",
      "tree": "527ef60461a6fcb076c9d6f37c20d5f44219dce7",
      "parents": [
        "2fb6cb41ecb315b1d84849663bb2793cdc41a96d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Apr 25 04:41:49 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 04:41:49 2008 +0800"
      },
      "message": "[Blackfin] arch: Equalize include files: Add PLL_DIV Masks\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "5be36d22b28f01e5074f78b29aa6128da0a53641",
      "tree": "1fda8bcb0680eda6a826fc3753ee8c9f52a2c75b",
      "parents": [
        "37b6972ad8fb08d438fd600888aff212b1b193b0"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Fri Apr 25 03:09:15 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 03:09:15 2008 +0800"
      },
      "message": "[Blackfin] arch: add Blackfin on-chip SIR IrDA driver support\n\n - add platform device resources in board files\n - add new bfin_sir.h to each machines\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "4d555630704d3f6c0257dde3e622f9295f221c8b",
      "tree": "8b53f8f2acf44ca00dfe159a79b7c4ed5880795f",
      "parents": [
        "18628e4375264edb53e6d9aaaf91f1a480019304"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Apr 25 03:28:10 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 03:28:10 2008 +0800"
      },
      "message": "[Blackfin] arch: Update anomaly list.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "18628e4375264edb53e6d9aaaf91f1a480019304",
      "tree": "b6a630f26456c892295c41ccdd8e65ae5b497837",
      "parents": [
        "2d191233882a031304f41cfc6abfb70536780645"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@crashcourse.ca",
        "time": "Thu Apr 24 09:02:00 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 09:02:00 2008 +0800"
      },
      "message": "[Blackfin] arch: Clean up the definition and correct the commentary for current_thread_info().\n\nSigned-off-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nAcked-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "2d191233882a031304f41cfc6abfb70536780645",
      "tree": "c68d548dad2eaedc97230eac6edad71dbedc912c",
      "parents": [
        "8e9d5c7daff8b74bf3be62cfe0ba48b5af1fa12f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Apr 24 08:58:44 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 08:58:44 2008 +0800"
      },
      "message": "[Blackfin] arch: define our own BUG() so we can dump the blackfin hardware trace buffer\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a81501af19830ff43688781edad7e9c0cbd668af",
      "tree": "856be99eb74bfc5e6cf20369b633107d8d4170f6",
      "parents": [
        "4bea8b20fded93871c872bb4a0d7c23345318184"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Apr 24 07:32:41 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 07:32:41 2008 +0800"
      },
      "message": "[Blackfin] arch: Prevent potential Core Hang situation\n\nIf the new value written to the PLL_CTL or VR_CTL register is the\nsame as the previous value, the PLL wake-up will occur immediately\n(PLL is already locked), but the core and system clock will be\nbypassed for the PLL_LOCKCNT duration. For this interval, code will\nexecute at the CLKIN rate instead of at the expected CCLK rate.\nSoftware should guard against this condition by comparing the\ncurrent value to the new value before writing the new value.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7795566495ff90c541a4654d3c903ab277abadfd",
      "tree": "6366dc7e8f175758124c2ef525d53845101ba6ce",
      "parents": [
        "ac86a9785384843e8359c45a042cc4f87953d4c8"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Thu Apr 24 05:31:18 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 05:31:18 2008 +0800"
      },
      "message": "[Blackfin] arch: Give the DMA base registers a more descriptive name\n\nThe DMA base registers are available in a global named \"base_addr\" for\nevery Blackfin variant. Give this a more descriptive name, and remove\nduplicate tables from some drivers.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "764cb81cdc0620711d2cef5d06e9ef03c9d84184",
      "tree": "2a42b808807ed8690bb7b106b428744349ed54ce",
      "parents": [
        "8cab0288c6376b9c00155b0802cbe84118d1ba89"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Apr 24 05:07:29 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 05:07:29 2008 +0800"
      },
      "message": "[Blackfin] arch: actually implement get_cycles function\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8b6eb473c5f8f9906d8c514a8f352dac275b0f3e",
      "tree": "a5442698939181c2d59e1cf996984cf6366bce70",
      "parents": [
        "681793711abca2b45f210a553962e2c4884b5587"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Apr 24 05:09:06 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 05:09:06 2008 +0800"
      },
      "message": "[Blackfin] arch: remove duplicated prototypes for internal cplb structures from the global blackfin header\n\nremove duplicated prototypes for internal cplb structures from\nthe global blackfin header as nothing else should be accessing these\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "681793711abca2b45f210a553962e2c4884b5587",
      "tree": "d193efbd433af7b19dbd5fc61286e3e04da02a5a",
      "parents": [
        "5d1617b247aa63698618215a9f39ecf905d55779"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Apr 24 05:04:24 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 05:04:24 2008 +0800"
      },
      "message": "[Blackfin] arch: declare list of peripherals as const since we dont modify the incoming array\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "5d1617b247aa63698618215a9f39ecf905d55779",
      "tree": "63629a804f6be1d9950725a86f9e67dd5328da6a",
      "parents": [
        "f950f605b9cd0e4bb53b902d2b2edbbb3e6079fc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Apr 24 05:03:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 05:03:26 2008 +0800"
      },
      "message": "[Blackfin] arch: merge ip0x-specific board changes\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6ed839423073251b513664fdadb180634aed704b",
      "tree": "073350299070ba091f4fb4fb146b9a931edc44b8",
      "parents": [
        "db68254f0639a357309f02cf8707490265fa7a31"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Thu Apr 24 04:43:14 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 04:43:14 2008 +0800"
      },
      "message": "[Blackfin] arch: Resolve the clash issue of UART defines between blackfin headers and include/linux/serial_reg.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nCc: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d5adb029efad3c51db376d620319abe65d1efc21",
      "tree": "660caff4c28e904f00a040c0ed4a17d5010c6f20",
      "parents": [
        "1ebc723cf04b55e7aeeec2e758293575d29a9c2b"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Thu Apr 24 03:06:15 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Apr 24 03:06:15 2008 +0800"
      },
      "message": "[Blackfin] arch: This allows XIP to work with FD-PIC.\n\nPreviously, init failed to do anything meaningful;\nit turns out that the reason is that FD-PIC has a readonly data\nsection which can be located in the XIP filesystem, and various address checks\nin the kernel reject such addresses for syscall arguments.  Hence, init\u0027s\n  execve (\"/bin/sh\", ...)\nfailed with error code EFAULT.\n\nThere\u0027s room for improvement here: in case people want to have filesystems\non flash rather than in main memory, _access_ok should be modified to\nallow this.\n\nThis bug fix is also dedicated to Michael Hennerich.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b85d858b40a28107ee50ca9e89f57c0e35c251c6",
      "tree": "96f1a2a344529e820fb0f256331070be3d83e600",
      "parents": [
        "6b13483ba2c9c90fc34c79b44be418b56b6a756c"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Apr 23 09:39:01 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 09:39:01 2008 +0800"
      },
      "message": "[Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6b13483ba2c9c90fc34c79b44be418b56b6a756c",
      "tree": "bc68ed43c584da80605c118b67559b2ef7ea0e24",
      "parents": [
        "c5b50df8f071f0f28cbac3909929149acab6c170"
      ],
      "author": {
        "name": "Meihui Fan",
        "email": "mhfan@hhcn.com",
        "time": "Wed Apr 23 09:07:25 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 09:07:25 2008 +0800"
      },
      "message": "[Blackfin] arch: remove unused/incorrect definition\n\nSigned-off-by: Meihui Fan \u003cmhfan@hhcn.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6eceb0d4da10df9301e27bcec7a9b927e5047251",
      "tree": "16d5d592266f48b4e5abf0a30a833f98eca2331d",
      "parents": [
        "a8a46a269e05190d18e4e36f51477d59bd0b29f6"
      ],
      "author": {
        "name": "Meihui Fan",
        "email": "mhfan@hhcn.com",
        "time": "Wed Apr 23 08:53:15 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 08:53:15 2008 +0800"
      },
      "message": "[Blackfin] arch: add support for the rest of the gptimers on the BF54x\n\nSigned-off-by: Meihui Fan \u003cmhfan@hhcn.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a8a46a269e05190d18e4e36f51477d59bd0b29f6",
      "tree": "1fdd3493a48ead53e8882075b6f615d6c398de76",
      "parents": [
        "37167e6411f15fc8d8da8acabfd7cdd17668ffad"
      ],
      "author": {
        "name": "Meihui Fan",
        "email": "mhfan@hhcn.com",
        "time": "Wed Apr 23 08:50:53 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 08:50:53 2008 +0800"
      },
      "message": "[Blackfin] arch: fix obvious bfin_write typos\n\nSigned-off-by: Meihui Fan \u003cmhfan@hhcn.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "37167e6411f15fc8d8da8acabfd7cdd17668ffad",
      "tree": "04952c29952d995885369fde761b0b417c0de36f",
      "parents": [
        "25bb23bfd061075955ca68b6a336c542d56263b3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Fri Apr 25 03:06:10 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 03:06:10 2008 +0800"
      },
      "message": "[Blackfin] arch: Fix bug - Properly calculate DDR clock.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "25bb23bfd061075955ca68b6a336c542d56263b3",
      "tree": "8963b49a9a8e306f03f5c83ed8b99a7727888231",
      "parents": [
        "0e184c6b4feba9640c85811a7929d18f4491ddb0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Apr 23 08:27:06 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 08:27:06 2008 +0800"
      },
      "message": "[Blackfin] arch: fix some obvious typos -- some of which prevent SDH building for the BF542\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "0e184c6b4feba9640c85811a7929d18f4491ddb0",
      "tree": "076d8ef2ca5e454a2f20637ad8d528cc85938503",
      "parents": [
        "53eabf046b2837647f186f0cba085ce7a43bd7ce"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Apr 23 08:23:51 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 08:23:51 2008 +0800"
      },
      "message": "[Blackfin] arch: relocate MAX_SWITCH_{D,I}_CPLBS from the header to the file where it actually gets used.\n\nrelocate MAX_SWITCH_{D,I}_CPLBS from the header to the file\nwhere it actually gets used.  this way when we change\nCONFIG_MEM_SIZE in our kconfig, we only rebuild one or two files\nrather than a whole bunch that implicitly include cplb.h.\n\nthis will also remove the ability to clear the swapcount on\nthe fly, but i really dont think that functionality is important.\n\nultimate goal is for CONFIG_MEM_SIZE to go away and calculate\nthis value on the fly based on what u-boot programmed for us.\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "53eabf046b2837647f186f0cba085ce7a43bd7ce",
      "tree": "12604d7d7b1847b489b8707a57fadaaee28a84bb",
      "parents": [
        "618835a0e33a822d18b391a5e9dd821c8fb34b06"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Apr 23 08:09:45 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 08:09:45 2008 +0800"
      },
      "message": "[Blackfin] arch: replace implied numbers with real values\n\nreplace implied numbers with real values so that strace is able to\ncalculate things automatically ... the numbers are frozen in our ABI,\nso having them based off other __NR_xxx values really doesnt matter\n-- no functional changes\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9fcdc78c5ebaba0970d006dd72376a815aee1efa",
      "tree": "15b4e1d586d534faea6490bdfecbbca8662358a5",
      "parents": [
        "b4bb68f7d049e923a812903133e7e3747dfe0fce"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 07:41:52 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 07:41:52 2008 +0800"
      },
      "message": "[Blackfin] arch: Add dma_map_page and dma_unmap_page stub for MMC SPI compiling\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "2a0c4fdb6602ea066380aaf71ff7bb2f61ffeee8",
      "tree": "b77ed1db44e1d0948ac2ab8414066e365da21ddd",
      "parents": [
        "dbfe44f02b6855efb5a596e942ec2fd96d592f60"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Wed Apr 23 07:17:34 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 07:17:34 2008 +0800"
      },
      "message": "[Blackfin] arch: fix bug - when using trace buffer with CONFIG_MPU enabled.\n\nThere were a couple of problems with the way the trace buffer state\nis saved/restored in assembly.  The DEBUG_HWTRACE_SAVE/RESTORE macros\nsave a value to the stack, which is not immediately obvious; the CPLB\nexception code needed changes to load the correct value of the stack\npointer.  The other problem is that the SAVE/RESTORE macros weren\u0027t\npushing and popping the value downwards on the stack, but rather moving\nit _upwards_, which is of course completely broken.\n\nWe also need to make sure there\u0027s a matching DEBUG_HWTRACE_RESTORE in\nthe error case of the CPLB handler.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b594272c5e2837b6856b93520303c5981c852327",
      "tree": "08ab78fa93f4485a9eb8fa8d8b1700c0b7ee739c",
      "parents": [
        "904656cda10ce985e6bc8b16488b58236eaec8e2"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 27 07:25:21 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 27 07:25:21 2008 +0800"
      },
      "message": "[Blackfin] arch: remove TWI I2C register accessing helper macros, because we moved to use i2c new-style interface\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "0ddeeca25ce33686262459e2387f57bd09574e47",
      "tree": "cd33798b51e358260e2089a97e9e3e3de6d8e02b",
      "parents": [
        "1307a65130963b061fbaca308b228a0f693a4495"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Mar 07 02:37:41 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Mar 07 02:37:41 2008 +0800"
      },
      "message": "[Blackfin] arch: add missing __user marking to ss_sp member of signalstack and a few userspace system functions\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "5a6483feb0c5193519625d0ea8c4254364d423cc",
      "tree": "2235220e522882ac5872937fa43d3d1b188c1f4e",
      "parents": [
        "cb688371e27880d86c42323826846d1cd7caad8f"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Feb 26 10:00:17 2008 -0500"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Apr 18 22:16:54 2008 -0400"
      },
      "message": "include: Remove unnecessary inclusions of asm/semaphore.h\n\nNone of these files use any of the functionality promised by\nasm/semaphore.h.  It\u0027s possible that they (or some user of them) rely\non it dragging in some unrelated header file, but I can\u0027t build all\nthese files, so we\u0027ll have to fix any build failures as they come up.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\n"
    },
    {
      "commit": "188da98800893691e47eea9335a234378e32aceb",
      "tree": "57dbf491d23676e011b4946ec1867a6d55a02eef",
      "parents": [
        "07fe944e87d79f8d7e1b090913fe9f2ace78f41d",
        "273b8385e5817a4765f82257004c5ec661a6a5b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:39:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:39:24 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (58 commits)\n  ide: remove ide_init_default_irq() macro\n  ide: move default IDE ports setup to ide_generic host driver\n  ide: remove obsoleted \"idex\u003dnoprobe\" kernel parameter (take 2)\n  ide: remove needless hwif-\u003eirq check from ide_hwif_configure()\n  ide: init hwif-\u003e{io_ports,irq} explicitly in legacy VLB host drivers\n  ide: limit legacy VLB host drivers to alpha, x86 and mips\n  cmd640: init hwif-\u003e{io_ports,irq} explicitly\n  cmd640: cleanup setup_device_ptrs()\n  ide: add ide-4drives host driver (take 3)\n  ide: remove ppc ifdef from init_ide_data()\n  ide: remove ide_default_io_ctl() macro\n  ide: remove CONFIG_IDE_ARCH_OBSOLETE_INIT\n  ide: add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS (take 2)\n  ppc/pmac: remove no longer needed IDE quirk\n  ppc: don\u0027t include \u003clinux/ide.h\u003e\n  ppc: remove ppc_ide_md\n  ppc/pplus: remove ppc_ide_md.ide_init_hwif hook\n  ppc/sandpoint: remove ppc_ide_md hooks\n  ppc/lopec: remove ppc_ide_md hooks\n  ppc/mpc8xx: remove ppc_ide_md hooks\n  ...\n"
    },
    {
      "commit": "9dfcd15a6dc1ef81307295e08b797fa9212be71a",
      "tree": "68ed0ccf99ff3d0e6d6043687823cea905edac32",
      "parents": [
        "5c50427090303a6552949c14128200154ff69594"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:34 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:34 2008 +0200"
      },
      "message": "ide: remove ide_default_io_ctl() macro\n\nIt is always \u003d\u003d \u0027((base) + 0x206)\u0027 if CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS\u003dy\nand it is not needed otherwise (arm, blackfin, parisc, ppc64, sh, sparc[64]).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "64ac24e738823161693bf791f87adc802cf529ff",
      "tree": "19c0b0cf314d4394ca580c05b86cdf874ce0a167",
      "parents": [
        "e48b3deee475134585eed03e7afebe4bf9e0dba9"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Mar 07 21:55:58 2008 -0500"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Thu Apr 17 10:42:34 2008 -0400"
      },
      "message": "Generic semaphore implementation\n\nSemaphores are no longer performance-critical, so a generic C\nimplementation is better for maintainability, debuggability and\nextensibility.  Thanks to Peter Zijlstra for fixing the lockdep\nwarning.  Thanks to Harvey Harrison for pointing out that the\nunlikely() was unnecessary.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dd135ebbd2a6b5e07dadb66c4dd033bb69531051",
      "tree": "8f8bf987ed9594d5ac0df40fbb34258aa9310179",
      "parents": [
        "8eb224cd45239714c2be104f17d5ca16b6b5d7ac"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Wed Apr 02 13:04:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:18 2008 -0700"
      },
      "message": "kvm: provide kvm.h for all architecture: fixes headers_install\n\nCurrently include/linux/kvm.h is not considered by make headers_install,\nbecause Kbuild cannot handle \" unifdef-$(CONFIG_FOO) +\u003d foo.h.  This problem\nwas introduced by\n\ncommit fb56dbb31c4738a3918db81fd24da732ce3b4ae6\nAuthor: Avi Kivity \u003cavi@qumranet.com\u003e\nDate:   Sun Dec 2 10:50:06 2007 +0200\n\n    KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM\n\n    Currently, make headers_check barfs due to \u003casm/kvm.h\u003e, which \u003clinux/kvm.h\u003e\n    includes, not existing.  Rather than add a zillion \u003casm/kvm.h\u003es, export kvm.\n    only if the arch actually supports it.\n\n    Signed-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n\nwhich makes this an 2.6.25 regression.\n\nOne way of solving the issue is to enhance Kbuild, but Avi and David conviced\nme, that changing headers_install is not the way to go.  This patch changes\nthe definition for linux/kvm.h to unifdef-y.\n\nIf  unifdef-y is used for linux/kvm.h \"make headers_check\" will fail on all\narchitectures without asm/kvm.h.  Therefore, this patch also provides\nasm/kvm.h on all architectures.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nAcked-by: Avi Kivity \u003cavi@qumranet.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9821b1f4a145b20db08108362f0b4caf4f0832a1",
      "tree": "a27057c90d1557b35f6faf32321225293308cbd4",
      "parents": [
        "11b0be7c2c2c142acf73f4efd136a0de7a90ecab"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Mar 05 19:02:23 2008 -0700"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Mar 05 19:02:23 2008 -0700"
      },
      "message": "[Blackfin] arch: current_l1_stack_save is a pointer, so use NULL rather than 0\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "2f775dbaa541d6bc0cccf20aab95f7a0930ef7e9",
      "tree": "f5c1f3954eee4da70169973f5f3002f3ba2bbec2",
      "parents": [
        "29e8c3c304b62f31b799565c9ee85d42bd163f80"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 06 16:04:58 2008 -0700"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 06 16:04:58 2008 -0700"
      },
      "message": "[Blackfin] arch: to kill syscalls missing warning by adding new timerfd syscalls\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "db288381e26e592b11572ce8199bedeadf0c0830",
      "tree": "e10eaa7b1a5b0bfefecd9417be43d12f5e82e006",
      "parents": [
        "4cb4f22b19237e63c460c53fbd1c417cdaf63014"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sat Feb 02 17:05:02 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Feb 02 17:05:02 2008 +0800"
      },
      "message": "[Blackfin] serial driver: Add flow control support to bf54x\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4cb4f22b19237e63c460c53fbd1c417cdaf63014",
      "tree": "6c5f6630af999a1e45241f6e8ee8e262d815a2c1",
      "parents": [
        "095455682e29dbbc9f93ad83db459df524524992"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sat Feb 02 14:29:25 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Feb 02 14:29:25 2008 +0800"
      },
      "message": "[Blackfin] serial driver: Fix bug Poll RTS/CTS status in DMA mode as well\n\nhttps://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3858\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "8851c71eb97610f0f63121d62345c969f71201a2",
      "tree": "1c03ba69333fca895f061f3acfbe2618652c2890",
      "parents": [
        "0bcfd70ea11a5d6f2362be463513a60245a62baf"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon Dec 24 19:48:04 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Dec 24 19:48:04 2007 +0800"
      },
      "message": "[Blackfin] serial driver: rework break flood anomaly handling to be more robust/realistic about what we can actually work around\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0bcfd70ea11a5d6f2362be463513a60245a62baf",
      "tree": "fdf47e68cc5fc916da5d985f797b262c36997c4e",
      "parents": [
        "4c195ad88b7df54b2e7340dec3446aee6ca84cd1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon Dec 24 19:40:05 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Dec 24 19:40:05 2007 +0800"
      },
      "message": "[Blackfin] serial driver: fix bug - cache the bits of the LSR on systems where the LSR is read-to-clear\n\nCache the bits of the LSR on systems where the LSR is read-to-clear\nso that we can safely read the LSR in random places.  this fixes\nolder parts where break/framing/parity/overflow was not being detected\nat all in PIO mode, and this fixes newer parts where\nbreak/framing/parity/overflow was being reported all the time\nwithout being cleared.\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "40edad3efadb3aa486c7a5452401c4de10902496",
      "tree": "d3e5da7de24108e3e63ef00b8738b9162d12d7b3",
      "parents": [
        "fee40119a2b2abbe239438b74052854db6f3444d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Feb 25 15:23:30 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Feb 25 15:23:30 2008 +0800"
      },
      "message": "[Blackfin] arch: add bfin_clear_PPIx_STATUS() helper funcs like we have for other parts\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "fee40119a2b2abbe239438b74052854db6f3444d",
      "tree": "1212effd85cd93ac07d3c03b91c7bdcd8a67c088",
      "parents": [
        "3927819d511f5b5855e6f2345f24e7b04e4fd2f5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Feb 25 15:06:07 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Feb 25 15:06:07 2008 +0800"
      },
      "message": "[Blackfin] arch: make sure we have proper description/copyright/license lines\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "3927819d511f5b5855e6f2345f24e7b04e4fd2f5",
      "tree": "e3a25b247fe092400649298891325c7681e9094b",
      "parents": [
        "9253d02041c60d732713c40c59b49fbde8f3bc1c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Feb 25 14:39:50 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Feb 25 14:39:50 2008 +0800"
      },
      "message": "[Blackfin] arch: Fix CONFIG_PM support for BF561\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "464abc5de6ea8f4af1c1246e0d1ea7b07362db43",
      "tree": "240ad94cba9a8482756fd0b4059497afc353e1a2",
      "parents": [
        "ce3b7bb61c120e1e4e70e892ec281ef2bb81d6fa"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Feb 25 13:50:20 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Feb 25 13:50:20 2008 +0800"
      },
      "message": "[Blackfin] arch: Cleanup abd Simplify:\n\n - Simplify init_arch_irq\n - Make code more readable\n - Remove useless SSYNCs\n - Fix comments\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "257ce734736118282afdeaac5112dbf5bb1949f9",
      "tree": "b5e955456ce397b76879504f6e50802f25c1c5f9",
      "parents": [
        "541645be8bbb67d39113096263dcf00615d789e3"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Feb 09 03:13:00 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:08:33 2008 -0800"
      },
      "message": "Add pgtable_t to remaining nommu architectures\n\nThe pte_fn_t in include/linux/mm.h make it necessary for all architectures\nto define a pgtable_t type, even those that do not have an mmu.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "920e526f93009a81e09809edb7a755a5b22e907d",
      "tree": "f57d9d138f292d6aed5d35b834c1aa3e123c72f1",
      "parents": [
        "67f2d33ec011621d1be6f0b17b8226c0eb3c3746"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat Feb 09 02:07:08 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 09 02:07:08 2008 +0800"
      },
      "message": "[Blackfin] arch: import defines for BF547 -- it is just like the BF548, but no CAN\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "6e668936db12550ab5a6a758f236140101e5a644",
      "tree": "8ec66d17e3816e7007873671c5105a77bdb4a0c4",
      "parents": [
        "8b01eaff4fdf39d23d53288fd1a3e74fef136145"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Feb 09 01:54:09 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 09 01:54:09 2008 +0800"
      },
      "message": "[Blackfin] arch: Encourage users to use the spidev character driver: Provide platform support\n\n - Enable kernel generic spidev driver for blackfin SPI ADC\n - spi_adc driver, document and test sample not synced\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "8b01eaff4fdf39d23d53288fd1a3e74fef136145",
      "tree": "819a0e86598a75860fc2ed0c23a51f02957cee6c",
      "parents": [
        "83d9cde08b72233d113e31ab93b6b56151be8719"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sat Feb 02 16:31:00 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 02 16:31:00 2008 +0800"
      },
      "message": "[Blackfin] arch: Enable UART2 and UART3 for bf548\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a8c12385c203ca7fa1cd5af25f910c41f6e4a2b5",
      "tree": "8997cdf5e7001dad4dc813c21f8efb736c257bb3",
      "parents": [
        "c0eab3b784ffdd3912450c7654c75bbcc0270ee8"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Sat Feb 02 16:14:53 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 02 16:14:53 2008 +0800"
      },
      "message": "[Blackfin] arch: remove duplicated definitions of the line discipline numbers N_* in asm-blackfin/termios.h\n\nThe definitions of the line discipline numbers N_* have been moved\nfrom asm-*/termios.h to linux/tty.h, but the Blackfin architecture\nhas somehow evaded that move. Bring it in line with the others.\n\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "80f31c8a03d2f0644d0ceaf14e7e0108a007c962",
      "tree": "71af89f61a1e9f969b9d24977e97ed5982f98237",
      "parents": [
        "a3acf52885a2312efb30a043062ef88dc3813082"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat Feb 02 15:47:24 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 02 15:47:24 2008 +0800"
      },
      "message": "[Blackfin] arch: change the trace buffer control start/stop logic in the exception handlers\n\nTo save/restore the trace buffer control so that if we take an exception\nafter turning off the trace buffer at a higher level we dont inadvertently\nturn the trace buffer back on\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "cfefe3c683e0d14c9ce3aeb883c55c7f30c20183",
      "tree": "77434010fc64f64606e893ce7b6f73243073ebb0",
      "parents": [
        "2c4f829b0ce3d2fb447acca823e141094a50daa5"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Feb 09 04:12:37 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 09 04:12:37 2008 +0800"
      },
      "message": "[Blackfin] arch: hook up set_irq_wake in Blackfin\u0027s irq code\n\n - Add support for irq_wake on system and gpio interrupts\n - Remove outdated kernel options\n - Add option to select default PM mode\n - Fix various places where SIC_IWRx was only handled partially\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2c4f829b0ce3d2fb447acca823e141094a50daa5",
      "tree": "4f0b36956425896d0f8db28022ddc45372014a4b",
      "parents": [
        "856783b37a958086c83ea44544d366affd0c2c4b"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Feb 09 04:11:14 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 09 04:11:14 2008 +0800"
      },
      "message": "[Blackfin] arch: Merge BF561 support into ints-priority\n\nMerge single core ints-priority-sc.c and dual core ints-priority-dc.c\ninto one common code ints-priority.c\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "960265e22bcd4a657223e79f36643eb7e69b1a1f",
      "tree": "18a23f666e4a7da1fbd484c70a8c792355e98624",
      "parents": [
        "0cf975e16927fd70f34cee20d3856246c13bb4c8"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 02 12:28:11 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 02 12:28:11 2008 +0800"
      },
      "message": "[Blackfin] arch: fix bug: redefinition warning when compile EZKIT548\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "531d7d4256f3726b93f7a91f97132a944ab28148",
      "tree": "24c9e99d52948ecb7d36cf2a0894096bb4d490ea",
      "parents": [
        "90b315af12b427eeb09b2812343fb4ef9d01cf17"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Feb 08 04:20:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:34 2008 -0800"
      },
      "message": "asm-*/posix_types.h: scrub __GLIBC__\n\nSome arches (like alpha and ia64) already have a clean posix_types.h header.\nThis brings all the others in line by removing all references to __GLIBC__\n(and some undocumented __USE_ALL).\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nCc: Roland McGrath \u003croland@redhat.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": "922a70d327bd4b11342c2afd08e20d35f52064c3",
      "tree": "aff7e43fa600363128c15c4b9a1ceba3869aac15",
      "parents": [
        "3eb056764dd806bbe84eb604e45e7470feeaafd8"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:29 2008 -0800"
      },
      "message": "aout: move STACK_TOP[_MAX] to asm/processor.h\n\nMove STACK_TOP[_MAX] out of asm/a.out.h and into asm/processor.h as they\u0027re\nrequired whether or not A.OUT format is available.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.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": "10b8827068377a11ed0e396248f7d02751fe5f17",
      "tree": "2ca6e89cc47354ac2cec717e186ede7f24e0b8fd",
      "parents": [
        "5e86c11d3eb4662000f3ced7344352b2ca319d03"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Thu Feb 07 00:16:13 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:31 2008 -0800"
      },
      "message": "Add cmpxchg_local to blackfin, replace __cmpxchg by generic cmpxchg\n\nUse the new generic cmpxchg_local (disables interrupt). Also use the generic\ncmpxchg as fallback if SMP is not set since nobody seems to know why __cmpxchg\nhas been implemented in assembly in the first place thather than in plain C.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Michael Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e16d89bcd668a95eb22add24c02d80890232b66",
      "tree": "8d5fcab14edac7d36c67e8a57abb5025cfaa2c2d",
      "parents": [
        "ed7b1889da256977574663689b598d88950bbd23"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Feb 07 00:15:57 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:30 2008 -0800"
      },
      "message": "Sanitize the type of struct user.u_ar0\n\nstruct user.u_ar0 is defined to contain a pointer offset on all\narchitectures in which it is defined (all architectures which define an\na.out format except SPARC.) However, it has a pointer type in the headers,\nwhich is pointless -- \u003casm/user.h\u003e is not exported to userspace, and it\njust makes the code messy.\n\nRedefine the field as \"unsigned long\" (which is the same size as a pointer\non all Linux architectures) and change the setting code to user offsetof()\ninstead of hand-coded arithmetic.\n\nCc: Linux Arch Mailing List \u003clinux-arch@vger.kernel.org\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Lennert Buytenhek \u003ckernel@wantstofly.org\u003e\nCc: Håvard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-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": "516c25a86f6bdad77ded01a43c52c5569c8d690c",
      "tree": "e7404e73fd103f70958ccb1bc1c74ff1c7ff48bf",
      "parents": [
        "c1445db9f72db0537c43a2eab6e1b0f6741162f5"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "k.shutemov@gmail.com",
        "time": "Thu Feb 07 00:15:54 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:30 2008 -0800"
      },
      "message": "Cleanup asm/{elf,page,user}.h: #ifdef __KERNEL__ is no longer needed\n\nasm/elf.h, asm/page.h and asm/user.h don\u0027t export to userspace now, so we can\ndrop #ifdef __KERNEL__ for them.\n\n[k.shutemov@gmail.com: remove #ifdef __KERNEL_]\nSigned-off-by: Kirill A. Shutemov \u003ck.shutemov@gmail.com\u003e\nReviewed-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Kirill A. Shutemov \u003ck.shutemov@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "870b8f8c43d000bb321b42a12212facc1087a748",
      "tree": "62870e2d8608887b8f7892049787f78edc3b8549",
      "parents": [
        "7b892806b09dca77db8ef6acbb6c51271578d34d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:36:30 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:01 2008 -0800"
      },
      "message": "remove mm_{ptov,vtop}()\n\nThis patch removes the unused mm_{ptov,vtop}().\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Miles Bader \u003cmiles.bader@necel.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4a19ec5800fc3bb64e2d87c4d9fdd9e636086fe0",
      "tree": "610bd4e7dbcbdae25ba3806f4256745e98617825",
      "parents": [
        "036c2e27bc3a6498afb35de017d810194032d765"
      ],
      "author": {
        "name": "Laszlo Attila Toth",
        "email": "panther@balabit.hu",
        "time": "Wed Jan 30 19:08:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 31 19:27:19 2008 -0800"
      },
      "message": "[NET]: Introducing socket mark socket option.\n\nA userspace program may wish to set the mark for each packets its send\nwithout using the netfilter MARK target. Changing the mark can be used\nfor mark based routing without netfilter or for packet filtering.\n\nIt requires CAP_NET_ADMIN capability.\n\nSigned-off-by: Laszlo Attila Toth \u003cpanther@balabit.hu\u003e\nAcked-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "408dbc0da29913f99e56001db892eb653b47c13b",
      "tree": "6a2e38f744e8fd6512739886aa459b1cb26cefdf",
      "parents": [
        "fc97551db9e4e9402ff2b5c94be8267b2e5f32f4"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 18:38:12 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 18:38:12 2008 +0800"
      },
      "message": "[Blackfin] arch: remove old I2C BF54x porting.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "fc97551db9e4e9402ff2b5c94be8267b2e5f32f4",
      "tree": "9c699bef52de56ba911d9d169a21dee09766df7e",
      "parents": [
        "ee7883b7466e721a72edacbcba2fe9cf449d82b2"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Sun Jan 27 19:56:43 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 19:56:43 2008 +0800"
      },
      "message": "[Blackfin] arch: Add the semtimedop syscall.  Upstream uClibc doesn\u0027t compile without it.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a2c8cfef6abb33ee49d80c58391ebfc4f94221ef",
      "tree": "2d81734c98f8d72889b3f7de4dc5399e2edb8692",
      "parents": [
        "acbcd2631975cf6f0be5cd294cbfd12226cd9958"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jan 22 17:20:10 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jan 22 17:20:10 2008 +0800"
      },
      "message": "[Blackfin] arch: GPIO API cleanup and anomaly update\n\n - Add anomaly workaround for bfin_gpio_reset_spi0_ssel1\n - Fix style\n - Update copyright\n - Remove BUG_ON checks for functions intended to be used only by arch\n   support. GPIO users should only access using the generic GPIO API\n - Make all GPIO identifier unsigned int\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "acbcd2631975cf6f0be5cd294cbfd12226cd9958",
      "tree": "fc603be9957970892395b145547af3e17add7084",
      "parents": [
        "b97b8a998397e8c64699559099fa9febffae2b4d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jan 22 18:36:20 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jan 22 18:36:20 2008 +0800"
      },
      "message": "[Blackfin] arch: Fix BUG gpio_direction_output API is not compatitable with GENERIC_GPIO API interface\n\nsignef-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b97b8a998397e8c64699559099fa9febffae2b4d",
      "tree": "689188b6336cf45b4391f5bc764878e342b9ac90",
      "parents": [
        "2047e40d724d42928c0b5994a1568c1b738efdb7"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Sun Jan 27 18:39:16 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 18:39:16 2008 +0800"
      },
      "message": "[Blackfin] arch: Initial checkin of the memory protection support.\n\nEnable it with CONFIG_MPU.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2047e40d724d42928c0b5994a1568c1b738efdb7",
      "tree": "5653e4003441a8b22b1e9cad674c725a53f38f1f",
      "parents": [
        "4521ef42de8dbaa9bce3f60bbb5868564f752e98"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jan 22 15:29:18 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jan 22 15:29:18 2008 +0800"
      },
      "message": "[Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "7cc1c4b2c44d7807f55da6a36f5b2e49977c67b7",
      "tree": "010af694c4f0e45e8a432224b0c259213039858f",
      "parents": [
        "79f1ec862ae2e693b85fd7c94654ba1779ff5863"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon Dec 24 20:05:09 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Dec 24 20:05:09 2007 +0800"
      },
      "message": "[Blackfin] arch: update to latest anomaly sheets\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "fac3cf432ef9b6bfd64b35b95afe0b7e0079da74",
      "tree": "1075a5da95fa235a39d67cb3d2176b1434ff7a71",
      "parents": [
        "1545a1111a02b5aafe6f141e133a6269c5741285"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Dec 24 20:07:03 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Dec 24 20:07:03 2007 +0800"
      },
      "message": "[Blackfin] arch: Fix gpio label handling\n\nearly serial init also utilizes the peripheral request api - however\nat this point bfin_gpio_init didn\u0027t allocate memory for the labels.\nSo we always have two zombies (allocated pin functions without labels)\n\nThis happens before the initcalls - We now allocate memory statically.\nDefine MAX_RESOURCES individually for each cpu.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "3ca32c1dc62dabe67d7e51f6e8568e3965f52236",
      "tree": "0a310a6790b51e8eb90024a26af41d62c08ee0e7",
      "parents": [
        "b8aab6f6dc57ca79661d291af522d2e85156519f"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Mon Dec 24 12:40:29 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Dec 24 12:40:29 2007 +0800"
      },
      "message": "[Blackfin] arch: fix up coding style in uaccess.h\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "971d5bc4e5c75bfc4466deaff09839cd6f918eca",
      "tree": "1a3259e1c00c519e71e0f0842de3ec257781482c",
      "parents": [
        "b03b08ba9c7235861adf4dde712dade0bb756fe0"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sun Jan 27 16:32:31 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 16:32:31 2008 +0800"
      },
      "message": "[Blackfin] arch: Fix bug to Enable bf548 to Re-program Clocks while Kernel boots.\n\nReprogram DDR EBIU register properly for bf548.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b03b08ba9c7235861adf4dde712dade0bb756fe0",
      "tree": "224d56e1403405be9306702506102989f7a5e110",
      "parents": [
        "0d4a89bb3eb58f39831186fa6b1542893dbfdc9f"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Sun Dec 23 22:57:01 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Dec 23 22:57:01 2007 +0800"
      },
      "message": "[Blackfin] arch: Clean up dump_bfin_mem\n\nClean up dump_bfin_mem so that it will display\ncontent from the kernel, as well as l1 instruction, when deferred\nHW errors happen, print out the last frame info if it makes sense.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "fb5f00492a748facc9f069c95621e05c148edf53",
      "tree": "cf93dbf8140279e4913eb421dd68922a76ba241f",
      "parents": [
        "c50e19f49830fb651b4b702ad2c3abcdf110b576"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sun Dec 23 23:02:13 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Dec 23 23:02:13 2007 +0800"
      },
      "message": "[Blackfin] arch: Fix bug to Enable kernel to build for bf548 with PM.\n\nOn BF548-EZKIT, build kernel faills with power management, video and audio enabled.\nThis patch fix this.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a5bb85dfffd38714d83cf7798886462d7314b90a",
      "tree": "a8836320f08f8a2bd6ae8ea9e765c035936a4174",
      "parents": [
        "fb96c56de33def1484614c6a3d0fbef76595ce2f"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Fri Dec 21 21:04:40 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Dec 21 21:04:40 2007 +0800"
      },
      "message": "[Blackfin] arch: fix bug SDIO driver fails to build for BF542/BF548\n\nmodified CMD_TIMEOUT and DAT_TIMEOUT to CMD_TIME_OUT and DAT_TIME_OUT\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "13fe24f37df20e580a5a364e67ec8cf3219d8f8c",
      "tree": "c790da8a840c6fdc3e6f5eacccadede92e329d7c",
      "parents": [
        "f53e86760e10abbe7ee98a5b3cb270fa6426fcdb"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Sun Jan 27 15:38:56 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 15:38:56 2008 +0800"
      },
      "message": "[Blackfin] arch: fix bug - trap_tests fails to recover on some tests.\n\nhttp://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3719\n\nWhen the CPLBs get a miss, we do:\n  - find a victim in the HW table\n  - remove the victim\n  - find the replacement in the software table\n  - put it into the HW table.\n\nIf we can\u0027t find a replacement in the software table, we accidently\nleave a duplicate in the HW table. This patch ensures that duplicate\nis marked as not valid.\n\nWhat we should do is find the replacement in the software table, before\nwe find a victim in the HW table - but its too late in the release cycle\nto do that much restructuring of this code.\n\nRather that duplicate code, connect Hardware Errors (irq5) into trap_c,\nso user space processes get killed properly.\n\nThe rest of irq_panic() can be moved into traps.c (later)\n\nThere is still a small corner case that causes problems when a\npheriperal interrupt goes off a single cycle before a user space\nhardware error. This causes a kernel panic, rather than the user\nspace process being killed.\n\nBut, this checkin makes things work in 99.9% of the cases, and is a vast\nimprovement from what is there today (which fails 100% of the time).\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "003d922618150eaab53936f57ba8a61f2b601486",
      "tree": "54bd61e6176b0447d2df30dd7b3aab505b0df6ec",
      "parents": [
        "f452126c2e4b8bbfd8e41ebdf1e734e3bf18f8e9"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:20 2007 -0800"
      },
      "message": "Blackfin SPI driver: move hard coded pin_req to board file\n\nRemove some sort of bloaty code, try to get these pin_req arrays built at compile-time\n\n - move this static things to the blackfin board file\n - add pin_req array to struct bfin5xx_spi_master\n - tested on BF537/BF548 with SPI flash\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62310e51ac10c5e50998240e49a84d2e28377a48",
      "tree": "bdb678ea08edb8bbe83ac77bd4432e1d1721e44e",
      "parents": [
        "c3061abb9e95920407288cba143dc1af0babf099"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:20 2007 -0800"
      },
      "message": "spi: spi_bfin: update handling of delay-after-deselect\n\nMove cs_chg_udelay handling (specific to this driver) to cs_deactive(), fixing\na bug when some SPI LCD driver needs delay after cs_deactive.\n\nFix bug reported by Cameron Barfield \u003ccbarfield@cyberdata.net\u003e\nhttps://blackfin.uclinux.org/gf/project/uclinux-dist/forum/?action\u003dForumBrowse\u0026forum_id\u003d39\u0026_forum_action\u003dForumMessageBrowse\u0026thread_id\u003d23630\u0026feedback\u003dMessage%20replied.\n\nCc: Cameron Barfield \u003ccbarfield@cyberdata.net\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc2f81a695640dd1c0cf12b35ee303460fa6d0bc",
      "tree": "650339ac7d5e5029348b8156157a5da609d2a397",
      "parents": [
        "131b17d42de6194fa960132c1f62c29923c4f20c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Dec 04 23:45:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: bfin spi uses portmux calls\n\nUse new Blackfin portmux interface, add error handling.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "131b17d42de6194fa960132c1f62c29923c4f20c",
      "tree": "7606b689e111820328ff5c88a57192adce02cec2",
      "parents": [
        "c24b2602af88db4489c6c3fb4b2a8e47fb15769b"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:12 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: initial BF54x SPI support\n\nInitial BF54x SPI support\n\n - support BF54x SPI0\n - clean up some code (whitespace etc)\n - will support multiports in the future\n - start using portmux calls\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49dce9124b41984bf1e918847bc17929c2e8f80f",
      "tree": "6b973ed6cc1861da973dc67b3681c0fa95178522",
      "parents": [
        "9cb07b23dbc1c4c6ded49ba31d51b639a13970e3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Nov 21 16:46:49 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Nov 21 16:46:49 2007 +0800"
      },
      "message": "Blackfin arch: split apart dump_bfin_regs and merge/remove show_regs from process.c, which was largely duplicated\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "569a50ca3f56cd69199733580e7ca0e81029473a",
      "tree": "cd3717f514f3594301a6a781b37bc20ef60a4275",
      "parents": [
        "0bad33d93af85a445adeedc19c363ef4e492ddd3"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Wed Nov 21 16:35:57 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Nov 21 16:35:57 2007 +0800"
      },
      "message": "Blackfin arch: Ensure we printk out strings with the proper loglevel\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "f26825de49d2e1a12eee54cd855b56b768f4d7bd",
      "tree": "a4520bd110c7b500e855ffe30d629c641c7e8dfd",
      "parents": [
        "b0187854d902f897f98a1712fa9f097b13d7a554"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Wed Nov 21 16:17:11 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Nov 21 16:17:11 2007 +0800"
      },
      "message": "Blackfin arch: convert READY to DMA_READY as it causes build errors in common sound code otherwise\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    }
  ],
  "next": "b0187854d902f897f98a1712fa9f097b13d7a554"
}
