diff options
-rw-r--r-- | drivers/usb/gadget/android.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c index d0ec54b810c1..8245ebde727c 100644 --- a/drivers/usb/gadget/android.c +++ b/drivers/usb/gadget/android.c @@ -36,10 +36,14 @@ #include "f_mtp.c" #include "f_accessory.c" #define USB_ETH_RNDIS y +#define USB_FRNDIS_INCLUDED y #include "f_rndis.c" #include "rndis.c" #include "u_ether.c" +USB_ETHERNET_MODULE_PARAMETERS(); + + MODULE_AUTHOR("Mike Lockwood"); MODULE_DESCRIPTION("Android Composite USB Driver"); MODULE_LICENSE("GPL"); @@ -596,7 +600,7 @@ rndis_function_bind_config(struct android_usb_function *f, rndis->ethaddr[0], rndis->ethaddr[1], rndis->ethaddr[2], rndis->ethaddr[3], rndis->ethaddr[4], rndis->ethaddr[5]); - dev = gether_setup_name(c->cdev->gadget, rndis->ethaddr, "rndis"); + dev = gether_setup_name(c->cdev->gadget,dev_addr, host_addr, rndis->ethaddr, qmult, "rndis"); if (IS_ERR(dev)) { ret = PTR_ERR(dev); pr_err("%s: gether_setup failed\n", __func__); |