On Thu, 03 Apr 2025 21:59:35 -0500, Rob Herring (Arm) wrote: > Replace the prose for properties dependent on specific "enable-method" > values with schemas defining the same requirements. > > Both "qcom,acc" and "qcom,saw" properties appear to be required for any > of the Qualcomm enable-method values, so the schema is a bit simpler > than what the text said. The references to arm/msm/qcom,saw2.txt and > arm/msm/qcom,kpss-acc.txt are out of date, so just drop them. > > Signed-off-by: Rob Herring (Arm) <robh@xxxxxxxxxx> > --- > Documentation/devicetree/bindings/arm/cpus.yaml | 82 +++++++++++++++---------- > 1 file changed, 49 insertions(+), 33 deletions(-) > 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/soc/qcom/qcom,saw2.example.dtb: cpu@0: 'qcom,acc' is a required property from schema $id: http://devicetree.org/schemas/arm/cpus.yaml# doc reference errors (make refcheckdocs): Warning: Documentation/translations/ja_JP/process/submit-checklist.rst references a file that doesn't exist: Documentation/translations/ja_JP/SubmitChecklist Documentation/translations/ja_JP/process/submit-checklist.rst: Documentation/translations/ja_JP/SubmitChecklist See https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20250403-dt-cpu-schema-v1-14-076be7171a85@xxxxxxxxxx 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.