Commit 729e5522 authored by Ding Tianhong's avatar Ding Tianhong Committed by Daniel Lezcano

clocksource/drivers/arm_arch_timer: Add dt binding for hisilicon-161010101 erratum

This erratum describes a bug in logic outside the core, so MIDR can't be
used to identify its presence, and reading an SoC-specific revision
register from common arch timer code would be awkward.  So, describe it
in the device tree.
Signed-off-by: default avatarDing Tianhong <dingtianhong@huawei.com>
Acked-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarMark Rutland <mark.rutland@arm.com>
Signed-off-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
parent fb6002a8
...@@ -31,6 +31,12 @@ to deliver its interrupts via SPIs. ...@@ -31,6 +31,12 @@ to deliver its interrupts via SPIs.
This also affects writes to the tval register, due to the implicit This also affects writes to the tval register, due to the implicit
counter read. counter read.
- hisilicon,erratum-161010101 : A boolean property. Indicates the
presence of Hisilicon erratum 161010101, which says that reading the
counters is unreliable in some cases, and reads may return a value 32
beyond the correct value. This also affects writes to the tval
registers, due to the implicit counter read.
** Optional properties: ** Optional properties:
- arm,cpu-registers-not-fw-configured : Firmware does not initialize - arm,cpu-registers-not-fw-configured : Firmware does not initialize
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment