)]}'
{
  "commit": "bd5ce4332328c1fe473690a86b2e6a4157be038f",
  "tree": "785aa105d3752b2df92b1792e799e3f39e1b0411",
  "parents": [
    "e2bb5befd7b0ae2d045f4413a97db52340edec13"
  ],
  "author": {
    "name": "Eric Miao",
    "email": "eric.miao@marvell.com",
    "time": "Tue Jan 20 12:06:01 2009 +0800"
  },
  "committer": {
    "name": "Eric Miao",
    "email": "eric.miao@marvell.com",
    "time": "Mon Mar 23 10:11:31 2009 +0800"
  },
  "message": "[ARM] pxa: introduce plat-pxa for PXA common code and add DMA support\n\n1. introduce folder of \u0027arch/arm/plat-pxa\u0027 for common code across different\n   PXA processor families\n\n2. initially moved DMA code into plat-pxa\n\n3. common code in \u003cmach/dma.h\u003e moved into \u003cplat/dma.h\u003e, new processors\n   should implement its own \u003cmach/dma.h\u003e, provide the following required\n   definitions and \u0027#include \u003cplat/dma.h\u003e\u0027 in the end:\n\n   - DMAC_REGS_VIRT for mapped virtual address of the DMA registers\u0027\n     physical I/O memory\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12abdd43201f8ee1f5c5a32813b30379e67392c3",
      "old_mode": 33188,
      "old_path": "arch/arm/Kconfig",
      "new_id": "5ba00358e8056964a0502c265e60e99b9a3b47ed",
      "new_mode": 33188,
      "new_path": "arch/arm/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "e7ef876e574ba53b9109bcfb1c670f05eca9b04b",
      "old_mode": 33188,
      "old_path": "arch/arm/Makefile",
      "new_id": "897f2830bc4d0d61fcc4ff0fe368d03add4e70e4",
      "new_mode": 33188,
      "new_path": "arch/arm/Makefile"
    },
    {
      "type": "modify",
      "old_id": "fc96e7d454b11a214bf2a921f3e26a449605f0ae",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/Makefile",
      "new_id": "70b46570c5cfc03da1eb95a6f0073d5488a81a37",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b0812f59d3f8c6f2b040fc7cf28642394169bb80",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/include/mach/dma.h",
      "new_id": "5bd55894a48d626131dca98a3ce99aefcb9f777e",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/include/mach/dma.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b158e98038edc2da3f45ffd86d923359abb8d361",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-pxa/Kconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcc3ceaf717fb9aef4cf4b16148876f95c0c4d45",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-pxa/Makefile"
    },
    {
      "type": "rename",
      "old_id": "01217e01f7d2295fc75509bea91185f6ac3e06d3",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/dma.c",
      "new_id": "70aeee407f7d6d537a9bfc2f24fb25c16f46eab4",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-pxa/dma.c",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7b91dc06852bc0c139077dee579c3b27f2b1dbb",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-pxa/include/plat/dma.h"
    }
  ]
}
