Show a cover letter.

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

{
    "id": 2230039,
    "url": "http://patchwork.ozlabs.org/api/1.1/covers/2230039/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/cover.1777439293.git.dinesh.maniyam@altera.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/18/?format=api",
        "name": "U-Boot",
        "link_name": "uboot",
        "list_id": "u-boot.lists.denx.de",
        "list_email": "u-boot@lists.denx.de",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null
    },
    "msgid": "<cover.1777439293.git.dinesh.maniyam@altera.com>",
    "date": "2026-04-29T05:11:15",
    "name": "[0/3] arm: socfpga: arria10: Enable and fix I2C support",
    "submitter": {
        "id": 90303,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/90303/?format=api",
        "name": "Maniyam, Dinesh",
        "email": "dinesh.maniyam@altera.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/cover.1777439293.git.dinesh.maniyam@altera.com/mbox/",
    "series": [
        {
            "id": 501984,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/501984/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=501984",
            "date": "2026-04-29T05:11:15",
            "name": "arm: socfpga: arria10: Enable and fix I2C support",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/501984/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2230039/comments/",
    "headers": {
        "Return-Path": "<u-boot-bounces@lists.denx.de>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=altera.com header.i=@altera.com header.a=rsa-sha256\n header.s=selector2 header.b=D+WSScDB;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=altera.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=altera.com header.i=@altera.com header.b=\"D+WSScDB\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=altera.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=dinesh.maniyam@altera.com",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=altera.com;"
        ],
        "Received": [
            "from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\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 4g555W0nhVz1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 15:12:15 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 722AF846DE;\n\tWed, 29 Apr 2026 07:12:12 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 94C40846DD; Wed, 29 Apr 2026 07:12:11 +0200 (CEST)",
            "from DM5PR21CU001.outbound.protection.outlook.com\n (mail-centralusazlp170110009.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c111::9])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 6D8FC846CB\n for <u-boot@lists.denx.de>; Wed, 29 Apr 2026 07:12:09 +0200 (CEST)",
            "from PH7PR03MB6942.namprd03.prod.outlook.com (2603:10b6:510:157::18)\n by DM6PR03MB5259.namprd03.prod.outlook.com (2603:10b6:5:245::12) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.26; Wed, 29 Apr\n 2026 05:12:06 +0000",
            "from PH7PR03MB6942.namprd03.prod.outlook.com\n ([fe80::8f8a:2a94:f5a8:ea1a]) by PH7PR03MB6942.namprd03.prod.outlook.com\n ([fe80::8f8a:2a94:f5a8:ea1a%3]) with mapi id 15.20.9870.016; Wed, 29 Apr 2026\n 05:12:05 +0000"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2",
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=r/e6dwZuFv1+7CjRtm4dJP1VrVdN1CRZRy2rKn/KEcQmxoOrh4ZeGOjGsBKu4JX1n6apQ2Db+Ps91+ZyPjin0qPrHBaEdP+CuEDUjKlvkQZ8ABPHUwr6HeYYUjOGgTdG3ARnrZ86yIRPkFQADGTT9kAo4ZgZx1HBsqTqI0gK6dVSXxrP64UKjRddkyl/KPF8sUZFDyyofVLUBSunPcosj42Y6Z2G58i2R7nOp3O75tS7/QJq9wXBUII9M5JP4BZp11saHyt4uEMKrTZQIS2BzNwvDn/hnujJ7TYyML5Oo4pLxNrTOrS6HUupTCDwB04rHptcZmS7kDCY+0vptrsP1A==",
        "ARC-Message-Signature": "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=+lVw39HBXcZPSyf+lWfRmgdYogvXP50ug+GzdcyqpMU=;\n b=aGGc86b6dbdIinFxLmnJOjmj+s9k0oeaTsW47n9GGIAor3if7vFfsN12reDs0gUpAD9rwhM7NnN5t0iYGKfCv76xEhLjEhxqivqdFtUKeBB+CNhsYf3J/czS06lRzXyS1dwpnqELA8eHRZdaqD85zLLkfLsST7H7kzv1fALk0uD2k8iSys1ugOucK1FbrxAQq4WTS9kRsO7NdmT6WuFIruIT/Zir/A1j351f56tJjt7OrXWF/pUkhg6GgJ3MhGsV0udxWJsmAodGkMCxUpHG0gQ/DwwqbqRevrfwzuYx8kun4r+yvz0hf0ljgkxbxvbR1gIOpIoyhFl++lOwUbODMg==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com;\n dkim=pass header.d=altera.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=+lVw39HBXcZPSyf+lWfRmgdYogvXP50ug+GzdcyqpMU=;\n b=D+WSScDBTqnihZevxzIX8a/Va1UWwNTj4TWGTCY/rtmCdT+a/tMRdudea+DlHFEIkx4jKNDXIl4UAZ5yMhar0di0Kk4RfWE64zbLg/r9CKPlVq1Epn/7+6NPPVFyS+TyN23u8RyQENO9/ie3hteYbxXFi5m99DT8T+cQ5/hdTsHagnmiWImv91PwROXM3Dek657qSRNNC807KbaequfCOnNzCFaxx8JSUKr55AEBrqmyNrxeVI3cvDdl7b30UCB/UvqmljNTZ166AJK+4DVCRbQctLaKc+mCuFDqT3Wm0Q/ITiEefTxZhbx0SvvdPWRyIQmjo4NVBFztch79Ss4Xmw==",
        "From": "dinesh.maniyam@altera.com",
        "To": "u-boot@lists.denx.de",
        "Cc": "Tom Rini <trini@konsulko.com>, Dinh Nguyen <dinguyen@kernel.org>,\n Heiko Schocher <hs@nabladev.com>,\n Dinesh Maniyam <dinesh.maniyam@altera.com>,\n Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>,\n Peng Fan <peng.fan@nxp.com>,\n Wojciech Szamocki <wojciech.szamocki@nokia.com>,\n Maksim Kiselev <bigunclemax@gmail.com>,\n Chen Huei Lok <chen.huei.lok@altera.com>,\n Tien Fong <tien.fong.chee@altera.com>,\n Kok Kiang <kok.kiang.hea@altera.com>, Boon Khai <boon.khai.ng@altera.com>",
        "Subject": "[PATCH 0/3] arm: socfpga: arria10: Enable and fix I2C support",
        "Date": "Wed, 29 Apr 2026 13:11:15 +0800",
        "Message-ID": "<cover.1777439293.git.dinesh.maniyam@altera.com>",
        "X-Mailer": "git-send-email 2.43.7",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "SJ0PR03CA0064.namprd03.prod.outlook.com\n (2603:10b6:a03:331::9) To PH7PR03MB6942.namprd03.prod.outlook.com\n (2603:10b6:510:157::18)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "PH7PR03MB6942:EE_|DM6PR03MB5259:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "7821acee-d56f-409e-6455-08dea5adda53",
        "X-MS-Exchange-AtpMessageProperties": "SA",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|376014|1800799024|366016|55112099003|18002099003|56012099003;",
        "X-Microsoft-Antispam-Message-Info": "\n U5eZVz1j60JAkgP0oJWkrlkA8zVmeKlMYAMZfrVKiLD8sq4OcuymcQXorFWP0N2GMfAlV9L2dzJh4/rC2JPEbLv2hl6oX4b3afIkjLL9Dtm3fUlaigGootH87VXiVh7TLaNWZq7k2kTNgR0qk94UXtWLj5m/Zz72+ziQEA24+f8tc9zXZaoRLO/fLul2KyGGKv6Rs48QhQi4zd097gK5YAsi6nbSwoquJAmlXVlneCv8jSe/fRQSV3qOYBaJVDV+v2XfV4z+BK+M4qOBhzrkbGn9LsG/Oi7lT5Kp+nYKDLQHCttGinPcByv5FFoDYu/DW+ixylAdCfv9O8Yc1mZ1YTYEzcNCYSzuc9Jatk22c0flKhfamQ02ikzeVuL/uA74Zy+5gBncEi/lcRN7mEGciHj64IE1dzzq0WrJjKrOKhzZENS4AXYA+Sf7kwdKSO+9danXqdT4DpNbUzwhj2lbXtkMUPZNiYZbTlcBoHACFdy5fLqB4MSgyKSUxggCcH0Gfg96uIljKXQWdbhbZGn7P2g28dT0HDVtTqUgOMEZ//EB067NvWlxzBudZsMvKoxJdubL3HNZCTskSmB37qQQVm3Q0IWCxxjakGH9DojxotEsMkQLnPgLo0R3xeXPTNz8G6XAcvaUzpVQFfBoyxpD1eobgrMdW4ENPG/4m0QMVvoncsxmOlX8juG20rarA0BUnZokJqbTewmSYJOZ2rtL1nrWJMdFx71/0OkCzeLCzrI=",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PH7PR03MB6942.namprd03.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(1800799024)(366016)(55112099003)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n 9QtcM+zOWK9dcwm+1xBmtKS+iMYx1LrB38OdSw0Fv0R0W5pcWNp7mbl3cp7QdDb9DGTmaCTaI2cSBQZicKTZI4p+pgO+fQqU9S/Tc8dikvImQqIodYtm7PAVZqble2NDTUILXNUzOoI2BlAuE1Da2oI9SBArgohL6+hbbmX2pOavkOSBff5X6UdS1Opj40S6A+vl5J/pzvR6+ngZEH8KnJjk8LwNvkrcwSnFyM70ywcfuy9ZzEQUztyDcPqXKfvQP+IUv5Y/1crSSQj8l8kUYZq6vhs+G7lsTPoTDRWiBvF8odXNjVc28EsOlAmJfSbU+yvhGgRlCU98kmi35mZwkTM7DtwyZ4uSC9Dq9KvGcKlOmCE1zHf7IFGF2bkMY9KAYxam1B4ZDi9/ukJeTwqA6ua8wi+qfYV5UMcVQrdXlqMae7SAKPdiMPNfVt0S6dbLS8oUEDDgB5oVooesgOPsNo6X5iEMYW8IcdDZj8YtkAVMS9Gq2eN/CLbMzj9Oo3rK/mLZKrQ4/IXaJpvNlE2svFEptdbORfKabg4UIxCapoCCsbpK6rWr0Ih+NMbxC6qHFstGAPlAlXbww2yOTriB4lycW1USwRJc05eUTsAzQ3VKxRuwihyweiJAPkBjay5eDZBImqmLYdGit5h64XBrbphLwt3txaLuEp+oUnEwSuYm9zd9jBky6f6uSNjEwDaeJrqZL6nyCMtxpuTDxCsHTiHuoEGexPK9/ssUbEVXHDdMSbLHxfP2AH+PpxT1Taiz+4ggPpsjLx4HNUYx2tdtBHIgzOai87PqvdoU89DA7WDY3YIMFHY28CwKqNYofzWPKhG1I4Niq5kfOBSR1lTROkeC3/RDiny6NiucKJZX6UgFEWW/3FtEZ82OqT7SaPDl0GisqLtORYU+y1RHNxZTwssYDH6XRJ6wJV10fbXNbXtA9hbJwCM8BzB05bZylz7YtNeUYd8vKKGQ8tF5mw72+KX0N6gIUgAmKyIYL6cxFr7TCbgLPClYnPxOjgQ4tIT6cv7n+7OBCvG1tqmO5taaeMFRiyBjb13eEEK9ngtM1XSgRnMOUz9ARsaiEtazE1XpgB157xlHZJx66lwCXNS44N58K6YG1tiQYez0pbacF9HethkpaO47yQq6ud9JLqNgL7+81SCpMOSk/gQZ6tqE40JhgL+dpYx2TxE2xmttwcvDOjtpo7E/KpPWl5Y09vg3F0P65N7A2PCR0clAztZ5GXhEuAPflGWAc/6Fqt4/LbVXY56HYa1Tx6zga6EnR6NKPh7q70FL11kBc+vFBR+8bsaksYwlT8a4whcUWAPQqvlRikz0N+EH8cLpEZdPBJEI4qWRUmHlpljPnVlGYFVKkJGGXuH6V+lO1lSbT5BlgqsNH87bsin9iLLzLUjnASLao5T8OAiDqVwUcvklFisdPB8rlFZ2c/LQNzbx7eGjG6vrtTJfU1gMQqa934zrZF+dhod9ApmQKZU2vAyuOYUHB9olQYgvF/yWQIg3ul9T1kItWdP0dB+L7ky6jjKg13JpezN1yCKrej3joPdNRzd7RKAIofLhSuadh2CdDmfrC9lfY78kHKEi5HEhfRYtKp/eFxFixW3ezIdFrCNZ2IAPl9XeTridlzd0FZmPiGbxP791ESjO3lg9A8S9iTkEZN96BUvZCT3VvRNMJWGPEXLwGRxXrX1CUOmYWt3cWPyu+TTxCNEwJuNaFxO4SYKskhwhmcyTvMp1sCWa4E7Ikf42Hh8kfAd56JWnaFIKN05uNfI=",
        "X-OriginatorOrg": "altera.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 7821acee-d56f-409e-6455-08dea5adda53",
        "X-MS-Exchange-CrossTenant-AuthSource": "PH7PR03MB6942.namprd03.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "29 Apr 2026 05:12:05.1170 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "fbd72e03-d4a5-4110-adce-614d51f2077a",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n ksRPj29i0K5tjTYZtHROMnTggJK9Cvr8LwXDX6p0mQKsRJGxZwcJGFwzKvr2eW/fPFo4sKR9EAkdxRPOu4iJOsruVDtEA1gs2GNL9lsm8ts=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM6PR03MB5259",
        "X-BeenThere": "u-boot@lists.denx.de",
        "X-Mailman-Version": "2.1.39",
        "Precedence": "list",
        "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
        "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>",
        "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>",
        "List-Post": "<mailto:u-boot@lists.denx.de>",
        "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>",
        "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>",
        "Errors-To": "u-boot-bounces@lists.denx.de",
        "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>",
        "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de",
        "X-Virus-Status": "Clean"
    },
    "content": "From: Dinesh Maniyam <dinesh.maniyam@altera.com>\n\nThis series enables I2C support on the Intel Arria 10 SoCDK and fixes\ntwo related issues observed when the I2C controller is actually used:\n\n  1. The Linux DTS sets i2c-scl-falling-time-ns to a value that the\n     U-Boot designware_i2c driver cannot consume on Arria 10. Override\n     it in the U-Boot SoC dtsi to the maximum value allowed by the HW\n     spec so the driver computes correct timings.\n\n  2. The designware_i2c remove() callback disables l4_sp_clk, which is\n     shared with several other peripherals on Arria 10/Cyclone V/etc.\n     Disabling it on i2c removal corrupts those peripherals. Drop the\n     clk_disable() call.\n\n  3. Enable CONFIG_SYS_I2C_DW (which selects DM_I2C) and CONFIG_CMD_I2C\n     in socfpga_arria10_defconfig so the driver is actually built and\n     exercised by U-Boot's CI.\n\nThe patches originate from the Altera SoCFPGA downstream tree and\nhave been carried internally for several years. Tested on Arria 10\nSoCDK (sdmmc boot variant); SPL/U-Boot build clean. 'make\nsavedefconfig' shows no diff introduced by these patches.\n\nDinesh Maniyam (3):\n  arm: dts: a10: Correct i2c scl falling time\n  i2c: designware_i2c: Remove clk disabled codes\n  configs: socfpga_arria10_defconfig: Enable I2C as default\n\n arch/arm/dts/socfpga_arria10_socdk-u-boot.dtsi | 5 +++++\n configs/socfpga_arria10_defconfig              | 2 ++\n drivers/i2c/designware_i2c.c                   | 4 ----\n 3 files changed, 7 insertions(+), 4 deletions(-)"
}