Question: MMU400 support in ARMv7 without CONFIG_ARM_LPAE

Will Deacon will.deacon at arm.com
Mon Jan 6 06:37:23 EST 2014


On Thu, Dec 19, 2013 at 02:16:36AM +0000, Bin Wang wrote:
> I found the arm-smmu driver depends on ARM64 || (ARM_LPAE && OF). But in my system, it's and ARMv7 processor, and CONFIG_ARM_LPAE not configured, so not able to use this driver directly.
> 
> Do you have plan to make this driver support ARMv7 without CONFIG_ARM_LPAE?

No. The driver is designed to be portable between arm and arm64 (the latter
only supports long-descriptor), so I didn't bother with short descriptor.
Furthermore, you can't use the short-descriptor format at stage-2, so the
driver would get very ugly indeed.

What's the problem with long-descriptor?

Will



More information about the linux-arm-kernel mailing list