greybus: svc: skip setting flags for boot over unipro
authorViresh Kumar <viresh.kumar@linaro.org>
Wed, 7 Oct 2015 19:40:24 +0000 (15:40 -0400)
committerGreg Kroah-Hartman <gregkh@google.com>
Fri, 9 Oct 2015 20:58:17 +0000 (13:58 -0700)
commit1575ef18aea40ab1f6915917901a80ca780188a6
tree73a9f53fa60bec580351ae705ff0469099dafade
parentd3247a3fc7123f7001829a6ece731cf23e56a829
greybus: svc: skip setting flags for boot over unipro

We need to skip setting E2EFC and other flags to the SVC connection
create request, for all cports, on an interface that need to boot over
unipro, i.e. interfaces required to download firmware.

This also adds a FIXME as we need to do it differently for ES3.

Tested-by: Eli Sennesh <esennesh@leaflabs.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off by: Eli Sennesh <esennesh@leaflabs.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/connection.c
drivers/staging/greybus/greybus_protocols.h
drivers/staging/greybus/interface.h
drivers/staging/greybus/svc.c
drivers/staging/greybus/svc.h