summaryrefslogtreecommitdiffstats
path: root/core/rootfs
diff options
context:
space:
mode:
authorSimon Rettberg2019-01-09 11:05:00 +0100
committerSimon Rettberg2019-01-09 11:05:00 +0100
commitff62f60278f4ce11b8ccbba38c73dc6c0bab2760 (patch)
tree7be39dd9f2fd3587d38d23a2a5230c941039e8f7 /core/rootfs
parent[run-virt] fix buggy return statement (diff)
downloadmltk-ff62f60278f4ce11b8ccbba38c73dc6c0bab2760.tar.gz
mltk-ff62f60278f4ce11b8ccbba38c73dc6c0bab2760.tar.xz
mltk-ff62f60278f4ce11b8ccbba38c73dc6c0bab2760.zip
Kill REQUIRED_FIRMWARE; extract required firmware from modinfo
Diffstat (limited to 'core/rootfs')
-rw-r--r--core/rootfs/rootfs-stage31/module.build1
-rw-r--r--core/rootfs/rootfs-stage31/module.conf67
-rw-r--r--core/rootfs/rootfs-stage32/module.build1
3 files changed, 22 insertions, 47 deletions
diff --git a/core/rootfs/rootfs-stage31/module.build b/core/rootfs/rootfs-stage31/module.build
index 49377a90..024aadd0 100644
--- a/core/rootfs/rootfs-stage31/module.build
+++ b/core/rootfs/rootfs-stage31/module.build
@@ -54,7 +54,6 @@ post_copy() {
# copy kernel, modules and firmware
copy_kernel_modules
- copy_firmware
copy_kernel
}
diff --git a/core/rootfs/rootfs-stage31/module.conf b/core/rootfs/rootfs-stage31/module.conf
index 186fa942..33b51b5d 100644
--- a/core/rootfs/rootfs-stage31/module.conf
+++ b/core/rootfs/rootfs-stage31/module.conf
@@ -9,66 +9,43 @@ REQUIRED_MODULES="
haveged
"
REQUIRED_KERNEL_MODULES="
- kernel/drivers/net/ethernet/*.ko
- kernel/drivers/net/ethernet/*/*.ko
- kernel/drivers/net/ethernet/*/*/*.ko
- kernel/drivers/net/ethernet/*/*/*/*.ko
- kernel/drivers/video/sis/sisfb.ko
- kernel/drivers/video/via/viafb.ko
- kernel/drivers/acpi/video.ko
- kernel/drivers/ssb/ssb.ko
kernel/drivers/acpi/acpi_ipmi.ko
- kernel/drivers/char/ipmi/*.ko
kernel/drivers/acpi/button.ko
- kernel/drivers/gpu/drm/drm*.ko
- kernel/drivers/gpu/drm/*/*.ko
- kernel/drivers/gpu/drm/*/*/*.ko
+ kernel/drivers/acpi/video.ko
+ kernel/drivers/block/nbd.ko
+ kernel/drivers/char/ipmi
+ kernel/drivers/gpu/drm
+ kernel/drivers/hid/hid-cherry.ko
kernel/drivers/hid/hid-generic.ko
+ kernel/drivers/hid/hid.ko
+ kernel/drivers/hid/usbhid/usbhid.ko
kernel/drivers/i2c/algos/i2c-algo-bit.ko
kernel/drivers/i2c/i2c-core.ko
- kernel/drivers/usb/usb-common.ko
- kernel/drivers/usb/core/usbcore.ko
+ kernel/drivers/net/ethernet
kernel/drivers/net/netconsole.ko
- kernel/drivers/hid/hid.ko
- kernel/drivers/hid/hid-cherry.ko
- kernel/drivers/hid/usbhid/usbhid.ko
- kernel/drivers/platform/x86/wmi.ko
+ kernel/drivers/parport/parport.ko
kernel/drivers/platform/x86/mxm-wmi.ko
+ kernel/drivers/platform/x86/wmi.ko
+ kernel/drivers/ssb/ssb.ko
+ kernel/drivers/usb/core/usbcore.ko
+ kernel/drivers/usb/usb-common.ko
+ kernel/drivers/video/backlight/adp8860_bl.ko
+ kernel/drivers/video/backlight/adp8870_bl.ko
+ kernel/drivers/video/sis/sisfb.ko
+ kernel/drivers/video/via/viafb.ko
+ kernel/fs/aufs/aufs.ko
kernel/fs/configfs/configfs.ko
- kernel/fs/nfs_common/nfs_acl.ko
- kernel/fs/nfs/nfs.ko
kernel/fs/fscache/fscache.ko
kernel/fs/lockd/lockd.ko
+ kernel/fs/nfs/nfs.ko
+ kernel/fs/nfs_common/nfs_acl.ko
kernel/fs/squashfs/squashfs.ko
kernel/fs/xfs/xfs.ko
- kernel/net/sunrpc/sunrpc.ko
- kernel/net/sunrpc/auth_gss/auth_rpcgss.ko
kernel/net/802/stp.ko
kernel/net/bridge/bridge.ko
+ kernel/net/sunrpc/auth_gss/auth_rpcgss.ko
+ kernel/net/sunrpc/sunrpc.ko
kernel/ubuntu/aufs/aufs.ko
- kernel/fs/aufs/aufs.ko
- kernel/drivers/block/nbd.ko
- kernel/drivers/parport/parport.ko
- kernel/drivers/video/backlight/adp8860_bl.ko
- kernel/drivers/video/backlight/adp8870_bl.ko
- kernel/fs/xfs/xfs.ko
-"
-REQUIRED_FIRMWARE="
- 3com/
- amdgpu/
- e100/
- matrox/
- r128/
- radeon/
- RTL8192E/
- RTL8192SE/
- rtl_nic/
- tigon/
- i915/
- intel/
- cxgb3/
- cxgb4/
- mellanox/
"
REQUIRED_LIBRARIES="
libnss_files
diff --git a/core/rootfs/rootfs-stage32/module.build b/core/rootfs/rootfs-stage32/module.build
index d9df3cba..2cf3e9e5 100644
--- a/core/rootfs/rootfs-stage32/module.build
+++ b/core/rootfs/rootfs-stage32/module.build
@@ -126,7 +126,6 @@ post_copy() {
# copy kernel, modules and firmware
copy_kernel_modules
- copy_firmware
copy_kernel
# Try to fetch distro logo