Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp2658340rwl; Mon, 27 Mar 2023 03:31:27 -0700 (PDT) X-Google-Smtp-Source: AKy350a6HizqwJCofQVh2NX4vemb/D+UrpXOOaTehp/fuLMZGL3cXrBQRtXkQgNjdW24EdqUoyhi X-Received: by 2002:a17:906:cf89:b0:87b:d3f3:dcf3 with SMTP id um9-20020a170906cf8900b0087bd3f3dcf3mr12008605ejb.35.1679913087740; Mon, 27 Mar 2023 03:31:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679913087; cv=none; d=google.com; s=arc-20160816; b=udiAIvCdt4KG9gQMbY7DUIEWy3iKj11CLsG+akpdO6zVV2Uvk+DoZjH4nd8tX6yqTt z2k988Tu5cWyY7/Wm6vqf/eqZ2WMk6s/1o72cgfwoPaqSbbu8RLEpLMPVDLlIz58XlkQ urOOm0Lpm4qnuk9FgHmXh00K2XxKAG1J2puaclBXC0tgRPjmRDHPt/Zh9bPMu9UzAEt3 3L/B0mc+WdIBD6vwoDklWvtURhjrY7xRaEIsVOypO2BFI5sV/2yCxqZgSmOqv1dJmFr2 +vGVHUkj2SBkW3knRFZSLtjxpxbld4yazfHQNpZpHsX2wMU8xPWVy4qKItpFTnT2a4HX 9ZUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=KYfSIoKXNS3sSCXkM4mLPOnfFyH+Y/o4nva0Ic4Cwk0=; b=TVAKMcM278ZCgVkOef4qHJ/68anzI9yrktBedrteYQwKbZjuioD2SBydcYQ0ivNBGY 1nE2s3YsiMldhhUNjzGPVqRqoRbBZkso6BCc5DNkkIwKYrh86+a8JFRBkmFC425IgC+V zih006XHF6NljgvT1CpBgAwOif1KPKftG1hT97Qm/TeRbmFDfQsDAKt32h1hi+FgGuxL 7VR6gBlUS2mSPRdBtJRU0URPgiR9Grb3GhAHv5yCl0+qSNO5g9mwtLPxmKnBqzYGlPCn DTbZF5aoxnBERqrY904X9HUkY7CGrnT7uDDnjhaOZ28i1PU4dG2p2SWTB3+D7Nyr4N90 ALEw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="dcns/R16"; 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 a18-20020a1709066d5200b0092722a78f71si23636835ejt.300.2023.03.27.03.31.03; Mon, 27 Mar 2023 03:31:27 -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="dcns/R16"; 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 S233116AbjC0Kaa (ORCPT + 99 others); Mon, 27 Mar 2023 06:30:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37150 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233859AbjC0KaH (ORCPT ); Mon, 27 Mar 2023 06:30:07 -0400 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 756E9180 for ; Mon, 27 Mar 2023 03:29:59 -0700 (PDT) Received: by mail-wm1-x333.google.com with SMTP id v20-20020a05600c471400b003ed8826253aso4763829wmo.0 for ; Mon, 27 Mar 2023 03:29:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1679912998; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=KYfSIoKXNS3sSCXkM4mLPOnfFyH+Y/o4nva0Ic4Cwk0=; b=dcns/R16IPSR9+8Qx4l91dTXHIf7FlZWe9GoJ6MSG9DAgpQUHXBvQf3iS3ONcMn6nH eFHmciA8dwxEBu7xf32wW4b3HGloLF6XIwRk6nM7qCG4pJ8zZTP5FT8GG6KeV9bezVKO ppDzdYI7Ve/fQ5s2K3kEUKJ/eEGdXOZxn4vbDjoYcRnIrZ7X7lrDYve0ovs6dhf5KqYC qJ5hKC+eEJw3RFo9XKgTRDJO9aXJ+4JLSti0Ot3SMHJSb+34ucfZwyY3dYHHmKHzRxeD F+5qKTMcbu36DlU6w1uro8ymsJMAgWyIzp+PXXTcJEMUybyPB1Ggb0prNSIEf4e9PX/H vmgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679912998; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=KYfSIoKXNS3sSCXkM4mLPOnfFyH+Y/o4nva0Ic4Cwk0=; b=iCqIYnS+WqCWWrFMbqdaO71ZUOriTYFcelKNkDF/r3WGv2vz0UUuei9rLOiyN2RgfX PHqVTFCAoyR5ukAGt2lI0JLO+npNV9ytRo2DOW/760Af9Fcr8ziFAvtd3WfiMo/jkok+ t5Tj+gEd5y9mrbvMjGgk8GXHLwBc7FRzMVHSihVcd5zbK1IYz5KD5Q36JktJopbYaUpW 5MzwTr/uAUmUBGBR4uoVVQNIAJ/Zk+Tq2Q+TZ5/g2JwhkDzEag19nHMwVGPCGnk4oMdj XLJwv96waPzjL2rBL9s9bH5HqlZTBSZpI/Gb7VYbfMhG8KuA79JbUmM5++UbL1UEa0C6 b00Q== X-Gm-Message-State: AO0yUKXBnplo9JiEcwTLLf1t5uY1s4hZ21MDbfMhwzo+N+FRU1YyQZiB ieqyg4xHVZyNeBKFFPnovgQcEA== X-Received: by 2002:a05:600c:28b:b0:3ed:5cf7:3080 with SMTP id 11-20020a05600c028b00b003ed5cf73080mr8752590wmk.5.1679912997970; Mon, 27 Mar 2023 03:29:57 -0700 (PDT) Received: from [192.168.2.107] ([79.115.63.91]) by smtp.gmail.com with ESMTPSA id s17-20020a7bc391000000b003ed2987690dsm13210822wmj.26.2023.03.27.03.29.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Mar 2023 03:29:57 -0700 (PDT) Message-ID: Date: Mon, 27 Mar 2023 11:29:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH v2 1/2] mtd: rawnand: stm32_fmc2: do not support EDO mode Content-Language: en-US To: Christophe Kerello , miquel.raynal@bootlin.com, richard@nod.at, vigneshr@ti.com Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com References: <20230327094742.38856-1-christophe.kerello@foss.st.com> <20230327094742.38856-2-christophe.kerello@foss.st.com> From: Tudor Ambarus In-Reply-To: <20230327094742.38856-2-christophe.kerello@foss.st.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 Hi, On 3/27/23 10:47, Christophe Kerello wrote: > FMC2 controller does not support EDO mode (timings mode 4 and 5). > commit subject and message should be in imperative mood, so I would change the commit subject to "mtd: rawnand: stm32_fmc2: Remove unsupported EDO mode" and the message to something like "Remove the EDO mode support from as the FMC2 controller does not support the feature." Extra points if you describe what happened when you used timings mode 4 and 5 with the current version of the driver. Miquel, could you add Cc to stable when applying? Cc: stable@vger.kernel.org > Signed-off-by: Christophe Kerello > Fixes: 2cd457f328c1 ("mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash controller driver") Reviewed-by: Tudor Ambarus > --- > drivers/mtd/nand/raw/stm32_fmc2_nand.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/mtd/nand/raw/stm32_fmc2_nand.c b/drivers/mtd/nand/raw/stm32_fmc2_nand.c > index 5d627048c420..3abb63d00a0b 100644 > --- a/drivers/mtd/nand/raw/stm32_fmc2_nand.c > +++ b/drivers/mtd/nand/raw/stm32_fmc2_nand.c > @@ -1531,6 +1531,9 @@ static int stm32_fmc2_nfc_setup_interface(struct nand_chip *chip, int chipnr, > if (IS_ERR(sdrt)) > return PTR_ERR(sdrt); > > + if (sdrt->tRC_min < 30000) > + return -EOPNOTSUPP; > + > if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) > return 0; >