From: mark.rutland@arm.com (Mark Rutland)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v9 0/4] arm64: arch_timer: Add workaround for hisilicon-161010101 erratum
Date: Mon, 23 Jan 2017 10:31:15 +0000 [thread overview]
Message-ID: <20170123103114.GB16286@leverpostej> (raw)
In-Reply-To: <8818973b-602b-e71f-a12b-3e894aa0e619@linaro.org>
On Sun, Jan 22, 2017 at 03:59:57PM +0800, Hanjun Guo wrote:
> On 2017/1/20 23:04, Mark Rutland wrote:
> >On Thu, Jan 19, 2017 at 09:35:12PM +0800, Ding Tianhong wrote:
> >>Ding Tianhong (4):
> >> arm64: arch_timer: Add device tree binding for hisilicon-161010101
> >> erratum
> >> arm64: arch_timer: Introduce a generic erratum handing mechanism for
> >> fsl-a008585
> >> arm64: arch_timer: Work around Erratum Hisilicon-161010101
> >> arm64: arch timer: Add timer erratum property for Hip05-d02 and
> >> Hip06-d03
> >>
> >> Documentation/admin-guide/kernel-parameters.txt | 9 --
> >> Documentation/arm64/silicon-errata.txt | 43 +++---
> >> .../devicetree/bindings/arm/arch_timer.txt | 6 +
> >> arch/arm64/boot/dts/hisilicon/hip05.dtsi | 1 +
> >> arch/arm64/boot/dts/hisilicon/hip06.dtsi | 1 +
> >> arch/arm64/include/asm/arch_timer.h | 38 ++----
> >> drivers/clocksource/Kconfig | 18 +++
> >> drivers/clocksource/arm_arch_timer.c | 150 +++++++++++++++------
> >> 8 files changed, 171 insertions(+), 95 deletions(-)
> >
> >I've picked these up (with a few local cleanups), given that some local
> >testing, and pushed the result to a branch [1] on my git repo.
> >
> >There are likely to be clashes with the arm64 tree (e.g. for
> >silicon-errata.txt), and we're also likely to have more arch timer
> >updates shortly for the GTDT stuff,
>
> Yes, GTDT patches conflict with this patch set but it's easy to
> fix.
Sure. What I meant is that I'd prefer to fix any such conflict myself
(i.e. by basing the GTDT patches atop of this), before passing this
upwards.
> >so I think the best bet is for both arm64 and the clocksource tree to
> >pull that branch for v4.11.
> >
> >Alternatively, we could take this all through the arm64 tree, if the
> >clocksource maintainers are happy with that.
> >
> >Thoughts?
>
> GTDT patch set is adding ACPI support for arch timer, and it's
> only used for ARM64 now, in order to handler the conflict easily,
> I think take them all through arm64 tree is better
In either case I believe we should be able to handle the conflict. Going
through one tree (i.e. arm64) would simplify things substantially,
though.
This really comes down to what the clocksource maintainers prefer.
> (I was working with Fuwei for the GTDT patch set and I hope it's not
> blocked by "who will merge the code"...)
Hopefully this is just a formality. :)
Thanks,
Mark.
WARNING: multiple messages have this Message-ID (diff)
From: Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org>
To: Hanjun Guo <hanjun.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
Cc: Ding Tianhong
<dingtianhong-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>,
catalin.marinas-5wv7dgnIgG8@public.gmane.org,
will.deacon-5wv7dgnIgG8@public.gmane.org,
Daniel Lezcano
<daniel.lezcano-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>,
devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
marc.zyngier-5wv7dgnIgG8@public.gmane.org,
stuart.yoder-3arQi8VN3Tc@public.gmane.org,
linuxarm-hv44wF8Li93QT0dZR+AlfA@public.gmane.org,
oss-fOR+EgIDQEHk1uMJSBkQmQ@public.gmane.org,
shawnguo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
Fu Wei <fu.wei-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
Subject: Re: [PATCH v9 0/4] arm64: arch_timer: Add workaround for hisilicon-161010101 erratum
Date: Mon, 23 Jan 2017 10:31:15 +0000 [thread overview]
Message-ID: <20170123103114.GB16286@leverpostej> (raw)
In-Reply-To: <8818973b-602b-e71f-a12b-3e894aa0e619-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
On Sun, Jan 22, 2017 at 03:59:57PM +0800, Hanjun Guo wrote:
> On 2017/1/20 23:04, Mark Rutland wrote:
> >On Thu, Jan 19, 2017 at 09:35:12PM +0800, Ding Tianhong wrote:
> >>Ding Tianhong (4):
> >> arm64: arch_timer: Add device tree binding for hisilicon-161010101
> >> erratum
> >> arm64: arch_timer: Introduce a generic erratum handing mechanism for
> >> fsl-a008585
> >> arm64: arch_timer: Work around Erratum Hisilicon-161010101
> >> arm64: arch timer: Add timer erratum property for Hip05-d02 and
> >> Hip06-d03
> >>
> >> Documentation/admin-guide/kernel-parameters.txt | 9 --
> >> Documentation/arm64/silicon-errata.txt | 43 +++---
> >> .../devicetree/bindings/arm/arch_timer.txt | 6 +
> >> arch/arm64/boot/dts/hisilicon/hip05.dtsi | 1 +
> >> arch/arm64/boot/dts/hisilicon/hip06.dtsi | 1 +
> >> arch/arm64/include/asm/arch_timer.h | 38 ++----
> >> drivers/clocksource/Kconfig | 18 +++
> >> drivers/clocksource/arm_arch_timer.c | 150 +++++++++++++++------
> >> 8 files changed, 171 insertions(+), 95 deletions(-)
> >
> >I've picked these up (with a few local cleanups), given that some local
> >testing, and pushed the result to a branch [1] on my git repo.
> >
> >There are likely to be clashes with the arm64 tree (e.g. for
> >silicon-errata.txt), and we're also likely to have more arch timer
> >updates shortly for the GTDT stuff,
>
> Yes, GTDT patches conflict with this patch set but it's easy to
> fix.
Sure. What I meant is that I'd prefer to fix any such conflict myself
(i.e. by basing the GTDT patches atop of this), before passing this
upwards.
> >so I think the best bet is for both arm64 and the clocksource tree to
> >pull that branch for v4.11.
> >
> >Alternatively, we could take this all through the arm64 tree, if the
> >clocksource maintainers are happy with that.
> >
> >Thoughts?
>
> GTDT patch set is adding ACPI support for arch timer, and it's
> only used for ARM64 now, in order to handler the conflict easily,
> I think take them all through arm64 tree is better
In either case I believe we should be able to handle the conflict. Going
through one tree (i.e. arm64) would simplify things substantially,
though.
This really comes down to what the clocksource maintainers prefer.
> (I was working with Fuwei for the GTDT patch set and I hope it's not
> blocked by "who will merge the code"...)
Hopefully this is just a formality. :)
Thanks,
Mark.
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2017-01-23 10:31 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-19 13:35 [PATCH v9 0/4] arm64: arch_timer: Add workaround for hisilicon-161010101 erratum Ding Tianhong
2017-01-19 13:35 ` Ding Tianhong
2017-01-19 13:35 ` [PATCH v9 1/4] arm64: arch_timer: Add device tree binding " Ding Tianhong
2017-01-19 13:35 ` Ding Tianhong
2017-01-19 13:35 ` [PATCH v9 2/4] arm64: arch_timer: Introduce a generic erratum handing mechanism for fsl-a008585 Ding Tianhong
2017-01-19 13:35 ` Ding Tianhong
2017-01-30 21:59 ` Daniel Lezcano
2017-01-30 21:59 ` Daniel Lezcano
2017-01-19 13:35 ` [PATCH v9 3/4] arm64: arch_timer: Work around Erratum Hisilicon-161010101 Ding Tianhong
2017-01-19 13:35 ` Ding Tianhong
2017-01-30 23:17 ` Daniel Lezcano
2017-01-30 23:17 ` Daniel Lezcano
2017-01-19 13:35 ` [PATCH v9 4/4] arm64: arch timer: Add timer erratum property for Hip05-d02 and Hip06-d03 Ding Tianhong
2017-01-19 13:35 ` Ding Tianhong
2017-01-19 13:49 ` [PATCH v9 0/4] arm64: arch_timer: Add workaround for hisilicon-161010101 erratum Marc Zyngier
2017-01-19 13:49 ` Marc Zyngier
2017-01-20 1:22 ` Ding Tianhong
2017-01-20 1:22 ` Ding Tianhong
2017-01-20 15:04 ` Mark Rutland
2017-01-20 15:04 ` Mark Rutland
2017-01-22 7:59 ` Hanjun Guo
2017-01-22 7:59 ` Hanjun Guo
2017-01-23 10:31 ` Mark Rutland [this message]
2017-01-23 10:31 ` Mark Rutland
2017-01-23 7:36 ` Ding Tianhong
2017-01-23 7:36 ` Ding Tianhong
2017-01-23 8:43 ` Marc Zyngier
2017-01-23 8:43 ` Marc Zyngier
2017-01-23 10:39 ` Will Deacon
2017-01-23 10:39 ` Will Deacon
2017-01-23 22:40 ` Daniel Lezcano
2017-01-23 22:40 ` Daniel Lezcano
2017-01-24 15:08 ` Daniel Lezcano
2017-01-24 15:08 ` Daniel Lezcano
2017-01-24 15:27 ` Marc Zyngier
2017-01-24 15:27 ` Marc Zyngier
2017-01-24 16:35 ` Daniel Lezcano
2017-01-24 16:35 ` Daniel Lezcano
2017-01-30 15:52 ` Mark Rutland
2017-01-30 15:52 ` Mark Rutland
2017-01-30 21:54 ` Daniel Lezcano
2017-01-30 21:54 ` Daniel Lezcano
2017-01-31 12:14 ` Mark Rutland
2017-01-31 12:14 ` Mark Rutland
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=20170123103114.GB16286@leverpostej \
--to=mark.rutland@arm.com \
--cc=linux-arm-kernel@lists.infradead.org \
/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.