lkml.org 
[lkml]   [2022]   [Feb]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] clocksource/drivers/timer-ti-dm: fix regression from errata i940 fix
On Wed, Feb 02, 2022 at 03:33:45PM -0600, Suman Anna wrote:
> On 2/2/22 15:25, Drew Fustini wrote:
> > The existing fix for errata i940 causes a conflict for IPU2 which is
> > using timer 3 and 4. From arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi:
> >
> > &ipu2 {
> > mboxes = <&mailbox6 &mbox_ipu2_ipc3x>;
> > ti,timers = <&timer3>;
> > ti,watchdog-timers = <&timer4>, <&timer9>;
> > };
> >
> > I discovered the timer conflict from when booting mainline on a
> > BeagleBoard X15 (AM5728):
> >
> > remoteproc remoteproc1: 55020000.ipu is available
> > remoteproc remoteproc1: powering up 55020000.ipu
> > remoteproc remoteproc1: Booting fw image dra7-ipu2-fw.xem4
> > omap-rproc 55020000.ipu: could not get timer platform device
> > omap-rproc 55020000.ipu: omap_rproc_enable_timers failed: -19
> > remoteproc remoteproc1: can't start rproc 55020000.ipu: -19
> >
> > I modified the errata fix to use timer 15 and 16 instead which resolves
> > the timer conflict.
> >
> > Fixes: 25de4ce5ed02 ("clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940")
> > Link: https://lore.kernel.org/linux-omap/YfWsG0p6to3IJuvE@x1/
>
> Suggested-by: Suman Anna <s-anna@ti.com>

Yes, thank you for adding.

\
 
 \ /
  Last update: 2022-02-02 22:37    [W:0.078 / U:0.136 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site