diff options
author | Serge Semin <fancer.lancer@gmail.com> | 2016-12-14 00:49:14 +0100 |
---|---|---|
committer | Jon Mason <jdmason@kudzu.us> | 2017-07-06 17:30:07 +0200 |
commit | 1e5301196a88961b02fe43c73a952f78b2c84712 (patch) | |
tree | e7ea5ccf325709d0af0faf6d4f177d44a89f3371 /include/crypto/sha512_base.h | |
parent | NTB: Make link-state API being declared first (diff) | |
download | linux-1e5301196a88961b02fe43c73a952f78b2c84712.tar.xz linux-1e5301196a88961b02fe43c73a952f78b2c84712.zip |
NTB: Add indexed ports NTB API
There is some NTB hardware, which can combine more than just two domains
over NTB. For instance, some IDT PCIe-switches can have NTB-functions
activated on more than two-ports. The different domains are distinguished
by ports they are connected to. So the new port-related methods are added to
the NTB API:
ntb_port_number() - return local port
ntb_peer_port_count() - return number of peers local port can connect to
ntb_peer_port_number(pdix) - return port number by it index
ntb_peer_port_idx(port) - return port index by it number
Current test-drivers aren't changed much. They still support two-ports devices
for the time being while multi-ports hardware drivers aren't added.
By default port-related API is declared for two-ports hardware.
So corresponding hardware drivers won't need to implement it.
Signed-off-by: Serge Semin <fancer.lancer@gmail.com>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
Diffstat (limited to 'include/crypto/sha512_base.h')
0 files changed, 0 insertions, 0 deletions