Received: by 2002:ab2:6c55:0:b0:1fd:c486:4f03 with SMTP id v21csp435380lqp; Wed, 12 Jun 2024 06:18:14 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUm7QW/Wz0rJBd8FrTooEgIv24qw7XK7/qflzJ3UXgwyherE0oF1dzSvvnDqXWqwze+4EWAIaJW5fnrsJjmlNKWbTcJFdZ5X5IBLz8Krw== X-Google-Smtp-Source: AGHT+IEeBuNp2cvUDcTb5K+sWHIezfPLIEOO9l2rRKS6d7aItSDez4ERtNVNjVqWbLvdH1DwfDkf X-Received: by 2002:a05:620a:2404:b0:795:4852:69ec with SMTP id af79cd13be357-797f61302e6mr185819085a.72.1718198294513; Wed, 12 Jun 2024 06:18:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718198294; cv=pass; d=google.com; s=arc-20160816; b=I+agUTuLlRhbccneWuvB1yutN4NdLG/RRi3SHGtkJZZMTp2UfoIMHcZ2PEIs0TzIzT whUHhF54BziYaei44V5n3ZzE9VIUTHhmc39AmN0aN13SlfOGGTGGPoJRLRY3g58VAq2i x9YmT/YocF6DCLXqM+ZRVna3Ky0YbfgmjKoCNu0Vx7BgIJdfZfKRydOafBGQs31B6uyj +1oPsIPFmkSHpULzGK00HPwyOwV0LMTvpXthubvRltc8qhZ6Fj4359RV01fMjXnsz2Sk xhlVo7o/dTnx8OExkH8tVfznsuEjDXPFQX8/LAjtMEbYQ6lzt+3JEOMHh/rYSQB6RtXg ERHQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=G0krn7Nxb8nd3F1LwfuZyK1gBOZAsSBcStIbjpCmgWw=; fh=XLisKDwihzUA/5li9Qi8gAG/VJGKndieQuT0qtugAt8=; b=xnT2IRMD8UewcHdUp9zoHsCSTvVByGwJMLgi+Mq87W2HTPFhFQ4+XKfZmXvftqJge1 ekPp3dVkagtsHdwwxzo5ukUgyNytCKB6giyNk4LM8GDsf0HVlIpigTqhPpbX1fL5ZKvF Ba82XiIqyDIiBoRwH4Hl5vOIUUnqQE8T1DJ0Cj82AVjJXyY5sqIf4+7YJbmOK7xCY17u FlRw1JVPFiDMmLgi+BrbNuP1bZMg62tyYvAfPdFuq4DZOZNmnBC5w/hGAE68j5kf8QL3 2SBGj7M68UyGlBBP/rjYaR2K7BOicKzaSHrlg1Pm23XMvjtV0xiP/xE9zos9XG76L+Jd jSCQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=OApSNVQ9; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-211546-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-211546-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id d75a77b69052e-44038b170fbsi145130631cf.233.2024.06.12.06.18.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jun 2024 06:18:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-211546-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=OApSNVQ9; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-211546-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-211546-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 3DAEC1C22231 for ; Wed, 12 Jun 2024 13:18:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 90A6A17A92E; Wed, 12 Jun 2024 13:18:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="OApSNVQ9" 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 AF8DD16EC12; Wed, 12 Jun 2024 13:18:05 +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=1718198285; cv=none; b=JJkwfVs2vSH5uI4qv/DBz3LKYT0MLLBpS011CNda4H0bZ8D0Ue0ZlvMISvTQerX8BeAJnfIF2z59Px8HJNU1FUtyCYuFDaFoK3hLmhPKfyUNwPRgc5+oqsjHtWc3l0H4HmjGlb5lHn6j3CAj89b8m/J8EwcbfptJJ0pw8eH2/kQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718198285; c=relaxed/simple; bh=EAhhAkJSPT8m5ngR46DhDWBeRyQ+o42ANBwH3ptZVhg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=Fqg9X6enFyGfuaHx+TKNQCVe3De0MmandlpuSCB+hP6Hw9fzmEdwWxrtwXspygWJPeDOsG2t3KwYqit9MaxTTiTPRsKDgUUQNkKu/d5gI5r6xH26rER6pvlo25cHsLQJDX+HZYSPNJzgTGVWgeiPf7VMUxi5uflsOYE+coCewuU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=OApSNVQ9; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 40486C4AF50; Wed, 12 Jun 2024 13:18:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1718198285; bh=EAhhAkJSPT8m5ngR46DhDWBeRyQ+o42ANBwH3ptZVhg=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=OApSNVQ9rxCDt78BplPKCVq47aEVD9f7bvXL595EXGUxakoQ5fNWgPRq+nw8FUdDB 48+kmtTH+mDChhpxU9+TXo90WaGNshAaVz8EAdHmGQ8prHcI5l8gAAYoicWRbcugKs Fm4nbnlyjSaqcBUoghULX27RFQE5Qy5Op8b44vj8atRLQBvD63HHk5fUNWc9CQEfWo vgLuWdQUbCwrdVKv7d/DtFUwtutQCY+Tdx7lmUHRvad9/jbd95ikcEmisJp8jz5lVL xDrbvgdK7PNtYZ8L9fOwZ0LUVeyloZ8sttX/xFMnM4ZbPG4GsVj4crSSySPlW69pYQ zkrMyQBbPJ9MA== Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-52c7f7fdd24so2893841e87.1; Wed, 12 Jun 2024 06:18:05 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVQGvJLOfIqKNLIAigHcdCE3BVNAdTciPjQitn+R//7Mhj0e9fu/dPLImMPAL0M9EkpqmhcSs9u8cUO5MpJlnjl82kavuTfVyVRYKRbHferwrJJm1y9oEwvusTDNFuG8x+xfPBFxmHnh8x4HMWA4NHa4EUhdk/QK5cV6xFEW5KX1awXIw== X-Gm-Message-State: AOJu0Yz+NlZYAiDBDfykWr7nYVTOYWfT9zcdGUAMS3S2m0ObTcofvAM1 qyXnTul2KGVN64f87hpTTUVUf9T081YCUO4icM3JeQ80eHPjU7lmdukDeLjYozSNs9lt8ffD21t 3pMU+2VQrEth81vweXiesIeS98w== X-Received: by 2002:a05:6512:3d1f:b0:52b:d48e:32e8 with SMTP id 2adb3069b0e04-52c9a3fd878mr1250484e87.45.1718198283584; Wed, 12 Jun 2024 06:18:03 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240611-dev-mule-i2c-mux-v3-0-08d26a28e001@cherry.de> <20240611-dev-mule-i2c-mux-v3-2-08d26a28e001@cherry.de> <171811272875.1782775.2673232019553624734.robh@kernel.org> In-Reply-To: <171811272875.1782775.2673232019553624734.robh@kernel.org> From: Rob Herring Date: Wed, 12 Jun 2024 07:17:51 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 2/7] dt-bindings: i2c: mux: mule: add dt-bindings for mule i2c multiplexer To: Farouk Bouabid Cc: Heiko Stuebner , Andi Shyti , Conor Dooley , Quentin Schulz , linux-rockchip@lists.infradead.org, linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, Wolfram Sang , Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peter Rosin Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Jun 11, 2024 at 7:32=E2=80=AFAM Rob Herring (Arm) = wrote: > > > On Tue, 11 Jun 2024 13:43:53 +0200, Farouk Bouabid wrote: > > Mule is an MCU that emulates a set of I2C devices which are reachable > > through an I2C-mux. > > > > The emulated devices share a single I2C address with the mux itself > > where the requested register is what determines which logic is executed > > (mux logic or device logic). > > > > Add support for the Mule I2C multiplexer bindings. > > > > Signed-off-by: Farouk Bouabid > > --- > > .../devicetree/bindings/i2c/tsd,mule-i2c-mux.yaml | 80 ++++++++++++++= ++++++++ > > 1 file changed, 80 insertions(+) > > > > My bot found errors running 'make dt_binding_check' on your patch: > > yamllint warnings/errors: > > dtschema/dtc warnings/errors: > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/i= 2c/tsd,mule-i2c-mux.example.dtb: fan@18: '#cooling-cells' does not match an= y of the regexes: 'pinctrl-[0-9]+' > from schema $id: http://devicetree.org/schemas/trivial-devices.ya= ml# You cannot add warnings. Please fix this or this patch will never be accepted. Either drop the property from the example or add it to the binding (by moving out of trivial-devices.yaml). Rob