)]}'
{
  "commit": "5f0a96b044d8edaee20f4a32ef6c393599ca55f8",
  "tree": "a46994e95854d1771ea6829826793f8bceb39751",
  "parents": [
    "1f2f38d89d1eced2079189cd880eeacee378370a"
  ],
  "author": {
    "name": "Andres Salomon",
    "email": "dilinger@collabora.co.uk",
    "time": "Mon Dec 14 18:00:32 2009 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Dec 15 08:53:27 2009 -0800"
  },
  "message": "cs5535-gpio: add AMD CS5535/CS5536 GPIO driver support\n\nThis creates a CS5535/CS5536 GPIO driver which uses a gpio_chip backend\n(allowing GPIO users to use the generic GPIO API if desired) while also\nallowing architecture-specific users directly (via the cs5535_gpio_*\nfunctions).\n\nTested on an OLPC machine.  Some Leemotes also use CS5536 (with a mips\ncpu), which is why this is in drivers/gpio rather than arch/x86.\nCurrently, it conflicts with older geode GPIO support; once MFGPT support\nis reworked to also be more generic, the older geode code will be removed.\n\nSigned-off-by: Andres Salomon \u003cdilinger@collabora.co.uk\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nReviewed-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad3c2ed7548185f7c9891236e078bb98c62cb67c",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/geode.h",
      "new_id": "5716214d37d98a1274b774d359636e79955e232d",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/geode.h"
    },
    {
      "type": "modify",
      "old_id": "2ad0128c63c6995ab11fa7f3e2896bad968fe9f3",
      "old_mode": 33188,
      "old_path": "drivers/gpio/Kconfig",
      "new_id": "df4b82d1348e1957cb354c073de01f8ba42b2ef3",
      "new_mode": 33188,
      "new_path": "drivers/gpio/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "00a532c9a1e294afcf6c6224d1b32e6bdda8068e",
      "old_mode": 33188,
      "old_path": "drivers/gpio/Makefile",
      "new_id": "270b6d7839f5dde53e7d02b01e7065bdf08011d4",
      "new_mode": 33188,
      "new_path": "drivers/gpio/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56138893819a93d02de65203da3e0efb36523331",
      "new_mode": 33188,
      "new_path": "drivers/gpio/cs5535-gpio.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfea689dfa34e1270ba1723a6d33f5e29b6637ef",
      "new_mode": 33188,
      "new_path": "include/linux/cs5535.h"
    }
  ]
}
