mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Bjorn Andersson <andersson@kernel.org>
To: Konrad Dybcio <konradybcio@kernel.org>,
	Abel Vesa <abelvesa@kernel.org>, Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Waqar Hameed <waqar.hameed@axis.com>
Cc: kernel@axis.com, linux-arm-msm@vger.kernel.org,
	devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: (subset) [PATCH 00/38] arm: dts: qcom: Format with dtfmt
Date: Sun,  8 Nov 2026 14:21:33 -0600	[thread overview]
Message-ID: <179416929311.628393.1697330164266094710.b4-ty@b4> (raw)
In-Reply-To: <cover.1790892852.git.waqar.hameed@axis.com>


On Fri, 02 Oct 2026 00:36:30 +0200, Waqar Hameed wrote:
> I was looking through the notes for the last Devicetree microconference
> at Linux Plumbers (LPC) 2025 [1], and realized that the tool I have been
> working on might be of interest here: dtfmt - a Devicetree Source
> formatter [2].
> 
> dtfmt uses a parser with lexical grammar (tree-sitter) directly ported
> from the actual Device Tree Compiler's (dtc) lexer/parser, also
> (hand)written by me [3]. It is primarily designed for the Linux kernel
> and currently parses all 6872 devicetree files in the tree successfully
> (found with `find . -iregex ".+\.dts[io]?$"`).
> 
> [...]

Applied, thanks!

[01/38] arm: dts: qcom: pm8226: Add newline between subnodes
        commit: 5891ac4aac66f8867f2badb0f667e97fa93a8998
[02/38] arm: dts: qcom: pm8841: Remove superfluous empty lines
        commit: 47b258bacac524458c3b19eb09e9122604158229
[03/38] arm: dts: qcom: pm8921: Remove superfluous empty lines
        commit: 907ca1b0e46e1431d2e7c8803b338000b3d49552
[04/38] arm: dts: qcom: pm8941: Remove superfluous empty lines
        commit: 73fab0c1a361e131c873bcbe099e304eb63d6851
[05/38] arm: dts: qcom: pm8084: Remove superfluous empty line
        commit: 45142714cbbc11b988360cda7915df415569d18f
[06/38] arm: dts: qcom: apq8026: Add newline between subnodes
        commit: 9df53dd8f25f50e1df85a272893fb6fa46da3e9f
[07/38] arm: dts: qcom: apq8026: Add space between OR-operator
        commit: ff2ecb673fe8b8798c4487803677b132d564ffb8
[08/38] arm: dts: qcom: apq8060: Add newline between subnodes
        commit: 09781c9bdd1420809e3afd1dc6280141bb415ca0
[09/38] arm: dts: qcom: apq8060: Align multiple property data
        commit: 62cc70db73f86a8fbac51f547efd57ca5d9f583d
[11/38] arm: dts: qcom: apq8064: Add newline between subnodes
        commit: 91befd2233976da5e93c352c412ac016e1d4b524
[12/38] arm: dts: qcom: apq8064: Remove empty line at end of node
        commit: 32f2a3ae88836da3599497fa48ce00d8386e90ee
[13/38] arm: dts: qcom: apq8064: Add space before line comments
        commit: 668d5c4f17ba7ac71dec8171a3089cf86bac6013
[15/38] arm: dts: qcom: apq8064: Remove tab after property name
        commit: c80842bc5645048d3420a70212d266b1180d97a0
[16/38] arm: dts: qcom: ipq4018: Indent closing brace properly
        commit: 2e5995f56125656a764b10dbf6a851bc4aa78e80
[17/38] arm: dts: qcom: ipq4019: Add newline between subnodes
        commit: 0bb2cc21182d4ec9b2f735969eab5b7e6e166547
[18/38] arm: dts: qcom: ipq4019: Align multiple property data
        commit: 7ee7adcd177ef173ac5173d9f2abd4a11fcb6ee8
[20/38] arm: dts: qcom: ipq8064: Add newline between subnodes
        commit: 1af8b1d15661d9fab079707b3033d5972581b370
[21/38] arm: dts: qcom: ipq8064: Align multiple property data
        commit: 60e3b3a311d7d279d854d45544361840eda8d4e8
