From patchwork Tue Mar 3 15:07:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ulf Hansson X-Patchwork-Id: 184124 Delivered-To: patches@linaro.org Received: by 2002:a92:1f12:0:0:0:0:0 with SMTP id i18csp3767718ile; Tue, 3 Mar 2020 07:07:56 -0800 (PST) X-Received: by 2002:a2e:b8d0:: with SMTP id s16mr2569701ljp.32.1583248076227; Tue, 03 Mar 2020 07:07:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583248076; cv=none; d=google.com; s=arc-20160816; b=vhhE5mMrhxAGzb0KvakE8wosStZiGbgPpxAKxRWBVJpzMkoG2lsybEmtg7yZOXncWw imRjquNTUeSP+p0+T+VbMGjaITgfuMs8Gfhxf1KyBpoYEzI57iJFkLqFfUWd/2JdrhYN oFuaPx3WaAnN/Iw72m+1pw9SyhkURPNm+G8mJOBA4xMZE1qj2wvZpyg4GuY7hwT0xdyT Xs2hYEu7DAP3/1tH1NZPSE6a8sdNurtTFQwjS6S1is+SH2XurYlQaAMeQDhxuX5Zsvb3 mayEodnfGHEKki5DC+CVeJehadTKZy7x1+Nnr3aJvwgY0HMCzLy9GQBtzas4nb8WGlEf AzaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=hDm62swX1e309emODy6IWYyN9SUd3dpgxKcG7xrdMlk=; b=T6IIvkCso9fYZYmQgkeHe21q2SDJdlo6X5FIJBK0O3/IJgGdVW7G5krX9rvC8C+S7k DATdBTJz1Zbkgwcc5eA9TJlAZgGjqnLBfN2x2e62s5MBGX3ajGMwLMBuXvvM/77dV4Ke L/vB5CzfzRDcsayKABs/JlpwaTNuixggUglXcGz9cAwt7iEpg/rO77jq5w82C7t0mL7d IsdJZYIqt3c6F22zmNQymhBVkVYNPytDEeT2C+6mFQ4GdhYpT6uqGd+bW8pUQVW6VYsm 15cPX74YOd2wlczQwEkljQb1h2SnQ8vQ/GR1h0w6ReFWC5a9cNKrm6YY3xKYd+O7R+Bs SnoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=in2YL3sM; spf=pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.220.65 as permitted sender) smtp.mailfrom=ulf.hansson@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id f26sor772376lfk.13.2020.03.03.07.07.56 for (Google Transport Security); Tue, 03 Mar 2020 07:07:56 -0800 (PST) Received-SPF: pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=in2YL3sM; spf=pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.220.65 as permitted sender) smtp.mailfrom=ulf.hansson@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hDm62swX1e309emODy6IWYyN9SUd3dpgxKcG7xrdMlk=; b=in2YL3sMp9ZVb0HypyT3fkJ9WJ/6VzmQFhOYfvsHYSCWwDcmFgMBm4A+f2vGlZR0Tl 8dp9f/h62FrCz+jVZmP57bNnCJKUAsN2srwZWsFmlmQiYWbt6hgkzjiIqUMcRIu90KRo fLsDdbq8PPNnkJc3mk/8F+X+FuVDZqiBUnRS+TnoT9IijkwNcCetU8dZl3PAf+cRf7uk z1lYnF5mSUy4vsH/jgEbKH7cgPjMhUr7bKLbMweo5dPA4EqMBmIL8MSzbwzMwxDVELeA FLOmUqM6yRDS/WpYQfafp9a6QjeMFRNSa59bJqCP5/CbCLSDeKhj8toVJ65l1+Yat3St xBZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hDm62swX1e309emODy6IWYyN9SUd3dpgxKcG7xrdMlk=; b=HiP34c3/6sFSU+Zon02LTlOObM0+/9qUAvAY+SKoHzuJqFj5q2d7lkw6kBXyqaGk/u LINA5hU7kqG0rOcRCgQPkeMXOnyFMUtRGwf8zPcEWB1nZeA1ATpa3QZY9Lq0VbNv4sDI aFX/oKbo2OQVWYAWlIduYpBfe3QDC/ngOhsQ6bnaB+rlEmyluMiKfPyoVaL/WFXf9iut pLgHkxX+qcr+dPOKwemiYQtxt23n84evt6TAde7lPD/i5cEf1eN2MpwqC9Z/sOjlrWt8 78qQP9ex7vykXdfoeZ0rs+2TfquoUV0VwZYTC50IJPXeZrQsC5IzplbeQhe9BZBDYkJu ggjQ== X-Gm-Message-State: ANhLgQ2qsT5esYJ+JIE1Hqfp96/TkxESXA4KVVcWHwHnmIAwi3bxJK3q VEUAusLizpteE9Otn2klj0V4azpZ5i6Sww== X-Google-Smtp-Source: ADFU+vu+xJCKU5jcGXcrD4NY7owa0bMU7ehQwZMdVV0PPkkCq1EGue6j/E/+90n6hI6Upie+o5FZJw== X-Received: by 2002:ac2:454f:: with SMTP id j15mr3108670lfm.20.1583248075820; Tue, 03 Mar 2020 07:07:55 -0800 (PST) Return-Path: Received: from localhost.localdomain (h-158-174-22-210.NA.cust.bahnhof.se. [158.174.22.210]) by smtp.gmail.com with ESMTPSA id n189sm12143135lfa.14.2020.03.03.07.07.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2020 07:07:55 -0800 (PST) From: Ulf Hansson To: Rob Herring , Sudeep Holla , Lorenzo Pieralisi , devicetree@vger.kernel.org Cc: "Rafael J . Wysocki" , Daniel Lezcano , Lina Iyer , Stephen Boyd , Bjorn Andersson , Benjamin Gaignard , Ulf Hansson , linux-arm-kernel@lists.infradead.org, linux-pm@vger.kernel.org Subject: [PATCH 0/7] dt-bindings: arm: Fix bindings used for hierarchical PSCI states Date: Tue, 3 Mar 2020 16:07:42 +0100 Message-Id: <20200303150749.30566-1-ulf.hansson@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 The recently updated bindings to support hierarchical PSCI states, had a poor quality from the json-schema point of view. This series fixup the related bindings and silence various errors/warnings from "make dt_binding_check". The two last patches updates some DTS files from a QCOM SoC, which is the first one that uses these new bindings. Perhaps those should be queued via arm-soc instead, but in any case there are included for reference. Kind regards Ulf Hansson Ulf Hansson (7): dt-bindings: arm: Correct links to idle states definitions dt-bindings: arm: Fix cpu compatibles in the hierarchical example for PSCI dt-bindings: power: Convert domain-idle-states bindings to json-schema dt-bindings: power: Extend nodename pattern for power-domain providers dt-bindings: arm: Fixup the DT bindings for hierarchical PSCI states arm64: dts: msm8916: Conform to the domain-idle-state DT binding arm64: dts: msm8916: Conform to the nodename pattern for power-domain .../devicetree/bindings/arm/cpus.yaml | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- .../devicetree/bindings/arm/psci.yaml | 41 ++++++------ .../bindings/power/domain-idle-state.txt | 33 --------- .../bindings/power/domain-idle-state.yaml | 67 +++++++++++++++++++ .../bindings/power/power-domain.yaml | 30 ++++----- .../bindings/power/power_domain.txt | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 13 ++-- 8 files changed, 111 insertions(+), 79 deletions(-) delete mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.txt create mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.yaml -- 2.20.1