REGRESSION in 6.0-rc7 caused by patch "ARM/dma-mapping: use dma-direct unconditionally"

Pali Rohár pali at kernel.org
Mon Oct 3 09:09:50 PDT 2022


On Monday 03 October 2022 17:25:33 Marek Behún wrote:
> I seem to remember Pali talking about how the ranges defined in some
> upstream mvebu-tree, using MBUS_ID() macros, are incorrect.
> Pali, what do you remember about this?

This is "incorrect" in respect to the standard DT translation of
"ranges" property. And applies for PCIe. Anyway, it works correctly just
because mvebu PCIe drivers (both u-boot and linux) have workarounds for
those issues, and expects that DT are "incorrect". So lets say mvebu
PCIe defined _new DT standard_ for PCIe incompatible with DT standard.



More information about the linux-arm-kernel mailing list