)]}'
{
  "commit": "c8790cb6da58d3fa09dfa707aa486fe6769c23bc",
  "tree": "4d0f9977301a4fd5964f07a589c2dc2e1f067f93",
  "parents": [
    "564b5e24ccd4c840a7f84dfd952e5715dd9b3966"
  ],
  "author": {
    "name": "Lina Iyer",
    "email": "ilina@codeaurora.org",
    "time": "Wed Jun 20 18:57:06 2018 +0530"
  },
  "committer": {
    "name": "Andy Gross",
    "email": "andy.gross@linaro.org",
    "time": "Sat Jul 21 13:33:36 2018 -0500"
  },
  "message": "drivers: qcom: rpmh: add support for batch RPMH request\n\nPlatform drivers need make a lot of resource state requests at the same\ntime, say, at the start or end of an usecase. It can be quite\ninefficient to send each request separately. Instead they can give the\nRPMH library a batch of requests to be sent and wait on the whole\ntransaction to be complete.\n\nrpmh_write_batch() is a blocking call that can be used to send multiple\nRPMH command sets. Each RPMH command set is set asynchronously and the\nAPI blocks until all the command sets are complete and receive their\ntx_done callbacks.\n\nSigned-off-by: Lina Iyer \u003cilina@codeaurora.org\u003e\nSigned-off-by: Raju P.L.S.S.S.N \u003crplsssn@codeaurora.org\u003e\nReviewed-by: Matthias Kaehlcke \u003cmka@chromium.org\u003e\nSigned-off-by: Andy Gross \u003candy.gross@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a8a4b7aeeadfdc834ae20a382fe34bf563fca91",
      "old_mode": 33188,
      "old_path": "drivers/soc/qcom/rpmh-internal.h",
      "new_id": "a7bbbb67991cfe809bb8bf6573160068f36b9323",
      "new_mode": 33188,
      "new_path": "drivers/soc/qcom/rpmh-internal.h"
    },
    {
      "type": "modify",
      "old_id": "5d0dd0581904761e7a81086538d0af0d3e7b2401",
      "old_mode": 33188,
      "old_path": "drivers/soc/qcom/rpmh-rsc.c",
      "new_id": "4c0c1f24911a3edd18e56dd882bf559595a7c8d3",
      "new_mode": 33188,
      "new_path": "drivers/soc/qcom/rpmh-rsc.c"
    },
    {
      "type": "modify",
      "old_id": "1e3d34876af1354cf9101f872489bc2a18109754",
      "old_mode": 33188,
      "old_path": "drivers/soc/qcom/rpmh.c",
      "new_id": "c7beb684128916173eb4e411435c9d1be32fc260",
      "new_mode": 33188,
      "new_path": "drivers/soc/qcom/rpmh.c"
    },
    {
      "type": "modify",
      "old_id": "1161a5c77e758ee5c6ce1869cb2b42e7521ec0ca",
      "old_mode": 33188,
      "old_path": "include/soc/qcom/rpmh.h",
      "new_id": "619e07c75da9faaeaf01c89c5af073b9741ebc6f",
      "new_mode": 33188,
      "new_path": "include/soc/qcom/rpmh.h"
    }
  ]
}
