From patchwork Sun Jan 16 21:15:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Waldekranz X-Patchwork-Id: 12714675 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 84282C433EF for ; Sun, 16 Jan 2022 21:16:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233725AbiAPVP7 (ORCPT ); Sun, 16 Jan 2022 16:15:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33436 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233720AbiAPVP7 (ORCPT ); Sun, 16 Jan 2022 16:15:59 -0500 Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C0348C06161C for ; Sun, 16 Jan 2022 13:15:58 -0800 (PST) Received: by mail-wm1-x32e.google.com with SMTP id c2so10969844wml.1 for ; Sun, 16 Jan 2022 13:15:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=waldekranz-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version:organization :content-transfer-encoding; bh=3QZ0N7OQ7WTbnu80qig6uAdTcqYmEl53ggaPSmqUeaw=; b=c1jnt9LObMrUYLGaIhqskWoP9sKHKhO+e8vAdgCBxcr97/HMrV89Ugr+xKinTUWW1Q aCMIV/0vOiwwwff9ehBOKeh8tnDDIfON/NnPuT/qfWlsWq7iLzgzwN2oBVQpNUmju8n9 3+MJR/VpDIDJhgL4RcqZ9BC/Hx/Oo1jR/ha2DUZcIuisH5Lc2vhUWSCZbP2TDlFhRpPX 6B2rWuopCf53HxJNRwMxq0zA5+fJpjnOGopmEmBON88zrY7I6R1qQhC8x4kVGk+DjoX3 hifRlONifozSxXYF5cK/0Eez/TDiqtSKK+outWw8wDgmQin01ZM3pQLKfFxzjr2qpsfm a9Hw== 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 :organization:content-transfer-encoding; bh=3QZ0N7OQ7WTbnu80qig6uAdTcqYmEl53ggaPSmqUeaw=; b=s6HY10TgS8djj+I7LTVJHqXUGZL+3At6HsSr0EnOPA5O6pRyYo8u2tceLzHCCk9ihC /6OcW5llRSN6qdvVDl6mQCMy35JJ4RTA5I+U+pn93nmh7LgoHPQnhW1pm/zPQJQHpkf1 pwA+unksCWTssk+PtgqgspS+zXQsn+X18SV9VgjuLY/sb6EAtiMUaKGy2bgA/ZY/x7Pr AUp1d1jrhO140doDtWgINLNymPW9ExUUIu3lX85UlqAqTgj/NVBiyUGAAwHQZcfunjIi 7se+YG9uD8qBlyjVfU4y5Ol946Hx5PaLttm4w5YupiYXrxquPJO3ubAQLgbT/Sc4xLzs RG4w== X-Gm-Message-State: AOAM531JIXyMX8Z1X5LzBiPbFdrGI2QptbwtnSDtM9nM1jJJPE8uHp/G fFNfbIOvRTeL3JStnD+jRrFD5g== X-Google-Smtp-Source: ABdhPJzD1oP97IbwHbToBOTUMnI4ANtJ7cxAwXpeh+t2rnuTEo90nJq02h/TMXpn06Ykp+q1yuQe/Q== X-Received: by 2002:a1c:f70d:: with SMTP id v13mr17481238wmh.133.1642367757045; Sun, 16 Jan 2022 13:15:57 -0800 (PST) Received: from veiron.westermo.com (static-193-12-47-89.cust.tele2.se. [193.12.47.89]) by smtp.gmail.com with ESMTPSA id l12sm8820445wrz.15.2022.01.16.13.15.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Jan 2022 13:15:56 -0800 (PST) From: Tobias Waldekranz To: davem@davemloft.net, kuba@kernel.org Cc: madalin.bucur@nxp.com, robh+dt@kernel.org, mpe@ellerman.id.au, benh@kernel.crashing.org, paulus@samba.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: [PATCH net 0/4] net/fsl: xgmac_mdio: Add workaround for erratum A-009885 Date: Sun, 16 Jan 2022 22:15:25 +0100 Message-Id: <20220116211529.25604-1-tobias@waldekranz.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Organization: Westermo Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org X-Patchwork-Delegate: kuba@kernel.org The individual messages mostly speak for themselves. It is very possible that there are more chips out there that are impacted by this, but I only have access to the errata document for the T1024 family, so I've limited the DT changes to the exact FMan version used in that device. Hopefully someone from NXP can supply a follow-up if need be. The final commit is an unrelated fix that was brought to my attention by sparse. Tobias Waldekranz (4): net/fsl: xgmac_mdio: Add workaround for erratum A-009885 dt-bindings: net: Document fsl,erratum-a009885 powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module .../devicetree/bindings/net/fsl-fman.txt | 9 ++++++ arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi | 2 ++ drivers/net/ethernet/freescale/xgmac_mdio.c | 28 ++++++++++++++----- 3 files changed, 32 insertions(+), 7 deletions(-)