summaryrefslogtreecommitdiffstats
path: root/filter-modules.sh.fedora
diff options
context:
space:
mode:
Diffstat (limited to 'filter-modules.sh.fedora')
-rwxr-xr-xfilter-modules.sh.fedora26
1 files changed, 25 insertions, 1 deletions
diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora
index fa7298599..beb3cd01a 100755
--- a/filter-modules.sh.fedora
+++ b/filter-modules.sh.fedora
@@ -25,6 +25,12 @@ netdrvs="appletalk can dsa hamradio ieee802154 ppp slip usb wireless"
ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex marvell mellanox neterion nvidia packetengines qlogic rdc sfc silan sis smsc stmicro sun tehuti ti wiznet xircom"
+cryptdrvs="bcm caam cavium chelsio hisilicon marvell qat"
+
+iiodrvs="accel light pressure proximity"
+
+iiocommondrvs="cros_ec_sensors"
+
inputdrvs="gameport tablet touchscreen"
hiddrvs="surface-hid"
@@ -39,7 +45,7 @@ netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dsa ieee802154 l2t
drmdrvs="amd ast bridge gma500 i2c i915 mgag200 nouveau panel radeon"
-singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo"
+singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo asus_wmi_sensors asus_wmi_ec_sensors mlx5-vfio-pci"
# Grab the arch-specific filter list overrides
source ./filter-$2.sh
@@ -102,12 +108,30 @@ do
filter_dir $1 drivers/net/ethernet/${eth}
done
+# Filter the crypto drivers
+for crypt in ${cryptdrvs}
+do
+ filter_dir $1 drivers/crypto/${crypt}
+done
+
# SCSI
for scsi in ${scsidrvs}
do
filter_dir $1 drivers/scsi/${scsi}
done
+# IIO
+for iio in ${iiodrvs}
+do
+ filter_dir $1 drivers/iio/${iio}
+done
+
+# IIO Common
+for iio in ${iiocommondrvs}
+do
+ filter_dir $1 drivers/iio/common/${iio}
+done
+
# Input
for input in ${inputdrvs}
do