| Commit message (Expand) | Author | Age | Files | Lines |
* | ntb_transport(4): Mark callouts MP-safe. | Alexander Motin | 2021-08-24 | 1 | -3/+3 |
* | MFC r368563: | Ryan Libby | 2020-12-19 | 1 | -0/+1 |
* | MFC r366969, r366973: | Mark Johnston | 2020-11-22 | 2 | -49/+439 |
* | MFC r366968: | Mark Johnston | 2020-10-30 | 1 | -1/+1 |
* | MFC r357920: Add support for Hygon NTB PCI device in ntb_hw_amd driver. | Alexander Motin | 2020-02-21 | 2 | -1/+17 |
* | MFC r355165: Make DMAR allow Intel NTB device to access its own BAR0. | Alexander Motin | 2019-12-04 | 1 | -0/+32 |
* | MFC r355163: Make the code slightly more compact. | Alexander Motin | 2019-12-04 | 1 | -22/+26 |
* | MFC r355074: Report XLAT0 register for completeness. | Alexander Motin | 2019-12-04 | 1 | -0/+8 |
* | MFC r354702: | Alexander Motin | 2019-11-28 | 5 | -0/+11 |
* | MFC r354840: Call bus_dma_dmar_set_buswide(9) added in r354830. | Alexander Motin | 2019-11-26 | 1 | -0/+6 |
* | MFC r354581,r354597: Add compact scraptchpad protocol for ntb_transport(4). | Alexander Motin | 2019-11-24 | 1 | -32/+88 |
* | MFC r354580: Allow splitting PLX NTB BAR2 into several memory windows. | Alexander Motin | 2019-11-24 | 1 | -101/+137 |
* | MFC r351105, r351107: Limit memory window usage in ntb_transport to 256MB. | Alexander Motin | 2019-08-27 | 1 | -18/+23 |
* | MFC r351072: Implement new methods for Intel and PLX NTB. | Alexander Motin | 2019-08-27 | 2 | -0/+83 |
* | MFC r351056, r351083: Add support for PCI Device ID 0x148B in ntb_hw_amd driver. | Alexander Motin | 2019-08-27 | 2 | -67/+112 |
* | MFC r349594, r349595, r349601: Add driver for NTB in AMD SoC. | Alexander Motin | 2019-08-27 | 6 | -30/+1647 |
* | MFC r344437: Allow I/OAT of present Xeon E5/E7 to work thorugh PLX NTB. | Alexander Motin | 2019-02-28 | 1 | -4/+12 |
* | Reapply, with minor tweaks, r338025, from the original commit: | Warner Losh | 2018-09-26 | 1 | -1/+1 |
* | Back out r338035 until Warner is finished churning GSoC PNP patches | Conrad Meyer | 2018-08-19 | 1 | -1/+1 |
* | Remove unused and easy to misuse PNP macro parameter | Conrad Meyer | 2018-08-19 | 1 | -1/+1 |
* | Try to preallocate receive memory early. | Alexander Motin | 2018-01-31 | 1 | -1/+12 |
* | Use bus_dmamem_alloc(9) KPI instead of contigmalloc(9). | Alexander Motin | 2018-01-26 | 1 | -17/+42 |
* | Fix typos from last commit, these should have been #. | Warner Losh | 2017-12-22 | 1 | -1/+1 |
* | Use '#' rather than some made up name for fields we want to ignore. | Warner Losh | 2017-12-22 | 1 | -1/+1 |
* | Add initial support for Address Lookup Table (A-LUT). | Alexander Motin | 2017-10-01 | 1 | -24/+73 |
* | Add PNP metadata to a few drivers | Conrad Meyer | 2017-09-14 | 1 | -5/+4 |
* | Add second entry to LUT on a link side in B2B mode. | Alexander Motin | 2017-09-14 | 1 | -4/+3 |
* | Increase negotiation polling period from 10ms to 100ms. | Alexander Motin | 2017-09-02 | 2 | -2/+2 |
* | Make NTB drivers report more info via NewBus methods. | Alexander Motin | 2017-09-02 | 5 | -7/+90 |
* | Link Interface has no Link Error registers. | Alexander Motin | 2017-09-01 | 1 | -3/+11 |
* | Clear doorbell bits after masking them before processing. | Alexander Motin | 2017-08-31 | 1 | -1/+3 |
* | Remove unneeded pmap_change_attr() calls. | Alexander Motin | 2017-08-31 | 1 | -4/+0 |
* | Add/polish some defines. | Alexander Motin | 2017-08-31 | 1 | -24/+25 |
* | Fix port control for PEX 8749. | Alexander Motin | 2017-08-31 | 1 | -3/+3 |
* | Make ntb_set_ctx() always generate fake link event. | Alexander Motin | 2017-08-31 | 1 | -0/+7 |
* | Make ntb_transport(4) ready receive early link events. | Alexander Motin | 2017-08-31 | 1 | -4/+4 |
* | Add NTB driver for PLX/Avago/Broadcom PCIe switches. | Alexander Motin | 2017-08-30 | 3 | -4/+949 |
* | Mask doorbells while processing them. | Alexander Motin | 2017-08-28 | 1 | -2/+7 |
* | Fix fake interrupt when set doorbell is unmasked. | Alexander Motin | 2017-08-28 | 1 | -8/+15 |
* | Report NTB link speed to console and interface. | Alexander Motin | 2017-04-23 | 5 | -16/+56 |
* | Pretend we support some IOCTLs to not scary upper layers. | Alexander Motin | 2017-01-11 | 1 | -0/+5 |
* | Wrap previous MSIX workaround into #ifndef EARLY_AP_STARTUP. | Alexander Motin | 2016-07-30 | 1 | -0/+4 |
* | Block MSIX negotiation until SMP started and IRQ reshuffled. | Alexander Motin | 2016-07-30 | 1 | -0/+15 |
* | Make MAC address generation more random. | Alexander Motin | 2016-07-30 | 1 | -2/+1 |
* | Fix infinite loops introduced at r303429. | Alexander Motin | 2016-07-30 | 1 | -2/+2 |
* | Fix NTBT_QP_LINKS negotiation. | Alexander Motin | 2016-07-29 | 1 | -29/+18 |
* | Clear scratchpad after MSIX negotiation to not leak garbage. | Alexander Motin | 2016-07-29 | 1 | -0/+1 |
* | Once more refactor KPI between ntb_transport(4) and if_ntb(4).. | Alexander Motin | 2016-07-29 | 3 | -87/+139 |
* | Fix r303429 build with invariants. | Alexander Motin | 2016-07-28 | 1 | -1/+1 |
* | Once more refactor KPI between NTB hardware and consumers. | Alexander Motin | 2016-07-28 | 5 | -749/+1152 |