]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
NTB: MFV 113fc505: Handle 64bit BAR sizes
authorcem <cem@FreeBSD.org>
Sun, 11 Oct 2015 20:58:00 +0000 (20:58 +0000)
committercem <cem@FreeBSD.org>
Sun, 11 Oct 2015 20:58:00 +0000 (20:58 +0000)
commit393effa336979c40469fd745db0dc84f70c1cb00
tree4b1370509f61fa7bdcc593efb974df6072fcad29
parent78020bdbae21d839d996d61de0dd620f2d0449e0
NTB: MFV 113fc505: Handle 64bit BAR sizes

64bit BAR sizes are permissible with an NTB device.  To support them
various modifications and clean-ups were required, most significantly
using 2 32bit scratch pad registers for each BAR.

Also, modify the driver to allow more than 2 Memory Windows.

Authored by: Jon Mason
Obtained from: Linux
Sponsored by: EMC / Isilon Storage Division
sys/dev/ntb/if_ntb/if_ntb.c