From 648437a56185b89b95fb9d2bcd6c9a5a8779ad8d Mon Sep 17 00:00:00 2001
From: Daniel Jahre <rock@lospalmos.net>
Date: Sat, 14 Aug 2004 11:53:37 +0000
Subject: [PATCH] Daniel Jahre: 	- modified hppa archtecture description 
 - added some default kernel settings for hppa

[2004080720091101232] (https://www.rocklinux.net/submaster)




git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@3859 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
---
 architecture/hppa/gcc-options    |  7 +++++--
 architecture/hppa/kernel.conf.m4 | 31 ++++++++++++++++++++++++++++++-
 2 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/architecture/hppa/gcc-options b/architecture/hppa/gcc-options
index dba8f623a..9a9e3aa79 100644
--- a/architecture/hppa/gcc-options
+++ b/architecture/hppa/gcc-options
@@ -1,5 +1,8 @@
 
-if [ "$ROCKCFG_SPARC_OPT" != "generic" ] ; then
-	var_append GCC_WRAPPER_INSERT " " "-mcpu=$ROCKCFG_SPARC_OPT"
+if [ "$ROCKCFG_HPPA_BITS" == "32" ] ; then
+	var_append GCC_WRAPPER_INSERT " " "-march=1.1"
 fi
 
+if [ "$ROCKCFG_HPPA_BITS" == "64" ] ; then
+	var_append GCC_WRAPPER_INSERT " " "-march=2.0"
+fi
diff --git a/architecture/hppa/kernel.conf.m4 b/architecture/hppa/kernel.conf.m4
index f7a637738..097abc6c9 100644
--- a/architecture/hppa/kernel.conf.m4
+++ b/architecture/hppa/kernel.conf.m4
@@ -1,7 +1,36 @@
 
-# TO BE DONE
+dnl Enable PARISC ARCH
+CONFIG_PARISC=y
+# CONFIG_UID16 is not set
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
+
+CONFIG_PA7100=y
+# CONFIG_PA7200 is not set
+# CONFIG_PA7100LC is not set
+# CONFIG_PA8X00 is not set
+CONFIG_PA11=y
+
 
 include(`kernel-common.conf')
+
+CONFIG_NR_CPUS=32
+CONFIG_CHASSIS_LCD_LED=y
+CONFIG_PDC_CHASSIS=y
+CONFIG_IOMMU_CCIO=y
+CONFIG_GSC=y
+CONFIG_GSC_LASI=y
+CONFIG_GSC_WAX=y
+CONFIG_EISA=y
+CONFIG_ISA=y
+CONFIG_PCI=y
+CONFIG_GSC_DINO=y
+CONFIG_PCI_LBA=y
+CONFIG_IOSAPIC=y
+CONFIG_IOMMU_SBA=y
+CONFIG_SUPERIO=y
+CONFIG_PCI_NAMES=y
+
 include(`kernel-scsi.conf')
 include(`kernel-net.conf')
 include(`kernel-fs.conf')