summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/psci.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2024-01-09 17:15:17 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2024-01-10 08:24:01 +0100
commit891fd75de8c9b436bab53c032cd478d37eb53aff (patch)
tree07cf9d8fcc1c245f0f3575a76d2986a1f1f2eb1a /arch/arm/include/asm/psci.h
parent636da38ad30b9de8163999819ca8e9b1fa37ed01 (diff)
downloadbarebox-891fd75de8c9b436bab53c032cd478d37eb53aff.tar.gz
barebox-891fd75de8c9b436bab53c032cd478d37eb53aff.tar.xz
ARM: Layerscape: LS1028a: fixup icids
The DMA operations from peripherals have a stream id attached to them which must match the stream ids configured in the IOMMU. Configure the stream ids in the peripheral registers and fixup the Kernel device tree with the configured stream ids. The code is based on the corresponding U-Boot code as of U-Boot-2023.10-rc1. The result is hard to match against the U-Boot code though as U-Boot hides the initialisation arrays behind multiply layered defines which are dropped here to make the code readable. Link: https://lore.barebox.org/20240109161527.3237581-12-s.hauer@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/include/asm/psci.h')
0 files changed, 0 insertions, 0 deletions