Skip to content
Snippets Groups Projects
  • Mike Frysinger's avatar
    3986e981
    Blackfin: handle reboot anomaly 432 · 3986e981
    Mike Frysinger authored
    
    Workaround anomaly 432:
    The bfrom_SysControl() firmware function does not clear the SIC_IWR1
    register before executing the PLL programming sequence.  Therefore, any
    interrupt enabled in the SIC_IWR1 register prior to the call to
    bfrom_SysControl() can prematurely terminate the idle sequence required
    for the PLL to relock properly. SIC_IWR0 is properly handled.
    
    Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
    3986e981
    History
    Blackfin: handle reboot anomaly 432
    Mike Frysinger authored
    
    Workaround anomaly 432:
    The bfrom_SysControl() firmware function does not clear the SIC_IWR1
    register before executing the PLL programming sequence.  Therefore, any
    interrupt enabled in the SIC_IWR1 register prior to the call to
    bfrom_SysControl() can prematurely terminate the idle sequence required
    for the PLL to relock properly. SIC_IWR0 is properly handled.
    
    Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>