4 * Copyright 2015 Google Inc.
5 * Copyright 2015 Linaro Ltd.
7 * Released under the GPLv2 only.
15 int gb_svc_intf_reset(struct gb_svc *svc, u8 intf_id);
16 int gb_svc_connection_create(struct gb_svc *svc, u8 intf1_id, u16 cport1_id,
17 u8 intf2_id, u16 cport2_id, bool boot_over_unipro);
18 void gb_svc_connection_destroy(struct gb_svc *svc, u8 intf1_id, u16 cport1_id,
19 u8 intf2_id, u16 cport2_id);
20 int gb_svc_dme_peer_get(struct gb_svc *svc, u8 intf_id, u16 attr, u16 selector,
22 int gb_svc_dme_peer_set(struct gb_svc *svc, u8 intf_id, u16 attr, u16 selector,
25 int gb_svc_protocol_init(void);
26 void gb_svc_protocol_exit(void);
28 struct gb_connection *gb_ap_svc_connection_create(struct gb_host_device *hd);