[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Adding armhf vexpress udebs



Hi all,

I have recently realized that the vexpress flavour of the armhf kernel
has been added without providing the corresponding udebs. Hence it means
that we support this platform (I guess mainly because it's a QEMU
emulated board) at the kernel level, but we don't provide any way to
install it.

The patch below fixes this issue, and as you can see it is almost
trivial. It's based on the mx5 flavour, with some minor tweaks at the
USB level (this platform don't provide USB support) and at the NIC
level (to provide a udeb containing the default NIC). Then it should be
quite easy to add debian-installer support for this flavour.

Is such a patch acceptable, despite the freeze? If yes please tell me
when it can be committed.

Thanks,
Aurelien


Index: installer/armhf/package-list
===================================================================
--- installer/armhf/package-list
+++ installer/armhf/package-list
@@ -5,6 +5,7 @@
 #
 Package: kernel-image
 Provides_mx5: rtc-modules
+Provides_vexpress: rtc-modules
 
 Package: ext2-modules
 Depends: kernel-image, core-modules
Index: installer/armhf/kernel-versions
===================================================================
--- installer/armhf/kernel-versions
+++ installer/armhf/kernel-versions
@@ -1,2 +1,3 @@
-# arch version flavour installedname suffix build-depends
-armhf  -       mx5     -             y      -
+# arch version flavour  installedname suffix build-depends
+armhf  -       mx5      -             y      -
+armhf  -       vexpress -             y      -
Index: installer/armhf/modules/armhf-vexpress/squashfs-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/squashfs-modules
+++ installer/armhf/modules/armhf-vexpress/squashfs-modules
@@ -0,0 +1 @@
+#include <squashfs-modules>
Index: installer/armhf/modules/armhf-vexpress/fuse-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/fuse-modules
+++ installer/armhf/modules/armhf-vexpress/fuse-modules
@@ -0,0 +1 @@
+#include <fuse-modules>
Index: installer/armhf/modules/armhf-vexpress/nbd-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/nbd-modules
+++ installer/armhf/modules/armhf-vexpress/nbd-modules
@@ -0,0 +1 @@
+#include <nbd-modules>
Index: installer/armhf/modules/armhf-vexpress/multipath-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/multipath-modules
+++ installer/armhf/modules/armhf-vexpress/multipath-modules
@@ -0,0 +1 @@
+#include <multipath-modules>
Index: installer/armhf/modules/armhf-vexpress/crc-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/crc-modules
+++ installer/armhf/modules/armhf-vexpress/crc-modules
@@ -0,0 +1 @@
+#include <crc-modules>
Index: installer/armhf/modules/armhf-vexpress/loop-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/loop-modules
+++ installer/armhf/modules/armhf-vexpress/loop-modules
@@ -0,0 +1 @@
+#include <loop-modules>
Index: installer/armhf/modules/armhf-vexpress/nic-shared-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/nic-shared-modules
+++ installer/armhf/modules/armhf-vexpress/nic-shared-modules
@@ -0,0 +1,2 @@
+mii
+libphy
Index: installer/armhf/modules/armhf-vexpress/udf-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/udf-modules
+++ installer/armhf/modules/armhf-vexpress/udf-modules
@@ -0,0 +1 @@
+#include <udf-modules>
Index: installer/armhf/modules/armhf-vexpress/crypto-dm-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/crypto-dm-modules
+++ installer/armhf/modules/armhf-vexpress/crypto-dm-modules
@@ -0,0 +1 @@
+#include <crypto-dm-modules>
Index: installer/armhf/modules/armhf-vexpress/crypto-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/crypto-modules
+++ installer/armhf/modules/armhf-vexpress/crypto-modules
@@ -0,0 +1 @@
+#include <crypto-modules>
Index: installer/armhf/modules/armhf-vexpress/jfs-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/jfs-modules
+++ installer/armhf/modules/armhf-vexpress/jfs-modules
@@ -0,0 +1 @@
+#include <jfs-modules>
Index: installer/armhf/modules/armhf-vexpress/ext2-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/ext2-modules
+++ installer/armhf/modules/armhf-vexpress/ext2-modules
@@ -0,0 +1 @@
+#include <ext2-modules>
Index: installer/armhf/modules/armhf-vexpress/reiserfs-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/reiserfs-modules
+++ installer/armhf/modules/armhf-vexpress/reiserfs-modules
@@ -0,0 +1 @@
+#include <reiserfs-modules>
Index: installer/armhf/modules/armhf-vexpress/ext3-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/ext3-modules
+++ installer/armhf/modules/armhf-vexpress/ext3-modules
@@ -0,0 +1 @@
+#include <ext3-modules>
Index: installer/armhf/modules/armhf-vexpress/isofs-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/isofs-modules
+++ installer/armhf/modules/armhf-vexpress/isofs-modules
@@ -0,0 +1 @@
+#include <isofs-modules>
Index: installer/armhf/modules/armhf-vexpress/ext4-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/ext4-modules
+++ installer/armhf/modules/armhf-vexpress/ext4-modules
@@ -0,0 +1 @@
+#include <ext4-modules>
Index: installer/armhf/modules/armhf-vexpress/uinput-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/uinput-modules
+++ installer/armhf/modules/armhf-vexpress/uinput-modules
@@ -0,0 +1 @@
+#include <uinput-modules>
Index: installer/armhf/modules/armhf-vexpress/ipv6-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/ipv6-modules
+++ installer/armhf/modules/armhf-vexpress/ipv6-modules
@@ -0,0 +1 @@
+#include <ipv6-modules>
Index: installer/armhf/modules/armhf-vexpress/kernel-image
===================================================================
--- installer/armhf/modules/armhf-vexpress/kernel-image
+++ installer/armhf/modules/armhf-vexpress/kernel-image
@@ -0,0 +1 @@
+# empty
Index: installer/armhf/modules/armhf-vexpress/input-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/input-modules
+++ installer/armhf/modules/armhf-vexpress/input-modules
@@ -0,0 +1 @@
+#include <input-modules>
Index: installer/armhf/modules/armhf-vexpress/md-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/md-modules
+++ installer/armhf/modules/armhf-vexpress/md-modules
@@ -0,0 +1 @@
+#include <md-modules>
Index: installer/armhf/modules/armhf-vexpress/nic-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/nic-modules
+++ installer/armhf/modules/armhf-vexpress/nic-modules
@@ -0,0 +1 @@
+smsc911x
Index: installer/armhf/modules/armhf-vexpress/fat-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/fat-modules
+++ installer/armhf/modules/armhf-vexpress/fat-modules
@@ -0,0 +1 @@
+#include <fat-modules>
Index: installer/armhf/modules/armhf-vexpress/mmc-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/mmc-modules
+++ installer/armhf/modules/armhf-vexpress/mmc-modules
@@ -0,0 +1,2 @@
+#include <mmc-modules>
+tifm_sd -
Index: installer/armhf/modules/armhf-vexpress/btrfs-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/btrfs-modules
+++ installer/armhf/modules/armhf-vexpress/btrfs-modules
@@ -0,0 +1 @@
+#include <btrfs-modules>
Index: installer/armhf/modules/armhf-vexpress/minix-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/minix-modules
+++ installer/armhf/modules/armhf-vexpress/minix-modules
@@ -0,0 +1 @@
+#include <minix-modules>
Index: installer/armhf/modules/armhf-vexpress/scsi-core-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/scsi-core-modules
+++ installer/armhf/modules/armhf-vexpress/scsi-core-modules
@@ -0,0 +1,3 @@
+#include <scsi-core-modules>
+scsi_mod -
+sd_mod -
Index: installer/armhf/modules/armhf-vexpress/core-modules
===================================================================
--- installer/armhf/modules/armhf-vexpress/core-modules
+++ installer/armhf/modules/armhf-vexpress/core-modules
@@ -0,0 +1,2 @@
+#include <core-modules>
+mbcache

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net

Attachment: signature.asc
Description: Digital signature


Reply to: