]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r349594, r349595, r349601: Add driver for NTB in AMD SoC.
authorAlexander Motin <mav@FreeBSD.org>
Tue, 27 Aug 2019 04:13:22 +0000 (04:13 +0000)
committerAlexander Motin <mav@FreeBSD.org>
Tue, 27 Aug 2019 04:13:22 +0000 (04:13 +0000)
commit514bfd465355af75070eab5c5c05b1755bf5d50e
tree6b7579f94496fd43583cd210abe7ce6df6133b72
parent81fa3f59808c5f3428066969d88a9eb969b57f37
MFC r349594, r349595, r349601: Add driver for NTB in AMD SoC.

This patch is the driver for NTB hardware in AMD SoCs (ported from Linux)
and enables the NTB infrastructure like Doorbells, Scratchpads and Memory
window in AMD SoC. This driver has been validated using ntb_transport and
if_ntb driver already available in FreeBSD.

Submitted by: Rajesh Kumar <rajesh1.kumar@amd.com>
Relnotes: yes
12 files changed:
sys/amd64/conf/NOTES
sys/conf/files.amd64
sys/conf/files.i386
sys/dev/ntb/ntb.c
sys/dev/ntb/ntb.h
sys/dev/ntb/ntb_hw/ntb_hw_amd.c [new file with mode: 0644]
sys/dev/ntb/ntb_hw/ntb_hw_amd.h [new file with mode: 0644]
sys/dev/ntb/ntb_if.m
sys/dev/ntb/ntb_transport.c
sys/i386/conf/NOTES
sys/modules/ntb/Makefile
sys/modules/ntb/ntb_hw_amd/Makefile [new file with mode: 0644]