summaryrefslogtreecommitdiff
path: root/drivers/ntb/hw/amd
diff options
context:
space:
mode:
authorLogan Gunthorpe <logang@deltatee.com>2017-08-03 12:19:50 -0600
committerJon Mason <jdmason@kudzu.us>2017-11-18 20:37:12 -0500
commit0ee28f26f378b31e87d35ae7a33e9b50b3283c84 (patch)
tree70cc7cc97a8032c8c39a7cc87910071e73217922 /drivers/ntb/hw/amd
parente099b45b7c27b4fc6510918ea8c7d18980787283 (diff)
downloadlinux-0ee28f26f378b31e87d35ae7a33e9b50b3283c84.tar.gz
NTB: switchtec_ntb: Add link management
switchtec_ntb checks for a link by looking at the shared memory window. If the magic number is correct and the other side indicates their link is enabled then we take the link to be up. Whenever we change our local link status we send a msg to the other side to check whether it's up and change their status. The current status is maintained in a flag so ntb_is_link_up can return quickly. We utilize Switchtec's link status notifier to also check link changes when the switch notices a port changes state. Signed-off-by: Logan Gunthorpe <logang@deltatee.com> Reviewed-by: Stephen Bates <sbates@raithlin.com> Reviewed-by: Kurt Schwemmer <kurt.schwemmer@microsemi.com> Acked-by: Allen Hubbe <Allen.Hubbe@dell.com> Signed-off-by: Jon Mason <jdmason@kudzu.us>
Diffstat (limited to 'drivers/ntb/hw/amd')
0 files changed, 0 insertions, 0 deletions