Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp233558imi; Thu, 21 Jul 2022 20:27:41 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vRC5NPvC56wPV/Na0JCLT8AHCbNx/X8EWXOBF2YgeSJ/JcfydZcghQ2UJXY/4dNKHO4rfm X-Received: by 2002:a62:1754:0:b0:529:8f40:8d4b with SMTP id 81-20020a621754000000b005298f408d4bmr1359028pfx.24.1658460461162; Thu, 21 Jul 2022 20:27:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658460461; cv=none; d=google.com; s=arc-20160816; b=ywX399RUZL7DXS+b95cDUEauAy6u3pPhii0KVh7TyybZS0gtzXaoEX9Dmac1TvQVjk DaOqig9Ii9+x3KXEN8/rejSkSGrBi7Yb7m/ZsMupUO/oxP6LEqdCcVIoCA9qFOpaHnui 5YMiNZutNsyceZxijNVLEghAVJsNpnvCIceDHo52KALY9FdCDUwDy7K/EEL4qbXLWgx2 GSgf0HYKLjqqlgCAWZUL4drTbYckyaM7sbZ3OY+kBB8zMsA65R7tf2AzDjWZMkE3K/ke JqBPFwrWpJQxIDm1i2zLIA5WvkAOfgA2C2xlWpCp5KptvH5ylB7nKPAzmEy1dF0G3Ctc J3Cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:feedback-id:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=/22up1iAe62fBUHZbEqOSHuFeoSjzL5kTo/EMpbhAFU=; b=sqH48ycepZGog0DCBa0rp6JV2CW+RqdUwm4Uz/LzuPZoUmTxNsRbCAUahTRJ/r4xhc qJnpKBBOevXIhyqMWrA16uCdI+MXsDvbj6xfG1+XGaGjGyb46ldonEQ1QUZwNbkczYDy z885xRXN7+TejGZaLNKrDt3Rwn7u8EteHg7QVxc9dQT9AaTDvDiQimC3DciwP5XSCK8I czAjTCkRM/rECZIT1YncE7/GwrSmeG4Mm1SnvYDN1qTE09Rt2rfrb8ZNBFGd5BzXosQx 5MJ879jyyw+4bEPN/gLEXxuWNnPUxybbZfniZ8aQ2gOw5e5w0VVQIzkazKXwwcx1e9/x CJYw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bupt.edu.cn Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n15-20020a170902e54f00b001619fb0b872si4884398plf.618.2022.07.21.20.27.25; Thu, 21 Jul 2022 20:27:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bupt.edu.cn Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232929AbiGVClN (ORCPT + 99 others); Thu, 21 Jul 2022 22:41:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231964AbiGVClM (ORCPT ); Thu, 21 Jul 2022 22:41:12 -0400 Received: from smtpproxy21.qq.com (smtpbg703.qq.com [203.205.195.89]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8663C863D2 for ; Thu, 21 Jul 2022 19:41:10 -0700 (PDT) X-QQ-mid: bizesmtp72t1658457653tx66qclh Received: from smtpclient.apple ( [111.193.9.146]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 22 Jul 2022 10:40:51 +0800 (CST) X-QQ-SSF: 01400000000000B0V000000A0000000 X-QQ-FEAT: CR3LFp2JE4k+isgZ05f0FwtZrz40qnyFZZqcNWKzCnRiE6iBF1XMOb40OSMmE ttwNFQlVisvZ8jxlzsVH+8auBOcoKiAPyRu+1Xkd39V6UrCDZzjECQmSTLPwXAbJvNsLio7 oiKRudH22ic3cTkC82GYvVbN14gBwKbFGTUd8omrUerj6e8Qg7YpeefFtufFmQLgMQKBa+G 1/4EEmHy4W8QV5oNb64//mIHvQl4/idH9o2YBJqFv6s3Je1MoN31hpkiTdLOGl+YcRygBxN 5ErSTBbRyxPMi0OEi899+53K6vItbgkiEbCBdtQpU97s9z4ji4I6pg4iZLWvQSJ0RzWUASr nJ63vYit8mznRso6224CzAYHEF5Ix6TisKBZ1ZvIPg9R6nk7IWvy61KaYcNmQ== X-QQ-GoodBg: 2 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\)) Subject: Re: [PATCH v2] USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros From: Yan Xinyu In-Reply-To: Date: Fri, 22 Jul 2022 10:40:51 +0800 Cc: johan@kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Content-Transfer-Encoding: 7bit Message-Id: <6C016E08-5348-45EB-98BE-84F4BE3BA417@bupt.edu.cn> References: <20220721155257.631793-1-sdlyyxy@bupt.edu.cn> To: Greg KH X-Mailer: Apple Mail (2.3696.100.31) X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:bupt.edu.cn:qybgforeign:qybgforeign4 X-QQ-Bgrelay: 1 X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_SPF_HELO, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Jul 22, 2022, at 02:18, Greg KH wrote: > > On Thu, Jul 21, 2022 at 11:52:57PM +0800, Yan Xinyu wrote: >> The usb_wwan_send_setup function generates DTR/RTS signals in compliance >> with CDC ACM standard. This patch changes magic numbers in this function >> to equivalent macros. >> >> Signed-off-by: Yan Xinyu >> --- >> v1->v2: >> * Fix Signed-off-by name. >> --- >> drivers/usb/serial/usb_wwan.c | 13 +++++++++---- >> 1 file changed, 9 insertions(+), 4 deletions(-) >> >> diff --git a/drivers/usb/serial/usb_wwan.c b/drivers/usb/serial/usb_wwan.c >> index dab38b63eaf7..a6bd6144702d 100644 >> --- a/drivers/usb/serial/usb_wwan.c >> +++ b/drivers/usb/serial/usb_wwan.c >> @@ -29,10 +29,14 @@ >> #include >> #include >> #include >> +#include >> #include >> #include >> #include "usb-wwan.h" >> >> +#define ACM_CTRL_DTR 0x01 >> +#define ACM_CTRL_RTS 0x02 > > Why are these not in the cdc.h file already? These are defined in the drivers/usb/class/cdc-acm.h file. Is it safe to include it? Thanks, sdlyyxy