I think this is fairly uncontroversial but I'll give people some time to
object/comment.
I've built a netboot installer image and run through it on a Calxeda
system.
There are some other d-i things needed (bootloader support, kernel
selection) before that is really useful out of the box.
commit cb01ae767eb63c196318635003e8516265ed30b5
Author: Ian Campbell <ijc@hellion.org.uk>
Date: Mon Aug 26 11:11:15 2013 +0100
Add udebs for armmp flavour
Based on the mx5 and vexpress lists, plus some manual tweaking.
diff --git a/linux/debian/changelog b/linux/debian/changelog
index c58006f..9b104a3 100644
--- a/linux/debian/changelog
+++ b/linux/debian/changelog
@@ -24,6 +24,9 @@ linux (3.11~rc5-1~exp1) UNRELEASED; urgency=low
* Update Brazilian Portugese debconf template translations
(Fernando Ike de Oliveira) (Closes: #719725)
+ [ Ian Campbell ]
+ * armhf: Add udebs for armmp flavour
+
-- Ben Hutchings <ben@decadent.org.uk> Sun, 11 Aug 2013 19:34:47 +0200
linux (3.11~rc4-1~exp1) experimental; urgency=low
diff --git a/linux/debian/installer/armhf/kernel-versions b/linux/debian/installer/armhf/kernel-versions
index cf3465a..55b5ade 100644
--- a/linux/debian/installer/armhf/kernel-versions
+++ b/linux/debian/installer/armhf/kernel-versions
@@ -1,3 +1,4 @@
# arch version flavour installedname suffix build-depends
+armhf - armmp - y -
armhf - mx5 - y -
armhf - vexpress - y -
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/ata-modules b/linux/debian/installer/armhf/modules/armhf-armmp/ata-modules
new file mode 100644
index 0000000..04d9c88
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/ata-modules
@@ -0,0 +1 @@
+libata
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/btrfs-modules b/linux/debian/installer/armhf/modules/armhf-armmp/btrfs-modules
new file mode 100644
index 0000000..e261e13
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/btrfs-modules
@@ -0,0 +1 @@
+#include <btrfs-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/core-modules b/linux/debian/installer/armhf/modules/armhf-armmp/core-modules
new file mode 100644
index 0000000..f05d062
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/core-modules
@@ -0,0 +1 @@
+#include <core-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/crc-modules b/linux/debian/installer/armhf/modules/armhf-armmp/crc-modules
new file mode 100644
index 0000000..7e00de7
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/crc-modules
@@ -0,0 +1 @@
+#include <crc-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/crypto-dm-modules b/linux/debian/installer/armhf/modules/armhf-armmp/crypto-dm-modules
new file mode 100644
index 0000000..4c8f235
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/crypto-dm-modules
@@ -0,0 +1 @@
+#include <crypto-dm-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/crypto-modules b/linux/debian/installer/armhf/modules/armhf-armmp/crypto-modules
new file mode 100644
index 0000000..3a1e862
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/crypto-modules
@@ -0,0 +1 @@
+#include <crypto-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/event-modules b/linux/debian/installer/armhf/modules/armhf-armmp/event-modules
new file mode 100644
index 0000000..f8819af
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/event-modules
@@ -0,0 +1 @@
+#include <event-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/ext2-modules b/linux/debian/installer/armhf/modules/armhf-armmp/ext2-modules
new file mode 100644
index 0000000..c407140
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/ext2-modules
@@ -0,0 +1 @@
+#include <ext2-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/ext3-modules b/linux/debian/installer/armhf/modules/armhf-armmp/ext3-modules
new file mode 100644
index 0000000..bbdd7f4
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/ext3-modules
@@ -0,0 +1 @@
+#include <ext3-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/ext4-modules b/linux/debian/installer/armhf/modules/armhf-armmp/ext4-modules
new file mode 100644
index 0000000..394c577
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/ext4-modules
@@ -0,0 +1 @@
+#include <ext4-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/fat-modules b/linux/debian/installer/armhf/modules/armhf-armmp/fat-modules
new file mode 100644
index 0000000..274584e
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/fat-modules
@@ -0,0 +1 @@
+#include <fat-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/fuse-modules b/linux/debian/installer/armhf/modules/armhf-armmp/fuse-modules
new file mode 100644
index 0000000..0b6ba0c
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/fuse-modules
@@ -0,0 +1 @@
+#include <fuse-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/input-modules b/linux/debian/installer/armhf/modules/armhf-armmp/input-modules
new file mode 100644
index 0000000..1a24866
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/input-modules
@@ -0,0 +1,4 @@
+#include <input-modules>
+usbhid -
+usbmouse -
+usbkbd -
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/isofs-modules b/linux/debian/installer/armhf/modules/armhf-armmp/isofs-modules
new file mode 100644
index 0000000..da4fa9a
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/isofs-modules
@@ -0,0 +1 @@
+#include <isofs-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/jfs-modules b/linux/debian/installer/armhf/modules/armhf-armmp/jfs-modules
new file mode 100644
index 0000000..7e4d912
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/jfs-modules
@@ -0,0 +1 @@
+#include <jfs-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/kernel-image b/linux/debian/installer/armhf/modules/armhf-armmp/kernel-image
new file mode 100644
index 0000000..1bb8bf6
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/kernel-image
@@ -0,0 +1 @@
+# empty
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/loop-modules b/linux/debian/installer/armhf/modules/armhf-armmp/loop-modules
new file mode 100644
index 0000000..c1c948f
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/loop-modules
@@ -0,0 +1 @@
+#include <loop-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/md-modules b/linux/debian/installer/armhf/modules/armhf-armmp/md-modules
new file mode 100644
index 0000000..26115e1
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/md-modules
@@ -0,0 +1 @@
+#include <md-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/mmc-modules b/linux/debian/installer/armhf/modules/armhf-armmp/mmc-modules
new file mode 100644
index 0000000..5f0b5d7
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/mmc-modules
@@ -0,0 +1,2 @@
+#include <mmc-modules>
+sdhci-esdhc-imx
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/multipath-modules b/linux/debian/installer/armhf/modules/armhf-armmp/multipath-modules
new file mode 100644
index 0000000..a8b69b2
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/multipath-modules
@@ -0,0 +1 @@
+#include <multipath-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/nbd-modules b/linux/debian/installer/armhf/modules/armhf-armmp/nbd-modules
new file mode 100644
index 0000000..3c9b3e5
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/nbd-modules
@@ -0,0 +1 @@
+#include <nbd-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/nic-modules b/linux/debian/installer/armhf/modules/armhf-armmp/nic-modules
new file mode 100644
index 0000000..8171040
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/nic-modules
@@ -0,0 +1,6 @@
+#include <nic-modules>
+mvneta
+mvmdio
+smsc911x
+sun4i-emac
+xgmac
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/nic-shared-modules b/linux/debian/installer/armhf/modules/armhf-armmp/nic-shared-modules
new file mode 100644
index 0000000..cc84b14
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/nic-shared-modules
@@ -0,0 +1 @@
+#include <nic-shared-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/nic-usb-modules b/linux/debian/installer/armhf/modules/armhf-armmp/nic-usb-modules
new file mode 100644
index 0000000..c479669
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/nic-usb-modules
@@ -0,0 +1 @@
+#include <nic-usb-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/nic-wireless-modules b/linux/debian/installer/armhf/modules/armhf-armmp/nic-wireless-modules
new file mode 100644
index 0000000..53fd18d
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/nic-wireless-modules
@@ -0,0 +1 @@
+#include <nic-wireless-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/pata-modules b/linux/debian/installer/armhf/modules/armhf-armmp/pata-modules
new file mode 100644
index 0000000..2ff7276
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/pata-modules
@@ -0,0 +1 @@
+pata_imx
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/sata-modules b/linux/debian/installer/armhf/modules/armhf-armmp/sata-modules
new file mode 100644
index 0000000..40972b3
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/sata-modules
@@ -0,0 +1,4 @@
+#include <sata-modules>
+ahci_platform
+sata_highbank
+
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/scsi-core-modules b/linux/debian/installer/armhf/modules/armhf-armmp/scsi-core-modules
new file mode 100644
index 0000000..dd65d66
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/scsi-core-modules
@@ -0,0 +1 @@
+#include <scsi-core-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/squashfs-modules b/linux/debian/installer/armhf/modules/armhf-armmp/squashfs-modules
new file mode 100644
index 0000000..42d7788
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/squashfs-modules
@@ -0,0 +1 @@
+#include <squashfs-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/udf-modules b/linux/debian/installer/armhf/modules/armhf-armmp/udf-modules
new file mode 100644
index 0000000..b90d7ee
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/udf-modules
@@ -0,0 +1 @@
+#include <udf-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/uinput-modules b/linux/debian/installer/armhf/modules/armhf-armmp/uinput-modules
new file mode 100644
index 0000000..58a8337
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/uinput-modules
@@ -0,0 +1 @@
+#include <uinput-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/usb-modules b/linux/debian/installer/armhf/modules/armhf-armmp/usb-modules
new file mode 100644
index 0000000..c598ded
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/usb-modules
@@ -0,0 +1 @@
+#include <usb-modules>
diff --git a/linux/debian/installer/armhf/modules/armhf-armmp/usb-storage-modules b/linux/debian/installer/armhf/modules/armhf-armmp/usb-storage-modules
new file mode 100644
index 0000000..6938b5c
--- /dev/null
+++ b/linux/debian/installer/armhf/modules/armhf-armmp/usb-storage-modules
@@ -0,0 +1,2 @@
+#include <usb-storage-modules>
+usb-storage -
Attachment:
signature.asc
Description: This is a digitally signed message part