Received: by 2002:a05:7412:3b8b:b0:fc:a2b0:25d7 with SMTP id nd11csp949892rdb; Fri, 9 Feb 2024 06:11:49 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVnGtfMs0NYtCKFkrM4q9avbS9/J2ZftP8Q3f1maQIbiNQDj6+/gmFi0BGYMaiFXy8uEfeeJmLY0lZ2X0gcnepJMySUwBezUbnQI9eozA== X-Google-Smtp-Source: AGHT+IGq/nW0HFSSldcMXwcqk1UvyTIkitjvYJUXpCU+KkiSkhvWfcHnjPrB5AUslsFHQgnUDQFS X-Received: by 2002:aa7:8492:0:b0:6e0:991a:6e1b with SMTP id u18-20020aa78492000000b006e0991a6e1bmr577840pfn.34.1707487909345; Fri, 09 Feb 2024 06:11:49 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707487909; cv=pass; d=google.com; s=arc-20160816; b=OA4L9N42YucY2ElHOg6QgmhvDGuIz7w0PQN7mfmtM1Cpov78HhzYywZ1s8574M0K5u M8Z+MrcTW2cejvQXFLyXva9tLqTne7ZhkLE+tiXK2A3oUW0ICxiEZ+3TpyyFQcWDtO5S JbnDtarrmth+u6vN368XLjhvuSJkYMbF7wmZ4+BMZncy+gXMrK9wMLMuiL7XFVfwGWxZ /1QI9j30Pe6dEyhx/SMwIhjiv+6suVEczslfYIKc8Fa2oMIm5lmHOSbdQ/xVlm30xK1H DEAeCHEz5HbPoYng+jMeR8hARbahaYAnuiq/zOl8t4lEd7DCV7HqwKbzPR6ltKz9+miu HFiA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=tdosNxThGv2416wmdrJFMsCGK//KPgRIuMFHO9IZ7+k=; fh=4wTvw1a24xXbfwdj4TwU0z7mvwloiseBRJibBJqZzxU=; b=FQA87C24l7ShvP3m2qt0QQ1tFw9hxFWDHugEJBoaZiJrVG2OehZAi8YX2/Igvi+EZE VXReKzkIgxKnGELzAF6u30QKyeSsyoPT3boIeFG5Z/EfDA61hZ2H2NoHqnchhtKof8vJ uXtlKDVLN+WsqKZ+JQpDT8K1I84bhCD5WCsCRCIHDyAZAsUME8xZygzRuWAfSOUPd6lo 6tVBj6oWmAl7AZib5I4JHk/8dArKQmyKbTnqu4NzTrNjzBQY2D0fbjxsysX87m7q/e68 CoXS77OJRoETEDKcUyLi+ZQ9E84h/r9a4IxObBGszHr96xJD5DmA0hs3IfqTJc4uQJa2 J/5A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=2M86y8nA; arc=pass (i=1 spf=pass spfdomain=lunn.ch dkim=pass dkdomain=lunn.ch dmarc=pass fromdomain=lunn.ch); spf=pass (google.com: domain of linux-kernel+bounces-59412-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-59412-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch X-Forwarded-Encrypted: i=2; AJvYcCUNJoJaKpwyE6OcAwV9cdyCLDw/n6ZTDTxm8fMQug0+z59AP4u2+1eDeVvcQSkGTexhydis6C42Cg/7vmHi9UndRm2prCfxJxNplZikPA== Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id ko19-20020a056a00461300b006dbc98ff8desi374598pfb.147.2024.02.09.06.11.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Feb 2024 06:11:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-59412-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=2M86y8nA; arc=pass (i=1 spf=pass spfdomain=lunn.ch dkim=pass dkdomain=lunn.ch dmarc=pass fromdomain=lunn.ch); spf=pass (google.com: domain of linux-kernel+bounces-59412-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-59412-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch 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 sy.mirrors.kernel.org (Postfix) with ESMTPS id D44E9B23406 for ; Fri, 9 Feb 2024 14:07:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3226F67E72; Fri, 9 Feb 2024 14:07:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="2M86y8nA" Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) (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 F08075A11D; Fri, 9 Feb 2024 14:07:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=156.67.10.101 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707487650; cv=none; b=PUGyYem6ElmsSkEIrihZRUz71Ct259vVAU7d25pDqo95zZ57fHxL/eED3ew2TvNwE8npZ8dCEYxCbXbpSdGTE6lBbcjRYNjZiBoWGSrl+7T/av/zeI/I7yQvYgBf+WcCMS2JFkpiYy7Gr1BAzklhpw55f6DJnhkjk7dNqOhJd0Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707487650; c=relaxed/simple; bh=THGZeA2cURz+kUfLbIdxHc71uWdwiQg2aIRuESQaCUk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Xk/zqPR6CjiCEgEjpHXplG5luNM3khArybRvQHe/aafW7xagsDHUDWuMinBXcAV7zlgunR+l/lw+xHCnK7Uug7O2DB/5a69X6Z3Ai+Xj9+69wFltBY299Ic0zPd5ILjaP1mcSOTm30HhWQMjoPlXRGwvgmN4zLol0Z1JtfzWkVU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch; spf=pass smtp.mailfrom=lunn.ch; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b=2M86y8nA; arc=none smtp.client-ip=156.67.10.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lunn.ch DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Content-Disposition:In-Reply-To:References; bh=tdosNxThGv2416wmdrJFMsCGK//KPgRIuMFHO9IZ7+k=; b=2M86y8nAqZ5mKueNq4M6Be7gSF ymAWRGbYmZsT3+SAHNuQKumsZDhOKlv+2fxHNtYNwZk788pbvxoo+veywFM7kyljm97RNLEXk8PHk i/b1a2dO0i8nPSvNnzMc0oQe0nt7KhV09w7Ryi3CQA/vYL+jOpqGxniegsf3GszyRSLM=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1rYRXE-007OAp-Ic; Fri, 09 Feb 2024 15:07:20 +0100 Date: Fri, 9 Feb 2024 15:07:20 +0100 From: Andrew Lunn To: Catalin Popescu Cc: davem@davemloft.net, kuba@kernel.org, pabeni@redhat.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, afd@ti.com, hkallweit1@gmail.com, linux@armlinux.org.uk, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, bsp-development.geo@leica-geosystems.com, m.felsch@pengutronix.de Subject: Re: [PATCH v3 2/2] net: phy: dp83826: support TX data voltage tuning Message-ID: <00691961-d516-4338-b7e8-203625e561ee@lunn.ch> References: <20240209123628.2113971-1-catalin.popescu@leica-geosystems.com> <20240209123628.2113971-2-catalin.popescu@leica-geosystems.com> 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=us-ascii Content-Disposition: inline In-Reply-To: <20240209123628.2113971-2-catalin.popescu@leica-geosystems.com> On Fri, Feb 09, 2024 at 01:36:28PM +0100, Catalin Popescu wrote: > DP83826 offers the possibility to tune the voltage of logical > levels of the MLT-3 encoded TX data. This is especially interesting > when the TX data path is lossy and we want to increase the voltage > levels to compensate the loss. Maybe i'm being nit-picky.... "TX data path is lossy" should probably be "TX data path as far as the RJ46 socket is lossy". 802.3 probably defines the voltage at that point. If you tune it so the voltage is too high at that point, you are breaking the standard. So you can use this to adjust for losses in your coupling and cable run to the front panel. You should not be using this for range extension by cranking up the voltages. Yes, you might be able to, but we should not be encouraging it. Andrew