Skip to content

Commit

Permalink
usb: f_qc_rndis: Correct SSUSB descriptor with IAD information
Browse files Browse the repository at this point in the history
Currently SSUB descriptor is using rndis.c related descriptor
which is not being updated at binding time. Hence windows host
is not able to load RNDIS driver identifying both Control and
Data Interfaces. Update the same which is being updated and used
by qc_rndis.c file to resolve this issue.

Change-Id: I6788059bf247dc5f767970ef76a10351ed83dbb1
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
  • Loading branch information
XNUBIA authored and Bryan Huntsman committed Jan 29, 2014
1 parent e674cb6 commit f4a28ef
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion drivers/usb/gadget/f_qc_rndis.c
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,7 @@ static struct usb_ss_ep_comp_descriptor rndis_qc_ss_bulk_comp_desc = {
};

static struct usb_descriptor_header *eth_qc_ss_function[] = {
(struct usb_descriptor_header *) &rndis_iad_descriptor,
(struct usb_descriptor_header *) &rndis_qc_iad_descriptor,

/* control interface matches ACM, not Ethernet */
(struct usb_descriptor_header *) &rndis_qc_control_intf,
Expand Down

0 comments on commit f4a28ef

Please sign in to comment.