summaryrefslogtreecommitdiff
path: root/drivers/staging/greybus/hd.h
diff options
context:
space:
mode:
authorFabien Parent <fparent@baylibre.com>2016-02-23 18:46:08 +0100
committerGreg Kroah-Hartman <gregkh@google.com>2016-02-24 17:21:58 -0800
commit9ed5e1ba33d12dfcc693c87779f39b91c16c15b9 (patch)
treee70e391650620a9864c2cfa8c0e05b4647a20fdf /drivers/staging/greybus/hd.h
parentc5e7cbaf3ab8842278a9162dfaf04464ce21f0e4 (diff)
greybus: connection: add api to {en,dis}able unipro fct flow
In order to support mailbox-free control cport init on the bridges the AP must be able to enable/disable the flow of unipro fct tokens. Add a new API that will enable or disable on APBA the flow of fct tokens. Reviewed-by: Johan Hovold <johan@hovoldconsulting.com> Signed-off-by: Fabien Parent <fparent@baylibre.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/hd.h')
-rw-r--r--drivers/staging/greybus/hd.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/greybus/hd.h b/drivers/staging/greybus/hd.h
index e11359b145e6..eaddfc9befd6 100644
--- a/drivers/staging/greybus/hd.h
+++ b/drivers/staging/greybus/hd.h
@@ -25,6 +25,8 @@ struct gb_hd_driver {
int (*latency_tag_disable)(struct gb_host_device *hd, u16 cport_id);
int (*output)(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
bool async);
+ int (*fct_flow_enable)(struct gb_host_device *hd, u16 cport_id);
+ int (*fct_flow_disable)(struct gb_host_device *hd, u16 cport_id);
};
struct gb_host_device {