From mboxrd@z Thu Jan 1 00:00:00 1970 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 80D562ECE9A; Tue, 15 Jul 2025 13:55:52 +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=1752587752; cv=none; b=rSVh0tranKALIC7OpSLqNd6X8TAc+hQx6yYvD0OX8kHbd8AQma6a6xi6bnv+YHsRlT7U/eWhSWdaVv+nx7X9lE/TfPsnUy/PnWmkFz1CIYQJch1GFfv119muMvFasdcJm8nTOzZ8vLIvJ/3j3z5Jk+VJNAkZYXOqcQeSETzHivE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752587752; c=relaxed/simple; bh=3ngcOIaOr9/kn0rm9Ep+Y5YgUFsEHXd3c3S/Dc4U5dA=; h=Date:Content-Type:MIME-Version:From:Cc:To:In-Reply-To:References: Message-Id:Subject; b=XHKh9uxRcahdaNNNsuUaZPDNTQ10Z1PiYw5oLm08mQHwGgXZe+kChNBwgc7B6JSZ4N47yyE5Z0sIIJHr+l8RnE4O0gfUelDQ8cMW/2+AroLYa9C+dXauRQDPAGCVf4ppX1H6SV6qfvWtk6QdVFqhAa4lDRwni1ZGLP5Wi2FgBNI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=pcZTnaij; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="pcZTnaij" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2C196C4CEE3; Tue, 15 Jul 2025 13:55:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1752587752; bh=3ngcOIaOr9/kn0rm9Ep+Y5YgUFsEHXd3c3S/Dc4U5dA=; h=Date:From:Cc:To:In-Reply-To:References:Subject:From; b=pcZTnaijwnzxsqNvjW31Zb/n4Zn1KlEf4LpAz8yjo/tmZ2LlVlrWeg5tEyHIkSXTO MzLaStAI+DuPken0YzpgxcGJW5+wnyS4Jg0oakKJWBs+MA1a5XQ1NFB6J9enJUQk+f UbjawoubJuNasGZyQpn5iM0jakFoKZkgyBp7Tf873GGX9hoLuNhF4QKuwW8Uq44USf tcIYS30jlZmJ5fWc/y1+nF1cV/hTfysuofJSvUyzURPvpilnQMwfrLAb39x34LycbT vKhAKDiqABo4yzuI8fjW1cpjMMMg+LT6/uaACrTm5bLTO7/876lX86cLrr5zhZBWLK O2w0mCnlWyzqA== Date: Tue, 15 Jul 2025 08:55:51 -0500 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: "Rob Herring (Arm)" Cc: broonie@kernel.org, lee@kernel.org, linux-arm-kernel@lists.infradead.org, matthias.bgg@gmail.com, conor+dt@kernel.org, wenst@chromium.org, devicetree@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, kernel@collabora.com, =?utf-8?q?N=C3=ADcolas_F=2E_R=2E_A=2E_Prado?= , krzk+dt@kernel.org, lgirdwood@gmail.com To: AngeloGioacchino Del Regno In-Reply-To: <20250715115718.176495-8-angelogioacchino.delregno@collabora.com> References: <20250715115718.176495-1-angelogioacchino.delregno@collabora.com> <20250715115718.176495-8-angelogioacchino.delregno@collabora.com> Message-Id: <175258775126.1133153.9935401889666941502.robh@kernel.org> Subject: Re: [PATCH v4 7/8] dt-bindings: mfd: Add binding for MediaTek MT6363 series SPMI PMIC On Tue, 15 Jul 2025 13:57:17 +0200, AngeloGioacchino Del Regno wrote: > Add a binding for the MediaTek MT6363/6373 (and similar) multi > function PMICs connected over SPMI. > > These PMICs are found on board designs using newer MediaTek SoCs, > such as the Dimensity 9400 Smartphone chip, or the Chromebook > MT8196 chip. > > Reviewed-by: NĂ­colas F. R. A. Prado > Link: https://lore.kernel.org/r/20250623120038.108891-2-angelogioacchino.delregno@collabora.com > Link: https://lore.kernel.org/r/20250707134451.154346-8-angelogioacchino.delregno@collabora.com > Signed-off-by: AngeloGioacchino Del Regno > --- > .../bindings/mfd/mediatek,mt6363.yaml | 110 ++++++++++++++++++ > 1 file changed, 110 insertions(+) > create mode 100644 Documentation/devicetree/bindings/mfd/mediatek,mt6363.yaml > 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/mfd/mediatek,mt6363.example.dtb: pmic@4 (mediatek,mt6363): adc@1000: 'reg' does not match any of the regexes: '^pinctrl-[0-9]+$' from schema $id: http://devicetree.org/schemas/mfd/mediatek,mt6363.yaml# /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mfd/mediatek,mt6363.example.dtb: pmic@4 (mediatek,mt6363): regulators@30: 'oneOf' conditional failed, one must be fixed: 'reg' does not match any of the regexes: '^buck-(sshub[124]|vb[1-7]|vs[1-3])$', '^ldo-v(aux|m|rf-io|tref)18$', '^ldo-va(12-1|12-2|15)$', '^ldo-vcn(13|15)$', '^ldo-vio(0p75|18)$', '^ldo-vrf(0p9|12|13|18)$', '^ldo-vsram-(apu|cpub|cpum|cpul|digrf|mdfe|modem)$', '^ldo-vufs(12|18)$', '^pinctrl-[0-9]+$' 'reg' does not match any of the regexes: '^pinctrl-[0-9]+$', '^v(ant|aud|aux)18$', '^v(cn18io|efuse|ibr|io28|sram-digrf-aif|usb)', '^v(f|t)p', '^vbuck([0123456789]|4-ufs)$', '^vbuck4(-ufs)?$', '^vcn33-[123]$', '^vmc(h)?$', '^vmch-(eint-low|eint-high)?$', '^vrf(09|12|13|18|io18)-aif$', '^vsim[12]$' 'mediatek,mt6373-regulator' was expected from schema $id: http://devicetree.org/schemas/mfd/mediatek,mt6363.yaml# /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mfd/mediatek,mt6363.example.dtb: regulators@30 (mediatek,mt6363-regulator): 'reg' does not match any of the regexes: '^buck-(sshub[124]|vb[1-7]|vs[1-3])$', '^ldo-v(aux|m|rf-io|tref)18$', '^ldo-va(12-1|12-2|15)$', '^ldo-vcn(13|15)$', '^ldo-vio(0p75|18)$', '^ldo-vrf(0p9|12|13|18)$', '^ldo-vsram-(apu|cpub|cpum|cpul|digrf|mdfe|modem)$', '^ldo-vufs(12|18)$', '^pinctrl-[0-9]+$' from schema $id: http://devicetree.org/schemas/regulator/mediatek,mt6363-regulator.yaml# /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mfd/mediatek,mt6363.example.dtb: adc@1000 (mediatek,mt6363-auxadc): 'reg' does not match any of the regexes: '^pinctrl-[0-9]+$' from schema $id: http://devicetree.org/schemas/iio/adc/mediatek,mt6359-auxadc.yaml# doc reference errors (make refcheckdocs): See https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20250715115718.176495-8-angelogioacchino.delregno@collabora.com The base for the series is generally the latest rc1. A different dependency should be noted in *this* patch. If you already ran 'make dt_binding_check' and didn't see the above error(s), then make sure 'yamllint' is installed and dt-schema is up to date: pip3 install dtschema --upgrade Please check and re-submit after running the above command yourself. Note that DT_SCHEMA_FILES can be set to your schema file to speed up checking your schema. However, it must be unset to test all examples with your schema.