[linux-yocto] [PATCH 06/13] MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3

Chandrakala Chavva cchavva.cavm at gmail.com
Mon Jan 26 22:04:12 PST 2015


From: Abhishek Paliwal <abhishek.paliwal at aricent.com>

From: David Daney <david.daney at cavium.com>

Signed-off-by: David Daney <david.daney at cavium.com>
Signed-off-by: Abhishek Paliwal <abhishek.paliwal at aricent.com>
---
 arch/mips/cavium-octeon/dma-octeon.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/mips/cavium-octeon/dma-octeon.c b/arch/mips/cavium-octeon/dma-octeon.c
index 92513be..916af17 100644
--- a/arch/mips/cavium-octeon/dma-octeon.c
+++ b/arch/mips/cavium-octeon/dma-octeon.c
@@ -277,7 +277,8 @@ void __init plat_swiotlb_setup(void)
 
 		/* These addresses map low for PCI. */
 		if (e->addr > 0x410000000ull &&
-			current_cpu_type() != CPU_CAVIUM_OCTEON2)
+			current_cpu_type() != CPU_CAVIUM_OCTEON2 &&
+			current_cpu_type() != CPU_CAVIUM_OCTEON3)
 			continue;
 
 		addr_size += e->size;
-- 
1.8.1.4



More information about the linux-yocto mailing list