Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp22210602ybl; Mon, 6 Jan 2020 21:11:30 -0800 (PST) X-Google-Smtp-Source: APXvYqyngdGC+xtf9Q5YOwWNTNm4GK9dsv6xEJ/qMkrxIcpP8JcpLroi/yG4il3Xx3ThMNK1fHer X-Received: by 2002:a9d:66ca:: with SMTP id t10mr118770872otm.352.1578373890462; Mon, 06 Jan 2020 21:11:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578373890; cv=none; d=google.com; s=arc-20160816; b=MaSf0SbusI1zcQzkhzXXZDgiv535dPqDSAk34YXpv7kdoepvGhAHeknMpRK9rg30Fd h5inPu3Nt9WjkYfbNo1cmHahGh+yBFMGZfgOeFetH68cEPZnRPlH10hPUBB43nG7VhFl pV1rW6/tt0PHg+Hc2IqrhseC9yKt3gZWN+b81HQtP7nK9b/FhUq7YBC50UYOCxZdViXk Ib9dDTHxW99uds5sXzsAkMQrmpnuQXQVek/kkvLrIBalZyv+3pdu2eP0NYYqHyLt1L+O 4zQCXt2AKx9vgJNWitpDLiPgsd5tpcHg1c6pIRDGr8vo1IovfTc4+h4rO6xQ6sXRbJH7 lP+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=cr5sx8yPELFvuYRl+jNMxMdmYnoYhuCmAKJ5oKY9g0E=; b=Xr4G8Tl4B7YyH/W5Jt3a1MDeYdP0ksaYNNChdmX7TUxDMBYXJorhieMQ9VFxW9GvTR wD0jbNXWTsEPxSJCQQwT1UK/IfWDJ2W51+51G8EQ8sUvqzgA87hTxVmOVRBXGtuSi0zK pM3ETa6bYRRp6CFheWybrF1OBbJPqf1bxvvyv0xa7/CBeZxhRdEW/O1cI8+YuHyq+6n7 s7T/sFLQ2bxPAdljGFlG7gRk0EwKVEJSynb39fZ0OVWilEps5sEKkR5Z2Rqq4YJUu5Qw FTOaBzML5VMRNnli7xqNvyCdP5SO+c8nGDZsgeUupyT1GpYD12MahSw4j/VOIERp6OiX Yufw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bs8O920S; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q3si1941819otc.243.2020.01.06.21.10.53; Mon, 06 Jan 2020 21:11:30 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bs8O920S; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725987AbgAGFIx (ORCPT + 99 others); Tue, 7 Jan 2020 00:08:53 -0500 Received: from mail-pj1-f66.google.com ([209.85.216.66]:53575 "EHLO mail-pj1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725267AbgAGFIx (ORCPT ); Tue, 7 Jan 2020 00:08:53 -0500 Received: by mail-pj1-f66.google.com with SMTP id n96so8487767pjc.3; Mon, 06 Jan 2020 21:08:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=cr5sx8yPELFvuYRl+jNMxMdmYnoYhuCmAKJ5oKY9g0E=; b=bs8O920SS1yotiq316xmFKSrZBnBRdPAatoEKVXgtngpJcFL++S9RN5RwkXU2oL4Xx K0Xovl+wvF80zIxlBK+RWOePBY/ZNYDD8y0nTG/5qxJCsOX9yRL2TSOSxrjFTaSV9vWb kkcNaCW0XzGLmtdgZxX+e0l1kxQZSSgRJgEuC11v8NNShmuCvWGSdMTSM6g1SrlevIAF k0K/m1O0x9KoKblKFHdKetFua70jZ1+UwCwXtCXl5o0pHJOXI3684yFzCU7yGoVPy6e+ /F5rsnlyDzeNoL48tvUnWJktqdeqB1xjmff/zZbdJSsR2bJw3dwlqd8QcraP2rM3Q/S5 rIDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=cr5sx8yPELFvuYRl+jNMxMdmYnoYhuCmAKJ5oKY9g0E=; b=gqGUl3StxC49uGXj/Cn5N1jivWHULQo0wI8ESPqhex5NZXZlcG0tu3SYV1zU1ceikK eOQHOLzn7dFE0/1VFLTtf3dK0FtvAvGJ1WKdjFx5ZkwuhWSMckVzmyDugvK3RGj26miR m3t0MxGF3e9yBy/LddwqSel9fR/LKG5pK9Pje3mJHOKealrA3WsFWfoCM6NeJdaEfooK z8NsYN6gT1rOUoD4ZUUb8/Kt3jq7Yro/1qxV/gb8Q0dYPsWDeF+kW7uj3HOACHPvMnNz aMPemKdSDseVlgcoZ79UIQK00qZ/0nIjQtuCuY0wKFmK3yLsn0P9247bnjSAkPrwsynM a99Q== X-Gm-Message-State: APjAAAXvYGsnVCNjRgcOOOF+Y1otFqgOq/RpoyNsC952aLgMiFo/FAmC w9voxJHz9JGip6nfRGNOQn3coNOM X-Received: by 2002:a17:90a:8912:: with SMTP id u18mr46705829pjn.21.1578373732299; Mon, 06 Jan 2020 21:08:52 -0800 (PST) Received: from localhost.localdomain (ip68-111-84-250.oc.oc.cox.net. [68.111.84.250]) by smtp.gmail.com with ESMTPSA id l66sm75149647pga.30.2020.01.06.21.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jan 2020 21:08:51 -0800 (PST) From: Florian Fainelli To: netdev@vger.kernel.org Cc: Florian Fainelli , tomeu.vizoso@collabora.com, khilman@baylibre.com, "David S. Miller" , mgalka@collabora.com, guillaume.tucker@collabora.com, broonie@kernel.org, Jayati Sahu , Sriram Dash , Padmanabhan Rajanbabu , enric.balletbo@collabora.com, Jose Abreu , Alexandre Torgue , linux-kernel@vger.kernel.org, Maxime Coquelin , Giuseppe Cavallaro , linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, heiko@sntech.de Subject: [PATCH net] Revert "net: stmmac: platform: Fix MDIO init for platforms without PHY" Date: Mon, 6 Jan 2020 21:08:46 -0800 Message-Id: <20200107050846.16838-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This reverts commit d3e014ec7d5ebe9644b5486bc530b91e62bbf624 ("net: stmmac: platform: Fix MDIO init for platforms without PHY") because it breaks existing systems with stmmac which do not have a MDIO bus sub-node nor a 'phy-handle' property declared in their Device Tree. On those systems, the stmmac MDIO bus is expected to be created and then scanned by of_mdiobus_register() to create PHY devices. While these systems should arguably make use of a more accurate Device Tree reprensentation with the use of the MDIO bus sub-node an appropriate 'phy-handle', we cannot break them, therefore restore the behavior prior to the said commit. Fixes: d3e014ec7d5e ("net: stmmac: platform: Fix MDIO init for platforms without PHY") Reported-by: Heiko Stuebner Reported-by: kernelci.org bot Signed-off-by: Florian Fainelli --- Heiko, I did not add the Tested-by because the patch is a little bit different from what you tested, even if you most likely were not hitting the other part that I was changing. Thanks! drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c index cc8d7e7bf9ac..bedaff0c13bd 100644 --- a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c +++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c @@ -320,7 +320,7 @@ static int stmmac_mtl_setup(struct platform_device *pdev, static int stmmac_dt_phy(struct plat_stmmacenet_data *plat, struct device_node *np, struct device *dev) { - bool mdio = false; + bool mdio = true; static const struct of_device_id need_mdio_ids[] = { { .compatible = "snps,dwc-qos-ethernet-4.10" }, {}, -- 2.19.1