[mipsel] Add a loongson-3 flavour to support Loongson 3A/3B machines.

svn path=/dists/trunk/linux/; revision=21298
This commit is contained in:
Aurelien Jarno 2014-05-03 19:02:09 +00:00
parent 0950a2a259
commit 624c9d16b6
45 changed files with 165 additions and 1 deletions

3
debian/changelog vendored
View File

@ -6,6 +6,9 @@ linux (3.15~rc3-1~exp1) UNRELEASED; urgency=medium
* aufs: Update to aufs3.x-rcN-20140421
* [rt] Disable until it is updated for 3.15 or later
[ Aurelien Jarno ]
* [mipsel] Add a loongson-3 flavour to support Loongson 3A/3B machines.
-- Ben Hutchings <ben@decadent.org.uk> Fri, 02 May 2014 01:54:56 +0100
linux (3.14.2-1) unstable; urgency=medium

View File

@ -23,7 +23,7 @@ arches:
sparc
sparc64
x32
compiler: gcc-4.8
compiler: gcc-4.6
featuresets:
none
rt

110
debian/config/mipsel/config.loongson-3 vendored Normal file
View File

@ -0,0 +1,110 @@
##
## file: arch/mips/Kconfig
##
## choice: System type
CONFIG_MACH_LOONGSON=y
## end choice
CONFIG_HOTPLUG_CPU=y
## choice: Kernel code model
# CONFIG_32BIT is not set
CONFIG_64BIT=y
## end choice
CONFIG_SMP=y
CONFIG_MIPS32_COMPAT=y
CONFIG_MIPS32_O32=y
CONFIG_MIPS32_N32=y
##
## file: arch/mips/loongson/Kconfig
##
## choice: Machine Type
CONFIG_LEMOTE_MACH3A=y
## end choice
##
## file: drivers/ata/Kconfig
##
CONFIG_ATA=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_SATA_AHCI=y
##
## file: drivers/gpu/drm/Kconfig
##
CONFIG_DRM=m
CONFIG_DRM_RADEON=m
##
## file: drivers/net/ethernet/8390/Kconfig
##
CONFIG_NET_VENDOR_8390=y
CONFIG_NE2K_PCI=m
##
## file: drivers/net/ethernet/intel/Kconfig
##
CONFIG_NET_VENDOR_INTEL=y
CONFIG_E100=m
##
## file: drivers/net/ethernet/realtek/Kconfig
##
CONFIG_8139CP=m
CONFIG_8139TOO=m
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_8139TOO_8129=y
CONFIG_R8169=y
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/rtc/Kconfig
##
CONFIG_RTC_DRV_CMOS=y
##
## file: drivers/tty/Kconfig
##
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
##
## file: drivers/tty/serial/8250/Kconfig
##
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
# CONFIG_SERIAL_8250_EXTENDED is not set
##
## file: drivers/usb/Kconfig
##
CONFIG_USB=m
##
## file: drivers/usb/host/Kconfig
##
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_ISP116X_HCD=m
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
CONFIG_USB_SL811_HCD=m
##
## file: drivers/video/Kconfig
##
CONFIG_VIDEO_OUTPUT_CONTROL=y
CONFIG_FB=y
CONFIG_FB_RADEON=y
##
## file: drivers/video/console/Kconfig
##
CONFIG_FRAMEBUFFER_CONSOLE=y
##
## file: mm/Kconfig
##
# CONFIG_TRANSPARENT_HUGEPAGE is not set

View File

@ -6,6 +6,7 @@ flavours:
5kc-malta
loongson-2e
loongson-2f
loongson-3
kernel-arch: mips
[build]
@ -53,3 +54,10 @@ hardware-long: Lemote Loongson 2F systems
[loongson-2f_image]
recommends: libc6-loongson2f
[loongson-3_description]
hardware: Loongson 3A/3B
hardware-long: Loongson 3A or 3B based systems (e.g. from Loongson or Lemote)
[loongson-3_image]
initramfs: true

View File

@ -0,0 +1,2 @@
#include <ata-modules>

View File

@ -0,0 +1 @@
#include <btrfs-modules>

View File

@ -0,0 +1 @@
#include <cdrom-core-modules>

View File

@ -0,0 +1 @@
#include <crc-modules>

View File

@ -0,0 +1 @@
#include <crypto-dm-modules>

View File

@ -0,0 +1 @@
#include <crypto-modules>

View File

@ -0,0 +1 @@
#include <event-modules>

View File

@ -0,0 +1 @@
#include <fat-modules>

View File

@ -0,0 +1 @@
#include <firewire-core-modules>

View File

@ -0,0 +1 @@
#include <fuse-modules>

View File

@ -0,0 +1 @@
#include <input-modules>

View File

@ -0,0 +1 @@
#include <isofs-modules>

View File

@ -0,0 +1 @@
#include <jfs-modules>

View File

@ -0,0 +1 @@
# empty

View File

@ -0,0 +1 @@
#include <loop-modules>

View File

@ -0,0 +1 @@
#include <md-modules>

View File

@ -0,0 +1 @@
#include <multipath-modules>

View File

@ -0,0 +1 @@
#include <nbd-modules>

View File

@ -0,0 +1 @@
#include <nic-modules>

View File

@ -0,0 +1 @@
#include <nic-shared-modules>

View File

@ -0,0 +1 @@
#include <nic-usb-modules>

View File

@ -0,0 +1 @@
#include <nic-wireless-modules>

View File

@ -0,0 +1 @@
ntfs

View File

@ -0,0 +1,2 @@
#include <pata-modules>

View File

@ -0,0 +1 @@
#include <ppp-modules>

View File

@ -0,0 +1 @@
#include <sata-modules>

View File

@ -0,0 +1 @@
#include <scsi-common-modules>

View File

@ -0,0 +1 @@
#include <scsi-core-modules>

View File

@ -0,0 +1 @@
#include <scsi-extra-modules>

View File

@ -0,0 +1 @@
#include <scsi-modules>

View File

@ -0,0 +1 @@
#include <sound-modules>

View File

@ -0,0 +1 @@
#include <speakup-modules>

View File

@ -0,0 +1 @@
#include <squashfs-modules>

View File

@ -0,0 +1 @@
#include <udf-modules>

View File

@ -0,0 +1 @@
#include <usb-modules>

View File

@ -0,0 +1 @@
#include <usb-serial-modules>

View File

@ -0,0 +1 @@
#include <usb-storage-modules>

View File

@ -0,0 +1 @@
#include <virtio-modules>

View File

@ -0,0 +1 @@
#include <xfs-modules>

View File

@ -0,0 +1 @@
#include <zlib-modules>

View File

@ -8,3 +8,4 @@ Provides_sb1-bcm91250a: ata-modules, ext2-modules, ext3-modules, ext4-modules, r
Provides_4kc-malta: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules
Provides_loongson-2e: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules
Provides_loongson-2f: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules
Provides_loongson-3: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules