aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorVaibhav Agarwal <[email protected]>2016-06-09 09:30:39 +0530
committerGreg Kroah-Hartman <[email protected]>2016-06-09 21:21:09 -0700
commit27c243cf5fcf4b3bb525f1f3f15ed8db91199507 (patch)
treeb8a204021996ee419362e9b7f75e675638347c50 /tools/perf/scripts/python
parent8c2522d87ab20ba245ddf92e4e8b19a76e5760fd (diff)
greybus: Use mute_stream callback to initiate GB data xfer
Currently trigger callback is used to start/stop greybus tx/rx path. This works well for almost all scenario except few specially handled usecases by Android Audio subsystem. In case of Music playback followed by Incoming ringtone, above layer tries to trigger_pause from one FE dailink and start a fresh playback via different FE dailink. Since, same BE dailink is used for both cases, an invalid state transition is requested i.e. from PAUSE->START. This fails & thus causes ringtone playback failure. With built-in codec, trigger callback is not required to initiate data xfer unlike gb-codec driver. This state transition should be handled in Android layer, but since it can lead to multiple side effects for various usecase we are trying to avoid trigger callback in gbcodec driver as well. Signed-off-by: Vaibhav Agarwal <[email protected]> Reviewed-by: Mark Greer <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions