Commit 6adcf441 authored by Johan Hovold's avatar Johan Hovold Committed by Greg Kroah-Hartman

greybus: es2: reset cports at disable

Make sure to reset CPorts at disable rather than enable as per
specification.
Reviewed-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarJohan Hovold <johan@hovoldconsulting.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent 3cbe52c2
...@@ -602,7 +602,7 @@ static void es2_cport_release(struct gb_host_device *hd, u16 cport_id) ...@@ -602,7 +602,7 @@ static void es2_cport_release(struct gb_host_device *hd, u16 cport_id)
ida_simple_remove(&hd->cport_id_map, cport_id); ida_simple_remove(&hd->cport_id_map, cport_id);
} }
static int cport_enable(struct gb_host_device *hd, u16 cport_id) static int cport_disable(struct gb_host_device *hd, u16 cport_id)
{ {
int retval; int retval;
...@@ -794,7 +794,7 @@ static struct gb_hd_driver es2_driver = { ...@@ -794,7 +794,7 @@ static struct gb_hd_driver es2_driver = {
.message_cancel = message_cancel, .message_cancel = message_cancel,
.cport_allocate = es2_cport_allocate, .cport_allocate = es2_cport_allocate,
.cport_release = es2_cport_release, .cport_release = es2_cport_release,
.cport_enable = cport_enable, .cport_disable = cport_disable,
.latency_tag_enable = latency_tag_enable, .latency_tag_enable = latency_tag_enable,
.latency_tag_disable = latency_tag_disable, .latency_tag_disable = latency_tag_disable,
.output = output, .output = output,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment