On Wed, Sep 08, 2021 at 03:28:59PM -0500, Nishanth Menon wrote: > From: Roger Quadros <[email protected]> > > NB0 is bridge to SRAM and NB1 is bridge to DDR. > > To ensure that SRAM transfers are not stalled due to delays during DDR > refreshes, SRAM traffic should be higher priority (threadmap=2) than > DDR traffic (threadmap=0). > > This fixup is critical to provide deterministic access latency to > MSMC from ICSSG, it applies to all AM65 silicon revisions and is due > to incorrect reset values (has no erratum id) and statically setting > things up should be done independent of usecases and board. > > This specific style of Northbridge configuration is specific only to > AM65x devices, follow-on K3 devices have different data prioritization > schemes (ASEL and the like) and hence the fixup applies purely to > AM65x. > > Without this fix, ICSSG TX lock-ups due to delays in MSMC transfers in > case of SR1 devices, on SR2 devices, lockups were not observed so far > but high retry rates of ICSSG Ethernet (icssg-eth) and, thus, lower > throughput. > > Signed-off-by: Roger Quadros <[email protected]> > Acked-by: Andrew F. Davis <[email protected]> > Acked-by: Tomi Valkeinen <[email protected]> > Acked-by: Benoit Parrot <[email protected]> > [Jan: rebased, dropped used define, extended commit log] > Signed-off-by: Jan Kiszka <[email protected]> > [Nishanth: Provide relevant context in the commit message] > Signed-off-by: Nishanth Menon<[email protected]>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature

