aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ntb
Commit message (Expand)AuthorAgeFilesLines
* ntb: Do not attempt to set write-combining on MWsConrad Meyer2015-10-291-0/+4
* if_ntb: Use ffsll() now that it is broadly availableConrad Meyer2015-10-221-8/+1
* NTB: Add device introspection sysctl hierarchyConrad Meyer2015-10-223-7/+371
* NTB: Revert r289645Conrad Meyer2015-10-202-8/+0
* if_ntb: Diff-reduce with Linux; add queue index typeConrad Meyer2015-10-201-10/+15
* NTB: MFV 8c9edf63: Fix zero size or integer overflow in ntb_set_mwConrad Meyer2015-10-201-4/+7
* NTB: MFV da2e5ae5: Fix ntb_transport out-of-order RX updateConrad Meyer2015-10-201-44/+74
* if_ntb: Correct over-long lines, use qmin()Conrad Meyer2015-10-201-4/+4
* if_ntb: Use if_printf instead of device_printfConrad Meyer2015-10-201-8/+7
* NTB: MFV 2f887b9a: Rename Intel code names to platform namesConrad Meyer2015-10-202-154/+154
* NTB: Don't abort if setting a MW write-combine failsConrad Meyer2015-10-201-10/+27
* NTB: Fix typo in bar5 tunablesConrad Meyer2015-10-201-2/+2
* NTB: MFV 7eb38781: Print driver name in module initConrad Meyer2015-10-202-0/+8
* NTB: Clean up safely if attach fails earlyConrad Meyer2015-10-201-2/+4
* NTB: MFV 9891417d: Increase transport MTU to 64k from 16kConrad Meyer2015-10-201-1/+1
* if_ntb: Fix typo in qp_link_work to match LinuxConrad Meyer2015-10-201-2/+2
* NTB: MFV 42fefc86: Add parameters for Intel SNB B2B addressesConrad Meyer2015-10-201-2/+33
* if_ntb: MFV 2849b5d7: Reset transport QP link stats on downConrad Meyer2015-10-201-9/+22
* NTB: Change Atom (BWD/SoC) pci_id name to match othersConrad Meyer2015-10-201-2/+3
* NTB: MFV 5ae0beb6: Enable link for Intel root port mode in probeConrad Meyer2015-10-201-1/+4
* NTB: enum-ify some HW constantsConrad Meyer2015-10-202-10/+15
* NTB: Pull copy of soc_link_is_err out of recover_soc_linkConrad Meyer2015-10-201-6/+1
* NTB: Drop some dead softc membersConrad Meyer2015-10-201-6/+7
* NTB: Replace last reg_ofs with self_regConrad Meyer2015-10-201-32/+24
* NTB: Add ntb_db_vector_mask() missed in r289546Conrad Meyer2015-10-193-4/+22
* NTB: Add ntb_db_valid_mask() missed in r289546Conrad Meyer2015-10-191-0/+15
* NTB: Add ntb_mw_clear_trans() missed in r289546Conrad Meyer2015-10-191-0/+17
* if_ntb: MFV e26a5843: Move MW/DB management to if_ntbConrad Meyer2015-10-184-737/+922
* if_ntb: Rename things to match Linux driverConrad Meyer2015-10-183-141/+136
* if_ntb: Replace handmade bitset macros with sys/bitset.hConrad Meyer2015-10-181-13/+22
* NTB: Flesh out the rest of the xeon_setup_b2b_mw changesConrad Meyer2015-10-182-63/+228
* NTB: "Split ntb_hw_intel and ntb_transport drivers"Conrad Meyer2015-10-183-237/+417
* NTB: Simplify ntb_map_pci_barsConrad Meyer2015-10-181-32/+21
* NTB: Simplify interrupt handling by merging SoC/XeonConrad Meyer2015-10-181-107/+32
* NTB: Rename some variables/functions to match LinuxConrad Meyer2015-10-184-101/+121
* NTB: Rename some constants to match LinuxConrad Meyer2015-10-183-88/+96
* NTB: MFV ab760a0c: Add split BAR support for HaswellConrad Meyer2015-10-153-43/+132
* NTB: Add variable number MW, DB CB support codeConrad Meyer2015-10-153-39/+86
* NTB: MFV 1db97f25: Pull out platform detection logicConrad Meyer2015-10-141-31/+66
* NTB: Abstract doorbell register accessConrad Meyer2015-10-141-48/+70
* if_ntb: MFV 3cc5ba19: Add alignment check to meet hardware requirementConrad Meyer2015-10-141-2/+15
* NTB: MFV a1413cfb: correct the spread of queues over mw'sConrad Meyer2015-10-141-2/+2
* NTB: Remap MSI-X messages over available slotsConrad Meyer2015-10-141-4/+67
* NTB: Reserve link event doorbell callback on XeonConrad Meyer2015-10-141-4/+13
* NTB: MFV 53a788a7: Split ntb_setup_interrupts() into SOC, Xeon, and legacy ro...Conrad Meyer2015-10-141-65/+112
* if_ntb: Cleanup styleConrad Meyer2015-10-141-9/+9
* NTB: MFV 403c63cb: client event cleanupConrad Meyer2015-10-142-6/+23
* NTB: MFV e8aeb60c: Disable interrupts and poll under high loadConrad Meyer2015-10-143-28/+65
* NTB: MFV 78958433: Enable Snoop on Primary SideConrad Meyer2015-10-142-11/+20
* NTB: MFV 58b88920: Document HW errataConrad Meyer2015-10-131-0/+5