From nobody Thu Dec 18 22:20:40 2025 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DAABF202F9D for ; Tue, 1 Apr 2025 12:47:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743511622; cv=none; b=kv8Nmw6gORD4LKRuTAaFFKhoPXFFR3lJoXp9TS291NF0oiI2FT8/BIe4h+wrikW0yhyqQxA8/heFkY3jNNRbhW+LW2qwh3Ohqht+oibhQo9YFgHizVRXJ2RkofrbCI1yxTwwstENxhUt3MUH+sfH7/2fOhaTQQYn+5Lcr+K350w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743511622; c=relaxed/simple; bh=JkOG18MioYu8ChggNN0A+zNlGCZjt2SjnCv8Qzb6PLw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=mTEgpnj0/FZh90c1OyD4NBKxtw3HvhKjlFnXjOg4kbNBt+KsCsLNEmTYtDcgPQ2vRoKli7OcjFj4IKJGlmCB0WaGWRXWofB+536e453cStsCQOv05L87sXOeaWnsYRj4O7n7rb30ti65db11kwTMkCwlQ6R/4MZ4takUReTnPk8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl; spf=none smtp.mailfrom=bgdev.pl; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b=xeQfMXP1; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b="xeQfMXP1" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-43cfba466b2so55218455e9.3 for ; Tue, 01 Apr 2025 05:47:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1743511619; x=1744116419; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=O973o4r5OZyC9BZfOU3kqAN8fnVRgLDLcQzrk76LOqQ=; b=xeQfMXP1+fT/dsZ0xON4nKlAB108A1G3BTNUsTi3Zr+VhS0DJOIbMT+6/DQK3dKjdt Vm/X5dVOvqrsCRs7Sa894fJcv9sD8l1ZPPV3hlicjdJEM9h1hnhhtW4fTvBei5wsv3da THHFzkVzn+fF99o+aUt9trMfVsNyUH3/5+1P/a1OgjpzrbHwdJd/rRDOkBDFlUeEE5rO lmlyGk2gIy+fx/wMlbcjrIDzUxdwm7g6Q1BjNB3aLlbEQ9h30eqPECm/0NMOQVd9Dy7w NF1dEWJByf9SI1nG5RFsv6IzccGmXibQc0Nwq0qUTRJvnnsEeuqeSaqExCj+OZf4CykL ii0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743511619; x=1744116419; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=O973o4r5OZyC9BZfOU3kqAN8fnVRgLDLcQzrk76LOqQ=; b=kQAZ1NXaHJAhVfraLwXLMxoZddBB/DbFH9t2w7mQ3HDJDzMggwoJW0kQf8yaxjNMTq jA9GKNE0LU88fVToAy8osEOpaLwIlrnK0OgHx5CqwQLGQDW0Cbx0xTjMPZcW0+YruS7O Eg3HbkqWytrHRIAvXEtS3baU0INvRqa0/t/wjQwDsO0V9kMVnNhhUdeuueA3l5ftMJhG pPCxtjBD8FvwBqimo3u/ttuW9TjTJD2YZPyV4toVZCrs1BZ4onGCE1nXcPr/QiM1R9Sr c9ju8CveaUjZ8BQ1sMlXxvJCtzXVLXVUB0N196qgz7py3IHw+fReyHtWxVWER4XVLwU4 64Xw== X-Forwarded-Encrypted: i=1; AJvYcCWCxPRqwP5EwGWg2GMnC0NsBjHmkyazOqUbh4Et/XcgtTgz70IsEsXA3l7vLIwUNUPgqGAvdRaxT1lilfU=@vger.kernel.org X-Gm-Message-State: AOJu0Yy7DH+zdvBj2Aem0qY51xG9A4ByWKq2SqCXFlVgLo5MIAJbmuqk VCiFpNbvcgDKS+mac//W7Gjsvid/Sz6EXnRkff4QVhGf6DV7R6Gnz7fu3ravOJRrgQaI1RFRwF2 e X-Gm-Gg: ASbGncuBhwAYELYgLyY3jPoAseDUvdA22ymGgAb2dK82O7Um+klEzqwcupLvosjgb8L zPMJmEffiHJYbEIOfvaTxBmzAOLaG/WoJ9VlvYzSC8BjnGI2xPiYoHQXGUxDvsrjHeGKvGuVa6k oMgyKGE+pUwnKpXaNcStmHOZW1EZb4dqkmxeeVQiFV9fXmZADA1ATXs/1QJKgZGDOX+OWDUDPfF YI771IfRhdUiMjos8pgeGHYUmw+YmqpwtOT8Wdsmta61WSAqo9DEBgzabaE37QAd4syLFFznR4f kUSHOdvnxEP0b7/mDGVfNqJdXJd3rwVc29Et X-Google-Smtp-Source: AGHT+IGVViAJd2BFboWMnm9/8gwix+c7PzYTgEUC6yQjbYfGsDLLy/NtUnA6k9FYa+zAPP3wsDcCTg== X-Received: by 2002:a05:600c:4705:b0:43c:fffc:7855 with SMTP id 5b1f17b1804b1-43db6249861mr118603305e9.15.1743511618977; Tue, 01 Apr 2025 05:46:58 -0700 (PDT) Received: from [127.0.1.1] ([2a01:cb1d:dc:7e00:a1d1:bbb:e2a6:2a9c]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d8fbc1889sm154711095e9.16.2025.04.01.05.46.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Apr 2025 05:46:57 -0700 (PDT) From: Bartosz Golaszewski Date: Tue, 01 Apr 2025 14:46:44 +0200 Subject: [PATCH v2 3/4] MAINTAINERS: add more keywords for the GPIO subsystem entry Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250401-gpio-todo-remove-nonexclusive-v2-3-7c1380797b0d@linaro.org> References: <20250401-gpio-todo-remove-nonexclusive-v2-0-7c1380797b0d@linaro.org> In-Reply-To: <20250401-gpio-todo-remove-nonexclusive-v2-0-7c1380797b0d@linaro.org> To: Linus Walleij , Bartosz Golaszewski , Mark Brown Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=814; i=bartosz.golaszewski@linaro.org; h=from:subject:message-id; bh=pMJ2ejTqSuURn65EkjVC6Jv3tiwHgCNsCp47X6QxcOY=; b=owEBbQKS/ZANAwAKARGnLqAUcddyAcsmYgBn6+A/8aahbPoNTEGgiXVAM+kIMRz0Jj/rHociv ncxAtmlNaaJAjMEAAEKAB0WIQQWnetsC8PEYBPSx58Rpy6gFHHXcgUCZ+vgPwAKCRARpy6gFHHX cuVjD/9w9IWz2tPsJvuXLNlGXcEOwMrx5we5lWrKpa1ucn91TaKhbSMDIwDWLTFYTa8KVmecYoy GOJyr2FmbqiwVZpBAaTJujcL3bUOC/PjRJBKjwxRPgaQ29yJ6tKGtM3buP43qbO4k9/VErmP8H5 pD+MnyYa+weouY3ePnyogo/i3Q1eHLfzvRSq/alQkt2WtuaC4HvpJq9NXlst6NTn4wVhA+x+88p NApBI5Pe8Z6suGEMarymJLqcQaJGSPbvCPcPvnUgx4xBrdeEbUGCM0EAz1996YJt95nKsI4EGga xHi6zntJ140VEyEMkub5+ibTci+MpTRu2qNg4muvHXcA/gihai3tAYgrEL0pUjNB6sSCQs8Stwe gOQb7A/HysiJC4BqtPOSdHSxukW1SVd+KrZYkSyi5eNB5QZt5sU3FpqlD++mKp13Rgr2IOkysOG gD2HgnD9ddn/86bGA6Goy8vtLNrjEmDTFT4TX7ICMbYhZHGbHDmscbNP4EbK7SV29dak3RJqHaO w5vkvgXCQR1lJbZXJLPWbmf5z4gWkt/Ciao1Hj/m7itrrFAX3zj4A7KTuI2NURcG0iy1zmKLqIn NTuubW/CcR6L3A3wkhlkOEkz8h6dsFNSk00N5D338VQwNj2rBEVaFxs1rFaf73M66swsyesojZH 6AjiN4QHkfjMpRA== X-Developer-Key: i=bartosz.golaszewski@linaro.org; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 From: Bartosz Golaszewski Add GPIOD_FLAGS_BIT_NONEXCLUSIVE and devm_gpiod_unhinge as keywords to the GPIO entry so that we get notified if anybody tries to use these deprecated symbols. We'll drop them from here once we remove them from the kernel. Acked-by: Linus Walleij Signed-off-by: Bartosz Golaszewski --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index ce2b64f4568d..0ce265332577 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -10151,6 +10151,8 @@ F: include/linux/gpio.h F: include/linux/gpio/ F: include/linux/of_gpio.h K: (devm_)?gpio_(request|free|direction|get|set) +K: GPIOD_FLAGS_BIT_NONEXCLUSIVE +K: devm_gpiod_unhinge =20 GPIO UAPI M: Bartosz Golaszewski --=20 2.45.2