u-boot/arch/arm/include/asm/arch-fsl-layerscape
Sean Anderson 0c3eec2aea arm64: ls104x: Enable eDMA snooping
This enables eDMA snooping on the LS1043A and LS1046A. This will allow
marking the I2C, LPUART, and SPI devices on these SoCs as DMA coherent.
Oddly, this bit is only documented for the LS1043A, and is marked as
"reserved" in the LS1046ARM. I have tested this patch on the LS1046A
and found that marking i2c0 as dma-coherent works without issue.

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Acked-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2022-10-17 15:17:56 +08:00
..
clock.h arm: Don't include common.h in header files 2020-05-18 14:54:24 -04:00
config.h Convert CONFIG_SYS_FSL_QMAN_V3 et al to Kconfig 2022-08-12 16:10:49 -04:00
cpu.h configs: fsl: move bootrom specific defines to Kconfig 2021-03-05 10:25:41 +05:30
fdt.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
fsl_icid.h fsl-layerscape: fix compile error with sec fw disabled 2019-11-08 11:13:38 +05:30
fsl_portals.h armv8: ls1046a: add icid setup for qman portals 2018-08-10 10:35:36 -07:00
fsl_serdes.h armv8: ls1028a: Add other serdes protocal support 2019-06-19 12:54:56 +05:30
gpio.h armv8: gpio: add gpio feature 2020-07-27 14:16:26 +05:30
immap_lsch2.h arm64: ls104x: Enable eDMA snooping 2022-10-17 15:17:56 +08:00
immap_lsch3.h layerscape: Remove some unused CONFIG symbols 2022-07-07 09:29:08 -04:00
imx-regs.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mmu.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mp.h armv8: layerscape: clean exported symbols in spintable.S 2020-07-27 14:16:28 +05:30
ns_access.h armv8: layerscape: Enable EHCI access for LS1012A 2018-08-10 10:37:39 -07:00
ppa.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
soc.h pci: layerscape: Remove the shadow SVR definitions 2021-02-08 14:01:18 +05:30
speed.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
stream_id_lsch2.h armv8: fsl-layerscape: add missing debug stream ID 2018-08-10 10:35:29 -07:00
stream_id_lsch3.h armv8: ls1028a: fix stream id allocation 2021-02-08 14:01:16 +05:30
svr.h pci: layerscape: Remove the shadow SVR definitions 2021-02-08 14:01:18 +05:30