diff --git a/dkms.conf b/dkms.conf index 11da121..ea5c10b 100644 --- a/dkms.conf +++ b/dkms.conf @@ -1,5 +1,5 @@ PACKAGE_NAME="vendor-reset" -PACKAGE_VERSION="0.0.12" +PACKAGE_VERSION="0.0.13" BUILT_MODULE_NAME[0]="${PACKAGE_NAME}" MAKE[0]="make KDIR=${kernel_source_dir}" CLEAN="make KDIR=${kernel_source_dir} clean" diff --git a/src/amd/common.c b/src/amd/common.c index fc1ddbf..80e80ab 100644 --- a/src/amd/common.c +++ b/src/amd/common.c @@ -42,7 +42,7 @@ int amd_common_pre_reset(struct vendor_reset_dev *dev) int ret, i; /* disable bus reset for the card, seems to be an issue with all of them */ - dev->dev_flags |= PCI_DEV_FLAGS_NO_BUS_RESET; + dev->pdev->dev_flags |= PCI_DEV_FLAGS_NO_BUS_RESET; /* do not try to reset the card under amdgpu, it will cause problems */ if (pdev->driver && !strcmp(pdev->driver->name, "amdgpu"))