)]}'
{
  "commit": "397a4b677447214fe644840b5328e3166a128d85",
  "tree": "fb2ebf4d2089cf87f8e871f811c85f95b12a7204",
  "parents": [
    "861c1f6f0d125a74fb46ff8ad133072302425de0"
  ],
  "author": {
    "name": "Mark Brown",
    "email": "broonie@kernel.org",
    "time": "Thu Mar 20 15:46:34 2025 +0000"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@kernel.org",
    "time": "Wed Feb 04 18:56:10 2026 +0000"
  },
  "message": "regmap: spi: Don\u0027t use spi_write_then_read()\n\nCurrently SPI reads are implemented using spi_write_then_read(). This is a\nconvenience API which as well as constructing a SPI message from parameters\nbasically the same as for a bytestream read operation also bounces things\ninto a memory buffer to allow callers to use stack or other non-DMAable\nmemory. Since regmap should already be ensuring that everything can be\nDMAed further up the stack this copy is redundant so switch to using the\nunderlying spi_sync() API with the buffers provided by the core directly.\n\nSigned-off-by: Mark Brown \u003cbroonie@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14b1d88997cbe406c8900f5032d768fc7484e99f",
      "old_mode": 33188,
      "old_path": "drivers/base/regmap/regmap-spi.c",
      "new_id": "6a3dbc217e890d25a392fd3157f9ed89188afdaa",
      "new_mode": 33188,
      "new_path": "drivers/base/regmap/regmap-spi.c"
    }
  ]
}
