Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp273663pxt; Wed, 11 Aug 2021 20:59:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzuB7PbnLIM7T/qavhLxNwgiDx/p6sgH2s7+OnbLIHfOp2KkYbg6OGp4Gh62p55hdRKi8+2 X-Received: by 2002:a92:cacd:: with SMTP id m13mr1367903ilq.256.1628740756695; Wed, 11 Aug 2021 20:59:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628740756; cv=none; d=google.com; s=arc-20160816; b=KD3PJTf9sdIa1pOkJfUorw3ZBxNJFgvgIkwpM9Izr0KcHfDXAHLCxBoNKOUgjt5XBF 3Vl5WFnVXKXjVUQAXG4GZyrYdE8CIBaJxXLDeaFVOqO0YBoLUesa3PQuM8j3lrNSuAgN RMtYwPih9Xzl2p6YBXjHK8dEEXB/dLDhjD4a3yTejPhA8k7TRdvGQ6gMoNNvWWx5swpO nFvLdCQhmUsyHSH6ZWm2fe+4jIOapXxYsFIBhGg3HX4Sq5zrV0JTzY0hhW9UkxX9IEJN k0GCIKqXbXTF2VK4Oh7+tvNdWDI7pl1v1KLR5SJOHltpVzwBkgmv2FWUZVD5KpJSYfef b/jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from; bh=B2CcLbuJB/+TATeTaKcu39rHCKY9Qa2lclNS6BzJ3P8=; b=VGvdsPpO6iuLS50H7VaS9m2nPtcO4YsnH5idvvfue2STFOM41HUnEQDMrJWPE8n2Ce 1xCLwb/DIpnchC1ITAqgSvAcEk2iPyHHCCkw8OxdQjLmSKoCZrVg5SCzd4uijJVsCj3k sjXkUZxOr3vmozKqXsaIqp/TW6yD9l7veEJSL8lprWmOWI9JiyD9F+aQGxKK3lrW/t4v ndLjJE24hEID/o3z78tEYzNjlFYAlb5S5Kriwk/LCnZU99L6KDGLmhGGPbfRHv89KUQd 5ZMQcLlaGZaB/+lkc7PzMe1ow0BkfBfSF63VipSxAuco9jaZBn6Wyjn4xALP9cIB8/1N pHUQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s12si1454101ild.148.2021.08.11.20.59.03; Wed, 11 Aug 2021 20:59:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233935AbhHLDeW (ORCPT + 99 others); Wed, 11 Aug 2021 23:34:22 -0400 Received: from mailgw01.mediatek.com ([60.244.123.138]:42516 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S230373AbhHLDeP (ORCPT ); Wed, 11 Aug 2021 23:34:15 -0400 X-UUID: 797047cfd71d4d25bd5f2f8cb6cfc30f-20210812 X-UUID: 797047cfd71d4d25bd5f2f8cb6cfc30f-20210812 Received: from mtkmbs10n1.mediatek.inc [(172.21.101.34)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 1191795830; Thu, 12 Aug 2021 11:33:49 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs06n1.mediatek.inc (172.21.101.129) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 12 Aug 2021 11:33:48 +0800 Received: from localhost.localdomain (10.17.3.153) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 12 Aug 2021 11:33:47 +0800 From: Chunfeng Yun To: Greg Kroah-Hartman , Felipe Balbi CC: Pawel Laszczak , Al Cooper , Thierry Reding , Jonathan Hunter , Chunfeng Yun , Matthias Brugger , Christophe JAILLET , Yang Yingliang , Rikard Falkeborn , , , , , , , Eddie Hung Subject: [PATCH 6/6] usb: gadget: remove unnecessary AND operation when get ep maxp Date: Thu, 12 Aug 2021 11:33:02 +0800 Message-ID: <1628739182-30089-6-git-send-email-chunfeng.yun@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty In-Reply-To: <1628739182-30089-1-git-send-email-chunfeng.yun@mediatek.com> References: <1628739182-30089-1-git-send-email-chunfeng.yun@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org usb_endpoint_maxp() already returns actual max packet size, no need AND 0x7ff. Signed-off-by: Chunfeng Yun --- include/linux/usb/gadget.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h index 75c7538e350a..f181c84310b6 100644 --- a/include/linux/usb/gadget.h +++ b/include/linux/usb/gadget.h @@ -491,7 +491,7 @@ extern char *usb_get_gadget_udc_name(void); */ static inline size_t usb_ep_align(struct usb_ep *ep, size_t len) { - int max_packet_size = (size_t)usb_endpoint_maxp(ep->desc) & 0x7ff; + int max_packet_size = (size_t)usb_endpoint_maxp(ep->desc); return round_up(len, max_packet_size); } -- 2.25.1