Re: [PATCH 3/5] bus: add driver for IMX AIPSTZ bridge
From: Mihalcea Laurentiu <hidden>
Date: 2025-02-24 09:58:55
Also in:
imx, linux-devicetree, lkml
From: Mihalcea Laurentiu <hidden>
Date: 2025-02-24 09:58:55
Also in:
imx, linux-devicetree, lkml
On 24.02.2025 09:55, Marco Felsch wrote:
Hi Laurentiu, thanks for your patch. On 25-02-21, Laurentiu Mihalcea wrote:quoted
From: Laurentiu Mihalcea <redacted> The secure AHB to IP Slave (AIPSTZ) bus bridge provides access control configurations meant to restrict access to certain peripherals. Some of the configurations include: 1) Marking masters as trusted for R/W. Based on this (and the configuration of the accessed peripheral), the bridge may choose to abort the R/W transactions issued by certain masters.Setting these bits requires very often that the core is running at EL3 (e.g. secure-monitor) which is not the case for Linux. Can you please provide more information how Linux can set these bits? Regards, Marco
In this particular case, as far as I was able to understand, NS EL1 has enough privilege to program this IP. This is why Linux can do it.