Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp2511658rdb; Wed, 21 Feb 2024 09:45:38 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWMe4jo6sQQ07IzZMSkV9jQPC20ZtEunuWEiTlg8Gv/yDDe5hgzGk5UZmuFrZz9MAmdtnf0aSxoVgzw+bjji/IYjgAbyRz+WamO1fIECg== X-Google-Smtp-Source: AGHT+IGZVlW7ph9S+OQElZ2qo4IJuSPhGEspxpRcLRePMjou6+eJBdf4bPP9lSYJTf5KuWlxV40d X-Received: by 2002:a05:6a21:1014:b0:1a0:d114:bf8f with SMTP id nk20-20020a056a21101400b001a0d114bf8fmr241432pzb.26.1708537537702; Wed, 21 Feb 2024 09:45:37 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708537537; cv=pass; d=google.com; s=arc-20160816; b=jJcQaR26KLlAhpKErLHTJc9h6BqQ2DbVeVdt7J/+cxo/t/P3RWcR5xRm8z2F2AZoY7 TLwc8Z9rJ6KRg5LXd+MGCE99sV+K5Q9W782j/IVDp3tk4qMRC8PDOTmuGFf9xSh9y7Xy m4OgXey0gt6x4OTmgIA1CJDj6Tn6p9ENjuLSA2Ou7Y8N4D+je2pDqv3mmZ4JZAyqMJdB o+/4Rvh9MwXDrFfqOJlJASoQPSDEoQjvgc/6nkag4IE6va0WFrTq81NLoDJrmjNhICZn 1pS6laEYhGzPKj/n/yxOizEo7vIXG1p/wYRaP+kOvzHqSCfsefDytxbKx16zpfBTH7D1 kDMw== 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=8X3BMQm5Jk9Itu2dHwLjKztXauFAst/Ria79hU01lpc=; fh=NwRhJY3V02SrU8p8Jx6a98RDvarjCMKDgA6nGMGGsno=; b=iA7XJQfzJNOQRTS0e3KSnhdYEJMP8DRXjZbCCKtfxPZ4ob9EARz7Di8EF1VotTd/hN wOcsU7JO0tVTsWcmxkMRX+kG3fHg5ycnkTP1hdWicmn5fmb0kjoVdyHiYHH/WLseZ+Ae kMORZHiXL0tAS+My3isnQ/5yBpTPst2EvDbUmtbheTiAT+dBc1igFUB4G7q/w6b5rnAe qYcOy54Q8Pwm8OuK1JaGl8nvijp69fVzVYs/4pxAg9LAOurw6LFDl6UY9hd4B35YRUKY zUkr7J4HqMe+i5TfzvtJDoIeZDD+Sx3c7p89FNaWzyo2/w0XezRjB1Ua3QvP4C2DJHGe hdag==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=MACaeRN8; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-75219-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-75219-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id m23-20020a638c17000000b005dc0b1b0116si8316399pgd.119.2024.02.21.09.45.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Feb 2024 09:45:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-75219-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=MACaeRN8; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-75219-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-75219-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 29E6E28260B for ; Wed, 21 Feb 2024 17:45:37 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A9D6586120; Wed, 21 Feb 2024 17:44:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="MACaeRN8" 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 AED0A85C68; Wed, 21 Feb 2024 17:43:59 +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=1708537439; cv=none; b=QL9xrvrDjVseL1bmB/hLCHzi+g10CAp2UEEFODriMMmH6CDvY8OVhNUCMoLBguk8q+TdbZ2UOQyj24yu15yW+4xiF3lO4SWfBh/TMoVhkRUOxunJeWL1GbePYXEqJ28LZZUOuRDLQ3AdrvJpJnw8B00hf6Q8GXx4vde2bEAdA6Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708537439; c=relaxed/simple; bh=EAVilG+5m/AHURqch7gUgltSDg888U/L1wVF8AY+h0U=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=AY5RF0gsevp/1NndpVnoOnRhLQxQ0cE5tK7juC3qI4fcRS9xfZmZjgnlDqkD7qCAF9Zz/JczXodpPUxN7rsbhPmdew0WT93oEI9NnAia/4Y+bZCkJQRAFEbPFNOrskXwEQNBKKogarDIq6W7rt7UsQnUMz3EbUw33zMuz64J4dQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=MACaeRN8; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8925BC433C7; Wed, 21 Feb 2024 17:43:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1708537439; bh=EAVilG+5m/AHURqch7gUgltSDg888U/L1wVF8AY+h0U=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=MACaeRN8lMsNMrafHUuR5tTV0m/lcwxMQQyOLOx9xox93gvIkFhnYDFoNAb8KS5ue 9CItIdTwwj1ogpri6Xnrhtg6ur7BJ3ixF5oWuGIr/SZkP8ZdGmvVHBr8croJ4NAKD6 kBcyV3MhYosaq9bWezqBbxvlBJ5LqRsxoe3E9K2RY52El6pCRVRv4BEiDujXNiJnOS tcRwGDfrYA+4RILVxH+jWN8NuvHOWeGrDZG6ajW3Jm8zFkaO0oWNvYPI0oJvmixQ1M sSKFRMEnTNj46VItzN9Kp7GAUEsfJBTPvVKp22nJ6m/BGI3XUnl3+j5vHDOWdR8JI+ QAVAQllob8p4A== Date: Wed, 21 Feb 2024 18:43:55 +0100 From: Wolfram Sang To: =?utf-8?B?VGjDqW8=?= Lebrun Cc: Linus Walleij , Rob Herring , Andi Shyti , Krzysztof Kozlowski , Conor Dooley , Thomas Bogendoerfer , linux-arm-kernel@lists.infradead.org, linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, Gregory Clement , Vladimir Kondratiev , Thomas Petazzoni , Tawfik Bayouk Subject: Re: [PATCH 01/13] dt-bindings: i2c: nomadik: add timeout-usecs property bindings Message-ID: Mail-Followup-To: Wolfram Sang , =?utf-8?B?VGjDqW8=?= Lebrun , Linus Walleij , Rob Herring , Andi Shyti , Krzysztof Kozlowski , Conor Dooley , Thomas Bogendoerfer , linux-arm-kernel@lists.infradead.org, linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, Gregory Clement , Vladimir Kondratiev , Thomas Petazzoni , Tawfik Bayouk References: <20240215-mbly-i2c-v1-0-19a336e91dca@bootlin.com> <20240215-mbly-i2c-v1-1-19a336e91dca@bootlin.com> <20240216022704.GB850600-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="F60VzApEKksHKb8j" Content-Disposition: inline In-Reply-To: --F60VzApEKksHKb8j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, > > > > i2c-mpc (fsl,timeout) and i2c-gpio (i2c-gpio,timeout-ms). I agree this > > > > prop has no reason to be compatible-specific. Anyone up to convert these drivers to the new binding and mark the old ones as deprecated? > > > As Rob mentioned this isn't in the kernel schemas but in dtschema, so > > > you need to patch this: > > > https://github.com/robherring/dt-schema @Rob: My memory fails a little bit about these two schemas: we have the github one for generic bindings, not strictly related to Linux, right? But why do we have then i2c.txt in ther kernel tree? Why don't we sync regularly with the generic schema? > Note: I've sent a draft patch to dt-schema. See: > https://github.com/devicetree-org/dt-schema/pull/129 I used to argue that you can set this timeout to any value in userspace. I have been convinced that it might make sense to set it early so it is in use already when booting. So, for this pull request: Reviewed-by: Wolfram Sang All the best, Wolfram --F60VzApEKksHKb8j Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmXWNlsACgkQFA3kzBSg KbbCIQ//T+UfZwN5sfx3E29io7LplBxBq1Vc1X1yI094wCUlwjSfpIHwZb/eFi3l JTOHIoWz6fWb8zhtUfsF5VXj+Mz9R2ZaxSZpwp3ZJsn+qdhR+DpulzqhrLS1Vce/ dD4DPsVn4fCeXijUtNFZz8fhfqYTW0/8dN1wAAkFTsREfvB99gYuPGU+Ib9f8ELQ jP7czMAee4luC2CN2VNmOJZSu9tdEAaxy+ePOZq1PtA2ox6QbMxM98WIURyJ3LCQ EpHONtSUXhY4wcVH4C0I/gpZuw5AWk3X6QRvIXyR/kA7TerokwK0F+6X0Ug6b0Hy SpKn7vXsPkD1Up+QlJkFQu7psTqYiHHRNPMf5kr+s9CytknreWfburno1a+LeX1j dyXXeoTNMRdVjmHgibV/0tAPtgOs0PxzicfsVtDrOTzJ9Qcg5aECGpszIMGD2FDK w230+coTWbqiGMakQUkfOM7jayHUwC7WEl+xLXpbyjqAKRYwX3VrMxIW8RHRItQd EdLd/FdBp82t9EGlUCabjlyMJNS1N+rQ8PLvKYPtRzl4/7IpQejYd8yZnaX99G6/ ndJQeRCIt9Wu//PCNkAlQXsyRBkApDk8Ai7tXuJQZC+0Y9Yvuk5/rKRlNwtcoeMX 8AgdyMQcQH6a/XmBm28kmb1s+mkAbwxDrke88y4hvascDGcJUTs= =DKt0 -----END PGP SIGNATURE----- --F60VzApEKksHKb8j--