On Wed, Jun 21, 2023 at 05:37:22AM -0500, Sanjay R Mehta wrote: > From: Sanath S <Sanath.S@xxxxxxx> > > Since TMU is enabled by default on Intel SOCs for USB4 before Alpine > Ridge, explicit enabling or disabling of TMU is not required. > > However, the current implementation of enabling or disabling TMU based > on CLx state is inadequate as not all SOCs with CLx disabled have TMU > enabled by default, such as AMD Yellow Carp and Pink Sardine. > > To address this, a quirk named "QUIRK_TMU_DEFAULT_ENABLED" is > implemented to skip the enabling or disabling of TMU for SOCs where it > is already enabled by default, such as Intel SOCs prior to Alpine Ridge. If it is enabled by default "enabling" it again should not be a problem. Can you elaborate this more?