Received: by 2002:ab2:2994:0:b0:1ef:ca3e:3cd5 with SMTP id n20csp50975lqb; Thu, 14 Mar 2024 05:25:00 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVShXMipLnXEf7JME4PKod0FDgYj5poNeI4hu61mTZ3CoPomaVKVHREXzJgfFflTjYlS0Iwm8vTo+mWzQRX3J2x6ge1rofH+T/ULneztg== X-Google-Smtp-Source: AGHT+IEz+Pz6jsGbwG7ZSU90KUY7oNr7pPw5t5gnwDq9+DbqhdyRCTG6qfTpw0NE044OjYCDfbYs X-Received: by 2002:a9d:66c4:0:b0:6e5:3279:2531 with SMTP id t4-20020a9d66c4000000b006e532792531mr1482102otm.35.1710419099754; Thu, 14 Mar 2024 05:24:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710419099; cv=pass; d=google.com; s=arc-20160816; b=QQp2mgHiRw19iKJXvoxYcB/SYN+1CdJ+MPXIQ6ZFMrsxXsfNBaUkPGSlNjRn5M65X2 s4UZFAxjTLPPlfJAmXJM+XI4N978RwWp+R2vTmpqePZHWRzm1w6waUMsmb3QW1feusVR chFKtM29q2592fgpcvsYZFdlAwMXgkuqyTYUNf5BNbWKqBo+hCwbhMF5PBOTyqTOMnrL PuoY9yMKoSJczw0MU+3zUxr/xRdQrIG5jlP72Li9msZKOPJbA3gvgIEhBn9KzMWVX7vP slE3CRvN9/DNvNmLHtuAF1OHG5GK0X3pfVipwJCeZzLhACaDoVLxssL6w8g0LhZlK9ow RTXA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=reply-to:cc:to:message-id:content-transfer-encoding:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:subject:date :from:dkim-signature; bh=Ii6551HiYVM6hBjsPKGdIT9oJ86PWaZEIR+4qy7tp5U=; fh=EMhQX+G+lxszCF8aDc2r9BgTOc8QXp0KdHXguE8/Q+E=; b=fJA2Ga0C16YYDwk++wvDoW5OpKESb2RCxCurpiU3zvT7FJlu4QcpjLj3yzxqGSUuKh VxaaUNgobwaSBQaFWA5ROho+iDIb+BFfDEcR/IZfcAZeq5WQgdO9Qggl+3S9BjNjWJrB yvOqyVAxO2bvihfQ031jNOoJr1S9IdnwhRNnbg2J9Pq2MJ+gqaZ8N79bPg/UWXUVm4/G tuuDoc0nryiVdK3sBg444yik4NycLGeqOr8TJkhlWENLubmPNmZOrX2GLgO1Hcd8RuLD 0jQZPgFSFbUMkfSHtGcz6w6fI1JhACE/CBVsQ1p+da3OJYLSUTQOViF88TWKKoNFx/iT hrkA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=pWz7g6q4; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-103234-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-103234-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id az39-20020a05620a172700b007887461effbsi1541861qkb.3.2024.03.14.05.24.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Mar 2024 05:24:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-103234-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=pWz7g6q4; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-103234-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-103234-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 798501C21268 for ; Thu, 14 Mar 2024 12:24:59 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4D3186F53D; Thu, 14 Mar 2024 12:24:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="pWz7g6q4" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73FD04691; Thu, 14 Mar 2024 12:24:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710419092; cv=none; b=hcBaLVH0aEzX5EFoZEiiSN29hNYjlNpkpV11qMWol2PGFzL4bX/d+DwTcpMCN5+fNT//B1YMtRXAnRZwY+ATlo+HI9ZLo0DyJFuwVWXG792pa+DeVxm+d/VbOh+f64hGe4WMt1WmxzoxgTD7jfe5zjuQ5FniuyzN6wZjnHiluYE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710419092; c=relaxed/simple; bh=hqAXK1pmw/COewu+0V9Imcw6HfS/0tOeytlhniyTUrI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=e5TVBYoQj3i0GzDehAkrgQeKn1CBciPTkI+s02T5yFskNnZuIrAksi6SMNpCeI5t7G+sHdgxJaqzYtDdEElQkcI8mwNDAfYiW7eQH2Hg2IJ+nVi27/3SiGN6RkyTZltaNU3oBqBpMGBIcp/TiFjeDLvAwY+ny+iW8WEiOOUBsaU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=pWz7g6q4; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPS id E7605C433F1; Thu, 14 Mar 2024 12:24:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1710419092; bh=hqAXK1pmw/COewu+0V9Imcw6HfS/0tOeytlhniyTUrI=; h=From:Date:Subject:To:Cc:Reply-To:From; b=pWz7g6q4asNXGaO/hJfhmq5cYTtFWTh7wUrpvKElY0R1qqxroABcgtXJVWCivNQSh BYhVAmv1zo8AnllKyM4N/4GCRsDtktJXNsENDL2v8SpQUI0L1B9iVlh1vAUOLrOqjY L1W0iEPYemZS3/zAIJbF0iKepcC/FrUbtn1yPlk0kCADRzaZ2SrZlM629CGDNaHuB0 EQZFk59Jg2OHMmyufkXCUf9vW4GSE8VmC4AZP1U09jaV8Bk9MbL5w8NHCsC7Mp7uaF M2bVSK46E4ju1PH95ToE5MbRAcP6LAp5kctFykTSDiKPG2a4Ci327pj7DNfQCGFZ6x YC7Ra+UE0Qbnw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id D283BC54E68; Thu, 14 Mar 2024 12:24:51 +0000 (UTC) From: =?utf-8?b?QXLEsW7DpyDDnE5BTA==?= via B4 Relay Date: Thu, 14 Mar 2024 15:24:35 +0300 Subject: [PATCH] arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20240314-for-rockchip-mt7531-phy-address-v1-1-743b5873358f@arinc9.com> X-B4-Tracking: v=1; b=H4sIAILs8mUC/x3NwQrCMAyA4VcZORtYu07FVxEPtU1sENeSDFHG3 t3i8bv8/wZGKmRwGTZQeotJXTrcYYBU4vIglNwNfvRhnFxAropa0zMVafhaT/PksJUvxpyVzPA ej8kzczjPDL3SlFg+/8P1tu8/dVn8KXEAAAA= To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: mithat.guner@xeront.com, erkin.bozoglu@xeront.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, =?utf-8?q?Ar=C4=B1n=C3=A7_=C3=9CNAL?= X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1710419077; l=1281; i=arinc.unal@arinc9.com; s=arinc9-patatt; h=from:subject:message-id; bh=M6V6hLjoM7rYDNZJdf1WFKDQWTTCt8rVO23htitTxhE=; b=2C08ammmunglRmpdQwiQIKW95QKlBhYoQev+0BRPUVhkzTQFI6N+micHOVYOIUijFf9m8Nq5H HOqI2PamNGKAh9GUhP/ia6vPJ89x+92kMEyCixwO2Hq4svAgbQeGko7 X-Developer-Key: i=arinc.unal@arinc9.com; a=ed25519; pk=VmvgMWwm73yVIrlyJYvGtnXkQJy9CvbaeEqPQO9Z4kA= X-Endpoint-Received: by B4 Relay for arinc.unal@arinc9.com/arinc9-patatt with auth_id=115 X-Original-From: =?utf-8?b?QXLEsW7DpyDDnE5BTA==?= Reply-To: From: Arınç ÜNAL The MT7531 switch listens on PHY address 0x1f on an MDIO bus. I've got two findings that support this. There's no bootstrapping option to change the PHY address of the switch. The Linux driver hardcodes 0x1f as the PHY address of the switch. So the reg property on the device tree is currently ignored by the Linux driver. Therefore, describe the correct PHY address on Banana Pi BPI-R2 Pro that has this switch. Signed-off-by: Arınç ÜNAL --- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts index 7b5f3904ef61..03d6d920446a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts @@ -525,9 +525,9 @@ &mdio0 { #address-cells = <1>; #size-cells = <0>; - switch@0 { + switch@1f { compatible = "mediatek,mt7531"; - reg = <0>; + reg = <0x1f>; ports { #address-cells = <1>; --- base-commit: 0276d797531ea2d1865a04fbe54c659608f5788f change-id: 20240314-for-rockchip-mt7531-phy-address-ba6c2fff485f Best regards, -- Arınç ÜNAL