From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7556C3054C7; Thu, 30 Apr 2026 15:33:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563219; cv=none; b=GU7PU+F5pXT7sVjnqkkFZOZjxAjzyr2i7I9ubK1Po90lUnK+MXVPpwtf7Xj/MhGRJh2080WEGxEpKdPRW1/RrmDEpQBHwunjOU5i7zqoLYM/zpiYfvBCO6gQQqEpCifSZzUkDxq5I0Z65v2rA/SPQDr2xJqzBWo2x0nY7O+x2NM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563219; c=relaxed/simple; bh=Luo6Ww4a+3AW+MS6kuIQdZRuQbZSvoD/2PPUPUmOpEI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=SzhCcYiAlLm/e/G3PSAOk57boopzxn/BxosAgdtYPvFHVjch3POA2hZS1BEZgZvWsLWFODMAeSVpjUL8beNIEzTriRmZdswMaZvi8Dg2cMF23aDsqyFvSBpvCEc3Yetp8VIaa5EjAGlcpv464G4AXS4QsMU0cKynNZbYHXv1YZE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id B7574C2BCB3; Thu, 30 Apr 2026 15:33:35 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 1/7] pinctrl: airoha: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:12 +0200 Message-ID: <5ba0a81c6868b67ec740e46d56405b4c4bbf0962.1777562725.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. Signed-off-by: Geert Uytterhoeven --- drivers/pinctrl/mediatek/pinctrl-airoha.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/mediatek/pinctrl-airoha.c b/drivers/pinctrl/me= diatek/pinctrl-airoha.c index 995ba6175c9504ba..e5a6a60fb3c660cb 100644 --- a/drivers/pinctrl/mediatek/pinctrl-airoha.c +++ b/drivers/pinctrl/mediatek/pinctrl-airoha.c @@ -2811,7 +2811,7 @@ static int airoha_pinconf_group_get(struct pinctrl_de= v *pctrl_dev, unsigned int group, unsigned long *config) { struct airoha_pinctrl *pinctrl =3D pinctrl_dev_get_drvdata(pctrl_dev); - u32 cur_config =3D 0; + unsigned long cur_config =3D 0; int i; =20 for (i =3D 0; i < pinctrl->grps[group].npins; i++) { --=20 2.43.0 From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BBE1331F9BB; Thu, 30 Apr 2026 15:33:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563223; cv=none; b=JgoyBZ9ikWF9DWIidUvHpqyP0IoF6epw6ZTS6GQx2VYvvLMfTH2irIg66gT98HlINqzerLK7MVoMNpe9zgIgfiuqp5FuWtbWI1fgd78sWCT1AEwkRCIIOOPO9pTW33jWaysUzClBfgWiVb79zVTOlQdb5TfOcF+g2XwqBQ+UExA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563223; c=relaxed/simple; bh=qeOLEPJiBBeQ6++QIfH3LugzR2DBnRuayR/bAyB9Mn8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZXbviIbMtoSZtYtGWv/ku4fWRz3GlPBbLGTmHAY6xuvcGcVnl8NDKBtUZOVlKCSCJy5eAn7LIo9ERbCz2xWdrROrIH49tzaCzxErhRjc6zNZl62PbchITS/FSlLvDQyjWZmQ0Ny9i+B/8UhdnNBg+upbK5UduIX26fmShT/Fbp0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id C5152C2BCF6; Thu, 30 Apr 2026 15:33:39 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 2/7] pinctrl: equilibrium: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:13 +0200 Message-ID: <9364b13288faae01e53b65712150bab22348b14b.1777562725.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. Signed-off-by: Geert Uytterhoeven --- drivers/pinctrl/pinctrl-equilibrium.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/pinctrl-equilibrium.c b/drivers/pinctrl/pinctr= l-equilibrium.c index ba1c867b7b891abb..349eb944b4ac880e 100644 --- a/drivers/pinctrl/pinctrl-equilibrium.c +++ b/drivers/pinctrl/pinctrl-equilibrium.c @@ -532,8 +532,9 @@ static int eqbr_pinconf_set(struct pinctrl_dev *pctldev= , unsigned int pin, static int eqbr_pinconf_group_get(struct pinctrl_dev *pctldev, unsigned int group, unsigned long *config) { - unsigned int i, npins, old =3D 0; const unsigned int *pins; + unsigned int i, npins; + unsigned long old =3D 0; int ret; =20 ret =3D pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins); --=20 2.43.0 From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D9F7D31F9A3; Thu, 30 Apr 2026 15:33:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563227; cv=none; b=JrKClcCPmvugzBTgtaMPbcWcaZgVkEMJ+N5l7/aoOJZ2Jyc+6NW98BSJ0zTZWl2491sW65CdBZsQQZD5K0MTkTetn8GcgfpUXkMc/tJhquxfOZVJdqh8X5ps3io/NMQmcffOZfLHIu6gJMQrXuyBHwlOPkeYwXHoEZgCE75qpnI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563227; c=relaxed/simple; bh=aIyoNAj5rUTLLb9C21t0YUvB4rf1DO5cACrPoFhslLo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=jxTsLMrq3N7FX1BSJEO41ytNhgoeJcwsVOytOjJHzzLG1W4DVRwDbG24GncqmLzjdHoZYq3pMvw3DM3KEUOK2e4L0jMLu9cELSb5XUGm0mMYvJahqqYMmRcXHTlnNSE6S3O7CFCr+0IFaGWknmDXsHS6C/bJg9f1GpFrEUj9wHE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id D1EABC2BCB3; Thu, 30 Apr 2026 15:33:43 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 3/7] pinctrl: ingenic: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:14 +0200 Message-ID: <9f50c234c44af9075b5252ee7e59452ed2179b27.1777562725.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. While Ingenic is a 32-bit platform, it is still better to use the correct type, to serve as an example. Signed-off-by: Geert Uytterhoeven Acked-by: Paul Cercueil --- drivers/pinctrl/pinctrl-ingenic.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/pinctrl-ingenic.c b/drivers/pinctrl/pinctrl-in= genic.c index c7f14546de0528de..29d7f4e54bc7b126 100644 --- a/drivers/pinctrl/pinctrl-ingenic.c +++ b/drivers/pinctrl/pinctrl-ingenic.c @@ -4334,7 +4334,8 @@ static int ingenic_pinconf_group_get(struct pinctrl_d= ev *pctldev, unsigned int group, unsigned long *config) { const unsigned int *pins; - unsigned int i, npins, old =3D 0; + unsigned int i, npins; + unsigned long old =3D 0; int ret; =20 ret =3D pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins); --=20 2.43.0 From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D5D9E3016F1; Thu, 30 Apr 2026 15:33:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563231; cv=none; b=FRn5IH2QY3pnFJKVAo8xx96hxfef6CS64+LNJqqG4TmMHNF2/21JjYKQLdkVFmvLqVabzm+DDZWSS1mloz1C1SsDdb1/4bhTEwhviW2avdpZy5lUPUR7AojKShap8nitNEXm0kXHnU56DsPVQZd+HQboTbH4LEmc7rP/6ruvHEY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563231; c=relaxed/simple; bh=FOAw4AWbp77lx2wLlMA4jgFLHWN35/kBTPKtS2uBMh4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=hWYQ91iFKCkHNSOCoj1qRoWVUbtF1j20EVsbqhe0BbeFWUxeZlfM6K4gZceuF1Y+MxeovnR9WC6EBBLDTohCi2yA4VgFC9aRSwgOVuKpO7a0TebL3+EJu8cZdRTOis72338fkLEDOgRtBOZ7MAINfkb6MPXd6fDKzspCO3yoTO4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id E97E7C2BCB9; Thu, 30 Apr 2026 15:33:47 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 4/7] pinctrl: mediatek: moore: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:15 +0200 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. Signed-off-by: Geert Uytterhoeven --- drivers/pinctrl/mediatek/pinctrl-moore.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/mediatek/pinctrl-moore.c b/drivers/pinctrl/med= iatek/pinctrl-moore.c index 071ba849e5322396..17e30f83dc1972c0 100644 --- a/drivers/pinctrl/mediatek/pinctrl-moore.c +++ b/drivers/pinctrl/mediatek/pinctrl-moore.c @@ -402,7 +402,8 @@ static int mtk_pinconf_group_get(struct pinctrl_dev *pc= tldev, unsigned int group, unsigned long *config) { const unsigned int *pins; - unsigned int i, npins, old =3D 0; + unsigned int i, npins; + unsigned long old =3D 0; int ret; =20 ret =3D pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins); --=20 2.43.0 From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F37582E8B98; Thu, 30 Apr 2026 15:33:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563236; cv=none; b=n9JzmDMs2obLNG9cOxIT3j3NOSl+R5Xwp51q5/+f0YqoYdlH13nLnpSxzo4/eOXiBkC3dVq6j2kXc4hXrxEXjBjOyyFheg0VODY73fLSXB4gRNuHc34MgM3qv4q50ScSKH7elr0E46g6VDK+JMfQAZeOt+kVVJ/754wdbWn4rJg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563236; c=relaxed/simple; bh=ngjibsCsSzDLd6OSKqwa8aDnxPKUB7O0twtyAwWZNTk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bgecCj6B5iEsFJjyUaOuL03vad3YGjjklkVgtnCAdG5y25JgZxjUkl70bcF0XedPY14kShCupc1PVm01xBKLFIwXB7LRH3bOvfL+iDjyseDlWrmEnmtRpmy28AiYbza1MICH4BcPNOmrfGPUsMttdSI2Vg6u3q/RS7BXCNrkPCg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 03E30C2BCB3; Thu, 30 Apr 2026 15:33:51 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 5/7] pinctrl: renesas: rzg2l: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:16 +0200 Message-ID: <6befae30f129daffd94f7a9507d874443e444a21.1777562725.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. Signed-off-by: Geert Uytterhoeven --- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/renesas/pinctrl-rzg2l.c b/drivers/pinctrl/rene= sas/pinctrl-rzg2l.c index bc2154b695149809..5b0f23af5a6cc9de 100644 --- a/drivers/pinctrl/renesas/pinctrl-rzg2l.c +++ b/drivers/pinctrl/renesas/pinctrl-rzg2l.c @@ -1647,8 +1647,9 @@ static int rzg2l_pinctrl_pinconf_group_get(struct pin= ctrl_dev *pctldev, unsigned int group, unsigned long *config) { + unsigned long prev_config =3D 0; const unsigned int *pins; - unsigned int i, npins, prev_config =3D 0; + unsigned int i, npins; int ret; =20 ret =3D pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins); --=20 2.43.0 From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0E8D32FD695; Thu, 30 Apr 2026 15:33:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563240; cv=none; b=dMKhmqT9XnLfnLcpwbbnDnEYFDCW8ZBYHAk2woPKPW2R8+XZzmydMLXdGPurdg6sC+9vBkwgOt3x7x3BdoHfD5U8AIJpxTA2YeMsFuDtAHCyGgbxwNq5DAtzgibwNYZWORhKm+QGpO6SOZZ6n7CeAkXRZgRPF4eaAdAmb5k5TZc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563240; c=relaxed/simple; bh=85aBRNknhmuEGkiw7kGtubjhGyd/2ROHbunjWidKiGU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ATtHR0BGrGKtHB03hR80+nJ3MU+CkRooAakvM2/4EQXOUbIzI/gA4xZfd2Z6oyrgE0kOYmug3MbQdZkOmlCQd4h+2JwBIpKuFYN0vp9J1woNdVUOZ+yhMnhALqxHjqdeDxaFgdrB45/9aiYb6Tccf8Y3tE/cwJt8StAM9XmlhHU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1457BC2BCC6; Thu, 30 Apr 2026 15:33:55 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 6/7] pinctrl: renesas: rzv2m: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:17 +0200 Message-ID: <4bcb78b40d685b0aab8c3150d379240ffb765b37.1777562725.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. Signed-off-by: Geert Uytterhoeven --- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/renesas/pinctrl-rzv2m.c b/drivers/pinctrl/rene= sas/pinctrl-rzv2m.c index 495e7f5d41280dc9..827b3e91a6cc2622 100644 --- a/drivers/pinctrl/renesas/pinctrl-rzv2m.c +++ b/drivers/pinctrl/renesas/pinctrl-rzv2m.c @@ -695,8 +695,9 @@ static int rzv2m_pinctrl_pinconf_group_get(struct pinct= rl_dev *pctldev, unsigned int group, unsigned long *config) { + unsigned long prev_config =3D 0; const unsigned int *pins; - unsigned int i, npins, prev_config =3D 0; + unsigned int i, npins; int ret; =20 ret =3D pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins); --=20 2.43.0 From nobody Sat Jun 20 14:12:31 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E708120E334; Thu, 30 Apr 2026 15:34:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563243; cv=none; b=dDbEoJ95MsQsfXTQQhl7GFVvADVH2UesY/1fjzUGjPklo9WqYc9OIA7S+B2wXpzeI4TvW3BJBWKSy9ESWoUijsoankUMY3TNrGHtV18D7l5wAGeMMyasvZQB54O5ieK885G47NWH0QnYAZ8vItFdhbdNa4kva+V6VKuphFp3JxI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777563243; c=relaxed/simple; bh=751QAqK4aOm3hsprG5JXhBWVnKICFIp3TJ0K+M+IEt8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=RzEHQcbk8yKXCbMbtPHlzV4QqU28VqjxtJjUGWoIb9fkHhFg8w5XX772VdwoNcI1ZcCUOfPnamVNH2ZrEfZ3H1RmVT83k4ptEBKMHyTUHmHuScY1hOPiUET7Gwc+17soGJItRbDmA2/N2n390E5aGK+LA0XaUrEMXqsa+pvBVOo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 42CE2C4AF0B; Thu, 30 Apr 2026 15:33:59 +0000 (UTC) From: Geert Uytterhoeven To: Linus Walleij , Lorenzo Bianconi , Sean Wang , Paul Cercueil , Tony Lindgren , Haojian Zhuang , Matthias Brugger , AngeloGioacchino Del Regno , Lad Prabhakar Cc: linux-gpio@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 7/7] pinctrl: single: Fix type in .pin_config_group_get() callback Date: Thu, 30 Apr 2026 17:33:18 +0200 Message-ID: <72df69f272aa302059c470e0680a9c70985aaf36.1777562725.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On 64-bit platforms, "unsigned long" is 64-bit. Hence checking if all "unsigned long" configuration values are equal should be done using an "unsigned long" temporary. Signed-off-by: Geert Uytterhoeven --- drivers/pinctrl/pinctrl-single.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinctrl-sin= gle.c index 7e022a46ee422dc1..4d5f85b7e6bbe2b0 100644 --- a/drivers/pinctrl/pinctrl-single.c +++ b/drivers/pinctrl/pinctrl-single.c @@ -619,8 +619,9 @@ static int pcs_pinconf_set(struct pinctrl_dev *pctldev, static int pcs_pinconf_group_get(struct pinctrl_dev *pctldev, unsigned group, unsigned long *config) { + unsigned long old =3D 0; const unsigned *pins; - unsigned npins, old =3D 0; + unsigned npins; int i, ret; =20 ret =3D pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins); --=20 2.43.0