)]}'
{
  "log": [
    {
      "commit": "3341323bb4c198f704cffbfdda37bcec1226ef7d",
      "tree": "6fa9d807e9ccd3e6e0eb75cea990317dbd68fcf1",
      "parents": [
        "be0ea69674ed95e1e98cb3687a241badc756d228"
      ],
      "author": {
        "name": "Alexander Clouter",
        "email": "alex@digriz.org.uk",
        "time": "Fri Mar 27 12:59:54 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Mar 27 12:59:54 2009 +0800"
      },
      "message": "hwrng: timeriomem - Use phys address rather than virt\n\nThere is no ioremap\u0027ing or anything in timeriomem-rng.c as I foolishly\nused already remapped virtual addresses instead of passing the physical\naddress to be polled.\n\nThis patch fixes this flaw and lets developers do the Right Thing(tm).\n\nSigned-off-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9c3c133b1ed6e6d01bfabb6de29bf3d0f0886354",
      "tree": "2e6b7184477f75820ce0947df0786920880e4d42",
      "parents": [
        "0a2e821d627ad5ced23cf31137625b81cc205e0f"
      ],
      "author": {
        "name": "Alexander Clouter",
        "email": "alex@digriz.org.uk",
        "time": "Sun Feb 22 12:03:56 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Feb 22 12:03:56 2009 +0800"
      },
      "message": "hwrng: timeriomem - New driver\n\nSome hardware platforms, the TS-7800[1] is one for example, can\nsupply the kernel with an entropy source, albeit a slow one for\nTS-7800 users, by just reading a particular IO address.  This\nsource must not be read above a certain rate otherwise the quality\nsuffers.\n\nThe driver is then hooked into by calling\nplatform_device_(register|add|del) passing a structure similar to:\n------\nstatic struct timeriomem_rng_data ts78xx_ts_rng_data \u003d {\n        .address        \u003d (u32 *__iomem) TS_RNG,\n        .period         \u003d 1000000, /* one second */\n};\n\nstatic struct platform_device ts78xx_ts_rng_device \u003d {\n        .name           \u003d \"timeriomem_rng\",\n        .id             \u003d -1,\n        .dev            \u003d {\n                .platform_data  \u003d \u0026ts78xx_ts_rng_data,\n        },\n        .num_resources  \u003d 0,\n};\n------\n\n[1] http://www.embeddedarm.com/products/board-detail.php?product\u003dTS-7800\n\nSigned-off-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ]
}
