Message ID | 20250610-gpiochip-set-rv-soc-v1-0-1a0c36c9deed@linaro.org |
---|---|
Headers | show
Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (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 E6120299A8C for <linux-gpio@vger.kernel.org>; Tue, 10 Jun 2025 12:38:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749559135; cv=none; b=tuJGcIZd4x5JlCmv7H+Y+UjF3MFuYKbrMgQchIhXSjiDfWSXTaMpZEpwe4ZYcqAUrtl2SJGY/3d2c3uvBgsLCDD33+85trqC9T+19jeCjYW/g0JrW6KkWgq/Y6VZTXQvKt5TbcOYEb3L1aDXaPF4AyVpp6tFoHXtwrot4p6FxK0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749559135; c=relaxed/simple; bh=sGr/PNAndJxKtPVU5XNTYT21VZPL04qdLeA8uRGJeaE=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=LYeutlZ6TouGLWxZCKysd+u3aQ5OxNwdr/B7DokGo9b6zDbvG3bji+QVHW1CkxwUHkqjqkq+CogXHjOH+CLyQV4LXhS9UpGCF9LfZZXWyqGwwgzWnjPTvIr2ZY9hZ8Jh5o9n4+bqSSKB2pKXWuqatMD2nO8E0uur7J1enndY+8g= 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=npQKOjWj; arc=none smtp.client-ip=209.85.221.52 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="npQKOjWj" Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-3a503d9ef59so4522734f8f.3 for <linux-gpio@vger.kernel.org>; Tue, 10 Jun 2025 05:38:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1749559132; x=1750163932; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=rU7/4my6HqhkT0+Lx2O0XgxysZx4KZxVdbslyauHUzc=; b=npQKOjWjLURUeTn6hFa1JzLNNFJE2Cs+FLWyFIfPvRtm/MVZH0LQQW8XJ61DI7Mhf5 IwrOdPxZYw2RdxYVqPGVkGishj2Pf13Jcyiwx8Z169xWyNgMGa0EUHmnfP9kmRmtvhtr OAWZJywIdF0PGc9TdOj9LcaLEXtJCeCOnP/8LZ4b8+ByKf0GAXK41yoZWcV2gDPe0TcM IcDsqMMVnmcaiFzn78jT7R9saU/R+Qfg54UAPk8y/dTA4L/9DebR/iSVoIz92nYC5eiw RPkAnPTCAgyBPSaqH9v67XDr89Eq1wcyRZkxQkJSq6vgH4o/Tgq811Uq8S54CYZ8gLbB K+kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749559132; x=1750163932; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rU7/4my6HqhkT0+Lx2O0XgxysZx4KZxVdbslyauHUzc=; b=rafjx9a+sZVQwdNTFvpMWPM/tPh+Ndew1XSP8FWzLAbPfuYxt644Zc+7cYiJNbnuw8 YF5XKVV6rEs4ezQ437dfev/fTb08PEFWA6r1ygzMoUPXScwrUdXKSqhO9t6Y4W64XCIz 65bxHCUP3/sydiyoZejm3x24Gbc2XF/kFXlv+3qL6kJKPKyBlYGfnW3M4aA0z8qhbXcz mMCXFR0wFi90fzsuSjBZG++WENLIRLlPmIFoHV+yyoDSGOm2uNLbsS1HTzfPvuvpZSBx 0lHgCFmMBYKox9GzGRcE8NTf/6BgScy5NcB2AcYn6Kyjnc0WOKC81zB+3XjEGFg3Bw0w OqWg== X-Forwarded-Encrypted: i=1; AJvYcCXErX9VVdWD7W/eEj7tUzp9J8uloyT2BHCfrwcrnYiilRCbqoRSR9IevRvdHd+EOAzkKYBvUxa435pE@vger.kernel.org X-Gm-Message-State: AOJu0YzVf1JSHMiGw0/zuldGclKghnZzg6F+C4+256ZOmBU7KxUQnoMt H5prhmg/rYop66/6s87We57C/IJMVnBIF1iq1rt6EEoDbYWZOdOCJoIc0Qcvc3EIyjk= X-Gm-Gg: ASbGncsT70hB1IBlN3Xnu+2b1PV+JCqWGtIfXUbj0CUPtLn8vbEpMDmn0QC9JxYCLY7 sxbjhs3FvGGnLEVdbsWTsK1iTB15CmRvuWZ8Mp9+BhjzhT+ZA85CftzWRMmopc+T9j6rOCHYbaK dx3QXquvz8zCFmP1QUhss7NdKdsY3iQEs5XyD8KCd1/vbpkvsZU/X0FY5YFqXy+zbz1rHFNq2HQ KqWrQ1e4NfNALcmjAm8E4r9lCHMMKFxYQhAKNwGiZxpij+0kkl7fKf4TNzZodzgOfqdsuE6wTjX cU++MYgqbrvdOhQ+6cwA+BNM6NJZDiYrpSgnZc/L6rhN/+vIr89nEwGhnJ7guMA= X-Google-Smtp-Source: AGHT+IFUBxicO7hQVJhltf8pKkjk8eVddbD5uhxdka17FsMWwGoc9zt6HgcPXCEgQzPEEyRBJN+3Qw== X-Received: by 2002:a05:6000:24c7:b0:3a4:f71e:d2e with SMTP id ffacd0b85a97d-3a531ce8887mr13210295f8f.56.1749559132270; Tue, 10 Jun 2025 05:38:52 -0700 (PDT) Received: from [127.0.1.1] ([2a01:cb1d:dc:7e00:4d:e52b:812d:eb7c]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a53229de7csm12374676f8f.14.2025.06.10.05.38.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jun 2025 05:38:51 -0700 (PDT) From: Bartosz Golaszewski <brgl@bgdev.pl> Subject: [PATCH 0/2] soc: use new GPIO line value setter callbacks Date: Tue, 10 Jun 2025 14:38:49 +0200 Message-Id: <20250610-gpiochip-set-rv-soc-v1-0-1a0c36c9deed@linaro.org> 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: 7bit X-B4-Tracking: v=1; b=H4sIAFknSGgC/x3MQQqAIBBA0avErBtQM6KuEi3CppyNihMRiHdPW r7F/wWEMpPA0hXI9LBwDA2678D5PVyEfDSDUWZUoxnwShyd54RCN+YHJTrUlvQxW23PSUErU6a T3/+6brV+xtJg+mUAAAA= X-Change-ID: 20250523-gpiochip-set-rv-soc-14e1d9414f70 To: Qiang Zhao <qiang.zhao@nxp.com>, Christophe Leroy <christophe.leroy@csgroup.eu>, Linus Walleij <linus.walleij@linaro.org>, Bartosz Golaszewski <brgl@bgdev.pl>, Geert Uytterhoeven <geert+renesas@glider.be>, Magnus Damm <magnus.damm@gmail.com> Cc: linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Bartosz Golaszewski <bartosz.golaszewski@linaro.org> X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=923; i=bartosz.golaszewski@linaro.org; h=from:subject:message-id; bh=sGr/PNAndJxKtPVU5XNTYT21VZPL04qdLeA8uRGJeaE=; b=owEBbQKS/ZANAwAKARGnLqAUcddyAcsmYgBoSCda3jdxUjB3y8y65I+EGMTPUKfUhIEDVrAHr JBuGF9gOJ2JAjMEAAEKAB0WIQQWnetsC8PEYBPSx58Rpy6gFHHXcgUCaEgnWgAKCRARpy6gFHHX cs12EACyEHdV65zoM07w3fER71x+bL/lzzv9ak6UL5WWCzMWUhqXM9fuKnO9LcmVm7mqDVNveiN AUdXK0/68zZkddeVHu3ENhI9tm92CrnaFx1V2dLwfSBZ7ASs5GEIXvbV3X8Dni3dGphkpvJ4Xny gacdtzbCW7nrjji3x1moDcgcET9rxgkmlmmzMcT8+avcRJ68DS3xkcr1GQKPM2RQ/PoKKiQa4Ci G2NQC5B3wBRVHkMAz04e7aGy1UOxNekQrxf+0QzO5zgfVb/oo/QF4wqd90GNJSlgjrDlIq5D9mU /nJn7XnqWUim/BFCyBola7xRLAr0tdrRKwdmrDdRVULix6Z0CXPXoUgNg9WH6ZSRAgFjSpQRCrB vnPqDPNpD/kpE3zZ3W419DvEvcfWKN77fmoIIlgEZt52ZAUV6qc0kOeNxbnEt5JZZSDfloLKTel yxBEzzydWWDhu6eCO9iZ+sqZA0266BG1djyrNkXJKzayOLu14ADuG2ul81SZ1DozyPTiO1PIXse Z5+pwSdNtIhCqSzmPK3Qod/pzzh/DrDzvMbfB5azT2yP8RymRe7ERcn8iVfr0LcAKOozsb6tx8l SxZwGqbUdg/HDLqLVXMx7GWD55Rc+O61o+zkaJxX2U2+7ElCLC6F7YHw6p/4rnKaU8Suw50DagU mF0i2p7lsP7AuBQ== X-Developer-Key: i=bartosz.golaszewski@linaro.org; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 |
Series |
soc: use new GPIO line value setter callbacks
|
expand
|
Commit 98ce1eb1fd87e ("gpiolib: introduce gpio_chip setters that return values") added new line setter callbacks to struct gpio_chip. They allow to indicate failures to callers. We're in the process of converting all GPIO controllers to using them before removing the old ones. This series converts all GPIO chips implemented under drivers/soc/. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> --- Bartosz Golaszewski (2): soc: fsl: qe: use new GPIO line value setter callbacks soc: renesas: pwc-rzv2m: use new GPIO line value setter callbacks drivers/soc/fsl/qe/gpio.c | 6 ++++-- drivers/soc/renesas/pwc-rzv2m.c | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) --- base-commit: 19272b37aa4f83ca52bdf9c16d5d81bdd1354494 change-id: 20250523-gpiochip-set-rv-soc-14e1d9414f70 Best regards,