diff options
author | Sean Bruno <sbruno@FreeBSD.org> | 2017-01-27 22:30:27 +0000 |
---|---|---|
committer | Sean Bruno <sbruno@FreeBSD.org> | 2017-01-27 22:30:27 +0000 |
commit | 96eeabefbe7b3d14e195815f4913c7c08a52b716 (patch) | |
tree | bd7ad163c41901bdd795fcd1e286b4eab8c7f290 /sys/net/iflib.c | |
parent | 95839d3d256bb5e095c2feb736b73c930b90ff41 (diff) | |
download | src-96eeabefbe7b3d14e195815f4913c7c08a52b716.tar.gz src-96eeabefbe7b3d14e195815f4913c7c08a52b716.zip |
Replace customized busmaster code with standardized setup call.
Reported by: jhb
Notes
Notes:
svn path=/head/; revision=312903
Diffstat (limited to 'sys/net/iflib.c')
-rw-r--r-- | sys/net/iflib.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/net/iflib.c b/sys/net/iflib.c index acad313c51cc..23a548e6dd96 100644 --- a/sys/net/iflib.c +++ b/sys/net/iflib.c @@ -4781,12 +4781,9 @@ iflib_msix_init(if_ctx_t ctx) ** successfully initialize us. */ { - uint16_t pci_cmd_word; int msix_ctrl, rid; - pci_cmd_word = pci_read_config(dev, PCIR_COMMAND, 2); - pci_cmd_word |= PCIM_CMD_BUSMASTEREN; - pci_write_config(dev, PCIR_COMMAND, pci_cmd_word, 2); + pci_enable_busmaster(dev); rid = 0; if (pci_find_cap(dev, PCIY_MSIX, &rid) == 0 && rid != 0) { rid += PCIR_MSIX_CTRL; |