summaryrefslogtreecommitdiff
path: root/target/linux
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2009-09-02 20:06:55 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2009-09-02 20:06:55 +0200
commite9b52dbc4bb9e531c15fa442121288de98c0904f (patch)
tree0f67d8dd89c0d49f8897b42b5e058b59ce89c0ec /target/linux
parent56ececf52f92d6357e42042ada6bb13935e3f68c (diff)
make rescue for x86_64 usable as PXE netboot image
A kernel with initramfs piggyback can be used to boot via PXE, even when the network driver will be loaded later. My shuttle seems to be really fresh, no boot of Debian/lenny or newer was possible. Add some drivers I need for my shuttle. Use LZMA-compression for kernel and initramfs. Fix some lvm tool dependencies meanwhile..
Diffstat (limited to 'target/linux')
-rw-r--r--target/linux/config/Config.in.block14
-rw-r--r--target/linux/config/Config.in.kernel4
-rw-r--r--target/linux/config/Config.in.misc2
-rw-r--r--target/linux/config/Config.in.netdevice9
4 files changed, 29 insertions, 0 deletions
diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block
index 15c3f27d6..15b8f7d49 100644
--- a/target/linux/config/Config.in.block
+++ b/target/linux/config/Config.in.block
@@ -49,6 +49,20 @@ config ADK_KERNEL_BLK_DEV_DM
boolean
default n
+config ADK_KERNEL_ATA
+ boolean
+ default n
+
+config ADK_KPACKAGE_KMOD_SATA_AHCI
+ prompt "kmod-sata-ahci.................... AHCI SATA driver"
+ tristate
+ select ADK_KERNEL_BLOCK
+ select ADK_KERNEL_ATA
+ select ADK_KPACKAGE_KMOD_BLK_DEV_SD
+ default n
+ help
+ Enables support for AHCI Serial ATA.
+
#config ADK_KERNEL_IDE
# boolean
# default n
diff --git a/target/linux/config/Config.in.kernel b/target/linux/config/Config.in.kernel
index 659e7e052..9b739f840 100644
--- a/target/linux/config/Config.in.kernel
+++ b/target/linux/config/Config.in.kernel
@@ -6,6 +6,10 @@ config ADK_KERNEL_RD_LZMA
bool
default n
+config ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
+ bool
+ default n
+
config ADK_KERNEL_INITRAMFS_SOURCE
string
default ""
diff --git a/target/linux/config/Config.in.misc b/target/linux/config/Config.in.misc
index d0716cf57..bed0ac451 100644
--- a/target/linux/config/Config.in.misc
+++ b/target/linux/config/Config.in.misc
@@ -1,5 +1,7 @@
config ADK_LINUX_INITRAMFS_BUILTIN
select ADK_KERNEL_BLK_DEV_INITRD
+ select ADK_KERNEL_RD_LZMA
+ select ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
boolean
default n
diff --git a/target/linux/config/Config.in.netdevice b/target/linux/config/Config.in.netdevice
index 4cb091e78..fe9d10953 100644
--- a/target/linux/config/Config.in.netdevice
+++ b/target/linux/config/Config.in.netdevice
@@ -69,6 +69,15 @@ config ADK_KPACKAGE_KMOD_E1000
<http://support.intel.com/support/network/adapter/pro100/21397.htm>
+config ADK_KPACKAGE_KMOD_SKY2
+ prompt "kmod-net-sky2................. Marvell Yukon driver"
+ select ADK_KERNEL_NETDEVICES
+ select ADK_KERNEL_NET_ETHERNET
+ select ADK_KERNEL_NETDEV_1000
+ tristate
+ default n
+ help
+
endmenu
config ADK_KERNEL_WIRELESS