mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-19 03:31:26 +00:00
qla2x00t-32gbit: Remove pci-dma-compat wrapper API
Link: https://lore.kernel.org/r/24627a86cf1e67fd229bc323316523d1ba0811f9.1596045683.git.usuraj35@gmail.com Signed-off-by: Suraj Upadhyay <usuraj35@gmail.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> See also upstream commit 8d1f1ffaeb27ca81ea0dd24e238015efee7b5924. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9142 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -1931,7 +1931,7 @@ qla2x00_config_dma_addressing(struct qla_hw_data *ha)
|
||||
if (!dma_set_mask(&ha->pdev->dev, DMA_BIT_MASK(64))) {
|
||||
/* Any upper-dword bits set? */
|
||||
if (MSD(dma_get_required_mask(&ha->pdev->dev)) &&
|
||||
!pci_set_consistent_dma_mask(ha->pdev, DMA_BIT_MASK(64))) {
|
||||
!dma_set_coherent_mask(&ha->pdev->dev, DMA_BIT_MASK(64))) {
|
||||
/* Ok, a 64bit DMA mask is applicable. */
|
||||
ha->flags.enable_64bit_addressing = 1;
|
||||
ha->isp_ops->calc_req_entries = qla2x00_calc_iocbs_64;
|
||||
@@ -1941,7 +1941,7 @@ qla2x00_config_dma_addressing(struct qla_hw_data *ha)
|
||||
}
|
||||
|
||||
dma_set_mask(&ha->pdev->dev, DMA_BIT_MASK(32));
|
||||
pci_set_consistent_dma_mask(ha->pdev, DMA_BIT_MASK(32));
|
||||
dma_set_coherent_mask(&ha->pdev->dev, DMA_BIT_MASK(32));
|
||||
}
|
||||
|
||||
static void
|
||||
|
||||
Reference in New Issue
Block a user