From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3049E318EEE for ; Sat, 25 Jul 2026 00:58:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784941097; cv=none; b=OqM0hNW8Jc0AWd9eE117ITeYgQx2OURQ4J7eIJSxGZZ22YV9Ep0GHWihQ2188Y6VQ1RgAXhp3UbGSSw32zleouJ+K+qXjE3BWvHmMdQfNjKJB/Z5rDfZDQ4tpC8y2Wa9i7qNFb8ERT9OnYFMohddpDDNR/C+cyGi0Ff50DwDRZA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784941097; c=relaxed/simple; bh=qvt1xeKZaGMzjY4GmRnBlOy13neWiePcPbv4luremNg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=KVInq6vNtivQekr6JkpfB5AeqQg53R9Am+jMHZHEq7fWxhd00dzbY1hYlw5zPK+ecWB0yEUxyERKFYveHmmTwSOg8RSMOgNda/kmMzHhYXNgKXDEQv0K4iMtfx+eNKQkVuQteqq9ePTEXb3HY+Ut8b47zHyT9OgDxED8+JVVx0o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=evbwxWue; arc=none smtp.client-ip=209.85.215.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="evbwxWue" Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-cbb85186d43so565471a12.3 for ; Fri, 24 Jul 2026 17:58:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784941094; x=1785545894; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=tJzCpl1A9lMuSv16O58Xsv9A30hSmOZtX21l624BoiU=; b=evbwxWueggAWYfOBVgUastnpkYx3b10tob6zyes6TGPyS1+2HWRkFou37/D92BmxzD 4q8THs7UVigJ5pTUrwCQDMXHQ/war04EbqpHjjqUJCALHGpxfneeBPtT5fKhengzSF5h u/ywhw9HBLGTLmUR4/4at6s/lng3naJfC3xSbW7mAgr/OmuGhRwDDRlk7DcAQA9cV93S FkYgAOpas/IMhc1MvPa45lb7FzC1riOfX+eiN3U5iYy+ffgQc8jAiiQXDti8MxZZJ5sx +vc4szEQZuSuZS5reyEUOhLTW4BNTrbqZmHAomfbfMfH26DGafs7qdq3u/cvMtKmhyqa mw9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784941094; x=1785545894; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=tJzCpl1A9lMuSv16O58Xsv9A30hSmOZtX21l624BoiU=; b=EsxSz12LBxTKGh2ZLD71zk5ljIfudXoC5YN3C8Ueku0L4CQyDRaIPJZZhyR0epK7Yg dMD+XvdHVf3SPWV2ks5/ld1tHxcf8XGYRCVjbbmuFsOii090zbgf/tvUbnwzvOXGDznY lPNomhCDpThgRHlDarKU1Ab1O47KkC+sdOblV1K2dAvNKbxhpI96e5AWrn7qp+JuWGPH H4tDaQ9XG7bixvUqmdJuuwoeRcIVZW3THje3PTehnBPTlgPY9jLoAVw0O8KHh+ovSXhs MdXUSeH8lbDSA6WuatCixIGSU7rZ/e+MojhdEfjqyw9AMfSAZk2UV8mkqqqbJYd7nkxI zAug== X-Forwarded-Encrypted: i=1; AHgh+RqCjXHNgYgLSrT3ND/MEC6slo01sQJH+lqEMqzkZNXDv/jLIo0EG2OxSfmWRSP5gnBuifOhLssVttZ+bxE=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9vs/q82qTHg4KAmyW0qkO/myD1dhnhd3q3kKwScp6jcKCwuJU 0TkMAWA3Bf6P6WYTRum6eA4BbUB2a8gxsviWh3ZtpkPhX7IFX21hlAcO X-Gm-Gg: AR+sD13NCQ+LdCwyDWiPa1jaHpwtgiuNPhcPVzBmLLO2edLDJDMJFWFVCqQBzCmnN2S FEYBQxs8L2sTuDaMC4jC4d57cHklJmaHF1dxTstcgpWl0bLTlWepmY3AToEyg88btdGf9EH4E9R p7Rgb6UXW6GY7TGrba0XTTc5EULumcWydIYt10Yc8bx/O6j1gTRVq1MpO6YEsAHdKAvCDmeGeV8 RnhvcZHK7F11WEJwtrZEG2Jnl+av8SjtBoOXI5x/Fsf4H+BODUtu//3nAVUMVCvubYPMD4CqHzD rzLZjlkvRHB41i4jCqVYBOasqohvNosot0foF0+ERYsEA05cvQbs/iHkkjvk0sNNkOB6GC20apa 8UMwMM6LDacVt07YCaMwPJUK+1dDfb3FcQUpGka74Fq5WMl1HeYZAjv6l1G/hQQ== X-Received: by 2002:a05:6a21:6196:b0:3c1:d78:6457 with SMTP id adf61e73a8af0-3c67daecd72mr595029637.32.1784941094334; Fri, 24 Jul 2026 17:58:14 -0700 (PDT) Received: from localhost ([2001:da8:7001:2000::1:5491]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cbbb66dc15asm654002a12.30.2026.07.24.17.58.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 17:58:14 -0700 (PDT) From: Inochi Amaoto To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , Yixun Lan , Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Inochi Amaoto Cc: devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, spacemit@lists.linux.dev, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Yixun Lan , Longbin Li , E Shattow Subject: [PATCH 1/2] riscv: dts: spacemit: Fix phy id check for the phy on pico-itx board Date: Sat, 25 Jul 2026 08:58:02 +0800 Message-ID: <20260725005804.373698-2-inochiama@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260725005804.373698-1-inochiama@gmail.com> References: <20260725005804.373698-1-inochiama@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Current phy framework can not reinit the phy correctly, as it will assert the phy reset GPIO so the phy id can not be readed. Setting the phy id of board pico-itx manually so the phy id dectection can be skipped. Fixes: 74657a376960 ("riscv: dts: spacemit: Add ethernet device for K3") Reported-by: E Shattow Reported-by: Inochi Amaoto Closes: https://lore.kernel.org/netdev/20260712045233.800748-1-inochiama@gmail.com Signed-off-by: Inochi Amaoto Tested-by: E Shattow --- arch/riscv/boot/dts/spacemit/k3-pico-itx.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/riscv/boot/dts/spacemit/k3-pico-itx.dts b/arch/riscv/boot/dts/spacemit/k3-pico-itx.dts index b2a7d2d0d3a8..b9d2de878f38 100644 --- a/arch/riscv/boot/dts/spacemit/k3-pico-itx.dts +++ b/arch/riscv/boot/dts/spacemit/k3-pico-itx.dts @@ -196,7 +196,8 @@ ð0 { mdio { phy0: phy@1 { - compatible = "ethernet-phy-ieee802.3-c22"; + compatible = "ethernet-phy-id001c.c916", + "ethernet-phy-ieee802.3-c22"; reg = <1>; reset-gpios = <&gpio 0 15 GPIO_ACTIVE_LOW>; reset-assert-us = <10000>; -- 2.55.0