On Fri, Apr 14, 2023 at 12:57:25PM +0530, Aradhya Bhatia wrote: > Enable Quality of Service (QoS) blocks for Display SubSystem (DSS), by > servicing the DSS - DDR traffic from the Real-Time (RT) queue. This is > done by setting the DSS DMA orderID to 8. > > The C7x and VPAC have been overwhelming the DSS's access to the DDR > (when it was accessing via the Non Real-Time (NRT) Queue), primarily > because their functional frequencies, and hence DDR accesses, were > significantly higher than that of DSS. This led the display to flicker > when certain edgeAI models were being run. > > With the DSS traffic serviced from the RT queue, the flickering issue > has been found to be mitigated. > > The am62a qos files are auto generated from the k3 resource partitioning > tool. > > Section-3.1.12, "QoS Programming Guide", in the AM62A TRM[1], provides > more information about the QoS, and section-14.1, "System Interconnect > Registers", provides the register descriptions. > > [1] AM62A Tech Ref Manual: https://www.ti.com/lit/pdf/spruj16 > > Signed-off-by: Aradhya Bhatia <a-bhat...@ti.com>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature