Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2194941/?format=api
{ "id": 2194941, "url": "http://patchwork.ozlabs.org/api/patches/2194941/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260210092054.24697-1-bartosz.golaszewski@oss.qualcomm.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": "<20260210092054.24697-1-bartosz.golaszewski@oss.qualcomm.com>", "list_archive_url": null, "date": "2026-02-10T09:20:53", "name": "[GIT,PULL] gpio updates for v7.0-rc1", "commit_ref": null, "pull_url": "git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-updates-for-v7.0-rc1", "state": "new", "archived": false, "hash": null, "submitter": { "id": 92196, "url": "http://patchwork.ozlabs.org/api/people/92196/?format=api", "name": "Bartosz Golaszewski", "email": "bartosz.golaszewski@oss.qualcomm.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260210092054.24697-1-bartosz.golaszewski@oss.qualcomm.com/mbox/", "series": [ { "id": 491629, "url": "http://patchwork.ozlabs.org/api/series/491629/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=491629", "date": "2026-02-10T09:20:53", "name": "[GIT,PULL] gpio updates for v7.0-rc1", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/491629/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2194941/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2194941/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-gpio+bounces-31547-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=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=H4Wurr5v;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=OD0QymlD;\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-31547-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"H4Wurr5v\";\n\tdkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"OD0QymlD\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=205.220.168.131", "smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.qualcomm.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 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4f9GJy5qdjz1xtr\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 20:21:22 +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 97C553036EF8\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 09:21:03 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id F2563340A47;\n\tTue, 10 Feb 2026 09:21:02 +0000 (UTC)", "from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\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 682AD34027E\n\tfor <linux-gpio@vger.kernel.org>; Tue, 10 Feb 2026 09:21:01 +0000 (UTC)", "from pps.filterd (m0279867.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 61A7Ioqo441723\n\tfor <linux-gpio@vger.kernel.org>; Tue, 10 Feb 2026 09:21:00 GMT", "from mail-qk1-f199.google.com (mail-qk1-f199.google.com\n [209.85.222.199])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c7qp9j0cm-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <linux-gpio@vger.kernel.org>; Tue, 10 Feb 2026 09:21:00 +0000 (GMT)", "by mail-qk1-f199.google.com with SMTP id\n af79cd13be357-8c70ed6c849so1511052185a.1\n for <linux-gpio@vger.kernel.org>;\n Tue, 10 Feb 2026 01:21:00 -0800 (PST)", "from brgl-qcom.home ([2a01:cb1d:dc:7e00:1964:f977:ccfd:e173])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-4834d7e64b0sm56219905e9.11.2026.02.10.01.20.57\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 10 Feb 2026 01:20:58 -0800 (PST)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1770715262; cv=none;\n b=isMjfcmkOOCCx+/KmndNXtZ0NMg6ukoQBnHZxZIbUI3pe84nUyuk1TCH4rLWydQkQ0CHAYdCq0/2aZmbrwrPcqkmCKgAru/hBrB4/n8Dg/bLrrqJIIjJTtzUEBYldcHpkdXFvo8UtGN7L3PluMRmdCWo2i7PCCPbqdGD4awV1k0=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1770715262; c=relaxed/simple;\n\tbh=GqGpfh4pMDqSK97wBozhNYBqmfhCxs4me0kPA4QxJcY=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type;\n b=m0CO9Fp8CS4WBbXkFIFNDK881GNHNzB9lBFiBBcu2QntiSIrfIb8ufLtCtfVwLxi/rwZ8NM4ZuuStv3tV0TwOZ8W+ntIJfYHGmwDvH9BA1qHIjtKKQfwEoufyEfsTVwzjrjvGjTZh3VtfNboZ9GOZQ0A+GA8uLEOT9EwWaTL1qE=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com;\n spf=pass smtp.mailfrom=oss.qualcomm.com;\n dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=H4Wurr5v;\n dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=OD0QymlD; arc=none smtp.client-ip=205.220.168.131", "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:message-id\n\t:mime-version:subject:to; s=qcppdkim1; bh=IlH64Mz+KKFJUb9BlTOf5r\n\tZ4xZ1OVwTP7aNaOyu8jZg=; b=H4Wurr5vS7cBjn9k1Z82sjmvdN0fbKgj3XNuMt\n\t1sP7EzTe9xDIm+EXikOQHm+DkaJR/GjWXEbKkldnVFjLfbEFYGuZXVkTXm70bByc\n\tgFYPe7+L//j3AFeAQ8sxy80Bij2FOGbjrd7qF2tdDshYfLACr19QPt/6QjVLN1BZ\n\tHYQx+hO4SJcqhuB1qhDz0kd5HzahugB+eFCJ3kpHE3gOPHpyeUdHCX6Hofi0Zhhi\n\tJJsZXLG9G2I8p2ILc9KAoxytAZmZMgP+QjYDR3Tjuc7Bh1+2RPchi2ClDvL+wAWy\n\tDJdJsKcSghRc078o1SyXH3VlwSazEVW51PUUq9dfcW3qGJEQ==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1770715259; x=1771320059;\n darn=vger.kernel.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=IlH64Mz+KKFJUb9BlTOf5rZ4xZ1OVwTP7aNaOyu8jZg=;\n b=OD0QymlDfsaGYukvrqBu+F97SZEkhwAOSyku15LbQHN7q2k4tXX4bbU9rqFsMlZ3EN\n ORELYYwZ7WHHX62pdzEtouV/4ark9j+q8xi26/2A4zxDy4K+aPWyvASXa5uaPMQeV5Jb\n wiGCxDcNHECQao61aKSPJCkuY3mMQ7dLwzMuhKIGIH8e5mPTo7BQpnVMfGiHNScfdEpy\n G0yUvVIHPnR9WPWL8MnHxlMKkKUDntWbjaQqxd7Rf85dBOP1EwGZSs67esnemdfEG5Sc\n VWYNsj3h55tcWmgxZYNuVVPlL/6soyBWSPlolu3sPYvTFqmqFJmNGH/sschz5SwUiFj7\n VxOA==" ], "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1770715259; x=1771320059;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=IlH64Mz+KKFJUb9BlTOf5rZ4xZ1OVwTP7aNaOyu8jZg=;\n b=C/V5J5hXkp2G0cKILhmkBWXKCtGydvIzHzZOdPb03mdeue5c1gk41o6CQpopf+XxI9\n 4GcbgD7SVyd6JeoJLUd0zFl/t7NYgdZdhLglXgDVQdy+kPWa/Wyf3wEFIJMdP9sLQMaC\n Es9dnpImQsQ6sa9m7mMir648fcokTULkf5LRy+O7KxprClW/8shyxw68cYEPoKD7xjee\n tJxKhWwiYY+PS3QTRxPFB4ZS+XB9g6v6pUhhUfn8HWKcG5cr/R/jAh+cl3KGPWGIsivG\n nFWp9LEBxgTnSOk5w9ICUO74+zFnwMX0bwCMRonnoKFzvRM/XQRyEd7X6vlc4FF7yDfi\n Hj9A==", "X-Forwarded-Encrypted": "i=1;\n AJvYcCVYax28aj2Xo4B/Bc2u76vII0UykuAHCQguGBisKUUkyJxOYrB6kv2hNJm4mYFcbbfPeGqpCcrmrsBr@vger.kernel.org", "X-Gm-Message-State": "AOJu0Yx5+Ktm0/fW8RyFF2v2pYDpl9DaZFC131NN4RZP7HWKiZiErMuX\n\t8r5Iq+1K0zECaSKSaRmJekO5MbQ6KmLCIzoO7BL2QBh61hW5VzX/0bW7b9WxcuZqbbOJ+6VX5Hl\n\tM183XZNqSMXPQiKvVrkBq81ioeWmDE1txj6xBQRDfXFAsspNCnpvLtph2hxyVwl0A", "X-Gm-Gg": "AZuq6aIMKNpPZN5ydJabl0cb1PTmss7UcQkD0pA8iJ4jUva3PHi0hiaweCiMayvPeIH\n\tN33U5HqSPdqK9fLCjlp3O8oSckAiHd7g+WRSu9wrOO4gJYR8pEch7bg8k2jQk/g1QV5TnOTMWrL\n\tDMMbr0nrz7LTQRseNWz9NGz2KOjZAXd03FHQ4xGCyvOIWf0WvR6bKqW8rA6OmI++YWJzQ44rFDC\n\t/yOBfDX9MX6n2ZnEyxw9kG1BCbNlkVQKd3C/lvlLvv4Lk74XUAwUwzF5AniVrEq9S2Q9EMuT+22\n\tUNZcfa3FBM/UG9/7YVX2j7o6LehtSeFiBRoooVaeXE9W81DWHRVry0aFW9rmieoUlF46x3U5ZyC\n\tPBJvkP0+TnQb2IBdDD+PvNOnGaunSg0kJD+kmiXsiINTx8W2rmQo=", "X-Received": [ "by 2002:a05:620a:1a9f:b0:8ca:4288:b16c with SMTP id\n af79cd13be357-8cb1f6ec26cmr159138485a.54.1770715259146;\n Tue, 10 Feb 2026 01:20:59 -0800 (PST)", "by 2002:a05:620a:1a9f:b0:8ca:4288:b16c with SMTP id\n af79cd13be357-8cb1f6ec26cmr159136385a.54.1770715258698;\n Tue, 10 Feb 2026 01:20:58 -0800 (PST)" ], "From": "Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>", "To": "Linus Torvalds <torvalds@linux-foundation.org>", "Cc": "Linus Walleij <linusw@kernel.org>, linux-gpio@vger.kernel.org,\n linux-kernel@vger.kernel.org,\n Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>", "Subject": "[GIT PULL] gpio updates for v7.0-rc1", "Date": "Tue, 10 Feb 2026 10:20:53 +0100", "Message-ID": "<20260210092054.24697-1-bartosz.golaszewski@oss.qualcomm.com>", "X-Mailer": "git-send-email 2.47.3", "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": "8bit", "X-Proofpoint-GUID": "2BgciwqNqpz6YcJB0CgDFxQtFBoXA4mn", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwMjEwMDA3OCBTYWx0ZWRfXwxbLtzvp/7w9\n ylVdDqqv8RUW0gs8oKqYeJ2dSnjk3FgkxbC2LzbpR43K2ZS6QGjBK0IwKHUNHi7gvU0M1Ma6oQo\n +dOhrLLBwvOBcbl/JWQuok8A+Iz+SGwdNdztY3o0BEHP8M8kcyleW8Jr3nzahJSz8Apmq+TgYpl\n 4JEQueDfotxP3rt4E40neiqMdFxfjdoc3TPuv9tWtLKr5To2uMxU4qfuTfcIW2HfTFNAx+ps3zU\n 1zBbsLsq0Fh9gafL227zD0egvx9l7FuvAZTuVzHX4Db9bhwVxQRyrBB7gU3k41Pgewe0yUO9c8k\n kdp1sjalIi2jGG3KNdH7SycEONTf8dKMZqj3KBgT0xbXROlngR9K6CLGusuPF8oigddaONwztMf\n ma1Z84i6KFU6t3fnfLCXTJPmTahgh3pm9FCTWbRBxTInpt1T3jdjEELhO7sW1QKuF9FKqqUTscN\n DIOpdFOorzS1C4aC0EQ==", "X-Authority-Analysis": "v=2.4 cv=dP2rWeZb c=1 sm=1 tr=0 ts=698af87c cx=c_pps\n a=HLyN3IcIa5EE8TELMZ618Q==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=bGNZPXyTAAAA:8\n a=VwQbUJbxAAAA:8 a=m3PiDRfvGn5sIWi62IcA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10\n a=bTQJ7kPSJx9SKPbeHEYW:22 a=yL4RfsBhuEsimFDS2qtJ:22", "X-Proofpoint-ORIG-GUID": "2BgciwqNqpz6YcJB0CgDFxQtFBoXA4mn", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-02-09_01,2026-02-09_04,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n suspectscore=0 clxscore=1015 impostorscore=0 phishscore=0 lowpriorityscore=0\n spamscore=0 priorityscore=1501 adultscore=0 bulkscore=0 malwarescore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602100078" }, "content": "Linus,\n\nPlease consider pulling the following set of updates for the GPIO\nsubsystem for the v7.0 cycle.\n\nThere are two new drivers and some changes to GPIO core but mostly just\nGPIO driver updates across a wide array of files, adding support for new\nmodels as well as various refactoring changes. Nothing controversial and\neverything has spent a good measure of time in linux-next.\n\nThe merges are: an immutable branch from the MFD tree, another immutable\nbranch between the GPIO and reset trees and a pull of upstream GPIO fixes\nfrom v6.19-rc5.\n\nDetails are in the signed tag as usual.\n\nThanks,\nBartosz\n\nThe following changes since commit 0f61b1860cc3f52aef9036d7235ed1f017632193:\n\n Linux 6.19-rc5 (2026-01-11 17:03:14 -1000)\n\nare available in the Git repository at:\n\n git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-updates-for-v7.0-rc1\n\nfor you to fetch changes up to af9b4a56f0000fb11057e204ddfb05d72ba4dba0:\n\n gpio: tegra186: Add support for Tegra264 (2026-01-29 09:31:04 +0100)\n\n----------------------------------------------------------------\ngpio updates for v7.0-rc1\n\nGPIOLIB core:\n- shrink the GPIO bus driver stub code\n- rework software node support for \"undefined\" software nodes\n- provide and use devm_fwnode_gpiod_get_optional()\n- only compile the OF quirk for MT2701 when needed\n\nNew drivers:\n- add the GPIO driver for ROHM bd72720\n- add the gpio-line-mux driver providing 1-to-many mapping for a single\n real GPIO\n\nDriver changes:\n- refactor gpio-pca9570: use lock guard, add missing headers, use devres\n consistently\n- add support for a new model (G7 Aspeed sgpiom) to the aspeed-sgpio driver\n along with some prerequisite refactoring\n- use device_get_match_data() where applicable and save some lines\n- add support for more models to gpio-cadence\n- add the compatible property to reset-gpio and use it in shared GPIO\n management\n- drop unnecessary use of irqd_get_trigger_type() in gpio-max77759\n- add support for a new variant to gpio-pca953x\n- extend build coverage with COMPILE_TEST for more drivers\n- constify configfs structures in gpio-sim and gpio-virtuser\n- add support for the K3 SoC to gpio-spacemit\n- implement the missing .get_direction() callback in gpio-max77620\n- add support for Tegra264 to gpio-tegra186\n- drop unneeded MODULE_ALIAS() from gpio-menz127\n\nDT bindings:\n- document support for the opencores GPIO controller in gpio-mmio\n- document new variants for gpio-pca953x\n\nDocumentation:\n- extensively describe interrupt source detection for gpio-pca953x and\n add more models to the list of supported variants\n\n----------------------------------------------------------------\nAndré Draszik (1):\n gpio: max77759: drop use of irqd_get_trigger_type\n\nAndy Shevchenko (3):\n gpio: pca9570: Use devm_mutex_init() for mutex initialization\n gpio: pca9570: Don't use \"proxy\" headers\n gpio: pca9570: use lock guards\n\nBartosz Golaszewski (8):\n gpio: swnode: compare the \"undefined\" swnode by its address, not name\n gpio: swnode: restore the name of the undefined software node\n reset: gpio: add the \"compatible\" property\n gpio: line-mux: remove bits already handled by GPIO core\n Merge tag 'v6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next\n Merge branch 'reset/gpio-compatible' of https://git.pengutronix.de/git/pza/linux into gpio/for-next\n gpio: shared: use device_is_compatible() for reset-gpio\n Merge tag 'ib-mfd-clk-gpio-power-regulator-rtc-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next\n\nBilly Tsai (6):\n gpio: aspeed-sgpio: Change the macro to support deferred probe\n gpio: aspeed-sgpio: Remove unused bank name field\n gpio: aspeed-sgpio: Create llops to handle hardware access\n gpio: aspeed-sgpio: Convert IRQ functions to use llops callbacks\n dt-bindings: gpio: aspeed,sgpio: Support ast2700\n gpio: aspeed-sgpio: Support G7 Aspeed sgpiom controller\n\nChristophe JAILLET (1):\n gpio: Constify struct configfs_item_operations and configfs_group_operations\n\nDaniel Palmer (1):\n gpiolib: of: Only compile in MT2701 quirk when it is needed.\n\nDiogo Ivo (1):\n gpio: max77620: Implement .get_direction() callback\n\nErnest Van Hoecke (1):\n Documentation: gpio: pca953x: clarify interrupt source detection\n\nJan Remmet (3):\n Documentation: gpio: add TCAL6408 and TCAL6416\n dt-bindings: gpio: gpio-pca95xx: Add tcal6408 and tcal6416\n gpio: pca953x: Add support for TCAL6408 TCAL6416\n\nJonas Jelonek (2):\n dt-bindings: gpio: add gpio-line-mux controller\n gpio: add gpio-line-mux driver\n\nJose Javier Rodriguez Barbarin (1):\n gpio: menz127: drop unneeded MODULE_ALIAS\n\nKrzysztof Kozlowski (3):\n gpio: aspeed: Simplify with device_get_match_data()\n gpio: creg-snps: Simplify with device_get_match_data()\n gpio: zynq: Simplify with device_get_match_data()\n\nMatti Vaittinen (17):\n dt-bindings: regulator: ROHM BD72720\n dt-bindings: battery: Clarify trickle-charge\n dt-bindings: battery: Add trickle-charge upper limit\n dt-bindings: battery: Voltage drop properties\n dt-bindings: mfd: ROHM BD72720\n dt-bindings: leds: bd72720: Add BD72720\n mfd: rohm-bd71828: Use regmap_reg_range()\n mfd: rohm-bd71828: Use standard file header format\n mfd: rohm-bd71828: Support ROHM BD72720\n regulator: bd71828: rename IC specific entities\n regulator: bd71828: Support ROHM BD72720\n gpio: Support ROHM BD72720 gpios\n clk: clk-bd718x7: Support BD72720 clk gate\n rtc: bd70528: Support BD72720 rtc\n power: supply: bd71828: Support wider register addresses\n power: supply: bd71828-power: Support ROHM BD72720\n MAINTAINERS: Add ROHM BD72720 PMIC\n\nMichael Tretter (1):\n regulator: bd71815: switch to devm_fwnode_gpiod_get_optional\n\nPrathamesh Shete (2):\n dt-bindings: gpio: Add Tegra264 support\n gpio: tegra186: Add support for Tegra264\n\nRosen Penev (2):\n gpio: realtek-otto: add COMPILE_TEST\n gpio: realtek-otto: use larger type for dev_flags\n\nStafford Horne (3):\n dt-bindings: gpio-mmio: Add compatible string for opencores,gpio\n dt-bindings: gpio-mmio: Correct opencores GPIO\n gpio: mmio: Add compatible for opencores GPIO\n\nStefan Kerkmann (1):\n gpiolib: introduce devm_fwnode_gpiod_get_optional() wrapper\n\nSwark Yang (1):\n gpio: cadence: Add quirk for Axiado AX3000 platform\n\nTzu-Hao Wei (1):\n gpio: cadence: Add support for edge-triggered interrupts\n\nUwe Kleine-König (1):\n gpio: stub: Drop empty probe function\n\nVivian Wang (1):\n gpio: spacemit-k1: Use PDR for pin direction, not SDR/CDR\n\nYixun Lan (2):\n dt-bindings: gpio: spacemit: add compatible name for K3 SoC\n gpio: spacemit: Add GPIO support for K3 SoC\n\n .../devicetree/bindings/gpio/aspeed,sgpio.yaml | 4 +-\n .../devicetree/bindings/gpio/gpio-line-mux.yaml | 107 ++\n .../devicetree/bindings/gpio/gpio-mmio.yaml | 3 +-\n .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 2 +\n .../bindings/gpio/nvidia,tegra186-gpio.yaml | 22 +\n .../devicetree/bindings/gpio/spacemit,k1-gpio.yaml | 4 +-\n .../bindings/leds/rohm,bd71828-leds.yaml | 7 +-\n .../devicetree/bindings/mfd/rohm,bd72720-pmic.yaml | 339 +++++++\n .../devicetree/bindings/power/supply/battery.yaml | 33 +-\n .../bindings/regulator/rohm,bd72720-regulator.yaml | 148 +++\n Documentation/driver-api/gpio/pca953x.rst | 87 ++\n MAINTAINERS | 8 +\n drivers/clk/Kconfig | 4 +-\n drivers/clk/clk-bd718x7.c | 10 +-\n drivers/gpio/Kconfig | 24 +-\n drivers/gpio/Makefile | 2 +\n drivers/gpio/gpio-aggregator.c | 8 +-\n drivers/gpio/gpio-aspeed-sgpio.c | 362 ++++---\n drivers/gpio/gpio-aspeed.c | 7 +-\n drivers/gpio/gpio-bd72720.c | 281 ++++++\n drivers/gpio/gpio-cadence.c | 76 +-\n drivers/gpio/gpio-creg-snps.c | 4 +-\n drivers/gpio/gpio-line-mux.c | 116 +++\n drivers/gpio/gpio-max77620.c | 19 +\n drivers/gpio/gpio-max77759.c | 10 +-\n drivers/gpio/gpio-menz127.c | 1 -\n drivers/gpio/gpio-mmio.c | 1 +\n drivers/gpio/gpio-pca953x.c | 6 +\n drivers/gpio/gpio-pca9570.c | 19 +-\n drivers/gpio/gpio-realtek-otto.c | 5 +-\n drivers/gpio/gpio-sim.c | 16 +-\n drivers/gpio/gpio-spacemit-k1.c | 168 +++-\n drivers/gpio/gpio-tegra186.c | 90 +-\n drivers/gpio/gpio-virtuser.c | 8 +-\n drivers/gpio/gpio-zynq.c | 12 +-\n drivers/gpio/gpiolib-of.c | 4 +\n drivers/gpio/gpiolib-shared.c | 7 +-\n drivers/gpio/gpiolib-swnode.c | 9 +-\n drivers/gpio/gpiolib.c | 30 +-\n drivers/mfd/Kconfig | 18 +-\n drivers/mfd/rohm-bd71828.c | 555 ++++++++++-\n drivers/power/supply/bd71828-power.c | 160 ++-\n drivers/regulator/Kconfig | 8 +-\n drivers/regulator/bd71815-regulator.c | 15 +-\n drivers/regulator/bd71828-regulator.c | 1025 +++++++++++++++++++-\n drivers/reset/core.c | 7 +-\n drivers/rtc/Kconfig | 3 +-\n drivers/rtc/rtc-bd70528.c | 21 +-\n include/dt-bindings/gpio/nvidia,tegra264-gpio.h | 61 ++\n include/linux/gpio/consumer.h | 36 +\n include/linux/mfd/rohm-bd72720.h | 634 ++++++++++++\n include/linux/mfd/rohm-generic.h | 1 +\n 52 files changed, 4174 insertions(+), 433 deletions(-)\n create mode 100644 Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml\n create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd72720-pmic.yaml\n create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd72720-regulator.yaml\n create mode 100644 drivers/gpio/gpio-bd72720.c\n create mode 100644 drivers/gpio/gpio-line-mux.c\n create mode 100644 include/dt-bindings/gpio/nvidia,tegra264-gpio.h\n create mode 100644 include/linux/mfd/rohm-bd72720.h", "diff": null, "prefixes": [ "GIT", "PULL" ] }