Re: [EXTERNAL] Re: [PATCH RESEND v4 1/4] dt-bindings: platform: microsoft: Document surface xbl
From: Rob Herring <robh@kernel.org>
Date: 2022-01-04 22:00:22
Also in:
linux-arm-msm, lkml, platform-driver-x86
On Mon, Dec 27, 2021 at 10:17 AM Jarrett Schultz [off-list ref] wrote:
quoted
-----Original Message----- From: Rob Herring <robh@kernel.org> Sent: Monday, December 27, 2021 9:46 AM To: Jarrett Schultz <redacted> Cc: Jarrett Schultz <redacted>; Andy Gross [off-list ref]; bjorn.andersson@linaro.org; Hans de Goede [off-list ref]; Mark Gross [off-list ref]; Maximilian Luz [off-list ref]; Felipe Balbi [off-list ref]; linux-arm- msm@vger.kernel.org; platform-driver-x86@vger.kernel.org; linux- kernel@vger.kernel.org; devicetree@vger.kernel.org Subject: Re: [EXTERNAL] Re: [PATCH RESEND v4 1/4] dt-bindings: platform: microsoft: Document surface xbl
Please fix your mail client reply style.
quoted
On Mon, Dec 27, 2021 at 10:54 AM Jarrett Schultz [off-list ref] wrote:quoted
quoted
-----Original Message----- From: Rob Herring <robh@kernel.org> Sent: Tuesday, December 21, 2021 5:24 PM To: Jarrett Schultz <redacted> Cc: Andy Gross <agross@kernel.org>; bjorn.andersson@linaro.org; Hans de Goede [off-list ref]; Mark Gross[off-list ref];quoted
quoted
Maximilian Luz [off-list ref]; Felipe Balbi [off-list ref]; linux-arm-msm@vger.kernel.org; platform-driver- x86@vger.kernel.org; linux-kernel@vger.kernel.org; devicetree@vger.kernel.org; Jarrett Schultz [off-list ref] Subject: [EXTERNAL] Re: [PATCH RESEND v4 1/4] dt-bindings: platform: microsoft: Document surface xbl On Tue, Dec 21, 2021 at 10:28:23AM -0800, Jarrett Schultz wrote:quoted
From: Jarrett Schultz <redacted> Introduce yaml for surface xbl driver. Signed-off-by: Jarrett Schultz <redacted> --- Changes in v4: - Addressed small formatting changes - Removed unnecessary lines --- Changes in v3: - Updated description to only pertain to the hardware - Updated the required field to properly reflect the binding - Removed the first example - Fixed the size of the reg field in the second example --- Changes in v2: - Removed json-schema dependence - Elaborated on description of driver - Updated example --- .../platform/microsoft/surface-xbl.yaml | 64 +++++++++++++++++++ MAINTAINERS | 7 ++ 2 files changed, 71 insertions(+) create mode 100644 Documentation/devicetree/bindings/platform/microsoft/surface-xbl.y aml diff --git a/Documentation/devicetree/bindings/platform/microsoft/surface-xbl.yamquoted
l b/Documentation/devicetree/bindings/platform/microsoft/surface-xbl.yamquoted
l new file mode 100644 index 000000000000..df5a87a016f4--- /dev/null +++ b/Documentation/devicetree/bindings/platform/microsoft/surface +++ -xbl +++ .yaml@@ -0,0 +1,64 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML +1.2 +--- +$id:+https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdequoted
quoted
+viquoted
+cetree.org%2Fschemas%2Fplatform%2Fmicrosoft%2Fsurface-xbl.yaml%23&
And this... Or trim the context if not relevant to the discussion. [...]
quoted
quoted
quoted
quoted
+examples: + - | + / { + compatible = "foo"; + model = "foo";No need to make this the root node with a fake compatible.I included this root node in order to make #address-cells = #size-cells = 2, since this example raises errors otherwise.Why does your example require 2 cells? You only have 4KB of address space.The soc node that imem sits under in sm8150.dtsi defines it that way so for continuity I figured that it would make sense for the example to mirror that.
It's just an example. If you are just duplicating dts files, why have examples?
Also, should imem and xbl be documented in separate files?
No. That depends more on the size of the schema. So it's a judgment call typically. Rob