Show a cover letter.

GET /api/1.2/covers/2234864/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2234864,
    "url": "http://patchwork.ozlabs.org/api/1.2/covers/2234864/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-i2c/cover/20260508-k1-i2c-ilcr-v7-0-8c2dde5c3ed5@linux.spacemit.com/",
    "project": {
        "id": 35,
        "url": "http://patchwork.ozlabs.org/api/1.2/projects/35/?format=api",
        "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": "<20260508-k1-i2c-ilcr-v7-0-8c2dde5c3ed5@linux.spacemit.com>",
    "list_archive_url": null,
    "date": "2026-05-08T07:25:23",
    "name": "[v7,0/2] i2c: spacemit: improve clock handling and cleanups",
    "submitter": {
        "id": 91240,
        "url": "http://patchwork.ozlabs.org/api/1.2/people/91240/?format=api",
        "name": "Troy Mitchell",
        "email": "troy.mitchell@linux.spacemit.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/linux-i2c/cover/20260508-k1-i2c-ilcr-v7-0-8c2dde5c3ed5@linux.spacemit.com/mbox/",
    "series": [
        {
            "id": 503337,
            "url": "http://patchwork.ozlabs.org/api/1.2/series/503337/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-i2c/list/?series=503337",
            "date": "2026-05-08T07:25:24",
            "name": "i2c: spacemit: improve clock handling and cleanups",
            "version": 7,
            "mbox": "http://patchwork.ozlabs.org/series/503337/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2234864/comments/",
    "headers": {
        "Return-Path": "\n <linux-i2c+bounces-17312-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\tdkim=pass (1024-bit key;\n unprotected) header.d=linux.spacemit.com header.i=@linux.spacemit.com\n header.a=rsa-sha256 header.s=mxsw2412 header.b=Gzql4u53;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-i2c+bounces-17312-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)",
            "smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=linux.spacemit.com\n header.i=@linux.spacemit.com header.b=\"Gzql4u53\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=54.207.19.206",
            "smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=linux.spacemit.com",
            "smtp.subspace.kernel.org;\n spf=none smtp.mailfrom=linux.spacemit.com"
        ],
        "Received": [
            "from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\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 4gBgpL52gtz1yK7\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 08 May 2026 17:33:30 +1000 (AEST)",
            "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 531F9309076D\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  8 May 2026 07:26:59 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 5802E37C0FE;\n\tFri,  8 May 2026 07:26:46 +0000 (UTC)",
            "from smtpbgbr1.qq.com (smtpbgbr1.qq.com [54.207.19.206])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 07AC31F4C96;\n\tFri,  8 May 2026 07:26:38 +0000 (UTC)",
            "from = ( [120.237.158.181])\n\tby bizesmtp.qq.com (ESMTP) with\n\tid ; Fri, 08 May 2026 15:25:26 +0800 (CST)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1778225204; cv=none;\n b=hqR75SmBKg9NSCy+IMgwPLlsmOsMCQWUdAEdAQKFjW4SyfT5AYrFsQr7mgo/xvLHzhqsagGRtcP2q6+sgA/NfL6aN7/cIBi7oGQYGQRGIQLDq9Q49UttU3d48fMzhIn6+b6f2BRcnGHpNHKccBkfysHqAhOxzV1w8VesFwYtLH8=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1778225204; c=relaxed/simple;\n\tbh=t0iT1saDNopm8N/Dw0qzpSNK32VVGz1bHAzuKx2zHbE=;\n\th=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc;\n b=jgAnGpEs7FXqA39SQZBcUAD78VW8OqO/5F+o/mOuKQ3yejnsfym7PerG5pPpDNFr9yKVTZ2d8exJM0Ibgq4BCWv2r5YMR7RKigWmWzh42AiPac00WcWK8pgSaL1sHsauB2T1j5BnDIietGKYG7/RWcvr5u9ardfDD8WGyBsH6R0=",
        "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=linux.spacemit.com;\n spf=none smtp.mailfrom=linux.spacemit.com;\n dkim=pass (1024-bit key) header.d=linux.spacemit.com\n header.i=@linux.spacemit.com header.b=Gzql4u53;\n arc=none smtp.client-ip=54.207.19.206",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.spacemit.com;\n\ts=mxsw2412; t=1778225135;\n\tbh=aDafb0KThGoqOueki83VGOVa8B/S9bZP2j/TNRMvg7Y=;\n\th=From:Subject:Date:Message-Id:MIME-Version:To;\n\tb=Gzql4u53bknGCFHEU8YK+ATkJw1FMDjXeccmTzW2824yTe8yaeN9j0T4txiyk+ijk\n\t nDp2Wyg25oAvUXH2FQ3R62oRHkVNssoqYbQar9+rXRMm/XQVMT+pKIem5/XOCdYKyY\n\t 50wUwz441+DAzonWhX5ox16ossQGV6A3ar9M/MHQ=",
        "X-QQ-mid": "esmtpgz13t1778225128t866bb93f",
        "X-QQ-Originating-IP": "ouTyUzmBkrF1W39rEIzn8KMC43v4OoeI/pgFflwPQjQ=",
        "X-QQ-SSF": "0000000000000000000000000000000",
        "X-QQ-GoodBg": "0",
        "X-BIZMAIL-ID": "9382545522023586711",
        "EX-QQ-RecipientCnt": "8",
        "From": "Troy Mitchell <troy.mitchell@linux.spacemit.com>",
        "Subject": "[PATCH v7 0/2] i2c: spacemit: improve clock handling and cleanups",
        "Date": "Fri, 08 May 2026 15:25:23 +0800",
        "Message-Id": "<20260508-k1-i2c-ilcr-v7-0-8c2dde5c3ed5@linux.spacemit.com>",
        "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-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIAAAAAAAC/3XMywrCMBCF4VeRrB2ZxFxaV76HuGiTUQd7kUSLI\n n1304KIoMzqHzjfUySKTElsFk8RaeDEfZfDLRfCn6ruSMAht1CojETp4CyBlQdufARfqiIYJI3\n uIPLiEunA91nb7XOfOF37+JjxQU/f386gQQJR0CWuyYe63Dbc3e6rdKk8tXxd+b4VEziYD6KU/\n UYMINSmQFe7EJDsX8S+EYtald+IzYj0rjL5ilrpn8g4ji+CWZepOQEAAA==",
        "X-Change-ID": "20251017-k1-i2c-ilcr-c928d50e407f",
        "To": "Andi Shyti <andi.shyti@kernel.org>, Alex Elder <elder@riscstar.com>,\n Yixun Lan <dlan@kernel.org>, Yixun Lan <dlan@kernel.org>",
        "Cc": "linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,\n linux-riscv@lists.infradead.org, spacemit@lists.linux.dev,\n Troy Mitchell <troy.mitchell@linux.spacemit.com>",
        "X-Mailer": "b4 0.15.2",
        "X-Developer-Signature": "v=1; a=ed25519-sha256; t=1778225126; l=1169;\n i=troy.mitchell@linux.spacemit.com; s=20250710; h=from:subject:message-id;\n bh=t0iT1saDNopm8N/Dw0qzpSNK32VVGz1bHAzuKx2zHbE=;\n b=atO3d1QAKpNiW7EeJk+pyAE7fkechb/xyiVyTRZuANNFdwFz22JpsTZ7PvViZGUb1z9Wgx1N7\n qljNB8HAmOhDdEFOL0paonoHSXrQuhj0/pIyzE8JR+kNvofIvKUIL6r",
        "X-Developer-Key": "i=troy.mitchell@linux.spacemit.com; a=ed25519;\n pk=lQa7BzLrq8DfZnChqmwJ5qQk8fP2USmY/4xZ2/MSsXc=",
        "X-QQ-SENDSIZE": "520",
        "Feedback-ID": "esmtpgz:linux.spacemit.com:qybglogicsvrgz:qybglogicsvrgz3a-0",
        "X-QQ-XMAILINFO": "NbSHHwExauhJl9MSvgO5pMTq6cDn06f3nu8ha6dgkWRsvn/pCD412Gvl\n\tf8x4KAI4CAlRM5KiuwkiG+gNMpwsL8OM9No7Y1pY20Ru7x9n94yjvt8VMKB4V3g4dlANJ6g\n\tErl0p9RoXeqP4hwDDw+WoTxcKkg3mf/KE2UzcdRaKpdnOYkb/JJ/d4boT8z5QoNu1Z3BGYw\n\tqREVu4pI9w+x1GU4LJQ6PQ8ws2Iy0cmKZaS58pmh4DxmuiX8LRbLnWU2kWTTdgQUjPcWrjc\n\tYpDuCIuI4ZbIAlPeJkhs1jCGeU7L6RAboq1px3UAGfIIIqO5kIrgfuYi81JwU28G4VIlH9Z\n\txOSJVipu0PdEfBsVpIRfsb/uURzihbZQYFXQy2QkP40oY7Wrl3siQdJv8GPUgnoHKBGByPu\n\t/z+FnC7eVYQf2LKnYyfGSV8b0KP0G8ZIjBi/Qw/M+NUuzZe1BhCdVGCWdiFzs6GKU5215bt\n\t8tssFM+nuSpVxVa3XaG0KeVn4EAn30F+hE+EiXoQ8DXgBxQh/ZePRLIIDtn9i850x+rOsFA\n\tT1ZrnxeGcCXWGxW6ikd2Mq11/OBCSDsS+A58LpLgiPgr27Gax1n/HwIfeJp7wcpK/DwU0UU\n\tiziEWL7u+As2ZDrm9ucJ8kW41+SiBg+pljpfRHC3ZpxBWp3IfLySuQTXTkx01DH0s+tVRXc\n\tlMouKnlqKKv+UGcUskh46BXx2UvovS3/FhGavrvXv9bLfu7rNoZy+9Su9MbhUVGnGSAOfhL\n\tu+9jUvl3FW2MlbI1KSVwKySHBwUcZDYr8vliw39NmHuFxt2LJWpjy+6ZEFT2zpEcjlww/ax\n\tKMuwCPNa3DHrV87nPiZohCg/3HRpDzr/MrZRbEgT+mPOozZoIOd36XEia7MG53US4E0Y5IR\n\tkufTXR6NkkIxfk4whD+AySonweZVGu5HPzlAPyzFtTjD+79ISJEaxw4HBzKSiDG1AYXIVs9\n\tJ/2lAeY7wxcDkWM2L6kTTj1zHxvJiFwLvit8Dpy+rj++N2FDVupXGIqUBL56DS2SJ86yQD0\n\t4C249ms3t5ZGUtz+70H9721w7Ns/4ZOGFbNMikPjmHCJ1ysUOA8cVZYdS3UZ9dQO507zS77\n\tgkhe8lO0CckUhjCNOLEGiPq/VzM5WUhwXNqZpC7C28lZ11ErsEljCLMrNUOAKfmGrX3aUWr\n\tH4y1oqJH5x8EyZNvTwS5B4G1Jg==",
        "X-QQ-XMRINFO": "Mp0Kj//9VHAxzExpfF+O8yhSrljjwrznVg==",
        "X-QQ-RECHKSPAM": "0"
    },
    "content": "This patch series contains a set of small improvements and cleanups for\nthe SpacemiT I2C controller driver.\n\nThe main change in this series is to improve SCL frequency accuracy by\nconfiguring the ILCR register based on the requested clock rate, rather\nthan relying on the hardware reset defaults.\n\nThe ILCR is exposed as a managed clock via the Common Clock Framework,\nallowing the driver to program appropriate divider values for standard\nand fast modes.\n\nIn addition, the series removes a spurious warning when the optional\nclock-frequency DT property is absent.\n\nSigned-off-by: Troy Mitchell <troy.mitchell@linux.spacemit.com>\n---\nTroy Mitchell (2):\n      i2c: spacemit: configure ILCR/IWCR for accurate SCL frequency\n      i2c: spacemit: drop warning when clock-frequency property is absent\n\n drivers/i2c/busses/Kconfig  |   2 +-\n drivers/i2c/busses/i2c-k1.c | 178 +++++++++++++++++++++++++++++++++++++++++---\n 2 files changed, 168 insertions(+), 12 deletions(-)\n---\nbase-commit: 9b45dba17a6b3cede80706d287d8d2fb9087bfa9\nchange-id: 20251017-k1-i2c-ilcr-c928d50e407f\n\nBest regards,\n--  \nTroy Mitchell <troy.mitchell@linux.spacemit.com>"
}