)]}'
{
  "commit": "9ee51f01eee84a108510ac2794b9a9dff8be6d3f",
  "tree": "56a7520690660719fc2bc05da8a89d14fd28cbb1",
  "parents": [
    "17efd2b7867b5ee1076d3c9ae5a6c937907d9198"
  ],
  "author": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Thu Apr 11 02:04:48 2013 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Thu Apr 11 13:14:36 2013 -0700"
  },
  "message": "tty: serial/samsung: make register definitions global\n\nThe registers for the Samsung S3C serial port are currently defined in\nthe platform specific arch/arm/plat-samsung/include/plat/regs-serial.h\nfile, which is not visible to multiplatform capable drivers.\n\nUnfortunately, it is not possible to move the file into a more local\nplace as we should normally try to, because the same registers\nmay be used in one of four places:\n\n* In the driver itself\n* In platform-independent ARM code for early debug output\n* In platform_data definitions\n* In the Samsung platform power management code\n\nI have also found no way to logically split out a platform_data\nfile, other than possibly move everything into\ninclude/linux/platform_data, which also felt wrong. The only\npart of this file that makes sense to keep specific to the s3c24xx\nplatform are the virtual and physical addresses defined here,\nwhich are needed in no other location.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04b87ec9253705de029446e49749a3a83302b828",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-s3c24xx/clock-s3c2440.c",
      "new_id": "1069b56808265b5efaf9877b9ed6a1b7dc5ea833",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-s3c24xx/clock-s3c2440.c"
    },
    {
      "type": "modify",
      "old_id": "6bcf87f65f9e41c7cb86dfd064495eb3a76820af",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-s3c24xx/common.c",
      "new_id": "92e609440c571f25d51c77ae351756beb5f73b8d",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-s3c24xx/common.c"
    },
    {
      "type": "modify",
      "old_id": "29c26a818842c41a679b09ec71bd9489e61f0c11",
      "old_mode": 33188,
      "old_path": "arch/arm/plat-samsung/include/plat/regs-serial.h",
      "new_id": "f05f2afa440db8bdbf1a84fa0d64d13d2e292e77",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-samsung/include/plat/regs-serial.h"
    },
    {
      "type": "modify",
      "old_id": "e91378b40d58733bdbd045e5651c78b5a8c48cee",
      "old_mode": 33188,
      "old_path": "drivers/tty/serial/samsung.c",
      "new_id": "6a3695681fa54baf843fd2f1f4f4e465b98aea7a",
      "new_mode": 33188,
      "new_path": "drivers/tty/serial/samsung.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "907d9d1d56cf012cdbb04ed39e9aa3f1bd2cd2ad",
      "new_mode": 33188,
      "new_path": "include/linux/serial_s3c.h"
    }
  ]
}
