[mips,mipsel] Add mips64 and mips64el support (Closes: #749688).
svn path=/dists/trunk/linux/; revision=21495
This commit is contained in:
parent
a2f351292b
commit
c6a044d95f
|
@ -8,6 +8,7 @@ linux (3.15.3-1) UNRELEASED; urgency=medium
|
|||
* [mips,mipsel] Move common MIPS kernel config files to kernelarch-mips.
|
||||
* [mips,mipsel] Clean mipsel installer by using symlinks to the mips
|
||||
versions.
|
||||
* [mips,mipsel] Add mips64 and mips64el support (Closes: #749688).
|
||||
|
||||
-- maximilian attems <maks@debian.org> Sat, 21 Jun 2014 14:58:01 +0200
|
||||
|
||||
|
|
|
@ -14,6 +14,8 @@ arches:
|
|||
m68k
|
||||
mips
|
||||
mipsel
|
||||
mips64
|
||||
mips64el
|
||||
or1k
|
||||
powerpc
|
||||
powerpcspe
|
||||
|
|
|
@ -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
|
|
@ -0,0 +1,25 @@
|
|||
[base]
|
||||
flavours:
|
||||
sb1-bcm91250a
|
||||
octeon
|
||||
kernel-arch: mips
|
||||
|
||||
[build]
|
||||
image-file: vmlinux
|
||||
|
||||
[image]
|
||||
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
|
|
@ -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
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
[base]
|
||||
flavours:
|
||||
sb1-bcm91250a
|
||||
loongson-2e
|
||||
loongson-2f
|
||||
loongson-3
|
||||
octeon
|
||||
kernel-arch: mips
|
||||
|
||||
[build]
|
||||
image-file: vmlinux
|
||||
|
||||
[image]
|
||||
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
|
|
@ -0,0 +1,3 @@
|
|||
# arch version flavour installedname suffix build-depends
|
||||
mips64 - sb1-bcm91250a - y -
|
||||
mips64 - octeon - y -
|
|
@ -0,0 +1 @@
|
|||
../../mips/modules/mips
|
|
@ -0,0 +1 @@
|
|||
../../mips/modules/mips-octeon
|
|
@ -0,0 +1 @@
|
|||
../../mips/modules/mips-sb1-bcm91250a
|
|
@ -0,0 +1,7 @@
|
|||
# This file is used to build up the control file. The kernel version and
|
||||
# "-di" are appended to the package names. Section can be left out. So can
|
||||
# architecture, which is derived from the files in the modules directory.
|
||||
# It overwrites specifications from /usr/share/kernel-wedge/package-list.
|
||||
#
|
||||
Package: kernel-image
|
||||
Provides: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules
|
|
@ -0,0 +1,6 @@
|
|||
# arch version flavour installedname suffix build-depends
|
||||
mips64el - sb1-bcm91250a - y -
|
||||
mips64el - loongson-2e - y -
|
||||
mips64el - loongson-2f - y -
|
||||
mips64el - loongson-3 - y -
|
||||
mips64el - octeon - y -
|
|
@ -0,0 +1 @@
|
|||
../../mipsel/modules/mipsel-loongson-2e
|
|
@ -0,0 +1 @@
|
|||
../../mipsel/modules/mipsel-loongson-2f
|
|
@ -0,0 +1 @@
|
|||
../../mipsel/modules/mipsel-loongson-3
|
|
@ -0,0 +1 @@
|
|||
../../mips/modules/mips-octeon
|
|
@ -0,0 +1 @@
|
|||
../../mipsel/modules/mipsel-sb1-bcm91250a
|
|
@ -0,0 +1,7 @@
|
|||
# This file is used to build up the control file. The kernel version and
|
||||
# "-di" are appended to the package names. Section can be left out. So can
|
||||
# architecture, which is derived from the files in the modules directory.
|
||||
# It overwrites specifications from /usr/share/kernel-wedge/package-list.
|
||||
#
|
||||
Package: kernel-image
|
||||
Provides: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules
|
Loading…
Reference in New Issue