[23/38] arm: dts: qcom: msm8226: Add space between OR-operator
        commit: 599f0af30d988442a91b1ae06d85c416370d131d
[24/38] arm: dts: qcom: msm8226: Add newline between subnodes
        commit: 067a79e474d668879973e8ade04c15930c065a3f
[27/38] arm: dts: qcom: msm8660: Remove empty line at end of node
        commit: d4d1902dd9fc44ee750aa8e26f747a6a415a0d94
[28/38] arm: dts: qcom: msm8660: Remove space inside array property
        commit: 1981640ac8f8dd8d142e649a6b6067ae1966a689
[29/38] arm: dts: qcom: msm8660: Align closing array bracket
        commit: b8523cf55936a779055a8e407982d577ecef0dcc
[30/38] arm: dts: qcom: msm8916: Add newline between subnodes
        commit: a9cf6dc7dda2ef9bd6b35a9a3a0cf68ebd4014cc
[31/38] arm: dts: qcom: msm8960: Properly indent subnodes
        commit: 8c70a6486f560ae5d50914f89ba34e066ac85ff0
[32/38] arm: dts: qcom: msm8660: Align closing array bracket
        commit: b8523cf55936a779055a8e407982d577ecef0dcc
[33/38] arm: dts: qcom: msm8974: Align multiple property data
        commit: bcf022999f71e337dd2bfa6e3ce860c3267d0c36
[34/38] arm: dts: qcom: msm8974: Align closing brace properly
        commit: 9e5e19b9591f6ca93e20256603b14aa90573d520
[35/38] arm: dts: qcom: msm8974: Add newline between subnodes
        commit: d53daef23defdb7a926fde228764209f9d71e317
[36/38] arm: dts: qcom: sdx55: Properly indent subnode
        commit: 88b3da2433d0c661dc7548b3a148afb4bf8dbeb8
[37/38] arm: dts: qcom: sdx65: Remove empty line at end of node
        commit: 83a91ecbb1fa193f1cee7339a477f8dbd5ac0b62
[38/38] arm: dts: qcom: sdx65: Align multiple property data
        commit: ae2005cea2e4f84692268e54199bb03f5c6f4558

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

      parent reply	other threads:[~2026-11-08 20:25 UTC|newest]

