From: Hans de Goede <hdegoede@redhat.com>
To: Maxime Ripard <maxime.ripard@free-electrons.com>, wim@iguana.be
Cc: linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH 1/3] wdt: sunxi: Introduce a new compatible for the A10 and A31
Date: Thu, 06 Feb 2014 12:14:21 +0100 [thread overview]
Message-ID: <52F36E8D.4050503@redhat.com> (raw)
In-Reply-To: <1391349325-11132-1-git-send-email-maxime.ripard@free-electrons.com>
Hi,
On 02/02/2014 02:55 PM, Maxime Ripard wrote:
> For historical reasons, the Allwinner A10 compatibles are not following the
> patterns used for this other Allwinner SoCs.
>
> Introduce a new compatible following the usual pattern, and deprecate the olders.
>
> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
> ---
> Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt | 7 ++++---
> drivers/watchdog/sunxi_wdt.c | 1 +
> 2 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt b/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt
> index e39cb26..6e8c937 100644
> --- a/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt
> +++ b/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt
> @@ -2,13 +2,14 @@ Allwinner SoCs Watchdog timer
>
> Required properties:
>
> -- compatible : should be "allwinner,<soc-family>-wdt", the currently supported
> - SoC families being sun4i and sun6i
> +- compatible : should be either "allwinner,sun4i-a10-wdt" or
> + "allwinner,sun6i-a31-wdt" (deprecated:
> + "allwinner,sun4i-wdt", "allwinner,sun6i-wdt")
> - reg : Specifies base physical address and size of the registers.
>
> Example:
>
> wdt: watchdog@01c20c90 {
> - compatible = "allwinner,sun4i-wdt";
> + compatible = "allwinner,sun4i-a10-wdt";
> reg = <0x01c20c90 0x10>;
> };
You talk about deprecating the old compat strings in the commit message, but
here you outright replace them, which will break things with old dtb files ?
Other 2 patches in the series look good and are:
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
> diff --git a/drivers/watchdog/sunxi_wdt.c b/drivers/watchdog/sunxi_wdt.c
> index 76332d8..7c8923d 100644
> --- a/drivers/watchdog/sunxi_wdt.c
> +++ b/drivers/watchdog/sunxi_wdt.c
> @@ -206,6 +206,7 @@ static void sunxi_wdt_shutdown(struct platform_device *pdev)
>
> static const struct of_device_id sunxi_wdt_dt_ids[] = {
> { .compatible = "allwinner,sun4i-wdt" },
> + { .compatible = "allwinner,sun4i-a10-wdt" },
> { /* sentinel */ }
> };
> MODULE_DEVICE_TABLE(of, sunxi_wdt_dt_ids);
>
Regards,
Hans
WARNING: multiple messages have this Message-ID (diff)
From: hdegoede@redhat.com (Hans de Goede)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 1/3] wdt: sunxi: Introduce a new compatible for the A10 and A31
Date: Thu, 06 Feb 2014 12:14:21 +0100 [thread overview]
Message-ID: <52F36E8D.4050503@redhat.com> (raw)
In-Reply-To: <1391349325-11132-1-git-send-email-maxime.ripard@free-electrons.com>
Hi,
On 02/02/2014 02:55 PM, Maxime Ripard wrote:
> For historical reasons, the Allwinner A10 compatibles are not following the
> patterns used for this other Allwinner SoCs.
>
> Introduce a new compatible following the usual pattern, and deprecate the olders.
>
> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
> ---
> Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt | 7 ++++---
> drivers/watchdog/sunxi_wdt.c | 1 +
> 2 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt b/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt
> index e39cb26..6e8c937 100644
> --- a/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt
> +++ b/Documentation/devicetree/bindings/watchdog/sunxi-wdt.txt
> @@ -2,13 +2,14 @@ Allwinner SoCs Watchdog timer
>
> Required properties:
>
> -- compatible : should be "allwinner,<soc-family>-wdt", the currently supported
> - SoC families being sun4i and sun6i
> +- compatible : should be either "allwinner,sun4i-a10-wdt" or
> + "allwinner,sun6i-a31-wdt" (deprecated:
> + "allwinner,sun4i-wdt", "allwinner,sun6i-wdt")
> - reg : Specifies base physical address and size of the registers.
>
> Example:
>
> wdt: watchdog at 01c20c90 {
> - compatible = "allwinner,sun4i-wdt";
> + compatible = "allwinner,sun4i-a10-wdt";
> reg = <0x01c20c90 0x10>;
> };
You talk about deprecating the old compat strings in the commit message, but
here you outright replace them, which will break things with old dtb files ?
Other 2 patches in the series look good and are:
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
> diff --git a/drivers/watchdog/sunxi_wdt.c b/drivers/watchdog/sunxi_wdt.c
> index 76332d8..7c8923d 100644
> --- a/drivers/watchdog/sunxi_wdt.c
> +++ b/drivers/watchdog/sunxi_wdt.c
> @@ -206,6 +206,7 @@ static void sunxi_wdt_shutdown(struct platform_device *pdev)
>
> static const struct of_device_id sunxi_wdt_dt_ids[] = {
> { .compatible = "allwinner,sun4i-wdt" },
> + { .compatible = "allwinner,sun4i-a10-wdt" },
> { /* sentinel */ }
> };
> MODULE_DEVICE_TABLE(of, sunxi_wdt_dt_ids);
>
Regards,
Hans
next prev parent reply other threads:[~2014-02-06 11:14 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-02 13:55 [PATCH 1/3] wdt: sunxi: Introduce a new compatible for the A10 and A31 Maxime Ripard
2014-02-02 13:55 ` Maxime Ripard
2014-02-02 13:55 ` [PATCH 2/3] ARM: sunxi: Add the new watchog compatibles to the reboot code Maxime Ripard
2014-02-02 13:55 ` Maxime Ripard
2014-02-02 13:55 ` [PATCH 3/3] ARM: sunxi: dt: Update the watchdog compatibles Maxime Ripard
2014-02-02 13:55 ` Maxime Ripard
2014-02-06 11:14 ` Hans de Goede [this message]
2014-02-06 11:14 ` [PATCH 1/3] wdt: sunxi: Introduce a new compatible for the A10 and A31 Hans de Goede
2014-02-07 13:19 ` Maxime Ripard
2014-02-07 13:19 ` Maxime Ripard
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=52F36E8D.4050503@redhat.com \
--to=hdegoede@redhat.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-watchdog@vger.kernel.org \
--cc=maxime.ripard@free-electrons.com \
--cc=wim@iguana.be \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.