)]}'
{
  "commit": "d5bc05f6cac06387d1f06d5937399f8ba046aba0",
  "tree": "a08da64dbb0a4066a0d6825f859aa3ac64be7a1c",
  "parents": [
    "610d1f072f6f828318585e5c948d1f249bd6b316"
  ],
  "author": {
    "name": "Anthony Rocha",
    "email": "anthony.rocha@amd.com",
    "time": "Fri Mar 20 17:36:14 2026 -0700"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "anthony.rocha@amd.com",
    "time": "Fri Mar 20 17:40:05 2026 -0700"
  },
  "message": "mctp: add memory_mappings to i2c_server process\n\nAdd i2c_regs and scu device mappings to the i2c_server process in the\nAST1060-EVB MCTP system configuration, matching what is already present\nin the i2c-slave system config.\n\nWithout these mappings the kernel will not grant the i2c_server process\naccess to the I2C peripheral block (0x7e7b0000) or the SCU register\nblock (0x7e6e2000). The latter is required by ClockConfig::from_hardware()\nwhich reads SCU310 at boot to derive the APB clock frequency used for\nI2C timing calculations.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "510bf1ab7fd4fabfef3e84fb3555b3ee1fb24bf9",
      "old_mode": 33188,
      "old_path": "target/ast1060-evb/mctp/system.json5",
      "new_id": "86c2abd489a18cb7c64832dae2a6286f7f9dd92c",
      "new_mode": 33188,
      "new_path": "target/ast1060-evb/mctp/system.json5"
    }
  ]
}
