)]}'
{
  "commit": "fe6b540ac033be6e9fa00dab1c8902dea0ad4016",
  "tree": "b71e37f03ba8e35667a1128b0d0356b46c6597b3",
  "parents": [
    "b0189cd087aa82bd23277cb5c8960ab030e13e5c"
  ],
  "author": {
    "name": "Shawn Guo",
    "email": "shawn.guo@linaro.org",
    "time": "Sat Jun 25 02:04:33 2011 +0800"
  },
  "committer": {
    "name": "Shawn Guo",
    "email": "shawn.guo@linaro.org",
    "time": "Wed Jul 27 09:30:38 2011 +0800"
  },
  "message": "serial/imx: get rid of the uses of cpu_is_mx1()\n\nThe patch removes all the uses of cpu_is_mx1().  Instead, it uses\nthe .id_table of platform_driver to distinguish the uart device type,\nIMX1_UART and IMX21_UART.  The IMX21_UART type runs on all i.mx\nexcept i.mx1.\n\nA couple of !cpu_is_mx1 logic gets turned into is_imx21_uart,\nas the codes wrapped there are really IMX21 type uart specific.\n\nIt also removes macro MX1_UCR3_REF25 and MX1_UCR3_REF30 which are\nnot used anywhere.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dcc41728fe721a17a75fa08c5995240c0d53e23c",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-imx/clock-imx1.c",
      "new_id": "4aabeb2415639a04ef0cdcf95da99343aa8dea7b",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-imx/clock-imx1.c"
    },
    {
      "type": "modify",
      "old_id": "bf30a8c7ce6fdddb1c66d4733dce25a8ca04ae27",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-imx/clock-imx21.c",
      "new_id": "ee15d8c9db08ecaa60153925bc986cc7d9aec020",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-imx/clock-imx21.c"
    },
    {
      "type": "modify",
      "old_id": "af1c580b06bc4846ad5425f50a2a8eca4034c1b5",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-imx/clock-imx25.c",
      "new_id": "006b30e4b4e7b0c509d948c7b33e49d88b340926",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-imx/clock-imx25.c"
    },
    {
      "type": "modify",
      "old_id": "583f2515c1d58fdfabfb4f122cfbf069769adb5b",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-imx/clock-imx27.c",
      "new_id": "8c9a681ebfc13510b11ea1c9ffb90f6b47e84e1c",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-imx/clock-imx27.c"
    },
    {
      "type": "modify",
      "old_id": "25f343fca2b9041cbc25ee2dc87af5d436b43da6",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-imx/clock-imx31.c",
      "new_id": "8d212a93ee7f6369762e7b6875d21d0d2325ec2d",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-imx/clock-imx31.c"
    },
    {
      "type": "modify",
      "old_id": "5a4cc1ea405b46ad613ba17c64f938f5eb72263e",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-imx/clock-imx35.c",
      "new_id": "b44cb065e62967f468977bfbc6e98f70299ed7a1",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-imx/clock-imx35.c"
    },
    {
      "type": "modify",
      "old_id": "23cd809fa8b8dab1f02c7d36e3f9e74effc0ec82",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-mx5/clock-mx51-mx53.c",
      "new_id": "b8119e8fb519dadfa58c8933d1355e76670acda7",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-mx5/clock-mx51-mx53.c"
    },
    {
      "type": "modify",
      "old_id": "cfce8c918b73521e4261b3018cf55f11462113c8",
      "old_mode": 33188,
      "old_path": "arch/arm/plat-mxc/devices/platform-imx-uart.c",
      "new_id": "2020d84956c34c4f13662d5e867c064b21ef4dc9",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-mxc/devices/platform-imx-uart.c"
    },
    {
      "type": "modify",
      "old_id": "22fe801cce31725cc8c2be37a45b01469d4394a1",
      "old_mode": 33188,
      "old_path": "drivers/tty/serial/imx.c",
      "new_id": "2d5eac20c5cd4329b4e717d9a9a020604896d32e",
      "new_mode": 33188,
      "new_path": "drivers/tty/serial/imx.c"
    }
  ]
}
