* [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