]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
arm64: dts: marvell: cn913x-solidrun: fix sata ports status
authorJosua Mayer <josua@solid-run.com>
Thu, 11 Sep 2025 18:28:04 +0000 (20:28 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 2 Oct 2025 11:48:36 +0000 (13:48 +0200)
commita22ccb766ced5ea7ec6cc3a5a6a7d813edb5cdb1
tree8b60caedc4db4eeb56da2e0faa86c5ff20f3dc75
parentd00bcd2d5414e4c5520f497736e2029ab2cd6872
arm64: dts: marvell: cn913x-solidrun: fix sata ports status

commit d3021e6aa11fecdafa85038a037c04d5bfeda9d5 upstream.

Commit "arm64: dts: marvell: only enable complete sata nodes" changed
armada-cp11x.dtsi disabling all sata ports status by default.

The author missed some dts which relied on the dtsi enabling all ports,
and just disabled unused ones instead.

Update dts for SolidRun cn913x based boards to enable the available
ports, rather than disabling the unvavailable one.

Further according to dt bindings the serdes phys are to be specified in
the port node, not the controller node.
Move those phys properties accordingly in clearfog base/pro/solidwan.

Fixes: 30023876aef4 ("arm64: dts: marvell: only enable complete sata nodes")
Cc: stable@vger.kernel.org
Signed-off-by: Josua Mayer <josua@solid-run.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/boot/dts/marvell/cn9130-cf.dtsi
arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts
arch/arm64/boot/dts/marvell/cn9132-clearfog.dts