Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp7104654ybp; Wed, 16 Oct 2019 03:59:36 -0700 (PDT) X-Google-Smtp-Source: APXvYqw7MVoVmq1nx6q7oNI2mKrj0eAHhtHec0h3YvT+x41eBej5WG/YL1AnTbtNuqGaCN3qENjm X-Received: by 2002:aa7:df07:: with SMTP id c7mr37699587edy.110.1571223576351; Wed, 16 Oct 2019 03:59:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1571223576; cv=pass; d=google.com; s=arc-20160816; b=Pfc8RHoFdqe67Yo338VpEm4Ditz/bYqlEnu70Wzm2l/VqvQnuxMPJHfMfvHlgH9lDV 9PbdSGeHw5OkO8D0YylaGZ1La2J752oRZDPn1Dunf6occ3AnlDk3pgE1KA95opKABQuN YPvdty/Ld4E0maOryZt1PhNqfVPXvY6zb0mn+mfRLCaJ0ATGqF+klxreRriuteBF5mo0 awqYke07zwpsq4x1A9gBfIMRtk2liByx7xOSm/8QWRhaCLv71YX1WoTTI7p1DFG+mxFw 7LmJUwwyHDCHkZI+2NHmVfCZEiFbbMFVu4LPybl8S+ppJH2i0SOdKchjUaXWcqPJ5CMF 7FDQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=MroEzpFdYCMCf9UL8u6bwCJJrVU9qOKA9jJVIZRDQV4=; b=eQLw6ByGvBxLF5pK7cw9Gz/nOi9gKQjtyI8YRO2JeFtysZkQJOwAMoUkD10gno81bd QjPEH7V6I+Q8MTBwygMdF7+U8ggfqw1m8PcESUMMYlvXe0tABjPOLp7GsRgM1gYRCycs vQ4mLdZtwmLVUclcCzW+24f5Hp1ZAWmz7fmcngQ6/sh/f2hR6HwoiI+ZYDwQGsChVIl4 qS59ZPBAwSg2FFXRm5vzyvThRJm2wVvRy0buCYROjNmFVeiRqOKXeP9p5i51Ka/dV2g2 vqSvS+aQBwIlB7u6OAT4G9pPadV1fJiaang9jHus3yas10BdSk80UkqMGZuPWDE6gVRr Ta2w== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=YW9IkZL5; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n8si14826030ejz.22.2019.10.16.03.59.12; Wed, 16 Oct 2019 03:59:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=YW9IkZL5; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732597AbfJPCfL (ORCPT + 99 others); Tue, 15 Oct 2019 22:35:11 -0400 Received: from mail-eopbgr1400091.outbound.protection.outlook.com ([40.107.140.91]:12964 "EHLO JPN01-TY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726534AbfJPCfL (ORCPT ); Tue, 15 Oct 2019 22:35:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QQI5yYhszlcmlDg93B90tVeaO+7jx1rrXBV8uSAJOUvvwAEy/VWerEm1bqAEOk+mNioq4EWioYcPf/hSYZJamVkMto26Oo1S4wn3t39Ds7i/Dp4vwY6Nmn1onAadImd/H15skTNdcUJl2B684ZbneNW5zKZ1MZdFTK1SMoDhTliTv5lSGPdUoDU1oXpVyHrRzwaIDcna6Z381aF+V9e9Cm/OGsrs1pGj3/rMXXpFnEwNitaPB5TgWIM/siyLjmdDhD4lQDAkygvshtTatUogi5/w9pdxMs8Ndo8V7BxbGKqBOU7FvmqW8QEbZ/lBDLP7W1JjYxrljqp3ULiNbI53cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MroEzpFdYCMCf9UL8u6bwCJJrVU9qOKA9jJVIZRDQV4=; b=Vc7DAA+cP7J1P2xNDzWm4YTNpiKLiFEbxMGjqBcVg3y2dL5bCTwScWwdPJKN/hwD2/gv9nRVML1JrBdjHEkwETrWoo8A1WUdocMlLR43JGpvCzrtRBKKz3PYZmUljxwQUHPx+jpzc+t8qRa1Ip0urDQvDUd3ALB6TIyuTcDUhATIPiw6L9aWSet6EWU3Rl/APxMvzUvzkBXZRvDm5vOdBTj24lE80xJPgM0IDkGqm4lF6ZMNPwBqfUvBa8r2Cdpsex5SeFaXFGhcM49fc8uhQGZXmNWcKBEEtT8YRYe1YT5wm3uSHrA47B8boPMJitWqIW+OyLn9fQVmd5buHZnC1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector2-renesasgroup-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MroEzpFdYCMCf9UL8u6bwCJJrVU9qOKA9jJVIZRDQV4=; b=YW9IkZL5AL9oZWK3RbIdoTsWbGWpOUirFjQsCluuMNekTKlwlXCPVRRedmsXn05m8/KoSl/eiVnRtS1KETdHsmbxexs+lW6+9uhAvuk16MS4lRP2aVvihdfuUrcfjdyV8ZE8nBFPk4ABp4ht4cDXG3+z0ervw5wD2nrzWfSxgsI= Received: from TYAPR01MB4544.jpnprd01.prod.outlook.com (20.179.175.203) by TYAPR01MB2767.jpnprd01.prod.outlook.com (20.177.102.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.21; Wed, 16 Oct 2019 02:35:07 +0000 Received: from TYAPR01MB4544.jpnprd01.prod.outlook.com ([fe80::548:32de:c810:1947]) by TYAPR01MB4544.jpnprd01.prod.outlook.com ([fe80::548:32de:c810:1947%4]) with mapi id 15.20.2347.023; Wed, 16 Oct 2019 02:35:07 +0000 From: Yoshihiro Shimoda To: "Ben Dooks (Codethink)" , "linux-kernel@lists.codethink.co.uk" CC: Greg Kroah-Hartman , Simon Horman , Geert Uytterhoeven , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] usb: renesas_usbhs: fix __le16 warnings Thread-Topic: [PATCH] usb: renesas_usbhs: fix __le16 warnings Thread-Index: AQHVg3BX7WaejZzh5Uuo1PfP1tSBgKdcjXRg Date: Wed, 16 Oct 2019 02:35:07 +0000 Message-ID: References: <20191015155044.11858-1-ben.dooks@codethink.co.uk> In-Reply-To: <20191015155044.11858-1-ben.dooks@codethink.co.uk> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=yoshihiro.shimoda.uh@renesas.com; x-originating-ip: [150.249.235.54] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7b6baa9f-f557-426b-86c4-08d751e17598 x-ms-office365-filtering-ht: Tenant x-ms-traffictypediagnostic: TYAPR01MB2767: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:190; x-forefront-prvs: 0192E812EC x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(66476007)(66446008)(66556008)(11346002)(6246003)(2906002)(305945005)(4326008)(74316002)(6116002)(3846002)(476003)(486006)(256004)(6436002)(229853002)(14444005)(7736002)(446003)(9686003)(55016002)(64756008)(66946007)(8676002)(81156014)(81166006)(8936002)(2501003)(316002)(478600001)(26005)(186003)(99286004)(14454004)(86362001)(25786009)(6506007)(66066001)(76116006)(102836004)(7696005)(52536014)(76176011)(54906003)(71190400001)(33656002)(110136005)(71200400001)(5660300002);DIR:OUT;SFP:1102;SCL:1;SRVR:TYAPR01MB2767;H:TYAPR01MB4544.jpnprd01.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9J8UyA0/LzPBatADigsA/+jw81NOIiOusDkwnSOD1sfwsttXgdao0VB0fXadx6hVX8JIo/ol5Ho726ecq2cM4ClBpcvkt8P4lBHoydZ1idc3QBmc/lJSPgX0Uc0Lb56hx9qtmsUaHF0ZxAr8zhLlFDmMyD/0Q/lq8cymvybErFeI8nd+SCSrmB1Wcxcq16ijmA3jsNZutv+hze/fIhtzCG/x4HOOZC6peH5rRxQJJTE0rNVb1PAiJ8vtt6hs2onP1lqhn363B+5YhY8qwtmq9mKYhJQWuOnV9kCuWDWlrUnTAAShAIIuB3gRDWJT3Yj31hMzLaObmBpNXbPOwiA1sfw1jXzyb8eGEE92jUZCgKSgJqw/TWbQ4BtzPo+0RA6OIhucHw6rRZL0mSki44Wbirh3EwqQbGq80n6m0cAwISk= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b6baa9f-f557-426b-86c4-08d751e17598 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2019 02:35:07.5977 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6IzPw/gTRXSYVMH1zh+wy2JM/ofVCRDwIYOXeiJhCkVfdCmyRv7sB6OFuThgOPU5JIubcTiPfitVTm/IULwglS6WW4jbEUnhrcjsc5t5vl5c7XNhScyf96nytGn/lfOg X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB2767 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Ben, > From: Ben Dooks (Codethink), Sent: Wednesday, October 16, 2019 12:51 AM >=20 > Fix the warnings generated by casting to/from __le16 without > using the correct functions. >=20 > Fixes the following sparse warnings: >=20 > drivers/usb/renesas_usbhs/common.c:165:25: warning: incorrect type in ass= ignment (different base types) > drivers/usb/renesas_usbhs/common.c:165:25: expected restricted __le16 = [usertype] wValue > drivers/usb/renesas_usbhs/common.c:165:25: got unsigned short > drivers/usb/renesas_usbhs/common.c:166:25: warning: incorrect type in ass= ignment (different base types) > drivers/usb/renesas_usbhs/common.c:166:25: expected restricted __le16 = [usertype] wIndex > drivers/usb/renesas_usbhs/common.c:166:25: got unsigned short > drivers/usb/renesas_usbhs/common.c:167:25: warning: incorrect type in ass= ignment (different base types) > drivers/usb/renesas_usbhs/common.c:167:25: expected restricted __le16 = [usertype] wLength > drivers/usb/renesas_usbhs/common.c:167:25: got unsigned short > drivers/usb/renesas_usbhs/common.c:173:39: warning: incorrect type in arg= ument 3 (different base types) > drivers/usb/renesas_usbhs/common.c:173:39: expected unsigned short [us= ertype] data > drivers/usb/renesas_usbhs/common.c:173:39: got restricted __le16 [user= type] wValue > drivers/usb/renesas_usbhs/common.c:174:39: warning: incorrect type in arg= ument 3 (different base types) > drivers/usb/renesas_usbhs/common.c:174:39: expected unsigned short [us= ertype] data > drivers/usb/renesas_usbhs/common.c:174:39: got restricted __le16 [user= type] wIndex > drivers/usb/renesas_usbhs/common.c:175:39: warning: incorrect type in arg= ument 3 (different base types) > drivers/usb/renesas_usbhs/common.c:175:39: expected unsigned short [us= ertype] data >=20 > Note. I belive this to be correct, and should be a no-op on arm. >=20 > Signed-off-by: Ben Dooks Thank you for the patch! Reviewed-by: Yoshihiro Shimoda Best regards, Yoshihiro Shimoda