From 1ee4b5e4a449eba0d03f29f17d2bff1edf9b63fb Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Thu, 28 Apr 2022 03:15:02 +0000 Subject: [PATCH] Fix mpt3sas driver on Raspberry Pi BCM2711. --- drivers/scsi/mpt3sas/mpt3sas_base.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/scsi/mpt3sas/mpt3sas_base.c b/drivers/scsi/mpt3sas/mpt3sas_base.c index c38e6894320548..b5a7f4dc845e7b 100644 --- a/drivers/scsi/mpt3sas/mpt3sas_base.c +++ b/drivers/scsi/mpt3sas/mpt3sas_base.c @@ -4091,7 +4091,8 @@ _base_mpi_ep_writeq(__u64 b, volatile void __iomem *addr, * care of 32 bit environment where its not quarenteed to send the entire word * in one transfer. */ -#if defined(writeq) && defined(CONFIG_64BIT) +//#if defined(writeq) && defined(CONFIG_64BIT) +#if 0 // See: https://github.com/raspberrypi/linux/issues/4158 static inline void _base_writeq(__u64 b, volatile void __iomem *addr, spinlock_t *writeq_lock) {