)]}'
{
  "commit": "6ee62940cb7e33290a2f5c3fa1a3286ae42e8806",
  "tree": "57b1125972f5aa8f0a7528671c0209ae78107dac",
  "parents": [
    "1e3842541db673c850625bfae4227fb88767a2a9"
  ],
  "author": {
    "name": "Jayashree Dhanapal",
    "email": "jayashree-d@hcl.com",
    "time": "Tue Dec 14 15:22:23 2021 +0530"
  },
  "committer": {
    "name": "Zhikui Ren",
    "email": "zhikui.ren@intel.com",
    "time": "Fri Dec 09 23:50:02 2022 +0000"
  },
  "message": "IpmbSensor:Add bus index for multiple IPMB bus\n\nIPMB bus is a physical bus which is exposed using IPMB driver. IPMB\nis an I2c based serial bus that interconnects the baseboard and\nchassis management.\n\nA BMC that includes IPMB interface support and also provides the\ncapability for system software to send and receive messages to\nand from the IPMB using the BMC as a kind of communication\ncontroller.\n\nIn OCP multi-host platform, multiple IPMB bus support is present.\nTherefore, for each config, IPMB bus value will be passed from\nentity-manager json config file.\n\nThrough this IPMB bus, BMC will send and receive messages and then\nstore the response for each configuration.\n\nExample :\n        {\n            \"Address\": \"0x01\",\n            \"Bus\": \"$bus\",\n            \"Name\": \"Temp_Sensor\",\n            \"Type\": \"IpmbSensor\"\n        }\n\nIn the current patchset, only IPMB bus value is read and further\nimplementation using this value will be done in the following\npatchset.\n\nSDR Sensor :\n https://gerrit.openbmc-project.xyz/c/openbmc/dbus-sensors/+/52164\n https://gerrit.openbmc-project.xyz/c/openbmc/dbus-sensors/+/38905\n\nIPMB GPIO State :\n https://gerrit.openbmc-project.xyz/c/openbmc/dbus-sensors/+/47952\n\nTESTED: Tested on Facebook YosemiteV2 hardware and verified the\nIPMB bus value.\n\nSigned-off-by: Jayashree Dhanapal \u003cjayashree-d@hcl.com\u003e\nChange-Id: I0a47057da98ee81471ac9f6fac69a036853db7d1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39e385dd07f36ee116a65f07564712216bced92c",
      "old_mode": 33188,
      "old_path": "src/IpmbSensor.cpp",
      "new_id": "2af79e4c3fb9b589a0ac5b31efcf3a2c7d8b3069",
      "new_mode": 33188,
      "new_path": "src/IpmbSensor.cpp"
    }
  ]
}
