]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dts: riscv: spacemit: k3: Fix I/O power settings
authorYixun Lan <dlan@kernel.org>
Mon, 18 May 2026 20:58:16 +0000 (20:58 +0000)
committerYixun Lan <dlan@kernel.org>
Sat, 30 May 2026 04:03:41 +0000 (04:03 +0000)
commit3ea695eb111fc5a7ffddd21d5c3fee6d82560413
tree5e07ce1f50241aa6f8c4904bee9b8fe686a53737
parentb4a789799d4c2be03a2c9a4e06f3ea817bb04416
dts: riscv: spacemit: k3: Fix I/O power settings

SpacemiT K3 SoC support dual-voltage I/O power domain, while initially
configure to 3.3v, and need to access register from APBC space to switch
to 1.8v domain.

Fix the GMAC0's I/O pins 1.8v switch failure that will result a broken
ethernet driver.

Fixes: d8944577496b ("riscv: dts: spacemit: k3: add pinctrl support")
Reported-by: Han Gao <gaohan@iscas.ac.cn>
Link: https://patch.msgid.link/20260518-07-dts-pinctrl-io-power-v1-1-abe19c14a726@kernel.org
Signed-off-by: Yixun Lan <dlan@kernel.org>
arch/riscv/boot/dts/spacemit/k3.dtsi