kernel: modules: tg3: limit to devices with pci support
authorAleksander Jan Bajkowski <olek2@wp.pl>
Fri, 2 Dec 2022 22:38:51 +0000 (23:38 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 1 Apr 2023 20:06:26 +0000 (22:06 +0200)
Kmod-tg3 supports Ethernet adapters over PCIe bus. On targets without
PCI support, this package is empty. Symbol CONFIG_TIGON3 depends on
CONFIG_PCI.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
package/kernel/linux/modules/netdevices.mk

index 4973c0502edb235ded8a61ee704ef9eaf47fe96a..208518c3bfc023fdfcfb8ce0410bd0a9e1f1add3 100644 (file)
@@ -950,7 +950,7 @@ define KernelPackage/tg3
   TITLE:=Broadcom Tigon3 Gigabit Ethernet
   KCONFIG:=CONFIG_TIGON3 \
        CONFIG_TIGON3_HWMON=n
-  DEPENDS:=+!TARGET_bcm47xx:kmod-libphy +kmod-ptp
+  DEPENDS:=@PCI_SUPPORT +!TARGET_bcm47xx:kmod-libphy +kmod-ptp
   SUBMENU:=$(NETWORK_DEVICES_MENU)
   FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/tg3.ko
   AUTOLOAD:=$(call AutoLoad,19,tg3,1)