Show a cover letter.

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

{
    "id": 2196744,
    "url": "http://patchwork.ozlabs.org/api/covers/2196744/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260216102858.2745657-1-s-vadapalli@ti.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/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,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260216102858.2745657-1-s-vadapalli@ti.com>",
    "list_archive_url": null,
    "date": "2026-02-16T10:28:28",
    "name": "[v5,00/10] Add PCIe Boot support for TI J784S4 SoC",
    "submitter": {
        "id": 84157,
        "url": "http://patchwork.ozlabs.org/api/people/84157/?format=api",
        "name": "Siddharth Vadapalli",
        "email": "s-vadapalli@ti.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260216102858.2745657-1-s-vadapalli@ti.com/mbox/",
    "series": [
        {
            "id": 492281,
            "url": "http://patchwork.ozlabs.org/api/series/492281/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=492281",
            "date": "2026-02-16T10:28:28",
            "name": "Add PCIe Boot support for TI J784S4 SoC",
            "version": 5,
            "mbox": "http://patchwork.ozlabs.org/series/492281/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2196744/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 (1024-bit key;\n unprotected) header.d=ti.com header.i=@ti.com header.a=rsa-sha256\n header.s=selector1 header.b=ikaU4S32;\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=quarantine dis=none) header.from=ti.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=ti.com header.i=@ti.com header.b=\"ikaU4S32\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=quarantine dis=none) header.from=ti.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=s-vadapalli@ti.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)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fDzW03B25z1xwF\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 16 Feb 2026 21:27:56 +1100 (AEDT)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 2B9A1802C1;\n\tMon, 16 Feb 2026 11:27:48 +0100 (CET)",
            "by phobos.denx.de (Postfix, from userid 109)\n id EA3AB80086; Mon, 16 Feb 2026 11:27:46 +0100 (CET)",
            "from MW6PR02CU001.outbound.protection.outlook.com\n (mail-westus2azlp170120002.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c007::2])\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 6392A80086\n for <u-boot@lists.denx.de>; Mon, 16 Feb 2026 11:27:40 +0100 (CET)",
            "from SJ0PR05CA0167.namprd05.prod.outlook.com (2603:10b6:a03:339::22)\n by CH3PR10MB7504.namprd10.prod.outlook.com (2603:10b6:610:164::16)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.16; Mon, 16 Feb\n 2026 10:27:37 +0000",
            "from CO1PEPF000066ED.namprd05.prod.outlook.com\n (2603:10b6:a03:339:cafe::4e) by SJ0PR05CA0167.outlook.office365.com\n (2603:10b6:a03:339::22) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9632.13 via Frontend Transport; Mon,\n 16 Feb 2026 10:27:36 +0000",
            "from lewvzet200.ext.ti.com (198.47.23.194) by\n CO1PEPF000066ED.mail.protection.outlook.com (10.167.249.10) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9632.12 via Frontend Transport; Mon, 16 Feb 2026 10:27:36 +0000",
            "from DLEE203.ent.ti.com (157.170.170.78) by lewvzet200.ext.ti.com\n (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Mon, 16 Feb\n 2026 04:27:35 -0600",
            "from DLEE212.ent.ti.com (157.170.170.114) by DLEE203.ent.ti.com\n (157.170.170.78) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Mon, 16 Feb\n 2026 04:27:35 -0600",
            "from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE212.ent.ti.com\n (157.170.170.114) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend\n Transport; Mon, 16 Feb 2026 04:27:35 -0600",
            "from toolbox.dhcp.ti.com (uda0492258.dhcp.ti.com [10.24.73.74])\n by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 61GARUHZ1147835;\n Mon, 16 Feb 2026 04:27:31 -0600"
        ],
        "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,DKIMWL_WL_HIGH,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,T_SPF_PERMERROR autolearn=ham\n autolearn_force=no version=3.4.2",
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=xmt8R7YAgFCU7Jtx8dlw/on1nUwB81Qs+d8p4HGucFn9Sebdz8pF4yAjoonwbjBh73apWXsUhOPYDLPMr9wbhhen3vfHDf0l0gvFOPU98O5n2jhyg7A59H/sC9mLTue3UaeCvILDVVQYiH3AN9UhgZ5CcfZWje83grzyoQ97Kp5jQFiNlmTkC8E/cm/C/ze6tvI2V8m4TkToT39ZIwSSkBxIVaxrxx6eZNctcNSA6MruEtfhFrbxiQGTAEhFdHwjKzUu4c3+V0HBEexjoNBeGj0n7hxTXRpSNMaF3EaBS1t1QbC6w53keoyIkPZ3SZCDRSPZXoLypr7a6tXkERVsUw==",
        "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=ymgR2AmJ4yfnI4u91Y9oi5llnyJX8eoTUFEnrRoQrK8=;\n b=aVIl+IyXBQwD3ZeYNxhtjLHTy9MjBXlaU3NhU1V/rkZRxL5it3RW1sydrHh26ao3DPYDWq9vlauYH0egVDCL686Fsl3Bb8a/dleXReDW3WnDHvzOmLPckIN6BOLiiPgcqlGVaGZRCJ6skbu739boru+kTG9sGFTo9n33UXZEe4hGeGGlRtK/CUVlWMv1o/kgXmE7bydmXPavY6IBiz6zy0p/EB8wDTcUdp+nUM1qyqTGYb558DSUbN0aORTarCG6NLkRBGhxOsP1JM0YcO6W1f5AvB2r1Kv04uQywFAUdIz+HwbGKJJe/CoafHJj5u7YXnGLXVZT53L740fojx673g==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 198.47.23.194) smtp.rcpttodomain=lists.denx.de smtp.mailfrom=ti.com;\n dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com;\n dkim=none (message not signed); arc=none (0)",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=ymgR2AmJ4yfnI4u91Y9oi5llnyJX8eoTUFEnrRoQrK8=;\n b=ikaU4S32VLjRJoTSYwWej2U0a0kmqGs9Mwq5DE1AQVBTH91jljuz3tq8geRJV8XwO/WKQ7dlDc6t1fq9GHiZ+rwjzMB6x2HkGjHyhelEsh6cVJPs9nSYxIEGbBOVctgGK0SzwIK1WFUY2QBQSrlBr5CgR4OiJfvto9aiAYhphcE=",
        "X-MS-Exchange-Authentication-Results": "spf=pass (sender IP is 198.47.23.194)\n smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;\n dmarc=pass\n action=none header.from=ti.com;",
        "Received-SPF": "Pass (protection.outlook.com: domain of ti.com designates\n 198.47.23.194 as permitted sender) receiver=protection.outlook.com;\n client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C",
        "From": "Siddharth Vadapalli <s-vadapalli@ti.com>",
        "To": "<trini@konsulko.com>, <m-chawdhry@ti.com>, <c-vankar@ti.com>,\n <neil.armstrong@linaro.org>, <marek.vasut+renesas@mailbox.org>,\n <u-kumar1@ti.com>, <j-keerthy@ti.com>, <semen.protsenko@linaro.org>,\n <afd@ti.com>, <anshuld@ti.com>, <peng.fan@nxp.com>, <ahalaney@redhat.com>,\n <mkorpershoek@kernel.org>, <n-francis@ti.com>",
        "CC": "<u-boot@lists.denx.de>, <srk@ti.com>, <s-vadapalli@ti.com>",
        "Subject": "[PATCH v5 00/10] Add PCIe Boot support for TI J784S4 SoC",
        "Date": "Mon, 16 Feb 2026 15:58:28 +0530",
        "Message-ID": "<20260216102858.2745657-1-s-vadapalli@ti.com>",
        "X-Mailer": "git-send-email 2.51.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-C2ProcessedOrg": "333ef613-75bf-4e12-a4b1-8e3623f5dcea",
        "X-EOPAttributedMessage": "0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "CO1PEPF000066ED:EE_|CH3PR10MB7504:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "125549d3-173c-4387-0174-08de6d460105",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|82310400026|1800799024|376014|36860700013|921020;",
        "X-Microsoft-Antispam-Message-Info": "\n Ep+/lVt/pKqWJYFSvTojawaVwMjYmpB45ODRu1hq55z4KPk+cW/g3SHknjzq4iKwGHV9huqE+ilVwA+ZXOIwZF7s5zj4tVnhwlgQfe94Zb+K36Zfrb9i4aj5sKkJeNkA6ozmZHAxptU+tL/+Zm+2nr9Rd+zM4Q+/CiRBY7iif9Zo4drSGj3TtClSbslSFn3Rd2nG+F12EzVOVbwK9AKv/ug/GKX4J6D5kTakRtUB8YEzk0zIkZX+aEKFeJlweMqQ+8xzvRkZFgFIduXbIcj9urrh9qSvVAuto3poKAg/BLohLNaraSIfW50XQKTThZeOB00jpJHGOcvCDiutQhtdmchthHm2xR5C0CA5CQ7WFmNjGcWcBAnAeaaP9Ed0iAsvMxK+oWo1XNVaAPfhTJ27X0SQekF8ozMeG5PnQBtutM2BqbayCmygzMG9s8T5Kx6fyc9lqR+9/HwBumV/PV9xOPQejyDFdflug1pPbSyU9HfCrf6cecLofNF8ccPG7YS5QxsPh8vFcjcdolNGjF/HsMmnmeysx2YwEXhriiRgkojzhWpyN35zFzjseITXMimHdawxdWheib9b7SDZqANRc63x/pgep7cUqy//lYYk+LkRy9wd9fKW5+HcTgpLSH8dNsmd4zBzSf+0rgBrd+3zklW71SHbpHSRjP5VInsVzK9/K30GAiPgNC1XOxcIT3bK6Zku2jZhFB7eyc4h62jw9mlH61zBj8f4EWIsuqmep6TzSRpjtmHgMPsYw5pwgkzafFAdq5l5O/Pg3QbqXHusNUGstX5ucJVjZdyb2+HAnYqp7BhJLqwrDef23nRyjCG7p5t8H8WeCfOOPcA5+h6zXjNL5DWx3vES8nolOn2DUhB4RKik1s+5w5SND2NIT+9FVBkukUlxK6+ymDOMr7l/8NxxOgIYE/W2Aprf70w2qFZJZqCbpXD3yb55y/c/c3wIloShS5tpD6ymqA3I0tgg/6RDI7O4LONKVSlEKO+wgNaEfEBsbsGUXyhsURo9LsD0MeYUsJg6nITMbv94N6MCzicUkf1k8cO0fRYGi2kOIGJnmhhimG9FzoFcCfu56/hlfKk5cimawx67XCBSJL3OEB7Q0Fx+YMDQwbcpYlM7KrtzTspFJs8Mr80IxrgmgtFKz+nus2X6UygJ9EzOSOQ9QWxwgQYSM20KDLMnRhZObgDfnAVLuuPx96DjRqJ+DR5IzIwRiy4hNZz4hUUda3Dz9DOoO9sFu+Tcg56M9Ni5kywNJoznFNFW5x1o/QIof0WKAh7A+1m4TCeROXkfLlptz14YNw6bmjdtR0GWMS/vSGr2vKlznVAD8Mmh4SzUQOMf45kqBtm2Gx3sc2WWINoeTdhKh4sKjcvf70ghMbL82o0Y9C33m1H8ZAw5uPVTPUA1XD0Avl3Dl3+4YGnqOA32gOBIgPP89Ziqyw4deRHhsAuBEqfyQwNh33J1kWMd7OpS2B22Q4ah/jla9BSVO85PXJEpQ5HC8cuoNg0RyUapcfm2rbVwBTodtScW94cInYjuAObocBDQmrwfpytmFuVJygjk0OIaU8ycV5tQT9GI+Yphbh2QPjxXjADasyLrAeIaal3V2RvYZTyX60s3O6w+R9MmciA9UcjPreRUPaApzkY=",
        "X-Forefront-Antispam-Report": "CIP:198.47.23.194; CTRY:US; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:lewvzet200.ext.ti.com; PTR:InfoDomainNonexistent;\n CAT:NONE;\n SFS:(13230040)(82310400026)(1800799024)(376014)(36860700013)(921020);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n WsrO0fQM/UqxVhguY6lT0G8vS5VY3hu+SgoWDYiU6ksdZxUurpPGAO24xrkaaAR4GqXRtgjIennmUj7mu65tPq1YgNtaFhRM4k81/CLeH6XeZoq8Qu7HnWy0QEbRHsoOJXjV6IYW+O+aVJhJoyW1lPj972Tv3PvMimzE6bLah6TqHTGTz9KpeArttXaiElx0hVQc7FlSumccn/m3ThYLDDy+YWMd/HToCt/I2KOoMY8WoW3DAN+iYQzC05YtFPRnGEzFWcFmm/voNGRGG1qkwxAL0xQagv7D936YnNMr4VNG2GqsLIFSSo+figZE4UPOEGXQt1MNnQ/Ujpg7G/iqsgm3+Tb5WTlqGkpddyQDQ/0/kf62eMHUxG18rPAV0Hc8nPJ2jAhdDBDCWAjIiO186kuhz+YS/pFdtt/aApnwXtSuWheiM0m/CrIYPopBaBnR",
        "X-OriginatorOrg": "ti.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "16 Feb 2026 10:27:36.4111 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 125549d3-173c-4387-0174-08de6d460105",
        "X-MS-Exchange-CrossTenant-Id": "e5b49634-450b-4709-8abb-1e2b19b982b7",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7; Ip=[198.47.23.194];\n Helo=[lewvzet200.ext.ti.com]",
        "X-MS-Exchange-CrossTenant-AuthSource": "\n CO1PEPF000066ED.namprd05.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CH3PR10MB7504",
        "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": "Hello,\n\nThis series adds PCIe endpoint boot support for the TI J784S4 SoC.\nSeries is based on commit\nf9ffeec4bdc board: toradex: Make A53 get RAM size from DT in K3 boards\nof the master branch of U-Boot.\n\nv4 of this series is at:\nhttps://patchwork.ozlabs.org/project/uboot/cover/20251201110103.845413-1-h-salunke@ti.com/\nChanges since v4:\n- Addressed Udit's feedback:\n  i) Patch 6 has been updated by limiting changes to disabling CONFIG_SPL_PCI_ENDPOINT\n     and CONFIG_SPL_PHY (CONFIG_PCIE_CDNS_TI_EP, CONFIG_SPL_PHY_CADENCE_TORRENT and\n     CONFIG_SPL_PHY_J721E_WIZ don't need to be disabled as pointed out by Udit).\n  ii) Commit message of patch 8 has been updated to indicate that although PCIe Boot\n      is supported in Hardware for J742S2 SoC, it is not yet enabled in Software.\n  iii) Documentation in patch 10 has been updated with complete set of device-tree\n       changes included and the C Program to transfer bootloaders has also been\n       simplified and documented with the usage of appropriate variable names.\n\nPCIe Boot Logs (J784S4-EVM running Linux as Root-Complex transfers\nbootloaders to another J784S4-EVM configured for PCIe Boot):\nhttps://gist.github.com/Siddharth-Vadapalli-at-TI/2d157003818441fe79a139d0dec1058a\n\nRegards,\nSiddharth.\n\nHrushikesh Salunke (10):\n  arm: mach-k3: j784s4: Update SoC autogen data to enable PCIe boot\n  phy: cadence: Add config to enable Cadence Torrent PHY at SPL stage\n  phy: ti: Add config to enable J721E WIZ SERDES wrapper at SPL stage\n  configs: j784s4_evm_r5_defconfig: Enable configs for PCIe boot\n  configs: j784s4_evm_a72_defconfig: Enable configs for PCIe boot\n  configs: am69_sk_r5_defconfig: Disable PCIe boot configs\n  configs: am69_sk_a72_defconfig: Disable PCIe boot configs\n  configs: j742s2_evm_r5_defconfig: Disable PCIe boot configs\n  configs: j742s2_evm_a72_defconfig: Disable PCIe boot configs\n  docs: board: ti: j784s4_evm: Add PCIe boot documentation\n\n arch/arm/mach-k3/r5/j784s4/clk-data.c | 184 +++++++++++++++-\n arch/arm/mach-k3/r5/j784s4/dev-data.c |  45 ++--\n configs/am69_sk_a72_defconfig         |   3 +\n configs/am69_sk_r5_defconfig          |   6 +\n configs/j742s2_evm_a72_defconfig      |   4 +\n configs/j742s2_evm_r5_defconfig       |   6 +\n configs/j784s4_evm_a72_defconfig      |   7 +\n configs/j784s4_evm_r5_defconfig       |  13 ++\n doc/board/ti/j784s4_evm.rst           | 305 ++++++++++++++++++++++++++\n drivers/phy/cadence/Kconfig           |   7 +\n drivers/phy/ti/Kconfig                |  10 +\n 11 files changed, 562 insertions(+), 28 deletions(-)"
}