From b3ac6f0efdfc1a83cdbebe014747a8632c7c72c1 Mon Sep 17 00:00:00 2001
From: Alexey Brodkin <abrodkin@synopsys.com>
Date: Sat, 14 Feb 2015 15:25:38 +0530
Subject: ARC: add configuration option for MMU page size

ARC CPU may have MMU page size of 4/8(default)/16k.
uClibc needs to have page size configured accodring to HW it will be run on.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
---
 extra/Configs/Config.arc | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

(limited to 'extra')

diff --git a/extra/Configs/Config.arc b/extra/Configs/Config.arc
index 40ff114cf..dc32ba4fb 100644
--- a/extra/Configs/Config.arc
+++ b/extra/Configs/Config.arc
@@ -21,3 +21,20 @@ config CONFIG_ARC_CPU_700
 	  ARCompact ISA based ARC CPU
 
 endchoice
+
+choice
+	prompt "MMU Page Size"
+	default CONFIG_ARC_PAGE_SIZE_8K
+
+config CONFIG_ARC_PAGE_SIZE_8K
+	bool "8KB"
+	help
+	  Choose between 4k, 8k (default) or 16k
+
+config CONFIG_ARC_PAGE_SIZE_16K
+	bool "16KB"
+
+config CONFIG_ARC_PAGE_SIZE_4K
+	bool "4KB"
+
+endchoice
-- 
cgit v1.2.3