{"id":2222377,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2222377/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-i2c/patch/0869383d3297d480456b950c57a3700789b57057.1775900045.git.zhoubinbin@loongson.cn/","project":{"id":35,"url":"http://patchwork.ozlabs.org/api/1.2/projects/35/?format=json","name":"Linux I2C development","link_name":"linux-i2c","list_id":"linux-i2c.vger.kernel.org","list_email":"linux-i2c@vger.kernel.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<0869383d3297d480456b950c57a3700789b57057.1775900045.git.zhoubinbin@loongson.cn>","list_archive_url":null,"date":"2026-04-11T09:58:24","name":"[v7,1/2] dt-bindings: i2c: loongson,ls2x: Add ls2k0300-i2c compatible","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"a940924c28c178032493deb259f1d1fa3b4b6279","submitter":{"id":84810,"url":"http://patchwork.ozlabs.org/api/1.2/people/84810/?format=json","name":"Binbin Zhou","email":"zhoubinbin@loongson.cn"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-i2c/patch/0869383d3297d480456b950c57a3700789b57057.1775900045.git.zhoubinbin@loongson.cn/mbox/","series":[{"id":499545,"url":"http://patchwork.ozlabs.org/api/1.2/series/499545/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-i2c/list/?series=499545","date":"2026-04-11T09:58:24","name":"i2c: Add Loongson-2K0300 I2C controller support","version":7,"mbox":"http://patchwork.ozlabs.org/series/499545/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2222377/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2222377/checks/","tags":{},"related":[],"headers":{"Return-Path":"\n <linux-i2c+bounces-17033-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-i2c@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-i2c+bounces-17033-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=114.242.206.163","smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=loongson.cn","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=loongson.cn"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4ft8Jd3lnSz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 19:58:57 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 0EACE301DD8F\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 09:58:51 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B96EE33343B;\n\tSat, 11 Apr 2026 09:58:46 +0000 (UTC)","from mail.loongson.cn (mail.loongson.cn [114.242.206.163])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 71649313547;\n\tSat, 11 Apr 2026 09:58:44 +0000 (UTC)","from loongson.cn (unknown [223.64.68.17])\n\tby gateway (Coremail) with SMTP id _____8Axz6tSG9ppFUYkAA--.41167S3;\n\tSat, 11 Apr 2026 17:58:42 +0800 (CST)","from kernelserver (unknown [223.64.68.17])\n\tby front1 (Coremail) with SMTP id qMiowJAxGMFLG9ppx_NqAA--.58577S3;\n\tSat, 11 Apr 2026 17:58:39 +0800 (CST)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775901526; cv=none;\n b=ARJyP3w+HWDbWCeNIpbckLik99S2GvI0nTATCn9tscH6pmterS5zIe9TuCcJzPpzWs1RthLw1umAgjUx2kyWaSHumZKwqca5cg1L4m0C3brjL/lwuDjvCgHk0ZJK8S6pyP5bddAh+s6qxgxLMaTtXpXJnkyrQid8kTEVN0CM1/M=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775901526; c=relaxed/simple;\n\tbh=PPfxXjMHw9jGQGGAVbT6dND4axtA3hBVLdET3eOhLiI=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=j14r8OYWLXk4Zaw8dKyrJ3K5dXqcJ+5euOq2doE6GD/gP3R/iPL4joY6k/xaSuJBB0Znqg+M5oeAHfpm8DqsbsfGAwrQrInjUrPYrAOHYQp/dyAlc1OpUOGr0r3n+oAEBKLn60PmjFcM6e6J8IoRRM1Fk0nukLcrDpIrPNxRl10=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=loongson.cn;\n spf=pass smtp.mailfrom=loongson.cn; arc=none smtp.client-ip=114.242.206.163","From":"Binbin Zhou <zhoubinbin@loongson.cn>","To":"Binbin Zhou <zhoubb.aaron@gmail.com>,\n\tHuacai Chen <chenhuacai@loongson.cn>,\n\tRob Herring <robh@kernel.org>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tAndi Shyti <andi.shyti@kernel.org>,\n\tWolfram Sang <wsa+renesas@sang-engineering.com>,\n\tAndy Shevchenko <andy@kernel.org>,\n\tlinux-i2c@vger.kernel.org","Cc":"Huacai Chen <chenhuacai@kernel.org>,\n\tXuerui Wang <kernel@xen0n.name>,\n\tloongarch@lists.linux.dev,\n\tdevicetree@vger.kernel.org,\n\tBinbin Zhou <zhoubinbin@loongson.cn>,\n\tConor Dooley <conor.dooley@microchip.com>","Subject":"[PATCH v7 1/2] dt-bindings: i2c: loongson,ls2x: Add ls2k0300-i2c\n compatible","Date":"Sat, 11 Apr 2026 17:58:24 +0800","Message-ID":"\n <0869383d3297d480456b950c57a3700789b57057.1775900045.git.zhoubinbin@loongson.cn>","X-Mailer":"git-send-email 2.52.0","In-Reply-To":"<cover.1775900045.git.zhoubinbin@loongson.cn>","References":"<cover.1775900045.git.zhoubinbin@loongson.cn>","Precedence":"bulk","X-Mailing-List":"linux-i2c@vger.kernel.org","List-Id":"<linux-i2c.vger.kernel.org>","List-Subscribe":"<mailto:linux-i2c+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-i2c+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","X-CM-TRANSID":"qMiowJAxGMFLG9ppx_NqAA--.58577S3","X-CM-SenderInfo":"p2kr3uplqex0o6or00hjvr0hdfq/1tbiAQEOCGnZ4sgB0AAAsN","X-Coremail-Antispam":"1Uk129KBj9xXoWrtFWkJr4UtrWfGr4fCF1DCFX_yoWDtFbEka\n\t4Iqw1xJrs8AF1Fgw1qvr4xKrnxXa9Fy3Wku3WDJF4kAw1Utrn8tF97J3sxK34fXrZxuF13\n\tWa1kGr1Iva17GosvyTuYvTs0mTUanT9S1TB71UUUUjUqnTZGkaVYY2UrUUUUj1kv1TuYvT\n\ts0mT0YCTnIWjqI5I8CrVACY4xI64kE6c02F40Ex7xfYxn0WfASr-VFAUDa7-sFnT9fnUUI\n\tcSsGvfJTRUUUbfkYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I6I8E6xAIw20EY4v20x\n\tvaj40_Wr0E3s1l1IIY67AEw4v_Jrv_JF1l8cAvFVAK0II2c7xJM28CjxkF64kEwVA0rcxS\n\tw2x7M28EF7xvwVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxV\n\tW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r4j6F4UM28EF7xvwVC2z280aVCY1x0267AKxVW8\n\tJVW8Jr1ln4kS14v26r1Y6r17M2AIxVAIcxkEcVAq07x20xvEncxIr21l57IF6xkI12xvs2\n\tx26I8E6xACxx1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1q6rW5\n\tMcIj6I8E87Iv67AKxVW8JVWxJwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr4\n\t1lc7CjxVAaw2AFwI0_Jw0_GFyl42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_\n\tGr1l4IxYO2xFxVAFwI0_Jrv_JF1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67\n\tAKxVWUGVWUWwC2zVAF1VAY17CE14v26r1q6r43MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8I\n\tcVAFwI0_Gr0_Xr1lIxAIcVC0I7IYx2IY6xkF7I0E14v26r4j6F4UMIIF0xvE42xK8VAvwI\n\t8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v2\n\t6r4j6r4UJbIYCTnIWIevJa73UjIFyTuYvjxU4ZqXDUUUU"},"content":"Add \"loongson,ls2k0300-i2c\" dedicated compatible for representing I2C of\nLoongson-2K0300 chip, because its HW integration is quiet different from\nothers.\n\nAcked-by: Conor Dooley <conor.dooley@microchip.com>\nReviewed-by: Huacai Chen <chenhuacai@loongson.cn>\nSigned-off-by: Binbin Zhou <zhoubinbin@loongson.cn>\n---\n Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml | 4 ++++\n 1 file changed, 4 insertions(+)","diff":"diff --git a/Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml b/Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml\nindex 67882ec6e06a..ee09c6d9c5f0 100644\n--- a/Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml\n+++ b/Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml\n@@ -16,6 +16,7 @@ properties:\n   compatible:\n     enum:\n       - loongson,ls2k-i2c\n+      - loongson,ls2k0300-i2c\n       - loongson,ls7a-i2c\n \n   reg:\n@@ -24,6 +25,9 @@ properties:\n   interrupts:\n     maxItems: 1\n \n+  clocks:\n+    maxItems: 1\n+\n required:\n   - compatible\n   - reg\n","prefixes":["v7","1/2"]}