Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2000265/?format=api
{ "id": 2000265, "url": "http://patchwork.ozlabs.org/api/patches/2000265/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/247548111148ba32e8aa920df7c4fa97440feb0b.1729577070.git.jan.kiszka@siemens.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": "<247548111148ba32e8aa920df7c4fa97440feb0b.1729577070.git.jan.kiszka@siemens.com>", "list_archive_url": null, "date": "2024-10-22T06:04:25", "name": "[v2,08/13] arm64: dts: ti: iot2050: Add overlays for M.2 used by firmware", "commit_ref": "486248c3a82dc54c5d48b4db8f03bf5d28801371", "pull_url": null, "state": "accepted", "archived": false, "hash": "cf9cec15bd3aa6e20a580e90c66d72ac72918b77", "submitter": { "id": 710, "url": "http://patchwork.ozlabs.org/api/people/710/?format=api", "name": "Jan Kiszka", "email": "jan.kiszka@siemens.com" }, "delegate": { "id": 3651, "url": "http://patchwork.ozlabs.org/api/users/3651/?format=api", "username": "trini", "first_name": "Tom", "last_name": "Rini", "email": "trini@ti.com" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/247548111148ba32e8aa920df7c4fa97440feb0b.1729577070.git.jan.kiszka@siemens.com/mbox/", "series": [ { "id": 429111, "url": "http://patchwork.ozlabs.org/api/series/429111/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=429111", "date": "2024-10-22T06:04:17", "name": "boards: siemens: iot2050: SM variant, sysinfo support, fixes & cleanups", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/429111/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2000265/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2000265/checks/", "tags": {}, "related": [], "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 secure) header.d=siemens.com header.i=jan.kiszka@siemens.com\n header.a=rsa-sha256 header.s=fm1 header.b=GyxNxLMh;\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=siemens.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 secure) header.d=siemens.com header.i=jan.kiszka@siemens.com\n header.b=\"GyxNxLMh\";\n\tdkim-atps=neutral", "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=siemens.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=jan.kiszka@siemens.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))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4XXhWD4bTyz1xtp\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 22 Oct 2024 17:06:00 +1100 (AEDT)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 4EA398926A;\n\tTue, 22 Oct 2024 08:04:43 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id 684CC88F5E; Tue, 22 Oct 2024 08:04:38 +0200 (CEST)", "from mta-64-228.siemens.flowmailer.net\n (mta-64-228.siemens.flowmailer.net [185.136.64.228])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id B66B888F75\n for <u-boot@lists.denx.de>; Tue, 22 Oct 2024 08:04:33 +0200 (CEST)", "by mta-64-228.siemens.flowmailer.net with ESMTPSA id\n 20241022060433653deb012efab508a4 for <u-boot@lists.denx.de>;\n Tue, 22 Oct 2024 08:04:33 +0200" ], "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_MED,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n SPF_HELO_PASS,SPF_NONE autolearn=ham autolearn_force=no version=3.4.2", "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1;\n d=siemens.com; i=jan.kiszka@siemens.com;\n h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To;\n bh=2Mx1X5J1tTQQsp7b5OGUiI81YRXrfDBSX+uGme72rvc=;\n b=GyxNxLMhGZxwV20Ja+6rT/vSF+iDs3/jbp+5E6nuVJgOmQJJYcglhF6Ckz9RIj8/KmO1W7\n FCtNvC74sT3kMhgXo0ThSeXNl0vd6Ylp92YTqF3SdBL6bPcZHsQFGAzRCa085A5iFfDbZro9\n 03hGKAknqAR/VwJk0ZBTIbz2+sFwLkuZCCnpZwY8/DWDgO1pz/Sjvg05Vz+EISf7KrAAf5+Z\n fH44t0+vHy5bg4bm45DQvI+EzH91g9PkP1Aqvon5Pl0heBhs3LyX5xxZqCLjMYUB6l/R8WSI\n Xr4VLioKoWbeP4FpdhEujbAMFUxRO5MOqEc6GBnzuFSN4NEqKs+3/CDg==;", "From": "Jan Kiszka <jan.kiszka@siemens.com>", "To": "U-Boot Mailing List <u-boot@lists.denx.de>", "Cc": "Bryan Brattlof <bb@ti.com>,\n\tNishanth Menon <nm@ti.com>", "Subject": "[PATCH v2 08/13] arm64: dts: ti: iot2050: Add overlays for M.2 used\n by firmware", "Date": "Tue, 22 Oct 2024 08:04:25 +0200", "Message-ID": "\n <247548111148ba32e8aa920df7c4fa97440feb0b.1729577070.git.jan.kiszka@siemens.com>", "In-Reply-To": "<cover.1729577070.git.jan.kiszka@siemens.com>", "References": "<cover.1729577070.git.jan.kiszka@siemens.com>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-Flowmailer-Platform": "Siemens", "Feedback-ID": "519:519-294854:519-21489:flowmailer", "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: Jan Kiszka <jan.kiszka@siemens.com>\n\nTo allow firmware to pick up all DTs from here, move the overlays that\nare normally applied during DT fixup to the kernel source as well. Hook\nthen into the build nevertheless to ensure that regular checks are\nperformed.\n\nSigned-off-by: Jan Kiszka <jan.kiszka@siemens.com>\nLink: https://lore.kernel.org/r/91f8b825467651ebd51a4051f153ab136eeb1849.1724830741.git.jan.kiszka@siemens.com\nSigned-off-by: Nishanth Menon <nm@ti.com>\n\n[ upstream commit: dba27d026fc841d28a0ed373f617cc84ec0e4504 ]\n\n(cherry picked from commit 741915246a92fc4c21537f9623a69612f7cef03a)\n---\n ...48-iot2050-advanced-m2-bkey-ekey-pcie.dtso | 27 +++++++++++\n ...-am6548-iot2050-advanced-m2-bkey-usb3.dtso | 47 +++++++++++++++++++\n 2 files changed, 74 insertions(+)\n create mode 100644 dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso\n create mode 100644 dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso", "diff": "diff --git a/dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso b/dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso\nnew file mode 100644\nindex 00000000000..666237f6d79\n--- /dev/null\n+++ b/dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso\n@@ -0,0 +1,27 @@\n+// SPDX-License-Identifier: GPL-2.0\n+/*\n+ * IOT2050 M.2 variant, overlay for B-key PCIE0_LANE0 + E-key PCIE1_LANE0\n+ * Copyright (c) Siemens AG, 2022-2024\n+ *\n+ * Authors:\n+ * Chao Zeng <chao.zeng@siemens.com>\n+ * Jan Kiszka <jan.kiszka@siemens.com>\n+ */\n+\n+/dts-v1/;\n+/plugin/;\n+\n+#include <dt-bindings/phy/phy.h>\n+#include <dt-bindings/gpio/gpio.h>\n+\n+&pcie0_rc {\n+\tnum-lanes = <1>;\n+\tphys = <&serdes0 PHY_TYPE_PCIE 1>;\n+\tphy-names = \"pcie-phy0\";\n+\treset-gpios = <&main_gpio1 15 GPIO_ACTIVE_HIGH>;\n+\tstatus = \"okay\";\n+};\n+\n+&pcie1_rc {\n+\tstatus = \"okay\";\n+};\ndiff --git a/dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso b/dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso\nnew file mode 100644\nindex 00000000000..0f86235c977\n--- /dev/null\n+++ b/dts/upstream/src/arm64/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso\n@@ -0,0 +1,47 @@\n+// SPDX-License-Identifier: GPL-2.0\n+/*\n+ * IOT2050 M.2 variant, overlay for B-key USB3.0 + E-key PCIE1_LANE0\n+ * Copyright (c) Siemens AG, 2022-2024\n+ *\n+ * Authors:\n+ * Chao Zeng <chao.zeng@siemens.com>\n+ * Jan Kiszka <jan.kiszka@siemens.com>\n+ */\n+\n+/dts-v1/;\n+/plugin/;\n+\n+#include <dt-bindings/phy/phy.h>\n+#include <dt-bindings/gpio/gpio.h>\n+\n+&serdes0 {\n+\tassigned-clock-parents = <&k3_clks 153 7>, <&k3_clks 153 4>;\n+};\n+\n+&pcie0_rc {\n+\tstatus = \"disabled\";\n+};\n+\n+&pcie1_rc {\n+\tpinctrl-names = \"default\";\n+\tpinctrl-0 = <&minipcie_pins_default>;\n+\n+\tnum-lanes = <1>;\n+\tphys = <&serdes1 PHY_TYPE_PCIE 0>;\n+\tphy-names = \"pcie-phy0\";\n+\treset-gpios = <&wkup_gpio0 27 GPIO_ACTIVE_HIGH>;\n+\tstatus = \"okay\";\n+};\n+\n+&dwc3_0 {\n+\tassigned-clock-parents = <&k3_clks 151 4>, /* set REF_CLK to 20MHz i.e. PER0_PLL/48 */\n+\t\t\t\t <&k3_clks 151 8>; /* set PIPE3_TXB_CLK to WIZ8B2M4VSB */\n+\tphys = <&serdes0 PHY_TYPE_USB3 0>;\n+\tphy-names = \"usb3-phy\";\n+};\n+\n+&usb0 {\n+\tmaximum-speed = \"super-speed\";\n+\tsnps,dis-u1-entry-quirk;\n+\tsnps,dis-u2-entry-quirk;\n+};\n", "prefixes": [ "v2", "08/13" ] }