)]}'
{
  "commit": "edf413f689e930011bf39ec726f704af99d7263b",
  "tree": "1883284699350a46737dfd9c3fd6f6baf9d3179d",
  "parents": [
    "f0bbc2b55f47f93286bb1b9ddbdb8ffed3572064"
  ],
  "author": {
    "name": "Axel Lin",
    "email": "axel.lin@gmail.com",
    "time": "Thu Oct 13 14:57:31 2011 +0800"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@opensource.wolfsonmicro.com",
    "time": "Thu Oct 13 11:50:05 2011 +0100"
  },
  "message": "ASoC: sta32x: Write the register default value to cache for reserved registers\n\nChip documentation explicitly requires that the reset values\nof reserved register bits are left untouched.\n\ncodec-\u003ehw_read is broken now.\nHere we use below trick to avoid writing to reserved registers while resume.\nWrite the register default value to cache for reserved registers,\nso the write to the these registers are suppressed by the cache\nrestore code when it skips writes of default registers.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "754b3ff9afa5b243db15f0c77214994a441ba4ef",
      "old_mode": 33188,
      "old_path": "sound/soc/codecs/sta32x.c",
      "new_id": "bb82408ab8e1bb93f187dac610e5a1141501bd72",
      "new_mode": 33188,
      "new_path": "sound/soc/codecs/sta32x.c"
    }
  ]
}
