index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
ntb
/
hw
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-25
ntb: idt: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY
Damien Le Moal
1
-1
/
+1
2023-08-18
ntb: amd: Drop unnecessary error check for debugfs_create_dir
Ruan Jinjie
1
-7
/
+4
2023-07-08
ntb: hw: amd: Fix debugfs_create_dir error checking
Anup Sharma
1
-1
/
+1
2023-07-08
ntb: intel: Remove redundant pci_clear_master
Cai Huoqing
1
-2
/
+0
2023-07-08
ntb: epf: Remove redundant pci_clear_master
Cai Huoqing
1
-8
/
+4
2023-07-08
ntb_hw_amd: Remove redundant pci_clear_master
Cai Huoqing
1
-2
/
+0
2023-07-08
ntb: idt: drop redundant pci_enable_pcie_error_reporting()
Bjorn Helgaas
1
-12
/
+5
2023-07-08
ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
Yuan Can
1
-1
/
+6
2023-07-08
NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
Yuan Can
1
-1
/
+6
2023-07-08
ntb: idt: Fix error handling in idt_pci_driver_init()
Yuan Can
1
-1
/
+6
2023-04-03
driver core: class: remove struct class_interface * from callbacks
Greg Kroah-Hartman
1
-4
/
+2
2022-08-09
NTB: epf: Allow more flexibility in the memory BAR map method
Frank Li
1
-13
/
+35
2022-08-09
ntb: intel: add GNR support for Intel PCIe gen5 NTB
Dave Jiang
3
-5
/
+16
2022-08-09
ntb: idt: fix clang -Wformat warnings
Justin Stitt
1
-3
/
+3
2022-01-28
ntb: intel: fix port config status offset for SPR
Dave Jiang
2
-1
/
+32
2022-01-11
ntb_hw_switchtec: Fix a minor issue in config_req_id_table()
Kelvin Cao
1
-1
/
+1
2022-01-11
ntb_hw_switchtec: Remove code for disabling ID protection
Kelvin Cao
1
-3
/
+0
2022-01-11
ntb_hw_switchtec: Update the way of getting VEP instance ID
Kelvin Cao
1
-3
/
+5
2022-01-11
ntb_hw_switchtec: AND with the part_map for a valid tpart_vec
Jeremy Pallotta
1
-0
/
+1
2022-01-11
ntb_hw_switchtec: Fix bug with more than 32 partitions
Wesley Sheng
1
-7
/
+5
2022-01-11
ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all
Jeremy Pallotta
1
-2
/
+2
2022-01-11
ntb_hw_switchtec: fix the spelling of "its"
Randy Dunlap
1
-1
/
+1
2022-01-11
ntb_hw_amd: Add NTB PCI ID for new gen CPU
Sanjay R Mehta
1
-0
/
+2
2021-09-05
NTB: switch from 'pci_' to 'dma_' API
Christophe JAILLET
3
-33
/
+6
2021-09-04
ntb: intel: remove invalid email address in header comment
Dave Jiang
1
-3
/
+0
2021-02-23
NTB: Add support for EPF PCI Non-Transparent Bridge
Kishon Vijay Abraham I
5
-0
/
+762
2020-12-06
ntb: intel: add Intel NTB LTR vendor support for gen4 NTB
Dave Jiang
3
-1
/
+42
2020-12-06
ntb: idt: fix error check in ntb_hw_idt.c
Wang Qing
1
-2
/
+2
2020-08-24
ntb: intel: Fix memleak in intel_ntb_pci_probe
Dinghao Liu
1
-1
/
+1
2020-08-23
NTB: hw: amd: fix an issue about leak system resources
Kaige Li
1
-0
/
+1
2020-08-14
ntb: intel: constify ioreadX() iomem argument (as in generic implementation)
Krzysztof Kozlowski
3
-3
/
+3
2020-06-05
ntb: hw: remove the code that sets the DMA mask
Logan Gunthorpe
3
-14
/
+0
2020-06-05
ntb: intel: fix static declaration
Dave Jiang
1
-1
/
+1
2020-06-05
ntb: intel: add hw workaround for NTB BAR alignment
Dave Jiang
3
-13
/
+79
2020-04-20
ntb: intel: Add Icelake (gen4) support for Intel NTB
Dave Jiang
7
-27
/
+640
2020-04-03
Merge tag 'pci-v5.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-2
/
+2
2020-03-28
PCI/AER: Rationalize error status register clearing
Kuppuswamy Sathyanarayanan
1
-2
/
+2
2020-03-13
NTB: add pci shutdown handler for AMD NTB
Arindam Nath
1
-0
/
+17
2020-03-13
NTB: send DB event when driver is loaded or un-loaded
Arindam Nath
2
-2
/
+56
2020-03-13
NTB: remove redundant setting of DB valid mask
Arindam Nath
1
-2
/
+0
2020-03-13
NTB: return link up status correctly for PRI and SEC
Arindam Nath
2
-5
/
+60
2020-03-13
NTB: add helper functions to set and clear sideinfo
Arindam Nath
2
-10
/
+37
2020-03-13
NTB: move ntb_ctrl handling to init and deinit
Arindam Nath
1
-10
/
+10
2020-03-13
NTB: handle link up, D0 and D3 events correctly
Arindam Nath
1
-0
/
+6
2020-03-13
NTB: handle link down event correctly
Arindam Nath
1
-3
/
+6
2020-03-13
NTB: remove handling of peer_sta from amd_link_is_up
Arindam Nath
1
-11
/
+0
2020-03-13
NTB: set peer_sta within event handler itself
Arindam Nath
1
-2
/
+4
2020-03-13
NTB: return the side info status from amd_poll_link
Arindam Nath
2
-8
/
+5
2020-03-13
NTB: define a new function to get link status
Arindam Nath
1
-43
/
+50
2020-03-13
NTB: Enable link up and down event notification
Arindam Nath
1
-0
/
+5
2020-03-13
NTB: clear interrupt status register
Arindam Nath
1
-0
/
+3
2020-03-13
NTB: Fix access to link status and control register
Arindam Nath
1
-3
/
+37
2020-03-13
ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0
Alexander Fomichev
1
-1
/
+1
2020-03-12
NTB: Fix an error in get link status
Jiasen Lin
2
-3
/
+2
2019-12-07
NTB: Add Hygon Device ID
Jiasen Lin
1
-0
/
+1
2019-09-23
NTB: fix IDT Kconfig typos/spellos
Randy Dunlap
1
-3
/
+3
2019-09-23
ntb_hw_amd: Add memory window support for new AMD hardware
Sanjay R Mehta
2
-6
/
+24
2019-09-23
ntb_hw_amd: Add a new NTB PCI device ID
Sanjay R Mehta
2
-2
/
+2
2019-09-23
ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0
Alexander Fomichev
1
-1
/
+1
2019-07-21
Merge tag 'ntb-5.3' of git://github.com/jonmason/ntb
Linus Torvalds
3
-40
/
+58
2019-06-13
ntb_hw_switchtec: Fix setup MW with failure bug
Joey Zhang
1
-27
/
+39
2019-06-13
ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for cross...
Wesley Sheng
1
-0
/
+3
2019-06-13
ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function
Joey Zhang
1
-4
/
+7
2019-06-13
NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask()
Dan Carpenter
1
-1
/
+1
2019-06-13
ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev()
Dan Carpenter
1
-1
/
+1
2019-06-13
NTB: ntb_hw_amd: set peer limit register
Sanjay R Mehta
1
-4
/
+4
2019-06-13
ntb: intel: Make intel_ntb3_peer_db_addr static
YueHaibing
1
-3
/
+3
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288
Thomas Gleixner
1
-10
/
+1
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
10
-0
/
+10
2019-04-08
drivers: Remove explicit invocations of mmiowb()
Will Deacon
1
-7
/
+0
2019-03-15
Merge tag 'ntb-5.1' of git://github.com/jonmason/ntb
Linus Torvalds
4
-13
/
+70
2019-02-13
NTB: add new parameter to peer_db_addr() db_bit and db_data
Leonid Ravich
4
-10
/
+62
2019-02-11
ntb_hw_switchtec: Added support of >=4G memory windows
Paul Selles
1
-2
/
+7
2019-02-11
ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers
Paul Selles
1
-1
/
+1
2019-01-28
Merge 5.0-rc4 into char-misc-next
Greg Kroah-Hartman
1
-4
/
+4
2019-01-22
ntb: ntb_hw_switchtec: Cleanup 64bit IO defines to use the common header
Logan Gunthorpe
1
-32
/
+4
2019-01-22
ntb: ntb_hw_intel: use io-64-nonatomic instead of in-driver hacks
Logan Gunthorpe
1
-29
/
+1
2019-01-08
cross-tree: phase out dma_zalloc_coherent()
Luis Chamberlain
1
-4
/
+4
2018-11-01
ntb: idt: Alter the driver info comments
Serge Semin
3
-9
/
+8
2018-11-01
ntb: idt: Discard temperature sensor IRQ handler
Serge Semin
2
-43
/
+3
2018-11-01
ntb: idt: Add basic hwmon sysfs interface
Serge Semin
3
-1
/
+206
2018-11-01
ntb: idt: Alter temperature read method
Serge Semin
2
-17
/
+152
2018-10-31
ntb: idt: Set PCIe bus address to BARLIMITx
Serge Semin
1
-1
/
+1
2018-10-31
NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks
Gustavo A. R. Silva
1
-4
/
+4
2018-10-31
ntb: intel: fix return value for ndev_vec_mask()
Dave Jiang
1
-1
/
+1
2018-06-29
switchtec: Use generic PCI Vendor ID and Class Code
Doug Meyer
1
-1
/
+2
2018-06-12
Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
2
-4
/
+4
2018-06-12
treewide: kzalloc_node() -> kcalloc_node()
Kees Cook
2
-4
/
+4
2018-06-11
NTB: ntb_hw_idt: fix typo 'can by' to 'can be'
Wolfram Sang
1
-1
/
+1
2018-06-11
ntb: intel: change references of skx to gen3
Dave Jiang
4
-130
/
+126
2018-06-11
ntb: intel: split out the gen3 code
Dave Jiang
6
-657
/
+754
2018-06-11
ntb: intel: header definitions refactor
Dave Jiang
4
-142
/
+237
2018-01-28
ntb_hw_switchtec: Make function switchtec_ntb_remove() static
Wei Yongjun
1
-2
/
+2
2018-01-28
NTB: ntb_hw_idt: Set NTB_TOPO_SWITCH topology
Serge Semin
1
-1
/
+1
2018-01-28
NTB: Set dma mask and dma coherent mask to NTB devices
Serge Semin
3
-1
/
+15
2018-01-28
NTB: Rename NTB messaging API methods
Serge Semin
1
-15
/
+12
2018-01-28
ntb_hw_switchtec: fix logic error
Arnd Bergmann
1
-1
/
+1
2018-01-28
ntb_hw_switchtec: Check for alignment of the buffer in mw_set_trans()
Logan Gunthorpe
1
-0
/
+13
2018-01-28
ntb_hw_switchtec: Force down the link before initializing
Logan Gunthorpe
1
-7
/
+50
2018-01-28
ntb_hw_switchtec: Crosslink doorbells and messages
Logan Gunthorpe
1
-10
/
+55
2018-01-28
ntb_hw_switchtec: Add initialization code for crosslink
Logan Gunthorpe
1
-5
/
+197
2018-01-28
ntb_hw_switchtec: Make switchtec_ntb_init_req_id_table() more general
Logan Gunthorpe
1
-36
/
+56
2018-01-28
ntb_hw_switchtec: Create helper function to setup reserved LUT MWs
Logan Gunthorpe
1
-29
/
+43
2018-01-28
ntb_hw_switchtec: Keep track of the number of LUT windows used by the driver
Logan Gunthorpe
1
-4
/
+8
2018-01-28
ntb_hw_switchtec: Allow using Switchtec NTB in multi-partition setups
Kelvin Cao
1
-9
/
+48
2018-01-28
NTB: switchtec_ntb: Add new line on appropriate printks
Jon Mason
1
-21
/
+21
2018-01-28
NTB: switchtec_ntb: fix spelling mistake: "peforming" -> "performing"
Colin Ian King
1
-1
/
+1
2018-01-28
ntb: remove Intel Atom NTB driver support
Dave Jiang
2
-363
/
+4
2018-01-28
NTB: ntb_hw_switchtec: Fix peer BAR bug in switchtec_ntb_init_shared_mw
Doug Meyer
1
-4
/
+5
2017-11-18
ntb: intel: remove b2b memory window workaround for Skylake NTB
Dave Jiang
1
-73
/
+2
2017-11-18
NTB: make idt_89hpes_cfg const
Bhumika Goyal
1
-8
/
+8
2017-11-18
NTB: switchtec_ntb: Add memory window support
Logan Gunthorpe
1
-3
/
+210
2017-11-18
NTB: switchtec_ntb: Implement scratchpad registers
Logan Gunthorpe
1
-2
/
+73
2017-11-18
NTB: switchtec_ntb: Implement doorbell registers
Logan Gunthorpe
1
-4
/
+85
2017-11-18
NTB: switchtec_ntb: Add link management
Logan Gunthorpe
1
-1
/
+129
2017-11-18
NTB: switchtec_ntb: Add skeleton NTB driver
Logan Gunthorpe
1
-1
/
+147
2017-11-18
NTB: switchtec_ntb: Initialize hardware for doorbells and messages
Logan Gunthorpe
1
-0
/
+142
2017-11-18
NTB: switchtec_ntb: Initialize hardware for memory windows
Logan Gunthorpe
1
-0
/
+360
2017-11-18
NTB: switchtec_ntb: Introduce initial NTB driver
Logan Gunthorpe
5
-0
/
+93
2017-07-06
NTB: Add IDT 89HPESxNTx PCIe-switches support
Serge Semin
6
-0
/
+3895
2017-07-06
ntb_hw_intel: Style fixes: open code macros that just obfuscate code
Logan Gunthorpe
2
-100
/
+95
2017-07-06
ntb_hw_amd: Style fixes: open code macros that just obfuscate code
Logan Gunthorpe
2
-29
/
+29
2017-07-06
NTB: Alter Scratchpads API to support multi-ports devices
Serge Semin
2
-14
/
+14
2017-07-06
NTB: Alter MW API to support multi-ports devices
Serge Semin
2
-37
/
+121
2017-07-06
NTB: Alter link-state API to support multi-port devices
Serge Semin
2
-2
/
+2
2017-06-19
ntb: ntb_hw_intel: Skylake doorbells should be 32bits, not 64bits
Dave Jiang
1
-1
/
+1
2017-02-16
ntb: ntb_hw_intel: link_poll isn't clearing the pending status properly
Dave Jiang
1
-1
/
+23
2016-12-23
NTB: Fix 'request_irq()' and 'free_irq()' inconsistancy
Christophe JAILLET
2
-2
/
+2
2016-12-23
ntb: fix SKX NTB config space size register offsets
Dave Jiang
1
-4
/
+4
2016-12-23
NTB: Register and offset values fix for memory window
Shyam Sundar S K
1
-10
/
+4
2016-12-23
NTB: add support for hotplug feature
Xiangliang Yu
2
-2
/
+12
2016-12-23
ntb: Adding Skylake Xeon NTB support
Dave Jiang
2
-5
/
+703
2016-11-13
ntb: ntb_hw_intel: init peer_addr in struct intel_ntb_dev
Dave Jiang
1
-0
/
+3
2016-11-13
NTB: ntb_hw_intel: Fix typo in module parameter descriptions
Wei Yongjun
1
-6
/
+6
2016-08-05
NTB: ntb_hw_intel: use local variable pdev
Allen Hubbe
1
-5
/
+5
2016-08-05
NTB: ntb_hw_intel: show BAR size in debugfs info
Allen Hubbe
1
-1
/
+38
2016-03-26
NTB: Remove _addr functions from ntb_hw_amd
Allen Hubbe
1
-30
/
+0
2016-01-21
NTB: Fix macro parameter conflict with field name
Allen Hubbe
1
-2
/
+3
2016-01-21
NTB: Add support for AMD PCI-Express Non-Transparent Bridge
Xiangliang Yu
6
-0
/
+1370
2016-01-11
NTB: Clear property bits in BAR value
Dave Jiang
2
-2
/
+5
2015-11-08
NTB: unify translation addresses
Dave Jiang
2
-18
/
+13
2015-09-07
NTB: Fix range check on memory window index
Allen Hubbe
1
-1
/
+1
2015-09-07
NTB: Improve index handling in B2B MW workaround
Allen Hubbe
1
-6
/
+16
2015-09-07
NTB: Add PCI Device IDs for Broadwell Xeon
Dave Jiang
2
-0
/
+18
2015-07-04
NTB: Add split BAR output for debugfs stats
Dave Jiang
1
-15
/
+68
2015-07-04
NTB: Change WARN_ON_ONCE to pr_warn_once on unsafe
Dave Jiang
1
-8
/
+16
2015-07-04
NTB: Print driver name and version in module init
Dave Jiang
1
-0
/
+4
2015-07-04
NTB: Rename Intel code names to platform names
Dave Jiang
2
-455
/
+455
2015-07-04
NTB: Use NUMA memory in Intel driver
Allen Hubbe
1
-6
/
+12
2015-07-04
NTB: Add parameters for Intel SNB B2B addresses
Allen Hubbe
1
-19
/
+58
2015-07-04
NTB: Check the device ID to set errata flags
Dave Jiang
1
-5
/
+44
2015-07-04
NTB: Enable link for Intel root port mode in probe
Dave Jiang
1
-0
/
+10
2015-07-04
NTB: Split ntb_hw_intel and ntb_transport drivers
Allen Hubbe
6
-1751
/
+1939
2015-07-02
NTB: Move files in preparation for NTB abstraction
Allen Hubbe
2
-0
/
+2279