Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3059500pxb; Mon, 24 Jan 2022 01:14:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJxXtNB0LF/Zttf9Ru+0fo4xfO85FrBruHouyv4PlbPEVju0QpVET+osaUlD03BWQFGSgkut X-Received: by 2002:a63:380b:: with SMTP id f11mr11133361pga.100.1643015689563; Mon, 24 Jan 2022 01:14:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643015689; cv=none; d=google.com; s=arc-20160816; b=emzydjrSuSO9N4hKy9J0B4lCmIxJYEnTZDbFjT2tTvEW/CKCpxv9GitKZkV19I/P0g bU075NEjdgds83M/BtwxrkikZ5YS1oIo+GJJARbA25othhKDegskN1s/fRnqc1/iH3v/ IPGVFwC2DqTspcBvS76LQL8fiebaGBKNAXLpv9rLeWpOQrdJDs1ZXfaR62PAGiIDXBOZ R75bl12s1B7a1HhJ8r2WqJ6IUuWZUq39aaPFU2PFU5eG+rTdC1QUdkYssPXJrEUDek24 CNVxeZfH+eN8Qhe7RmaPbabc4sclHfhFfPXv5SmleDGlt4v3EW9H432cJPjfO/3F8xoQ f6Dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=m4xpJYELlovtU1a3QlWkdjnr8yzd3roT7LP3Mn0P5kA=; b=q9ZJoIz8M7s1iN3i5rgKJIhE4EyTEh1Qpkl4ac5EctkH+4Iivmm/kfaIZfdtdqUDm5 5D4CNGsPA743bD8D4fK1Z8W0nnjiWmuuKpHRApEDvrSvBlBw3LBL1v7JtxJZ/FbiiGwo 5CHX1GBfvlD2BQmZy+wAS2+MwJIQAcALJ+cF392kS1gSw3uxdNkilo2JEwG+xcv4JG6z Xlr9WwsLgWaiq6ankv+HIEyBzIBW5woBvjlVHbDTRYWxBU0VaDdVwDpQ8Qa20N3ygdX2 ltJgt7wjcITpNLs85CGWz0S7Zs7zqDB5EvqOclQXE13GrNxuckvj55n7UaRn+ZJqYU7d E2mA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w21si5100875pjh.61.2022.01.24.01.14.37; Mon, 24 Jan 2022 01:14:49 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237442AbiAWPXL (ORCPT + 99 others); Sun, 23 Jan 2022 10:23:11 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:40239 "EHLO relay11.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237441AbiAWPXK (ORCPT ); Sun, 23 Jan 2022 10:23:10 -0500 Received: (Authenticated sender: miquel.raynal@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 106DD100003; Sun, 23 Jan 2022 15:23:06 +0000 (UTC) From: Miquel Raynal To: Dario Binacchi , linux-kernel@vger.kernel.org Cc: Miquel Raynal , Michael Trimarchi , Sascha Hauer , Boris Brezillon , Han Xu , Richard Weinberger , Vignesh Raghavendra , linux-mtd@lists.infradead.org Subject: Re: [PATCH 2/4] mtd: rawnand: gpmi: fix controller timings setting Date: Sun, 23 Jan 2022 16:23:06 +0100 Message-Id: <20220123152306.529424-1-miquel.raynal@bootlin.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20220118095434.35081-3-dario.binacchi@amarulasolutions.com> References: MIME-Version: 1.0 X-linux-mtd-patch-notification: thanks X-linux-mtd-patch-commit: b'136101c26073ff34b27b0b8fadd0abc5c7ad51f0' Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2022-01-18 at 09:54:32 UTC, Dario Binacchi wrote: > Set the controller registers according to the real clock rate. The > controller registers configuration (setup, hold, timeout, ... cycles) > depends on the clock rate of the GPMI. Using the real rate instead of > the ideal one, avoids that this inaccuracy (required_rate - real_rate) > affects the registers setting. > > This patch has been tested on two custom boards with i.MX28 and i.MX6 > SOCs: > - i.MX28: > required rate 100MHz, real rate 99.3MHz > - i.MX6 > required rate 100MHz, real rate 99MHz > > Fixes: b1206122069a ("mtd: rawnand: gpmi: use core timings instead of an empirical derivation") > Co-developed-by: Michael Trimarchi > Signed-off-by: Michael Trimarchi > Signed-off-by: Dario Binacchi > Tested-by: Sascha Hauer > Reviewed-by: Sascha Hauer Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next, thanks. Miquel