Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/2225200/?format=api
{ "id": 2225200, "url": "http://patchwork.ozlabs.org/api/1.1/covers/2225200/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260420-fix-eliza-pinctrl-v2-0-b68329fd6701@pm.me/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/1.1/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": "" }, "msgid": "<20260420-fix-eliza-pinctrl-v2-0-b68329fd6701@pm.me>", "date": "2026-04-20T14:27:46", "name": "[v2,0/2] pinctrl: qcom: eliza: Split up some QUP pin groups", "submitter": { "id": 93184, "url": "http://patchwork.ozlabs.org/api/1.1/people/93184/?format=api", "name": "Alexander Koskovich", "email": "akoskovich@pm.me" }, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260420-fix-eliza-pinctrl-v2-0-b68329fd6701@pm.me/mbox/", "series": [ { "id": 500622, "url": "http://patchwork.ozlabs.org/api/1.1/series/500622/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=500622", "date": "2026-04-20T14:27:46", "name": "pinctrl: qcom: eliza: Split up some QUP pin groups", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/500622/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2225200/comments/", "headers": { "Return-Path": "\n <linux-gpio+bounces-35272-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\tdkim=pass (2048-bit key;\n secure) header.d=pm.me header.i=@pm.me header.a=rsa-sha256\n header.s=protonmail3 header.b=Diw8+RkR;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35272-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b=\"Diw8+RkR\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=185.70.43.22", "smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=pm.me", "smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pm.me" ], "Received": [ "from sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4])\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 4fzqPV3msKz1yD4\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 01:37:50 +1000 (AEST)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 1C15434669B8\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 20 Apr 2026 15:05:32 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id DBB983D0917;\n\tMon, 20 Apr 2026 14:27:57 +0000 (UTC)", "from mail-4322.protonmail.ch (mail-4322.protonmail.ch\n [185.70.43.22])\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 9E73F3D090A;\n\tMon, 20 Apr 2026 14:27:55 +0000 (UTC)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776695277; cv=none;\n b=gZqRuW9gYgHm7hW8yv3agt6/b+9ovv9+xge/e4Rw+t7xiUACwyB26EwYSUuaW26jHw9rCtVVl1e5IH/T+KwDIyT1Edd7LxCqNvCNi7z3TMTgdCi9W9lnI3kmTrr4r288Zaag7Nop2Bce6yP0Ei0oe0v+D8+PfhWwHooEjBrG/Gw=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776695277; c=relaxed/simple;\n\tbh=GmHovF65AhcKaDhKuPYPUEDtvbz4tbknbmC0pegJ98Y=;\n\th=Date:To:From:Cc:Subject:Message-ID:MIME-Version:Content-Type;\n b=QONeNlj1H0w2/ykuhbfgh07chvs3419/H5oU6FSmljLaj7pwBBevoTO9C5NI8BcoML7YqW4hbyb/Y6UkpOE0N0na8Jp+xpJYllFMo/4sqoK/Yihe7+Q5kS0A6Ku11AFpolTwHbqVuyD7CgVqE5s68mESJrvShFofzxBqCkfnzdo=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=pm.me;\n spf=pass smtp.mailfrom=pm.me;\n dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b=Diw8+RkR;\n arc=none smtp.client-ip=185.70.43.22", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me;\n\ts=protonmail3; t=1776695272; x=1776954472;\n\tbh=17HvWcOauQRMeOJCVn04433LU5s1g0RbLGiy/EatyKY=;\n\th=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:\n\t Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;\n\tb=Diw8+RkRQZm1m+spZiGo/UjPxllqV+DYxMJhAgJjNLkqxY4dxb3HrjCegE6IQG0YW\n\t xBTMRa69ZX/0lEFimD57oSJfAYjhNSUMVhPXKTyDINeho7Jev2c3tIaWvHjTOh0psW\n\t O3zFTpA2EEMXETzAG2xZQg08R0yuEBZrHCP7cRRQChDKFQkK9J1Pb3jkKMiso1JLwS\n\t WhLCWba3viy43ANNnWNnLhNh+sEecDM/BOxs0/9EERJ/PcWkEKwKqVro1LLwCJWZqp\n\t pcbtiU/uIrI//oz31y730stRCG9aQraf6m227kcYl2yOS5ncxZY6DhWDvdAU6VSWeQ\n\t TwhBuPUxZ7XTg==", "Date": "Mon, 20 Apr 2026 14:27:46 +0000", "To": "Bjorn Andersson <andersson@kernel.org>, Linus Walleij <linusw@kernel.org>,\n Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,\n Conor Dooley <conor+dt@kernel.org>, Abel Vesa <abel.vesa@oss.qualcomm.com>", "From": "Alexander Koskovich <akoskovich@pm.me>", "Cc": "linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org,\n linux-kernel@vger.kernel.org, devicetree@vger.kernel.org,\n Alexander Koskovich <akoskovich@pm.me>", "Subject": "[PATCH v2 0/2] pinctrl: qcom: eliza: Split up some QUP pin groups", "Message-ID": "<20260420-fix-eliza-pinctrl-v2-0-b68329fd6701@pm.me>", "Feedback-ID": "37836894:user:proton", "X-Pm-Message-ID": "5cbdbca9aa3f92a619abb89777b3915c0ea35c61", "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-Type": "text/plain; charset=utf-8", "Content-Transfer-Encoding": "quoted-printable" }, "content": "Multiple QUPs have lanes that can be routed to one of two GPIOs and\ncollapsing them prevents devicetrees from requesting specific routing.\n\nFor example, a board that wires an I2C SCL line to one of two GPIOs\ncannot request that specific pin with the groups collapsed.\n\nThis series splits them up so devicetrees can request the configuration\nthey need.\n\nSigned-off-by: Alexander Koskovich <akoskovich@pm.me>\n---\nChanges in v2:\n- Update bindings to reflect new split functions\n- Link to v1: https://lore.kernel.org/r/20260418-fix-eliza-pinctrl-v1-1-864bf95ac83b@pm.me\n\n---\nAlexander Koskovich (2):\n dt-bindings: pinctrl: qcom,eliza-tlmm: Update function list\n pinctrl: qcom: eliza: Split up some QUP pin groups\n\n .../bindings/pinctrl/qcom,eliza-tlmm.yaml | 13 +-\n drivers/pinctrl/qcom/pinctrl-eliza.c | 200 +++++++++++++++++----\n 2 files changed, 179 insertions(+), 34 deletions(-)\n---\nbase-commit: c7275b05bc428c7373d97aa2da02d3a7fa6b9f66\nchange-id: 20260418-fix-eliza-pinctrl-b6e66dd92766\n\nBest regards," }