)]}'
{
  "commit": "eda1a701fd9589b6ed15b109558bd4f6202e3829",
  "tree": "0741b263b8e99bb168181997704e9533635d1bc0",
  "parents": [
    "336b8423e285174ebecf02a743d69913b83bbc48"
  ],
  "author": {
    "name": "Lars-Peter Clausen",
    "email": "lars@metafoo.de",
    "time": "Mon Nov 10 22:41:47 2014 +0100"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@kernel.org",
    "time": "Tue Nov 18 15:37:46 2014 +0000"
  },
  "message": "ASoC: ac97: Use static ac97_bus\n\nWe always pass soc_ac97_ops to snd_soc_new_ac97_codec(). So instead of\nallocating a snd_ac97_bus in snd_soc_new_ac97_codec() just use a static one\nthat gets initialized when snd_soc_set_ac97_ops() is called.\n\nAlso drop the device number parameter from snd_soc_new_ac97_codec(). We\ncurrently only support one device per bus and all drivers pass 0 for the\ndevice number. And if we should ever support multiple devices per bus it\nwouldn\u0027t be up to individual AC\u002797 device drivers to pick their number, but\nrather either the AC\u002797 adapter driver or the core code will assign them.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nAcked-by: Charles Keepax \u003cckeepax@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "adef34fa5209138fad4d2a62a8549d5b7b7a580e",
      "old_mode": 33188,
      "old_path": "include/sound/soc.h",
      "new_id": "44b3ce531fd6e11e6b739579119335ccdd6c04cd",
      "new_mode": 33188,
      "new_path": "include/sound/soc.h"
    },
    {
      "type": "modify",
      "old_id": "9ed4e12c26d1c217dc7c3923a73aa98e73a0f102",
      "old_mode": 33188,
      "old_path": "sound/soc/codecs/ad1980.c",
      "new_id": "f71cc21e67d44e264386a59b73c6a41e58703b9a",
      "new_mode": 33188,
      "new_path": "sound/soc/codecs/ad1980.c"
    },
    {
      "type": "modify",
      "old_id": "53b810d23feac4ce2530a7af6170044e22d4268a",
      "old_mode": 33188,
      "old_path": "sound/soc/codecs/stac9766.c",
      "new_id": "45ac4a71ecff967cb4fbed57a3d6f5c7359a5646",
      "new_mode": 33188,
      "new_path": "sound/soc/codecs/stac9766.c"
    },
    {
      "type": "modify",
      "old_id": "1650195f6c8467517a9dcae68382af27f5cfbb1f",
      "old_mode": 33188,
      "old_path": "sound/soc/codecs/wm9705.c",
      "new_id": "2cb8a31819fa27b3b957b8034f355f3b50b64fe2",
      "new_mode": 33188,
      "new_path": "sound/soc/codecs/wm9705.c"
    },
    {
      "type": "modify",
      "old_id": "3fad37e0d33d532b9008d218af9b77e2d4ad34ed",
      "old_mode": 33188,
      "old_path": "sound/soc/codecs/wm9712.c",
      "new_id": "6b36223fd24702f40335b1df4d5a68fbb29c3bf1",
      "new_mode": 33188,
      "new_path": "sound/soc/codecs/wm9712.c"
    },
    {
      "type": "modify",
      "old_id": "998e4c7b6b12e7b896b5411834e181ec97c0f3cb",
      "old_mode": 33188,
      "old_path": "sound/soc/codecs/wm9713.c",
      "new_id": "2071df707e88bb20adeca69d9c3dd4c9500539c2",
      "new_mode": 33188,
      "new_path": "sound/soc/codecs/wm9713.c"
    },
    {
      "type": "modify",
      "old_id": "da7b031a6eeaa88b992e0551499886042ffdeda8",
      "old_mode": 33188,
      "old_path": "sound/soc/soc-ac97.c",
      "new_id": "dbfca7e7dddb572fd6167e86e0a92eb2b6ee0cf7",
      "new_mode": 33188,
      "new_path": "sound/soc/soc-ac97.c"
    }
  ]
}
