)]}'
{
  "commit": "c1d1c26e8c6fcb1cd172daf13a457c94cbd98323",
  "tree": "58deca2171998559c90cf8ed2aab3fe52fa950a3",
  "parents": [
    "728433df0a165b270171f792562fa6fa363f620d"
  ],
  "author": {
    "name": "Damon Lee",
    "email": "Damon.Lee@data61.csiro.au",
    "time": "Tue Feb 11 14:33:41 2020 +1100"
  },
  "committer": {
    "name": "Damon Lee",
    "email": "Damon.Lee@data61.csiro.au",
    "time": "Tue Feb 11 14:33:41 2020 +1100"
  },
  "message": "libtx2bpmp: Share initialised BPMP structures\n\nThere are now multiple interfaces that require access to the BPMP and it\nisn\u0027t possible to have multiple copies of BPMP state as the BPMP\u0027s\nprivate state must be shared. Thus, we now keep a global BPMP structure\nand share that instead of requiring each user to initialise a private\nstructure. This commit also updates the tx2 clock driver to reflect\nthose changes.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bd12136e83154b1a5ba8b7ba7d6ed2349df5c10",
      "old_mode": 33188,
      "old_path": "libplatsupportports/src/plat/tx2/clock.c",
      "new_id": "30e5b221e494397cd4ddc428ebd66242f25ce97b",
      "new_mode": 33188,
      "new_path": "libplatsupportports/src/plat/tx2/clock.c"
    },
    {
      "type": "modify",
      "old_id": "13d3847c2cd232258c837a11353424f6bd8a4d31",
      "old_mode": 33188,
      "old_path": "libtx2bpmp/include/tx2bpmp/bpmp.h",
      "new_id": "a6575ff361bbe67d71c71893d41f83550c2595b0",
      "new_mode": 33188,
      "new_path": "libtx2bpmp/include/tx2bpmp/bpmp.h"
    },
    {
      "type": "modify",
      "old_id": "6ba37ea494665cef8394a88ba7c6705e70ba41d2",
      "old_mode": 33188,
      "old_path": "libtx2bpmp/src/bpmp.c",
      "new_id": "b474fbf65ec7f69da44bbac5b5ddbb8a7eeaa9cd",
      "new_mode": 33188,
      "new_path": "libtx2bpmp/src/bpmp.c"
    }
  ]
}
