Re: [PATCH] iommu/dart: Initialize DART_STREAMS_ENABLE

2021-10-27 Thread Joerg Roedel
On Tue, Oct 19, 2021 at 06:22:53PM +0200, Sven Peter wrote: > DART has an additional global register to control which streams are > isolated. This register is a bit redundant since DART_TCR can already > be used to control isolation and is usually initialized to DART_STREAM_ALL > by the time we

Re: [PATCH] iommu/dart: Initialize DART_STREAMS_ENABLE

2021-10-19 Thread Hector Martin
On 20/10/2021 01.22, Sven Peter wrote: DART has an additional global register to control which streams are isolated. This register is a bit redundant since DART_TCR can already be used to control isolation and is usually initialized to DART_STREAM_ALL by the time we get control. Some DARTs

[PATCH] iommu/dart: Initialize DART_STREAMS_ENABLE

2021-10-19 Thread Sven Peter via iommu
DART has an additional global register to control which streams are isolated. This register is a bit redundant since DART_TCR can already be used to control isolation and is usually initialized to DART_STREAM_ALL by the time we get control. Some DARTs (namely the one used for the audio controller)