)]}'
{
  "commit": "7065b7d466dfc4fbfa8a608cf21206efe59c01d9",
  "tree": "b6c9d32bc4be7a818a4b594b9af7e1997ffb28e8",
  "parents": [
    "2f439e805e945b410b0043db82f9666eb03914ba"
  ],
  "author": {
    "name": "Ruchika Gupta",
    "email": "ruchika.gupta@freescale.com",
    "time": "Wed Dec 15 17:02:08 2010 +0000"
  },
  "committer": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Mon Oct 03 08:52:14 2011 -0500"
  },
  "message": "powerpc/p4080: Add support for secure boot flow\n\nPre u-boot Flow:\n1. User loads the u-boot image in flash\n2. PBL/Configuration word is used to create LAW for Flash at 0xc0000000\n   (Please note that ISBC expects all these addresses, images to be\n    validated, entry point etc within 0 - 3.5G range)\n3. ISBC validates the u-boot image, and passes control to u-boot\n   at 0xcffffffc.\n\nChanges in u-boot:\n1. Temporarily map CONFIG_SYS_MONITOR_BASE to the 1M\n   CONFIG_SYS_PBI_FLASH_WINDOW in AS\u003d1.\n   (The CONFIG_SYS_PBI_FLASH_WINDOW is the address map for the flash\n    created by PBL/configuration word within 0 - 3.5G memory range. The\n    u-boot image at this address has been validated by ISBC code)\n2. Remove TLB entries for 0 - 3.5G created by ISBC code\n3. Remove the LAW entry for the CONFIG_SYS_PBI_FLASH_WINDOW created by\n   PBL/configuration word after switch to AS \u003d 1\n\nSigned-off-by: Ruchika Gupta \u003cruchika.gupta@freescale.com\u003e\nSigned-off-by: Kuldip Giroh \u003ckuldip.giroh@freescale.com\u003e\nAcked-by: Wood Scott-B07421 \u003cB07421@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "27f836c3d2e310cfcdaff11a27fddda0bb629f6f",
      "old_mode": 33188,
      "old_path": "arch/powerpc/cpu/mpc85xx/cpu_init.c",
      "new_id": "e2c5b6fc3e242bb14e66b8ec5a2badaaaa70c9ed",
      "new_mode": 33188,
      "new_path": "arch/powerpc/cpu/mpc85xx/cpu_init.c"
    },
    {
      "type": "modify",
      "old_id": "a04f5c101f9597f072f2cedb24de035fccd13ddf",
      "old_mode": 33188,
      "old_path": "arch/powerpc/cpu/mpc85xx/cpu_init_early.c",
      "new_id": "4ef3c9a8a5fedcb3c0306cdefcf2fe1ff7e71930",
      "new_mode": 33188,
      "new_path": "arch/powerpc/cpu/mpc85xx/cpu_init_early.c"
    },
    {
      "type": "modify",
      "old_id": "d89d18ce810bc7945304488aa5bc1e18df25eae2",
      "old_mode": 33188,
      "old_path": "arch/powerpc/cpu/mpc85xx/start.S",
      "new_id": "5e0d78d0064f6ef120d21e9a9b2170cd97f9d1ec",
      "new_mode": 33188,
      "new_path": "arch/powerpc/cpu/mpc85xx/start.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1c1967d1d639f15fbf65fb325d8c47552b91fa8",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/fsl_secure_boot.h"
    },
    {
      "type": "modify",
      "old_id": "0dd57f35cfc8040f8cb30c17a1fc13772e17a236",
      "old_mode": 33188,
      "old_path": "arch/powerpc/include/asm/immap_85xx.h",
      "new_id": "135e2d89b766e8341311c3b6de585aa1308d7077",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/immap_85xx.h"
    },
    {
      "type": "modify",
      "old_id": "acbf664a418e10f2d41037b384df629de7b55caa",
      "old_mode": 33188,
      "old_path": "boards.cfg",
      "new_id": "ebf42402eb298f3736a0aa6deff874dc43acb7ab",
      "new_mode": 33188,
      "new_path": "boards.cfg"
    },
    {
      "type": "modify",
      "old_id": "ca3229bc65c7b4ed0597707d17bc2fb3ebafd48b",
      "old_mode": 33188,
      "old_path": "include/configs/corenet_ds.h",
      "new_id": "d5fc19b531422e571c81f497c50ad2e284a3955f",
      "new_mode": 33188,
      "new_path": "include/configs/corenet_ds.h"
    }
  ]
}
