)]}'
{
  "commit": "ce4fb7b892a6d6c6a0f87366b26fd834d2923dd7",
  "tree": "1b30869071a065f24ab0976b23c9c47998022b24",
  "parents": [
    "92ac73c1e4b4e039162f5d3980c2da8192b28060"
  ],
  "author": {
    "name": "eric miao",
    "email": "eric.miao@marvell.com",
    "time": "Wed Apr 30 00:52:21 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Apr 30 08:29:31 2008 -0700"
  },
  "message": "pxafb: convert fb driver to use ioremap() and __raw_{readl, writel}\n\nThis is part of the effort moving peripheral registers outside of pxa-regs.h,\nand using ioremap() make it possible the same IP can be re-used on different\nprocessors with different registers space\n\nAs a result, the fixed mapping in pxa_map_io() is removed.\n\nThe regs-lcd.h can actually moved to where closer to pxafb.c but some of its\nbit definitions are directly used by various platform code, though this is not\na good style.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\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": "331f29b2d0cd5e6e2cefeeb30d92fbed9fe4969a",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/generic.c",
      "new_id": "44617938f3f10ff044083b027077f54e0cadc21e",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/generic.c"
    },
    {
      "type": "modify",
      "old_id": "f1846c0de934609a09501e8f58334806e492c17c",
      "old_mode": 33188,
      "old_path": "drivers/video/pxafb.c",
      "new_id": "d97dc9383d476eae14a2d7a246d89bc099c50479",
      "new_mode": 33188,
      "new_path": "drivers/video/pxafb.c"
    },
    {
      "type": "modify",
      "old_id": "d920b8a14c35970c8f261ae41c2fc440cb815e38",
      "old_mode": 33188,
      "old_path": "drivers/video/pxafb.h",
      "new_id": "c7c561df3b68eba554abadb70567b75327f33eb7",
      "new_mode": 33188,
      "new_path": "drivers/video/pxafb.h"
    },
    {
      "type": "modify",
      "old_id": "a322012f16acf55f66dd28fb3870fcb7bfed5505",
      "old_mode": 33188,
      "old_path": "include/asm-arm/arch-pxa/pxa-regs.h",
      "new_id": "4b2ea1e95c5799b2f1db6effcf557760fd899b69",
      "new_mode": 33188,
      "new_path": "include/asm-arm/arch-pxa/pxa-regs.h"
    },
    {
      "type": "modify",
      "old_id": "ea2336aa70e47ea6fab3bce62a6d483424a02fbc",
      "old_mode": 33188,
      "old_path": "include/asm-arm/arch-pxa/pxafb.h",
      "new_id": "5cf51a5137b76398e56a998f0e0c642d5c08bf44",
      "new_mode": 33188,
      "new_path": "include/asm-arm/arch-pxa/pxafb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f84dd47be28ae829ff824775923f90b1f8d27875",
      "new_mode": 33188,
      "new_path": "include/asm-arm/arch-pxa/regs-lcd.h"
    }
  ]
}
