)]}'
{
  "log": [
    {
      "commit": "5019f0b1345b8f6a8e8a0c7c2f89d4a31819a317",
      "tree": "0856f4be673561e8131ef9df7b6904e9bca7a135",
      "parents": [
        "f3215b427bec2add8b5c776e8f50c3ba35b0e8f1"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Apr 11 17:30:11 2012 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Apr 22 22:44:04 2012 +0200"
      },
      "message": "ARM: spear: remove most mach/*.h header contents\n\nThe register and irq definitions in mach/*.h for spear3xx and\nspear6xx are now mostly obsolete, after the platforms have been\nconverted to device tree based probing and the data is now\npart of the device tree files.\n\nThe misc_regs.h contents are moved into clock.c because that is\nthe only user, aside from the DMA_CHN_CFG that should eventually\nget handled differently. Some of the contents of mach/spear.h\nstill remain, because they are used to set up the static map table,\ntimer, uart and auxdata tables, but almost everything got removed.\nWe might remove everything but the map table as the DT conversion\ncompletes, but that is not a priority. I\u0027ve also made sure to\nmake both copies of spear.h more or less identical so we can\neventually combine them.\n\nThe spear3?0.h files were only used by the spear3?0.c files, so I\nmerged the contents in there and removed the bits that were unused.\nThis is something that should still be looked at.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\n"
    },
    {
      "commit": "35f3da32af0e8970cc41288d4a7e3bd32399900e",
      "tree": "67390af46cf0fff8f65e31ac3b07e553cfc2fa16",
      "parents": [
        "93797d87d63d36404907640e4e20bb976bff4744"
      ],
      "author": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Mon Dec 05 15:23:55 2011 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Jan 04 00:27:22 2012 -0700"
      },
      "message": "of/address: Add reg-names property to name an iomem resource\n\nAdd a reg-names property to allow for reg regions to be reference by name\ninstead of by index.  Some devices have multiple register regions which\nare more naturally referenced by name.\n\nIf the name is available, use it to name the resource when creating a devices.\nOtherwise keep the device name.\n\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\n[Generalized documentation to be for any -names property]\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "28c1b6d60e3ad0aecf48aaefc6995904e2ab1b9e",
      "tree": "0d9839aa21cdf9eadf660705f520ec34e47ae506",
      "parents": [
        "3da3f872aa175f59e20766ed30aaea67fd4fa7d1"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Jul 22 22:47:21 2011 +0300"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Aug 01 12:55:02 2011 +0100"
      },
      "message": "of: address: use resource_size helper\n\nthat should be the approved way of calculating\nthe size of resources. No functional changes.\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "90e33f62e027d330485d03598e1b2d8db3ff031c",
      "tree": "8dea43baa65a88ba28771a945f126a511024f804",
      "parents": [
        "8c11642a50555e584774737f7c296f9aece310cf"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 05 23:42:28 2011 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 18 16:32:26 2011 -0600"
      },
      "message": "of/address: Add of_find_matching_node_by_address helper\n\nof_find_matching_node_by_address() can be used to find a device tree\nnode for a device at a specific address.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "0131d8973c8b9bd9d40fee8fae24eab24821efdb",
      "tree": "b93d26d817590139d7ee832d8915752bf99e8fb6",
      "parents": [
        "710fc04da1abe48a33d54afb1ba33dbeceafb6e1"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Dec 01 10:54:46 2010 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Dec 23 15:57:48 2010 -0700"
      },
      "message": "of/address: use proper endianess in get_flags\n\nThis patch changes u32 to __be32 for all \"ranges\", \"prop\" and \"addr\" and\nsuch. Those variables are pointing to the device tree which contains\nintegers in big endian format.\n\nMost functions are doing it right because of_read_number() is doing the\nright thing for them. of_bus_isa_get_flags(), of_bus_pci_get_flags() and\nof_bus_isa_map() were accessing the data directly and were doing it wrong.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "a9fadeefdc869ff792591f57a9e33d8790d63292",
      "tree": "e4f8d0116de6bd16f29b9a59eb4767f6e161d9ac",
      "parents": [
        "52f6537cb2f0b461a9ce3457c01a6cfa2ae0bb22"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jeremy.kerr@canonical.com",
        "time": "Sun Oct 10 21:24:10 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 12 21:58:42 2010 -0600"
      },
      "message": "of: use __be32 types for big-endian device tree data\n\nUse the sparse annotations so we can keep track of endianness.\n\nSigned-off-by: Jeremy Kerr \u003cjeremy.kerr@canonical.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "d3571c3acfabb6f3a93b517b75d9b30eb7e8692e",
      "tree": "5ab59980b9a07cda8e5e0937b0ea8581a09bc92e",
      "parents": [
        "3930f294d081c9e2a65f137a7d5fb6c161e4aa94"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jun 08 07:48:12 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 05 16:14:27 2010 -0600"
      },
      "message": "of: Use full node name in resource structures\n\nResource names appear in human readable output, so when extracting IRQ\nand address resources from a device tree node, use the full node name\nto give proper context in places like /proc/iomem.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCC: Michal Simek \u003cmonstr@monstr.eu\u003e\nCC: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCC: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: microblaze-uclinux@itee.uq.edu.au\nCC: linuxppc-dev@ozlabs.org\n"
    },
    {
      "commit": "3930f294d081c9e2a65f137a7d5fb6c161e4aa94",
      "tree": "7067d9ca87a0c2e885801dd91d72944a0aee2d22",
      "parents": [
        "154063a9c03d31228b6f9366d2ffc2b7c4961698"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jun 08 07:48:11 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 05 16:14:27 2010 -0600"
      },
      "message": "of/address: restrict \u0027no-ranges\u0027 kludge to powerpc\n\nCertain Apple machines don\u0027t use the ranges property correctly, but the\nworkaround should not be applied on other architectures.  This patch\ndisables the workaround for non-powerpc architectures.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n\n"
    },
    {
      "commit": "154063a9c03d31228b6f9366d2ffc2b7c4961698",
      "tree": "10b33509876ef5b4a59f22ee88586ab2dfbbd999",
      "parents": [
        "dbbdee94734bf6f1db7af42008a53655e77cab8f"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jun 08 07:48:11 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 05 16:14:27 2010 -0600"
      },
      "message": "of/address: little-endian fixes\n\nFix some endian issues in the OF address translation code.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: Michal Simek \u003cmonstr@monstr.eu\u003e\nCC: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n\n"
    },
    {
      "commit": "dbbdee94734bf6f1db7af42008a53655e77cab8f",
      "tree": "c0f571b0ab57a6483bc07e21e3b888e253d699ea",
      "parents": [
        "1f5bef30cf6c66f097ea5dfc580a41924df888d1"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jun 08 07:48:10 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 05 16:14:26 2010 -0600"
      },
      "message": "of/address: Merge all of the bus translation code\n\nMicroblaze and PowerPC share a large chunk of code for translating\nOF device tree data into usable addresses.  Differences between the two\nconsist of cosmetic differences, and the addition of dma-ranges support\ncode to powerpc but not microblaze.  This patch moves the powerpc\nversion into common code and applies many of the cosmetic (non-functional)\nchanges from the microblaze version.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: Michal Simek \u003cmonstr@monstr.eu\u003e\nCC: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCC: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "1f5bef30cf6c66f097ea5dfc580a41924df888d1",
      "tree": "345d9db4b6b20de814599cb7129005abd945ceea",
      "parents": [
        "6b884a8d50a6eea2fb3dad7befe748f67193073b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jun 08 07:48:09 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 05 16:14:26 2010 -0600"
      },
      "message": "of/address: merge of_address_to_resource()\n\nMerge common code between PowerPC and Microblaze.  This patch also\nmoves the prototype of pci_address_to_pio() out of pci-bridge.h and\ninto prom.h because the only user of pci_address_to_pio() is\nof_address_to_resource().\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: Michal Simek \u003cmonstr@monstr.eu\u003e\nCC: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n\n"
    },
    {
      "commit": "6b884a8d50a6eea2fb3dad7befe748f67193073b",
      "tree": "85756fbd09ebaebdeb9a7ab56806bcbc5e793532",
      "parents": [
        "a7c194b007ec40a130207e9ace9cecf598fc6ac5"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jun 08 07:48:09 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jul 05 16:14:26 2010 -0600"
      },
      "message": "of/address: merge of_iomap()\n\nMerge common code between Microblaze and PowerPC.  This patch creates\nnew of_address.h and address.c files to containing address translation\nand mapping routines.  First routine to be moved it of_iomap()\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCC: Michal Simek \u003cmonstr@monstr.eu\u003e\nCC: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    }
  ]
}
