freebsd-skq/sys/dev
markj 98d05150ce Fix vnic fallback PHY name matching after r334880.
In some cases it seems that the PHY mode can only be identified by
matching against the corresponding device node name in the FDT.  r334880
broke this for the case where the node name contains a unit address.
Fix the problem by allowing a match in that case.

Reviewed by:	andrew, sbruno
Tested by:	sbruno
Differential Revision:	https://reviews.freebsd.org/D16259
2018-07-14 16:06:53 +00:00
..
aac Add PNP_INFO to aac 2018-06-01 19:42:59 +00:00
aacraid Add PNP info to the PCI attachment of the aacraid driver. 2018-06-13 20:25:00 +00:00
acpi_support acpi: Add support for Thinkpads Mic led 2018-06-17 20:44:20 +00:00
acpica ARM64: Add support for ThunderX2 PCIe 2018-07-09 08:55:07 +00:00
adb
adlink
advansys
ae Add PNP info to PCI attachment of ae driver 2018-06-13 20:25:36 +00:00
age Add PNP info to PCI attachments of age driver 2018-06-13 20:25:32 +00:00
agp
aha
ahci Add PCI IDs for AMD X370 AHCI and XHCI. 2018-07-12 18:44:00 +00:00
aic
aic7xxx
al_eth
alc Add PNP info to PCI attachment of alc driver 2018-07-08 20:39:52 +00:00
ale Add PNP info to PCI attachment of ale driver 2018-06-13 20:25:23 +00:00
alpm
altera
amd_ecc_inject
amdpm
amdsbwd
amdsmb Update AMDSMB to use PCI_MATCH 2018-07-07 15:55:52 +00:00
amdsmn
amdtemp
amr Add PNP info to PCI attachment of amr driver 2018-06-13 20:25:27 +00:00
an Add PNP info to PCI attachment of an driver 2018-06-13 20:25:09 +00:00
arcmsr
asmc Yank crufty INTR_FILTER option 2018-05-24 17:06:00 +00:00
ata Reset indentiation of ata_suspend() such that its clear we fall through 2018-07-03 16:17:59 +00:00
ath Fix PCI_SUBDEV call 2018-07-07 15:55:58 +00:00
atkbdc Drop MOUSE_GETVARS and MOUSE_SETVARS ioctls support. 2018-06-10 10:23:31 +00:00
auxio
axgbe
bce
beri
bfe Add PNP info to PCI attachments of bfe driver 2018-07-08 20:39:57 +00:00
bge Add PNP info to PCI attachments of bge driver 2018-07-08 20:40:01 +00:00
bhnd bhnd nvram map: don't write "variable records written" to standard out by default 2018-05-19 18:15:41 +00:00
bktr Don't use generic PCI_VENDOR and PCI_PRODUCT macros. Prefix them with 2018-06-24 19:01:01 +00:00
bm
bnxt netmap and iflib drivers, silence unused var warnings 2018-05-19 05:57:26 +00:00
buslogic
bvm
bwi Add PNP info to PCI attachment of bwi driver 2018-06-13 20:25:18 +00:00
bwn Add PNP info to PCI attachment of bwn driver 2018-06-13 20:25:13 +00:00
bxe Fix build of bxe with base gcc on i386 2018-06-11 10:08:22 +00:00
cadence
cardbus
cas Add PNP info to PCI attachment of cas driver 2018-07-08 20:39:23 +00:00
ce
cesa Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro names 2018-07-09 07:21:37 +00:00
cfe
cfi
chromebook_platform
ciss Add PNP info to PCI attachments of ciss driver 2018-07-08 20:40:10 +00:00
cmx
coretemp Quiet coretemp probe 2018-06-15 02:28:36 +00:00
cp
cpuctl Typo. 2018-05-22 15:49:23 +00:00
cpufreq
cs
ctau
cx Use __builtin for various mem* and b* (e.g. bzero) routines. 2018-06-02 18:03:35 +00:00
cxgb
cxgbe Fix vertical whitespace nit in cxgbe. 2018-07-10 06:09:25 +00:00
cy
cyapa
dc Add PNP info to PCI attachment of dc driver 2018-07-08 20:40:06 +00:00
dcons
de
dme
dpaa
dpms
dpt
drm drm: fix memory leak on error path 2018-05-28 02:34:38 +00:00
drm2 Fix build of i915kms with base gcc 2018-06-11 08:11:35 +00:00
dwc
e1000
ed
efidev Add missing MODULE_VERSION() and MODULE_DEPEND(). 2018-06-28 17:07:20 +00:00
ena Remove stray space from PNP string. 2018-07-08 23:12:27 +00:00
ep
esp
et Add PNP info to PCI attachment of et driver 2018-07-08 20:40:28 +00:00
etherswitch
evdev [evdev] Sync event codes with Linux kernel 4.16 2018-06-03 10:53:10 +00:00
ex
exca
extres Fix handling of enable counter for shared GPIO line in fixed regulator. 2018-06-16 08:25:38 +00:00
fb
fdc
fdt Increase the number of fdt memory regions we support to 16. Some SoCs have 2018-05-29 17:44:40 +00:00
fe
ffec
filemon
firewire
flash mx25l: compat_data is only defined when FDT is 2018-06-14 19:01:40 +00:00
fxp Add PNP info to PCI attachment of fxp driver 2018-07-08 20:39:43 +00:00
gem Add PNP info to PCI attachment of gem driver 2018-07-08 20:39:48 +00:00
glxiic
glxsb
gpio
gxemul
hdmi
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc hwpmc: remove hacks to work around incorrect pc_domain 2018-07-06 06:21:24 +00:00
hyperv hyperv: Fix boot-up after malloc() returns memory of NX by default now 2018-07-07 00:41:04 +00:00
ic
ichiic ig4(4): add devmatch(8) PNP info 2018-07-09 20:00:45 +00:00
ichsmb
ichwd
ida
if_ndis
iicbus
iir
imcsmb
intel
intpm
io
ioat
ipmi
ips
ipw Add PNP info to PCI attachment of ipw driver 2018-07-08 20:40:23 +00:00
isci
iscsi
iscsi_initiator
iser
isl
ismt
isp
ispfw
iwi
iwm
iwn iwn: Add the missing IWN_SDID_6035_5 subdevice 2018-06-30 04:30:08 +00:00
ixgbe Add PNP info to PCI attachment of ixv driver 2018-07-08 20:40:19 +00:00
ixl ixl(4): Set baudrate on link up using proper link_speed variable 2018-07-12 17:42:36 +00:00
jedec_dimm
jedec_ts
jme
joy
kbd
kbdmux
ksyms
le
led
lge
liquidio Fix build of liquidio with base gcc on i386 2018-06-13 07:55:57 +00:00
malo
mbox
mc146818
md md: use prestaged mfs_root 2018-06-07 13:57:34 +00:00
mdio
mem
mfi
mge
mii
mk48txx
mlx
mlx4
mlx5 Add support for hardware rate limiting to mlx5en(4). 2018-05-29 14:04:57 +00:00
mly
mmc Fix building GENERIC-MMCCAM on arm64 2018-05-25 19:00:28 +00:00
mmcnull
mn
mpr
mps
mpt
mrsas mrsas(4): Remove unneed extra arg from MR_LdBlockSizeGet(). 2018-05-23 07:39:00 +00:00
mse Drop MOUSE_GETVARS and MOUSE_SETVARS ioctls support. 2018-06-10 10:23:31 +00:00
msk
mthca
mvs
mwl
mxge mxge: replace 65536 with IP_MAXPACKET in tso settings. 2018-07-05 02:43:10 +00:00
my
nand
ncr Add PNP info to the PCI attachment of the ncr driver. 2018-06-13 20:24:49 +00:00
nctgpio
ncv
neta
netfpga10g/nf10bmac
netmap netmap and iflib drivers, silence unused var warnings 2018-05-19 05:57:26 +00:00
nfe
nfsmb
nge
nmdm
nsp
ntb
null
nvd
nvme Refactor NVMe CAM integration. 2018-05-25 03:34:33 +00:00
nvram
nvram2env
oce
ocs_fc Fix build of ocs_fs with base gcc on i386 2018-06-11 07:57:32 +00:00
ofw Add missing include of sys/boot.h 2018-07-13 18:00:13 +00:00
otus
ow
pbio
pccard pccard: recode to use devctl_safe_quote_sb instead of devctl_safe_quote. 2018-06-27 04:11:14 +00:00
pccbb remove unneeded inclusion of sys/interrupt.h from several files 2018-07-04 09:07:18 +00:00
pcf
pci Fix build broken by r336130 2018-07-10 09:49:27 +00:00
pcn
pms
powermac_nvram
ppbus
ppc
proto
psci psci: Add \n at the end of printf 2018-07-06 17:39:48 +00:00
pst
pty
puc puc(4): Add provisional support for Exar XR17V352 2018-06-06 16:47:33 +00:00
qlnx/qlnxe
qlxgb
qlxgbe
qlxge
quicc
ral
random Reduce overhead of entropy collection 2018-05-31 21:53:07 +00:00
rc
rccgpio
re
rl
rndtest
rp
rt
rtwn rtwn(4): decode some bit fields + merge duplicate code. 2018-06-19 00:38:28 +00:00
safe Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro names 2018-07-09 07:21:37 +00:00
sbni
scc
sdhci
sec
sf
sfxge
sge
siis
sio
sis
sk
smartpqi Re-unbreak smartpqi(4) GCC build 2018-07-13 22:49:48 +00:00
smbus
smc
sn
snp
sound
speaker
spibus Enhancements and fixes for the spigen(4) driver... 2018-07-11 17:54:41 +00:00
ste
stg
stge
sym
syscons Drop MOUSE_GETVARS and MOUSE_SETVARS ioctls support. 2018-06-10 10:23:31 +00:00
tcp_log
tdfx
terasic
ti
tl
tpm
trm
tsec
twa
twe
tws
tx
txp
uart Add a driver for the BCM2835 Mini-UART as seen on the RPi3 2018-06-12 13:26:31 +00:00
ubsec Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro names 2018-07-09 07:21:37 +00:00
usb Add PCI IDs for AMD X370 AHCI and XHCI. 2018-07-12 18:44:00 +00:00
veriexec Device for user space to interface with MAC/veriexec. 2018-06-20 00:48:46 +00:00
vge
viapm
viawd
videomode
virtio Update VirtIO definitions from Linux virtio_config.h and virtio_ring.h headers 2018-06-17 20:45:48 +00:00
vkbd
vmware
vnic Fix vnic fallback PHY name matching after r334880. 2018-07-14 16:06:53 +00:00
vr
vt Fix compilation. 2018-06-25 11:12:21 +00:00
vte
vx
watchdog
wb
wbwd
wi
wpi
wtap UDP: further performance improvements on tx 2018-05-23 21:02:14 +00:00
xdma
xe
xen xen-netback: fix LOR 2018-06-26 14:07:11 +00:00
xilinx
xl