Re: [PATCH V5 RESEND 0/3] Add iommu support for hi6220 HiKey board

2015-11-27 Thread chenfeng
On 2015/11/27 19:49, Joerg Roedel wrote: > On Fri, Nov 20, 2015 at 10:25:06AM +0800, Chen Feng wrote: >> eg: >> struct iommu_domain *domain = iommu_domain_alloc(bus); >> iommu_attach_device(domain, dev); >> struct iova_domain *iovad = (struct iova_domain *)m_dev->archdata.iommu; >> struct iova *

Re: [PATCH V5 RESEND 0/3] Add iommu support for hi6220 HiKey board

2015-11-27 Thread Joerg Roedel
On Fri, Nov 20, 2015 at 10:25:06AM +0800, Chen Feng wrote: > eg: > struct iommu_domain *domain = iommu_domain_alloc(bus); > iommu_attach_device(domain, dev); > struct iova_domain *iovad = (struct iova_domain *)m_dev->archdata.iommu; > struct iova * t_iova = alloc_iova(iovad, size, limit_pfn,

Re: [PATCH V5 RESEND 0/3] Add iommu support for hi6220 HiKey board

2015-11-27 Thread Joerg Roedel
On Fri, Nov 20, 2015 at 10:25:06AM +0800, Chen Feng wrote: > eg: > struct iommu_domain *domain = iommu_domain_alloc(bus); > iommu_attach_device(domain, dev); > struct iova_domain *iovad = (struct iova_domain *)m_dev->archdata.iommu; > struct iova * t_iova = alloc_iova(iovad, size, limit_pfn,

Re: [PATCH V5 RESEND 0/3] Add iommu support for hi6220 HiKey board

2015-11-27 Thread chenfeng
On 2015/11/27 19:49, Joerg Roedel wrote: > On Fri, Nov 20, 2015 at 10:25:06AM +0800, Chen Feng wrote: >> eg: >> struct iommu_domain *domain = iommu_domain_alloc(bus); >> iommu_attach_device(domain, dev); >> struct iova_domain *iovad = (struct iova_domain *)m_dev->archdata.iommu; >> struct iova *

[PATCH V5 RESEND 0/3] Add iommu support for hi6220 HiKey board

2015-11-19 Thread Chen Feng
The patch sets add iommu support for Hi6220 SoC. Current testing and support board is Hikey which is one of 96boards. It is an arm64 open source board. For more information about this board, please access https://www.96boards.org. The Architecture of SMMU on Hi6220 SoC:

[PATCH V5 RESEND 0/3] Add iommu support for hi6220 HiKey board

2015-11-19 Thread Chen Feng
The patch sets add iommu support for Hi6220 SoC. Current testing and support board is Hikey which is one of 96boards. It is an arm64 open source board. For more information about this board, please access https://www.96boards.org. The Architecture of SMMU on Hi6220 SoC: