]> git.baikalelectronics.ru Git - kernel.git/commit
ntb: ntb_hw_intel: Skylake doorbells should be 32bits, not 64bits
authorDave Jiang <dave.jiang@intel.com>
Thu, 8 Jun 2017 19:46:45 +0000 (12:46 -0700)
committerJon Mason <jdmason@kudzu.us>
Mon, 19 Jun 2017 18:24:41 +0000 (14:24 -0400)
commit5f47a0c575f95830efcc1cf0439f35df97c7b14a
treec53b7f7cfc01475bfe661fa718df936dca5f4278
parentf6fc58a6a1e3dd08dd346b9070832bd81b881bab
ntb: ntb_hw_intel: Skylake doorbells should be 32bits, not 64bits

Fixing doorbell register length to 32bits per spec. On Skylake NTB, the
doorbell registers are 32bit write only registers. The source for the
doorbell is a 64bit register that shows the interrupt bits.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Fixes: 89d91bfd2284 ("ntb: Adding Skylake Xeon NTB support")
Acked-by: Allen Hubbe <Allen.Hubbe@dell.com>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
drivers/ntb/hw/intel/ntb_hw_intel.c