Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup
@ 2026-08-12  1:59 Yu-Chun Lin
  2026-08-12  1:59 ` [PATCH 1/2] pinctrl: realtek: rtd1625: fix base_bit for VE4 GPIO 13 Yu-Chun Lin
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Yu-Chun Lin @ 2026-08-12  1:59 UTC (permalink / raw)
  To: tychang, linusw
  Cc: linux-arm-kernel, james.tai, eleanor.lin, linux-realtek-soc,
	linux-gpio, linux-kernel, afaerber, stanley_chang, cy.huang

This patch series provides two minor updates for the Realtek RTD1625
pinctrl driver.

Yu-Chun Lin (2):
  pinctrl: realtek: rtd1625: fix base_bit for VE4 GPIO 13
  pinctrl: realtek: rtd1625: remove unused group name spdif_sel

 drivers/pinctrl/realtek/pinctrl-rtd1625.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

-- 
2.43.0



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 1/2] pinctrl: realtek: rtd1625: fix base_bit for VE4 GPIO 13
  2026-08-12  1:59 [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Yu-Chun Lin
@ 2026-08-12  1:59 ` Yu-Chun Lin
  2026-08-12  1:59 ` [PATCH 2/2] pinctrl: realtek: rtd1625: remove unused group name spdif_sel Yu-Chun Lin
  2026-08-14  7:27 ` [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Linus Walleij
  2 siblings, 0 replies; 4+ messages in thread
From: Yu-Chun Lin @ 2026-08-12  1:59 UTC (permalink / raw)
  To: tychang, linusw
  Cc: linux-arm-kernel, james.tai, eleanor.lin, linux-realtek-soc,
	linux-gpio, linux-kernel, afaerber, stanley_chang, cy.huang

Fix a typo in the base_bit of RTD1625_VE4_GPIO_13.
It was incorrectly set to 18, which overlaps with GPIO 16.

Signed-off-by: Yu-Chun Lin <eleanor.lin@realtek.com>
---
 drivers/pinctrl/realtek/pinctrl-rtd1625.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pinctrl/realtek/pinctrl-rtd1625.c b/drivers/pinctrl/realtek/pinctrl-rtd1625.c
index 2d623bdbf9ca..796e51f9dff9 100644
--- a/drivers/pinctrl/realtek/pinctrl-rtd1625.c
+++ b/drivers/pinctrl/realtek/pinctrl-rtd1625.c
@@ -2867,7 +2867,7 @@ static const struct rtd_pin_config_desc rtd1625_ve4_configs[] = {
 	[RTD1625_VE4_GPIO_6] = RTK_PIN_CONFIG_V2(gpio_6, 0x1c, 24, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
 	[RTD1625_VE4_GPIO_7] = RTK_PIN_CONFIG_V2(gpio_7, 0x20, 0, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
 	[RTD1625_VE4_GPIO_12] = RTK_PIN_CONFIG_V2(gpio_12, 0x20, 6, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
-	[RTD1625_VE4_GPIO_13] = RTK_PIN_CONFIG_V2(gpio_13, 0x20, 18, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
+	[RTD1625_VE4_GPIO_13] = RTK_PIN_CONFIG_V2(gpio_13, 0x20, 12, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
 	[RTD1625_VE4_GPIO_16] = RTK_PIN_CONFIG_V2(gpio_16, 0x20, 18, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
 	[RTD1625_VE4_GPIO_17] = RTK_PIN_CONFIG_V2(gpio_17, 0x20, 24, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
 	[RTD1625_VE4_GPIO_18] = RTK_PIN_CONFIG_V2(gpio_18, 0x24, 0, 1, 2, 0, 3, 4, 5, PADDRI_4_8),
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 2/2] pinctrl: realtek: rtd1625: remove unused group name spdif_sel
  2026-08-12  1:59 [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Yu-Chun Lin
  2026-08-12  1:59 ` [PATCH 1/2] pinctrl: realtek: rtd1625: fix base_bit for VE4 GPIO 13 Yu-Chun Lin
@ 2026-08-12  1:59 ` Yu-Chun Lin
  2026-08-14  7:27 ` [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Linus Walleij
  2 siblings, 0 replies; 4+ messages in thread
From: Yu-Chun Lin @ 2026-08-12  1:59 UTC (permalink / raw)
  To: tychang, linusw
  Cc: linux-arm-kernel, james.tai, eleanor.lin, linux-realtek-soc,
	linux-gpio, linux-kernel, afaerber, stanley_chang, cy.huang

Remove the undefined "spdif_sel" from rtd1625_iso_spdif_in_coaxial_groups
to clean up the code.

Signed-off-by: Yu-Chun Lin <eleanor.lin@realtek.com>
---
 drivers/pinctrl/realtek/pinctrl-rtd1625.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pinctrl/realtek/pinctrl-rtd1625.c b/drivers/pinctrl/realtek/pinctrl-rtd1625.c
index 796e51f9dff9..88f2be37f743 100644
--- a/drivers/pinctrl/realtek/pinctrl-rtd1625.c
+++ b/drivers/pinctrl/realtek/pinctrl-rtd1625.c
@@ -986,7 +986,7 @@ static const char * const rtd1625_iso_pwm0_loc2_groups[] = {
 };
 
 static const char * const rtd1625_iso_spdif_in_coaxial_groups[] = {
-	"gpio_163", "spdif_sel", "spdif_in_mode"
+	"gpio_163", "spdif_in_mode"
 };
 
 static const char * const rtd1625_iso_spdif_in_gpio_groups[] = {
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup
  2026-08-12  1:59 [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Yu-Chun Lin
  2026-08-12  1:59 ` [PATCH 1/2] pinctrl: realtek: rtd1625: fix base_bit for VE4 GPIO 13 Yu-Chun Lin
  2026-08-12  1:59 ` [PATCH 2/2] pinctrl: realtek: rtd1625: remove unused group name spdif_sel Yu-Chun Lin
@ 2026-08-14  7:27 ` Linus Walleij
  2 siblings, 0 replies; 4+ messages in thread
From: Linus Walleij @ 2026-08-14  7:27 UTC (permalink / raw)
  To: Yu-Chun Lin
  Cc: tychang, linux-arm-kernel, james.tai, linux-realtek-soc,
	linux-gpio, linux-kernel, afaerber, stanley_chang, cy.huang

On Wed, Aug 12, 2026 at 3:59 AM Yu-Chun Lin <eleanor.lin@realtek.com> wrote:

> This patch series provides two minor updates for the Realtek RTD1625
> pinctrl driver.

Patches applied, thanks for your persistent work on this driver
Yu-Chun!

Yours,
Linus Walleij


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-08-14  7:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-12  1:59 [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Yu-Chun Lin
2026-08-12  1:59 ` [PATCH 1/2] pinctrl: realtek: rtd1625: fix base_bit for VE4 GPIO 13 Yu-Chun Lin
2026-08-12  1:59 ` [PATCH 2/2] pinctrl: realtek: rtd1625: remove unused group name spdif_sel Yu-Chun Lin
2026-08-14  7:27 ` [PATCH 0/2] pinctrl: realtek: rtd1625: minor fix and cleanup Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox