)]}'
{
  "log": [
    {
      "commit": "7cfe249475fdd82ad3c2767a9b906cc775dab868",
      "tree": "a4344e847f32fd7e7f111eaecb09415e6286af1c",
      "parents": [
        "06385e490996d885c93fa03ce6e5374e4674a5cb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 15 10:47:14 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 31 13:07:27 2010 +0100"
      },
      "message": "ARM: AMBA: Add pclk support to AMBA bus infrastructure\n\nSome platforms gate the pclk (APB - the bus - clock) to the peripherals\nfor power saving, along with the functional clock.  When devices are\naccessed without pclk enabled, the kernel will oops.\n\nThis gives them two options:\n\n1. Leave all clocks on all the time.\n2. Attempt to gate pclk along with the functional clock.\n\n(With some hardware, pclk and the functional clock are gated by a single\nbit in a register.)\n\n(1) has the disadvantage that it causes increased power usage, which is\nbad news for battery operated devices.  (2) can lead to kernel oops if\nregisters are accessed without the functional clock being enabled.\n\nSo, introduce the apb_pclk signal in such a way existing drivers don\u0027t\nneed to be updated.  Essentially, this means we guarantee that:\n\n1. pclk will be enabled whenever the driver is bound to a device -\n   from probe() to remove() time.\n2. pclk will also be enabled when reading the primecell IDs from the device.\n\nIn order to allow drivers to be incrementally updated to achieve greater\npower savings, we provide two additional calls to allow drivers to\nmanage the pclk - amba_pclk_enable()/amba_pclk_disable().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cf7a2b4fb6a9b86779930a0a123b0df41aa9208f",
      "tree": "a5542d40aa2e321b7479c676a8234fee31b4c351",
      "parents": [
        "b736b89f8a001cb73f020ca90a6fac77861cddf6",
        "8c3cbd5a2b2cc244277f6089dae83f09f1e7a27b",
        "57a473f2f97cf3bca78df08aac2f438ddef03bee",
        "af1057abd7d5f97e17ab96e34d1920746188ddcb",
        "c1cb6b7fb5190ad55b31aa3289d48fedd288ddaa",
        "65cec8e3db606608fd1f8dfc4a1c7c37bfba9173",
        "8e22676e56673494a15ba95b57af21eb47d8b98a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 12 12:01:34 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 12 12:01:34 2009 +0100"
      },
      "message": "Merge branches \u0027arm\u0027, \u0027at91\u0027, \u0027bcmring\u0027, \u0027ep93xx\u0027, \u0027mach-types\u0027, \u0027misc\u0027 and \u0027w90x900\u0027 into devel\n"
    },
    {
      "commit": "8afe0b96b36bb967a00658003736ffa97967ee80",
      "tree": "301b831fe01a7c2e557f1c725f7b9e20e98e78ed",
      "parents": [
        "98b0979f025e5b98ce8f24e6dc0f9713e6f6c88c"
      ],
      "author": {
        "name": "Leo Chen",
        "email": "leochen@broadcom.com",
        "time": "Tue Jul 28 23:34:59 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 02 11:21:15 2009 +0100"
      },
      "message": "ARM: 5625/1: fix hard coded 4K resource size in amba bus detection\n\nThis patch modifies the amba bus detection logic in the kernel\nto detect the AMBA devices using the calculated resource\nsize information rather than the hard coded 4K size.\n\nIt also calculates the resource size when request mem region\nand release mem region.\n\nSigned-off-by: Leo Chen \u003cleochen@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "557dca5f48a45df88a73e69ee0700cfd4e2358c9",
      "tree": "a84d89d63e5b3a3bf72bbf7aaa0ac907ec5ce6a5",
      "parents": [
        "65b1bfc13e8f50034187e339aa12b81cd6785bd5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 05 22:39:08 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 05 22:39:08 2009 +0100"
      },
      "message": "[ARM] amba: fix amba device resources\n\nAMBA device resources were being reported as:\n\n10004000-10004fff : \u003cBAD\u003e\n\nThis is because dev_name() was returning NULL prior to device_register.\nEnsure that the struct device is properly initialized, and the name is\nset before adding it to the device tree.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9d6b4c82bffbe6de624ff86cb279166867f46365",
      "tree": "3b64628fc57ca4fc0568e44222a87fd671a31263",
      "parents": [
        "c3ef01ce4f73f41e99b2a5f0796f1f1a1daaaaa2"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Mar 24 16:38:22 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 24 16:38:22 2009 -0700"
      },
      "message": "amba: struct device - replace bus_id with dev_name(), dev_set_name()\n\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\n"
    },
    {
      "commit": "934848daa34af53de16cd8125d04346dffee9e87",
      "tree": "c48158ffd681bfa2fca924f47e7a7031eaa2d5f1",
      "parents": [
        "13731d1a2faddc6895a1c569a66a2c41020a92e6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jan 08 09:58:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 08 16:29:41 2009 +0000"
      },
      "message": "[ARM] Fix realview build\n\narch/arm/mach-realview/platsmp.c:140: error: \u0027jiffies\u0027 undeclared (first use in this function)\ndrivers/amba/bus.c:246: error: \u0027NO_IRQ\u0027 undeclared (first use in this function)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7eff2e7a8b65c25920207324e56611150eb1cd9a",
      "tree": "02a0eeba9d25d996233e30c18f258dfae0ae2139",
      "parents": [
        "8380770c842faef3001e44662953d64ad9a93663"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Aug 14 15:15:12 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:51:01 2007 -0700"
      },
      "message": "Driver core: change add_uevent_var to use a struct\n\nThis changes the uevent buffer functions to use a struct instead of a\nlong list of parameters. It does no longer require the caller to do the\nproper buffer termination and size accounting, which is currently wrong\nin some places. It fixes a known bug where parts of the uevent\nenvironment are overwritten because of wrong index calculations.\n\nMany thanks to Mathieu Desnoyers for finding bugs and improving the\nerror handling.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "bf62456eb91f3d2ef0736081583d09b0b3c8b7ea",
      "tree": "851c2559ae11835e19763b7c7c54393f0ae0d5f6",
      "parents": [
        "bdc4960a0b4831a24276b65f1f7afdfc57f2f5cf"
      ],
      "author": {
        "name": "Eric Rannaud",
        "email": "eric.rannaud@gmail.com",
        "time": "Fri Mar 30 22:23:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 10:57:29 2007 -0700"
      },
      "message": "uevent: use add_uevent_var() instead of open coding it\n\nMake use of add_uevent_var() instead of (often incorrectly) open coding it.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Eric Rannaud \u003ceric.rannaud@gmail.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "96b13f5c074fab56797109aedacc2405544d6f95",
      "tree": "c18e43cf2a3021ca79cc0d805e7f25299046e83e",
      "parents": [
        "3ff1559eae70d5fb542eaa087389223dce4e364f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 14:04:49 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 14:04:49 2006 +0000"
      },
      "message": "[ARM] Fix __must_check warnings in drivers/bus/amba.c\n\nFix driver model __must_check warnings in drivers/bus/amba.c by\nrearranging how we add attributes to devices.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e29419fffceb8ec36def3c922040e1ca7bcd3de5",
      "tree": "c4e51cdee86dec7c859b1e7c7929c8bb2e85f36d",
      "parents": [
        "685143ac1f7a579a3fac9c7f2ac8f82e95af6864"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 15:20:16 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:23:59 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: fix up printks for resources in misc drivers\n\nThis is needed if we wish to change the size of the resource structures.\n\nBased on an original patch from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e9368f8288338c25d8a339c91b15e17ebf33752d",
      "tree": "c8dd47c8195882b6a6ffc7fdb10ae8e5c6f33d9d",
      "parents": [
        "63dcf0ad2a624a36656c10491fc3326cfe199f5e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 09 13:56:42 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 13:56:42 2006 +0000"
      },
      "message": "[ARM] Remove asm/irq.h includes from ARM drivers\n\nMany ARM drivers do not need to include asm/irq.h - remove this\nunnecessary include from some ARM drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "de1d815fccee1f4766a7e56054ab0ec3f6f3a7db",
      "tree": "e767e18755de6efc55f8ea2759ece2aa74574b05",
      "parents": [
        "123656d4cc8c946f578ebd18c2050f5251720428"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 14:54:15 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 14:54:15 2006 +0000"
      },
      "message": "[ARM] Move AMBA bus code to drivers/amba/\n\nMake the AMBA bus code visible to other architectures.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ]
}
