linux-stable/Documentation/devicetree/bindings/arm/omap
Tony Lindgren 23885389db ARM: dts: Fix timer regression for beagleboard revision c
Commit e428e250fd ("ARM: dts: Configure system timers for omap3")
caused a timer regression for beagleboard revision c where the system
clockevent stops working if omap3isp module is unloaded.

Turns out we still have beagleboard revisions a-b4 capacitor c70 quirks
applied that limit the usable timers for no good reason. This also affects
the power management as we use the system clock instead of the 32k clock
source.

Let's fix the issue by adding a new omap3-beagle-ab4.dts for the old timer
quirks. This allows us to remove the timer quirks for later beagleboard
revisions. We also need to update the related timer quirk check for the
correct compatible property.

Fixes: e428e250fd ("ARM: dts: Configure system timers for omap3")
Cc: linux-kernel@vger.kernel.org
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Rob Herring <robh+dt@kernel.org>
Reported-by: Jarkko Nikula <jarkko.nikula@bitmer.com>
Tested-by: Jarkko Nikula <jarkko.nikula@bitmer.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2021-12-17 14:15:43 +02:00
..
counter.txt
crossbar.txt dt: fix refs that were renamed to json with the same file name 2019-05-22 09:01:01 -05:00
ctrl.txt dt-bindings: omap5: ctrl: Support for control module wkup pad config 2018-03-20 07:35:28 -07:00
dmm.txt
dsp.txt
iva.txt
l3-noc.txt bus: omap_l3_noc: Fix master id address decoding for OMAP5 2015-05-04 10:21:01 -07:00
l4.txt dt-bindings: Update omap l4 binding for optional registers 2018-07-05 22:41:12 -07:00
mpu.txt docs: dt: fix several broken references due to renames 2020-02-24 12:12:44 -06:00
omap.txt ARM: dts: Fix timer regression for beagleboard revision c 2021-12-17 14:15:43 +02:00
prcm.txt ARM: dts: omap4: add minimal l4 bus layout with control module support 2015-03-31 21:26:56 +03:00
prm-inst.txt dt-bindings: omap: Update PRM binding for genpd 2020-08-18 10:40:02 +03:00