Hi Mark,

 

Any Juno board should be fine as that has a SMMUv1. Once in LSK, we can test it is still ok on a v2 part.

 

Will – are there some tests (LTP?) that can be used to test it is working ok when back ported?

 

Thanks, James

 

From: Mark Brown [mailto:broonie@linaro.org]
Sent: 19 January 2015 16:16
To: James King
Cc: alex.shi@linaro.org; linaro-kernel@lists.linaro.org; Mark Hambleton; Will Deacon; Roger Teague
Subject: Re: 3.10 LSK request

 

Hi James,

 

Do you know if there's any available systems which could be used for testing this, or users willing to collaborate on that? I've looked at current mainline and I'm not seeing any references to the compatible strings outside of the drivers and their binding documents.

 

Thanks,

Mark

 

On 16 January 2015 at 10:19, James King <James.King@arm.com> wrote:

Hi Mark, Alex,

 

I would like to make a LSK v3.10 request from ARM to support our partners using 3.10 with Android and MPG drivers. Those drivers require sMMU support in the kernel to initially support handling of fragmented device memory.

 

So the request is to back port the driver from a stable place, so I suggest the v3.18 release version - https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/iommu/arm-smmu.c?id=09b5269a1b3d47525d7c25efeb16f5407ef82ea2

 

This driver is made up of many individual commits – so I’m not sure how you want to handle it, so have not listed them here, but obviously would be happy to do so.

 

Will, the driver author, is on cc and would be happy to give advice regarding dependencies, etc. But he has other work and so can’t take a big support burden here.

 

I’m assuming this needs to go to TSC for approval – so I’ve cc’ed Roger and Mark.

 

Thanks, James


-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782

 


-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782