{"id":2233268,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233268/?format=json","web_url":"http://patchwork.ozlabs.org/project/openbmc/patch/20260504-axiado-ax3000-cadence-i2c-support-v1-2-97ed2fdc0b7b@axiado.com/","project":{"id":56,"url":"http://patchwork.ozlabs.org/api/1.2/projects/56/?format=json","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-2-97ed2fdc0b7b@axiado.com>","list_archive_url":null,"date":"2026-05-05T06:26:44","name":"[2/2] i2c: cadence: Add support for Axiado AX3000","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"1121e195dddc498ced9619e7a3c986bc742eef4a","submitter":{"id":92316,"url":"http://patchwork.ozlabs.org/api/1.2/people/92316/?format=json","name":"Swark Yang","email":"syang@axiado.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/openbmc/patch/20260504-axiado-ax3000-cadence-i2c-support-v1-2-97ed2fdc0b7b@axiado.com/mbox/","series":[{"id":502914,"url":"http://patchwork.ozlabs.org/api/1.2/series/502914/?format=json","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/patches/2233268/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2233268/checks/","tags":{},"related":[],"headers":{"Return-Path":"\n <openbmc+bounces-1893-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=Q/wh2bEZ;\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-1893-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a01:111:f403:c112::7\" 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=Q/wh2bEZ;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=axiado.com\n (client-ip=2a01:111:f403:c112::7;\n helo=cy3pr05cu001.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 4g9Fwh1ddCz1yJq\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 06 May 2026 10:04:04 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4g9FwT49zcz2xjd;\n\tWed, 06 May 2026 10:03:53 +1000 (AEST)","from CY3PR05CU001.outbound.protection.outlook.com\n (mail-westcentralusazlp170130007.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c112::7])\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 4g8phB3Cg5z2xGc\n\tfor <openbmc@lists.ozlabs.org>; Tue, 05 May 2026 16:36:41 +1000 (AEST)","from BN1PR13CA0018.namprd13.prod.outlook.com (2603:10b6:408:e2::23)\n by BL4PR18MB6406.namprd18.prod.outlook.com (2603:10b6:208:5a6::20) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.26; Tue, 5 May\n 2026 06:36:15 +0000","from BN3PEPF0000B074.namprd04.prod.outlook.com\n (2603:10b6:408:e2:cafe::22) by BN1PR13CA0018.outlook.office365.com\n (2603:10b6:408:e2::23) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9891.14 via Frontend Transport; Tue,\n 5 May 2026 06:36:15 +0000","from smtp.corp.axiado.com (64.62.143.114) by\n BN3PEPF0000B074.mail.protection.outlook.com (10.167.243.119) 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:15 +0000","from [127.0.0.1] (vm-swbuild01.axiadoRD [10.4.1.181])\n\tby smtp.corp.axiado.com (Postfix) with ESMTPS id C2F9F4186B5B;\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=Ub6hZGkUaDpPo0yC/ltHdSS377RG9MlXfD7KmUmp1ZQxHpuWFNbK7ZJiPdA5Q/Nl1JcfEnYHF+u/fhm8+kTFC+CdheCVLgO3AMPyCsvctGEkm3u34xirzXDFKSM/VzxQHxIje0UqsV67Blh8G4zxs1+qo56rmUXK7ISecm9dQsIX3A3+3FMkgg9tWDAZGJPKLEze3Sp75I0IfSfCjWuMC4dDcxfrZqygTD15ffqQp9f2Z5ZxynpzPLpsbfTkqm9XpyrrmvcLhZgOIfzbGDWVYAI3yktOhLpY29xL4aE/ELgp6wM8AUY8K4TSXCNytUGMlBs8hzZVvexS3Nfgzs8AqQ==","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=U1f/NW/djUWu5/31Mjbv8A2oX348YvbT/yF0scGKoPqfAZXpw+pcJFxD/nuFrR7CQCvqkiGVLBFpHlwuuhmNBlaLoajxBiMD1efQd09Hcm1M9Og21kxqa4HhuRWY5ZppAEUAkE7U+k2Kf1szAoAuShs8hIB8haZMTf7tufv2FUMRP3KH9YHLZoHM+FJTr5Q4Pp/tEXJOWJ6mLU/73ItGzj+3t1WJ1dNCBCNCya/D38Z7ZlLzg+QZF7nmyZupd93p43s4gCTcE2uNS4Nk60tw1pUFgr0r3I7kb5OddospdBMbEQKKUK6zPfE2AIpIN3nXRa00Uyn6U7FHZt2yab/gCQ=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1777963004; c=relaxed/relaxed;\n\tbh=KfSxdNYmNgkg+5z0UqbdnOVxDBUxyFjYlgRWmS/GfNw=;\n\th=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References:\n\t In-Reply-To:To:Cc;\n b=IFJmO29Ux7WgTpOiAU7qcOgGHXAOq4ci7Lj5WzNbMvjoLusxjoYmnTJesmE862pPEfgeunqLx+F2OUuECrj1ZBfiIapw7fCZeQPS2hAouT1ZdR6MFu/woyB3xy6NaPFUGdS2lTbd3b/2B2/nVCIaTj8oHnYITRdvWnxy9tDG2YdzBAFm7M17ZmyTzRikkBxjqsgs34thEn4fm1ympCmx3w6qdoPXYaSbbxDTn5NUTHCqTmdc+128lYZ9SYPBOSn2yl7HcryqkqaReyH1ZypIKhhxZ8BxqJ4BVCbcwXtxpZOUD7KafMjT4pDhzxNzj+kv+qXUL/zb/08iP043p/tXpA==","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=KfSxdNYmNgkg+5z0UqbdnOVxDBUxyFjYlgRWmS/GfNw=;\n b=REWYFJfiYzDShRsGi0lHiSzxWgBTZ82PSrS+M3sBQ/3WefnafZmL+UTYkpYzh8pUwosv9C8iVjzPJAA8t5QVlpULBQitKr4dQ7z4J5K9RohpNTw3WyGaxz3TaB0eE0Qr+9O/Og/qDErf+AZoPGTb5m5FSyGriaJptTj3v0a2LTxmE6kNnXTalqWWPj4lQcykTxAKpRWA6qa+Bh5lG5uoNzj9Zwsm521supfjhtbXFG0ekx0CujK9rZxIrmwCvWYkcHBzcA9MvloHe+hu7zEuFxbuG/OZuBXpNHz4SLADWCCZvpGxRRVq7DUyLlC8Xp9+RTfae5w3t8B8Pm3FBMelkQ=="],"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=Q/wh2bEZ; dkim-atps=neutral;\n spf=pass (client-ip=2a01:111:f403:c112::7;\n helo=cy3pr05cu001.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=KfSxdNYmNgkg+5z0UqbdnOVxDBUxyFjYlgRWmS/GfNw=;\n b=Q/wh2bEZU8xv+4j+Hyhc0EOTv5fewzR7DI9ZwDKcP+yu6TNTUq4LGO5hQLt7tAiSIaA7DDsRXgFgZ/ce0J+Qo2r2rky5drRpd2C98XflG2cshjGTWSuOwemBIshcfgw/LOBIQYo/2lqeVa0YgphSUwO5hcEHbVZnrqfRB9NZqB5YC9vpiFVVKHWKEAiJKQKe6M8OaxaK2BgBEN8hhRBfqUeir00pBbSFmIuYYdfQG7ttl8vdFj0DzmaM/QkqZ1I7cMVH6kd2lMZZbdoSQmRjAfbBRXu38DG9J2J3GdCP5PM/KcIebxvw0gg4e7R6vYB4jCLY4DNSkSRONLW0lqGZ4g==","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>","Date":"Mon, 04 May 2026 23:26:44 -0700","Subject":"[PATCH 2/2] i2c: cadence: Add support for Axiado AX3000","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","Message-Id":"\n <20260504-axiado-ax3000-cadence-i2c-support-v1-2-97ed2fdc0b7b@axiado.com>","References":"\n <20260504-axiado-ax3000-cadence-i2c-support-v1-0-97ed2fdc0b7b@axiado.com>","In-Reply-To":"\n <20260504-axiado-ax3000-cadence-i2c-support-v1-0-97ed2fdc0b7b@axiado.com>","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=2053; i=syang@axiado.com;\n h=from:subject:message-id; bh=MK3OswMhVZmw/T7fK7dq9GX/ghxdskdK82VTH194LCI=;\n b=owGbwMvMwCHWlWK8+EozbyzjabUkhsyf/fd+yrP4GTd2Ci0QjQu9ad/f4vL1OV+N3gTR2q628\n tM8Bs87SlkYxDgYZMUUWb7qfMs/mat9r3PvylKYOaxMIEMYuDgFYCKtmxkZbsnvu7wk2vXhvz8H\n NN1cHumXNTpf0lwlvlx1prTmZ5HwvQz/Y92Na1Lv63zwXvSvcvW/8qa55XM0l/7aNfWk9ec7a9a\n 8YAYA","X-Developer-Key":"i=syang@axiado.com; a=openpgp;\n fpr=F52CF66FC96D2BDE89BDA9758A6433A3D4830D5D","X-EOPAttributedMessage":"0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"BN3PEPF0000B074:EE_|BL4PR18MB6406:EE_","X-MS-Office365-Filtering-Correlation-Id":"d2c9320a-b336-417a-ca51-08deaa709b9c","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"\n\tBCL:0;ARA:13230040|376014|1800799024|82310400026|36860700016|7416014|34020700016|22082099003|18002099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n\tnstgBGbnYgGpZhthaTFsnoDmKH3UTROVRKUBj1c+g9/1QBhlJ+HOqPpMvOLyMsgdhGn7Glee/qFpjNFN+VfvkOTqvDX55FsfyglmMisT+WUi4esRXRckVHGaHyT+qjTIZ1lftp2iFtF3ePPUtqEFIygLre3vCIJaqt/yvW36P0TisIlWgKJXccf8B+t7DdEP0IFJFH0tJ9f/9RjMVBFDCnI2sbgec6CEOLeS0Yv4Ow51Txq7+C0PD4N4DrMCw+lKxohkzERsJe+g2dT6eqbTi/gLgUoZLXX9Ff5xOaKiHH7cV+6MpZSuxQVirVLGKzNnkiavRRKnDZahZQvGe9WUscXJkbTPFUPF4syO84FQkJJdZSLOkSMKROSYolG+VAx36j3a5wa4/RIL23rTyu3yNAORQaKmtk+XrFOrf6ABVOJlD2yZV6SEuDQ06BKxB6L+VRPe6WvTphU1RTxhaOLjmESTkSmLX9y7hibxI4CDMqxkeAGjw/GJRNR9xkzNyl155U6M8RHIjBUDN2xpUQ4A7bGQAm6GdUCcJMbCjabaenxfFRYVW6UFk4eQt2vtsQBj5OcpRbLEHI2q93etTW6g4+q8DBFy94ORvbea/kycTGNcgqSfLcQSjS+H+Aw63P97jo02o5/B4MPQdIvFQHDai+pA3wcl+mQX6Ovq8JTj3vFiztGXw/9fFma0VCfUaLAzdzF5TNpaqLQMKQqS+c2nREHlSszvxhHICrO2WWB9Y/Y=","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)(376014)(1800799024)(82310400026)(36860700016)(7416014)(34020700016)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1102;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n\ttwioRanEHxaeqXArftVSeTpqipyN//tyIn0AzD0QyjI8ty1APn6ZO2figXJewiaD7Vk3ceJVgxROrfQSHVx9lEo4mhdTPYLa/1BIJpEb3xT2c5PwBjVNZCu2b2KtucdHQ8DokvHC84g3mmAdtlsWvJLrs0/gAfPrFgvhmhlvyJhXYUs8munX9sFHqnvcu1iRmTQalDYFO9UoeBY7KpzzlRDbiwQvwWvcMUFEu5gRIcIfL7IMNZiq3tlbd7K3Q9grjPy+m4NytZkGx+dDKof0w1CFfofZ7KSeFgJlPLxhx+i+2LUcngZkYETJK4KBIlqeysEM6NoVS0alAilUOAl7TioCUHMYucDRZnXgz7lJ4cLgSVms9Nm85wNNJ5MDNT7IoOdnl3ysk9BsNPW15I9ofhphV3NkWTTUa7S1NkXfMxvpBQdZzv7DWu0wbN0IDKZ3","X-OriginatorOrg":"axiado.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"05 May 2026 06:36:15.5279\n (UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n d2c9320a-b336-417a-ca51-08deaa709b9c","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\tBN3PEPF0000B074.namprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Anonymous","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BL4PR18MB6406","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":"The Axiado AX3000 SoC integrates a Cadence I2C controller\nthat supports SMBus Quick commands.\n\nIntroduce the \"axiado,ax3000-i2c\" compatible string and\nadd a new quirk CDNS_I2C_QUIRK_SMBUS_QUICK to enable\nthis functionality. This allows the controller to support\nI2C_FUNC_SMBUS_QUICK, enabling features such as bus scanning\nvia quick write commands.\n\nSigned-off-by: Swark Yang <syang@axiado.com>\n---\n drivers/i2c/busses/i2c-cadence.c | 10 ++++++++++\n 1 file changed, 10 insertions(+)","diff":"diff --git a/drivers/i2c/busses/i2c-cadence.c b/drivers/i2c/busses/i2c-cadence.c\nindex 0fb728ade92e..8079c045f936 100644\n--- a/drivers/i2c/busses/i2c-cadence.c\n+++ b/drivers/i2c/busses/i2c-cadence.c\n@@ -128,6 +128,7 @@\n #define CDNS_I2C_TIMEOUT_MAX\t0xFF\n \n #define CDNS_I2C_BROKEN_HOLD_BIT\tBIT(0)\n+#define CDNS_I2C_QUIRKS_ENABLE_SMBUS_QUICK_CFG BIT(1)\n #define CDNS_I2C_POLL_US\t100000\n #define CDNS_I2C_POLL_US_ATOMIC\t10\n #define CDNS_I2C_TIMEOUT_US\t500000\n@@ -1175,10 +1176,14 @@ static int cdns_i2c_master_xfer_atomic(struct i2c_adapter *adap, struct i2c_msg\n  */\n static u32 cdns_i2c_func(struct i2c_adapter *adap)\n {\n+\tstruct cdns_i2c *id = adap->algo_data;\n \tu32 func = I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR |\n \t\t\t(I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK) |\n \t\t\tI2C_FUNC_SMBUS_BLOCK_DATA;\n \n+\tif (id->quirks & CDNS_I2C_QUIRKS_ENABLE_SMBUS_QUICK_CFG)\n+\t\tfunc |= I2C_FUNC_SMBUS_QUICK;\n+\n #if IS_ENABLED(CONFIG_I2C_SLAVE)\n \tfunc |= I2C_FUNC_SLAVE;\n #endif\n@@ -1442,9 +1447,14 @@ static const struct cdns_platform_data r1p10_i2c_def = {\n \t.quirks = CDNS_I2C_BROKEN_HOLD_BIT,\n };\n \n+static const struct cdns_platform_data ax3000_i2c_def = {\n+\t.quirks = CDNS_I2C_QUIRKS_ENABLE_SMBUS_QUICK_CFG,\n+};\n+\n static const struct of_device_id cdns_i2c_of_match[] = {\n \t{ .compatible = \"cdns,i2c-r1p10\", .data = &r1p10_i2c_def },\n \t{ .compatible = \"cdns,i2c-r1p14\",},\n+\t{ .compatible = \"axiado,ax3000-i2c\", .data = &ax3000_i2c_def },\n \t{ /* end of table */ }\n };\n MODULE_DEVICE_TABLE(of, cdns_i2c_of_match);\n","prefixes":["2/2"]}