)]}'
{
  "log": [
    {
      "commit": "8573b80f020dce7aefa3237f1e932d562b65323d",
      "tree": "46942f2fb052072b44bee5d98a4222f31374c6a5",
      "parents": [
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "Erik Hovland",
        "email": "erik@hovland.org",
        "time": "Fri Oct 28 16:28:04 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 28 16:28:04 2005 +0100"
      },
      "message": "[ARM] 3031/1: fix typos in comments of mmc.h\n\nPatch from Erik Hovland\n\nI noticed that the same typo (i before c in associated) showed up twice\nin the file kernel/include/linux/mmc/mmc.h.\n\nThis patch fixes both of the instances I found with this mistake. The\ntypos are in comments and should have no affect on working code.\n\nE\n\nSigned-off-by: Erik Hovland \u003cerik@hovland.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "01357dcac62ac028de65a1c315eb75c530c8a5d6",
      "tree": "5310047939d79cf5163047fbe1153ae769104fad",
      "parents": [
        "8dc003359cc3996abad9e53a7b2280b272610283"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 08 22:46:00 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 22:46:00 2005 +0100"
      },
      "message": "[MMC] Ensure correct mmc_priv() behaviour\n\nmmc_priv() has some nasty effects if the wrong pointer type is\npassed to it.  Introduce type checking, which also means we get\nthe right type.  Also add an additional member to mmc_host which\nis used to align host-private data appropriately.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8dc003359cc3996abad9e53a7b2280b272610283",
      "tree": "7fc17315c0d948cd106b89d250355bf59978ae39",
      "parents": [
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Sep 08 17:53:01 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 17:53:01 2005 +0100"
      },
      "message": "[MMC] Allow detection/removal to be delayed\n\nChange mmc_detect_change() to take a delay argument such that\nthe detection of card insertions and removals can be delayed\naccording to the requirements of the host driver or platform.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f218278a456b3c272b480443c89004c3d2a49f18",
      "tree": "8d9558816488311e06a7ad2434e342418f2c79d5",
      "parents": [
        "a9c4342beb4cd28b3a05c3401195e2536c37c150"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@drzeus.cx",
        "time": "Tue Sep 06 15:18:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:51 2005 -0700"
      },
      "message": "[PATCH] sd: SD 4-bit bus\n\nInfrastructure for 4-bit bus transfers with SD cards.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b57c43ad81602589afca3948a5a7121e40026e17",
      "tree": "39592e326f498231b39e95c299ad6fcd559341ef",
      "parents": [
        "a00fc09029f02ca833cf90e5d5625f08c4ac4f51"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@drzeus.cx",
        "time": "Tue Sep 06 15:18:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:50 2005 -0700"
      },
      "message": "[PATCH] sd: SCR register\n\nRead the SD specific SCR register from the card.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a00fc09029f02ca833cf90e5d5625f08c4ac4f51",
      "tree": "02774c6f35623a27fbefbe1fe7f26f4a0f5fdd32",
      "parents": [
        "335eadf2ef6a1122a720aea98e758e5d431da87d"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@drzeus.cx",
        "time": "Tue Sep 06 15:18:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:50 2005 -0700"
      },
      "message": "[PATCH] sd: read-only switch\n\nSupport for the read-only switch on SD cards which must be enforced by the\nhost.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "335eadf2ef6a1122a720aea98e758e5d431da87d",
      "tree": "b20a0c21736cfca40a9df7ab2834b65079469992",
      "parents": [
        "328b9227865026268261a24a97a578907b280415"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@drzeus.cx",
        "time": "Tue Sep 06 15:18:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:50 2005 -0700"
      },
      "message": "[PATCH] sd: initialize SD cards\n\nSupport for the Secure Digital protocol in the MMC layer.\n\nA summary of the legal issues surrounding SD cards, as understood by yours\ntruly:\n\nMembers of the Secure Digital Association, hereafter SDA, are required to sign\na NDA[1] before given access to any specifications.  It has been speculated\nthat including an SD implementation would forbid these members to redistribute\nLinux.  This is the basic problem with SD support so it is unclear if it even\nis a problem since it has no effect on those of us that aren\u0027t members.\n\nThe SDA doesn\u0027t seem to enforce these rules though since the patches included\nhere are based on documentation made public by some of the members.  The most\ncomplete specs[2] are actually released by Sandisk, one of the founding\ncompanies of the SDA.\n\nBecause of this the NDA is considered a non-issue by most involved in the\ndiscussions concerning these patches.  It might be that the SDA is only\ninterested in protecting the so called \"secure\" bits of SD, which so far\nhasn\u0027t been found in any public spec.  (The card is split into two sections,\none \"normal\" and one \"secure\" which has an access scheme similar to TPM:s).\n\n(As a side note, Microsoft is working to make things easier for us since they\nwant to be able to include the source code for a SD driver in one of their\ndevelopment kits.  HP is making sure that the new NDA will allow a Linux\nimplementation.  So far only the SDIO specs have been opened up[3].  More will\nhopefully follow.)\n\n [1] http://www.sdcard.org/membership/images/ippolicy.pdf\n [2] http://www.sandisk.com/pdf/oem/ProdManualSDCardv1.9.pdf\n [3] http://www.sdcard.org/sdio/Simplified%20SDIO%20Card%20Specification.pdf\n\nThis patch contains the central parts of the SD support.  If no MMC cards are\nfound on a bus then the MMC layer proceeds looking for SD cards.  Helper\nfunctions are extended to handle the special needs of SD cards.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "865e9f13c94891daed4f6a5f69c5d6ec04d4932f",
      "tree": "ea969a896c3b5be5dca761605275e0895efc3976",
      "parents": [
        "f505380ba7b98ec97bf25300c2a58aeae903530b"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sat Sep 03 16:45:02 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 03 16:45:02 2005 +0100"
      },
      "message": "[MMC] ios for mmc chip select\n\nAdds a new ios for setting the chip select pin on MMC cards. Needed on\nSD controllers which use this pin for other things and therefore cannot\nhave it pulled high at all times.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dce773771834221817e2d359a7e07a618ba08807",
      "tree": "433c4c4d75ebbf2b2671c7368afdb0fed8163a10",
      "parents": [
        "1ad434d7cf5f490c71cfbbb2fb91076c01c8704e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Aug 19 09:42:52 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 19 09:42:52 2005 +0100"
      },
      "message": "[MMC] Use an IDR for host name indicies\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1ad434d7cf5f490c71cfbbb2fb91076c01c8704e",
      "tree": "150758fc182cabcd231e8975a44062ee5d44dc71",
      "parents": [
        "00b137cfda5276b3d2c87d44236fe4c5ee68b405"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Aug 19 09:42:21 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 19 09:42:21 2005 +0100"
      },
      "message": "[MMC] Use class device name for mmc host name\n\nThere\u0027s no point in having the host name duplicated between\nthe mmc_host structure and the encapsulated class device\nstructure.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "00b137cfda5276b3d2c87d44236fe4c5ee68b405",
      "tree": "2ecf68ba041d4cb94be9bf6b5e640a94ee0974a2",
      "parents": [
        "d366b6436386875b1310ce8f70e3f9dea4647bac"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Aug 19 09:41:24 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 19 09:41:24 2005 +0100"
      },
      "message": "[MMC] Add MMC class devices\n\nCreate a mmc_host class to allow enumeration of MMC host controllers\neven though they have no card(s) inserted.\n\nPatch based on work by Pierre Ossman.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d366b6436386875b1310ce8f70e3f9dea4647bac",
      "tree": "85db10adf35d9a936701b36642001152e3a9df4a",
      "parents": [
        "099d44e869f1886b5eb02a5145ca97b5e4142e28"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Aug 19 09:40:08 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 19 09:40:08 2005 +0100"
      },
      "message": "[MMC] Add mmc_hostname() macro\n\nmmc_hostname() returns a pointer to the hostname for the mmc_host.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "912490db699d83cb3d03570b63df7448677a3f56",
      "tree": "e2e45ad64584dfa9dbff212a2ba3e884b2bbca43",
      "parents": [
        "9636273dae265b9354b861b373cd43cd76a6d0fe"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@cx.rmk.(none)",
        "time": "Sat May 21 10:27:02 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 21 10:27:02 2005 +0100"
      },
      "message": "[PATCH] MMC: Proper MMC command classes support\n\nDefines for the different command classes as defined in the MMC and SD\nspecifications.\n\nRemoves the check for high command classes and instead checks that the\ncommand classes needed are present.\nPrevious solution killed forward compatibility at no apparent gain.\n\nSigned-of-by: Pierre Ossman\n"
    },
    {
      "commit": "3bfffd97ef913045080861d1898286ac8975c22a",
      "tree": "482accb34d082f7460c8acc8db6e00331dbf3e29",
      "parents": [
        "9bfd354b1b9c2f4faee121892bdfbc1490b51ab5"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Apr 16 15:25:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:25:37 2005 -0700"
      },
      "message": "[PATCH] fix u32 vs. pm_message_t in rest of the tree\n\nThis fixes u32 vs.  pm_message_t confusion in remaining places.  Fortunately\nthere\u0027s few of them.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
