)]}'
{
  "commit": "c8b2b8ab6f49a560e0d3a1d5538da9ee2f63e0fd",
  "tree": "a00d844ff79a25b95585c8f16e037a35eee71875",
  "parents": [
    "6e5dec042bd61fa5ff5da3acbb30041e7686e62f"
  ],
  "author": {
    "name": "Timothy Trippel",
    "email": "ttrippel@google.com",
    "time": "Tue Jan 04 14:14:26 2022 -0800"
  },
  "committer": {
    "name": "Miguel Young",
    "email": "mcyoung@google.com",
    "time": "Fri Jan 07 13:31:20 2022 -0500"
  },
  "message": "[sw/dif] Add `dif_multi_bit_bool_to_toggle()` base DIFs.\n\nSome clkmgr DIFs require converting a multi-bit boolean value to a DIF\ntoggle value. This commit adds a base DIF to do the conversion that can\nbe shared across all IP DIF libs.\n\nThis fixes #9036.\n\nSigned-off-by: Timothy Trippel \u003cttrippel@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd7fd6f3d23843715f3b7a6ec3626cee417ba95d",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/BUILD",
      "new_id": "7301951ac47c5b7c60a472bb57e0aab0e4fbe56b",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ab0184caa33efcd67e81feb0d5cb986672fdbc79",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_base.c",
      "new_id": "49eb4579bf6412765ab57ae11bf0a431c2713810",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_base.c"
    },
    {
      "type": "modify",
      "old_id": "f801b0597ee8b3226fa4105d94c7ab4917dfb96d",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_base.h",
      "new_id": "e149d915b5f7fe52777f33cb39aa4936de4fc632",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_base.h"
    },
    {
      "type": "modify",
      "old_id": "aa28c86011d427cc047a7f85503271393276f942",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_clkmgr.c",
      "new_id": "35a93dc8c1b4880ee74710ea81a977cd914294e9",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_clkmgr.c"
    }
  ]
}
