]> git.baikalelectronics.ru Git - kernel.git/commit
NTB: Handle 64bit BAR sizes
authorJon Mason <jon.mason@intel.com>
Wed, 30 Jan 2013 18:40:52 +0000 (11:40 -0700)
committerJon Mason <jon.mason@intel.com>
Wed, 15 May 2013 17:57:40 +0000 (10:57 -0700)
commit8ae86b155fa41eef99e9bd21d2eb0805c014e703
treeb128844cff7e10850abcb8fa363999c8c1d09b22
parent1d14ee790e6be048ca11525cfb47b608e9607a96
NTB: 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.

Signed-off-by: Jon Mason <jon.mason@intel.com>
drivers/ntb/ntb_hw.c
drivers/ntb/ntb_transport.c