Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp2972245iog; Mon, 27 Jun 2022 06:45:16 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vO6HeVGclhw50BIru5vzr/jC+CcRgFMnZanwEkiGnsq4qPNl4NnWcPKl6UUChCds5pWepE X-Received: by 2002:aa7:8426:0:b0:525:23bf:1b78 with SMTP id q6-20020aa78426000000b0052523bf1b78mr14917574pfn.26.1656337516620; Mon, 27 Jun 2022 06:45:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656337516; cv=none; d=google.com; s=arc-20160816; b=ym6mV4w4JYkBd0pZxIkLlEYVXisu4V4lXKxY6bJqYph64tRg9LvNMqckponhVwr5Ai 8ib9QdQRxA/rgAZsX4ij7re0II9k0WQF/tDZZc6fC9j0o2GZB2LT42lbWltVfX+Ff5PG p228FjrIuKU9R6R/84K93PnESFlUqKPP6ZCNNVl1K7MVyPG/Stk1zA5EXB/gqjiWVPVL FFGVttzOTM17jABz8Zy4NG/uowDcAsN9CU1peyRqaElvmiRhUj+89XJEBGuNO185D/Ed +GIHP4431iJf25HoDoo+rjTYKg7CuYdVC3KRIZDZaYz1zv/6ITZKade6SlgZ5HOeaBIl DVsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:references:in-reply-to :cc:to:from; bh=QYhUBm2fDCk91Yu6XF3jkA7KmooMdeJ8YT8X3liUnpQ=; b=Hl5zO35XeQjTRQ/xPLY+7yncjIq8TBPSxl2FN6YKHMdThNrP6Ih3qZ4gCHZ05u28IF 9LOdeak0lsOs9IoRBw0C8YIHWJ8qzzw0woeBGDzx7BK0VLDzItUY3ASbLiAjTX8K1MDA eX3QV7kOFSrPGCEUAneTQIiy5yzCzjQWp4CdjSK2PGvn0IKi4oj9VCk/HIHsvr+K43ty C48mgtmt7d+eEaV74i/AS9k5LWtpzR+wBdaeKewBgKc90geK8q6lydbQaWNDHpBnlVNt EB1kQvl/Gj6g6QmupxTNwk4Citcqk5eWVcCIGQ2i6lVN3Hnsb6RxWOcCh36QlH1nq/aF g5QQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o9-20020a170902778900b00158f80642a6si10643954pll.109.2022.06.27.06.45.03; Mon, 27 Jun 2022 06:45:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S235766AbiF0NbV (ORCPT + 99 others); Mon, 27 Jun 2022 09:31:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41420 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235720AbiF0NbP (ORCPT ); Mon, 27 Jun 2022 09:31:15 -0400 Received: from mail-io1-f52.google.com (mail-io1-f52.google.com [209.85.166.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5B2D86457; Mon, 27 Jun 2022 06:31:14 -0700 (PDT) Received: by mail-io1-f52.google.com with SMTP id p128so9567457iof.1; Mon, 27 Jun 2022 06:31:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:in-reply-to:references:subject:date :message-id; bh=QYhUBm2fDCk91Yu6XF3jkA7KmooMdeJ8YT8X3liUnpQ=; b=Sfyohu4QQ/fAryO/zwZnK5jzdVXMqYcVAuZL4ae6Z4/qdjCuYflnuQwG/2cA1aHISW AzuICHovEA+0EtY7lo5LhlOTd3k4UWsmuX68Y4h8alDICJBvlaQKnlyM4aKiflTPlBRY HJJqe2NWSEXWvEjfD/3FijzLSzWq4qDHyXZhu2X4iZdIu6A+dbBWh9mfNc/FNZCB3+Gk lfaD4mcZf+V+yWr5R/qUdB0/ma8pgYn8U7oHyyOElM15lbSnXhmXElya69LxtTO7tDSo mkfIo+mN3sHR6SkMPOpukEoEcnyb/vgE33IC7E+90IeljjSGvpZMp/5mddS/eKmESDYC tcNg== X-Gm-Message-State: AJIora8AtCVnc94a2c1D04UNWmQYnNphS37kStvhGzPUVuWcL0l88Cyc excE1ANC//pkAVQPZlZdE88aNnzP2Q== X-Received: by 2002:a6b:d309:0:b0:664:716c:d758 with SMTP id s9-20020a6bd309000000b00664716cd758mr6604131iob.157.1656336673455; Mon, 27 Jun 2022 06:31:13 -0700 (PDT) Received: from robh.at.kernel.org ([64.188.179.253]) by smtp.gmail.com with ESMTPSA id b1-20020a5d8041000000b00674f9fb1531sm5159907ior.30.2022.06.27.06.31.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 06:31:13 -0700 (PDT) Received: (nullmailer pid 2285174 invoked by uid 1000); Mon, 27 Jun 2022 13:31:09 -0000 From: Rob Herring To: Shengjiu Wang Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, shengjiu.wang@gmail.com, broonie@kernel.org, robh+dt@kernel.org, alsa-devel@alsa-project.org, krzysztof.kozlowski+dt@linaro.org, lgirdwood@gmail.com In-Reply-To: <1656294613-27867-1-git-send-email-shengjiu.wang@nxp.com> References: <1656294613-27867-1-git-send-email-shengjiu.wang@nxp.com> Subject: Re: [PATCH v2] ASoC: dt-bindings: fsl,micfil: Convert format to json-schema Date: Mon, 27 Jun 2022 07:31:09 -0600 Message-Id: <1656336669.670812.2285173.nullmailer@robh.at.kernel.org> X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 27 Jun 2022 09:50:13 +0800, Shengjiu Wang wrote: > Convert the NXP MICFIL binding to DT schema format using json-schema. > > Signed-off-by: Shengjiu Wang > --- > changes in v2 > - add decription of interrupts. > > .../devicetree/bindings/sound/fsl,micfil.txt | 33 -------- > .../devicetree/bindings/sound/fsl,micfil.yaml | 77 +++++++++++++++++++ > 2 files changed, 77 insertions(+), 33 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt > create mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.yaml > Running 'make dtbs_check' with the schema in this patch gives the following warnings. Consider if they are expected or the schema is incorrect. These may not be new warnings. Note that it is not yet a requirement to have 0 warnings for dtbs_check. This will change in the future. Full log is available here: https://patchwork.ozlabs.org/patch/ audio-controller@30080000: clock-names: ['ipg_clk', 'ipg_clk_app', 'pll8k', 'pll11k', 'clkext3'] is too long arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dtb arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc.dtb arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dtb arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtb arch/arm64/boot/dts/freescale/imx8mm-evk.dtb arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-ctouch2.dtb arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dtb arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dtb arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dtb arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dtb arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dtb arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw7902.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dtb arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dtb arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dtb arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2pro.dtb arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dtb arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dtb arch/arm64/boot/dts/freescale/imx8mn-evk.dtb arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dtb arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dtb arch/arm64/boot/dts/freescale/imx8mn-venice-gw7902.dtb audio-controller@30080000: clocks: [[2, 183], [2, 182], [2, 38], [2, 39], [2, 6]] is too long arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dtb arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dtb arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2pro.dtb arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dtb arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dtb arch/arm64/boot/dts/freescale/imx8mn-evk.dtb arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dtb arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dtb arch/arm64/boot/dts/freescale/imx8mn-venice-gw7902.dtb audio-controller@30080000: clocks: [[2, 216], [2, 203], [2, 38], [2, 39], [2, 6]] is too long arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dtb arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc.dtb arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dtb arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtb arch/arm64/boot/dts/freescale/imx8mm-evk.dtb arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-ctouch2.dtb arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dtb arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dtb arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dtb arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dtb arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dtb arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw7902.dtb arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dtb arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dtb