Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp1231246pxb; Fri, 1 Oct 2021 06:26:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxPY+IgiVgXjVweEK6IIA1IznsZtV07c+0eWKfhkMytbOlV+FMKhyJDlxu9Q+HyzSotJhtv X-Received: by 2002:a17:907:7fa8:: with SMTP id qk40mr6171423ejc.445.1633094771282; Fri, 01 Oct 2021 06:26:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633094771; cv=none; d=google.com; s=arc-20160816; b=ZvsSSbAQijzg1BFyl2C+YRLpxsQm7fLFT+Kn8HKk2CXfEI4duOxQ5cWTogWSXFHQ8Q 4aVNgozODTvfro4Yy6MmNFSx6dmP39BwD+Vh7+uTouB52U+vN21etx8pDrYJkVdUNgUI c0zpt7DTNChJnxpwcr4/tMU6KqBzWjqlJHLLRCMCn/Gt3jXtikPRsap0Z5ksZmXCmSsk rXMfeFd8O9YXeXtSpyfLg8WBH8VXp67bfZLjX+96sN8NZ1DPRBxaRm5ftqaY53HGPYsL 97aa6xLT1G/KqHiIFxqxLw2ehYqsvK1u4se94Y4Zj+qDf0qJlya/D5cIXzrqbPhV0cQP ngKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=8Un9Gh/DZrOtXTXFdNMMPRDFr7ooFLdh7Ndw0A0xgqc=; b=TEbJCRmdpGpThTwZBT8IGlWVmh+OX7ZA6Z8ySaW/K+TqbxpYvAum3bfVek/M0WM6pw yQSJPZ00bGXZNhBI77b9NaNRSaXdffltT4m+DnH8KDGXk9GNrNR0QqidFkrOrLCyov+l bdq/6nPgLDFr93Usi2WlQu/OGAOMD80P/tBerCbXzBF6vO30FSF2zEv6ozn+dYdfbPyU Qj0XSswZe9PXlxOxi0zpa7xEb3qbf2ebcQ+auy6UUFSIB8mzeq78W58p7LKeMu0ohijP DiHXCK+hi7LunSQekaRytaojOGIc6fm4cx5DVkX1h19ZdaZBGLfBdV1Pd+Yz38TcSxJc LAeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="unXdz/wJ"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p4si8091769eju.502.2021.10.01.06.25.45; Fri, 01 Oct 2021 06:26:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="unXdz/wJ"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231490AbhJANZn (ORCPT + 99 others); Fri, 1 Oct 2021 09:25:43 -0400 Received: from mail.kernel.org ([198.145.29.99]:39932 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230422AbhJANZm (ORCPT ); Fri, 1 Oct 2021 09:25:42 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 5781261A56; Fri, 1 Oct 2021 13:23:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1633094638; bh=IHOjkdVtHr2yn2iCrROhSf2HxbCcAxZK/4COzwhHzIw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=unXdz/wJXGk+bSpUBBHwS0H3ZZVcRtvJJ2jX0tLM4QKk+NWahmITvgPDCQrtKBGiM rELVURysOfg+aUPHteQUI3OTU9m6lD1W3PjTPYZ2ZswD+XAHbLjBNI/X4d26E0uDiE 3aIxqr1N4i/OQdH67TgKfvxP7NyiZECIDr1RSY6sG/yFTHcZshi+m2FyuFc4UIPH7R fGaLY3Uk0PWmryKRSOBjjaBlqrIGVaJe8EmlD8GkaTHHzkXTbj73sRQjTl8lHT8lV6 pS1rYB3dna7Q96cMrMOG5v4S9VIMyyUbrU7EFqQex30pzw0E5O0dM5RQVZ0CCib2f0 zeU7/jw27Q+pA== Received: by mail-ed1-f43.google.com with SMTP id dn26so34641592edb.13; Fri, 01 Oct 2021 06:23:58 -0700 (PDT) X-Gm-Message-State: AOAM530bAnbOrvzCcX7GbVti4iW3TkZVli195Tyh+gHEtf7EKuJ8yasy h605H9+tw5bpEpW6sy3hdq5/+SzPbSyY+z3hkg== X-Received: by 2002:a17:906:7250:: with SMTP id n16mr6063476ejk.147.1633094636833; Fri, 01 Oct 2021 06:23:56 -0700 (PDT) MIME-Version: 1.0 References: <20211001000417.15334-1-leoyang.li@nxp.com> <20211001000417.15334-3-leoyang.li@nxp.com> In-Reply-To: <20211001000417.15334-3-leoyang.li@nxp.com> From: Rob Herring Date: Fri, 1 Oct 2021 08:23:43 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 02/16] dt-bindings: i2c: imx: update schema to align with original txt binding To: Li Yang Cc: Shawn Guo , devicetree@vger.kernel.org, Oleksij Rempel , linux-arm-kernel , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 30, 2021 at 7:04 PM Li Yang wrote: > > When the binding was converted from txt to yaml, it actually added more > constrains than the original txt binding which was already used in many > in-tree DTSes. Some of the newly added constrains are either not valid > or not neccessary. IMO, both of these should be fixed in the dts files. > Not all SoCs use ipg as the clock name for i2c. There is no point in > having SoC integration information defined in i2c binding. Remove the > clock name requirement in the schema. Any name you want is not fine. Your choices are remove clock-names, add all the names used, or change everyone to use 'ipg'. > The original txt binding didn't require the order of tx and rx for > dmas/dma-names. Many in tree DTSes are already using the other order. > Both orders should just work fine. Update the schema to allow both. Doesn't sound like a case where defining the order is challenging. Rob