Cover Letter Detail
Show a cover letter.
GET /api/1.2/covers/2233269/?format=api
{ "id": 2233269, "url": "http://patchwork.ozlabs.org/api/1.2/covers/2233269/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openbmc/cover/20260504-axiado-ax3000-cadence-i2c-support-v1-0-97ed2fdc0b7b@axiado.com/", "project": { "id": 56, "url": "http://patchwork.ozlabs.org/api/1.2/projects/56/?format=api", "name": "OpenBMC development", "link_name": "openbmc", "list_id": "openbmc.lists.ozlabs.org", "list_email": "openbmc@lists.ozlabs.org", "web_url": "http://github.com/openbmc/", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260504-axiado-ax3000-cadence-i2c-support-v1-0-97ed2fdc0b7b@axiado.com>", "list_archive_url": null, "date": "2026-05-05T06:26:42", "name": "[0/2] i2c: cadence: Add support for Axiado AX3000", "submitter": { "id": 92316, "url": "http://patchwork.ozlabs.org/api/1.2/people/92316/?format=api", "name": "Swark Yang", "email": "syang@axiado.com" }, "mbox": "http://patchwork.ozlabs.org/project/openbmc/cover/20260504-axiado-ax3000-cadence-i2c-support-v1-0-97ed2fdc0b7b@axiado.com/mbox/", "series": [ { "id": 502914, "url": "http://patchwork.ozlabs.org/api/1.2/series/502914/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openbmc/list/?series=502914", "date": "2026-05-05T06:26:43", "name": "i2c: cadence: Add support for Axiado AX3000", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/502914/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2233269/comments/", "headers": { "Return-Path": "\n <openbmc+bounces-1894-incoming=patchwork.ozlabs.org@lists.ozlabs.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "openbmc@lists.ozlabs.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=axiado.com header.i=@axiado.com header.a=rsa-sha256\n header.s=selector1 header.b=if9Mz3LR;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=openbmc+bounces-1894-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)", "lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a01:111:f403:c105::5\" arc.chain=microsoft.com", "lists.ozlabs.org;\n dmarc=none (p=none dis=none) header.from=axiado.com", "lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=axiado.com header.i=@axiado.com header.a=rsa-sha256\n header.s=selector1 header.b=if9Mz3LR;\n\tdkim-atps=neutral", "lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=axiado.com\n (client-ip=2a01:111:f403:c105::5;\n helo=ch5pr02cu005.outbound.protection.outlook.com;\n envelope-from=syang@axiado.com; receiver=lists.ozlabs.org)" ], "Received": [ "from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:21b9:f100::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g9G4z6fsSz1yJx\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 06 May 2026 10:11:15 +1000 (AEST)", "from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4g9G4x69gmz2xdR;\n\tWed, 06 May 2026 10:11:13 +1000 (AEST)", "from CH5PR02CU005.outbound.protection.outlook.com\n (mail-northcentralusazlp170120005.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c105::5])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange secp256r1 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4g8phB3Qp2z2xSF\n\tfor <openbmc@lists.ozlabs.org>; Tue, 05 May 2026 16:36:42 +1000 (AEST)", "from SJ0PR03CA0279.namprd03.prod.outlook.com (2603:10b6:a03:39e::14)\n by CH3PR18MB5572.namprd18.prod.outlook.com (2603:10b6:610:1a7::10) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.25; Tue, 5 May\n 2026 06:36:15 +0000", "from SJ5PEPF000001CD.namprd05.prod.outlook.com\n (2603:10b6:a03:39e:cafe::6) by SJ0PR03CA0279.outlook.office365.com\n (2603:10b6:a03:39e::14) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9870.25 via Frontend Transport; Tue,\n 5 May 2026 06:36:15 +0000", "from smtp.corp.axiado.com (64.62.143.114) by\n SJ5PEPF000001CD.mail.protection.outlook.com (10.167.242.42) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9891.9\n via Frontend Transport; Tue, 5 May 2026 06:36:14 +0000", "from [127.0.0.1] (vm-swbuild01.axiadoRD [10.4.1.181])\n\tby smtp.corp.axiado.com (Postfix) with ESMTPS id BD7214186B51;\n\tMon, 4 May 2026 23:34:17 -0700 (PDT)" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1777963004;\n\tcv=pass;\n b=Am9JJnSO/4wmV7EaGMqrQ3uBT2ua3jem2OFQJxBDk6tcliXPtFPIkRcaC4SzhaNwXwWTu+znZNxpxG4cRzjw+Yg+x86HYckHT/bXnVzdXvTj9qd54BIwjcZLZBgdhUoAzNGarfUuVncsfGmq2A55szobO4oeBTQHQFbEYf+DWWpVDo19FwA06B2QXQnxSmmi75B2/Nqy1DdZSrUoW5W697kW8WlSJ1ppqgYwiIRIFNhmF65j+nCBiBigv1sw2TG+bkUHqicVWl0HVtZTYe9o1jwGUXrtBZ1pWPcN5Y2WGVWwMGCFQCHZMyS7aqZNC1fATPefXOBIMP11oqxq9YlkzQ==", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=cL9Q70JkoxYXAE0IRJhyX2ezOEy2nB8wLpgzgQJb4dYshXAbRfBwd1sOeLLWzJV9TEQbTlLFfKPkTotwDJYUh4et6sKUJgWgzPGqkZoHaZ4vFlBdhmKHIWEm/Z+20F3IxWXrUKx6eDtdgQ05l67A1i8CJdK+4P9Wkw8kv+IzQbsJfFEA14vym+F9462bKcC8xI2rJRYlx/JQ1y/AyAcquYQZIVy43Q+yFRPzA4KV59AH2sdvGWprZGMt6VIQ669ylWMTKQgWumjng1eOsj56TrqPDCOKzKwhYApAo3SAFnSBvxQR8MCmO1k4+S0cXIKCAH4itjXSoUY1QuRW0H6zHQ==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1777963004; c=relaxed/relaxed;\n\tbh=TO7harvlkx6xP/Qrmd/2D7wgtT2ZW5k4xysYSHgf9x4=;\n\th=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc;\n b=lNleeF8KGznxgtp2HtnVJt5QH7Q6zXZAMDFYUQhY38M2ZGxpbGSZ3zow1v6TiRNiQTJl8L+eMKkN9ShfMNQJopNTXM9Dw5jQ/UZg4xnDsz7WfxRRxh+9ibLNSi570ZuI3WdsKZzs2KRMxE+fyKkeQI8sqJ5QTio3v5F4mwfDM+3eTUc5UzQnyeRf7mMy/dRvBfwx3dvopoGBDnKL1RBlOahCfffvYN+XyNjeMlO8XrVtoJmMMRs7awsL05wbfteHAbzeuer+e7LP/0pOKBDwQxUHtk8b3hc6o03tVqJzml2pdnXKAR/Dae2OSSMeNi0IEPhCI1l3LHaKv2nLeTUKNQ==", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=TO7harvlkx6xP/Qrmd/2D7wgtT2ZW5k4xysYSHgf9x4=;\n b=o3qPmTMCGBAU6eHs4/1ojpWZyp8CJwCvo9Kds9B9hcIYBd49Z3PIb23Vw8cD89m9gQ5EEdum8qXEvKox+KA0tAmrmOybVDItglNQ0XrofGB/yg2EqXgpdFe25mSFcSqwNzEo1L5rTGl9wgfn+RjeM/s5twt/gOLqtVscLiwFbZUCEjKI6fhcvLuiZDafNgShupj0PNkuQ9cFO8hY+dKw2Vssgl9b943dAGkycgYTaGYR3wzr9FFoWC/eDBBv9Xv9jQ23BWAEvoD/kB3KIfjgmLRtvBJzQiwByQbKE88AW3hpL6ua0QHYUsbZXRjBtV8fsE7cUdCVvWRl8ahtYEyYMw==" ], "ARC-Authentication-Results": [ "i=2; lists.ozlabs.org;\n dmarc=none (p=none dis=none) header.from=axiado.com; dkim=pass (2048-bit key;\n unprotected) header.d=axiado.com header.i=@axiado.com header.a=rsa-sha256\n header.s=selector1 header.b=if9Mz3LR; dkim-atps=neutral;\n spf=pass (client-ip=2a01:111:f403:c105::5;\n helo=ch5pr02cu005.outbound.protection.outlook.com;\n envelope-from=syang@axiado.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=axiado.com", "i=1; mx.microsoft.com 1; spf=fail (sender ip is\n 64.62.143.114) smtp.rcpttodomain=amd.com smtp.mailfrom=axiado.com; dmarc=none\n action=none header.from=axiado.com; dkim=none (message not signed); arc=none\n (0)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=TO7harvlkx6xP/Qrmd/2D7wgtT2ZW5k4xysYSHgf9x4=;\n b=if9Mz3LRqDrafUR3EJ5E9WemsHShe7WMXCxsHYNC04qTr+V4tG/6cHm+Wsu+V6uEQp8dJtvsk1sTUYWLy9JpYhWzS5tQCjuszng04jX6b540Jt09ccQnRyeRckdD2fzYsJqwKutMadPKhIcLBZOPBvDY2ZmY5d8GhMSfN/859OlKdIrcuP7+/n45Zo/kSpbR8JvTMbHbxquqTtXvJ/fnoKnQdsZx2uysmrsQOTGxgZ9yamI4+Vx/ntutjSEPNpTv+6QS+PGFQcXVYfXBbd1P37R4qk3Nh8ScO7X6Ugi1/34au4Q7OCcjBoq/uvsPUzIAE/JMhYkq8fOXF5RpHMQoHg==", "X-MS-Exchange-Authentication-Results": "spf=fail (sender IP is 64.62.143.114)\n smtp.mailfrom=axiado.com; dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=axiado.com;", "Received-SPF": "Fail (protection.outlook.com: domain of axiado.com does not\n designate 64.62.143.114 as permitted sender) receiver=protection.outlook.com;\n client-ip=64.62.143.114; helo=smtp.corp.axiado.com;", "From": "Swark Yang <syang@axiado.com>", "Subject": "[PATCH 0/2] i2c: cadence: Add support for Axiado AX3000", "Date": "Mon, 04 May 2026 23:26:42 -0700", "Message-Id": "\n <20260504-axiado-ax3000-cadence-i2c-support-v1-0-97ed2fdc0b7b@axiado.com>", "X-Mailing-List": "openbmc@lists.ozlabs.org", "List-Id": "<openbmc.lists.ozlabs.org>", "List-Help": "<mailto:openbmc+help@lists.ozlabs.org>", "List-Owner": "<mailto:openbmc+owner@lists.ozlabs.org>", "List-Post": "<mailto:openbmc@lists.ozlabs.org>", "List-Subscribe": "<mailto:openbmc+subscribe@lists.ozlabs.org>,\n <mailto:openbmc+subscribe-digest@lists.ozlabs.org>,\n <mailto:openbmc+subscribe-nomail@lists.ozlabs.org>", "List-Unsubscribe": "<mailto:openbmc+unsubscribe@lists.ozlabs.org>", "Precedence": "list", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "X-B4-Tracking": "v=1; b=H4sIAKKN+WkC/x2NQQrDMAwEvxJ0rkBy0gb6ldKDIyutLrax2xAI+\n XtFT8PAsHtA12ba4T4c0HSzbiW78GUAecf8UrTkDoHCjZgZ424xFcdIRCgxaRaPgmD/1lraB6+\n jCvO8LDRP4Du16Wr7/+PxPM8fxiO0lnMAAAA=", "X-Change-ID": "20260111-axiado-ax3000-cadence-i2c-support-53ec117bb074", "To": "Michal Simek <michal.simek@amd.com>, Andi Shyti <andi.shyti@kernel.org>,\n Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,\n Conor Dooley <conor+dt@kernel.org>", "Cc": "linux-arm-kernel@lists.infradead.org, linux-i2c@vger.kernel.org,\n devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,\n openbmc@lists.ozlabs.org, Swark Yang <syang@axiado.com>", "X-Mailer": "b4 0.14.3", "X-Developer-Signature": "v=1; a=openpgp-sha256; l=1745; i=syang@axiado.com;\n h=from:subject:message-id; bh=w4ac4Qg1lZhwimGfZE2ipoFsuKvVXSLnNmXVnH7NO7k=;\n b=owGbwMvMwCHWlWK8+EozbyzjabUkhsyf/TceGzzyPtESnPztglzG05nz9DXer/A448RdsfIX/\n wGODTN2d5SyMIhxMMiKKbJ81fmWfzJX+17n3pWlMHNYmUCGMHBxCsBEVscx/JXrTjsSKH6pf9VF\n 3umnIozW3LrQqntsSUPoCmOp9YXPc+cz/NONUdxyT0PpT1hHTmLsyji2ielBt/7ZRtrs3tWhav6\n 3lwEA", "X-Developer-Key": "i=syang@axiado.com; a=openpgp;\n fpr=F52CF66FC96D2BDE89BDA9758A6433A3D4830D5D", "X-EOPAttributedMessage": "0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "SJ5PEPF000001CD:EE_|CH3PR18MB5572:EE_", "X-MS-Office365-Filtering-Correlation-Id": "61d2896b-53c0-4489-83c7-08deaa709b28", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|7416014|1800799024|376014|34020700016|82310400026|36860700016|56012099003|18002099003;", "X-Microsoft-Antispam-Message-Info": "\n\t3jmOZ+M/QBRgBVBOQ0qGyT3lzcKlkSHqpG+X8rYq1ye5L6WlECudC/qTK0JW2oQ02PwMpKxv48BkRuUJ5psNhMuW3Iz561BzZWxyL++1X9JkrePdYjAN/2kyPgDM4IGkXiYwetV8zjLBC6diXv6cnIhsSwiXvA2OB2W39fH5jXkaDoCoRqZj8nsfgrAkRrOkkkQkE6ZBXYwSptumTPJxA8cE9q9JOhM2KDVg7Kec54qYonHMYeg14AzMFJqJ+ZevVzGFDegpI5CVwe86U3S2jgFA01TjLRCUIkAQOxNKnbHAB31Z19Ya65HbwjgXTcAeawdVazZyY/fGliu9zCSo4zJyQztbqZREASsrheUneS4yvawWiDggfmU/T8/ihVcMlYcsOKpYRs5FunEQudqCuSNgVfI7Xnsq2e+0MvPQl7LFzwllZWfMO+QcuCxyLpwrCkqX1YOqhHkD4/E/LqHXFXJXlwb/1tpASDviE0WyzSHmOR3MStxnUefo3ibsvZzNcvJBtAFz+mKUi/W+eMEJ7B6vg1jciK3dhPD/aJTJXhfAD7GW/pHe04aG4IL09sqQeu6zcibzEIbbCmk+gTaamj5pTz3TRClbj3YMxtD594as8gwX75Qaq3aBWW146rzFUg4bDR5F/stnNMZVUe3Mbheeo3czdR1uNnfXc5352Yt2ayhzFWlc9yFh1Rj1eNVL0CPOou4uUNYInKaFw9/1HQKzS9XaTtterHTT4P7FlJg=", "X-Forefront-Antispam-Report": "\n\tCIP:64.62.143.114;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:smtp.corp.axiado.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(376014)(34020700016)(82310400026)(36860700016)(56012099003)(18002099003);DIR:OUT;SFP:1102;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "\n\tpZ7nuFoPbVrk6Pl1CPync5muh/mLYFX2fMvDdk8SN+okguA1BwDvYK+wJgxxHhCx3rX6Gm+Cv8s/++YVJm1nPkI6nseP9wz9wfmnWvLRlnhc12P8SwycD5x5ixWV194TBoYb6Q8YfeSJPYGoTDxSmVq3tkp4Qm7/Ipk/OEKOFxp2157hsPd/HdMtjPXThxLBkvDhiv4jDvBGkSKFLI9K2pW8CHj8t6eiTQyc6T2WGkiK2O66FDJzRzQfGhlJDnTd6Vc8xMDJq2EEtX+ABzH/DcbZiTSWR4OFjL6RpN6OzB0XVr3kBZX0lpdNFkPkEXn4KaOREfGfL48XwNY35VXDM59A5E9F1TxQVZe+ISebGskM5L8A3OL5fOV6ZinXyeES58G5QmyhArC8VSAcNQxSCAmCBkcXhtq4HsJPjEuXZ9ptpXCr/iRnTWuTqkLDvgyk", "X-OriginatorOrg": "axiado.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "05 May 2026 06:36:14.8835\n (UTC)", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 61d2896b-53c0-4489-83c7-08deaa709b28", "X-MS-Exchange-CrossTenant-Id": "ff2db17c-4338-408e-9036-2dee8e3e17d7", "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[64.62.143.114];Helo=[smtp.corp.axiado.com]", "X-MS-Exchange-CrossTenant-AuthSource": "\n\tSJ5PEPF000001CD.namprd05.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous", "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CH3PR18MB5572", "X-Spam-Status": "No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,\n\tDKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS\n\tautolearn=disabled version=4.0.1", "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org" }, "content": "This patch series adds support for the Cadence I2C controller\nintegrated into the Axiado AX3000 SoC and enables SMBus Quick\ncommand functionality.\n\nThe Axiado AX3000 utilizes the Cadence I2C IP core (version r1p14).\nWhile it is largely compatible with the existing i2c-cadence\ndriver logic, the AX3000 hardware specifically supports SMBus Quick\ncommands. This feature is currently disabled by default in the\ni2c-cadence driver (masked out from I2C_FUNC_SMBUS_EMUL).\n\nTo enable this functionality, this series introduces a new\nplatform-specific quirk (CDNS_I2C_QUIRK_SMBUS_QUICK) and uses driver\nmatch data for the \"axiado,ax3000-i2c\" compatible string. This allows\ntools like 'i2cdetect' to properly scan the bus using quick write\ncommands.\n\nThe DT binding update follows the recommended fallback structure,\nreferencing the 'cdns,i2c-r1p14' fallback to ensure compatibility with\nolder kernels while allowing the new quirk to be enabled on AX3000.\n\nPatch breakdown:\n\nPatch 1: dt-bindings: i2c: cadence: Add Axiado AX3000\nPatch 2: i2c: cadence: Add support for Axiado AX3000\n\nThese patches are expected to go via the I2C subsystem tree.\n\nFeedback is welcome.\n\nSigned-off-by: Swark Yang <syang@axiado.com>\n---\nSwark Yang (2):\n dt-bindings: i2c: cadence: Add Axiado AX3000\n i2c: cadence: Add support for Axiado AX3000\n\n Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 10 +++++++---\n drivers/i2c/busses/i2c-cadence.c | 10 ++++++++++\n 2 files changed, 17 insertions(+), 3 deletions(-)\n---\nbase-commit: 63804fed149a6750ffd28610c5c1c98cce6bd377\nchange-id: 20260111-axiado-ax3000-cadence-i2c-support-53ec117bb074\n\nBest regards," }