Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2582655pxu; Mon, 7 Dec 2020 10:03:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJy+m0u8o/z3v1w0BgpMD0xJ3j3eY3JjOWBK5FYzQAvHkVgLOQuwzEcpUjpRjMGGEkMrdxu6 X-Received: by 2002:a50:fe87:: with SMTP id d7mr13940783edt.381.1607364229428; Mon, 07 Dec 2020 10:03:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607364229; cv=none; d=google.com; s=arc-20160816; b=cniw+aLLuGHYARPd5C503+eZ1oLHYvjxLBwgl/wr0T/CyVoKAMebMENOw3tWp+rsqQ cTsgO7lBHjFMCSTuc7wO7kTIOgbWXfo3Wr55Q8gQbTWJAkVqAm+XK7r5ZvENxz9vZzfp 6g9w0mDJEiNTnKY74c1EG0N1eAJUvBjQcHFAeNpeHZxj5w+iDryBESlE4kOFzFmScZfc fZTghsljLQo7BGCYgk0E9kn+UNxH6xuvys6ay9Y7Is0r5V1nAoWrSVEEvhr05DmjrkHP ZyctzuevnykyiTSvo61mHp+k09wF+YqmYib+Z1qvU54NpW8W6qV+fCcLGukOoDntDHsv Px4A== 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 :dkim-signature; bh=j5Wc0uqvAKauZzgK3ofMgmzYgK3c72rCXM14svN6qWo=; b=GP8yHqG9MdaBFHN3yjs47f+5ofdAjo1f64XGaOkq9LPqOEcjh/hIA6h9H70GQlrnrE HTUgFuul7szdtxcBVoQApaLWhpQulffrJgmEup4qL69Zoo8RPcfWhd3osVaVdsQqsu1r 02J6e0RRnBUyizc7KJBNVQvc/hy3WEOpGLnfJ6pQnEAA9Xgmm71kr2/3dGHTRTqOmgwQ ouyC2+S1M8Vx+LdQeqtBYkxERcosHyj2wXeQTyYwZ2BxSwrBw/k9QhGmgyLTaSZcAVwe 1ktOX+IElbaThJVlpaOAQpSYopRq1DAyLqiz4viWLP8GngcnFUx73o07InDT8ShVUE6l lMJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@agner.ch header.s=dkim header.b=dHoEpzOI; 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 e22si8456407eds.52.2020.12.07.10.03.20; Mon, 07 Dec 2020 10:03: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; dkim=pass header.i=@agner.ch header.s=dkim header.b=dHoEpzOI; 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 S1726370AbgLGR7C (ORCPT + 99 others); Mon, 7 Dec 2020 12:59:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726122AbgLGR64 (ORCPT ); Mon, 7 Dec 2020 12:58:56 -0500 Received: from mail.kmu-office.ch (mail.kmu-office.ch [IPv6:2a02:418:6a02::a2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AA0C7C0617B0; Mon, 7 Dec 2020 09:58:15 -0800 (PST) Received: from allenwind.lan (unknown [IPv6:2a02:169:3df5:0:6d9:f5ff:fe22:28bf]) by mail.kmu-office.ch (Postfix) with ESMTPSA id 58CCF5C2DCA; Mon, 7 Dec 2020 18:58:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=agner.ch; s=dkim; t=1607363894; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=j5Wc0uqvAKauZzgK3ofMgmzYgK3c72rCXM14svN6qWo=; b=dHoEpzOI7oroCHfDcGUXorgZFUAJuF0HhKQ4DgwUO4rBmkewZtzLPxkG4Yea3ADgLWeKH5 5l3Wusta6y/xg3bcG4v8egmFHXnG3Blu7wJFilkNqtjLDasUGgZ3+2+H1NNCd8hpYSDI8u p/iv0sjoyFErLFeE3ARMUygE3TBIkww= From: Stefan Agner To: khilman@baylibre.com Cc: robh+dt@kernel.org, narmstrong@baylibre.com, jbrunet@baylibre.com, martin.blumenstingl@googlemail.com, christianshewitt@gmail.com, jian.hu@amlogic.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, Stefan Agner Subject: [PATCH v3 5/5] arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements Date: Mon, 7 Dec 2020 18:58:03 +0100 Message-Id: <46298e66572784c44f873f1b71cc4ab3d8fc5aa6.1607363522.git.stefan@agner.ch> X-Mailer: git-send-email 2.29.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org According to the datasheet (Rev. 1.9) the RTL8211F requires at least 72ms "for internal circuits settling time" before accessing the PHY egisters. On similar boards with the same PHY this fixes an issue where Ethernet link would not come up when using ip link set down/up. Fixes: 2cd2310fca4c ("arm64: dts: meson-g12b-ugoos-am6: add initial device-tree") Reviewed-by: Martin Blumenstingl Signed-off-by: Stefan Agner --- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi index 2802ddbb83ac..feb088504740 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi @@ -264,7 +264,7 @@ external_phy: ethernet-phy@0 { max-speed = <1000>; reset-assert-us = <10000>; - reset-deassert-us = <30000>; + reset-deassert-us = <80000>; reset-gpios = <&gpio GPIOZ_15 (GPIO_ACTIVE_LOW | GPIO_OPEN_DRAIN)>; interrupt-parent = <&gpio_intc>; -- 2.29.2