)]}'
{
  "commit": "c39f44dc6f5ae843d5def511f6e71d4b012dc598",
  "tree": "d863c3a3e87967d01e4de1021bd20abe3b57af7a",
  "parents": [
    "5df4b0ad0dff3cef1bd6660bcc8cba028c80adcb"
  ],
  "author": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Mon Jan 31 22:18:47 2011 -0600"
  },
  "committer": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Mon Apr 04 09:24:41 2011 -0500"
  },
  "message": "powerpc/8xxx: Refactor fsl_ddr_get_spd into common code from board\n\nMove fsl_ddr_get_spd into common mpc8xxx/ddr/main.c as most boards\npretty much do the same thing.  The only variations are in how many\ncontrollers or DIMMs per controller exist.  To make this work we\nstandardize on the names of the SPD_EEPROM_ADDRESS defines based on the\nuse case of the board.\n\nWe allow boards to override get_spd to either do board specific fixups\nto the SPD data or deal with any unique behavior of how the SPD eeproms\nare wired up.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb96d66a9df5774e6a2cbeb6ed011266b40fe8c4",
      "old_mode": 33188,
      "old_path": "arch/powerpc/cpu/mpc8xxx/ddr/main.c",
      "new_id": "c8fa123539d7dffe50eb09959a2cde00cf23d6a7",
      "new_mode": 33188,
      "new_path": "arch/powerpc/cpu/mpc8xxx/ddr/main.c"
    },
    {
      "type": "modify",
      "old_id": "d83b9bfb6c8170543a9a052244353d672a6e1a86",
      "old_mode": 33188,
      "old_path": "board/freescale/corenet_ds/ddr.c",
      "new_id": "98024c72d7f02ed8f347d6720403f16a9a967a4b",
      "new_mode": 33188,
      "new_path": "board/freescale/corenet_ds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "565e2132ae7b786a2436982f0e00166d8eb8f27c",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8536ds/ddr.c",
      "new_id": "d10370c9f20fc0866f12a739b37c776eba7224ee",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8536ds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "64a3ee15baab255b7995a0ef6cf167433373aa82",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8540ads/ddr.c",
      "new_id": "571137443ebd4d12a3b7239f6d044533df451dcc",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8540ads/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "ce08af112df9acdf083c8caaaf801e62f782f5ce",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8541cds/ddr.c",
      "new_id": "78d73b0ea8838f2890b81cd61de9cc4e5837c5d9",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8541cds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "87f0a22bbe0327af1692f0471ca21378082c329d",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8544ds/ddr.c",
      "new_id": "94219b9471e395ae2286f283ec698a70a83a1911",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8544ds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "bc6e71abc7706f635d14ab37d2fef2d6e39380b0",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8548cds/ddr.c",
      "new_id": "996ffe206da7bb31a7f3228c84b359709dfaa120",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8548cds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "ce08af112df9acdf083c8caaaf801e62f782f5ce",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8555cds/ddr.c",
      "new_id": "78d73b0ea8838f2890b81cd61de9cc4e5837c5d9",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8555cds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "64a3ee15baab255b7995a0ef6cf167433373aa82",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8560ads/ddr.c",
      "new_id": "571137443ebd4d12a3b7239f6d044533df451dcc",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8560ads/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "9a4c5c9ad392b9f38c2718b7851582010d9970f7",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8568mds/ddr.c",
      "new_id": "b1f4f1f8481f0c09a9b3dbe043b59eb68810ae7d",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8568mds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "bedbedd4926c9f635c28c6b79127b4834c0ca559",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8569mds/ddr.c",
      "new_id": "68f686b7e6abdef1c07e8494639eb1da2e5b20ac",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8569mds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "52c7d734bfc311aeab0ec96c43998efa15b572f3",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8572ds/ddr.c",
      "new_id": "ab471afb977b6cf937ff71a9dab3cc69ae235afa",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8572ds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "5523c0e13b68eb9a5cfbefc4da0fc9a36ddb1db2",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8610hpcd/ddr.c",
      "new_id": "94219b9471e395ae2286f283ec698a70a83a1911",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8610hpcd/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "07bb92f769d94f103ec0293796317ba593662209",
      "old_mode": 33188,
      "old_path": "board/freescale/mpc8641hpcn/ddr.c",
      "new_id": "bd0b299d0b40175abc886e5eea6e8d687f147917",
      "new_mode": 33188,
      "new_path": "board/freescale/mpc8641hpcn/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "80c1d63200e6bad3c45b48451314944b0de0c0a1",
      "old_mode": 33188,
      "old_path": "board/freescale/p1022ds/ddr.c",
      "new_id": "20b996e52a9872f27eefff66752d32796f7edcd1",
      "new_mode": 33188,
      "new_path": "board/freescale/p1022ds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "b52582f6f63a746421d8fe2e6e80fd0039478707",
      "old_mode": 33188,
      "old_path": "board/freescale/p2020ds/ddr.c",
      "new_id": "9bf7d2f587ad80870cc5ad2c8ef444ef8d81f8a6",
      "new_mode": 33188,
      "new_path": "board/freescale/p2020ds/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "bc6e71abc7706f635d14ab37d2fef2d6e39380b0",
      "old_mode": 33188,
      "old_path": "board/sbc8548/ddr.c",
      "new_id": "996ffe206da7bb31a7f3228c84b359709dfaa120",
      "new_mode": 33188,
      "new_path": "board/sbc8548/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "f7e956afb44ce3d08cb941b38dd4be884b45e866",
      "old_mode": 33188,
      "old_path": "board/sbc8560/ddr.c",
      "new_id": "e9babc6477e87b154e2834139c89f37b42814508",
      "new_mode": 33188,
      "new_path": "board/sbc8560/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "bed94bf3189e4216a65d19c159c3202e731dca8b",
      "old_mode": 33188,
      "old_path": "board/sbc8641d/ddr.c",
      "new_id": "996ffe206da7bb31a7f3228c84b359709dfaa120",
      "new_mode": 33188,
      "new_path": "board/sbc8641d/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "455832618b83cbf1971af26c7cffc1ebc1d91323",
      "old_mode": 33188,
      "old_path": "board/socrates/ddr.c",
      "new_id": "e9db476f4831f187db64c1228759e3e3aa66b3f3",
      "new_mode": 33188,
      "new_path": "board/socrates/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "64a3ee15baab255b7995a0ef6cf167433373aa82",
      "old_mode": 33188,
      "old_path": "board/stx/stxgp3/ddr.c",
      "new_id": "571137443ebd4d12a3b7239f6d044533df451dcc",
      "new_mode": 33188,
      "new_path": "board/stx/stxgp3/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "64a3ee15baab255b7995a0ef6cf167433373aa82",
      "old_mode": 33188,
      "old_path": "board/stx/stxssa/ddr.c",
      "new_id": "56c87b2fc6b12bbf2578cca6be167eb582487ad9",
      "new_mode": 33188,
      "new_path": "board/stx/stxssa/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "981bf41e0960291388d18fa1e8552672fc80f273",
      "old_mode": 33188,
      "old_path": "board/xes/xpedite517x/ddr.c",
      "new_id": "3a6e297f457173dae9cd1610a5044fe732781d81",
      "new_mode": 33188,
      "new_path": "board/xes/xpedite517x/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "f8d945ace3feea63f1fa6606f9b3cc01250e675b",
      "old_mode": 33188,
      "old_path": "board/xes/xpedite520x/ddr.c",
      "new_id": "3671cb8af9a8af700c8e17863cc896629f70ca42",
      "new_mode": 33188,
      "new_path": "board/xes/xpedite520x/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "307f875db9bbc46854d5df53f4ed3e66e468359c",
      "old_mode": 33188,
      "old_path": "board/xes/xpedite537x/ddr.c",
      "new_id": "d0662b0c57de7af6eebf9d6dec69e9a71b804cce",
      "new_mode": 33188,
      "new_path": "board/xes/xpedite537x/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "9e6964960c3e0d596207f4fae93ea65460d022b2",
      "old_mode": 33188,
      "old_path": "board/xes/xpedite550x/ddr.c",
      "new_id": "3b6e08bfcdd1449454eb76cf8c2428e2d717ea11",
      "new_mode": 33188,
      "new_path": "board/xes/xpedite550x/ddr.c"
    },
    {
      "type": "modify",
      "old_id": "b815ed0449b56cf3075d4d167af7243fdb1e2ebb",
      "old_mode": 33188,
      "old_path": "include/configs/MPC8569MDS.h",
      "new_id": "5f804254fd066648dcd41f98c86c7c47fa306e66",
      "new_mode": 33188,
      "new_path": "include/configs/MPC8569MDS.h"
    },
    {
      "type": "modify",
      "old_id": "03ee394b3988ffb5da842a1fdbfcfc86f50716d1",
      "old_mode": 33188,
      "old_path": "include/configs/MPC8610HPCD.h",
      "new_id": "7b25e071b7519d0c834374473e9c26c4a26445f3",
      "new_mode": 33188,
      "new_path": "include/configs/MPC8610HPCD.h"
    },
    {
      "type": "modify",
      "old_id": "84b7e1d22eb98f5308f4521a991dce68ab69a46c",
      "old_mode": 33188,
      "old_path": "include/configs/P1022DS.h",
      "new_id": "5f47d1a7a9490f6110035c858ad2f2590068b479",
      "new_mode": 33188,
      "new_path": "include/configs/P1022DS.h"
    },
    {
      "type": "modify",
      "old_id": "6648d6ea472e55d4ad787264312ec9cf5000ab9e",
      "old_mode": 33188,
      "old_path": "include/configs/P2020DS.h",
      "new_id": "1815191f592207dc03d929313f79076348f0f3aa",
      "new_mode": 33188,
      "new_path": "include/configs/P2020DS.h"
    },
    {
      "type": "modify",
      "old_id": "a051913ffb27694c1033138176b26449f5fd40a6",
      "old_mode": 33188,
      "old_path": "include/configs/xpedite550x.h",
      "new_id": "17aab5a7bbf0f57c014564eb4f37b5f4dd13d018",
      "new_mode": 33188,
      "new_path": "include/configs/xpedite550x.h"
    }
  ]
}
