From 0f77c3ff8f15da8a3a7337a1aca88cb7d72636df Mon Sep 17 00:00:00 2001 From: Fuhai Wang Date: Thu, 29 Jul 2021 23:05:36 +0800 Subject: [PATCH] scsi: smartpqi: compat for tk3 Signed-off-by: Fuhai Wang --- drivers/scsi/smartpqi/Makefile | 4 ++-- drivers/scsi/smartpqi/smartpqi_kernel_compat.h | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/smartpqi/Makefile b/drivers/scsi/smartpqi/Makefile index 86e6fc70f..ba62e72df 100644 --- a/drivers/scsi/smartpqi/Makefile +++ b/drivers/scsi/smartpqi/Makefile @@ -1,4 +1,4 @@ - -obj-m += smartpqi.o +ccflags-y += -I. +obj-$(CONFIG_SCSI_SMARTPQI) += smartpqi.o smartpqi-objs := smartpqi_init.o smartpqi_sis.o smartpqi_sas_transport.o smartpqi_kernel_compat.o diff --git a/drivers/scsi/smartpqi/smartpqi_kernel_compat.h b/drivers/scsi/smartpqi/smartpqi_kernel_compat.h index 2287f7a1d..657cbe77f 100644 --- a/drivers/scsi/smartpqi/smartpqi_kernel_compat.h +++ b/drivers/scsi/smartpqi/smartpqi_kernel_compat.h @@ -234,13 +234,16 @@ #define ioremap_nocache ioremap #endif -#define KFEATURE_HAS_SCSI_SANITIZE_INQUIRY_STRING 0 #if !defined(from_timer) #define KFEATURE_HAS_OLD_TIMER 1 #endif /* default values */ +#define KFEATURE_HAS_KTIME_SECONDS 1 +#define KFEATURE_HAS_BSG_JOB_SMP_HANDLER 1 +#define KFEATURE_HAS_SCSI_SANITIZE_INQUIRY_STRING 1 + #if !defined(KFEATURE_HAS_WAIT_FOR_COMPLETION_IO) #define KFEATURE_HAS_WAIT_FOR_COMPLETION_IO 1 #endif