]> Gentwo Git Trees - linux/.git/commit
riscv: dts: starfive: jh7110-common: revised device node
authorGuodong Xu <guodong@riscstar.com>
Mon, 28 Oct 2024 08:25:49 +0000 (16:25 +0800)
committerConor Dooley <conor.dooley@microchip.com>
Thu, 31 Oct 2024 12:22:53 +0000 (12:22 +0000)
commit5a5001d27065126d815eb54e12744b08322e3d31
treea53458e68acd5cf84f43470cb83b706f33442e6b
parent7cf3e9bfc63db5a9b3e83cd5d26d11061e31afc5
riscv: dts: starfive: jh7110-common: revised device node

Earlier this year a new DTSI file was created to define common
properties for the StarFive VisionFive 2 and Milk-V Mars boards,
both of which use the StarFive JH7110 SoC.  The Pine64 Star64
board has also been added since that time.

Some of the nodes defined in "jh7110-common.dtsi" are enabled in
that file because all of the boards including it "want" them
enabled.

An upcoming patch enables another JH7110 board, but for that
board not all of these common nodes should be enabled.  Prepare
for supporting the new board by avoiding enabling these nodes in
"jh7110-common.dtsi", and enable them instead in these files:
   jh7110-milkv-mars.dts
   jh7110-pine64-star64.dts
   jh7110-starfive-visionfive-2.dtsi

Signed-off-by: Alex Elder <elder@riscstar.com>
Signed-off-by: Guodong Xu <guodong@riscstar.com>
Reviewed-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
arch/riscv/boot/dts/starfive/jh7110-common.dtsi
arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts
arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi