SPRZ455F December 2020 – February 2025 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
UFS: Hibernate Exit can result in link reinitialization
When operating in dual-lane mode using HS gears, data between lanes TX0 and TX1 of the UFS link can become skewed when entering/exiting hibernate. This is due to generation of extra Deskew Patterns (MK0, MK1 symbols) and will result in a NAC error being received from the Peer Device. UFS_UECDL[14:0].EC will be set to 0x0001 when the NAC is received.
In response to the NAC, the Unipro link will drop out of HS mode and reinitialize to PWM mode.
Disable all driver functions using DME_HIBERNATE_ENTER (0x17) and DME_HIBERNATE_EXIT (0x18) UIC command opcodes as well as disable Auto-Hibern8 features by setting the value of auto-hibernate timer to zero (AHIT register).