Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp496093ybh; Wed, 18 Mar 2020 03:57:17 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsIN+7pD1yW4IKRxEAiLU80J2yWlDezqZ+jQ61x/echkFDlMqUJ7pMUQ9yf9llVzgnLT5s3 X-Received: by 2002:a9d:2c64:: with SMTP id f91mr3409905otb.17.1584529037234; Wed, 18 Mar 2020 03:57:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584529037; cv=none; d=google.com; s=arc-20160816; b=ZP+DRcnUMYZmhfHT3r8xmpIXzprUHWriqDUJmFPThvD3HnV5HRtlDTPimY8aMM4M0y sAXX7JcGnmTdqAkqC6Z664fs/6r5Gb9o+tbb8TYKqpfEg6DDbclHkWt1gIdqXSJV788P 23VGyNJGSf8advYipSSXZDytPHWQYAIcTQt0J6695yeBoWVf5cDwfkguEfkRTIZCxatO 4xwxEpPNutajyOSa1W4t8tpOGnKtZTl7g4c6w2aSAjp9S+1Ih6zMP0TLEx020z2uknXm 19RDk1XZcuC6b80foa0KqVYLSV7Ic8OVZZ6bSrmhalO1U3P18Z2gqqj4az2l1I3hlo1g x2Xg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=QVO7l6yWYBz7TXXpPhUYu/h3rhc5sn/5iM8iTrpUO9o=; b=ziUO38wwnVpbBl7oQWCPH/MH7+6JuNIRC0WH2YA1pok1bXZSV9h3b8JC073JH+RkCs Ahppdb1qZk8/w/L/eP5KbsGqTB7XTCFcXXIhNqAdmc9Q4DaKJKQQieDJC2VmyDAOk0a7 gsQHVCEqb57gIYNKiyp2KBeoplGAN5GMWfLaOK3etAUCI3tOh4i1/iJX+BjpQ5L8WJ21 mqnpeYXF2kGzlNfeex2vD3y7dOj2GRxlfIPDeIav4qxVCYhQ6XP+5Lk8hZvuuMFmQnJ+ bvOajLstYkVgAQsdbA23Cd7ocWHosXZwrkjTUsiH5gpV6UP9g/Bo5o/06w4vUSbaaaxa 4ecw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PZ61sPEp; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r19si3373669otg.54.2020.03.18.03.57.05; Wed, 18 Mar 2020 03:57:17 -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=@gmail.com header.s=20161025 header.b=PZ61sPEp; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727704AbgCRKzU (ORCPT + 99 others); Wed, 18 Mar 2020 06:55:20 -0400 Received: from mail-lj1-f194.google.com ([209.85.208.194]:42445 "EHLO mail-lj1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726586AbgCRKzT (ORCPT ); Wed, 18 Mar 2020 06:55:19 -0400 Received: by mail-lj1-f194.google.com with SMTP id q19so26383281ljp.9; Wed, 18 Mar 2020 03:55:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QVO7l6yWYBz7TXXpPhUYu/h3rhc5sn/5iM8iTrpUO9o=; b=PZ61sPEp6A46TUR73bReZneuQnCGdZHRnsvi/uCkPpUx0XnYsuL+9U6ml2pii9xrTG +yQ6UaCFa+P9kYVDBkoQlx63wLXgBKlXHTy74gk+Ow2D9Xgq5cuOsEnqtM5++caJkSWl 8LlILNsEXEfKuq38AiZdP1x4Ocn4YhOe/DfGjxdaXSkODSTXOOyz9KYTb3bBEwVaXFX+ JS95+VRbU+F0MJIK99oSIrAL4KbHcrGu0FxxW4tHThkqdNr0lPAYrY3kqSuhyvx65fSy WMg9uuJkJebQ6KNcP66+rYDxLhIs0Gk81rFGMRxGv0Z1zfzrrYTJzbMmTat5HsDZJFTz C9ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QVO7l6yWYBz7TXXpPhUYu/h3rhc5sn/5iM8iTrpUO9o=; b=qYKo/CCjqVzUn9MMk0M+6zX409jczmrnje7+Sq5f5dxfqz/8ACccsI7ZBrWuyALKF7 1Uh3LoZA/RzAsgDZEHEox91VDKwVr40/uLFtZpWAhU9eyRa3M8VP2StJMyoISSDcq3j8 BHLGriVYFk3ilgNgJsR+ajD89/kTeEEO7aCOCdYYaNWueD6B/TE1cHklfP3e5ruF46uM TAnEhKwgzjz5QxlQfqNgsEqUOkq+ST8LJaybWJuFC0TSDIH3BdYRCN19qKdTDB7dvRdr fOn5YuCJRijJZbbaJWzbeCgmDeQQ9An3FUY2AOHd0ehl+G5mciNVIp0WnYibO9o18vzc +n4g== X-Gm-Message-State: ANhLgQ2c1ovs8A74NuCOTA8GegR6aEr8sN284EAdIXHy2Lq3bRfLJlKH QSwgE2qHIVo+S6JRurMQowiFGcoLrzFZDT69knQ= X-Received: by 2002:a2e:b0f0:: with SMTP id h16mr1974504ljl.48.1584528916034; Wed, 18 Mar 2020 03:55:16 -0700 (PDT) MIME-Version: 1.0 References: <20200318105049.19623-1-zhang.lyra@gmail.com> <20200318105049.19623-3-zhang.lyra@gmail.com> In-Reply-To: <20200318105049.19623-3-zhang.lyra@gmail.com> From: Baolin Wang Date: Wed, 18 Mar 2020 18:55:04 +0800 Message-ID: Subject: Re: [PATCH v3 2/2] serial: sprd: remove redundant sprd_port cleanup To: Chunyan Zhang Cc: Greg Kroah-Hartman , Jiri Slaby , "open list:SERIAL DRIVERS" , LKML , Orson Zhai , Chunyan Zhang Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 18, 2020 at 6:51 PM Chunyan Zhang wrote: > > From: Chunyan Zhang > > We don't need to cleanup sprd_port anymore, since we've dropped the way > of using the sprd_port[] array to get port index. > > Signed-off-by: Chunyan Zhang Looks good to me. Reviewed-by: Baolin Wang > --- > drivers/tty/serial/sprd_serial.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/tty/serial/sprd_serial.c b/drivers/tty/serial/sprd_serial.c > index e9d148d47bec..cefdd051b2d0 100644 > --- a/drivers/tty/serial/sprd_serial.c > +++ b/drivers/tty/serial/sprd_serial.c > @@ -1237,10 +1237,8 @@ static int sprd_probe(struct platform_device *pdev) > sprd_ports_num++; > > ret = uart_add_one_port(&sprd_uart_driver, up); > - if (ret) { > - sprd_port[index] = NULL; > + if (ret) > sprd_remove(pdev); > - } > > platform_set_drvdata(pdev, up); > > -- > 2.20.1 > -- Baolin Wang