Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp134771pxb; Wed, 3 Feb 2021 01:26:36 -0800 (PST) X-Google-Smtp-Source: ABdhPJz2gJqbDwsMfL6v/Nw9k0v6HSZ8nNz/FGABLQA7Z206k9zU4Lw5a/sim3ydz6xhEn+RX5ip X-Received: by 2002:a05:6402:402:: with SMTP id q2mr2073660edv.116.1612344396282; Wed, 03 Feb 2021 01:26:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612344396; cv=none; d=google.com; s=arc-20160816; b=OpYEGWYz6z5s49C3GO4OFa/kI2y3RmdGHxl4hgD2DW4s0xmhuh5UyXOsvQOarFIcxT ueW1WhgLMGfO1On9Nqiacj7XXMmZumUcT4tAImR0KWl4iOEu2K1iKfJL/MtBhfLVLY2I aYwS847sIerzc421JamTIXtlAqIL7QUqZAZRvYNrIgaeVf8SMwsnc7IfMx8sHaYvnO45 x5hwEjF64PoFG77iLt4WTO6EUaGFofADL+xBrTkGY7NERXkIUxM/olFH5l1e3UGPatem 69FWgHgNe9tTn7E2nSvq+fu/EmFGDjpzV+oSrO9j3XNXqRZylU4b4NdYnAjboheXkf6N WXlg== 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 :message-id:date:subject:cc:to:from; bh=pW4VNodWZYye24zES4Xk9F44mVszGkKA78hGHkHyF0k=; b=aoM0stkK2AEIt85107bVR2TnuKB9mWCd79sUQ6uk7jBZ1hWWxnm50SkYcombbf8Uie hXAmeeHgl90i2cIBuInvrz+nQTajukxM6KlQVtJIkeTl9aUDGoG8Q8TyNScacuH2iO7z 9tdEdAuMByL5gj0A3NUm33XpFXLuaEQCstZXouPsDcyON+75S+PaGQfeQVXcNS9NYfFR V7TqNG+f5zofTDy/1N0Q+YBiq5a5fGtm73PF/SOAVUEF7/xxgxh8OOmNEsWljbgJ4AJJ owe7QDRJ8B8Ip+12V5caX7tJ42cMEEOJvfm2elk2/2lHtSozsjG6SCiFnfLydcSUqkkp L8Ww== 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 bx17si787904edb.578.2021.02.03.01.26.12; Wed, 03 Feb 2021 01:26:36 -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 S233406AbhBCJZ3 (ORCPT + 99 others); Wed, 3 Feb 2021 04:25:29 -0500 Received: from metis.ext.pengutronix.de ([85.220.165.71]:55807 "EHLO metis.ext.pengutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233452AbhBCJWZ (ORCPT ); Wed, 3 Feb 2021 04:22:25 -0500 Received: from dude.hi.pengutronix.de ([2001:67c:670:100:1d::7]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l7EJP-0003qt-TT; Wed, 03 Feb 2021 10:18:59 +0100 Received: from ore by dude.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1l7EJO-0004Q8-1Y; Wed, 03 Feb 2021 10:18:58 +0100 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Andrew Lunn , Florian Fainelli , Heiner Kallweit Cc: Oleksij Rempel , kernel@pengutronix.de, netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-imx@nxp.com, Fabio Estevam , David Jander , Russell King , Philippe Schenker Subject: [PATCH v1 0/7] remove different PHY fixups Date: Wed, 3 Feb 2021 10:18:50 +0100 Message-Id: <20210203091857.16936-1-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::7 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series tries to remove most of the imx6 and imx7 board specific PHY configuration via fixup, as this breaks the PHYs when connected to switch chips or USB Ethernet MACs. Each patch has the possibility to break boards, but contains a recommendation to fix the problem in a more portable and future-proof way. regards, Oleksij Oleksij Rempel (7): ARM i.MX6q: remove PHY fixup for KSZ9031 ARM i.MX6q: remove TX clock delay of ar8031_phy_fixup() ARM i.MX6q: remove hand crafted PHY power up in ar8035_phy_fixup() ARM i.MX6q: remove clk-out fixup for the Atheros AR8031 and AR8035 PHYs ARM i.MX6q: remove Atheros AR8035 SmartEEE fixup ARM: imx6sx: remove Atheros AR8031 PHY fixup ARM: imx7d: remove Atheros AR8031 PHY fixup arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/mach-imx/mach-imx6q.c | 85 ------------------------- arch/arm/mach-imx/mach-imx6sx.c | 26 -------- arch/arm/mach-imx/mach-imx7d.c | 22 ------- 4 files changed, 1 insertion(+), 134 deletions(-) -- 2.30.0