From d1e39097b6c7aa74a935a7fd8a53726d949b4bf8 Mon Sep 17 00:00:00 2001
From: YunQiang Su <wzssyqa@gmail.com>
Date: Sat, 7 Jun 2014 00:06:57 +0000
Subject: [PATCH 2/4] Add kernel config files for mips64/mips64el

---
 debian/config/mips64/config    |  7 ++++++
 debian/config/mips64/defines   | 26 +++++++++++++++++++++
 debian/config/mips64el/config  |  8 +++++++
 debian/config/mips64el/defines | 51 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 92 insertions(+)
 create mode 100644 debian/config/mips64/config
 create mode 100644 debian/config/mips64/defines
 create mode 100644 debian/config/mips64el/config
 create mode 100644 debian/config/mips64el/defines

diff --git a/debian/config/mips64/config b/debian/config/mips64/config
new file mode 100644
index 0000000..1d92685
--- /dev/null
+++ b/debian/config/mips64/config
@@ -0,0 +1,7 @@
+##
+## file: arch/mips/Kconfig
+##
+## choice: Endianness selection
+CONFIG_CPU_BIG_ENDIAN=y
+# CONFIG_CPU_LITTLE_ENDIAN is not set
+## end choice
diff --git a/debian/config/mips64/defines b/debian/config/mips64/defines
new file mode 100644
index 0000000..c42abad
--- /dev/null
+++ b/debian/config/mips64/defines
@@ -0,0 +1,26 @@
+[base]
+flavours:
+ sb1-bcm91250a
+ octeon
+kernel-arch: mips
+
+[build]
+image-file: vmlinux
+
+[image]
+initramfs: true
+install-stem: vmlinux
+
+[sb1-bcm91250a_description]
+hardware: BCM91250A
+hardware-long: Broadcom BCM91250A systems (aka SWARM)
+
+[sb1-bcm91250a_image]
+configs: kernelarch-mips/config.sb1-bcm91250a
+
+[octeon_description]
+hardware: Octeon
+hardware-long: Cavium Networks Octeon
+
+[octeon_image]
+configs: kernelarch-mips/config.octeon
diff --git a/debian/config/mips64el/config b/debian/config/mips64el/config
new file mode 100644
index 0000000..7f124de
--- /dev/null
+++ b/debian/config/mips64el/config
@@ -0,0 +1,8 @@
+##
+## file: arch/mips/Kconfig
+##
+## choice: Endianness selection
+# CONFIG_CPU_BIG_ENDIAN is not set
+CONFIG_CPU_LITTLE_ENDIAN=y
+## end choice
+
diff --git a/debian/config/mips64el/defines b/debian/config/mips64el/defines
new file mode 100644
index 0000000..5c9bfb0
--- /dev/null
+++ b/debian/config/mips64el/defines
@@ -0,0 +1,51 @@
+[base]
+flavours:
+ sb1-bcm91250a
+ loongson-2e
+ loongson-2f
+ loongson-3
+ octeon
+kernel-arch: mips
+
+[build]
+image-file: vmlinux
+
+[image]
+initramfs: true
+install-stem: vmlinux
+
+[sb1-bcm91250a_description]
+hardware: BCM91250A
+hardware-long: Broadcom BCM91250A systems (aka SWARM)
+
+[sb1-bcm91250a_image]
+configs: kernelarch-mips/config.sb1-bcm91250a
+
+[loongson-2e_description]
+hardware: Loongson 2E
+hardware-long: Lemote Loongson 2E systems
+
+[loongson-2e_image]
+configs: kernelarch-mips/config.loongson-2e
+
+[loongson-2f_description]
+hardware: Loongson 2F
+hardware-long: Lemote Loongson 2F systems
+
+[loongson-2f_image]
+recommends: libc6-loongson2f
+configs: kernelarch-mips/config.loongson-2f
+
+[loongson-3_description]
+hardware: Loongson 3A/3B
+hardware-long: Loongson 3A or 3B based systems (e.g. from Loongson or Lemote)
+
+[loongson-3_image]
+configs: kernelarch-mips/config.loongson-3
+
+[octeon_description]
+hardware: Octeon
+hardware-long: Cavium Networks Octeon
+
+[octeon_image]
+configs: kernelarch-mips/config.octeon
diff --git a/debian/config/defines b/debian/config/defines
index e292cfa..25e1150 100644
--- a/debian/config/defines
+++ b/debian/config/defines
@@ -14,6 +14,8 @@ arches:
  m68k
  mips
  mipsel
+ mips64
+ mips64el
  or1k
  powerpc
  powerpcspe
-- 
2.0.0
