Received: by 2002:ab2:69cc:0:b0:1fd:c486:4f03 with SMTP id n12csp308288lqp; Tue, 11 Jun 2024 05:28:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW6os5x+xSytY0NnXmRAI47KLe1jjhvk564Ki1Y5W77ctV4Qy+2PxKPZpCdmB3pS4NEz5pcVGwRKYbcENkYCQ9ZcwJhy0uVHWdViD5Azw== X-Google-Smtp-Source: AGHT+IFZky+BGdQoX7F43Jb6DOYYFdDiK4hE9bx2gssvnDHW9g/Pb/8pa/o634rU6qUfzIvOBISO X-Received: by 2002:a67:fb46:0:b0:48c:36f9:f2aa with SMTP id ada2fe7eead31-48c36f9f304mr10244445137.17.1718108896409; Tue, 11 Jun 2024 05:28:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718108896; cv=pass; d=google.com; s=arc-20160816; b=dFCskmaeh3HWiomN3XCkU4MqD3h41kMLHp+ssmhcjzVAC/8tCwvS42YRCfwKnlf9Qj EOaLjTLCwcFgazF8QU7Gg+GcH9q2cE8tmPqV7bT02mhOq3DdHCL84b0O1l1WGlXRdhzX IeeJv0akSW2Wq6urcPzM8lYXguatKBcGDxg/IvCJS/HsVJ2LXHnYAw0Yh5vUeAnq6Lvc BJ/lhVm26bQR97lvFvHB+1AWeH8q/hao7JJUclg//Fuk5klVALoz1YOlu6aXImb58HWP RGV0wY8de/DT3GRucMmXG4acJ0Vlc1+k/+qy4WI89IHG7uWgo7PtHrqOhMVvrf6loE8t b0/w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=5GXEu1jsOMHTE1HolsK4poCQ4Zxbi0pCpWQalA2qXjM=; fh=r0mJ3EtzJ6Xi0KppCcnEysKji+f3fMeqvF5jVDIyNSw=; b=LAKF8toAkP+aARfmnvAB4AL4vFyJdTDlevpON8ywgUISAgxjcW0o9TaKmUsJJ6iu3k VkzU/HUAUGcGKyttX2+eaD8RBYXKPxf9WJXvPiMDEbXdh3eL/WlF8X6p+7K3gMx8bZ1Z 0gQCEXv/eErQ32+QsGbDnr0pQk4O3QcWbP63+R+QqlBX+yjstNlvdWqCPhZIdOAlLPco 3CQoDMQfQZOFhry8Q94LeibOyxRxUfIFd6z5aTX2f8ytCtihuhZ0bedqejJt0rU54s4n 7nNAnhY+I03x9TMidLzErRC1yWE53CajRpKFXljd7+KSj7rSZxhJB3LMOCvC6BdYPraB VqWQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=3mv2TCWf; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-209851-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-209851-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id af79cd13be357-7953de30e1csi1117957485a.7.2024.06.11.05.28.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jun 2024 05:28:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-209851-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=3mv2TCWf; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-209851-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-209851-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com 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 2262B1C2285A for ; Tue, 11 Jun 2024 12:28:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CCBA017C215; Tue, 11 Jun 2024 12:28:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="3mv2TCWf" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (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 8103D16F839; Tue, 11 Jun 2024 12:28:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718108889; cv=none; b=Xw0eXn7yWcXuSGZ1xvstS460WVH4sCXt6cKK+uKWeiL6yQnURY0Luntz9FonX8FLqausmXMULw6mzM2fCVNHIclNqMF+05MkZktYRi2s3/HsezIuz0tBjCvolibSNSsR3jw+tgzyGA6ythZm6/ZjjVT5JONz6P2I4gMkfG3VCSM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718108889; c=relaxed/simple; bh=MVhJd/IENmXCGf1wjGGZDAf+X3LDJ+2yYb11vSE6vbk=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=koYxcjj/V8rRI1l3JFhelcQR1QPNgFKXBkn3ItXVDlbjl6iXWsN/GXd4zlTYR0w5ubTvd3zfWk7RasF2edSWMSpO4ruN3zWvAHIX/mEvloWJfFGN1X9+5Y5CORNKWG+tiAr+QRJdZrGMbX67uH94qlj2pZi6UbaT+dy5Xj5mN3M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=3mv2TCWf; arc=none smtp.client-ip=46.235.227.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1718108885; bh=MVhJd/IENmXCGf1wjGGZDAf+X3LDJ+2yYb11vSE6vbk=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=3mv2TCWfFFFoA4aVNFbile1CCpI/1foRu2oCEMK8nxCxS1XSykZshhVjCZixM1K9z PS51So12AEX7IXftLZZqK1rarIS7pEjdqJ+FCOvxTJmS8JyQIQpC2f74YfCgjtHJlz 8Gt5aNPjFE0XGuQWtQ7b8m9/d9JH8iXMPfVgMiFbaz4xXbkfyHufTiknNP+IjFiG8X wKBoL8ltCh4Q96I0JIhn2AB/0nh0VQcSfCKmTDI9MgAbT5HtroqXZtQMqRCDpMP3y6 IrywMyLiOunRMybtHNZUM1fxvfCWFC9pNFa/s83W0FYET+P115JCLlPpUmUflFDo7y rnlQKD6xJWzpQ== Received: from [100.113.186.2] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 98D593780EC6; Tue, 11 Jun 2024 12:28:04 +0000 (UTC) Message-ID: <58d8ddea-71cc-427a-94cc-a95f6bce61d2@collabora.com> Date: Tue, 11 Jun 2024 14:28:04 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] arm64: dts: mt7622: fix switch probe on bananapi-r64 To: =?UTF-8?B?QXLEsW7DpyDDnE5BTA==?= , Thorsten Leemhuis , Rob Herring , Conor Dooley , Krzysztof Kozlowski , Matthias Brugger Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Daniel Golle , frank-w@public-files.de, Linux regressions mailing list , Frank Wunderlich , Paolo Abeni References: <20240516204847.171029-1-linux@fw-web.de> <5AEE5668-0C8E-4EE4-A398-66CB99DF5650@public-files.de> <43aacd9d-b851-4100-8ccc-878ac6ae10f8@leemhuis.info> <698cf562-1ca9-4aa3-be7e-a1474b612c5b@leemhuis.info> <0cba095c-3d55-416a-a7ad-b359129731cf@arinc9.com> <714da201-654b-4183-8e5e-8ff0b64fe621@leemhuis.info> <2cac4cf68304e81abffbd9ff0387ee100323c2b7.camel@redhat.com> <1807a142-1534-4fa4-ad4b-d1c03af014c2@arinc9.com> From: AngeloGioacchino Del Regno Content-Language: en-US In-Reply-To: <1807a142-1534-4fa4-ad4b-d1c03af014c2@arinc9.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Il 11/06/24 13:38, Arınç ÜNAL ha scritto: > On 11/06/2024 14:30, Thorsten Leemhuis wrote: >> On 07.06.24 16:15, Thorsten Leemhuis wrote: >>> On 07.06.24 16:03, Paolo Abeni wrote: >>>> On Thu, 2024-06-06 at 10:26 +0200, Thorsten Leemhuis wrote: >>>>> On 31.05.24 08:10, Arınç ÜNAL wrote: >>>>>> On 31/05/2024 08.40, Thorsten Leemhuis wrote: >>>>>>> [adding Paolo, who committed the culprit] >>>>> >>>>> /me slowly wonders if the culprit should be reverted for now (see below) >>>>> and should be reapplied later together with the matching changes from >>>>> Arınç ÜNAL. >>>> >>>> FWIS I think a revert should be avoided, given that a fix is available >>>> and nicely small. >>> >>> Yeah, on one hand I agree; but on the other it seems that the >>> maintainers that would have to take care of the dt changes to fix this >>> until now remained silent in this thread, apart from Rob who sent the >>> mail regarding the warnings. >>> >>> I put those maintainers in the To: field of this mail, maybe that might >>> lead to some reaction. >> >> Still no reply from the DRS folks or any other progress I noticed. Guess >> that means I will soon have no other choice than to get Linus involved, >> as this looks stuck. :-( #sigh > > Does it have to be Linus that needs to apply "[PATCH 0/2] Set PHY address > of MT7531 switch to 0x1f on MediaTek arm64 boards"? Aren't there any other > ARM maintainers that can apply the fix to their tree? > > Arınç You have feedback from two people on the series that you mentioned, and noone is going to apply something that needs to be fixed. I'm giving you the possibility of addressing the comments in your patch, but I don't want to see any mention of the driver previously ignoring this or that as this is irrelevant for a hardware description. Devicetree only describes HW. Adding up, in commit 868ff5f4944a ("net: dsa: mt7530-mdio: read PHY address of switch from device tree"), you have created a regression. Regressions should be fixed - as in - if the driver did work before with the old devicetrees, it shall still work. You can't break ABI. Any changes that you do to your driver must not break functionality with old devicetrees. So... ------> Fix the driver that you broke <------ After you've fixed it - and I repeat - only after, *and* after someone (Frank?) validates that the old devicetrees do work with the fixed driver, I will take the device tree fixes for that MDIO address (as those are, again, fixing a description of the hardware on those boards, so I agree that those must be fixed AS WELL). Regards, Angelo