From patchwork Wed Mar 20 16:34:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Asmaa Mnebhi X-Patchwork-Id: 1914189 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4V0Dhr5RPyz1yWy for ; Thu, 21 Mar 2024 03:35:08 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1rmytx-00061U-Dx; Wed, 20 Mar 2024 16:34:53 +0000 Received: from mail-bn7nam10on2069.outbound.protection.outlook.com ([40.107.92.69] helo=NAM10-BN7-obe.outbound.protection.outlook.com) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1rmytm-00060y-Jt for kernel-team@lists.ubuntu.com; Wed, 20 Mar 2024 16:34:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CtXM2SI9mU5PoZI0jxCRfvsVoQfS5uDZzAqRDKKcV/7QzQXQc0yU+pjEp89YVBdBFOyh7HrTXdywcCE9e+GC9121I53izbE74xYDEaHioqgzVe3K/9YYpoAVqj+uNtTqgRWwN/8fpMJ3MepHLtVCtql6UxWeqQgMJGzBp865ITg3Tm3xKuFOjPPJnfpBumSn2PM+sKyGVjRHTxP8Ko0eAYF+y74lT6vc83VBLor91LiDmUXV7A2m+LaTFSXWryr/8cW9x60ZN7UafCX0qLL/ZkTjj9j0ZhiLm4SJWu3s9FoLROCDAs7/xKvjkELg4pLeMNVGdZZaGrTRLDSXJa+umg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eDmLW2KXsgapAdIdf6kHsAIfZkyHooTV7Wwp9QEOQpU=; b=ITIlDfuV3N4uD49vTBcQZRWjE3xpq4MgIjyWRfIpMcGh4wq9KBFUsWZNI8XkIVVL24EXRREM73ZprUJbseOkpdeZtQ6s2ubVdZmeRvlPergrtun9awvARBDUGz3CfZpXcOm9BP6MfF4LXexGfTbPWzLwrOBzD4QAFCghOyckMMlge+l4vSk79SlP7rV5agxyw+502okhZG9/SMeJzj9lVg8Px89nGukSYwUdq8zFoD4va9U81op3dWa8V1PNQeAhfF+aOXnCnHkCO1V9h6qlqhzGUpPSTUoMnpIVcVZlTve5BfE6lEcfXQ/fs3xYOV8RCc8JjUhjTPDC+peaNyJRvg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.161) smtp.rcpttodomain=lists.ubuntu.com smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) Received: from BL0PR03CA0025.namprd03.prod.outlook.com (2603:10b6:208:2d::38) by SA0PR12MB4349.namprd12.prod.outlook.com (2603:10b6:806:98::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.34; Wed, 20 Mar 2024 16:34:38 +0000 Received: from BL6PEPF0001AB4E.namprd04.prod.outlook.com (2603:10b6:208:2d:cafe::fd) by BL0PR03CA0025.outlook.office365.com (2603:10b6:208:2d::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.27 via Frontend Transport; Wed, 20 Mar 2024 16:34:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.161) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.161 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.161; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.161) by BL6PEPF0001AB4E.mail.protection.outlook.com (10.167.242.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.10 via Frontend Transport; Wed, 20 Mar 2024 16:34:38 +0000 Received: from rnnvmail204.nvidia.com (10.129.68.6) by mail.nvidia.com (10.129.200.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Wed, 20 Mar 2024 09:34:19 -0700 Received: from rnnvmail201.nvidia.com (10.129.68.8) by rnnvmail204.nvidia.com (10.129.68.6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.12; Wed, 20 Mar 2024 09:34:19 -0700 Received: from vdi.nvidia.com (10.127.8.14) by mail.nvidia.com (10.129.68.8) with Microsoft SMTP Server id 15.2.1258.12 via Frontend Transport; Wed, 20 Mar 2024 09:34:19 -0700 From: Asmaa Mnebhi To: Subject: [SRU][J:linux-bluefield][PATCH v1 0/1] UBUNTU: SAUCE: pwr-mlxbf: support Bobcat graceful shutdown via gpio6 Date: Wed, 20 Mar 2024 12:34:15 -0400 Message-ID: <20240320163416.5348-1-asmaa@nvidia.com> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 X-NV-OnPremToCloud: ExternallySecured X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB4E:EE_|SA0PR12MB4349:EE_ X-MS-Office365-Filtering-Correlation-Id: c6c29134-af7f-48a8-667e-08dc48fba2a6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rWfXF5IVak5NTW9yHnPItBLYV5Ll91gSzbRQqdxJg/YIDdhcoEXLIwVTWorpuKJtmK11wSojqVQErXDetJyBmLPwelggDziXcXWgiwZAs7C/mwHw2hIJyhs/cysed0y3NJZoZB/arTr+02Rq8iILd5TKWnF7nFB4vk2GWwrobHRrRbHaQ2V3DvDPKVF68/EXqXVvi7OoTD4yjmHDjJHCK7kY/Af05nxc/ou1bdM5UOsYcxiRfFh080wDT//gxI0IG9etty7utRuvLhqT6I7qlaZW4dDrdpXJx/P7rmc8p7hwrkU2xt19WLbiUjH7KgSZxDK0fASVCz18vh/nAsctDZp8PCU9hE5NTVFQwWjbeSpeU+E7GdkAa4BwvBMwJiZqsPjX8zqUv829THq2W1s0fuwW54xQn3ANp93sKyg5PZQndVAVK+wt0eIbjQcFUYY2Fspmrxmln6599vFq5ZHwMQX5hbbmDnb/qQkontu/W9FFc4oXEBTwqDlwypsUBVP+6lMYYbX6Wsysh0NV867/2LxP9Z7YKmmVqCa2vMq/6M3dPbOtCsM4Dn+3YAL3mu30pcFf4UYUuY/t3nHzPo/YaN6mVYRXosNmxEcajH8iofL/y+TtBvUH3PqIOq/3/pAZr1mBq9JnBPMc+3jrhkLsUNd/aOO8ZA9C+jc46EZ+O8PbS2FE2jzKustfOn7d9kByNJ//R6/pTcbtSTgoDU8rRc6dewjP0YYhz4TxZclUv4I6Ardf/py7pbadmcXveV7p X-Forefront-Antispam-Report: CIP:216.228.117.161; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge2.nvidia.com; CAT:NONE; SFS:(13230031)(1800799015)(376005)(82310400014)(36860700004); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Mar 2024 16:34:38.0698 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c6c29134-af7f-48a8-667e-08dc48fba2a6 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.161]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB4E.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4349 Received-SPF: softfail client-ip=40.107.92.69; envelope-from=asmaa@nvidia.com; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Asmaa Mnebhi Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" BugLink: https://bugs.launchpad.net/bugs/2058498 SRU Justification: [Impact] OCP3.0 project was discontinued and canceled so all stale code related to that was removed. The HID MLNXBF29 is used now for triggering a graceful shutdown for the Bobcat board. On the bobcat board, the main board cpld issues the shutdown request to the dpu cpld. the dpu cpld issues that request to ARM via GPIO6 and ARM should trigger a graceful shutdown and set the ARM boot progress to 6. [Fix] The HID MLNXBF29 is used now for triggering a graceful shutdown for the Bobcat board. On the bobcat board, the main board cpld issues the shutdown request to the dpu cpld. the dpu cpld issues that request to ARM via GPIO6 and ARM should trigger a graceful shutdown and set the ARM boot progress to 6. [Test Case] * Test shutdown on Bobcat via CPLD command. [Regression Potential] * no known regression as the OCP3.0 board was discontinued. Acked-by: Andrei Gherzan Acked-by: Bartlomiej Zolnierkiewicz