mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 17:25:35 +03:00
misc: mods: fix compilation with kernel 5.18
Integrates CL 31407382. Bug 3680536 Change-Id: I5a50dc1c5af1dfcc52aa112269f6802e447206d4 Signed-off-by: Chris Dragan <kdragan@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2729243 Reviewed-by: Sachin Nikam <snikam@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Laxman Dewangan
parent
d8714b7da4
commit
4974a781b6
@@ -879,7 +879,7 @@ int esc_mods_pci_set_dma_mask(struct mods_client *client,
|
||||
|
||||
mask = dma_mask->num_bits == 64 ? ~0ULL : (1ULL<<dma_mask->num_bits)-1;
|
||||
|
||||
err = pci_set_dma_mask(dev, mask);
|
||||
err = dma_set_mask(&dev->dev, mask);
|
||||
if (err) {
|
||||
cl_error(
|
||||
"failed to set dma mask 0x%llx (%u) for dev %04x:%02x:%02x.%x\n",
|
||||
@@ -895,7 +895,11 @@ int esc_mods_pci_set_dma_mask(struct mods_client *client,
|
||||
err = OK;
|
||||
#endif
|
||||
} else {
|
||||
#if defined(MODS_HAS_SET_COHERENT_MASK)
|
||||
err = dma_set_coherent_mask(&dev->dev, mask);
|
||||
#else
|
||||
err = pci_set_consistent_dma_mask(dev, mask);
|
||||
#endif
|
||||
if (err)
|
||||
cl_error(
|
||||
"failed to set consistent dma mask 0x%llx (%u) for dev %04x:%02x:%02x.%x\n",
|
||||
|
||||
Reference in New Issue
Block a user