Thread overview: 91+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-01 22:36 Waqar Hameed
2026-10-01 22:36 ` [PATCH 02/38] arm: dts: qcom: pm8841: Remove superfluous empty lines Waqar Hameed
2026-10-12 15:21   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 01/38] arm: dts: qcom: pm8226: Add newline between subnodes Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 03/38] arm: dts: qcom: pm8921: Remove superfluous empty lines Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 04/38] arm: dts: qcom: pm8941: " Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 05/38] arm: dts: qcom: pm8084: Remove superfluous empty line Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 06/38] arm: dts: qcom: apq8026: Add newline between subnodes Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 07/38] arm: dts: qcom: apq8026: Add space between OR-operator Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 09/38] arm: dts: qcom: apq8060: Align multiple property data Waqar Hameed
2026-10-12 15:23   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 08/38] arm: dts: qcom: apq8060: Add newline between subnodes Waqar Hameed
2026-10-12 15:22   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 11/38] arm: dts: qcom: apq8064: " Waqar Hameed
2026-10-12 15:23   ` Konrad Dybcio
2026-10-16 14:14     ` Waqar Hameed
2026-10-01 22:36 ` [PATCH 10/38] arm: dts: qcom: apq8060: Indent property data with tab Waqar Hameed
2026-10-12 15:24   ` Konrad Dybcio
2026-10-16 14:14     ` Waqar Hameed
2026-10-01 22:36 ` [PATCH 12/38] arm: dts: qcom: apq8064: Remove empty line at end of node Waqar Hameed
2026-10-12 15:24   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 14/38] arm: dts: qcom: apq8064: Align multiple property data Waqar Hameed
2026-10-12 15:52   ` Konrad Dybcio
2026-10-16 14:14     ` Waqar Hameed
2026-10-21 13:53       ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 13/38] arm: dts: qcom: apq8064: Add space before line comments Waqar Hameed
2026-10-12 15:24   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 16/38] arm: dts: qcom: ipq4018: Indent closing brace properly Waqar Hameed
2026-10-12 15:25   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 15/38] arm: dts: qcom: apq8064: Remove tab after property name Waqar Hameed
2026-10-12 15:24   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 17/38] arm: dts: qcom: ipq4019: Add newline between subnodes Waqar Hameed
2026-10-12 15:25   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 18/38] arm: dts: qcom: ipq4019: Align multiple property data Waqar Hameed
2026-10-12 15:26   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 19/38] arm: dts: qcom: ipq4019: Break long property array data Waqar Hameed
2026-10-12 15:26   ` Konrad Dybcio
2026-10-16 14:15     ` Waqar Hameed
2026-10-01 22:36 ` [PATCH 20/38] arm: dts: qcom: ipq8064: Add newline between subnodes Waqar Hameed
2026-10-12 15:28   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 21/38] arm: dts: qcom: ipq8064: Align multiple property data Waqar Hameed
2026-10-12 15:28   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 23/38] arm: dts: qcom: msm8226: Add space between OR-operator Waqar Hameed
2026-10-12 15:28   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 22/38] arm: dts: qcom: ipq8064: Break long property array data Waqar Hameed
2026-10-12 15:31   ` Konrad Dybcio
2026-10-16 14:15     ` Waqar Hameed
2026-10-16 14:48       ` Krzysztof Kozlowski
2026-10-19  8:52         ` Waqar Hameed
2026-10-21 13:50       ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 25/38] " Waqar Hameed
2026-10-01 22:36 ` [PATCH 24/38] arm: dts: qcom: msm8226: Add newline between subnodes Waqar Hameed
2026-10-12 15:28   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 26/38] arm: dts: qcom: msm8226: Align multiple property data Waqar Hameed
2026-10-12 15:31   ` Konrad Dybcio
2026-10-16 14:15     ` Waqar Hameed
2026-10-01 22:36 ` [PATCH 28/38] arm: dts: qcom: msm8660: Remove space inside array property Waqar Hameed
2026-10-12 15:31   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 27/38] arm: dts: qcom: msm8660: Remove empty line at end of node Waqar Hameed
2026-10-12 15:31   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 30/38] arm: dts: qcom: msm8916: Add newline between subnodes Waqar Hameed
2026-10-12 15:31   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 29/38] arm: dts: qcom: msm8660: Align closing array bracket Waqar Hameed
2026-10-12 15:31   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 32/38] " Waqar Hameed
2026-10-12 15:50   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 31/38] arm: dts: qcom: msm8960: Properly indent subnodes Waqar Hameed
2026-10-12 15:50   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 34/38] arm: dts: qcom: msm8974: Align closing brace properly Waqar Hameed
2026-10-12 15:51   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 33/38] arm: dts: qcom: msm8974: Align multiple property data Waqar Hameed
2026-10-12 15:51   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 35/38] arm: dts: qcom: msm8974: Add newline between subnodes Waqar Hameed
2026-10-12 15:51   ` Konrad Dybcio
2026-10-16 14:15     ` Waqar Hameed
2026-10-16 14:44       ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 37/38] arm: dts: qcom: sdx65: Remove empty line at end of node Waqar Hameed
2026-10-12 15:51   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 36/38] arm: dts: qcom: sdx55: Properly indent subnode Waqar Hameed
2026-10-12 15:51   ` Konrad Dybcio
2026-10-01 22:36 ` [PATCH 38/38] arm: dts: qcom: sdx65: Align multiple property data Waqar Hameed
2026-10-12 15:52   ` Konrad Dybcio
2026-10-12 15:28 ` [PATCH 00/38] arm: dts: qcom: Format with dtfmt Konrad Dybcio
2026-10-16 14:13   ` Waqar Hameed
2026-11-08 20:21 ` Bjorn Andersson [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=179416929311.628393.1697330164266094710.b4-ty@b4 \
    --to=andersson@kernel.org \
    --cc=abelvesa@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=kernel@axis.com \
    --cc=konradybcio@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=robh@kernel.org \
    --cc=waqar.hameed@axis.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®