Skip to content

Commit ded935c

Browse files
committed
New feature to add block device modules
Signed-off-by: Alexey Gladkov <[email protected]>
1 parent 46d3a22 commit ded935c

13 files changed

+38
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Feature: modules-blockdev
2+
3+
Feature adds a collection of block device modules available to the kernel (pata,
4+
sata, scsi, firewire, usb, or mmc). These modules are not determined based on
5+
the current hardware.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# SPDX-License-Identifier: GPL-3.0-or-later
2+
$(call feature-requires,depmod-image)

features/modules-blockdev/rules.mk

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# SPDX-License-Identifier: GPL-3.0-or-later
2+
MODULES_PATTERN_SETS_FILES += \
3+
$(FEATURESDIR)/modules-blockdev/scanmod-common.set \
4+
$(FEATURESDIR)/modules-blockdev/scanmod-firmware.set \
5+
$(FEATURESDIR)/modules-blockdev/scanmod-low-level.set \
6+
$(FEATURESDIR)/modules-blockdev/scanmod-mmc.set \
7+
$(FEATURESDIR)/modules-blockdev/scanmod-nvdimm.set \
8+
$(FEATURESDIR)/modules-blockdev/scanmod-pci-controller.set \
9+
$(FEATURESDIR)/modules-blockdev/scanmod-regulator.set \
10+
$(FEATURESDIR)/modules-blockdev/scanmod-spi.set \
11+
$(FEATURESDIR)/modules-blockdev/scanmod-usb-storage.set \
12+
$(FEATURESDIR)/modules-blockdev/scanmod-usb.set
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# pata, sata, scsi, nvme
2+
filename /drivers/(block|ata|scsi|nvme|message/fusion)/
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# IEEE 1394 (FireWire) support
2+
filename /drivers/firewire/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
filename /drivers/(mfd|clk|phy)/
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# MMC/SD/SDIO card support
2+
filename /(drivers/mmc|tifm_)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# NVDIMM (Non-Volatile Memory Device) Support
2+
filename /drivers/nvdimm/
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# PCI controller drivers
2+
filename /drivers/pci/controller/
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Voltage and Current Regulator Support
2+
filename /drivers/regulator/

0 commit comments

Comments
 (0)