From patchwork Thu Apr 7 23:49:03 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Tobias X-Patchwork-Id: 607715 X-Patchwork-Delegate: l.majewski@samsung.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3qgzpS3Ybhz9t5S for ; Fri, 8 Apr 2016 09:49:35 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=wNHm7EsN; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 42652A7531; Fri, 8 Apr 2016 01:49:32 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UKPqzzVK0ONx; Fri, 8 Apr 2016 01:49:31 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 57B2DA74E0; Fri, 8 Apr 2016 01:49:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B6532A74E0 for ; Fri, 8 Apr 2016 01:49:27 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CnpcZgrWJW70 for ; Fri, 8 Apr 2016 01:49:27 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mail-pa0-f47.google.com (mail-pa0-f47.google.com [209.85.220.47]) by theia.denx.de (Postfix) with ESMTPS id 3C0EAA7498 for ; Fri, 8 Apr 2016 01:49:22 +0200 (CEST) Received: by mail-pa0-f47.google.com with SMTP id td3so63590521pab.2 for ; Thu, 07 Apr 2016 16:49:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=yLCGeJbPiCGqjaCmxs3CdXC6uEK4uFOAL4dhj4h2NB0=; b=wNHm7EsNHSnxQVS2k2pcaLQsbTPRXjQklUvG5pDC/wbVACcphqRysMugr+6qa9ZXrn GlqUmf7v3ILgHBvoQtKhxDnV2LTMs7Pja5tOHuvcZzZQEaPqd9A8f26Pl80VLwFf+Hcq sNDhQDmsrYBZPBLtXA5a7mxdAsXVcEtP44JavtQMQKLtplOpRst6QVfnS4h7vAft1cdz 3BeiXBTZVVBSsfM9jd/+kcJb4JTVUKG6Ak7kyRI285RHTse3hdGgya4DIJpqXqAJrU5B 2Qe+CpVz5ro/uLkOMAI/hnyejuk76FFivWY7xhMV73TuxrHMaf8IZMqOZatchwovr1WG +3QA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=yLCGeJbPiCGqjaCmxs3CdXC6uEK4uFOAL4dhj4h2NB0=; b=ZoXinIeOQWPbceWsWt0emj82QMgdmYeksCZAcDdWjoKYp+HO9mIdSN6jrX5sv923zO uy5ztPRyGDXSQskAYeYqOYc2noaZlbgq0exwFnK+El/pk6jFKwBmXXipGBv5u6hDkPAI iGMFWy4RlZBOQ1shUegUdXpukgJ5GZh+jediuH8J/Z0AoVkpzs5vPpNCDPb/MstL6usD i283EJjfjr6ypkXWDNhs07ZZ56xvDCigXFWlncId1Q40JPaEMc7xULceRoGCL5AzjkwX BwsvTOuMv9uhQATVGNPKs5IAe+y+nKqJF3F6j/wr6999kg5YkWCj0Sc+7pPMCXtEIJEd fKsA== X-Gm-Message-State: AD7BkJLBZ3EB1Zs9is79QND5OKcIhRukjBUW4XGqOCkH5mvVb9lrfjtd1V7PxIn2Mzgzrg== X-Received: by 10.66.251.132 with SMTP id zk4mr8358032pac.50.1460072960912; Thu, 07 Apr 2016 16:49:20 -0700 (PDT) Received: from localhost.localdomain ([216.38.147.172]) by smtp.gmail.com with ESMTPSA id p26sm14510209pfi.84.2016.04.07.16.49.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 07 Apr 2016 16:49:19 -0700 (PDT) From: John Tobias To: u-boot@lists.denx.de, l.majewski@samsung.com, festevam@gmail.com Date: Thu, 7 Apr 2016 16:49:03 -0700 Message-Id: <1460072943-77066-1-git-send-email-john.tobias.ph@gmail.com> X-Mailer: git-send-email 2.8.1 Cc: John Tobias Subject: [U-Boot] [PATCH] USB: g_dnl: Change device class X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" The USB Mass Storage (ums) works in Windows, Linux and OS X (EL Capitan). But, not in OS X (Yosemite). By applying the said patch, it extends the ums support. Signed-off-by: John Tobias Acked-by: Lukasz Majewski Tested-by: Lukasz Majewski --- drivers/usb/gadget/g_dnl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/gadget/g_dnl.c b/drivers/usb/gadget/g_dnl.c index 2fa6da4..bd3aad9 100644 --- a/drivers/usb/gadget/g_dnl.c +++ b/drivers/usb/gadget/g_dnl.c @@ -58,8 +58,8 @@ static struct usb_device_descriptor device_desc = { .bDescriptorType = USB_DT_DEVICE, .bcdUSB = __constant_cpu_to_le16(0x0200), - .bDeviceClass = USB_CLASS_COMM, - .bDeviceSubClass = 0x02, /*0x02:CDC-modem , 0x00:CDC-serial*/ + .bDeviceClass = USB_CLASS_PER_INTERFACE, + .bDeviceSubClass = 0, /*0x02:CDC-modem , 0x00:CDC-serial*/ .idVendor = __constant_cpu_to_le16(CONFIG_G_DNL_VENDOR_NUM), .idProduct = __constant_cpu_to_le16(CONFIG_G_DNL_PRODUCT_NUM),