Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2216940/?format=api
{ "id": 2216940, "url": "http://patchwork.ozlabs.org/api/patches/2216940/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260327113006.3135663-3-andre.przywara@arm.com/", "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": "<20260327113006.3135663-3-andre.przywara@arm.com>", "list_archive_url": null, "date": "2026-03-27T11:30:05", "name": "[v2,2/3] dt-bindings: pinctrl: sun55i-a523: increase IRQ banks number", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "f7a71cd53403ef9445a747f77d6d6d9126dc8267", "submitter": { "id": 61837, "url": "http://patchwork.ozlabs.org/api/people/61837/?format=api", "name": "Andre Przywara", "email": "andre.przywara@arm.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260327113006.3135663-3-andre.przywara@arm.com/mbox/", "series": [ { "id": 497753, "url": "http://patchwork.ozlabs.org/api/series/497753/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=497753", "date": "2026-03-27T11:30:03", "name": "pinctrl: sunxi: a523: fix GPIO IRQ operation", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/497753/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2216940/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2216940/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-gpio+bounces-34262-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 (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=foss header.b=hLG0PUl2;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-34262-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.b=\"hLG0PUl2\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=217.140.110.172", "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=arm.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=arm.com" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\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 4fhz5r0c92z1y1x\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 27 Mar 2026 22:32:48 +1100 (AEDT)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 7F30430825C9\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 27 Mar 2026 11:30:37 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id C73F332BF44;\n\tFri, 27 Mar 2026 11:30:25 +0000 (UTC)", "from foss.arm.com (foss.arm.com [217.140.110.172])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 91DF784039;\n\tFri, 27 Mar 2026 11:30:21 +0000 (UTC)", "from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])\n\tby usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C0A77359D;\n\tFri, 27 Mar 2026 04:30:14 -0700 (PDT)", "from e142021.cambridge.arm.com (e142021.arm.com [10.1.36.137])\n\tby usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 114463F915;\n\tFri, 27 Mar 2026 04:30:17 -0700 (PDT)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1774611024; cv=none;\n b=L6vLIXPYsJJ8pPdNkUwblcp4P5P/jqHgt9Ljr2mgMAHFPeN9X5Gi1BZKm357XxuhoR8tmW8ekZcPzLBRSJ7SLTVR/EalebRBhEEEnWfJnX99+8d+bnJAayqYhQlxHz8pXeYurh4IvLoDvlNhgnYUCkawnermcArhfOBDbyKO0mw=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1774611024; c=relaxed/simple;\n\tbh=g52Al9YWCGtwUmdi2nk9qV8gQKZV5m7STqJ7l17xicE=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=BPL0ORmprrXi2Fscw/HiQz9gqKdrXub1yBRZApF/FKu9xmQ1IIx3u+dDAEOQj569RWeXdipSpcIzZqA0C4Kdbu5j/KIjngsIZSSKpWm/u5z1WcrfOqyLvml9eqX30OB0qqgVxhQ8uYfCSkBIDuur2RbtKxLtix+RHj653RDonkg=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=arm.com;\n spf=pass smtp.mailfrom=arm.com;\n dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.b=hLG0PUl2; arc=none smtp.client-ip=217.140.110.172", "DKIM-Signature": "v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss;\n\tt=1774611020; bh=g52Al9YWCGtwUmdi2nk9qV8gQKZV5m7STqJ7l17xicE=;\n\th=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n\tb=hLG0PUl2wPr3QJUujLbGVwlya+RVrjtmTqqcNnDXLcXt30X1wQVX0yKYOkkstTCZX\n\t vwF1cEDYsEMnzcvFLgDsxIM7SzneSBWO4CColqroxIRWEpizSTNCZ4LxWB7T32eoLG\n\t E9Fb++Pl4Pkz0kcGitc0RHJdDQTRLOBHt2hZ6NYk=", "From": "Andre Przywara <andre.przywara@arm.com>", "To": "Rob Herring <robh@kernel.org>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tChen-Yu Tsai <wens@kernel.org>,\n\tJernej Skrabec <jernej.skrabec@gmail.com>,\n\tSamuel Holland <samuel@sholland.org>", "Cc": "linux-gpio@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-sunxi@lists.linux.dev,\n\tlinux-kernel@vger.kernel.org", "Subject": "[PATCH v2 2/3] dt-bindings: pinctrl: sun55i-a523: increase IRQ banks\n number", "Date": "Fri, 27 Mar 2026 11:30:05 +0000", "Message-ID": "<20260327113006.3135663-3-andre.przywara@arm.com>", "X-Mailer": "git-send-email 2.43.0", "In-Reply-To": "<20260327113006.3135663-1-andre.przywara@arm.com>", "References": "<20260327113006.3135663-1-andre.przywara@arm.com>", "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" }, "content": "The Allwinner A523 SoC implements 10 GPIO banks in the first pinctrl\ninstance, but it skips the first bank (PortA), so their index goes from\n1 to 10. The same is actually true for the IRQ banks: there are registers\nfor 11 banks, though the first bank is not implemented (RAZ/WI).\nIn contrast to previous SoCs, the count of the IRQ banks starts with this\nfirst unimplemented bank, so we need to provide an interrupt for it.\nAnd indeed the A523 user manual lists an interrupt number for PortA, so we\nneed to increase the maximum number of interrupts per pin controller to 11,\nto be able to assign the correct interrupt number for each bank.\n\nSigned-off-by: Andre Przywara <andre.przywara@arm.com>\n---\n .../bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml | 8 ++++----\n 1 file changed, 4 insertions(+), 4 deletions(-)", "diff": "diff --git a/Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml\nindex 154e03da8ce9..f87b8274cc37 100644\n--- a/Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml\n+++ b/Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml\n@@ -34,7 +34,7 @@ properties:\n \n interrupts:\n minItems: 2\n- maxItems: 10\n+ maxItems: 11\n description:\n One interrupt per external interrupt bank supported on the\n controller, sorted by bank number ascending order.\n@@ -61,7 +61,7 @@ properties:\n bank found in the controller\n $ref: /schemas/types.yaml#/definitions/uint32-array\n minItems: 2\n- maxItems: 10\n+ maxItems: 11\n \n patternProperties:\n # It's pretty scary, but the basic idea is that:\n@@ -130,8 +130,8 @@ allOf:\n then:\n properties:\n interrupts:\n- minItems: 10\n- maxItems: 10\n+ minItems: 11\n+ maxItems: 11\n \n - if:\n properties:\n", "prefixes": [ "v2", "2/3" ] }