[PATCH 0/4] K3: Add Asel support to the DMA driver
Sascha Hauer
s.hauer at pengutronix.de
Mon May 5 03:03:55 PDT 2025
On Tue, 29 Apr 2025 16:14:19 +0200, Sascha Hauer wrote:
> This adds Asel aka "Address select" handling to the K3 DMA driver.
>
> Asel is a four bit field that has to be put in bits 48-51 of the DMA
> addresses. This is needed once the DDR firewalls are enabled.
>
> The DDR firewalls are needed to protect the OP-TEE memory from accesses
> from the normal world. One would assume that upstream OP-TEE does this
> by default, but apparently it doesn't and once they are enabled ethernet
> in barebox stops working. This series fixes networking in barebox with
> DDR firewalls enabled.
>
> [...]
Applied, thanks!
[1/4] ti/k3-navss-ringacc: switch to Linux code base
https://git.pengutronix.de/cgit/barebox/commit/?id=49831c027175 (link may not be stable)
[2/4] firmware: ti_sci: pass struct to ti_sci_rm_ringacc_ops::config
https://git.pengutronix.de/cgit/barebox/commit/?id=fecb64e6cf2f (link may not be stable)
[3/4] firmware: ti_sci: handle Asel
https://git.pengutronix.de/cgit/barebox/commit/?id=3e677d242607 (link may not be stable)
[4/4] dma: k3-udma: Handle Asel
https://git.pengutronix.de/cgit/barebox/commit/?id=cadcb81b7f97 (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list