Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp819376iob; Wed, 4 May 2022 08:34:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx+Hrk2t0kilPMH2VgKVLUJgrxh6bHzHvCARTUUuqgp0syrfQlvsom7+Sm1zbGncNlLnXxE X-Received: by 2002:aa7:88d1:0:b0:510:3ee2:3f25 with SMTP id k17-20020aa788d1000000b005103ee23f25mr3132586pff.41.1651678487930; Wed, 04 May 2022 08:34:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651678487; cv=none; d=google.com; s=arc-20160816; b=CABSgWb29OChYV1ZDunQClgTVoWaqKDNjdRoKbqQPTtebFeAdEyN6PdL0J0OrE8J6w VfY2UNLTfP02um6VWpuaRbAV5s92BRlh2UjI2LkK2EOMsUo9kn3tubWlJf4yRAg+sauh ijVWf4kuq1yjeZc2DkPeKRn27sf8TVs0vo8F0aXZHEC9lhs4bt6Vk9FfKzV+TiRka9F3 PTh+N/N7jFhS14hvh3/7E2VgUJgcdnCdcOaYS1JaJbxKACw93FfDibY5oeaDaywJU8k6 mv9sir67cPCYfb4tClKq1AjQWzEWOAZDDttKjTbr4IPmiel/YyTtWEG1+E3jTcFhub8l Qyzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=Hz2JT0Y66JwO+O7z/3riatkMgFmDBjhZZnw+6wr0nDU=; b=Tn+HJJ9CfCkBhap84dH9B46mkwxv4ROmNorYl5L3uehzhDYeTNZ6dtdlQrgWtyWJvj WsraGiOfuC1eSOMxCTHCJlMNMIND0c5dup5Wgf/u3YD4dSrBt8K7C+D6/zRozl+ld8Ax r9ycEryHbNasabQPb6kiOsbZrORy+JdqsD4MDUMqhHuMmCnpHqCdIdQxReA4WDXLsAAH 0VBQLdT9Q7Wm3jUL6wxcbeIhIpnrNSNvQvibo6RfB3MNQgkUXmZAtdha1upRz13Q6dbd SlIWVEGEyjAZLmyBi/edLhIC5hiarKmv7WgP6hRmgQ9a3/2RAhkJtWpl5p9f+chGjnVm MUuw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=B6BnBHWx; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d13-20020a170903230d00b00158eb7e5faasi385569plh.253.2022.05.04.08.34.33; Wed, 04 May 2022 08:34:47 -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; dkim=pass header.i=@linaro.org header.s=google header.b=B6BnBHWx; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348227AbiEDKls (ORCPT + 99 others); Wed, 4 May 2022 06:41:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48562 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346580AbiEDKlg (ORCPT ); Wed, 4 May 2022 06:41:36 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B70D42982F for ; Wed, 4 May 2022 03:38:00 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id y32so1590124lfa.6 for ; Wed, 04 May 2022 03:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Hz2JT0Y66JwO+O7z/3riatkMgFmDBjhZZnw+6wr0nDU=; b=B6BnBHWx7aPR8vkrGgx0QR9P+tAKxG1J+7DVaMCN5lDlbdTmjfEkp4yYbJAMaXF6ot GoR6XyNw+iIfXQgXV/bTHeQK5KJm2oaGpMAm38+Dn+5uVeb2EN4mjsEu2s3b41WpJ6+w /HR5DRX3jO5cAWDnEOF64aWCTdWZ2mgpq6XKxI7DWnW5u2ql4EVUIR7N7GxV2qTXyoPD BLnL6wjNxiiRLu6C6PZNY0O06b5ypr2XaV9JQZUx+cb1rUnX/TJh8yWtHd99UXLQ42SI JNS7subNRPWNu4W9cARVB9Z0ZYyaQN+HSL2DRcWgS9KTb1iLGoEWprOAPz3xqzVFOlDE PitA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Hz2JT0Y66JwO+O7z/3riatkMgFmDBjhZZnw+6wr0nDU=; b=c187YicZ2HE3SJLTslLJUrykytHXJZiTKPx3T+pktNT4r/VGiofzD6ShDx0PI5Sgzu VldBi4NJKPG5FJWH+PnSRn59g0yrmDyiG7WxEJctVA9sjh5F5KXFh4jY3IsHiBPT01m/ HA40zWJdkq2YW3oxOr5C7N6dI0d69KWQw1J2vLad15/I69s+40wh/XwjEG/jFNuxc9gK zFPDBi9Zbb9PyH6PZlGv+C0X16oZxM2P5fSh9vDFTuct/DN8mVhs2rvMh4nq3HDgMoKZ 4MBbxUKE5lxpVqjqVweNUUIh7AmhP4UedPQkdpPkqD0E9bf1emk7NcY72iKwWF8o9e+O 04YQ== X-Gm-Message-State: AOAM5301F0cmP4pgsPtVLY1TJtfaEzoYSk/fcA4AGTX3bX4EyLoSdi4S xt134gD4YRY/JnWKV+r+2w4jbOHEMOkpR41TxjA6GQ== X-Received: by 2002:a05:6512:2627:b0:44a:f55c:ded9 with SMTP id bt39-20020a056512262700b0044af55cded9mr14018771lfb.373.1651660679081; Wed, 04 May 2022 03:37:59 -0700 (PDT) MIME-Version: 1.0 References: <20220427120310.838843-1-wanjiabing@vivo.com> In-Reply-To: <20220427120310.838843-1-wanjiabing@vivo.com> From: Ulf Hansson Date: Wed, 4 May 2022 12:37:22 +0200 Message-ID: Subject: Re: [PATCH] mmc: atmel-mci: Simplify if(chan) and if(!chan) To: Wan Jiabing Cc: Ludovic Desroches , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , linux-mmc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Wed, 27 Apr 2022 at 14:03, Wan Jiabing wrote: > > Use if(!host->dma.chan) instead of if(chan) and if(!chan) to make > code better. > > Signed-off-by: Wan Jiabing Applied for next, thanks! Kind regards Uffe > --- > drivers/mmc/host/atmel-mci.c | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/drivers/mmc/host/atmel-mci.c b/drivers/mmc/host/atmel-mci.c > index 807177c953f3..91d52ba7a39f 100644 > --- a/drivers/mmc/host/atmel-mci.c > +++ b/drivers/mmc/host/atmel-mci.c > @@ -1122,13 +1122,12 @@ atmci_prepare_data_dma(struct atmel_mci *host, struct mmc_data *data) > } > > /* If we don't have a channel, we can't do DMA */ > - chan = host->dma.chan; > - if (chan) > - host->data_chan = chan; > - > - if (!chan) > + if (!host->dma.chan) > return -ENODEV; > > + chan = host->dma.chan; > + host->data_chan = chan; > + > if (data->flags & MMC_DATA_READ) { > host->dma_conf.direction = slave_dirn = DMA_DEV_TO_MEM; > maxburst = atmci_convert_chksize(host, > -- > 2.35.3 >