LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Krzysztof Kozlowski <krzk@kernel.org>
To: Mathieu Malaterre <malat@debian.org>
Cc: Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
Russell King <linux@armlinux.org.uk>,
Kukjin Kim <kgene@kernel.org>,
devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 04/25] arm: exynos/s3c: dts: Remove leading 0x and 0s from bindings notation
Date: Tue, 1 May 2018 18:15:46 +0200 [thread overview]
Message-ID: <20180501161546.6w3fkenk7q6s4kqe@kozik-lap> (raw)
In-Reply-To: <CA+7wUsxp_n6V--PE9PQSsT1xu3b0HJn5gWBhnp=ngRNqBSVvFg@mail.gmail.com>
On Mon, Dec 18, 2017 at 11:17:24AM +0100, Mathieu Malaterre wrote:
> On Mon, Dec 18, 2017 at 10:40 AM, Krzysztof Kozlowski <krzk@kernel.org> wrote:
> > On Fri, Dec 15, 2017 at 1:46 PM, Mathieu Malaterre <malat@debian.org> wrote:
> >> Improve the DTS files by removing all the leading "0x" and zeros to fix the
> >> following dtc warnings:
> >>
> >> Warning (unit_address_format): Node /XXX unit name should not have leading "0x"
> >>
> >> and
> >>
> >> Warning (unit_address_format): Node /XXX unit name should not have leading 0s
> >>
> >> Converted using the following command:
> >>
> >> find . -type f \( -iname *.dts -o -iname *.dtsi \) -exec sed -i -e "s/@\([0-9a-fA-FxX\.;:#]+\)\s*{/@\L\1 {/g" -e "s/@0x\(.*\) {/@\1 {/g" -e "s/@0+\(.*\) {/@\1 {/g" {} +^C
> >>
> >> For simplicity, two sed expressions were used to solve each warnings separately.
> >>
> >> To make the regex expression more robust a few other issues were resolved,
> >> namely setting unit-address to lower case, and adding a whitespace before the
> >> the opening curly brace:
> >>
> >> https://elinux.org/Device_Tree_Linux#Linux_conventions
> >>
> >> This will solve as a side effect warning:
> >>
> >> Warning (simple_bus_reg): Node /XXX@<UPPER> simple-bus unit address format error, expected "<lower>"
> >>
> >> This is a follow up to commit 4c9847b7375a ("dt-bindings: Remove leading 0x from bindings notation")
> >>
> >> Reported-by: David Daney <ddaney@caviumnetworks.com>
> >> Suggested-by: Rob Herring <robh@kernel.org>
> >> Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
> >
> > Ack was for different patchset, touching only three files...
>
> So sorry, when I read your email:
>
> https://lkml.org/lkml/2017/12/15/152
>
> I assumed you meant for all the Exynos* and S3C* DTS files, but I did
> not check carefully which files were touched originally.
>
> >> Signed-off-by: Mathieu Malaterre <malat@debian.org>
> >> ---
> >> arch/arm/boot/dts/exynos3250.dtsi | 34 ++++++------
> >> arch/arm/boot/dts/exynos4.dtsi | 56 +++++++++----------
> >> arch/arm/boot/dts/exynos4210.dtsi | 8 +--
> >> arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +-
> >> arch/arm/boot/dts/exynos4412.dtsi | 22 ++++----
> >> arch/arm/boot/dts/exynos5.dtsi | 22 ++++----
> >> arch/arm/boot/dts/exynos5250.dtsi | 64 +++++++++++-----------
> >> arch/arm/boot/dts/exynos5260.dtsi | 26 ++++-----
> >> arch/arm/boot/dts/exynos5420.dtsi | 78 +++++++++++++--------------
> >> arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +-
> >> arch/arm/boot/dts/exynos5440.dtsi | 14 ++---
> >> arch/arm/boot/dts/s3c2416.dtsi | 8 +--
> >> 12 files changed, 168 insertions(+), 168 deletions(-)
> >>
> >> diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi
> >> index 2bd3872221a1..8d47571b3984 100644
> >> --- a/arch/arm/boot/dts/exynos3250.dtsi
> >> +++ b/arch/arm/boot/dts/exynos3250.dtsi
> >> @@ -164,31 +164,31 @@
> >> syscon = <&pmu_system_controller>;
> >> };
> >>
> >> - pd_cam: cam-power-domain@10023C00 {
> >> + pd_cam: cam-power-domain@10023c00 {
> >
> > This is not related to this patch and it was not present in the
> > version I acked. I also already fixed this here:
> > https://patchwork.kernel.org/patch/10113323/
> >
> > There is no changelog explaining the difference in patches. Original
> > patch was okay, why changing it?
>
> Accept my sincere apologizes I really messed this series. I discover
> my original ARM patch did not apply lower case to all unit-address
> equally, so I added at last minute a sed expression to make all
> unit-address lower case.
>
> I guess you can just drop this one for now.
Hi Mathieu,
Do you plan to resend this in its original form (removing 0)?
Best regards,
Krzysztof
next prev parent reply other threads:[~2018-05-01 16:15 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-15 12:46 Mathieu Malaterre
2017-12-18 9:40 ` Krzysztof Kozlowski
2017-12-18 10:17 ` Mathieu Malaterre
2018-05-01 16:15 ` Krzysztof Kozlowski [this message]
2018-05-02 20:11 ` [PATCH v2] " Mathieu Malaterre
2018-05-03 16:30 ` Krzysztof Kozlowski
2018-05-03 16:35 ` Krzysztof Kozlowski
2018-05-03 18:47 ` Mathieu Malaterre
2018-05-03 18:44 ` [PATCH v3] " Mathieu Malaterre
2018-05-03 18:53 ` Krzysztof Kozlowski
2018-05-03 18:58 ` Mathieu Malaterre
2018-05-03 19:01 ` Krzysztof Kozlowski
2018-05-03 19:13 ` Krzysztof Kozlowski
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=20180501161546.6w3fkenk7q6s4kqe@kozik-lap \
--to=krzk@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=kgene@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=malat@debian.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
--subject='Re: [PATCH 04/25] arm: exynos/s3c: dts: Remove leading 0x and 0s from bindings notation' \
/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
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).