{"push_id":884750013,"size":7,"distinct_size":7,"ref":"refs/heads/audio_integration","head":"a6bcbdfbdcad4b5607441b98caef623ef6cff7aa","before":"2ff81351be1db33b81e70ac5634da1742be08add","commits":[{"sha":"de5ff33c56c831fda55d4266cce052bcf2beb70e","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"firmware: Fetch es2 VID/PID to distinguish module vendors\n\nThe es2 chip doesn't have VID/PID programmed into the hardware and we\nneed to hack that up to distinguish different modules and their firmware\npackages.\n\nThis fetches VID/PID (over firmware protocol) for es2 chip only, when\nVID/PID already sent during hotplug are 0.\n\nSince only the bootrom contains a firmware protocol cport, this only\naffects bootrom's working and not nuttx.\n\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nReviewed-by: Johan Hovold <johan@hovoldconsulting.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@google.com>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/de5ff33c56c831fda55d4266cce052bcf2beb70e"},{"sha":"5f918bc5c1e66f128181ec729cc9417ed6108251","author":{"email":"d2b1f688be96458fbe6eb8ddf2edcaabc2278f57@linaro.org","name":"Vaibhav Agarwal"},"message":"Audio: Added GB Audio protocol driver\n\nFor each GB Codec module plugged in/out, this enables:\n- Add/Remove platform device\n- Add/Remove DAI links\n- Add/Remove codec driver DAPM widgets, routes, kcontrols\n\nSigned-off-by: Vaibhav Agarwal <vaibhav.agarwal@linaro.org>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/5f918bc5c1e66f128181ec729cc9417ed6108251"},{"sha":"5724af945c8cf32006a900d2b12928d18ededf45","author":{"email":"d2b1f688be96458fbe6eb8ddf2edcaabc2278f57@linaro.org","name":"Vaibhav Agarwal"},"message":"Audio: Register GB codec platform device for each codec module inserted.\n\nModify GB codec device registration to actual hotplug mechanism.\nNow, GB codec device is added/removed in response to each physical\nGB codec module inserted/removed.\n\nSigned-off-by: Vaibhav Agarwal <vaibhav.agarwal@linaro.org>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/5724af945c8cf32006a900d2b12928d18ededf45"},{"sha":"56498f01f1e948d25132b650a02f776991623c58","author":{"email":"2540a8c57225c2058d000de41debc8b502ea4a38@animalcreek.com","name":"Mark Greer"},"message":"audio: Use underscore in filename\n\nFor consistency with other files in the Greybus repository,\nrename 'device-codec.c' to use an underscore instead of a\nhyphen.\n\nSigned-off-by: Mark Greer <mgreer@animalcreek.com>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/56498f01f1e948d25132b650a02f776991623c58"},{"sha":"1f155f8dfe28e4af15969ad0246d3f71e789c700","author":{"email":"2540a8c57225c2058d000de41debc8b502ea4a38@animalcreek.com","name":"Mark Greer"},"message":"audio: Add Audio Device Class Protocol definitions\n\nAdd in the macros and structures that support the Audio Device\nClass Protocol.\n\nSigned-off-by: Mark Greer <mgreer@animalcreek.com>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/1f155f8dfe28e4af15969ad0246d3f71e789c700"},{"sha":"9521615e9249ac96b787f97d75e5d28923c38db6","author":{"email":"2540a8c57225c2058d000de41debc8b502ea4a38@animalcreek.com","name":"Mark Greer"},"message":"audio: Add Greybus Audio Device Class Protocol helper routines\n\nAdd helper routines to make communicating with audio modules easier.\n\nSigned-off-by: Mark Greer <mgreer@animalcreek.com>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/9521615e9249ac96b787f97d75e5d28923c38db6"},{"sha":"a6bcbdfbdcad4b5607441b98caef623ef6cff7aa","author":{"email":"2540a8c57225c2058d000de41debc8b502ea4a38@animalcreek.com","name":"Mark Greer"},"message":"audio: Add direct audio streaming support to/from APBridgeA\n\nSigned-off-by: Mark Greer <mgreer@animalcreek.com>","distinct":true,"url":"https://api.github.com/repos/animalcreek/greybus/commits/a6bcbdfbdcad4b5607441b98caef623ef6cff7aa"}]}