)]}'
{
  "commit": "ae2d1f2f5b59d00b39283c52dc4ee675397bbacd",
  "tree": "6decdcf53edc031625c6c5c6ee3b47276ab3600f",
  "parents": [
    "6bc02d8412b422388f86b09ae40d762c0bc05290"
  ],
  "author": {
    "name": "Jim Cromie",
    "email": "jim.cromie@gmail.com",
    "time": "Fri Jul 14 00:24:16 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jul 14 21:53:53 2006 -0700"
  },
  "message": "[PATCH] scx200_gpio: 1 cdev for N minors: cleanup, prep\n\nthis patch is mostly cleanup of scx200_gpio :\n- drop #include \u003clinux/config.h\u003e\n- s/DEVNAME/DRVNAME/    apparently a convention\n- replace variable num_pins with  #define MAX_PINS\n- s/dev/devid/   to clarify that its a dev_t, not a struct device dev.\n- move devid \u003d MKDEV(major,0)  into branch where its needed.\n\n2 minor \u0027changes\u0027 :\n\n- reduced MAX_PINS from 64 to 32.  Ive never tested other pins, and\n  theyre all multiplexed with other functions, some of which may be in use\n  on my soekris 4801, so I dont know what testing should yield.\n\n- +EXPORT_SYMBOL(scx200_access);\n\n  This exposes the driver\u0027s vtable, which another driver can use along\n  with #include \u003clinux/nsc_gpio.h\u003e, to manipulate a gpio-pin.\n\nSigned-off-by  Jim Cromie \u003cjim.cromie@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "425c58719db6a6af14c5dc12a68e2e53642087bc",
      "old_mode": 33188,
      "old_path": "drivers/char/scx200_gpio.c",
      "new_id": "e7665c1ad1346c465921e2338e021ff06870e5a9",
      "new_mode": 33188,
      "new_path": "drivers/char/scx200_gpio.c"
    }
  ]
}
