On Tue, 5 Apr 2016, Suman Anna wrote: > From: Keerthy <j-keerthy@xxxxxx> > > Errata Title: > i874: TIMER5/6/7/8 interrupts not propagated > > Description: > When TIMER5, TIMER6, TIMER7, or TIMER8 clocks are enabled > (CM_IPU_TIMER5/6/7/8_CLKCTRL[0:1]MODULEMODE=0x2:ENABLE) and the CD-IPU > is in HW_AUTO mode (CM_IPU_CLKSTCTRL[0:1]CLKTRCTRL=0x3:HW_AUTO) the > corresponding TIMER will continue counting, but enabled interrupts > will not be propagated to the destinations (MPU, DSP, etc) in the > SoC until the TIMER registers are accessed from the CPUs (MPU, DSP > etc.). This can result in missed timer interrupts. > > Workaround: > In order for TIMER5/6/7/8 interrupts to be propagated and serviced > correctly the CD_IPU domain should be set to SW_WKUP mode > (CM_IPU_CLKSTCTRL[0:1]CLKTRCTRL=0x2:SW_WKUP). > > The above workaround is achieved by switching the IPU clockdomain > flags from HWSUP_SWSUP to SWSUP only. > > Signed-off-by: Keerthy <j-keerthy@xxxxxx> > Signed-off-by: Suman Anna <s-anna@xxxxxx> Thanks, queued for v4.6-rc fixes. - Paul -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html