[PATCH 0/2] Enable DM_SERIAL for Marvell Kirkwood Synology DS109.

Tony Dinh mibodhi at gmail.com
Tue May 6 04:58:41 CEST 2025


Many Synology boards (Kirkwood, Armada 37x, and Armada 38x SoCs) use the
PIC16F1829 connecting to UART1 to provide certain functions. Mainly
for LEDs control, but it can also perform hard reset, power off, and
sending beeps.
See dts/upstream/src/arm/marvell/armada-385-synology-ds116.dts for
full description.

The Synology reset is not really needed in u-boot. In
several Synology board u-boots such as DS116, and out-of-tree DS211,
DS411, and DS112, the generic reset function provided by u-boot works fine
without any board specific implementation. So reset_misc() can safey
be removed


Tony Dinh (2):
  arm: kirkwood: Convert to DM_SERIAL for Synology DS109 board
  arm: kirkwood: Remove Synology DS109 board reset_misc

 arch/arm/mach-kirkwood/Kconfig |  1 +
 board/Synology/ds109/ds109.c   | 18 ------------------
 configs/ds109_defconfig        |  2 --
 3 files changed, 1 insertion(+), 20 deletions(-)

-- 
2.39.5

base-commit: 0a3d2bde55e521352771c1c347b89e7848ceb744
branch: master


More information about the U-Boot mailing list