net: rtl8169: add depends on PCI

The rtl8169 driver uses calls to dm_pci_bus_to_phys,
which are compiled under CONFIG_PCI.

Without CONFIG_PCI, this happens:

drivers/net/rtl8169.o: in function `rtl_recv_common':
drivers/net/rtl8169.c:555: undefined reference to `dm_pci_bus_to_phys'

It is only natural that this driver depends on CONFIG_PCI then.
The device does not work connected in another way anyway, and the driver
does not assume anything else at this moment.

Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
This commit is contained in:
Eugen Hristev 2023-05-17 13:41:24 +03:00 committed by Tom Rini
parent 7a5f4e4c2f
commit 89d8c56f44

View file

@ -633,6 +633,7 @@ config RTL8139
config RTL8169 config RTL8169
bool "Realtek 8169 series Ethernet controller driver" bool "Realtek 8169 series Ethernet controller driver"
depends on PCI
help help
This driver supports Realtek 8169 series gigabit ethernet family of This driver supports Realtek 8169 series gigabit ethernet family of
PCI/PCIe chipsets/adapters. PCI/PCIe chipsets/adapters.