Received: by 2002:a05:7412:798b:b0:fc:a2b0:25d7 with SMTP id fb11csp558938rdb; Thu, 22 Feb 2024 11:55:50 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCV1N1mliVMEQwHR51FzxjgdbRgTdlIa/uCxfVDAu8bvj0eUcOCfUctMXIrGJVhbTSB7iLtpHsYx7YEV4dlNJ7L/YjDSeim8HgvT89KQvw== X-Google-Smtp-Source: AGHT+IGphxTdUYTfi3oZj84v1YnFQEA2kcSYjfG2ktg9AgJ11CB3eSHh3OBR1tpQEn/havN7LyO2 X-Received: by 2002:a05:6402:1f4d:b0:564:754c:45bc with SMTP id 13-20020a0564021f4d00b00564754c45bcmr3637448edz.18.1708631750609; Thu, 22 Feb 2024 11:55:50 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708631750; cv=pass; d=google.com; s=arc-20160816; b=l/8G8v/e5l28pv1rfZ5PZmOwelNeCO5SL4ucem1F4Ij6lZJeiIPyeAC7Miq6iFbem5 guqXQHURiZRFfgrt2fTLn7HAd9LRzL92jQ8aZA8lbZ13N49LWtvwgSjLgsjTc5ZkINyp QUEBWd6tpiMButHU24IYSbq6E3fzft7Q5aznQXqUmINdCD6rUkECqgNF1e51x61T5zSY FyV7jmezsPYkZlvR6dsgHw2hIkjD6e9umsUupg4eHqX5DLC2xq0nHeSS4DKGYEEfiHOq 3BonoQ/L4bO5eIXnX+e3K+qAcc283vGmT91yrIfUqxo1tfU70TulLhmRGDNfx/FWp+7B N8SQ== 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:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature; bh=jhVWYIYPS+WQc6qJONpuGdYkkC+vizXSWdkxmtKR2Zw=; fh=l6yvpo800KS13wMEHPyeNC/OldMMcEi54gNlam2FU1s=; b=K1G/aP+QKaHjViKjZdqQeg+O62jCWPWnOHpFrnU6k1VMXIC0Y8HlAtIHgy/g/8i+15 1d0Q7fVTZBHaRy+YufDYE2T3Sn3y55RTevn89Qpgo7I46Up9JXCBbuj362i5mVjiG4Zw HYRXemSo0xmrX8PpQuHFalrWC3aUWTJ6SzNZiSs/+NZbujXhjRveu26zWFaFH9I5FbO6 vxuMchug/OTIncOvAWCN/1MJ57gObFZZ1d92Zo6rUTWoeYdYBdhxyZaL5v4ghOVAu3ii Cyh7M015rW6BDOTS5kT5jrglNKYYC8jn/ODSF5w2YUgXwPWxLArpXYx5lgLOIfrJJRv7 4V5g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@sang-engineering.com header.s=k1 header.b=dMhLdZCo; arc=pass (i=1 spf=pass spfdomain=sang-engineering.com dkim=pass dkdomain=sang-engineering.com); spf=pass (google.com: domain of linux-kernel+bounces-77292-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-77292-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id de7-20020a056402308700b00564a7ec9111si3295237edb.247.2024.02.22.11.55.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Feb 2024 11:55:50 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-77292-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@sang-engineering.com header.s=k1 header.b=dMhLdZCo; arc=pass (i=1 spf=pass spfdomain=sang-engineering.com dkim=pass dkdomain=sang-engineering.com); spf=pass (google.com: domain of linux-kernel+bounces-77292-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-77292-linux.lists.archive=gmail.com@vger.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 am.mirrors.kernel.org (Postfix) with ESMTPS id 5D26D1F2ADDE for ; Thu, 22 Feb 2024 19:55:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 95E5E6AFBA; Thu, 22 Feb 2024 19:55:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sang-engineering.com header.i=@sang-engineering.com header.b="dMhLdZCo" Received: from mail.zeus03.de (www.zeus03.de [194.117.254.33]) (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 D4862548EA for ; Thu, 22 Feb 2024 19:55:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=194.117.254.33 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708631741; cv=none; b=po0RPMWgtWSafoIR6bRgaZu5beQwXn/LmMF/Fr62xhwwp9ptrrZPdSqXFHYzIHa3pmdoihthOOK2oKeJO8yjhk44x4HXyoAttyIINjMijU9Xhd9PnJyd4VWgLm4jKwwaIt1J0HhcIQu/HVdaIuPWz45RUfIu81vzpsyWUgZmZu8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708631741; c=relaxed/simple; bh=Xj8O+DPx4wU2UfJYi69n5ttyXQyRDoWMxk1LCwlpI8E=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=P1VPwxT6DxpN6ckiv7anmR0hNDElasqLebRXyAGqFxy1n+FBA1lc8UNo84MuMVzTRIWH0xhHA6kNk1ppvyRwGv9csOx+4+OC9DqvxxQpjQ0rrnUri0t5VQqbea6/7kNlTngz5cfb5CQF7sGCezswt5INeu4yfKm/V7E/mDtRRZc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sang-engineering.com; spf=pass smtp.mailfrom=sang-engineering.com; dkim=pass (2048-bit key) header.d=sang-engineering.com header.i=@sang-engineering.com header.b=dMhLdZCo; arc=none smtp.client-ip=194.117.254.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sang-engineering.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sang-engineering.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= sang-engineering.com; h=date:from:to:cc:subject:message-id :references:mime-version:content-type:in-reply-to; s=k1; bh=jhVW YIYPS+WQc6qJONpuGdYkkC+vizXSWdkxmtKR2Zw=; b=dMhLdZCo1B8/rATCc2vu mLNgJZko4QxGxAqBAHcqm1HMnlSyh3p6MujX/axkL2zz8dOKBqbrKaSsWZzlK2/1 lLOLt6chZwcranpAh2zMDdV6DcIHwWDRDhnPfEYVSMYcEKJaZjkHmRGpV9Qo2k1q QAtgFkfbF3TTzNf1+9Uer1VUghhsvMhMPxCrjVcRcSDZwqTSfYA3QG+cI/UmCweK rGJuAkiEyQyyIGAdDDDUn2aHixyNcPeHL+JOW4FjSeYjpFHe5ZHN8iUbSqKQbe8A Nd+ANcb1k4G1B8J5XWOa6OJ10OnuAYQKf3vyh+MsQFvWm4QblGP6iD2T9nu1PTRC zQ== Received: (qmail 4086918 invoked from network); 22 Feb 2024 20:55:30 +0100 Received: by mail.zeus03.de with ESMTPSA (TLS_AES_256_GCM_SHA384 encrypted, authenticated); 22 Feb 2024 20:55:30 +0100 X-UD-Smtp-Session: l3s3148p1@iyNN0/0R+OQujnsZ Date: Thu, 22 Feb 2024 20:55:29 +0100 From: Wolfram Sang To: Rob Herring Cc: Linus Walleij , Bartosz Golaszewski , Krzysztof Kozlowski , Conor Dooley , Andi Shyti , Thierry Reding , Jonathan Hunter , Alexandre Belloni , Liam Girdwood , Mark Brown , Miquel Raynal , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, linux-tegra@vger.kernel.org, linux-i3c@lists.infradead.org, linux-sound@vger.kernel.org Subject: Re: [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt Message-ID: Mail-Followup-To: Wolfram Sang , Rob Herring , Linus Walleij , Bartosz Golaszewski , Krzysztof Kozlowski , Conor Dooley , Andi Shyti , Thierry Reding , Jonathan Hunter , Alexandre Belloni , Liam Girdwood , Mark Brown , Miquel Raynal , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, linux-tegra@vger.kernel.org, linux-i3c@lists.infradead.org, linux-sound@vger.kernel.org References: <20240222174343.3482354-2-robh@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xwbnszeJhFgpzihu" Content-Disposition: inline In-Reply-To: <20240222174343.3482354-2-robh@kernel.org> --xwbnszeJhFgpzihu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 22, 2024 at 10:43:42AM -0700, Rob Herring wrote: > Everything in i2c.txt is covered by schemas/i2c/i2c-controller.yaml in > dtschema project, so remove i2c.txt and update links to it in the tree. >=20 > Signed-off-by: Rob Herring Differences to i2c.txt: * In the schema, "clock-frequency" has a minimum of 1kHz and a maximum of 3MHz. Why? The specs do not say anything about a minimum freq and fastest speed mentioned in the docs is 5Mhz (Ultra fast mode). * new binding "i2c-scl-clk-low-timeout-us" has a description which I do not understand. What is a waiting state? * new binding "no-detect" is broken. At the least, it should be named something like "bus-fully-described" and then the OS can decide to leave out auto-detection mechanisms. If you are interested in the latter, you can simply disable class based instantiation on the host controller. No need to describe this in DT. > Wolfram, you can take it or I can. Once we are done, I guess it is better if you take it. Thanks for the work, Wolfram --xwbnszeJhFgpzihu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmXXprEACgkQFA3kzBSg Kba7Ng//f2uJIbUxhVqaRPb6cEvRbSMkgp3fOuy7aYo9Chftjp+DCOgB+z/d29DB 4q9Hsd4mNQAHMYKPeieoE/wm6PC7fQQqw/F4mczeiKY+XS1PpFwSXjS3flVBPYOW UeUYPRZCvWFck7FCOUF9XK2qR/88V1pSDzw5kHf8+CABuFX2RSjyVmiXFbdSV1qf /I4DfO2M40MkAVGkKIwJcaCBuk6QMjGrJqw+qWYnYmAWsltiWgdy/pOt1Ge03ieM CinXc9GP6Jg4eDUcpWLETd3ehz9uV40IPugp7fXJxIR38V0Pxbz1G9BUbPjPCj28 Mp3lm3o/60TE68NXU0DEN75PpVz/M/zkv9cx0UJucMDFplec/4BH38TzTsNlAPWV R5Sh6wD4y6MgfkxqTVEeEaQibH7JTSYK5PwWmR8MNyGk1YN5+avCk2YbUxs618wJ jauxhbeZNDQ+XWplirsMKB0lrWbV75OxiJ4sGljcpy16MfXaMfP7J7HG+18GOuS1 wD0qBTKzSVrClGu79/LwV90OieqSpAJuEbex5Ls4wNV5/VJUj7t4PH2rOPDZRxc4 nlOpJ5SYSgWwOnGYVgh6wDr6QFCmZGZpQbQlxlezaRkwhQZKmA87/jM+ZkFt8Rwc 3d5oj6TIiOFWfkl3zdbl9/voX7DTTY3ku/KgG5OvEPy9nl120C0= =o5Lw -----END PGP SIGNATURE----- --xwbnszeJhFgpzihu--