Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp26091pxu; Tue, 1 Dec 2020 05:25:10 -0800 (PST) X-Google-Smtp-Source: ABdhPJwEaKTL9te+pYz0uTk+uiM7G9NiU37fbeygRRhjk6zRGow1Uk13yWRnrZj4RJYXRiivTi51 X-Received: by 2002:a50:9d4f:: with SMTP id j15mr1815591edk.69.1606829110443; Tue, 01 Dec 2020 05:25:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606829110; cv=none; d=google.com; s=arc-20160816; b=igDHF6Y5zRUdQY8u4Hf62QhhtF9SyOcGdhbZ9RkvolAGdqWEs+e+JMsbz8cwEH3hGR q1bMpSaoB5SdQVzMO4ZFkkdQFV8JHMmZ6EwfTXGBvBdhqxZyuAeDKRB+pxxZadC/ksKo teaLhY5/kGClla55lfNpp/vwmZnvF/4dCqUrZZONnP7Hh4Jp7Yyh0z2y3AHKUa1lzMpd zetEV5cZZoTr6JJl7ZU3JxjTZuoHl3eGXSzvDyD4ayEM5cZyf0FDxufzxSwB+05GNUWJ LmNPBQUMM+5FI/opWmM6+96debOu0cru+W/8dSgCyuqD7WbS0Qiau70qQ2xDbRw3Vuoy LP+g== 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=z+tlywN731WKb34n3E2K/Io83PN1fHG7CeqNlqmhK4Q=; b=dR67qrgnqnFP3EhDbcWgaYD5dTealkuUT3HtsnUL0jahk/hX0zSfmLv6jlECa9FRCp yRR2HIsZxblSPLSMHqI7+G/DHSgZrzkK/F7E+UTvi8km0BEER3kOq0F85EQdOZ8XffOM reFCaboWrRbcszwRw4VW+41hvzoa2YrhEij4X6tOlEFX6dAS3ok3V+ok73XfoQUyCGjE wfgk3yYmInMFe5eVSQTE5PLvzYsH5oox8oFtpr/tLINkTeSvewTzWKXMQvOfF8AlAaF1 7njRNFc5AKg/2BmyezED7vdvkHT0vGuy334FCJWZxTW8ma6AECIKDMZfs6ti8XQAlzwB WFPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@agner.ch header.s=dkim header.b=kRE047eW; 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 z23si1202728edl.270.2020.12.01.05.24.47; Tue, 01 Dec 2020 05:25:10 -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=kRE047eW; 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 S2391009AbgLANWg (ORCPT + 99 others); Tue, 1 Dec 2020 08:22:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35600 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729075AbgLANWc (ORCPT ); Tue, 1 Dec 2020 08:22:32 -0500 Received: from mail.kmu-office.ch (mail.kmu-office.ch [IPv6:2a02:418:6a02::a2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D5EFEC0617A6; Tue, 1 Dec 2020 05:21:51 -0800 (PST) Received: from allenwind.lan (unknown [IPv6:2a02:169:3df5::979]) by mail.kmu-office.ch (Postfix) with ESMTPSA id DA1E85C2CBC; Tue, 1 Dec 2020 14:21:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=agner.ch; s=dkim; t=1606828909; 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=z+tlywN731WKb34n3E2K/Io83PN1fHG7CeqNlqmhK4Q=; b=kRE047eW0pF2zMBT4sW+2RtK15SU3sdxl8+ljtI3bb8TAtc6t/0Fie7UP0wHtluHPqzAuW efjAMrjN29jCl52BSt7vae9HJGTMH04Re/CvfVrINvyAAaNKQMQ0ZJiOXuC5Av5J696Bf6 /+IVXKNmOGzS4YE/A+c/qVJ99vpIpXI= 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 v2 5/5] arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements Date: Tue, 1 Dec 2020 14:21:41 +0100 Message-Id: X-Mailer: git-send-email 2.29.2 In-Reply-To: <14754fd95378b78eb9a0a3f8b6bab13f7263c7f1.1606828668.git.stefan@agner.ch> References: <14754fd95378b78eb9a0a3f8b6bab13f7263c7f1.1606828668.git.stefan@agner.ch> 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") 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