• Etienne Carriere's avatar
    drivers: stm32_reset adapt interface to timeout argument · 45c70e68
    Etienne Carriere authored
    
    
    Changes stm32mp1 reset driver to API to add a timeout argument
    to stm32mp_reset_assert() and stm32mp_reset_deassert() and
    a return value.
    
    With a supplied timeout, the functions wait the target reset state
    is reached before returning. With a timeout of zero, the functions
    simply load target reset state in SoC interface and return without
    waiting.
    
    Helper functions stm32mp_reset_set() and stm32mp_reset_release()
    use a zero timeout and return without a return code.
    
    This change updates few stm32 drivers and plat/stm32mp1 blé_plat_setup.c
    accordingly without any functional change.
    functional change.
    
    Change-Id: Ia1a73a15125d3055fd8739c125b70bcb9562c27f
    Signed-off-by: default avatarEtienne Carriere <etienne.carriere@st.com>
    45c70e68
stm32mp_reset.h 1.2 KB