greybus: Merge branch 'master' into branch 'svc'.

This required some hand-tweaking in connection.c, hopefully I got it all
correct...

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
tree: df2fe8cf1277826efa63fa2f2bf53f243e8d7b7f
  1. drivers/