diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-03-23 16:49:37 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-03-23 16:49:37 -0400 |
commit | cd0e075784f4bce97b4ed47d4b354f045e895546 (patch) | |
tree | 2354d4c2f5185c59dc21c537841b55c694cc53ec /drivers/usb/chipidea | |
parent | 32fc9eb5b2dcebefb7fb4c8288c739c320362524 (diff) | |
parent | bc465aa9d045feb0e13b4a8f32cc33c1943f62d6 (diff) |
Merge 4.0-rc5 into usb-next
We want the USB fixes in here as well to resolve merge conflicts.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/chipidea')
-rw-r--r-- | drivers/usb/chipidea/udc.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/usb/chipidea/udc.c b/drivers/usb/chipidea/udc.c index 4254792f56fc..228654c94843 100644 --- a/drivers/usb/chipidea/udc.c +++ b/drivers/usb/chipidea/udc.c | |||
@@ -949,6 +949,13 @@ __acquires(hwep->lock) | |||
949 | return retval; | 949 | return retval; |
950 | } | 950 | } |
951 | 951 | ||
952 | static int otg_a_alt_hnp_support(struct ci_hdrc *ci) | ||
953 | { | ||
954 | dev_warn(&ci->gadget.dev, | ||
955 | "connect the device to an alternate port if you want HNP\n"); | ||
956 | return isr_setup_status_phase(ci); | ||
957 | } | ||
958 | |||
952 | /** | 959 | /** |
953 | * isr_setup_packet_handler: setup packet handler | 960 | * isr_setup_packet_handler: setup packet handler |
954 | * @ci: UDC descriptor | 961 | * @ci: UDC descriptor |
@@ -1081,6 +1088,10 @@ __acquires(ci->lock) | |||
1081 | ci); | 1088 | ci); |
1082 | } | 1089 | } |
1083 | break; | 1090 | break; |
1091 | case USB_DEVICE_A_ALT_HNP_SUPPORT: | ||
1092 | if (ci_otg_is_fsm_mode(ci)) | ||
1093 | err = otg_a_alt_hnp_support(ci); | ||
1094 | break; | ||
1084 | default: | 1095 | default: |
1085 | goto delegate; | 1096 | goto delegate; |
1086 | } | 1097 | } |