Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2232266/?format=api
{ "id": 2232266, "url": "http://patchwork.ozlabs.org/api/patches/2232266/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260504072748.2580172-2-zhengxingda@iscas.ac.cn/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/projects/42/?format=api", "name": "Linux GPIO development", "link_name": "linux-gpio", "list_id": "linux-gpio.vger.kernel.org", "list_email": "linux-gpio@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260504072748.2580172-2-zhengxingda@iscas.ac.cn>", "list_archive_url": null, "date": "2026-05-04T07:27:48", "name": "[2/2] arm64: dts: mediatek: mt8188-geralt: enable Wi-Fi card", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "8e11687e956ff63c6a80cc99a5da336a72e524e4", "submitter": { "id": 92367, "url": "http://patchwork.ozlabs.org/api/people/92367/?format=api", "name": "Icenowy Zheng", "email": "zhengxingda@iscas.ac.cn" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260504072748.2580172-2-zhengxingda@iscas.ac.cn/mbox/", "series": [ { "id": 502619, "url": "http://patchwork.ozlabs.org/api/series/502619/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=502619", "date": "2026-05-04T07:27:47", "name": "[1/2] dt-bindings: pinctrl: mediatek: mt8188: allow gpio hogs", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/502619/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2232266/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2232266/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-gpio+bounces-36010-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-gpio@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=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-36010-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=159.226.251.81", "smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=iscas.ac.cn", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=iscas.ac.cn" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\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 4g8Ctx6nMVz1yJV\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 04 May 2026 17:28:57 +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 F3F46301AF6B\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 4 May 2026 07:28:16 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id BBEDF2EA732;\n\tMon, 4 May 2026 07:28:15 +0000 (UTC)", "from cstnet.cn (smtp81.cstnet.cn [159.226.251.81])\n\t(using TLSv1.2 with cipher DHE-RSA-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 61F7A2DBF76;\n\tMon, 4 May 2026 07:28:11 +0000 (UTC)", "from edelgard.fodlan.icenowy.me (unknown [112.94.100.82])\n\tby APP-03 (Coremail) with SMTP id rQCowAD3GOB4SvhpVioHEA--.54421S3;\n\tMon, 04 May 2026 15:27:55 +0800 (CST)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777879695; cv=none;\n b=azoTRvgwpiPlbAKGM4IHKXRBR9/3ZJ9J3MS7xJe9VSCctf8vADTD3k7lCAvk0ge2yXq2LIVR72Tx38DW3CCY0PWB2txtlNSNxU/hFAWJlzC6o0ym4Z8HUGWXJshz5wpYRKICR76+ITJ21tqMPw1QLtv6s+e7AN4RBK+/JGfIe9c=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777879695; c=relaxed/simple;\n\tbh=vi1awwolUhnLpoJXPSgSN5PkSS2FRgSR6zUHFOIejPw=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=gC1lOqjnlpfN/Jw67eytjj2Jpo05kDqRRs6vDFcv1ZbSE8+JWzcdskxFbr7K3809CJyf7zC5tTo+vV2vQZeFvAbATkgl+t00GVdFkwpS2z0iVziPqWN5dyTrjvkq2qcJ2Up/IUlv1h22/ZcNX10M1JYkssVnF0lBNScIrlU5rOo=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=none (p=none dis=none) header.from=iscas.ac.cn;\n spf=pass smtp.mailfrom=iscas.ac.cn; arc=none smtp.client-ip=159.226.251.81", "From": "Icenowy Zheng <zhengxingda@iscas.ac.cn>", "To": "Linus Walleij <linusw@kernel.org>,\n\tRob Herring <robh@kernel.org>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>,\n\tAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>,\n\tHui Liu <hui.liu@mediatek.com>", "Cc": "linux-gpio@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-mediatek@lists.infradead.org,\n\tIcenowy Zheng <zhengxingda@iscas.ac.cn>", "Subject": "[PATCH 2/2] arm64: dts: mediatek: mt8188-geralt: enable Wi-Fi card", "Date": "Mon, 4 May 2026 15:27:48 +0800", "Message-ID": "<20260504072748.2580172-2-zhengxingda@iscas.ac.cn>", "X-Mailer": "git-send-email 2.52.0", "In-Reply-To": "<20260504072748.2580172-1-zhengxingda@iscas.ac.cn>", "References": "<20260504072748.2580172-1-zhengxingda@iscas.ac.cn>", "Precedence": "bulk", "X-Mailing-List": "linux-gpio@vger.kernel.org", "List-Id": "<linux-gpio.vger.kernel.org>", "List-Subscribe": "<mailto:linux-gpio+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-gpio+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-CM-TRANSID": "rQCowAD3GOB4SvhpVioHEA--.54421S3", "X-Coremail-Antispam": "1UD129KBjvdXoW7GrW5Jr15uF4kKrWkJrWDurg_yoWkJrg_X3\n\tZrC3WUZa1rCF15uryftFWDCFy2q3y5X34xJFWrXr4DJ347Ar1UZ39Fvasxur4UJ39a9rW3\n\tWrZxZF18AFnI9jkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT\n\t9fnUUIcSsGvfJTRUUUbkxFF20E14v26rWj6s0DM7CY07I20VC2zVCF04k26cxKx2IYs7xG\n\t6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI8067AKxVWUGwA2048vs2IY02\n\t0Ec7CjxVAFwI0_Gr0_Xr1l8cAvFVAK0II2c7xJM28CjxkF64kEwVA0rcxSw2x7M28EF7xv\n\twVC0I7IYx2IY67AKxVW8JVW5JwA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxVW8JVWxJwA2z4\n\tx0Y4vEx4A2jsIE14v26F4UJVW0owA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Cr1j6rxdM2AI\n\txVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20x\n\tvE14v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xv\n\tr2IYc2Ij64vIr41lF7I21c0EjII2zVCS5cI20VAGYxC7M4IIrI8v6xkF7I0E8cxan2IY04\n\tv7MxkF7I0En4kS14v26r1q6r43MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j\n\t6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7\n\tAF67AKxVWUtVW8ZwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE\n\t2Ix0cI8IcVCY1x0267AKxVW8JVWxJwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcV\n\tC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVW8JVW8JrUvcSsGvfC2Kfnx\n\tnUUI43ZEXa7VUjrHUDUUUUU==", "X-CM-SenderInfo": "x2kh0wp0lqwv3d6l2u1dvotugofq/" }, "content": "The mainline pcie-mediatek-gen3 driver does not have code managing\ndownstream device power / reset.\n\nAs the Wi-Fi card on ciri is a fixed device, set the related regulator\nto always-on and use GPIO hog to set the status of its reset pin.\n\nSigned-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn>\n---\n arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 11 +++++++++++\n 1 file changed, 11 insertions(+)", "diff": "diff --git a/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi b/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi\nindex 8e423504ec052..c25780098103b 100644\n--- a/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi\n+++ b/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi\n@@ -544,6 +544,11 @@ &mt6359codec {\n \tmediatek,mic-type-2 = <2>; /* DMIC */\n };\n \n+&mt6359_vcn18_ldo_reg {\n+\t/* Used by WLAN */\n+\tregulator-always-on;\n+};\n+\n &mt6359_vcore_buck_reg {\n \tregulator-always-on;\n };\n@@ -1145,6 +1150,12 @@ pins-en-pp3300-wlan {\n \t\t\toutput-low;\n \t\t};\n \t};\n+\n+\twlan-reset-hog {\n+\t\tgpio-hog;\n+\t\tgpios = <145 GPIO_ACTIVE_HIGH>;\n+\t\toutput-high;\n+\t};\n };\n \n &pmic {\n", "prefixes": [ "2/2" ] }