From b80c23d38da35ba8165501e57a86f6a63c971583 Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Thu, 5 Dec 2013 10:16:53 +0000 Subject: [PATCH] Add a loongson-2e flavour. svn path=/dists/trunk/linux/; revision=20854 --- debian/changelog | 1 + debian/config/mipsel/config.loongson-2e | 126 ++++++++++++++++++ debian/config/mipsel/defines | 5 + debian/installer/mipsel/kernel-versions | 1 + .../modules/mipsel-loongson-2e/btrfs-modules | 1 + .../mipsel-loongson-2e/cdrom-core-modules | 1 + .../modules/mipsel-loongson-2e/crc-modules | 1 + .../mipsel-loongson-2e/crypto-dm-modules | 1 + .../modules/mipsel-loongson-2e/crypto-modules | 1 + .../modules/mipsel-loongson-2e/fat-modules | 1 + .../modules/mipsel-loongson-2e/fuse-modules | 1 + .../modules/mipsel-loongson-2e/input-modules | 1 + .../modules/mipsel-loongson-2e/isofs-modules | 1 + .../modules/mipsel-loongson-2e/jfs-modules | 1 + .../modules/mipsel-loongson-2e/kernel-image | 1 + .../modules/mipsel-loongson-2e/loop-modules | 1 + .../modules/mipsel-loongson-2e/md-modules | 1 + .../mipsel-loongson-2e/multipath-modules | 1 + .../modules/mipsel-loongson-2e/nbd-modules | 1 + .../modules/mipsel-loongson-2e/nic-modules | 2 + .../mipsel-loongson-2e/nic-shared-modules | 1 + .../mipsel-loongson-2e/nic-usb-modules | 1 + .../modules/mipsel-loongson-2e/ppp-modules | 1 + .../modules/mipsel-loongson-2e/sata-modules | 1 + .../mipsel-loongson-2e/squashfs-modules | 1 + .../modules/mipsel-loongson-2e/udf-modules | 1 + .../modules/mipsel-loongson-2e/usb-modules | 1 + .../mipsel-loongson-2e/usb-storage-modules | 1 + .../modules/mipsel-loongson-2e/virtio-modules | 1 + .../modules/mipsel-loongson-2e/xfs-modules | 1 + .../modules/mipsel-loongson-2e/zlib-modules | 1 + debian/installer/mipsel/package-list | 1 + 32 files changed, 162 insertions(+) create mode 100644 debian/config/mipsel/config.loongson-2e create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/btrfs-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/cdrom-core-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/crc-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-dm-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/fat-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/fuse-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/input-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/isofs-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/jfs-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/kernel-image create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/loop-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/md-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/multipath-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/nbd-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/nic-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/nic-shared-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/nic-usb-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/ppp-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/sata-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/squashfs-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/udf-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/usb-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/usb-storage-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/virtio-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/xfs-modules create mode 100644 debian/installer/mipsel/modules/mipsel-loongson-2e/zlib-modules diff --git a/debian/changelog b/debian/changelog index a52d42b45..da2fdb052 100644 --- a/debian/changelog +++ b/debian/changelog @@ -29,6 +29,7 @@ linux (3.12.3-1~exp1) UNRELEASED; urgency=low [ Aurelien Jarno ] * [mips/octeon] Add kernel udebs. + * [mipsel] Add a loongson-2e flavour. -- Ben Hutchings Fri, 22 Nov 2013 00:41:09 +0000 diff --git a/debian/config/mipsel/config.loongson-2e b/debian/config/mipsel/config.loongson-2e new file mode 100644 index 000000000..843d667b5 --- /dev/null +++ b/debian/config/mipsel/config.loongson-2e @@ -0,0 +1,126 @@ +## +## file: arch/mips/Kconfig +## +## choice: System type +CONFIG_MACH_LOONGSON=y +## end choice +## choice: Kernel code model +# CONFIG_32BIT is not set +CONFIG_64BIT=y +## end choice +CONFIG_PCI=y +CONFIG_MIPS32_COMPAT=y +CONFIG_MIPS32_O32=y +CONFIG_MIPS32_N32=y + +## +## file: arch/mips/loongson/Kconfig +## +## choice: Machine Type +CONFIG_LEMOTE_MACH2E=y +## end choice + +## +## file: drivers/ata/Kconfig +## +CONFIG_ATA=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_PATA_VIA=y + +## +## file: drivers/cpufreq/Kconfig +## +## choice: Default CPUFreq governor +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +## end choice + +## +## file: drivers/input/touchscreen/Kconfig +## +CONFIG_INPUT_TOUCHSCREEN=y + +## +## file: drivers/net/ethernet/amd/Kconfig +## +# CONFIG_PCNET32 is not set + +## +## file: drivers/net/ethernet/micrel/Kconfig +## +# CONFIG_KSZ884X_PCI is not set + +## +## file: drivers/net/ethernet/realtek/Kconfig +## +CONFIG_8139TOO=m +CONFIG_8139TOO_TUNE_TWISTER=y + +## +## file: drivers/pci/pcie/Kconfig +## +# CONFIG_PCIEPORTBUS is not set + +## +## file: drivers/scsi/Kconfig +## +# CONFIG_SCSI_LPFC is not set + +## +## file: drivers/staging/sm7xxfb/Kconfig +## +CONFIG_FB_SM7XX=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/usb/mon/Kconfig +## +CONFIG_USB_MON=y + +## +## file: drivers/video/Kconfig +## +CONFIG_VIDEO_OUTPUT_CONTROL=y +CONFIG_FB=y +CONFIG_FB_RADEON=y + +## +## file: drivers/video/backlight/Kconfig +## +CONFIG_LCD_CLASS_DEVICE=y +CONFIG_LCD_PLATFORM=y +CONFIG_BACKLIGHT_GENERIC=m + +## +## file: drivers/video/console/Kconfig +## +CONFIG_FRAMEBUFFER_CONSOLE=y + diff --git a/debian/config/mipsel/defines b/debian/config/mipsel/defines index 031a2de4f..72e909c20 100644 --- a/debian/config/mipsel/defines +++ b/debian/config/mipsel/defines @@ -5,6 +5,7 @@ flavours: sb1a-bcm91480b 4kc-malta 5kc-malta + loongson-2e loongson-2f kernel-arch: mips @@ -43,6 +44,10 @@ hardware-long: MIPS Malta boards (64-bit) [5kc-malta_image] configs: mips/config.5kc-malta +[loongson-2e_description] +hardware: Loongson 2E +hardware-long: Lemote Loongson 2E systems + [loongson-2f_description] hardware: Loongson 2F hardware-long: Lemote Loongson 2F systems diff --git a/debian/installer/mipsel/kernel-versions b/debian/installer/mipsel/kernel-versions index 2a1e48514..645104824 100644 --- a/debian/installer/mipsel/kernel-versions +++ b/debian/installer/mipsel/kernel-versions @@ -2,4 +2,5 @@ mipsel - sb1-bcm91250a - y - mipsel - r5k-cobalt - y - mipsel - 4kc-malta - y - +mipsel - loongson-2e - y - mipsel - loongson-2f - y - diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/btrfs-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/btrfs-modules new file mode 100644 index 000000000..e261e1388 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/btrfs-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/cdrom-core-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/cdrom-core-modules new file mode 100644 index 000000000..3ff69b48f --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/cdrom-core-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/crc-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/crc-modules new file mode 100644 index 000000000..7e00de705 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/crc-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-dm-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-dm-modules new file mode 100644 index 000000000..4c8f2354c --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-dm-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-modules new file mode 100644 index 000000000..3a1e862b4 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/crypto-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/fat-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/fat-modules new file mode 100644 index 000000000..274584eb6 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/fat-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/fuse-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/fuse-modules new file mode 100644 index 000000000..0b6ba0c8c --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/fuse-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/input-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/input-modules new file mode 100644 index 000000000..5ecb595a4 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/input-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/isofs-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/isofs-modules new file mode 100644 index 000000000..da4fa9a3c --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/isofs-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/jfs-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/jfs-modules new file mode 100644 index 000000000..7e4d912b9 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/jfs-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/kernel-image b/debian/installer/mipsel/modules/mipsel-loongson-2e/kernel-image new file mode 100644 index 000000000..1bb8bf6d7 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/kernel-image @@ -0,0 +1 @@ +# empty diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/loop-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/loop-modules new file mode 100644 index 000000000..c1c948fa3 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/loop-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/md-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/md-modules new file mode 100644 index 000000000..26115e10b --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/md-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/multipath-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/multipath-modules new file mode 100644 index 000000000..a8b69b253 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/multipath-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/nbd-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/nbd-modules new file mode 100644 index 000000000..3c9b3e5d4 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/nbd-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-modules new file mode 100644 index 000000000..361c75a24 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-modules @@ -0,0 +1,2 @@ +8139too +r8169 diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-shared-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-shared-modules new file mode 100644 index 000000000..cc84b14dc --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-shared-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-usb-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-usb-modules new file mode 100644 index 000000000..c479669b4 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/nic-usb-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/ppp-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/ppp-modules new file mode 100644 index 000000000..1f26aa1ee --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/ppp-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/sata-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/sata-modules new file mode 100644 index 000000000..01318c258 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/sata-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/squashfs-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/squashfs-modules new file mode 100644 index 000000000..42d77887a --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/squashfs-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/udf-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/udf-modules new file mode 100644 index 000000000..b90d7ee9b --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/udf-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/usb-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/usb-modules new file mode 100644 index 000000000..c598dedd8 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/usb-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/usb-storage-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/usb-storage-modules new file mode 100644 index 000000000..8c5e81b55 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/usb-storage-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/virtio-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/virtio-modules new file mode 100644 index 000000000..61da39659 --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/virtio-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/xfs-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/xfs-modules new file mode 100644 index 000000000..98374e2bb --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/xfs-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/modules/mipsel-loongson-2e/zlib-modules b/debian/installer/mipsel/modules/mipsel-loongson-2e/zlib-modules new file mode 100644 index 000000000..e02ad64bf --- /dev/null +++ b/debian/installer/mipsel/modules/mipsel-loongson-2e/zlib-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/mipsel/package-list b/debian/installer/mipsel/package-list index 47081921d..4dd4689cd 100644 --- a/debian/installer/mipsel/package-list +++ b/debian/installer/mipsel/package-list @@ -7,4 +7,5 @@ Package: kernel-image Provides_sb1-bcm91250a: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules Provides_r5k-cobalt: ata-modules, ext2-modules, ext3-modules, ext4-modules, rtc-modules 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