On Thu, Jan 11, 2024 at 03:15:35PM +0100, Ahmad Fatoum wrote:
> Hello Sascha,
>
> On 11.01.24 15:11, Sascha Hauer wrote:
> >
> > On Wed, 10 Jan 2024 17:01:02 +0100, Ahmad Fatoum wrote:
> >> Upstream DT changed /soc of NXP Layerscape LS1046A to be dma-coherent.
> >> This means that:
> >>
> >> 1)
Hello Sascha,
On 11.01.24 15:11, Sascha Hauer wrote:
>
> On Wed, 10 Jan 2024 17:01:02 +0100, Ahmad Fatoum wrote:
>> Upstream DT changed /soc of NXP Layerscape LS1046A to be dma-coherent.
>> This means that:
>>
>> 1) Linux v6.1 expects bootloader to configure DMA masters to snoop
>> caches
On Wed, 10 Jan 2024 17:01:02 +0100, Ahmad Fatoum wrote:
> Upstream DT changed /soc of NXP Layerscape LS1046A to be dma-coherent.
> This means that:
>
> 1) Linux v6.1 expects bootloader to configure DMA masters to snoop
> caches
> 2) bootloader needs to skip cache maintenance when talking
Upstream DT changed /soc of NXP Layerscape LS1046A to be dma-coherent.
This means that:
1) Linux v6.1 expects bootloader to configure DMA masters to snoop
caches
2) bootloader needs to skip cache maintenance when talking to DMA
master when it has set snoop bits
This series does that