From patchwork Thu Dec 28 11:48:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ranjan Kumar X-Patchwork-Id: 13505973 Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com [209.85.160.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 197346FCF for ; Thu, 28 Dec 2023 11:50:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=broadcom.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="gG5UyR7s" Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-204df0830ccso927212fac.1 for ; Thu, 28 Dec 2023 03:50:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1703764203; x=1704369003; darn=vger.kernel.org; h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=cfnHhHdLcg5oQ7buvQenJ3gtK0k1JSxzId++YbREarQ=; b=gG5UyR7stYsRPDPg+PZrdsOlhXrEBdqp/KVkSaCcs29SwzvNgNzZko32lgBAzYi4Oo tz4qqWEODec7gywyz43/ybG2LpSGz7yjB1Hy9w6LXv6mP1VIuzSgAldG8J3sTpZ27jUQ DZwXTqSCN1o91BvzbxDbva9oZZ5aGGDSKyDI0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703764203; x=1704369003; h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cfnHhHdLcg5oQ7buvQenJ3gtK0k1JSxzId++YbREarQ=; b=BClRNvVM4W+FoVlnKRDJOEt3rFS47yQZinNw4x3Jav37hkqKk5AL5Jg+UxB2Ak5O/L BZwULGFz2jQQtXdrQKg3QeQjOXYMjpLrECy2sE4QMcqJyUr3GoV4+Yfdq6LPmp/zs1Vx Mic01/sHZIANg2u/UfXieGkwb0261N4/xqNxX87IDf6hpbNvVKmKTAhsqSbGPI9gcbl6 tNe8d+2wyL/i6+uHNGHnN+riCBJSWaCRaOB7yuZ3rD/kCCTMeG6ZhjLiwmyIc6gkIW94 YLETSH7fb/yH5utRsw5kb8JXtWRqI6PN+jiTFrqfTgbnJJo15sv18yoGOoRaVXWZ8g+3 SC9w== X-Gm-Message-State: AOJu0YwI+5sPGyMWc6DaR2qhXE9M3q88U8dJ7Ztpk4Oo2joD7WDTue+K bWbaa7Ph5lbXrPuCKsKuouh2NeHV3ffAj1mA6Zqdr4hxm9tnvaEKStN0KfMx5jNYxYt+rkw+TMD hKxw9vIiVTeKAP6GlGqV+csyqEjpdYZWfIFVNXFxyaFjcO2I7RrOjISlFpwUm5QQfODa02fYNb/ 75eqfbPilZHeTdJ4LM X-Google-Smtp-Source: AGHT+IEdxxpXF03I2xC4PdpEV46pSW9iDAtcs0JEgXYP82ullHxsVM1sPreZz+jBWThQ478mtniB+g== X-Received: by 2002:a05:6871:7a9:b0:203:f1d5:2e9f with SMTP id o41-20020a05687107a900b00203f1d52e9fmr13565569oap.36.1703764203149; Thu, 28 Dec 2023 03:50:03 -0800 (PST) Received: from localhost.localdomain ([192.19.252.250]) by smtp.gmail.com with ESMTPSA id u26-20020a63235a000000b005c2420fb198sm13156014pgm.37.2023.12.28.03.50.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Dec 2023 03:50:02 -0800 (PST) From: Ranjan Kumar To: linux-scsi@vger.kernel.org, martin.petersen@oracle.com Cc: sathya.prakash@broadcom.com, sreekanth.reddy@broadcom.com, Ranjan Kumar Subject: [PATCH v3 0/2] mpt3sas: Update/reload SBR without rebooting HBA Date: Thu, 28 Dec 2023 17:18:08 +0530 Message-Id: <20231228114810.11923-1-ranjan.kumar@broadcom.com> X-Mailer: git-send-email 2.31.1 Precedence: bulk X-Mailing-List: linux-scsi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Support for additional IOCTL to set SBR Reload bit in the Host Diagnostic register. v1->v2: - Fixed Smatch Warning - Improvised indentation - Updated driver version v2->v3: - Fixed kernel test robot warning - Fixed W=1 compilation warning reported by test robot Ranjan Kumar (2): mpt3sas: Reload SBR without rebooting HBA mpt3sas: Update driver version to 48.100.00.00 drivers/scsi/mpt3sas/mpt3sas_base.c | 99 +++++++++++++++++++--------- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 ++- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 54 +++++++++++++++ drivers/scsi/mpt3sas/mpt3sas_ctl.h | 10 +++ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + 5 files changed, 138 insertions(+), 34 deletions(-)