)]}'
{
  "log": [
    {
      "commit": "8b76a68c6caafef5a91cdc80958aecaca76a8896",
      "tree": "f22a684595267ee6b087381a00a543f46482c8a1",
      "parents": [
        "744da2cb598639767ddcc90ca855771bc524fe76"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Jun 22 10:30:56 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 10:30:56 2006 +0100"
      },
      "message": "[ARM] 3620/2: ixp23xx: add uengine loader support\n\nPatch from Lennert Buytenhek\n\nThis patch allows the ixp2000 uengine loader that is already in the\ntree to also be used on the ixp23xx.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e6fea6a5e30efef56dee2b8455fde0811922055b",
      "tree": "10018ebe35f826ae722aae9e196280516a56ff8b",
      "parents": [
        "5af29e56c221d709bdbd5fccaf190e21f290a30e"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 20 19:26:41 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:26:41 2006 +0100"
      },
      "message": "[ARM] 3602/1: ixp23xx: fix two typos\n\nPatch from Lennert Buytenhek\n\nFix two typos in include/asm-arm/arch-ixp23xx.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a77bc69138a4f52d003ca81d075f386953f6b25a",
      "tree": "01ea99eb0eaceff5c8771e9a88d4f5fdb9607ef8",
      "parents": [
        "ba8f5baba79da8eb502f8534c3a8ecb64aceb790"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Jun 02 19:51:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 02 19:51:50 2006 +0100"
      },
      "message": "[ARM] 3539/1: ixp23xx: fix __arch_ixp23xx_is_coherent() for A1 stepping\n\nPatch from Lennert Buytenhek\n\nThe current __ixp23xx_arch_is_coherent() check assumes that the\nlower byte of IXP23XX_PRODUCT_ID is identical to the lower byte of\nprocessor_id, but this is not the case, and because of this we were\nincorrectly enabling coherency on A1 stepping CPUs.\n\nStepping A1 of the ixp2350, which has a PRODUCT_ID of 0x401, has \u002702\u0027\nin the lower byte of processor_id, while A2, with a PRODUCT_ID of\n0x402, has \u002704\u0027 in the lower byte of processor_id.\n\nSo, to check for \u003e\u003d A2, we really need to check the lower byte of\nprocessor_id against \u003e\u003d 4.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "932355797530f5bd4e1355a2c384e9f3ccc3dcbc",
      "tree": "97ef892c3b02b3275731e898a46c6c2a6b9f1f98",
      "parents": [
        "c5b8ef62b5df9530c573f00f4106742661425392"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Apr 09 22:20:57 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 09 22:20:57 2006 +0100"
      },
      "message": "[ARM] 3459/1: ixp23xx: fix debug serial macros for big-endian operation\n\nPatch from Lennert Buytenhek\n\nThe debug-8250 macros do byte accesses, which means that if we\u0027re in\nbig-endian mode, we need to logically OR the UART address with 3, as\nthe LSB byte lane (where UART data and status is transferred) has the\nhighest byte address in the word when we are in big-endian mode.\n\nIt\u0027s unclear why this problem didn\u0027t surface earlier.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "23759dc6430428897a36c4d493f611eca55c9481",
      "tree": "c62050927599b36ed223753c35fd737e3c0c6762",
      "parents": [
        "d3f4c571b6e596f9d39c596426269006a309d3b8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Apr 02 00:07:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 02 00:07:39 2006 +0100"
      },
      "message": "[ARM] 3439/2: xsc3: add I/O coherency support\n\nPatch from Lennert Buytenhek\n\nThis patch adds support for the I/O coherent cache available on the\nxsc3.  The approach is to provide a simple API to determine whether the\nchipset supports coherency by calling arch_is_coherent() and then\nsetting the appropriate system memory PTE and PMD bits.  In addition,\nwe call this API on dma_alloc_coherent() and dma_map_single() calls.\nA generic version exists that will compile out all the coherency-related\ncode that is not needed on the majority of ARM systems.\n\nNote that we do not check for coherency in the dma_alloc_writecombine()\nfunction as that still requires a special PTE setting.  We also don\u0027t\ntouch dma_mmap_coherent() as that is a special ARM-only API that is by\ndefinition only used on non-coherent system.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "532bda5d9cd2f94a9e374765c23858c7d8641f66",
      "tree": "a87fc82de89a993867d11e328b6b82afb16fe83a",
      "parents": [
        "50c37e216132d2185a15d5cf6b966adf6ecea535"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Apr 01 18:33:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 01 18:33:35 2006 +0100"
      },
      "message": "[ARM] 3438/1: ixp23xx: add pci slave support\n\nPatch from Lennert Buytenhek\n\nOn the Double Espresso board, the IXP2350s are PCI slave devices and\nwe skip calling pci_common_init() as that enumerates the bus.  But even\nthough we are a PCI slave device, there is still some PCI-related setup\nthat has to be done.\n\nCreate ixp23xx_pci_common_init(), move the common initialisation bits\nthere, and have this function called from both the PCI master and the\nPCI slave init path.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cc3d48db75235adf0ae37d3287f6f9e14657d1ae",
      "tree": "1c108ed8b7a5973b6ebbeb08fb5ce7602be0e6fc",
      "parents": [
        "fd88dd740ad7b92cd399b6116dfa9486b36ffaff"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Mar 30 10:51:44 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 30 10:51:44 2006 +0100"
      },
      "message": "[ARM] 3424/2: ixp23xx: fix uncompress.h for recent CRLF decompressor change\n\nPatch from Lennert Buytenhek\n\nAdapt ixp23xx uncompress.h to a081568d7016061ed848696984e3acf1ba0b3054.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4713074375c61f939310b04e92090afe29810dc",
      "tree": "f09441eac8bd29a4a48f0360e1207d6def04b5fd",
      "parents": [
        "e9937d4b0a9382c4c78411d1c53e62be396ee9a9"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Mar 28 21:18:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 28 21:18:54 2006 +0100"
      },
      "message": "[ARM] 3388/1: ixp23xx: add core ixp23xx support\n\nPatch from Lennert Buytenhek\n\nThis patch adds support for the Intel ixp23xx series of CPUs.  The\nixp23xx is an XSC3 based CPU with 512K of L2 cache, a 64bit 66MHz PCI\ninterface, two DDR RAM interfaces, QDR RAM interfaces, two gigabit\nMACs, two 10/100 MACs, expansion bus, four microengines, a Media and\nSwitch Fabric unit almost identical to the one on the ixp2400, two\nxscale (8250ish) UARTs and a bunch of other stuff.\n\nThis patch adds the core ixp23xx support code, and support for the\nADI Engineering Roadrunner, Intel IXDP2351, and IP Fabrics Double\nEspresso platforms.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ]
}
