From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BA1F6C433EF for ; Tue, 18 Jan 2022 09:55:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235280AbiARJzK (ORCPT ); Tue, 18 Jan 2022 04:55:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50012 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234614AbiARJzI (ORCPT ); Tue, 18 Jan 2022 04:55:08 -0500 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6214BC06173E for ; Tue, 18 Jan 2022 01:55:08 -0800 (PST) Received: by mail-ed1-x530.google.com with SMTP id c71so76963926edf.6 for ; Tue, 18 Jan 2022 01:55:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Mceqks5nzf+eeOlYMRRw9uStF9uGFlchw0VEVd71PNE=; b=gPYLtv4I3fkdCGWvfnnq5fZwtxkXwUSfcWEIelAqAAoqlMyHtS5+lMkxf4CFTrDKO2 EEi1eSnV+84JN549IbLO7idLHZ3C3WRiQX4orsnch2n8XVYgGfg0PlY/jXEXVb+W6x3t Kl/TGleX6RXP9oV69e3gejA2FUp0UcV2m1dFI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Mceqks5nzf+eeOlYMRRw9uStF9uGFlchw0VEVd71PNE=; b=U0CHqMtNA2XrovNluaeZGnoQCzF9a/iUCnuQKrPgRO8KKAsOAGtu2tK962n6szzU5f bgx5iPSM7CMzB9nMqLTF9XBzzz8RUShzyJKV3Ad/cT8M7d1VFbjg50IxfpmDHSNi7o9u 8HaqE5VrEK0dvqkvl8JOn/43rSfexDVaR5FOxyH7naYnBCqyLLzFDnbsgD7RYrd4SrAP CMygnHmWxNEt0DK8BL0wXnPuxiQZZXD0sKtXoVRHA1E9gcP+MP4gTRIxrQLg0HiKyriN 5jWJ8UvdXekEIzSwf7FahNgF6fvak6q9kqBfb4d6DQLpo4CFTVbwVpqx0XjVKXbZK/NT hQLg== X-Gm-Message-State: AOAM530EQHb+i8T1lLAUHvyePHNTq0fyKjdproEcRKL8auNDD9TkFm2z iDrv97FtWNXeI2jFsnzYUyMBOPRqYQhZ8Q== X-Google-Smtp-Source: ABdhPJzj8gexQMhBbeU9RNli6B1Vexv4bSMZZ3vsSVZ884D8NY7eN6Rp1vUyRj0kGUSh+affuud+jA== X-Received: by 2002:a05:6402:2712:: with SMTP id y18mr10734301edd.26.1642499706803; Tue, 18 Jan 2022 01:55:06 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-52-8-210.retail.telecomitalia.it. [82.52.8.210]) by smtp.gmail.com with ESMTPSA id w3sm5173520eji.134.2022.01.18.01.55.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Jan 2022 01:55:06 -0800 (PST) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Michael Trimarchi , Dario Binacchi , Boris Brezillon , Fabio Estevam , Han Xu , Miquel Raynal , NXP Linux Team , Pengutronix Kernel Team , Richard Weinberger , Rob Herring , Sascha Hauer , Shawn Guo , Stephen Boyd , Vignesh Raghavendra , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mtd@lists.infradead.org Subject: [PATCH 0/4] Fix and improve gpmi nand on mx28 Date: Tue, 18 Jan 2022 10:54:30 +0100 Message-Id: <20220118095434.35081-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Starting from [1], the series fixes the timings setting of the gpmi controller for the mx28 architecture, also adding support for fast edo mode timings. The whole series has been heavily tested with the mtd kernel test modules, and with repeated write cycles on nand. The whole series has been tested and reviewed by Sascha Hauer , so I removed the RFC prefix and re-submitted it as a regular patch set by adding the 'Tested-by' and 'Review-by' tags to every single patch. [1] https://lore.kernel.org/r/20210702065350.209646-5-ebiggers@kernel.org Dario Binacchi (4): ARM: dts: imx28: reparent gpmi clock to ref_gpmi mtd: rawnand: gpmi: fix controller timings setting mtd: rawnand: gpmi: validate controller clock rate mtd: rawnand: gpmi: support fast edo timings for mx28 arch/arm/boot/dts/imx28.dtsi | 2 ++ drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 27 ++++++++++++++++++---- 2 files changed, 24 insertions(+), 5 deletions(-) -- 2.32.0