Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/2227587/?format=api
{ "id": 2227587, "url": "http://patchwork.ozlabs.org/api/1.1/covers/2227587/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260424-ds90ub953-v6-0-a63cf480f8b0@oss.nxp.com/", "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": "<20260424-ds90ub953-v6-0-a63cf480f8b0@oss.nxp.com>", "date": "2026-04-24T01:34:45", "name": "[upstream,review,v6,0/4] media: i2c: ds90ub953: Add back channel GPIO support", "submitter": { "id": 86694, "url": "http://patchwork.ozlabs.org/api/1.1/people/86694/?format=api", "name": "Guoniu Zhou", "email": "guoniu.zhou@oss.nxp.com" }, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260424-ds90ub953-v6-0-a63cf480f8b0@oss.nxp.com/mbox/", "series": [ { "id": 501273, "url": "http://patchwork.ozlabs.org/api/1.1/series/501273/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=501273", "date": "2026-04-24T01:34:45", "name": "media: i2c: ds90ub953: Add back channel GPIO support", "version": 6, "mbox": "http://patchwork.ozlabs.org/series/501273/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2227587/comments/", "headers": { "Return-Path": "\n <linux-gpio+bounces-35444-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 unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com\n header.b=cnoGMdr9;\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-35444-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com\n header.i=@NXP1.onmicrosoft.com header.b=\"cnoGMdr9\"", "smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.69.5", "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=oss.nxp.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.nxp.com", "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=oss.nxp.com;" ], "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 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1wTZ0FlNz1yDD\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 11:33:37 +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 272AA3004D28\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 01:32:47 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 52D7428CF77;\n\tFri, 24 Apr 2026 01:32:27 +0000 (UTC)", "from AM0PR83CU005.outbound.protection.outlook.com\n (mail-westeuropeazon11010005.outbound.protection.outlook.com [52.101.69.5])\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 6E88127B50F;\n\tFri, 24 Apr 2026 01:32:25 +0000 (UTC)", "from AS8PR04MB9080.eurprd04.prod.outlook.com (2603:10a6:20b:447::16)\n by GV4PR04MB11730.eurprd04.prod.outlook.com (2603:10a6:150:2df::12) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.18; Fri, 24 Apr\n 2026 01:32:20 +0000", "from AS8PR04MB9080.eurprd04.prod.outlook.com\n ([fe80::92c2:2e03:bf99:68eb]) by AS8PR04MB9080.eurprd04.prod.outlook.com\n ([fe80::92c2:2e03:bf99:68eb%6]) with mapi id 15.20.9846.021; Fri, 24 Apr 2026\n 01:32:19 +0000" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776994347; cv=fail;\n b=RY5h0Y4bNsSOk0bjqeDbw96AaKwcck98gur4sHlgYbMeqr9fV6r3YnYTFfsEULcPUUB/aXncGACT2i5rgxpJ9cdDqz6fsnEBD7PcmqWVRtowTHeOM9R8bjlx+2X1JSyX8AAETkxcp6jn9sPQbcwwfMJXy56tcRxi6MPpM68bnBU=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=Ne9kyvjbRr9Yt8GRAkxVvjTB39JmADzgoNs26Gjzoo0quQqmS6pFyeUI7nAFX1nLLxLsojTm/8KIVfARO6tjUVmoJaLEdweFwxM+h0DUSgF+kbFgysHfHfNCCyDglQbIEn6oXBNxjJrgEnupmUAhcp+ElNYgUXeTehqfF2k2npXWb0+Y0svzBVL3xIdK/HcuFyzjllGmuPJGN4alycJZ2LfSAVPscFzxqm4UEye12nSt248gzDMCIriys3+DQ/spIp7IxxPmOze6x5fWRR49jkO7qUXqN2k6qnVaRuc5UivCQ75loVzw838oZZIkYOUcxdEAqa6WEEbgmhhytVFAug==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776994347; c=relaxed/simple;\n\tbh=WkDXVk9bnUHejfHXSY1At0nKxCSLZoePbRS+Q5yAEnw=;\n\th=From:Subject:Date:Message-Id:Content-Type:To:Cc:MIME-Version;\n b=T+dDuR2F0vv0YTd0eBy4mSFj9KzIpd9FZV8ySQloj8cdSFFSy51TiHHwQpgLWONr4eVsmUiOjxpPKjTavqGpxt4G2RDLN+lP2i3rq69l9oNWCjusRGlLiMoqSsyHs8n+SPsPb5ZtIO5fM8SHnIo8IV9v40GBRif4ttyM78qV+lI=", "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=0ct2OL077kQIYaYn+FwHUHj7bBRg0Wse8q0rgKPkFY8=;\n b=V2L5KCh6nIecGci68jxBab2fEIFNlm/9I9GJL75QGAw9cX9BV/135/TpMqwwjEsBvNlSPwhQVEgjJ5E5gxVBKTeGb/L6xx0m/wt0YgJXMqUlFATPk7aJH/C4CNHpqzEdKs8nELX6Bcr5AkTdhfIQ7Wj7RbLfbgRyF8Pyi2iAYJaol660IgO8NIUKr9VqmQqjaFvClSG+VFeR5dtZoRmYV4cNP27ZfHRMWM/5sgMKLrKYUjw7llbKwKbK4JLhllIzC0NKrPBK3GjjbamsX55pDTXj8RQm0J0Rf9+5NX+sFMHw479YMF4SL/xRuk2AhYUtAbxOTj84tptyGlGjvXxt1w==" ], "ARC-Authentication-Results": [ "i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=oss.nxp.com;\n spf=pass smtp.mailfrom=oss.nxp.com;\n dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com\n header.i=@NXP1.onmicrosoft.com header.b=cnoGMdr9;\n arc=fail smtp.client-ip=52.101.69.5", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com;\n dkim=pass header.d=oss.nxp.com; arc=none" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com;\n s=selector1-NXP1-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=0ct2OL077kQIYaYn+FwHUHj7bBRg0Wse8q0rgKPkFY8=;\n b=cnoGMdr9NxONvZHspD70LrEaE0vmf9lxesGRkHDi9XERkleQh6vCWGLx2SYdCPMkLqHsnDDothwyGBPpcieNTpC2cSNJrGjzXroZkBMEOfkpj7voiqw2LmTmJKhOjS1rVaswTzezdUZ5al1HOEr8/6bWn/3orKW0/ScQSM1Db0pvYA6gZlI06IpJmsbmBnOXVxl8SFC9Rov5p3hChbvgCi3FJSPtlCFMDPNGAtf4NJBIzyR9qfAo/QXAsDplCfeiT+YNAMr/9EToUB0i3eOuHEkoFBkXjTE9DlTwJLmKBb3RK2h2aFpDd9soI8edl9a6xKCMZez9fvMYahksxs9t2w==", "From": "Guoniu Zhou <guoniu.zhou@oss.nxp.com>", "Subject": "[PATCH upstream review v6 0/4] media: i2c: ds90ub953: Add back\n channel GPIO support", "Date": "Fri, 24 Apr 2026 09:34:45 +0800", "Message-Id": "<20260424-ds90ub953-v6-0-a63cf480f8b0@oss.nxp.com>", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "X-B4-Tracking": "v=1; b=H4sIALXI6mkC/1XPTW7DIBAF4KtYrEs1gAdMV71HlQU/Q8MitmUSN\n 1Hku5e4qoSXI73vzcyTFVoyFfbRPdlCay55Guug3zoWzm78Jp5jnZkEiWBB8Fgs3LxFxYUetBw\n CKgfAan5eKOX73vXFbnO5LuQu3auUftipBs65XKflse9axR77qxXQ1K6CA3dmEColH5MQn+N9f\n g/TZe9YZevac1ZZHSgio8lrj/boVOt061R13hsfNPYYnTm6/t9pkNK0rq8ukkOrJWCydHTYuqF\n 1+LoTdUhgQhhS89+2bb/sNO65kQEAAA==", "To": "Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>,\n Mauro Carvalho Chehab <mchehab@kernel.org>, Rob Herring <robh@kernel.org>,\n Krzysztof Kozlowski <krzk+dt@kernel.org>,\n Conor Dooley <conor+dt@kernel.org>, Frank Li <Frank.Li@nxp.com>,\n Vladimir Zapolskiy <vz@mleia.com>, Linus Walleij <linusw@kernel.org>,\n Bartosz Golaszewski <brgl@kernel.org>", "Cc": "linux-media@vger.kernel.org, devicetree@vger.kernel.org,\n linux-kernel@vger.kernel.org, imx@lists.linux.dev,\n linux-gpio@vger.kernel.org, Guoniu Zhou <guoniu.zhou@nxp.com>", "X-Mailer": "b4 0.14.0", "X-Developer-Signature": "v=1; a=ed25519-sha256; t=1776994498; l=2876;\n i=guoniu.zhou@oss.nxp.com; s=20250815; h=from:subject:message-id;\n bh=WkDXVk9bnUHejfHXSY1At0nKxCSLZoePbRS+Q5yAEnw=;\n b=TXe1iHsnV/6yUMNdIeQItnqHC8fFAu1EWzf08WcPQvHDW0KMSag2BxMFiJ6VWqgeyRWnkSesP\n dK1gRhDQJMBAAIQXTOcajA/tC4tCdaSeLvVU6g5hj7VOYX1TjHTiVGv", "X-Developer-Key": "i=guoniu.zhou@oss.nxp.com; a=ed25519;\n pk=MM+/XICg5S78/gs+f9wtGP6yIvkyjTdZwfaxXeu5rlo=", "X-ClientProxiedBy": "SG2PR01CA0132.apcprd01.prod.exchangelabs.com\n (2603:1096:4:40::36) To AS8PR04MB9080.eurprd04.prod.outlook.com\n (2603:10a6:20b:447::16)", "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", "X-MS-Exchange-MessageSentRepresentingType": "1", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "AS8PR04MB9080:EE_|GV4PR04MB11730:EE_", "X-MS-Office365-Filtering-Correlation-Id": "13deb954-b985-4a95-5b55-08dea1a1535e", "X-MS-Exchange-SharedMailbox-RoutingAgent-Processed": "True", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|19092799006|366016|1800799024|376014|7416014|52116014|38350700014|18002099003|56012099003;", "X-Microsoft-Antispam-Message-Info": "\n\tOXdDW9pPVfOlzYDuW4Xl0Hffu6oU+vWmjJAx5HPxe1f75PVa62fzoZfA6INpul40rSRgKvUWO+3bgEdvIu4x/cKFi+jyq3xAb58zrLjEkXk3eqUFPqKRFeagB6ScCpZnRELWNjruG5mjrcIOnfNjiRd/yj1kcxjv3eTVO1/cq768iA532lQG5UkAYKVrLGqmaAPrK469RYpKNasgj3/FMi83fLHoEZaXZBVOTLZTLZ6GWM5IWjuhGS1tdp4hsrkWP1dhhzvNCy1y55bN+C4G8PqvuK5RSFbqeVtF6mJs9d4NaLK5KxQDKsNo6kN8Q9NHl6ncRVJhaSAHNhcKh7Vl5yaKz64wbu+JqQ4OJGZdizUpDHMS26cUA0qDoQteIOUWEb98auKxwnqakT57Ry3w+hYC43eoRCu8MnvSnXYM02HK0DtInr3UBrzCZz371pwKcnQ02jMyOk908kv4kky9rAMNBSsceljXnhgd2d427S6wj+QKQQr2IQX0+DOGgotOFyph9AjWKfrW3OeGnqf+018ToZjnfTT2Pza+v2Mz124pexbP1kJWnadapCApGlf576p0odvGJ+XF1OPe72v4UJKRM0n10FjkEly4d9I4V9aQiSiYfBOstY12+n095gGoSeuvjduMVhzuV9Kx3JKQ9bsRlaLNbDmUqOYxzIH5ZkQu6QLkpPFf1Q64ZJV5ekjCtTpwUTqQf8mY4I4Ghl5x5MSwE2g7uJcVsfR+LtyW2mEMw4n+meLyGgaizznfghl3+oA0M/jxM51Ex4SUFgL8nwKCSK1tKOIgAen7zfp4JtY=", "X-Forefront-Antispam-Report": "\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB9080.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(366016)(1800799024)(376014)(7416014)(52116014)(38350700014)(18002099003)(56012099003);DIR:OUT;SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?MpjkORgt6gjo0NoSCxsjcV1oI20p?=\n\t=?utf-8?q?EWaE0PZtCVH9JxyEQ7X/8okzmWZBXiEeSWHkmIMQEBU7i5uSfJhQPKg/DMHL1K062?=\n\t=?utf-8?q?ToitqQEpWWmUd+Qjt6xuxtwRb3bJZ0fiaQdaHyUPnQKf1MnHq3TUi1Ud0+eMcJWxF?=\n\t=?utf-8?q?VT7Emu/TyK5XOiY0l8bDRNxkVU9PgVyOL3qpVZ3e40RVUZ7QgT15BLs3eKTxRtG/e?=\n\t=?utf-8?q?i7GGOjUEp1KaRlN5xY/pXT9oZgSsXtfKGxEobckxhg2kKwQFPBJr+Ky5nIqSLmdnN?=\n\t=?utf-8?q?d4QYfHr0lElwdocjr8qTuVUmwpUZeV1OKBn/+DbogiaICa2Q7LYOaDcbeQRxHHSU4?=\n\t=?utf-8?q?ifFcmQe/BxCr0azyjDEI2JmCotuS9LrHQDIEHlk9UAFIFhfJbN2ZAtt0+O+E+qwyB?=\n\t=?utf-8?q?T8YKNPl7GYsx9PoyJjBHUEFY+6L2fehKo64hsMkPFfILKBaJ4cw0qfY1qaozSQLiL?=\n\t=?utf-8?q?Qs2g4KN8J459zlrvZ/i4Awmi1GrbLd7LIE5jIIdiBV5KaKPVGIU2jyroM3kWaAPFn?=\n\t=?utf-8?q?DQtv9ZQj3Ae8RASngZfd3PaEAr1In/4QtPFEbCcrUuCtBp8GmLUM/6MBtlMhH/Khp?=\n\t=?utf-8?q?N6ZucFDuPct3Gm21mmH9dnOPwZOm3jMhCjckp3riex3zVyh9CzofaYRCL1ooDO67c?=\n\t=?utf-8?q?KEArlkKocGoQRpKX/0SWBHo9FoQarRUUlM3FmPn18ldiUrFrdifj0kDj8rTlq7s47?=\n\t=?utf-8?q?RlFVpyHlvroMgVBrTAL/YznUJNsQ4C+IPk6iKNOCi4swSaz0OZvK9SnxVwa0iQvfm?=\n\t=?utf-8?q?iss5eUHmioI3cL9KxaF2Dui9TyXfuo08SjobBpWDKRe/ufHwdkZv4jS23kn/POHv4?=\n\t=?utf-8?q?ieiCHxHlgo4UdjpKdKyaHW55kSp3QPPxuR8MDoRpJvaZe/cpb47TV/Uwug0Iub/zs?=\n\t=?utf-8?q?bHnV04RLnCAKDFfuiNn9IY7KAOM5ecsFlRJNEGdM5iGtvLVj+U6BddiPZIaIveMCY?=\n\t=?utf-8?q?6S6G71RTrEv4zPMyV0gnBAPqFlNya7Emw3gnSoxuimpciRm7oUf7r3unEaiiC1NL1?=\n\t=?utf-8?q?wPcHpOksyEPnGB3I6w+5keGxijGYaqrJtrzfWnHfA9BMnasHix6p40qWgsC49G/SA?=\n\t=?utf-8?q?7/TpruV6QH8xDb5dRqbyIUN8II/p65J83CviWgdP5BjRjrOst0qa2wpAMocWla8aH?=\n\t=?utf-8?q?B4qMEDpqO6QZ3ygDAWuQrn3IIjLPZE3sSr5VeCEJIF/iXNY6BU0eA2BvKlL2SVpKV?=\n\t=?utf-8?q?OZbnexCCzYHAEY2pjK+FM5MZLuS/VV7wLB2ga6jnuQH9G8ZbG46PM4zNWncpqrc42?=\n\t=?utf-8?q?v3B+aH6j9DeOWJm4URiAEmoyP47dP+gUM6NLOo6XDqwZK1M/kGGTaFfkco44UroZK?=\n\t=?utf-8?q?RXbIi2YoRt6/WscURUpsJglrasJffngq47gSsbh57XdZs2gl6B9b5QpKgwVU26Nwl?=\n\t=?utf-8?q?3sko13jHA4mRd446F6c7dl3BYdP1adN0VHNBnAVE2gOSijxJ9vflTU7D1iF7DP9wt?=\n\t=?utf-8?q?aIcoSPez2Kq9U69sxoDQese8HImiPTd2vU8JqRrxASkpEey5uogj7ivv04pbbNvz+?=\n\t=?utf-8?q?trEQXELtbugBn0edx466DdOGp8gpWeFPToPVnqe/Q5P1gggOXZYMfr6JLDG2CBGxy?=\n\t=?utf-8?q?OtgZ9OLWaQEMt94y5aD6pxp9qUs0sS93y7nIDVJEo2ozcofkSU1bgODi1ZY8Zos3O?=\n\t=?utf-8?q?743gHS2c0OHO9Eq9jY7Hcon0cP9X4cHw=3D=3D?=", "X-OriginatorOrg": "oss.nxp.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 13deb954-b985-4a95-5b55-08dea1a1535e", "X-MS-Exchange-CrossTenant-AuthSource": "AS8PR04MB9080.eurprd04.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "24 Apr 2026 01:32:19.5375\n (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n niaMDW960WVMYl0JxZMsIeJixS2SiQ93uMCOMK9MdIpRXtX3C55kEQQRUmI91hXp4aVgJU9uNjPPXlHAKd79Tw==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "GV4PR04MB11730" }, "content": "Add back channel GPIO support.\n dt-bindings: media: ti,ds90ub953: Add support for remote GPIO data source\n media: i2c: ds90ub953: Add back channel GPIO support\n\nUse helper macro to simplify code.\n media: i2c: ds90ub953: use devm_mutex_init() to simplify code\n media: i2c: ds90ub953: use guard() to simplify code\n\nSigned-off-by: Guoniu Zhou <guoniu.zhou@nxp.com>\n---\nChanges in v6:\n- Rebased to latest media/next\n- Replaced label \"err\" with \"out\"\n- Changed approach from extending GPIO range (v5) to using a custom GPIO\n flag (GPIO_DATA_SOURCE_REMOTE) as suggested by the driver maintainer\n- Dropped Reviewed-by tag from Rob Herring due to significant binding change\n- Added GPIO_DATA_SOURCE_REMOTE flag to dt-bindings/gpio/gpio.h\n- Updated dt-bindings documentation accordingly\n- Added Reviewed-by tag from Tomi Valkeinen\n- Detailed changes can be found in each patch's changelog\n- Link to v5: https://lore.kernel.org/r/20260228-ds90ub953-v5-0-056cf07cc8f1@nxp.com\n\nChanges in v5:\n- Improve the description for \"#gpio-cells\" as commented by Conor.\n- Detail change see each patches's change log.\n- Link to v4: https://lore.kernel.org/r/20260227-ds90ub953-v4-0-dea596205f9e@nxp.com\n\nChanges in v4:\n- Rebase to 7.0-rc1\n- Use folder block instead of literal block for #gpio-cell property description. \n- Only log GPIO 0-3 stats since remote GPIO 4-7 reuse GPIO 0-3 pins.\n- Link to v3: https://lore.kernel.org/r/20250916-ds90ub953-v3-0-bb7bc6545da7@nxp.com\n\nChanges in v3:\n- Make GPIO range from 0-3 to 0-7 to support GPIO data from remote\n compatible deserializer suggested by Rob instead of adding third\n cell for GPIO controller.\n- Update driver to expand GPIO range.\n- Link to v2: https://lore.kernel.org/r/20250911-ds90ub953-v2-0-03ee76eb6b59@nxp.com\n\nChanges in v2:\n- Remove new property ti,gpio-data added in patch 1.\n- Add third cell for GPIO controller to select GPIO output source.\n- Move PTR_ERR() in dev_err_probe();\n- Parse gpio third cell to select which GPIO pin the data from remote compatible deserializer.\n- Link to v1: https://lore.kernel.org/r/20250910-ds90ub953-v1-0-a7813ffbdf11@nxp.com\n\n---\nGuoniu Zhou (4):\n dt-bindings: media: ti,ds90ub953: Add support for remote GPIO data source\n media: i2c: ds90ub953: Add back channel GPIO support\n media: i2c: ds90ub953: use devm_mutex_init() to simplify code\n media: i2c: ds90ub953: use guard() to simplify code\n\n .../bindings/media/i2c/ti,ds90ub953.yaml | 6 +-\n drivers/media/i2c/ds90ub953.c | 118 +++++++++++++--------\n include/dt-bindings/gpio/gpio.h | 8 ++\n 3 files changed, 83 insertions(+), 49 deletions(-)\n---\nbase-commit: 4fbeef21f5387234111b5d52924e77757626faa5\nchange-id: 20250901-ds90ub953-168628c53a00\n\nBest regards," }