Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp25777pxb; Tue, 5 Oct 2021 22:12:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxeV1sL7wmTayAoLdSw0N9lG4peGWupzijykmciVhcz/iYK322czXHtHCaWc5I3pwocHI1s X-Received: by 2002:a17:90a:1d0:: with SMTP id 16mr8649250pjd.53.1633497136883; Tue, 05 Oct 2021 22:12:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633497136; cv=none; d=google.com; s=arc-20160816; b=hzcD83mm1/RmWl2+qxsh3zfxLHHdaool6NC1/hz12Y31u5KGcqWXgRV6yVaMT2wids pQrJ5ZktMuVQhOgu+KQg0+eJfimPwH1ernfH2BaJdRPO/POxeCCVxCdahV9rJTWE0RdJ icurXs3TL7mVg5hq6I2/k0ZGbw7mdeeeM4hcYnJFUMlPKui/A6wDE2XVrTMc57Urw2wd DP5T3aEw4OR71bdHIT0Ijzsf8GWjgyaqE1cnQTgHvloNdjBkjYgElTmm9+Xt6lktn4m8 wASjuWivnKzgA0zqSriUy8e955yqN1WCVR7wMixOBMcxO8M0S9k3dZPF19p2LUbuA2eO opzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-language:thread-index :content-transfer-encoding:mime-version:message-id:date:subject :in-reply-to:references:cc:to:from:dmarc-filter:sender :dkim-signature; bh=+kyodXuHFG7FzF09R13HJQkRJAU5Fcpb+u3xxEOyrpY=; b=RH8MTQdMSw6Dchf2PxV86IliW+cWgG9np/t8IQ2LJbCDLvqpUh8HhlrhVVwzwBJwYk 79di0rbfjKKLWJ4DHu9jMXz8A+baVYgsqen/atv8qIj1/02iYu5hN1EADxAoTBatkoSL z9tT6Yq5j+e0Jr1NUEe3IfslGJ086owFzoZ4TrN4vUCx+JvSqpCfJwvFqGgrV3bbxJE8 elKetzq5+V8BbrGNSgh5dEkdfUOTUMwxtWbO4ZW/RWs+HZtr8mXtGE5HML1L8p99Tf1o bAFaDMxXWS71Vc2THJBQ1Xp7YI06Ed8cbRoRIYjSMiWQnnzx5tKo9anPXgnL6U24j8Ea no6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mg.codeaurora.org header.s=smtp header.b=w4bh9oLn; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j25si17019546pfe.27.2021.10.05.22.11.38; Tue, 05 Oct 2021 22:12:16 -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=@mg.codeaurora.org header.s=smtp header.b=w4bh9oLn; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231281AbhJFFLa (ORCPT + 99 others); Wed, 6 Oct 2021 01:11:30 -0400 Received: from so254-9.mailgun.net ([198.61.254.9]:14358 "EHLO so254-9.mailgun.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229639AbhJFFL3 (ORCPT ); Wed, 6 Oct 2021 01:11:29 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1633496978; h=Content-Transfer-Encoding: Content-Type: MIME-Version: Message-ID: Date: Subject: In-Reply-To: References: Cc: To: From: Sender; bh=+kyodXuHFG7FzF09R13HJQkRJAU5Fcpb+u3xxEOyrpY=; b=w4bh9oLnep1lOxbM8UK+HL90N1pTGdj2DKSR6hyWSKR3aqJFKAoWpEI4CWtWuo4jZpg41dbz 9fGFL+DUz8/HejQ/kDd02O5kEdQfIAbL/aCYR8jhlJ7AiSnsVBITpMoqNALpRFKacjRPS7/y +flURLtNHtX42TUktfLO2pxNEnE= X-Mailgun-Sending-Ip: 198.61.254.9 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n01.prod.us-west-2.postgun.com with SMTP id 615d2f884ccc4cf2c79a7f88 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Wed, 06 Oct 2021 05:09:28 GMT Sender: pillair=codeaurora.org@mg.codeaurora.org Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 62080C43460; Wed, 6 Oct 2021 05:09:28 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=ALL_TRUSTED,BAYES_00,SPF_FAIL, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from PILLAIR1 (unknown [103.155.223.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: pillair) by smtp.codeaurora.org (Postfix) with ESMTPSA id 61C10C4338F; Wed, 6 Oct 2021 05:09:21 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.codeaurora.org 61C10C4338F Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=fail smtp.mailfrom=codeaurora.org From: To: "'Rob Herring'" Cc: , , , , , , , , , , , , References: <1633330133-29617-1-git-send-email-pillair@codeaurora.org> <1633330133-29617-3-git-send-email-pillair@codeaurora.org> <1633350086.759437.1051509.nullmailer@robh.at.kernel.org> In-Reply-To: <1633350086.759437.1051509.nullmailer@robh.at.kernel.org> Subject: RE: [PATCH v6 2/3] dt-bindings: remoteproc: qcom: Add SC7280 WPSS support Date: Wed, 6 Oct 2021 10:39:18 +0530 Message-ID: <006801d7ba70$54daae00$fe900a00$@codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 thread-index: AQKwJKLJ4tjmgoIJWycFdR/OOcUEpAEIhLzCAlTlvmOp+auOkA== Content-Language: en-us Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > -----Original Message----- > From: Rob Herring > Sent: Monday, October 4, 2021 5:51 PM > To: Rakesh Pillai > Cc: mathieu.poirier@linaro.org; swboyd@chromium.org; > p.zabel@pengutronix.de; devicetree@vger.kernel.org; > bjorn.andersson@linaro.org; linux-kernel@vger.kernel.org; > robh+dt@kernel.org; sibis@codeaurora.org; kuabhs@chromium.org; > agross@kernel.org; ohad@wizery.com; linux-arm-msm@vger.kernel.org; > mpubbise@codeaurora.org > Subject: Re: [PATCH v6 2/3] dt-bindings: remoteproc: qcom: Add SC7280 > WPSS support > > On Mon, 04 Oct 2021 12:18:52 +0530, Rakesh Pillai wrote: > > Add WPSS PIL loading support for SC7280 SoCs. > > > > Signed-off-by: Rakesh Pillai > > --- > > .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 196 > > +++++++++++++++++++++ > > 1 file changed, 196 insertions(+) > > create mode 100644 > > Documentation/devicetree/bindings/remoteproc/qcom,sc7280-wpss- > pil.yaml > > > > My bot found errors running 'make DT_CHECKER_FLAGS=-m > dt_binding_check' > on your patch (DT_CHECKER_FLAGS is new in v5.13): > > yamllint warnings/errors: > > dtschema/dtc warnings/errors: > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:interrupts: 'oneOf' conditional failed, one must be > fixed: > [{'description': 'Watchdog interrupt'}, {'description': 'Fatal interrupt'}, > {'description': 'Ready interrupt'}, {'description': 'Handover interrupt'}, > {'description': 'Stop acknowledge interrupt'}, {'description': 'Shutdown > acknowledge interrupt'}] is too long > [{'description': 'Watchdog interrupt'}, {'description': 'Fatal interrupt'}, > {'description': 'Ready interrupt'}, {'description': 'Handover interrupt'}, > {'description': 'Stop acknowledge interrupt'}, {'description': 'Shutdown > acknowledge interrupt'}] is too short > False schema does not allow 6 > 1 was expected > 6 is greater than the maximum of 2 > 6 is greater than the maximum of 3 > 6 is greater than the maximum of 4 > 6 is greater than the maximum of 5 > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:interrupt-names: 'oneOf' conditional failed, one > must be fixed: > [{'const': 'wdog'}, {'const': 'fatal'}, {'const': 'ready'}, {'const': > 'handover'}, {'const': 'stop-ack'}, {'const': 'shutdown-ack'}] is too long > [{'const': 'wdog'}, {'const': 'fatal'}, {'const': 'ready'}, {'const': > 'handover'}, {'const': 'stop-ack'}, {'const': 'shutdown-ack'}] is too short > False schema does not allow 6 > 1 was expected > 6 is greater than the maximum of 2 > 6 is greater than the maximum of 3 > 6 is greater than the maximum of 4 > 6 is greater than the maximum of 5 > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:clocks: 'oneOf' conditional failed, one must be > fixed: > [{'description': 'GCC WPSS AHB BDG Master clock'}, {'description': > 'GCC WPSS AHB clock'}, {'description': 'GCC WPSS RSCP clock'}, {'description': > 'XO clock'}] is too long > [{'description': 'GCC WPSS AHB BDG Master clock'}, {'description': > 'GCC WPSS AHB clock'}, {'description': 'GCC WPSS RSCP clock'}, {'description': > 'XO clock'}] is too short > False schema does not allow 4 > 1 was expected > 4 is greater than the maximum of 2 > 4 is greater than the maximum of 3 > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:clock-names: 'oneOf' conditional failed, one must > be fixed: > [{'const': 'ahb_bdg'}, {'const': 'ahb'}, {'const': 'rscp'}, {'const': 'xo'}] is > too long > [{'const': 'ahb_bdg'}, {'const': 'ahb'}, {'const': 'rscp'}, {'const': 'xo'}] is > too short > False schema does not allow 4 > 1 was expected > 4 is greater than the maximum of 2 > 4 is greater than the maximum of 3 > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:power-domains: 'oneOf' conditional failed, one > must be fixed: > [{'description': 'CX power domain'}, {'description': 'MX power > domain'}] is too long > [{'description': 'CX power domain'}, {'description': 'MX power > domain'}] is too short > False schema does not allow 2 > 1 was expected > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:power-domain-names: 'oneOf' conditional failed, > one must be fixed: > [{'const': 'cx'}, {'const': 'mx'}] is too long > [{'const': 'cx'}, {'const': 'mx'}] is too short > False schema does not allow 2 > 1 was expected > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:resets: 'oneOf' conditional failed, one must be > fixed: > [{'description': 'AOSS restart'}, {'description': 'PDC SYNC'}] is too long > [{'description': 'AOSS restart'}, {'description': 'PDC SYNC'}] is too short > False schema does not allow 2 > 1 was expected > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: properties:reset-names: 'oneOf' conditional failed, one must > be fixed: > [{'const': 'restart'}, {'const': 'pdc_sync'}] is too long > [{'const': 'restart'}, {'const': 'pdc_sync'}] is too short > False schema does not allow 2 > 1 was expected > hint: "minItems" is only needed if less than the "items" list length > from schema $id: http://devicetree.org/meta-schemas/items.yaml# > /builds/robherring/linux-dt- > review/Documentation/devicetree/bindings/remoteproc/qcom,sc7280- > wpss-pil.yaml: ignoring, error in schema: properties: interrupts > warning: no schema found in file: > ./Documentation/devicetree/bindings/remoteproc/qcom,sc7280-wpss- > pil.yaml > Documentation/devicetree/bindings/remoteproc/qcom,sc7280-wpss- > pil.example.dt.yaml:0:0: /example-0/remoteproc@8a00000: failed to match > any schema with compatible: ['qcom,sc7280-wpss-pil'] > > doc reference errors (make refcheckdocs): > > See https://patchwork.ozlabs.org/patch/1535950 > > This check can fail if there are any dependencies. The base for a patch series > is generally the most recent rc1. > > 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. I have updated the dtschema (2021.7) and still not seeing these errors. I will fix the errors mentioned in this log though. Is there any other flag/setting, which is to be enabled ? Thanks, Rakesh Pillai.